diff --git a/.github/ISSUE_TEMPLATE/a_issue_report.md b/.github/ISSUE_TEMPLATE/a_issue_report.md new file mode 100644 index 000000000..9cc1b246e --- /dev/null +++ b/.github/ISSUE_TEMPLATE/a_issue_report.md @@ -0,0 +1,23 @@ +--- +name: Issues +about: Create an issue if you need any help +title: '[Issue] ' +labels: 'help wanted, question' +assignees: '' + +--- +**Did you look for other closed issues that have the same problem?** + + +**Describe the issue** + + +**Which branch did you use?** + + +**Screenshots** + + +**Additional context** + + diff --git a/.github/ISSUE_TEMPLATE/b_bug_report.md b/.github/ISSUE_TEMPLATE/b_bug_report.md new file mode 100644 index 000000000..8805c4ba4 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/b_bug_report.md @@ -0,0 +1,21 @@ +--- +name: Bug report +about: Create a bug report to help us improve Grasscutter +title: '[Bug] ' +labels: 'bug' +assignees: '' + +--- + + +**Describe the bug** + + +**Which branch did you use?** + + +**Screenshots** + + +**Additional context** + diff --git a/.github/ISSUE_TEMPLATE/c_feature_request.md b/.github/ISSUE_TEMPLATE/c_feature_request.md new file mode 100644 index 000000000..92b5b85d6 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/c_feature_request.md @@ -0,0 +1,20 @@ +--- +name: Feature request +about: Suggest an idea for Grasscutter +title: '[Feature Request] ' +labels: 'enhancement, suggestion' +assignees: '' + +--- + +**Is your feature request related to a problem? Please describe.** + + +**Describe the solution you'd like** + + +**Describe alternatives you've considered** + + +**Additional context** + diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 000000000..0c1065290 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,6 @@ +blank_issues_enabled: false +contact_links: + - name: Grasscutter Discord + url: https://discord.gg/T5vZU6UyeG + about: For support, discuss and and other things with Grasscutter. + \ No newline at end of file diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 000000000..faccaf990 --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,22 @@ +## Description + +Please carefully read the [Contributing note](https://github.com/Grasscutters/Grasscutter/blob/stable/CONTRIBUTING.md) and [Code of conduct](https://github.com/Grasscutters/Grasscutter/blob/development/CODE_OF_CONDUCT.md) before making any pull requests. +And, **Do not make a pull request to merge into stable unless it is a hotfix. Use the development branch instead.** +## Issues fixed by this PR + + +## Type of changes + + + +- [ ] Bug fix +- [ ] New feature +- [ ] Enhancement +- [ ] Documentation + +## Checklist: + +- [ ] My code follows the style guidelines of this project +- [ ] My pull request is unique and no other pull requests have been opened for these changes +- [ ] I have read the [Contributing note](https://github.com/Grasscutters/Grasscutter/blob/stable/CONTRIBUTING.md) and [Code of conduct](https://github.com/Grasscutters/Grasscutter/blob/development/CODE_OF_CONDUCT.md) +- [ ] I am responsible for any copyright issues with my code if it occurs in the future. \ No newline at end of file diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 8457bf7ac..49a9d8b53 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1,11 +1,22 @@ name: "Build" on: + workflow_dispatch: ~ push: + paths: + - "**.java" branches: - "stable" + - "development" + pull_request: + paths: + - "**.java" + types: + - opened + - synchronize + - reopened jobs: Build-Server-Jar: - runs-on: windows-latest + runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v2 @@ -13,12 +24,11 @@ jobs: uses: actions/setup-java@v3 with: distribution: temurin - java-version: '8' + java-version: '17' - name: Run Gradle - run: .\gradlew.bat && .\gradlew jar + run: ./gradlew && ./gradlew jar - name: Upload build uses: actions/upload-artifact@v3 with: name: Grasscutter - path: grasscutter.jar - + path: grasscutter-*-dev.jar diff --git a/.gitignore b/.gitignore index 1cd17e099..35ee889c5 100644 --- a/.gitignore +++ b/.gitignore @@ -30,6 +30,9 @@ hs_err_pid* build/ out/ +# Ignore Gradle properties +gradle.properties + # Eclipse .project .classpath @@ -45,14 +48,24 @@ tmp/ .loadpath .recommenders +# VSCode +.vscode + # Grasscutter -resources/* +resources/ +logs/ +plugins/ data/AbilityEmbryos.json data/OpenConfig.json -proto/auto/ -proto/protoc.exe GM Handbook.txt -config.json -mitmdump.exe -grasscutter.jar +config.json +mitmdump.exe +*.jar +!lib/*.jar mongod.exe +/src/generated/ +/*.sh +language/ +languages/ +gacha-mapping.js +data/gacha_mappings.js diff --git a/.gitmodules b/.gitmodules deleted file mode 100644 index fbab9b375..000000000 --- a/.gitmodules +++ /dev/null @@ -1,3 +0,0 @@ -[submodule "Grasscutter-Protos"] - path = Grasscutter-Protos - url = https://github.com/Melledy/Grasscutter-Protos diff --git a/Grasscutter-Protos b/Grasscutter-Protos deleted file mode 160000 index 0537e9cc4..000000000 --- a/Grasscutter-Protos +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 0537e9cc4c7856a7c6f88bbbaa908a80c4ee677e diff --git a/README.md b/README.md index 853c37ae3..bbef2f834 100644 --- a/README.md +++ b/README.md @@ -1,79 +1,159 @@ -# Grasscutter -A WIP server reimplementation for *some anime game* 2.3-2.6 +![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 -**Documentation**: [Grasscutter Wiki](https://github.com/Melledy/Grasscutter/wiki/) -**Note**: For support please join the [Discord server](https://discord.gg/T5vZU6UyeG). -# 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) -* Gacha system -* Friends list -* Co-op *partially* work -# Quick setup guide -### Note -* If you update from an older version, delete `config.json` for regeneration -### Prerequisites -* JDK-8u202 ([mirror link](https://mirrors.huaweicloud.com/java/jdk/8u202-b08/) since Oracle required an account to download old builds) -* Mongodb (recommended 4.0+) +## 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. -### Starting up Grasscutter server (Assuming you are on Windows) -1. Setup compile environment `gradlew.bat` -2. Compile Grasscutter with `gradlew jar` -3. Create a folder named `resources` in your Grasscutter directory, bring your `BinOutput` and `ExcelBinOutput` folders into it *(Check the wiki for more details how to get those.)* -4. Run Grasscutter with `java -jar grasscutter.jar`. Make sure mongodb service is running as well. +### 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* below -1. Run a proxy daemon: (choose either one) - - mitmdump: `mitmdump -s proxy.py -k` - - 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. Trust CA certificate: - - mitmdump: `certutil -addstore root %USERPROFILE%\.mitmproxy\mitmproxy-ca-cert.cer` + +½. 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. -4. *yoink* -* or you can use `run.cmd` to start Server & Proxy daemon with one click +**you can also use `start.cmd` to start servers and proxy daemons automatically** -# Grasscutter commands -There is a dummy user named "Server" in every player's friends list that you can message to use commands. Commands also work in other chat rooms, such as private/team chats. +### Building -`account create [username] {playerid}` - Creates an account with the specified username and the in-game uid for that account. The playerid parameter is optional and will be auto generated if not set. +Grasscutter uses Gradle to handle dependencies & building. -`spawn [monster id] [level] [amount]` +**Requirements:** -`give [item id] [amount]` +- Java SE Development Kits - 17 +- Git -`givechar [avatar id] [level]` +##### Windows -`drop [item id] [amount]` +```shell +git clone https://github.com/Grasscutters/Grasscutter.git +cd Grasscutter +.\gradlew.bat # Setting up environments +.\gradlew jar # Compile +``` -`killall` +##### Linux -`setworldlevel [level]` - Relog to see effects properly +```bash +git clone https://github.com/Grasscutters/Grasscutter.git +cd Grasscutter +chmod +x gradlew +./gradlew jar # Compile +``` -`godmode` - Prevents you from taking damage +You can find the output jar in the root of the project folder. -`resetconst` - Resets the constellation level on your current active character, will need to relog after using the command to see any changes. +## Commands -`setstats [stats] [amount]` - Changes the current character's specified stat. +You might want to use this command (`java -jar grasscutter.jar -handbook`) in a cmd that is in the grasscutter folder. It will create a handbook file (GM Handbook.txt) where you can find the item IDs for stuff you want -`clearartifacts` - Deletes all unequipped and unlocked level 0 artifacts, **including yellow rarity ones** from your inventory +You may want to use this command (`java -jar grasscutter.jar -gachamap`) to generate a mapping file for the gacha record subsystem. The file will be generated to `GRASSCUTTER_RESOURCE/gcstatic` folder. Otherwise you may only see number IDs in the gacha record page. -`pos` - Gets your current coordinate. +There is a dummy user named "Server" in every player's friends list that you can message to use commands. Commands also work in other chat rooms, such as private/team chats. to run commands ingame, you need to add prefix `/` or `!` such as `/pos` -`weather [weather id] [climate id]` - Changes the current weather. - -*More commands will be updated in the [wiki](https://github.com/Melledy/Grasscutter/wiki/).* +| Commands | Usage | Permission node | Availability | description | Alias | +| -------------- | ------------------------------------------------- | ------------------------- | ------------ | ------------------------------------------------------------ | ----------------------------------------------- | +| account | account \ [UID] | | Server only | Creates an account with the specified username and the in-game UID for that account. The UID will be auto generated if not set. | | +| broadcast | broadcast \ | server.broadcast | Both side | Sends a message to all the players. | b | +| coop | coop \ \ | server.coop | Both side | Forces someone to join the world of others. | | +| changescene | changescene \ | player.changescene | Client only | Switch scenes by scene ID. | scene | +| clear | clear [UID] | player.clearinv | Client only | Deletes all unequipped and unlocked level 0 artifacts(art)/weapons(wp)/material(all) or all, including 5-star rarity ones from your inventory. | clear | +| drop | drop [amount] | server.drop | Client only | Drops an item around you. | `d` `dropitem` | +| enterdungeon | enterdungeon \ | player.enterdungeon | Client only | Enter a dungeon by dungeon ID | | +| give | give [player] [amount] [level] [finement] | player.give | Both side | Gives item(s) to you or the specified player. (finement option only weapon.) | `g` `item` `giveitem` | +| givechar | givechar \ \ | player.givechar | Both side | Gives the player a specified character. | givec | +| giveart | giveart [player] \ \ [\[,\]]... [level] | player.giveart | Both side | Gives the player a specified artifact. | gart | +| giveall | giveall [uid] [amount] | player.giveall | Both side | Gives all items. | givea | +| godmode | godmode [uid] | player.godmode | Client only | Prevents you from taking damage. | | +| heal | heal | player.heal | Client only | Heals all characters in your current team. | h | +| help | help [command] | | Both side | Sends the help message or shows information about a specified command. | | +| kick | kick \ | server.kick | Both side | Kicks the specified player from the server. (WIP) | k | +| killall | killall [playerUid] [sceneId] | server.killall | Both side | Kills all entities in the current scene or specified scene of the corresponding player. | | +| list | list | | Both side | Lists online players. | | +| permission | permission \ \ | * | Both side | Grants or removes a permission for a user. | | +| position | position | | Client only | Sends your current coordinates. | pos | +| reload | reload | server.reload | Both side | Reloads the server config | | +| resetconst | resetconst [all] | player.resetconstellation | Client only | Resets the constellation level on your currently selected character, will need to relog after using the command to see any changes. | resetconstellation | +| restart | | | Both side | Restarts the current session | | +| say | say \ \ | server.sendmessage | Both side | Sends a message to a player as the server | `sendservmsg` `sendservermessage` `sendmessage` | +| setfetterlevel | setfetterlevel \ | player.setfetterlevel | Client only | Sets the friendship level for your currently selected character | setfetterlvl | +| setstats | setstats \ \ | player.setstats | Client only | Sets a stat for your currently selected character | stats | +| setworldlevel | setworldlevel \ | player.setworldlevel | Client only | Sets your world level (Relog to see proper effects) | setworldlvl | +| spawn | spawn \ [amount] [level(monster only)] | server.spawn | Client only | Spawns some entities around you | | +| stop | stop | server.stop | Both side | Stops the server | | +| talent | talent \ \ | player.settalent | Client only | Sets talent level for your currently selected character | | +| teleport | teleport [@playerUid] \ \ \ [sceneId] | player.teleport | Both side | Change the player's position. | tp | +| tpall | | player.tpall | Client only | Teleports all players in your world to your position | | +| weather | weather \ \ | player.weather | Client only | Changes the weather | w | ### Bonus -When you want to teleport to somewhere, use the ingame marking function on Map, click Confirm. You will see your character falling from a very high destination, exact location that you marked. +- Teleporting + - When you want to teleport to somewhere, use the in-game marking function on Map. + - Mark a point on the map using the fish hook marking (the last one.) + - (Optional) rename the map marker to a number to override the default Y coordinate (height, default 300.) + - Confirm and close the map. + - You will see your character falling from a very high destination, exact location that you marked. + # Quick Troubleshooting -* If compiling wasn't successful, please check your JDK installation (must be JDK 8 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.) > Client + +* 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_zh-CN.md b/README_zh-CN.md new file mode 100644 index 000000000..66878b4f4 --- /dev/null +++ b/README_zh-CN.md @@ -0,0 +1,159 @@ +![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) | 中文 + +**注意:** 我们一直欢迎您成为该项目的贡献者。在添加您的代码之前,请仔细阅读我们的 [代码规范](https://github.com/Grasscutters/Grasscutter/blob/stable/CONTRIBUTING.md). + +## 当前特性 + +* 登录 +* 战斗 +* 好友列表 +* 传送系统 +* 祈愿系统 +* 从控制台生成魔物 +* 多人游戏 *部分* 可用 +* 物品栏相关 (接收物品/角色, 升级角色/武器等) + +## 快速设置指南 + +**附:** 加入我们的 [Discord](https://discord.gg/T5vZU6UyeG) 获取更多帮助! + +### 环境需求 + +* Java SE - 17 (当您没有Oracle账户,可以使用[镜像](https://mirrors.tuna.tsinghua.edu.cn/Adoptium/17/jdk/)) + + **注:** 如果您仅仅想要简单地**运行服务端**, 那么使用 **jre** 便足够了 + +* MongoDB (推荐 4.0+) + +* Proxy daemon: mitmproxy (推荐使用mitmdump), Fiddler Classic, 等 + +### 运行 + +**注:** 如果您从旧版本升级到新版本,最好删除 `config.json` 并启动服务端jar来重新生成它 + +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服务运行正常** + +### 连接 + +½. 在服务器控制台中 [创建账户](#命令列表). + +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` 来全自动启动服务端并设置代理** + +### 构建 + +Grasscutter 使用 Gradle 来处理依赖及构建. + +**依赖:** + +- 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 +``` + +你可以在项目根目录中找到`grasscutter.jar` + +## 命令列表 + +你可能需要在终端中运行 `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 [命令] | | 均可使用 | 显示帮助或展示指定命令的帮助 | | +| kick | kick \ | server.kick | 均可使用 | 从服务器中踢出指定玩家 (WIP) | k | +| killall | killall [uid] [场景ID] | server.killall | 均可使用 | 杀死指定玩家世界中所在或指定场景的全部生物 | | +| list | list | | 均可使用 | 列出在线玩家 | | +| permission | permission <权限节点> | * | 均可使用 | 添加或移除玩家的权限 | | +| position | position | | 仅客户端 | 获取当前坐标 | pos | +| 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 | 仅客户端 | 传送多人世界中所有的玩家到自身地点 | | +| weather | weather <天气ID> <气候ID> | player.weather | 仅客户端 | 改变天气 | w | + +### 额外功能 + +当你想传送到某个地点, 只需要在地图中创建标记, 关闭地图后即可到达目标地点上空 +- 传送 + - 当你想传送到某个地点时,可以使用游戏里的地图标记功能。 + - 用鱼钩(最后一个图标)在地图上标记一个点位。 + - (可选) 将标记名称改为数字,即可修改传送位置的Y坐标(高度,缺省值是300)。 + - 确认添加标记,并关闭地图。 + - 你会看到你的角色从你选定点位的正上方高空落下。 + +# 快速排除问题 + +* 如果编译未能成功,请检查您的jdk安装 (JDK 17并确认jdk处于环境变量`PATH`中 +* 我的客户端无法登录/连接, 4206, 其它... - 大部分情况下这是因为您的代理存在问题.如果使用Fiddler请确认Fiddler监听端口不是`8888` +* 启动顺序: MongoDB > Grasscutter > 代理程序 (mitmdump, fiddler等.) > 客户端 diff --git a/build.gradle b/build.gradle index 6dc53ca61..eefef5b48 100644 --- a/build.gradle +++ b/build.gradle @@ -6,38 +6,90 @@ * User Manual available at https://docs.gradle.org/5.6.3/userguide/tutorial_java_projects.html */ +buildscript { + repositories { + maven { url "https://plugins.gradle.org/m2/" } + } + dependencies { + classpath 'com.google.protobuf:protobuf-gradle-plugin:0.8.18' + } +} + plugins { + // Apply the application plugin to add support for building a CLI application + id 'application' + // Apply the java plugin to add support for Java id 'java' - // Apply the application plugin to add support for building a CLI application - id 'application' + // Apply the protobuf auto generator + id 'com.google.protobuf' version "0.8.18" + + // Eclipse Support + id 'eclipse' + + // IntelliJ Support + id 'idea' + + // Maven + id 'maven-publish' + id 'signing' } -sourceCompatibility = 1.8 -targetCompatibility = 1.8 +compileJava.options.encoding = "UTF-8" +compileTestJava.options.encoding = "UTF-8" + +sourceCompatibility = JavaVersion.VERSION_17 +targetCompatibility = JavaVersion.VERSION_17 + +group = 'xyz.grasscutters' +version = '1.1.0' + +sourceCompatibility = 17 +targetCompatibility = 17 + +java { + withJavadocJar() + withSourcesJar() +} repositories { mavenCentral() - jcenter() } 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.6' - implementation group: 'ch.qos.logback', name: 'logback-classic', version: '1.2.6' - implementation group: 'io.netty', name: 'netty-all', version: '4.1.69.Final' - - implementation group: 'com.google.code.gson', name: 'gson', version: '2.8.8' - implementation group: 'com.google.protobuf', name: 'protobuf-java', version: '3.18.1' - - implementation group: 'org.reflections', name: 'reflections', version: '0.10.2' + 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: 'dev.morphia.morphia', name: 'core', version: '1.6.1' + 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: 'com.google.code.gson', name: 'gson', version: '2.8.8' + 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: 'org.greenrobot', name: 'eventbus-java', version: '3.3.1' + 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' + + protobuf files('proto/') +} + +configurations.all { + exclude group: 'org.slf4j', module: 'slf4j' } application { @@ -59,9 +111,121 @@ jar { duplicatesStrategy = DuplicatesStrategy.INCLUDE from('src/main/java') { - include '*.xml' - } + include '*.xml' + } destinationDir = file(".") } +publishing { + publications { + mavenJava(MavenPublication) { + artifactId = 'grasscutter' + from components.java + versionMapping { + usage('java-api') { + fromResolutionOf('runtimeClasspath') + } + usage('java-runtime') { + fromResolutionResult() + } + } + pom { + name = 'Grasscutter' + description = 'A server software reimplementation for an anime game.' + url = 'https://github.com/Grasscutters/Grasscutter' + licenses { + license { + name = 'The Apache License, Version 2.0' + url = 'http://www.apache.org/licenses/LICENSE-2.0.txt' + } + } + developers { + developer { + id = 'meledy' + name = 'Meledy' + email = 'meledy@xigam.tech' // not a real email kek + } + developer { + id = 'magix' + name = 'Magix' + email = 'magix@xigam.tech' + } + } + scm { + connection = 'scm:git:git@github.com:Grasscutters/Grasscutter.git' + developerConnection = 'scm:git:ssh://github.com:Grasscutters/Grasscutter.git' + url = 'https://github.com/Grasscutters/Grasscutter' + } + } + } + } + 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 + + name = 'sonatype' + credentials(PasswordCredentials) + } + } +} + +clean { + delete protobuf.generatedFilesBaseDir +} + +protobuf { + protoc { + // The artifact spec for the Protobuf Compiler + artifact = 'com.google.protobuf:protoc:3.18.1' + } +// generatedFilesBaseDir = "$projectDir/src/main/java/emu/grasscutter/net/proto/" + generatedFilesBaseDir = "$projectDir/src/generated/" +} + +sourceSets { + main { + proto { + // In addition to the default 'src/main/proto' + srcDir 'src/generated' + } + java { + srcDir 'src/java' + } + } +} + +idea { + module { + // proto files and generated Java files are automatically added as + // source dirs. + // If you have additional sources, add them here: + sourceDirs += file("/proto/"); + } +} + +eclipse { + classpath { + file.whenMerged { cp -> + cp.entries.add( new org.gradle.plugins.ide.eclipse.model.SourceFolder('src/generated/main/java', null) ) + } + } +} + +signing { + sign publishing.publications.mavenJava +} + +javadoc { + options.encoding = 'UTF-8' + if(JavaVersion.current().isJava9Compatible()) { + options.addBooleanOption('html5', true) + } +} + +processResources { + dependsOn "generateProto" +} diff --git a/data/Drop.json b/data/Drop.json new file mode 100644 index 000000000..d1600aae2 --- /dev/null +++ b/data/Drop.json @@ -0,0 +1,199808 @@ +[ + { + "monsterId": 21010101, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21020101, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21020201, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21020202, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21020301, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21020401, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21020501, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21020601, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21020701, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21020703, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21020801, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20010101, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112002, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112003, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112004, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20010201, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112002, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112003, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112004, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20010202, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112002, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112003, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112004, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20010301, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112002, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112003, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112004, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20010401, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112002, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112003, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112004, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20010403, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112002, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112003, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112004, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 29010101, + "dropDataList": [ + { + "itemId": 201, + "minCount": 1, + "maxCount": 800, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 105, + "minCount": 100, + "maxCount": 500, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 202, + "minCount": 10, + "maxCount": 50000, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 104151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113021, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113003, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113004, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113005, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23515, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23516, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23517, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23518, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23519, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23525, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23526, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23527, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23528, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23529, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23415, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23416, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23417, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23418, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23419, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101101, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101102, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101103, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101104, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101105, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117004, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117005, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 29010102, + "dropDataList": [ + { + "itemId": 201, + "minCount": 1, + "maxCount": 800, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 105, + "minCount": 100, + "maxCount": 500, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 202, + "minCount": 10, + "maxCount": 50000, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 104151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113021, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113003, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113004, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113005, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23515, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23516, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23517, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23518, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23519, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23525, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23526, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23527, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23528, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23529, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23415, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23416, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23417, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23418, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23419, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101101, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101102, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101103, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101104, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101105, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117004, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117005, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 29010103, + "dropDataList": [ + { + "itemId": 201, + "minCount": 1, + "maxCount": 800, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 105, + "minCount": 100, + "maxCount": 500, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 202, + "minCount": 10, + "maxCount": 50000, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 104151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113021, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113003, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113004, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113005, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23515, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23516, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23517, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23518, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23519, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23525, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23526, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23527, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23528, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23529, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23415, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23416, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23417, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23418, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23419, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101101, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101102, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101103, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101104, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101105, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117004, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117005, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 29010104, + "dropDataList": [ + { + "itemId": 201, + "minCount": 1, + "maxCount": 800, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 105, + "minCount": 100, + "maxCount": 500, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 202, + "minCount": 10, + "maxCount": 50000, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 104151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113021, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113003, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113004, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113005, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23515, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23516, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23517, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23518, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23519, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23525, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23526, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23527, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23528, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23529, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23415, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23416, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23417, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23418, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23419, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101101, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101102, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101103, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101104, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101105, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117004, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117005, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 29020101, + "dropDataList": [ + { + "itemId": 201, + "minCount": 1, + "maxCount": 800, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 105, + "minCount": 100, + "maxCount": 500, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 202, + "minCount": 10, + "maxCount": 50000, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 104161, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104162, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104163, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104164, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104171, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104172, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104173, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104174, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113021, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113006, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113007, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113008, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23515, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23516, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23517, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23518, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23519, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23525, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23526, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23527, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23528, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23529, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23415, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23416, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23417, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23418, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23419, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101101, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101102, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101103, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101104, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101105, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117004, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117005, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 29020102, + "dropDataList": [ + { + "itemId": 201, + "minCount": 1, + "maxCount": 800, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 105, + "minCount": 100, + "maxCount": 500, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 202, + "minCount": 10, + "maxCount": 50000, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 104161, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104162, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104163, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104164, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104171, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104172, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104173, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104174, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113021, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113006, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113007, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113008, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23515, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23516, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23517, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23518, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23519, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23525, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23526, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23527, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23528, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23529, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23415, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23416, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23417, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23418, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23419, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101101, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101102, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101103, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101104, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101105, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117004, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117005, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 29030103, + "dropDataList": [ + { + "itemId": 201, + "minCount": 1, + "maxCount": 800, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 105, + "minCount": 100, + "maxCount": 500, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 202, + "minCount": 10, + "maxCount": 50000, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 104121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104161, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104162, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104163, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104164, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113021, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113013, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113014, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113015, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23515, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23516, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23517, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23518, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23519, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23525, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23526, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23527, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23528, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23529, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23415, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23416, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23417, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23418, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23419, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101101, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101102, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101103, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101104, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101105, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117004, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117005, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 29030106, + "dropDataList": [ + { + "itemId": 201, + "minCount": 1, + "maxCount": 800, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 105, + "minCount": 100, + "maxCount": 500, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 202, + "minCount": 10, + "maxCount": 50000, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 104121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104161, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104162, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104163, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104164, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113021, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113013, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113014, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113015, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23515, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23516, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23517, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23518, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23519, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23525, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23526, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23527, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23528, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23529, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23415, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23416, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23417, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23418, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23419, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101101, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101102, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101103, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101104, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101105, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117004, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117005, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 29040101, + "dropDataList": [ + { + "itemId": 201, + "minCount": 1, + "maxCount": 800, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 105, + "minCount": 100, + "maxCount": 500, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 202, + "minCount": 10, + "maxCount": 50000, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 104111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104171, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104172, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104173, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104174, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113021, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113017, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113018, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113019, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23515, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23516, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23517, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23518, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23519, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23525, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23526, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23527, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23528, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23529, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23415, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23416, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23417, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23418, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23419, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101101, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101102, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101103, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101104, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101105, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117004, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117005, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 29040102, + "dropDataList": [ + { + "itemId": 201, + "minCount": 1, + "maxCount": 800, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 105, + "minCount": 100, + "maxCount": 500, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 202, + "minCount": 10, + "maxCount": 50000, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 104111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104171, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104172, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104173, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104174, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113021, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113017, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113018, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113019, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23515, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23516, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23517, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23518, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23519, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23525, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23526, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23527, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23528, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23529, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23415, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23416, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23417, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23418, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23419, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101101, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101102, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101103, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101104, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101105, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117004, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117005, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 29040103, + "dropDataList": [ + { + "itemId": 201, + "minCount": 1, + "maxCount": 800, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 105, + "minCount": 100, + "maxCount": 500, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 202, + "minCount": 10, + "maxCount": 50000, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 104111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104171, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104172, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104173, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104174, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113021, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113017, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113018, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113019, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23515, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23516, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23517, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23518, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23519, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23525, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23526, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23527, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23528, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23529, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23415, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23416, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23417, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23418, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23419, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101101, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101102, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101103, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101104, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101105, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117004, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117005, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 29040104, + "dropDataList": [ + { + "itemId": 201, + "minCount": 1, + "maxCount": 800, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 105, + "minCount": 100, + "maxCount": 500, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 202, + "minCount": 10, + "maxCount": 50000, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 104111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104171, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104172, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104173, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104174, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113021, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113017, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113018, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113019, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23515, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23516, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23517, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23518, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23519, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23525, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23526, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23527, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23528, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23529, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23415, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23416, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23417, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23418, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23419, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101101, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101102, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101103, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101104, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101105, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117004, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117005, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 29040111, + "dropDataList": [ + { + "itemId": 201, + "minCount": 1, + "maxCount": 800, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 105, + "minCount": 100, + "maxCount": 500, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 202, + "minCount": 10, + "maxCount": 50000, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 104111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104171, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104172, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104173, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104174, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113021, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113017, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113018, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113019, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23515, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23516, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23517, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23518, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23519, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23525, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23526, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23527, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23528, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23529, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23415, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23416, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23417, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23418, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23419, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101101, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101102, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101103, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101104, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101105, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117004, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117005, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 29050102, + "dropDataList": [ + { + "itemId": 201, + "minCount": 1, + "maxCount": 800, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 105, + "minCount": 100, + "maxCount": 500, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 202, + "minCount": 10, + "maxCount": 50000, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 104161, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104162, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104163, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104164, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104171, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104172, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104173, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104174, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113021, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113025, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113026, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113027, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23515, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23516, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23517, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23518, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23519, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23525, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23526, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23527, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23528, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23529, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23415, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23416, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23417, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23418, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23419, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101101, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101102, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101103, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101104, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101105, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117004, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117005, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 29050104, + "dropDataList": [ + { + "itemId": 201, + "minCount": 1, + "maxCount": 800, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 105, + "minCount": 100, + "maxCount": 500, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 202, + "minCount": 10, + "maxCount": 50000, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 104161, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104162, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104163, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104164, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104171, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104172, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104173, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104174, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113021, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113025, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113026, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113027, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23515, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23516, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23517, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23518, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23519, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23525, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23526, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23527, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23528, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23529, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23415, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23416, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23417, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23418, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23419, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101101, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101102, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101103, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101104, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101105, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117004, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117005, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 29060202, + "dropDataList": [ + { + "itemId": 201, + "minCount": 1, + "maxCount": 800, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 105, + "minCount": 100, + "maxCount": 500, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 202, + "minCount": 10, + "maxCount": 50000, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 104161, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104162, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104163, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104164, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104171, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104172, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104173, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104174, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113021, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113032, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113033, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113032, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23515, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23516, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23517, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23518, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23519, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23525, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23526, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23527, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23528, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23529, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23415, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23416, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23417, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23418, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23419, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101101, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101102, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101103, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101104, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101105, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117004, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117005, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 29060203, + "dropDataList": [ + { + "itemId": 201, + "minCount": 1, + "maxCount": 800, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 105, + "minCount": 100, + "maxCount": 500, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 202, + "minCount": 10, + "maxCount": 50000, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 104161, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104162, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104163, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104164, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104171, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104172, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104173, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104174, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113021, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113032, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113033, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113034, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23515, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23516, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23517, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23518, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23519, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23525, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23526, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23527, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23528, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23529, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23415, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23416, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23417, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23418, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23419, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101101, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101102, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101103, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101104, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101105, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117004, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117005, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 77330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20020101, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 100085, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + } + ] + }, + { + "monsterId": 20040101, + "dropDataList": [ + { + "itemId": 201, + "minCount": 1, + "maxCount": 800, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 105, + "minCount": 100, + "maxCount": 500, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 202, + "minCount": 10, + "maxCount": 50000, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 104141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113002, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23515, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23516, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23517, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23518, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23519, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23525, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23526, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23527, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23528, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23529, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23415, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23416, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23417, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23418, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23419, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101101, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101102, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101103, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101104, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101105, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117004, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117005, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 102, + "minCount": 10, + "maxCount": 50, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 77330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 63110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 85330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 85331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 85332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 85333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 85334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 85430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 85431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 85432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 85433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 85434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 85530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 85531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 85532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 85533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 85534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20040102, + "dropDataList": [ + { + "itemId": 201, + "minCount": 1, + "maxCount": 800, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 105, + "minCount": 100, + "maxCount": 500, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 202, + "minCount": 10, + "maxCount": 50000, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 104141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113002, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23515, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23516, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23517, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23518, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23519, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23525, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23526, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23527, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23528, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23529, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23415, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23416, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23417, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23418, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23419, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101101, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101102, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101103, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101104, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101105, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117004, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117005, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 102, + "minCount": 10, + "maxCount": 50, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 77330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 63110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 85330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 85331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 85332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 85333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 85334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 85430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 85431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 85432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 85433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 85434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 85530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 85531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 85532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 85533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 85534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20040201, + "dropDataList": [ + { + "itemId": 201, + "minCount": 1, + "maxCount": 800, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 105, + "minCount": 100, + "maxCount": 500, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 202, + "minCount": 10, + "maxCount": 50000, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 104151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113001, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23515, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23516, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23517, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23518, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23519, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23525, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23526, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23527, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23528, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23529, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23415, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23416, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23417, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23418, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23419, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101101, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101102, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101103, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101104, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101105, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117004, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117005, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 102, + "minCount": 10, + "maxCount": 50, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 77330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 61110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20040202, + "dropDataList": [ + { + "itemId": 201, + "minCount": 1, + "maxCount": 800, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 105, + "minCount": 100, + "maxCount": 500, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 202, + "minCount": 10, + "maxCount": 50000, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 86330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113001, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23515, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23516, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23517, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23518, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23519, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23525, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23526, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23527, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23528, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23529, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23415, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23416, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23417, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23418, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23419, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101101, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101102, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101103, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101104, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101105, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117004, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117005, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 102, + "minCount": 10, + "maxCount": 50, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 77330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 61110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20040301, + "dropDataList": [ + { + "itemId": 201, + "minCount": 1, + "maxCount": 800, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 105, + "minCount": 100, + "maxCount": 500, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 202, + "minCount": 10, + "maxCount": 50000, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 104171, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104172, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104173, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104174, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113009, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23515, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23516, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23517, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23518, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23519, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23525, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23526, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23527, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23528, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23529, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23415, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23416, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23417, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23418, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23419, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101101, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101102, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101103, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101104, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101105, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117004, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117005, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 102, + "minCount": 10, + "maxCount": 50, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 77330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 60110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20040302, + "dropDataList": [ + { + "itemId": 201, + "minCount": 1, + "maxCount": 800, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 105, + "minCount": 100, + "maxCount": 500, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 202, + "minCount": 10, + "maxCount": 50000, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 104171, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104172, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104173, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104174, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113009, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23515, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23516, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23517, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23518, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23519, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23525, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23526, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23527, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23528, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23529, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23415, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23416, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23417, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23418, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23419, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101101, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101102, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101103, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101104, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101105, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117004, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117005, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 102, + "minCount": 10, + "maxCount": 50, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 77330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 60110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20040401, + "dropDataList": [ + { + "itemId": 201, + "minCount": 1, + "maxCount": 800, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 105, + "minCount": 100, + "maxCount": 500, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 202, + "minCount": 10, + "maxCount": 50000, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 104121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113028, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23515, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23516, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23517, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23518, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23519, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23525, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23526, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23527, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23528, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23529, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23415, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23416, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23417, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23418, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23419, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101101, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101102, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101103, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101104, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101105, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117004, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117005, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 102, + "minCount": 10, + "maxCount": 50, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 77330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 60110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 84330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 84331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 84332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 84333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 84334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 84430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 84431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 84432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 84433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 84434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 84530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 84531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 84532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 84533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 84534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20040501, + "dropDataList": [ + { + "itemId": 201, + "minCount": 1, + "maxCount": 800, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 105, + "minCount": 100, + "maxCount": 500, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 202, + "minCount": 10, + "maxCount": 50000, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 104161, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104162, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104163, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104164, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113020, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23515, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23516, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23517, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23518, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23519, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23525, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23526, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23527, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23528, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23529, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23415, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23416, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23417, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23418, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23419, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101101, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101102, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101103, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101104, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101105, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117004, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117005, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 102, + "minCount": 10, + "maxCount": 50, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 77330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 61110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20040601, + "dropDataList": [ + { + "itemId": 201, + "minCount": 1, + "maxCount": 800, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 105, + "minCount": 100, + "maxCount": 500, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 202, + "minCount": 10, + "maxCount": 50000, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 104111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113024, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23515, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23516, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23517, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23518, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23519, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23525, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23526, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23527, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23528, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23529, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23415, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23416, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23417, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23418, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23419, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101101, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101102, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101103, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101104, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101105, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117004, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117005, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 102, + "minCount": 10, + "maxCount": 50, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 77330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 61110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 83330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 83331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 83332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 83333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 83334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 83430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 83431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 83432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 83433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 83434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 83530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 83531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 83532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 83533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 83534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20010501, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112002, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112003, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112004, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20010601, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112002, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112003, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112004, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20010604, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112002, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112003, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112004, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20010701, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112002, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112003, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112004, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20010702, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112002, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112003, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112004, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20010801, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112002, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112003, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112004, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20010802, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112002, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112003, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112004, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20010901, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112002, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112003, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112004, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20010902, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112002, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112003, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112004, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20010904, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112002, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112003, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112004, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20011001, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112002, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112003, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112004, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20011101, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112002, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112003, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112004, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20011103, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112002, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112003, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112004, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20011601, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20011701, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20011801, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20011901, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20050101, + "dropDataList": [ + { + "itemId": 201, + "minCount": 1, + "maxCount": 800, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 105, + "minCount": 100, + "maxCount": 500, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 202, + "minCount": 10, + "maxCount": 50000, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 104121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113012, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23515, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23516, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23517, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23518, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23519, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23525, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23526, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23527, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23528, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23529, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23415, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23416, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23417, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23418, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23419, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101101, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101102, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101103, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101104, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101105, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117004, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117005, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 102, + "minCount": 10, + "maxCount": 50, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 77330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 60110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 84330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 84331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 84332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 84333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 84334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 84430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 84431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 84432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 84433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 84434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 84530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 84531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 84532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 84533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 84534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20050102, + "dropDataList": [ + { + "itemId": 201, + "minCount": 1, + "maxCount": 800, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 105, + "minCount": 100, + "maxCount": 500, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 202, + "minCount": 10, + "maxCount": 50000, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 104121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113012, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23515, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23516, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23517, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23518, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23519, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23525, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23526, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23527, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23528, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23529, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23415, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23416, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23417, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23418, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23419, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101101, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101102, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101103, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101104, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101105, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117004, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117005, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 102, + "minCount": 10, + "maxCount": 50, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 77330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 60110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 84330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 84331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 84332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 84333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 84334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 84430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 84431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 84432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 84433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 84434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 84530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 84531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 84532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 84533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 84534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20050201, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20050202, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20050203, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20050301, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20050302, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20050401, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20050402, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20050403, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20050501, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20050502, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20050601, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20050602, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20050603, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20050701, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20050702, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20050703, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20050801, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20050802, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20050901, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20070101, + "dropDataList": [ + { + "itemId": 201, + "minCount": 1, + "maxCount": 800, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 105, + "minCount": 100, + "maxCount": 500, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 202, + "minCount": 10, + "maxCount": 50000, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 104141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113029, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23515, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23516, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23517, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23518, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23519, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23525, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23526, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23527, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23528, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23529, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23415, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23416, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23417, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23418, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23419, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101101, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101102, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101103, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101104, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101105, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117004, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117005, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 102, + "minCount": 10, + "maxCount": 50, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 77330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 63110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 63454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 85330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 85331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 85332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 85333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 85334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 85430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 85431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 85432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 85433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 85434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 85530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 85531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 85532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 85533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 85534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21010201, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21010301, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21010401, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21010402, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21010501, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21010502, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21010601, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21010603, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21010701, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21010901, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21010902, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21011001, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21011002, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21011201, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21011301, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21011302, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21011401, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21011403, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21011501, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21011601, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21011602, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20011201, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112002, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112003, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112004, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20011202, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112002, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112003, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112004, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20011301, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112002, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112003, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112004, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20011304, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112002, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112003, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112004, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20011401, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112002, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112003, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112004, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20011501, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112002, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112003, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112004, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20011502, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112002, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112003, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112004, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 22010101, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112020, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112021, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112022, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 22010102, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112020, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112021, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112022, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 22010103, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112020, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112021, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112022, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 22010104, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112020, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112021, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112022, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 22010201, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112020, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112021, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112022, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 22010202, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112020, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112021, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112022, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 22010203, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112020, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112021, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112022, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 22010204, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112020, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112021, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112022, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 22010301, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112020, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112021, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112022, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 22010302, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112020, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112021, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112022, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 22010303, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112020, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112021, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112022, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 22010304, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112020, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112021, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112022, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 22010401, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112020, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112021, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112022, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 22010403, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112020, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112021, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112022, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 22010404, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112020, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112021, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112022, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 22020101, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112020, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112021, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112017, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112018, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112019, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112022, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 22020102, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112020, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112021, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112017, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112018, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112019, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112022, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 22030101, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112020, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112021, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112017, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112018, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112019, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112022, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 22030102, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112020, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112021, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112017, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112018, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112019, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112022, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 22030201, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112020, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112021, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112017, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112018, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112019, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112022, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 22030202, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112017, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112018, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112019, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112020, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112021, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112022, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 22040101, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112056, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112057, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112058, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 22040201, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112056, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112057, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112058, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 22050101, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112056, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112057, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112058, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 22050201, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112056, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112057, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112058, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 22060101, + "dropDataList": [ + { + "itemId": 201, + "minCount": 1, + "maxCount": 800, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 105, + "minCount": 100, + "maxCount": 500, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 202, + "minCount": 10, + "maxCount": 50000, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 104171, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104172, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104173, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104174, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113030, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23515, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23516, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23517, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23518, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23519, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23525, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23526, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23527, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23528, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23529, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23415, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23416, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23417, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23418, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23419, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101101, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101102, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101103, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101104, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101105, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117004, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117005, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 102, + "minCount": 10, + "maxCount": 50, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 77330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 60110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 60454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 22070101, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112017, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112018, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112019, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 22070102, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112017, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112018, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112019, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 22070201, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112017, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112018, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112019, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 22070202, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112017, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112018, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112019, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 22070301, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112017, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112018, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112019, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 22070302, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112017, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112018, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112019, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 22080101, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112017, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112018, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112019, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21030101, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112008, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112009, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 1120010, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21030103, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112008, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112009, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 1120010, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21030201, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112008, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112009, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 1120010, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21030203, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112008, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112009, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 1120010, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21030301, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112008, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112009, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 1120010, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21030303, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 112008, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112009, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 1120010, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21030304, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 112008, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112009, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 1120010, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21030401, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 112008, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112009, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 1120010, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21030402, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 112008, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112009, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 1120010, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21030501, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 112008, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112009, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 1120010, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21030601, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 112008, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112009, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 1120010, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21030603, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 112008, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112009, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 1120010, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 24010101, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112047, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112048, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112049, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 24010108, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112047, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112048, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112049, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 24010109, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112047, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112048, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112049, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 24010201, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112047, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112048, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112049, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 24010301, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112047, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112048, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112049, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 24010303, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112047, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112048, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112049, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 24010401, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112047, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112048, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112049, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 24020101, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112047, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112048, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112049, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 24020102, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112047, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112048, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112049, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 24020103, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112047, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112048, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112049, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 24020201, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112047, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112048, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112049, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 24020202, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112047, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112048, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112049, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 24020203, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112047, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112048, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112049, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 24020301, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112047, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112048, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112049, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 24020302, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112047, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112048, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112049, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 24020303, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112047, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112048, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112049, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 24020401, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112047, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112048, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112049, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 24020402, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112047, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112048, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112049, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 24020403, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112047, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112048, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112049, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 24021101, + "dropDataList": [ + { + "itemId": 201, + "minCount": 1, + "maxCount": 800, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 105, + "minCount": 100, + "maxCount": 500, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 202, + "minCount": 10, + "maxCount": 50000, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 104161, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104162, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104163, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104164, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104171, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104172, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 10417, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104174, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113023, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23515, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23516, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23517, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23518, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23519, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23525, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23526, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23527, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23528, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23529, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23415, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23416, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23417, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23418, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23419, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101101, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101102, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101103, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101104, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101105, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117004, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117005, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 102, + "minCount": 10, + "maxCount": 50, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 77330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 61110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 24021102, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 23010101, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112050, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112051, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112052, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 23010201, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112050, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112051, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112052, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 23010301, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112050, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112051, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112052, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 23010401, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112050, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112051, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112052, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 23010501, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112050, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112051, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112052, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 23010601, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112050, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112051, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112052, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 23020101, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112050, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112051, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112052, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 23020102, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112050, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112051, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112052, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 23030101, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112050, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112051, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112052, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 23030102, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112050, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112051, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112052, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 23040101, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112050, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112051, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112052, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 23040102, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112050, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112051, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112052, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 23050101, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112050, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112051, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112052, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25010101, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112035, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112036, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112037, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25010102, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112035, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112036, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112037, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25010103, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112035, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112036, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112037, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25010104, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112035, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112036, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112037, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25010105, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112035, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112036, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112037, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25010106, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112035, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112036, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112037, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25010201, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112035, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112036, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112037, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25010203, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112035, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112036, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112037, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25010204, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112035, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112036, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112037, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25010205, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112035, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112036, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112037, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25010206, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112035, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112036, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112037, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25010207, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112035, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112036, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112037, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25010208, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112035, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112036, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112037, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25010301, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112035, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112036, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112037, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25010302, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112035, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112036, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112037, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25010401, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112035, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112036, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112037, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25010501, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112035, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112036, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112037, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25010601, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112035, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112036, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112037, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25010701, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112035, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112036, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112037, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25020101, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112035, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112036, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112037, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25020102, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112035, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112036, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112037, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25020201, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112035, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112036, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112037, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25020204, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112035, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112036, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112037, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25030101, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112035, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112036, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112037, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25030102, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112035, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112036, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112037, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25030103, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112035, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112036, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112037, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25030201, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112035, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112036, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112037, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25030301, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112035, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112036, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112037, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25040101, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112035, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112036, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112037, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25040102, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112035, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112036, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112037, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25040103, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112035, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112036, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112037, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25050101, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25050201, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25050301, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25050401, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25050402, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25050501, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25050502, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25060101, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112035, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112036, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112037, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25060102, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112035, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112036, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112037, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25070101, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112035, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112036, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112037, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25070201, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112035, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112036, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112037, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25070202, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112035, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112036, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112037, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25080101, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112044, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112045, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112046, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25080201, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112044, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112045, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112046, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25080202, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112044, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112045, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112046, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25080301, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112044, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112045, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112046, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25080401, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25080402, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25090101, + "dropDataList": [ + { + "itemId": 201, + "minCount": 1, + "maxCount": 800, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 105, + "minCount": 100, + "maxCount": 500, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 202, + "minCount": 10, + "maxCount": 50000, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 86330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104161, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104162, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104163, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104164, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113022, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23515, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23516, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23517, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23518, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23519, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23525, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23526, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23527, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23528, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23529, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23415, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23416, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23417, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23418, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23419, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101101, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101102, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101103, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101104, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101105, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117004, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117005, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 102, + "minCount": 10, + "maxCount": 50, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 77330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 61110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25090102, + "dropDataList": [ + { + "itemId": 201, + "minCount": 1, + "maxCount": 800, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 105, + "minCount": 100, + "maxCount": 500, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 202, + "minCount": 10, + "maxCount": 50000, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 86330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104161, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104162, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104163, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104164, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113022, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23515, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23516, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23517, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23518, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23519, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23525, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23526, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23527, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23528, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23529, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23415, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23416, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23417, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23418, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23419, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101101, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101102, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101103, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101104, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101105, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117004, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117005, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 102, + "minCount": 10, + "maxCount": 50, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 77330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 61110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25090103, + "dropDataList": [ + { + "itemId": 201, + "minCount": 1, + "maxCount": 800, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 105, + "minCount": 100, + "maxCount": 500, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 202, + "minCount": 10, + "maxCount": 50000, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 86330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104161, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104162, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104163, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104164, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113022, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23515, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23516, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23517, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23518, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23519, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23525, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23526, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23527, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23528, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23529, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23415, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23416, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23417, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23418, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23419, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101101, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101102, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101103, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101104, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101105, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117004, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117005, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 102, + "minCount": 10, + "maxCount": 50, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 77330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 61110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25090104, + "dropDataList": [ + { + "itemId": 201, + "minCount": 1, + "maxCount": 800, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 105, + "minCount": 100, + "maxCount": 500, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 202, + "minCount": 10, + "maxCount": 50000, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 86330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 86534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104161, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104162, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104163, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104164, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113022, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23515, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23516, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23517, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23518, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23519, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23525, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23526, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23527, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23528, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23529, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23415, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23416, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23417, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23418, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23419, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101101, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101102, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101103, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101104, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101105, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117004, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117005, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 102, + "minCount": 10, + "maxCount": 50, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 77330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 61110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25090201, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25090301, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25090401, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25100101, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112044, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 102045, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 102046, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25100301, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112044, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 102045, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 102046, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25100201, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112044, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 102045, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 102046, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25100401, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112044, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 102045, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 102046, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25100102, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112044, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 102045, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 102046, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 25100302, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112044, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 102045, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 102046, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 26010101, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112038, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112039, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112040, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 26010102, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112038, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112039, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112040, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 26010103, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112038, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112039, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112040, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 26010104, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112038, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112039, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112040, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 26010201, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112038, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112039, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112040, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 26010301, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112038, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112039, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112040, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 26020101, + "dropDataList": [ + { + "itemId": 201, + "minCount": 1, + "maxCount": 800, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 105, + "minCount": 100, + "maxCount": 500, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 202, + "minCount": 10, + "maxCount": 50000, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 104161, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104162, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104163, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104164, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113010, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23515, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23516, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23517, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23518, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23519, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23525, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23526, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23527, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23528, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23529, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23415, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23416, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23417, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23418, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23419, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101101, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101102, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101103, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101104, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101105, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117004, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117005, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 102, + "minCount": 10, + "maxCount": 50, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 77330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 61110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 26020102, + "dropDataList": [ + { + "itemId": 201, + "minCount": 1, + "maxCount": 800, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 105, + "minCount": 100, + "maxCount": 500, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 202, + "minCount": 10, + "maxCount": 50000, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 104161, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104162, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104163, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104164, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113010, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23515, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23516, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23517, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23518, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23519, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23525, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23526, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23527, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23528, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23529, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23415, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23416, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23417, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23418, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23419, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101101, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101102, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101103, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101104, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101105, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117004, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117005, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 102, + "minCount": 10, + "maxCount": 50, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 77330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 61110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 87534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 26020201, + "dropDataList": [ + { + "itemId": 201, + "minCount": 1, + "maxCount": 800, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 105, + "minCount": 100, + "maxCount": 500, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 202, + "minCount": 10, + "maxCount": 50000, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 104111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113011, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23515, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23516, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23517, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23518, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23519, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23525, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23526, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23527, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23528, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23529, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23415, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23416, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23417, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23418, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23419, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101101, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101102, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101103, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101104, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101105, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117004, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117005, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 102, + "minCount": 10, + "maxCount": 50, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 77330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 77554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 61110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 61454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 83330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 83331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 83332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 83333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 83334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 83430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 83431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 83432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 83433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 83434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 83530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 83531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 83532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 83533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 83534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 26030101, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112041, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112042, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112043, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 26040101, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112041, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112042, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112043, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 26040102, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112041, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112042, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112043, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 26040103, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112041, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112042, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112043, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 26040104, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112041, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112042, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112043, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 26050101, + "dropDataList": [ + { + "itemId": 201, + "minCount": 1, + "maxCount": 800, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 105, + "minCount": 100, + "maxCount": 500, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 202, + "minCount": 10, + "maxCount": 50000, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 104151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113016, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113003, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113004, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113005, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23515, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23516, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23517, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23518, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23519, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23525, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23526, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23527, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23528, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23529, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23415, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23416, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23417, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23418, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23419, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101101, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101102, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101103, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101104, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101105, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117004, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117005, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 26050201, + "dropDataList": [ + { + "itemId": 201, + "minCount": 1, + "maxCount": 800, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 105, + "minCount": 100, + "maxCount": 500, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 202, + "minCount": 10, + "maxCount": 50000, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 104151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113016, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113003, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113004, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113005, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23515, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23516, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23517, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23518, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23519, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23525, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23526, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23527, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23528, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23529, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23415, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23416, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23417, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23418, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23419, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101101, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101102, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101103, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101104, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101105, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117004, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117005, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 26050301, + "dropDataList": [ + { + "itemId": 201, + "minCount": 1, + "maxCount": 800, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 105, + "minCount": 100, + "maxCount": 500, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 202, + "minCount": 10, + "maxCount": 50000, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 104151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113016, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113003, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113004, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113005, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23515, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23516, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23517, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23518, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23519, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23525, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23526, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23527, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23528, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23529, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23415, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23416, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23417, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23418, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23419, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101101, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101102, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101103, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101104, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101105, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117004, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117005, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 26050401, + "dropDataList": [ + { + "itemId": 201, + "minCount": 1, + "maxCount": 800, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 105, + "minCount": 100, + "maxCount": 500, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 202, + "minCount": 10, + "maxCount": 50000, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 104151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113016, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113003, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113004, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113005, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23515, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23516, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23517, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23518, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23519, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23525, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23526, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23527, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23528, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23529, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23415, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23416, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23417, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23418, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23419, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101101, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101102, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101103, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101104, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101105, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117004, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117005, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 26050501, + "dropDataList": [ + { + "itemId": 201, + "minCount": 1, + "maxCount": 800, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 105, + "minCount": 100, + "maxCount": 500, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 202, + "minCount": 10, + "maxCount": 50000, + "minWeight": 2000, + "maxWeight": 5000 + }, + { + "itemId": 104151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 104124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113016, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113003, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113004, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 113005, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 55554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 57554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23515, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23516, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23517, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23518, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23519, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23525, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23526, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23527, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23528, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23529, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59110, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59111, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59112, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59113, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59114, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59120, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59121, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59122, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59123, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59124, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59130, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59131, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59132, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59133, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59134, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59140, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59141, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59142, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59143, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59144, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59150, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59151, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59152, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59153, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59154, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59210, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59211, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59212, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59213, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59214, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59220, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59221, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59222, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59223, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59224, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59230, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59231, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59232, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59233, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59234, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59240, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59241, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59242, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59243, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59244, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59250, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59251, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59252, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59253, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59254, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 59554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75310, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75311, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75312, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75313, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75314, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75320, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75321, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75322, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75323, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75324, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75330, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75331, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75332, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75333, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75334, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75340, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75341, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75342, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75343, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75344, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75350, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75351, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75352, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75353, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75354, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75410, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75421, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75422, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75423, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75424, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75430, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75431, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75432, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75433, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75434, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75440, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75441, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75442, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75443, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75444, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75450, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75451, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75452, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75453, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75454, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75510, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75511, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75512, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75513, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75514, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75520, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75521, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75522, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75523, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75524, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75530, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75531, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75532, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75533, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75534, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75540, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75541, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75542, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75543, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75544, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75550, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75551, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75552, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75553, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 75554, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23411, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23412, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23413, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23414, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23415, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23416, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23417, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23418, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23419, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 23420, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101101, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101102, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101103, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101104, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 101105, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117004, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 117005, + "minCount": 1, + "maxCount": 1, + "minWeight": 1, + "maxWeight": 200 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 26050601, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112041, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112042, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112043, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 26050901, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112041, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112042, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112043, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 26050701, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112041, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112042, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112043, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 26051001, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112041, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112042, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112043, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 26050702, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112041, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112042, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112043, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 26050801, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112041, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112042, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112043, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 26051101, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112041, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112042, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112043, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 26050802, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112041, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112042, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112043, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 26060101, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 26060201, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 26060301, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 26080101, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 26090101, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112059, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112060, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112061, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20060101, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112053, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112054, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112055, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20060201, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112053, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112054, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112055, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20060301, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112053, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112054, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112055, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20060401, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112053, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112054, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112055, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20060501, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112053, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112054, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112055, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20060601, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112053, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112054, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112055, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21010102, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21020102, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112014, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112015, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112016, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21020203, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 112014, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112015, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112016, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21020702, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 112014, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112015, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112016, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21020302, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 112014, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112015, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112016, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21020402, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 112014, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112015, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112016, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21020502, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 112014, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112015, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112016, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21020802, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 112014, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112015, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112016, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21020602, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 112014, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112015, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112016, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20010302, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112002, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112003, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20010402, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112002, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112003, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20010502, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112002, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112003, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20010602, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112002, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112003, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20010703, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112002, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112003, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20010803, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112002, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112003, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20010903, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112002, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112003, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20011002, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112002, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112003, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20011102, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112002, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112003, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21010302, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21010702, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21011202, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21011402, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20011203, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112003, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112002, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112004, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20011302, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112003, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112002, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112004, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20011402, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112003, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112002, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112004, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 20011503, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112003, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112002, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112004, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 22010105, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112020, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112021, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112022, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 22010205, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112020, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112021, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112022, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 22010305, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112020, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112021, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112022, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 22010402, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112020, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112021, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112022, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21030102, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21030202, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21030302, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21030403, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21030502, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 21030602, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112005, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112006, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112007, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 24010102, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112023, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112024, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112025, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 24010202, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112023, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112024, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112025, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 24010302, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112023, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112024, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112025, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + }, + { + "monsterId": 26040105, + "dropDataList": [ + { + "itemId": 101, + "minCount": 1, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 202, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 103, + "minCount": 10, + "maxCount": 50, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 305, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 10000 + }, + { + "itemId": 221, + "minCount": 1, + "maxCount": 5, + "minWeight": 0, + "maxWeight": 1 + }, + { + "itemId": 112041, + "minCount": 1, + "maxCount": 3, + "minWeight": 2000, + "maxWeight": 6000 + }, + { + "itemId": 112042, + "minCount": 1, + "maxCount": 1, + "minWeight": 8001, + "maxWeight": 9500 + }, + { + "itemId": 112043, + "minCount": 1, + "maxCount": 1, + "minWeight": 9501, + "maxWeight": 10000 + } + ] + } +] \ No newline at end of file diff --git a/data/ExpeditionReward.json b/data/ExpeditionReward.json new file mode 100644 index 000000000..b7c5db45d --- /dev/null +++ b/data/ExpeditionReward.json @@ -0,0 +1,1072 @@ +[ + { + "expId": 101, + "expeditionRewardDataList": [ + { + "hourTime": 4, + "rewardMora": 0, + "expeditionRewardData": [ + { + "itemId": 101001, + "minCount": 4, + "maxCount": 5 + }, { + "itemId": 101002, + "minCount": 2, + "maxCount": 3 + } + ] + }, + { + "hourTime": 8, + "rewardMora": 0, + "expeditionRewardData": [ + { + "itemId": 101002, + "minCount": 6, + "maxCount": 7 + }, { + "itemId": 101003, + "minCount": 1, + "maxCount": 2 + } + ] + }, + { + "hourTime": 12, + "rewardMora": 0, + "expeditionRewardData": [ + { + "itemId": 101002, + "minCount": 6, + "maxCount": 7 + }, { + "itemId": 101003, + "minCount": 2, + "maxCount": 3 + } + ] + }, + { + "hourTime": 20, + "rewardMora": 0, + "expeditionRewardData": [ + { + "itemId": 101002, + "minCount": 3, + "maxCount": 4 + }, { + "itemId": 101003, + "minCount": 7, + "maxCount": 8 + } + ] + } + ] + }, + { + "expId": 102, + "expeditionRewardDataList": [ + { + "hourTime": 4, + "rewardMora": 0, + "expeditionRewardData": [ + { + "itemId": 100061, + "minCount": 1, + "maxCount": 1 + }, { + "itemId": 100064, + "minCount": 1, + "maxCount": 1 + } + ] + }, + { + "hourTime": 8, + "rewardMora": 0, + "expeditionRewardData": [ + { + "itemId": 100061, + "minCount": 2, + "maxCount": 4 + }, { + "itemId": 100064, + "minCount": 2, + "maxCount": 4 + } + ] + }, + { + "hourTime": 12, + "rewardMora": 0, + "expeditionRewardData": [ + { + "itemId": 100061, + "minCount": 4, + "maxCount": 6 + }, { + "itemId": 100064, + "minCount": 4, + "maxCount": 6 + } + ] + }, + { + "hourTime": 20, + "rewardMora": 0, + "expeditionRewardData": [ + { + "itemId": 100061, + "minCount": 8, + "maxCount": 12 + }, { + "itemId": 100064, + "minCount": 8, + "maxCount": 12 + } + ] + } + ] + }, + { + "expId": 103, + "expeditionRewardDataList": [ + { + "hourTime": 4, + "rewardMora": 0, + "expeditionRewardData": [ + { + "itemId": 101001, + "minCount": 4, + "maxCount": 5 + }, { + "itemId": 101002, + "minCount": 2, + "maxCount": 3 + } + ] + }, + { + "hourTime": 8, + "rewardMora": 0, + "expeditionRewardData": [ + { + "itemId": 101002, + "minCount": 6, + "maxCount": 7 + }, { + "itemId": 101003, + "minCount": 1, + "maxCount": 2 + } + ] + }, + { + "hourTime": 12, + "rewardMora": 0, + "expeditionRewardData": [ + { + "itemId": 101002, + "minCount": 6, + "maxCount": 7 + }, { + "itemId": 101003, + "minCount": 2, + "maxCount": 3 + } + ] + }, + { + "hourTime": 20, + "rewardMora": 0, + "expeditionRewardData": [ + { + "itemId": 101002, + "minCount": 3, + "maxCount": 4 + }, { + "itemId": 101003, + "minCount": 7, + "maxCount": 8 + } + ] + } + ] + }, + { + "expId": 104, + "expeditionRewardDataList": [ + { + "hourTime": 4, + "rewardMora": 0, + "expeditionRewardData": [ + { + "itemId": 100012, + "minCount": 1, + "maxCount": 1 + }, { + "itemId": 100062, + "minCount": 1, + "maxCount": 1 + } + ] + }, + { + "hourTime": 8, + "rewardMora": 0, + "expeditionRewardData": [ + { + "itemId": 100012, + "minCount": 2, + "maxCount": 4 + }, { + "itemId": 100062, + "minCount": 2, + "maxCount": 4 + } + ] + }, + { + "hourTime": 12, + "rewardMora": 0, + "expeditionRewardData": [ + { + "itemId": 100012, + "minCount": 4, + "maxCount": 6 + }, { + "itemId": 100062, + "minCount": 4, + "maxCount": 6 + } + ] + }, + { + "hourTime": 20, + "rewardMora": 0, + "expeditionRewardData": [ + { + "itemId": 100012, + "minCount": 8, + "maxCount": 12 + }, { + "itemId": 100062, + "minCount": 8, + "maxCount": 12 + } + ] + } + ] + }, + { + "expId": 105, + "expeditionRewardDataList": [ + { + "hourTime": 4, + "rewardMora": 0, + "expeditionRewardData": [ + { + "itemId": 100014, + "minCount": 1, + "maxCount": 1 + }, { + "itemId": 100013, + "minCount": 1, + "maxCount": 1 + } + ] + }, + { + "hourTime": 8, + "rewardMora": 0, + "expeditionRewardData": [ + { + "itemId": 100014, + "minCount": 2, + "maxCount": 4 + }, { + "itemId": 100013, + "minCount": 2, + "maxCount": 4 + } + ] + }, + { + "hourTime": 12, + "rewardMora": 0, + "expeditionRewardData": [ + { + "itemId": 100014, + "minCount": 4, + "maxCount": 6 + }, { + "itemId": 100013, + "minCount": 4, + "maxCount": 6 + } + ] + }, + { + "hourTime": 20, + "rewardMora": 0, + "expeditionRewardData": [ + { + "itemId": 100014, + "minCount": 8, + "maxCount": 12 + }, { + "itemId": 100013, + "minCount": 8, + "maxCount": 12 + } + ] + } + ] + }, + { + "expId": 106, + "expeditionRewardDataList": [ + { + "hourTime": 4, + "expeditionRewardData": [ + { + "itemId": 202, + "minCount": 625, + "maxCount": 625 + } + ] + }, + { + "hourTime": 8, + "expeditionRewardData": [ + { + "itemId": 202, + "minCount": 1575, + "maxCount": 1575 + } + ] + }, + { + "hourTime": 12, + "expeditionRewardData": [ + { + "itemId": 202, + "minCount": 2500, + "maxCount": 2500 + } + ] + }, + { + "hourTime": 20, + "expeditionRewardData": [ + { + "itemId": 202, + "minCount": 5000, + "maxCount": 5000 + } + ] + } + ] + }, + { + "expId": 201, + "expeditionRewardDataList": [ + { + "hourTime": 4, + "expeditionRewardData": [ + { + "itemId": 202, + "minCount": 625, + "maxCount": 625 + } + ] + }, + { + "hourTime": 8, + "expeditionRewardData": [ + { + "itemId": 202, + "minCount": 1575, + "maxCount": 1575 + } + ] + }, + { + "hourTime": 12, + "expeditionRewardData": [ + { + "itemId": 202, + "minCount": 2500, + "maxCount": 2500 + } + ] + }, + { + "hourTime": 20, + "expeditionRewardData": [ + { + "itemId": 202, + "minCount": 5000, + "maxCount": 5000 + } + ] + } + ] + }, + { + "expId": 202, + "expeditionRewardDataList": [ + { + "hourTime": 4, + "rewardMora": 0, + "expeditionRewardData": [ + { + "itemId": 100026, + "minCount": 1, + "maxCount": 1 + }, { + "itemId": 100063, + "minCount": 1, + "maxCount": 1 + } + ] + }, + { + "hourTime": 8, + "rewardMora": 0, + "expeditionRewardData": [ + { + "itemId": 100026, + "minCount": 2, + "maxCount": 4 + }, { + "itemId": 100063, + "minCount": 2, + "maxCount": 4 + } + ] + }, + { + "hourTime": 12, + "rewardMora": 0, + "expeditionRewardData": [ + { + "itemId": 100026, + "minCount": 4, + "maxCount": 6 + }, { + "itemId": 100063, + "minCount": 4, + "maxCount": 6 + } + ] + }, + { + "hourTime": 20, + "rewardMora": 0, + "expeditionRewardData": [ + { + "itemId": 100026, + "minCount": 8, + "maxCount": 12 + }, { + "itemId": 100063, + "minCount": 8, + "maxCount": 12 + } + ] + } + ] + }, + { + "expId": 203, + "expeditionRewardDataList": [ + { + "hourTime": 4, + "rewardMora": 0, + "expeditionRewardData": [ + { + "itemId": 101001, + "minCount": 4, + "maxCount": 5 + }, { + "itemId": 101002, + "minCount": 2, + "maxCount": 3 + } + ] + }, + { + "hourTime": 8, + "rewardMora": 0, + "expeditionRewardData": [ + { + "itemId": 101002, + "minCount": 6, + "maxCount": 7 + }, { + "itemId": 101003, + "minCount": 1, + "maxCount": 2 + } + ] + }, + { + "hourTime": 12, + "rewardMora": 0, + "expeditionRewardData": [ + { + "itemId": 101002, + "minCount": 6, + "maxCount": 7 + }, { + "itemId": 101003, + "minCount": 2, + "maxCount": 3 + } + ] + }, + { + "hourTime": 20, + "rewardMora": 0, + "expeditionRewardData": [ + { + "itemId": 101002, + "minCount": 3, + "maxCount": 4 + }, { + "itemId": 101003, + "minCount": 7, + "maxCount": 8 + } + ] + } + ] + }, + { + "expId": 204, + "expeditionRewardDataList": [ + { + "hourTime": 4, + "rewardMora": 0, + "expeditionRewardData": [ + { + "itemId": 100014, + "minCount": 1, + "maxCount": 1 + }, { + "itemId": 100013, + "minCount": 1, + "maxCount": 1 + } + ] + }, + { + "hourTime": 8, + "rewardMora": 0, + "expeditionRewardData": [ + { + "itemId": 100014, + "minCount": 2, + "maxCount": 4 + }, { + "itemId": 100013, + "minCount": 2, + "maxCount": 4 + } + ] + }, + { + "hourTime": 12, + "rewardMora": 0, + "expeditionRewardData": [ + { + "itemId": 100014, + "minCount": 4, + "maxCount": 6 + }, { + "itemId": 100013, + "minCount": 4, + "maxCount": 6 + } + ] + }, + { + "hourTime": 20, + "rewardMora": 0, + "expeditionRewardData": [ + { + "itemId": 100014, + "minCount": 8, + "maxCount": 12 + }, { + "itemId": 100013, + "minCount": 8, + "maxCount": 12 + } + ] + } + ] + }, + { + "expId": 205, + "expeditionRewardDataList": [ + { + "hourTime": 4, + "expeditionRewardData": [ + { + "itemId": 202, + "minCount": 625, + "maxCount": 625 + } + ] + }, + { + "hourTime": 8, + "expeditionRewardData": [ + { + "itemId": 202, + "minCount": 1575, + "maxCount": 1575 + } + ] + }, + { + "hourTime": 12, + "expeditionRewardData": [ + { + "itemId": 202, + "minCount": 2500, + "maxCount": 2500 + } + ] + }, + { + "hourTime": 20, + "expeditionRewardData": [ + { + "itemId": 202, + "minCount": 5000, + "maxCount": 5000 + } + ] + } + ] + }, + { + "expId": 206, + "expeditionRewardDataList": [ + { + "hourTime": 4, + "rewardMora": 0, + "expeditionRewardData": [ + { + "itemId": 100026, + "minCount": 1, + "maxCount": 1 + }, { + "itemId": 100063, + "minCount": 1, + "maxCount": 1 + } + ] + }, + { + "hourTime": 8, + "rewardMora": 0, + "expeditionRewardData": [ + { + "itemId": 100026, + "minCount": 2, + "maxCount": 4 + }, { + "itemId": 100063, + "minCount": 2, + "maxCount": 4 + } + ] + }, + { + "hourTime": 12, + "rewardMora": 0, + "expeditionRewardData": [ + { + "itemId": 100026, + "minCount": 4, + "maxCount": 6 + }, { + "itemId": 100063, + "minCount": 4, + "maxCount": 6 + } + ] + }, + { + "hourTime": 20, + "rewardMora": 0, + "expeditionRewardData": [ + { + "itemId": 100026, + "minCount": 8, + "maxCount": 12 + }, { + "itemId": 100063, + "minCount": 8, + "maxCount": 12 + } + ] + } + ] + }, + { + "expId": 301, + "expeditionRewardDataList": [ + { + "hourTime": 4, + "expeditionRewardData": [ + { + "itemId": 202, + "minCount": 625, + "maxCount": 625 + } + ] + }, + { + "hourTime": 8, + "expeditionRewardData": [ + { + "itemId": 202, + "minCount": 1575, + "maxCount": 1575 + } + ] + }, + { + "hourTime": 12, + "expeditionRewardData": [ + { + "itemId": 202, + "minCount": 2500, + "maxCount": 2500 + } + ] + }, + { + "hourTime": 20, + "expeditionRewardData": [ + { + "itemId": 202, + "minCount": 5000, + "maxCount": 5000 + } + ] + } + ] + }, + { + "expId": 302, + "expeditionRewardDataList": [ + { + "hourTime": 4, + "rewardMora": 0, + "expeditionRewardData": [ + { + "itemId": 100014, + "minCount": 1, + "maxCount": 1 + }, { + "itemId": 101211, + "minCount": 1, + "maxCount": 1 + } + ] + }, + { + "hourTime": 8, + "rewardMora": 0, + "expeditionRewardData": [ + { + "itemId": 100014, + "minCount": 2, + "maxCount": 4 + }, { + "itemId": 101211, + "minCount": 2, + "maxCount": 4 + } + ] + }, + { + "hourTime": 12, + "rewardMora": 0, + "expeditionRewardData": [ + { + "itemId": 100014, + "minCount": 4, + "maxCount": 6 + }, { + "itemId": 101211, + "minCount": 4, + "maxCount": 6 + } + ] + }, + { + "hourTime": 20, + "rewardMora": 0, + "expeditionRewardData": [ + { + "itemId": 100014, + "minCount": 8, + "maxCount": 12 + }, { + "itemId": 101211, + "minCount": 8, + "maxCount": 12 + } + ] + } + ] + }, + { + "expId": 303, + "expeditionRewardDataList": [ + { + "hourTime": 4, + "rewardMora": 0, + "expeditionRewardData": [ + { + "itemId": 100012, + "minCount": 1, + "maxCount": 1 + }, { + "itemId": 100002, + "minCount": 1, + "maxCount": 1 + } + ] + }, + { + "hourTime": 8, + "rewardMora": 0, + "expeditionRewardData": [ + { + "itemId": 100012, + "minCount": 2, + "maxCount": 4 + }, { + "itemId": 100002, + "minCount": 2, + "maxCount": 4 + } + ] + }, + { + "hourTime": 12, + "rewardMora": 0, + "expeditionRewardData": [ + { + "itemId": 100012, + "minCount": 4, + "maxCount": 6 + }, { + "itemId": 100002, + "minCount": 4, + "maxCount": 6 + } + ] + }, + { + "hourTime": 20, + "rewardMora": 0, + "expeditionRewardData": [ + { + "itemId": 100012, + "minCount": 8, + "maxCount": 12 + }, { + "itemId": 100002, + "minCount": 8, + "maxCount": 12 + } + ] + } + ] + }, + { + "expId": 304, + "expeditionRewardDataList": [ + { + "hourTime": 4, + "expeditionRewardData": [ + { + "itemId": 202, + "minCount": 625, + "maxCount": 625 + } + ] + }, + { + "hourTime": 8, + "expeditionRewardData": [ + { + "itemId": 202, + "minCount": 1575, + "maxCount": 1575 + } + ] + }, + { + "hourTime": 12, + "expeditionRewardData": [ + { + "itemId": 202, + "minCount": 2500, + "maxCount": 2500 + } + ] + }, + { + "hourTime": 20, + "expeditionRewardData": [ + { + "itemId": 202, + "minCount": 5000, + "maxCount": 5000 + } + ] + } + ] + }, + { + "expId": 305, + "expeditionRewardDataList": [ + { + "hourTime": 4, + "rewardMora": 0, + "expeditionRewardData": [ + { + "itemId": 100064, + "minCount": 1, + "maxCount": 1 + }, { + "itemId": 101210, + "minCount": 1, + "maxCount": 1 + } + ] + }, + { + "hourTime": 8, + "rewardMora": 0, + "expeditionRewardData": [ + { + "itemId": 100064, + "minCount": 2, + "maxCount": 4 + }, { + "itemId": 101210, + "minCount": 2, + "maxCount": 4 + } + ] + }, + { + "hourTime": 12, + "rewardMora": 0, + "expeditionRewardData": [ + { + "itemId": 100064, + "minCount": 4, + "maxCount": 6 + }, { + "itemId": 101210, + "minCount": 4, + "maxCount": 6 + } + ] + }, + { + "hourTime": 20, + "rewardMora": 0, + "expeditionRewardData": [ + { + "itemId": 100064, + "minCount": 8, + "maxCount": 12 + }, { + "itemId": 101210, + "minCount": 8, + "maxCount": 12 + } + ] + } + ] + }, + { + "expId": 306, + "expeditionRewardDataList": [ + { + "hourTime": 4, + "rewardMora": 0, + "expeditionRewardData": [ + { + "itemId": 100061, + "minCount": 1, + "maxCount": 1 + }, { + "itemId": 100062, + "minCount": 1, + "maxCount": 1 + } + ] + }, + { + "hourTime": 8, + "rewardMora": 0, + "expeditionRewardData": [ + { + "itemId": 100061, + "minCount": 2, + "maxCount": 4 + }, { + "itemId": 100062, + "minCount": 2, + "maxCount": 4 + } + ] + }, + { + "hourTime": 12, + "rewardMora": 0, + "expeditionRewardData": [ + { + "itemId": 100061, + "minCount": 4, + "maxCount": 6 + }, { + "itemId": 100062, + "minCount": 4, + "maxCount": 6 + } + ] + }, + { + "hourTime": 20, + "rewardMora": 0, + "expeditionRewardData": [ + { + "itemId": 100061, + "minCount": 8, + "maxCount": 12 + }, { + "itemId": 100062, + "minCount": 8, + "maxCount": 12 + } + ] + } + ] + } +] \ No newline at end of file diff --git a/data/GameAnnouncement.json b/data/GameAnnouncement.json new file mode 100644 index 000000000..2bce06fdb --- /dev/null +++ b/data/GameAnnouncement.json @@ -0,0 +1,29 @@ +{ +"list": [ + { + "ann_id": 1, + "title": "Welcome to Grasscutter!", + "subtitle": "Welcome", + "banner": "https://uploadstatic-sea.mihoyo.com/announcement/2020/09/17/f4aa42d505822805eebf4a55d72a78d8_2755691727027973637.jpg", + "content": "Hi there!
First of all, welcome to Grasscutter. If you have any issues, please let us know so that Lawnmower can help you! Check out our:
", + "lang": "es-es" + }, + { + "ann_id": 2, + "title": "How to use announcements", + "subtitle": "How to use", + "banner": "https://uploadstatic-sea.mihoyo.com/announcement/2020/09/17/f4aa42d505822805eebf4a55d72a78d8_2755691727027973637.jpg", + "content": "Tips
>How to use announcements

>Announcement content can use HTML

>The specific content of the announcement is stored in the program directorydata/GameAnnouncement.json, whileGameAnnouncementList.json stores the announcement list data

How to use
>In GameAnnouncement
ParametersDescription
ann_IdAnnouncement unique id
titleShow at the top of the content
subtitletitle shown on the left
bannerDisplay between content and title
contentas u see
langdisplay language
totalAnnouncement quantity


>In GameAnnouncementList
If you want to add an annouement, please add the list data in the announcement type corresponding to GameAnnouncementList, and finally add the announcement content in GameAnnouncement", + "lang": "es-es" + }, + { + "ann_id": 3, + "title": "ǻ--This is the event announcement", + "subtitle": "Welcome", + "banner":"https://uploadstatic-sea.mihoyo.com/announcement/2020/09/22/7d85f19b152d218e73224d7c138a0fd0_5818585260283672899.jpg", + "content": "Welcome", + "lang": "es-es" + } +], +"total": 3 +} \ No newline at end of file diff --git a/data/GameAnnouncementList.json b/data/GameAnnouncementList.json new file mode 100644 index 000000000..ea3091fc7 --- /dev/null +++ b/data/GameAnnouncementList.json @@ -0,0 +1,119 @@ +{ + "t": "System.currentTimeMillis()", + "list": [ + { + "list": [ + { + "ann_id": 1, + "title": "Welcome to Grasscutter!", + "subtitle": "Welcome", + "banner": "https://uploadstatic-sea.mihoyo.com/announcement/2020/09/22/7d85f19b152d218e73224d7c138a0fd0_5818585260283672899.jpg", + "content": "", + "type_label": "Juego", + "tag_label": "1", + "tag_icon": "https://uploadstatic-sea.mihoyo.com/announcement/2020/03/05/a2588f1a51faee9fa8dfe9aead649dd6_7237021399135895303.png", + "login_alert": 1, + "lang": "es-es", + "start_time": "2020-09-25 04:05:30", + "end_time": "2023-10-30 11:00:00", + "type": 2, + "remind": 0, + "alert": 0, + "tag_start_time": "2000-01-02 15:04:05", + "tag_end_time": "2030-01-02 15:04:05", + "remind_ver": 1, + "has_content": true, + "extra_remind": 0 + }, + { + "ann_id": 2, + "title": "Ϸ -- This is the game announcement", + "subtitle": "This is the game announcement", + "banner": "https://uploadstatic-sea.mihoyo.com/announcement/2020/09/17/85b7163c95745a76d49b3d163d893592_6487108933004985049.jpg", + "content": "", + "type_label": "Juego", + "tag_label": "1", + "tag_icon": "https://uploadstatic-sea.mihoyo.com/announcement/2020/03/05/a2588f1a51faee9fa8dfe9aead649dd6_7237021399135895303.png", + "login_alert": 1, + "lang": "es-es", + "start_time": "2020-09-25 15:12:09", + "end_time": "2030-10-30 11:00:00", + "type": 2, + "remind": 0, + "alert": 0, + "tag_start_time": "2000-01-02 08:04:05", + "tag_end_time": "2030-01-02 08:04:05", + "remind_ver": 1, + "has_content": true, + "extra_remind": 0 + } + ], + "type_id": 2, + "type_label": "Juego" + }, + { + "list": [ + { + "ann_id": 3, + "title": "ǻ--This is the event announcement", + "subtitle": "Welcome", + "banner": "https://uploadstatic-sea.mihoyo.com/announcement/2020/09/22/7d85f19b152d218e73224d7c138a0fd0_5818585260283672899.jpg", + "content": "", + "type_label": "Eventos", + "tag_label": "1", + "tag_icon": "https://uploadstatic-sea.mihoyo.com/announcement/2020/03/05/a2588f1a51faee9fa8dfe9aead649dd6_7237021399135895303.png", + "login_alert": 1, + "lang": "es-es", + "start_time": "2020-09-25 04:05:30", + "end_time": "2022-05-02 00:51:00", + "type": 2, + "remind": 0, + "alert": 0, + "tag_start_time": "2000-01-02 15:04:05", + "tag_end_time": "2022-05-02 00:51:00", + "remind_ver": 1, + "has_content": true, + "extra_remind": 0 + } + ], + "type_id": 1, + "type_label": "Eventos" + }, + { + "list": [ + {} + ], + "type_id": 3, + "type_label": "Others" + } + ], + "total": 3, + "type_list": [ + { + "id": 2, + "name": "Ϸϵͳ", + "mi18n_name": "Juego" + }, + { + "id": 1, + "name": "", + "mi18n_name": "Eventos" + }, + { + "id": 3, + "name": "", + "mi18n_name": "Others" + } + ], + "alert": true, + "alert_id": 2, + "timezone": -5, + "pic_list": [ + ], + "pic_total": 0, + "pic_type_list": [ + ], + "pic_alert": false, + "pic_alert_id": 0, + "static_sign": "" +} \ No newline at end of file diff --git a/data/Shop.json b/data/Shop.json new file mode 100644 index 000000000..9670b0bfc --- /dev/null +++ b/data/Shop.json @@ -0,0 +1,54 @@ +[ + { + "shopId": 1004, + "items": [ + { + "goodsId": 1004202, + "goodsItem": { + "Id": 202, + "Count": 1000000 + }, + "scoin": 1, + "buyLimit": 500, + "beginTime": 1575129600, + "endTime": 2051193600, + "minLevel": 1, + "maxLevel": 99, + "costItemList": [ + { + "Id": 223, + "Count": 100 + } + ] + }, + { + "goodsId": 10048006, + "goodsItem": { + "Id": 108006, + "Count": 20 + }, + "scoin": 100, + "hcoin": 100, + "mcoin": 100, + "buyLimit": 50000, + "beginTime": 1575129600, + "endTime": 2051193600, + "minLevel": 1, + "maxLevel": 99 + }, + { + "goodsId": 10048033, + "goodsItem": { + "Id": 108033, + "Count": 20 + }, + "scoin": 1, + "buyLimit": 50000, + "beginTime": 1575129600, + "endTime": 2051193600, + "minLevel": 1, + "maxLevel": 99 + } + ] + } +] \ No newline at end of file diff --git a/data/ShopChest.json b/data/ShopChest.json new file mode 100644 index 000000000..b9d6b2359 --- /dev/null +++ b/data/ShopChest.json @@ -0,0 +1,153 @@ +[ + { + "itemId": 115019, + "containsItem": [ + { + "Id": 104002, + "Count": 40 + }, + { + "Id": 202, + "Count": 30000 + } + ] + }, + { + "itemId": 115020, + "containsItem": [ + { + "Id": 104013, + "Count": 25 + }, + { + "Id": 202, + "Count": 30000 + } + ] + }, + { + "itemId": 115021, + "containsItem": [ + { + "Id": 115013, + "Count": 5 + }, + { + "Id": 104003, + "Count": 40 + }, + { + "Id": 202, + "Count": 120000 + } + ] + }, + { + "itemId": 115022, + "containsItem": [ + { + "Id": 115017, + "Count": 25 + }, + { + "Id": 202, + "Count": 150000 + } + ] + }, + { + "itemId": 115023, + "containsItem": [ + { + "Id": 115025, + "Count": 10 + }, + { + "Id": 202, + "Count": 60000 + } + ] + }, + { + "itemId": 115029, + "containsItem": [ + { + "Id": 104013, + "Count": 100 + }, + { + "Id": 202, + "Count": 100000 + } + ] + }, + { + "itemId": 115030, + "containsItem": [ + { + "Id": 104003, + "Count": 12 + }, + { + "Id": 202, + "Count": 10000 + } + ] + }, + { + "itemId": 115034, + "containsItem": [ + { + "Id": 115013, + "Count": 6 + }, + { + "Id": 202, + "Count": 60000 + } + ] + }, + { + "itemId": 115032, + "containsItem": [ + { + "Id": 115024, + "Count": 12 + } + ] + }, + { + "itemId": 115010, + "containsItem": [ + { + "Id": 104002, + "Count": 80 + }, + { + "Id": 104012, + "Count": 40 + } + ] + }, + { + "itemId": 115011, + "containsItem": [ + { + "Id": 104003, + "Count": 50 + }, + { + "Id": 104013, + "Count": 25 + }, + { + "Id": 107009, + "Count": 1 + }, + { + "Id": 202, + "Count": 50000 + } + ] + } +] diff --git a/data/ShopChestBatchUse.json b/data/ShopChestBatchUse.json new file mode 100644 index 000000000..38de4e16a --- /dev/null +++ b/data/ShopChestBatchUse.json @@ -0,0 +1,55 @@ +[ + { + "itemId": 115017, + "optionItem": [ + 104302, + 104305, + 104308, + 104311, + 104314, + 104317, + 104321, + 104324, + 104327 + ] + }, + { + "itemId": 115024, + "optionItem": [ + 114001, + 114005, + 114009, + 114013, + 114017, + 114021, + 114025, + 114029, + 114033 + ] + }, + { + "itemId": 115013, + "optionItem": [ + 104112, + 104122, + 104142, + 104152, + 104162, + 104172 + ] + }, + { + "itemId": 115025, + "optionItem": [ + 114002, + 114006, + 114010, + 114014, + 114018, + 114022, + 114026, + 114030, + 114034 + ] + } +] diff --git a/data/Spawns.json b/data/Spawns.json new file mode 100644 index 000000000..614981b57 --- /dev/null +++ b/data/Spawns.json @@ -0,0 +1 @@ +[{"sceneId":4,"groupId":144001173,"blockId":4001,"pos":{"x":-135.786,"y":121.722,"z":-921.497},"spawns":[{"monsterId":21010201,"configId":173001,"level":20,"poseId":9003,"pos":{"x":-137.811,"y":121.79,"z":-924.427},"rot":{"x":0.0,"y":166.928,"z":0.0}},{"monsterId":21030301,"configId":173004,"level":20,"poseId":9012,"pos":{"x":-135.728,"y":125.063,"z":-932.904},"rot":{"x":0.0,"y":10.57,"z":0.0}},{"monsterId":21020201,"configId":173005,"level":20,"poseId":401,"pos":{"x":-135.547,"y":121.79,"z":-923.705},"rot":{"x":0.0,"y":201.819,"z":0.0}},{"monsterId":21010201,"configId":173006,"level":20,"poseId":9003,"pos":{"x":-133.197,"y":121.721,"z":-924.554},"rot":{"x":0.0,"y":185.946,"z":0.0}}]},{"sceneId":4,"groupId":144001174,"blockId":4001,"pos":{"x":-211.523,"y":120.84,"z":-84.779},"spawns":[{"monsterId":21010201,"configId":174001,"level":20,"poseId":9012,"pos":{"x":-212.741,"y":120.892,"z":-81.938},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010401,"configId":174004,"level":20,"poseId":9012,"pos":{"x":-209.732,"y":120.508,"z":-79.509},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21030301,"configId":174005,"level":20,"poseId":9012,"pos":{"x":-212.418,"y":120.892,"z":-55.387},"rot":{"x":0.0,"y":155.638,"z":0.0}},{"monsterId":21030301,"configId":174006,"level":20,"poseId":9012,"pos":{"x":-215.667,"y":120.892,"z":-55.642},"rot":{"x":0.0,"y":133.475,"z":0.0}},{"monsterId":22010301,"configId":174007,"level":20,"poseId":0,"pos":{"x":-208.162,"y":120.0,"z":-71.754},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011001,"configId":174008,"level":20,"poseId":32,"pos":{"x":-220.361,"y":125.487,"z":-53.796},"rot":{"x":0.0,"y":152.8,"z":0.0}},{"monsterId":21011001,"configId":174009,"level":20,"poseId":32,"pos":{"x":-214.264,"y":120.84,"z":-51.389},"rot":{"x":0.0,"y":184.45,"z":0.0}},{"monsterId":21010901,"configId":174010,"level":22,"poseId":32,"pos":{"x":-203.356,"y":125.625,"z":-84.9},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010901,"configId":174011,"level":22,"poseId":32,"pos":{"x":-210.655,"y":120.855,"z":-85.585},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":4,"groupId":144001181,"blockId":4001,"pos":{"x":218.227,"y":202.22,"z":600.937},"spawns":[{"monsterId":21010201,"configId":181001,"level":20,"poseId":9003,"pos":{"x":218.326,"y":202.204,"z":599.464},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":181004,"level":1,"poseId":0,"pos":{"x":218.415,"y":202.174,"z":603.023},"rot":{"x":0.0,"y":184.3,"z":0.0}},{"monsterId":21030301,"configId":181005,"level":1,"poseId":0,"pos":{"x":221.568,"y":202.201,"z":600.828},"rot":{"x":0.0,"y":268.85,"z":0.0}},{"monsterId":21010401,"configId":181011,"level":1,"poseId":402,"pos":{"x":229.864,"y":203.852,"z":587.131},"rot":{"x":0.0,"y":174.123,"z":0.0}}]},{"sceneId":4,"groupId":144001180,"blockId":4001,"pos":{"x":202.913,"y":131.633,"z":333.122},"spawns":[{"monsterId":20011501,"configId":180001,"level":20,"poseId":0,"pos":{"x":189.113,"y":131.633,"z":331.27},"rot":{"x":0.0,"y":40.82,"z":0.0}},{"monsterId":20011401,"configId":180002,"level":20,"poseId":0,"pos":{"x":193.447,"y":131.633,"z":334.42},"rot":{"x":0.0,"y":325.364,"z":0.0}}]},{"sceneId":4,"groupId":144001182,"blockId":4001,"pos":{"x":195.955,"y":131.6,"z":310.291},"spawns":[{"monsterId":20050801,"configId":182001,"level":1,"poseId":0,"pos":{"x":187.931,"y":131.695,"z":306.588},"rot":{"x":0.0,"y":38.208,"z":0.0}}]},{"sceneId":3,"groupId":133220321,"blockId":3220,"pos":{"x":-2801.771,"y":207.2,"z":-4218.486},"spawns":[{"monsterId":28040103,"configId":321003,"level":27,"poseId":0,"pos":{"x":-2793.037,"y":200.0,"z":-4216.725},"rot":{"x":0.0,"y":13.022,"z":0.0}},{"monsterId":28040103,"configId":321004,"level":27,"poseId":0,"pos":{"x":-2794.296,"y":200.0,"z":-4215.375},"rot":{"x":0.0,"y":55.211,"z":0.0}},{"monsterId":28040103,"configId":321005,"level":27,"poseId":0,"pos":{"x":-2791.213,"y":200.0,"z":-4215.636},"rot":{"x":0.0,"y":6.461,"z":0.0}}]},{"sceneId":4,"groupId":144001158,"blockId":4001,"pos":{"x":872.127,"y":121.933,"z":236.151},"spawns":[{"monsterId":21010201,"configId":158003,"level":20,"poseId":9012,"pos":{"x":870.834,"y":121.933,"z":239.001},"rot":{"x":0.0,"y":10.978,"z":0.0}},{"monsterId":21010201,"configId":158004,"level":20,"poseId":9012,"pos":{"x":874.126,"y":121.889,"z":239.326},"rot":{"x":0.0,"y":330.696,"z":0.0}},{"monsterId":21010401,"configId":158005,"level":20,"poseId":402,"pos":{"x":871.673,"y":125.284,"z":230.139},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011001,"configId":158006,"level":20,"poseId":32,"pos":{"x":879.66,"y":120.638,"z":232.629},"rot":{"x":0.0,"y":307.651,"z":0.0}},{"monsterId":21011001,"configId":158007,"level":20,"poseId":0,"pos":{"x":866.431,"y":121.881,"z":236.531},"rot":{"x":0.0,"y":26.027,"z":0.0}}]},{"sceneId":3,"groupId":133220316,"blockId":3220,"pos":{"x":-2625.005,"y":244.302,"z":-4328.199},"spawns":[{"monsterId":28030102,"configId":316003,"level":27,"poseId":901,"pos":{"x":-2231.857,"y":200.794,"z":-4234.46},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":4,"groupId":144001197,"blockId":4001,"pos":{"x":-549.651,"y":200.0,"z":-272.085},"spawns":[{"monsterId":21010401,"configId":197002,"level":20,"poseId":0,"pos":{"x":-550.909,"y":200.034,"z":-274.866},"rot":{"x":0.0,"y":179.19,"z":0.0}}]},{"sceneId":4,"groupId":144001196,"blockId":4001,"pos":{"x":-447.829,"y":200.088,"z":-55.257},"spawns":[{"monsterId":21010401,"configId":196001,"level":20,"poseId":9003,"pos":{"x":-447.544,"y":200.074,"z":-55.32},"rot":{"x":0.0,"y":346.646,"z":0.0}}]},{"sceneId":4,"groupId":144001194,"blockId":4001,"pos":{"x":231.253,"y":200.0,"z":-449.66},"spawns":[{"monsterId":21010401,"configId":194005,"level":20,"poseId":9003,"pos":{"x":231.252,"y":200.0,"z":-449.766},"rot":{"x":0.0,"y":197.933,"z":0.0}}]},{"sceneId":3,"groupId":133220277,"blockId":3220,"pos":{"x":-2337.729,"y":209.605,"z":-4396.063},"spawns":[{"monsterId":25080201,"configId":277002,"level":27,"poseId":1006,"pos":{"x":-2336.365,"y":210.559,"z":-4399.886},"rot":{"x":0.0,"y":78.231,"z":0.0}},{"monsterId":25080101,"configId":277006,"level":27,"poseId":1001,"pos":{"x":-2334.136,"y":212.427,"z":-4404.482},"rot":{"x":0.0,"y":51.724,"z":0.0}}]},{"sceneId":3,"groupId":133220279,"blockId":3220,"pos":{"x":-2323.609,"y":238.952,"z":-4179.516},"spawns":[{"monsterId":24020101,"configId":279002,"level":17,"poseId":100,"pos":{"x":-2323.741,"y":240.709,"z":-4189.991},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":24020201,"configId":279003,"level":17,"poseId":100,"pos":{"x":-2313.599,"y":239.914,"z":-4180.136},"rot":{"x":0.0,"y":269.023,"z":0.0}},{"monsterId":24020301,"configId":279004,"level":17,"poseId":100,"pos":{"x":-2339.039,"y":238.933,"z":-4184.1},"rot":{"x":0.0,"y":80.953,"z":0.0}},{"monsterId":24020401,"configId":279005,"level":17,"poseId":100,"pos":{"x":-2327.508,"y":237.718,"z":-4171.772},"rot":{"x":0.0,"y":176.686,"z":0.0}}]},{"sceneId":3,"groupId":133220281,"blockId":3220,"pos":{"x":-2507.55,"y":274.496,"z":-4278.077},"spawns":[{"monsterId":23050101,"configId":281004,"level":27,"poseId":0,"pos":{"x":-2498.096,"y":275.359,"z":-4279.616},"rot":{"x":0.0,"y":127.436,"z":0.0}}]},{"sceneId":3,"groupId":133007264,"blockId":3007,"pos":{"x":2454.397,"y":224.939,"z":164.128},"spawns":[{"monsterId":26010201,"configId":264001,"level":23,"poseId":0,"pos":{"x":2897.133,"y":211.032,"z":55.651},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26010101,"configId":264002,"level":23,"poseId":0,"pos":{"x":2534.756,"y":182.792,"z":380.726},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133220256,"blockId":3220,"pos":{"x":-2501.666,"y":272.668,"z":-4287.712},"spawns":[{"monsterId":28030306,"configId":256001,"level":27,"poseId":0,"pos":{"x":-2513.401,"y":275.061,"z":-4291.707},"rot":{"x":0.0,"y":334.719,"z":0.0}},{"monsterId":28030306,"configId":256002,"level":27,"poseId":0,"pos":{"x":-2513.247,"y":275.026,"z":-4292.438},"rot":{"x":0.0,"y":306.978,"z":0.0}},{"monsterId":28030306,"configId":256003,"level":27,"poseId":0,"pos":{"x":-2513.411,"y":275.01,"z":-4293.74},"rot":{"x":0.0,"y":257.247,"z":0.0}}]},{"sceneId":3,"groupId":133220261,"blockId":3220,"pos":{"x":-2634.752,"y":212.59,"z":-4208.256},"spawns":[{"monsterId":28020701,"configId":261003,"level":27,"poseId":21,"pos":{"x":-2598.16,"y":225.771,"z":-4232.388},"rot":{"x":0.0,"y":247.448,"z":0.0}},{"monsterId":28030306,"configId":261004,"level":27,"poseId":2,"pos":{"x":-2630.37,"y":213.832,"z":-4208.084},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133007239,"blockId":3007,"pos":{"x":2885.863,"y":209.23,"z":-52.737},"spawns":[{"monsterId":21010201,"configId":239001,"level":23,"poseId":0,"pos":{"x":2886.012,"y":209.23,"z":-56.17},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010401,"configId":239004,"level":30,"poseId":402,"pos":{"x":2883.549,"y":212.849,"z":-59.09},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010401,"configId":239005,"level":30,"poseId":402,"pos":{"x":2889.828,"y":212.909,"z":-48.989},"rot":{"x":0.0,"y":279.978,"z":0.0}},{"monsterId":21020101,"configId":239006,"level":30,"poseId":0,"pos":{"x":2883.175,"y":208.986,"z":-50.1},"rot":{"x":0.0,"y":316.068,"z":0.0}}]},{"sceneId":3,"groupId":133007238,"blockId":3007,"pos":{"x":2950.314,"y":215.951,"z":285.888},"spawns":[{"monsterId":21030201,"configId":238001,"level":22,"poseId":0,"pos":{"x":2943.373,"y":215.951,"z":284.776},"rot":{"x":0.0,"y":17.28,"z":0.0}},{"monsterId":21020201,"configId":238004,"level":24,"poseId":401,"pos":{"x":2944.972,"y":215.951,"z":281.38},"rot":{"x":0.0,"y":283.105,"z":0.0}},{"monsterId":21010401,"configId":238005,"level":22,"poseId":402,"pos":{"x":2938.219,"y":221.146,"z":291.948},"rot":{"x":0.0,"y":195.746,"z":0.0}},{"monsterId":21010401,"configId":238006,"level":22,"poseId":9003,"pos":{"x":2952.326,"y":215.951,"z":281.877},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133220252,"blockId":3220,"pos":{"x":-2474.092,"y":200.0,"z":-4091.624},"spawns":[{"monsterId":20011101,"configId":252001,"level":27,"poseId":0,"pos":{"x":-2474.087,"y":200.0,"z":-4090.427},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011101,"configId":252002,"level":27,"poseId":0,"pos":{"x":-2473.972,"y":200.089,"z":-4093.234},"rot":{"x":0.0,"y":208.784,"z":0.0}}]},{"sceneId":3,"groupId":133220253,"blockId":3220,"pos":{"x":-2683.177,"y":207.2,"z":-4171.316},"spawns":[{"monsterId":25080101,"configId":253001,"level":27,"poseId":1006,"pos":{"x":-2681.768,"y":207.2,"z":-4171.361},"rot":{"x":0.0,"y":122.185,"z":0.0}},{"monsterId":25080101,"configId":253002,"level":27,"poseId":1,"pos":{"x":-2683.804,"y":207.2,"z":-4161.061},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133220254,"blockId":3220,"pos":{"x":-2662.865,"y":210.509,"z":-4204.694},"spawns":[{"monsterId":25080301,"configId":254001,"level":27,"poseId":1,"pos":{"x":-2658.629,"y":210.689,"z":-4210.183},"rot":{"x":0.0,"y":86.49,"z":0.0}},{"monsterId":25080201,"configId":254002,"level":27,"poseId":1004,"pos":{"x":-2664.321,"y":210.394,"z":-4202.465},"rot":{"x":0.0,"y":86.694,"z":0.0}}]},{"sceneId":3,"groupId":133007213,"blockId":3007,"pos":{"x":2138.934,"y":209.484,"z":-65.551},"spawns":[{"monsterId":21010301,"configId":213001,"level":22,"poseId":9003,"pos":{"x":2139.264,"y":209.518,"z":-61.835},"rot":{"x":0.0,"y":159.739,"z":0.0}},{"monsterId":21010201,"configId":213004,"level":22,"poseId":9003,"pos":{"x":2141.487,"y":209.485,"z":-62.864},"rot":{"x":0.0,"y":255.008,"z":0.0}}]},{"sceneId":3,"groupId":133007212,"blockId":3007,"pos":{"x":2004.118,"y":208.544,"z":-101.007},"spawns":[{"monsterId":21010201,"configId":374,"level":27,"poseId":0,"pos":{"x":2002.808,"y":208.654,"z":-103.837},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":375,"level":27,"poseId":0,"pos":{"x":2005.155,"y":209.463,"z":-106.847},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":4,"groupId":144001044,"blockId":4001,"pos":{"x":280.191,"y":120.246,"z":314.055},"spawns":[{"monsterId":20050301,"configId":44001,"level":20,"poseId":0,"pos":{"x":273.427,"y":120.0,"z":284.307},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20050401,"configId":44003,"level":20,"poseId":0,"pos":{"x":317.35,"y":120.649,"z":365.499},"rot":{"x":0.0,"y":275.498,"z":0.0}},{"monsterId":20050501,"configId":44004,"level":20,"poseId":0,"pos":{"x":256.885,"y":120.463,"z":431.373},"rot":{"x":0.0,"y":61.763,"z":0.0}}]},{"sceneId":3,"groupId":133007214,"blockId":3007,"pos":{"x":2272.333,"y":214.393,"z":-79.549},"spawns":[{"monsterId":21010201,"configId":379,"level":22,"poseId":0,"pos":{"x":2270.152,"y":214.063,"z":-75.114},"rot":{"x":0.0,"y":83.561,"z":0.0}},{"monsterId":21010201,"configId":380,"level":22,"poseId":0,"pos":{"x":2265.936,"y":213.626,"z":-79.432},"rot":{"x":0.0,"y":80.528,"z":0.0}}]},{"sceneId":4,"groupId":144001046,"blockId":4001,"pos":{"x":306.907,"y":122.463,"z":172.383},"spawns":[{"monsterId":22010301,"configId":46001,"level":20,"poseId":0,"pos":{"x":308.694,"y":122.953,"z":168.907},"rot":{"x":0.0,"y":270.991,"z":0.0}},{"monsterId":21010901,"configId":46004,"level":20,"poseId":9003,"pos":{"x":304.682,"y":122.396,"z":169.568},"rot":{"x":0.0,"y":241.035,"z":0.0}},{"monsterId":21010201,"configId":46006,"level":20,"poseId":0,"pos":{"x":295.461,"y":121.39,"z":164.137},"rot":{"x":0.0,"y":229.487,"z":0.0}},{"monsterId":21010301,"configId":46007,"level":20,"poseId":0,"pos":{"x":298.756,"y":121.2,"z":157.41},"rot":{"x":0.0,"y":222.996,"z":0.0}}]},{"sceneId":3,"groupId":133220212,"blockId":3220,"pos":{"x":-2812.646,"y":215.997,"z":-4344.183},"spawns":[{"monsterId":21020701,"configId":212026,"level":27,"poseId":401,"pos":{"x":-2821.685,"y":219.91,"z":-4369.064},"rot":{"x":0.0,"y":26.778,"z":0.0}}]},{"sceneId":4,"groupId":144001040,"blockId":4001,"pos":{"x":153.645,"y":120.684,"z":326.881},"spawns":[{"monsterId":20050201,"configId":40002,"level":20,"poseId":0,"pos":{"x":139.375,"y":120.183,"z":344.558},"rot":{"x":0.0,"y":198.891,"z":0.0}}]},{"sceneId":3,"groupId":133007211,"blockId":3007,"pos":{"x":2044.942,"y":208.459,"z":-65.561},"spawns":[{"monsterId":21010401,"configId":211001,"level":22,"poseId":9002,"pos":{"x":2041.669,"y":209.114,"z":-63.287},"rot":{"x":0.0,"y":102.911,"z":0.0}},{"monsterId":21010401,"configId":211004,"level":22,"poseId":9003,"pos":{"x":2046.229,"y":208.379,"z":-66.494},"rot":{"x":0.0,"y":200.052,"z":0.0}},{"monsterId":21010201,"configId":211005,"level":22,"poseId":9003,"pos":{"x":2048.542,"y":208.459,"z":-63.921},"rot":{"x":0.0,"y":242.184,"z":0.0}}]},{"sceneId":4,"groupId":144001043,"blockId":4001,"pos":{"x":259.313,"y":121.234,"z":186.768},"spawns":[{"monsterId":20050401,"configId":43001,"level":20,"poseId":0,"pos":{"x":249.587,"y":121.265,"z":172.917},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133007205,"blockId":3007,"pos":{"x":2446.261,"y":219.919,"z":208.108},"spawns":[{"monsterId":21010601,"configId":205001,"level":30,"poseId":9003,"pos":{"x":2443.771,"y":220.217,"z":207.291},"rot":{"x":0.0,"y":84.036,"z":0.0}},{"monsterId":21010701,"configId":205004,"level":30,"poseId":0,"pos":{"x":2448.043,"y":219.669,"z":209.857},"rot":{"x":0.0,"y":218.124,"z":0.0}},{"monsterId":21010401,"configId":205005,"level":30,"poseId":9002,"pos":{"x":2446.791,"y":219.932,"z":205.839},"rot":{"x":0.0,"y":338.649,"z":0.0}}]},{"sceneId":3,"groupId":133220217,"blockId":3220,"pos":{"x":-2369.209,"y":237.824,"z":-4462.665},"spawns":[{"monsterId":23020101,"configId":217001,"level":27,"poseId":0,"pos":{"x":-2357.701,"y":235.4,"z":-4467.562},"rot":{"x":359.424,"y":75.152,"z":359.748}},{"monsterId":23050101,"configId":217004,"level":27,"poseId":0,"pos":{"x":-2357.005,"y":235.227,"z":-4465.905},"rot":{"x":359.628,"y":105.284,"z":359.493}}]},{"sceneId":3,"groupId":133007201,"blockId":3007,"pos":{"x":2404.826,"y":222.77,"z":400.952},"spawns":[{"monsterId":21020201,"configId":361,"level":30,"poseId":0,"pos":{"x":2408.905,"y":223.033,"z":397.481},"rot":{"x":0.0,"y":93.745,"z":0.0}},{"monsterId":21020101,"configId":362,"level":30,"poseId":0,"pos":{"x":2408.726,"y":222.662,"z":404.662},"rot":{"x":0.0,"y":93.533,"z":0.0}}]},{"sceneId":4,"groupId":144001048,"blockId":4001,"pos":{"x":721.591,"y":120.671,"z":221.741},"spawns":[{"monsterId":21010101,"configId":48005,"level":20,"poseId":0,"pos":{"x":754.378,"y":157.687,"z":224.815},"rot":{"x":0.0,"y":98.525,"z":0.0}},{"monsterId":21011001,"configId":48006,"level":20,"poseId":0,"pos":{"x":729.406,"y":185.333,"z":199.536},"rot":{"x":0.0,"y":272.431,"z":0.0}},{"monsterId":21010101,"configId":48007,"level":20,"poseId":9013,"pos":{"x":764.023,"y":164.489,"z":203.823},"rot":{"x":0.0,"y":102.903,"z":0.0}},{"monsterId":21010101,"configId":48008,"level":20,"poseId":9013,"pos":{"x":765.855,"y":164.634,"z":204.154},"rot":{"x":0.0,"y":279.11,"z":0.0}}]},{"sceneId":4,"groupId":144001051,"blockId":4001,"pos":{"x":275.027,"y":120.413,"z":327.986},"spawns":[{"monsterId":21010101,"configId":51001,"level":20,"poseId":9015,"pos":{"x":352.293,"y":183.792,"z":415.823},"rot":{"x":0.0,"y":86.297,"z":0.0}},{"monsterId":21010201,"configId":51002,"level":20,"poseId":0,"pos":{"x":195.971,"y":120.108,"z":115.786},"rot":{"x":0.0,"y":90.554,"z":0.0}},{"monsterId":21010401,"configId":51004,"level":20,"poseId":0,"pos":{"x":199.687,"y":120.25,"z":114.269},"rot":{"x":0.0,"y":105.07,"z":0.0}}]},{"sceneId":4,"groupId":144001029,"blockId":4001,"pos":{"x":223.721,"y":120.789,"z":231.272},"spawns":[{"monsterId":21020301,"configId":29001,"level":20,"poseId":0,"pos":{"x":223.621,"y":120.841,"z":228.318},"rot":{"x":0.0,"y":42.254,"z":0.0}},{"monsterId":21010601,"configId":29004,"level":20,"poseId":0,"pos":{"x":224.357,"y":121.128,"z":222.968},"rot":{"x":0.0,"y":87.333,"z":0.0}},{"monsterId":21010701,"configId":29006,"level":20,"poseId":0,"pos":{"x":230.29,"y":120.722,"z":228.907},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":29007,"level":20,"poseId":9012,"pos":{"x":226.617,"y":120.731,"z":229.837},"rot":{"x":0.0,"y":297.202,"z":0.0}},{"monsterId":21010301,"configId":29008,"level":20,"poseId":9012,"pos":{"x":220.395,"y":120.845,"z":231.225},"rot":{"x":0.0,"y":104.424,"z":0.0}}]},{"sceneId":4,"groupId":144001028,"blockId":4001,"pos":{"x":296.406,"y":120.0,"z":293.368},"spawns":[{"monsterId":28030101,"configId":28001,"level":1,"poseId":2,"pos":{"x":113.465,"y":120.0,"z":391.069},"rot":{"x":0.0,"y":262.195,"z":0.0}},{"monsterId":28030101,"configId":28004,"level":1,"poseId":2,"pos":{"x":206.907,"y":194.384,"z":448.777},"rot":{"x":0.0,"y":262.195,"z":0.0}},{"monsterId":28030101,"configId":28005,"level":1,"poseId":2,"pos":{"x":367.847,"y":189.016,"z":427.084},"rot":{"x":0.0,"y":93.642,"z":0.0}},{"monsterId":28030101,"configId":28010,"level":1,"poseId":2,"pos":{"x":264.177,"y":120.0,"z":232.427},"rot":{"x":0.0,"y":154.44,"z":0.0}},{"monsterId":28030101,"configId":28012,"level":1,"poseId":2,"pos":{"x":363.061,"y":120.049,"z":389.517},"rot":{"x":0.0,"y":183.06,"z":0.0}},{"monsterId":28010103,"configId":28014,"level":1,"poseId":0,"pos":{"x":375.282,"y":120.0,"z":389.112},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010103,"configId":28015,"level":1,"poseId":0,"pos":{"x":370.201,"y":120.0,"z":386.972},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010103,"configId":28016,"level":1,"poseId":0,"pos":{"x":356.467,"y":120.214,"z":394.355},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010103,"configId":28017,"level":1,"poseId":0,"pos":{"x":274.611,"y":120.174,"z":417.534},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010103,"configId":28018,"level":1,"poseId":0,"pos":{"x":283.936,"y":120.0,"z":414.661},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010103,"configId":28019,"level":1,"poseId":0,"pos":{"x":271.139,"y":120.0,"z":230.849},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":28021,"level":1,"poseId":0,"pos":{"x":204.402,"y":122.049,"z":392.62},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":28022,"level":1,"poseId":0,"pos":{"x":278.396,"y":121.216,"z":170.994},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":28023,"level":1,"poseId":0,"pos":{"x":722.758,"y":121.258,"z":220.21},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030204,"configId":28025,"level":1,"poseId":0,"pos":{"x":162.214,"y":228.364,"z":61.931},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030204,"configId":28026,"level":1,"poseId":0,"pos":{"x":764.052,"y":165.446,"z":404.043},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010303,"configId":28027,"level":1,"poseId":0,"pos":{"x":253.93,"y":120.0,"z":231.518},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010303,"configId":28028,"level":1,"poseId":0,"pos":{"x":262.777,"y":120.183,"z":207.228},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010303,"configId":28029,"level":1,"poseId":0,"pos":{"x":359.526,"y":183.596,"z":415.263},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010303,"configId":28030,"level":1,"poseId":0,"pos":{"x":353.953,"y":183.762,"z":423.906},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010303,"configId":28031,"level":1,"poseId":0,"pos":{"x":356.704,"y":185.164,"z":426.899},"rot":{"x":0.0,"y":99.336,"z":0.0}}]},{"sceneId":4,"groupId":144001031,"blockId":4001,"pos":{"x":233.335,"y":126.486,"z":362.82},"spawns":[{"monsterId":20011101,"configId":31001,"level":20,"poseId":0,"pos":{"x":231.113,"y":126.571,"z":362.284},"rot":{"x":0.0,"y":104.896,"z":0.0}},{"monsterId":22010301,"configId":31004,"level":20,"poseId":0,"pos":{"x":232.565,"y":126.821,"z":359.094},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":31006,"level":20,"poseId":0,"pos":{"x":233.878,"y":126.389,"z":364.824},"rot":{"x":0.0,"y":116.229,"z":0.0}}]},{"sceneId":4,"groupId":144001030,"blockId":4001,"pos":{"x":156.438,"y":120.26,"z":390.706},"spawns":[{"monsterId":21010101,"configId":30001,"level":20,"poseId":9015,"pos":{"x":159.619,"y":120.661,"z":401.932},"rot":{"x":0.0,"y":279.595,"z":0.0}},{"monsterId":21020101,"configId":30004,"level":20,"poseId":401,"pos":{"x":153.122,"y":120.436,"z":391.457},"rot":{"x":359.203,"y":127.532,"z":3.895}},{"monsterId":21010601,"configId":30005,"level":20,"poseId":9011,"pos":{"x":157.469,"y":120.382,"z":388.979},"rot":{"x":341.776,"y":0.0,"z":0.0}},{"monsterId":21010301,"configId":30006,"level":20,"poseId":0,"pos":{"x":178.398,"y":121.462,"z":391.99},"rot":{"x":0.0,"y":96.525,"z":0.0}},{"monsterId":21011001,"configId":30008,"level":20,"poseId":0,"pos":{"x":145.928,"y":120.158,"z":381.871},"rot":{"x":0.0,"y":64.377,"z":0.0}},{"monsterId":21011001,"configId":30009,"level":20,"poseId":0,"pos":{"x":153.974,"y":123.021,"z":394.547},"rot":{"x":0.0,"y":335.426,"z":0.0}}]},{"sceneId":3,"groupId":133220199,"blockId":3220,"pos":{"x":-2828.593,"y":201.584,"z":-4559.551},"spawns":[{"monsterId":25080101,"configId":199001,"level":27,"poseId":1,"pos":{"x":-2826.107,"y":200.521,"z":-4569.214},"rot":{"x":0.0,"y":263.961,"z":0.0}},{"monsterId":25080201,"configId":199004,"level":27,"poseId":1006,"pos":{"x":-2817.145,"y":200.587,"z":-4576.298},"rot":{"x":0.0,"y":137.647,"z":0.0}},{"monsterId":25080301,"configId":199005,"level":27,"poseId":1004,"pos":{"x":-2827.299,"y":200.527,"z":-4548.634},"rot":{"x":0.0,"y":246.014,"z":0.0}},{"monsterId":25100101,"configId":199006,"level":27,"poseId":1002,"pos":{"x":-2834.447,"y":200.803,"z":-4569.067},"rot":{"x":0.0,"y":198.182,"z":0.0}}]},{"sceneId":4,"groupId":144001037,"blockId":4001,"pos":{"x":-723.923,"y":106.622,"z":418.946},"spawns":[{"monsterId":20011001,"configId":37002,"level":20,"poseId":0,"pos":{"x":-724.888,"y":106.622,"z":420.736},"rot":{"x":0.0,"y":272.702,"z":0.0}},{"monsterId":20011001,"configId":37003,"level":20,"poseId":0,"pos":{"x":-725.4,"y":106.622,"z":419.011},"rot":{"x":0.0,"y":318.025,"z":0.0}}]},{"sceneId":4,"groupId":144001036,"blockId":4001,"pos":{"x":-727.586,"y":90.362,"z":414.465},"spawns":[{"monsterId":20011101,"configId":36004,"level":20,"poseId":0,"pos":{"x":-738.27,"y":91.43,"z":417.838},"rot":{"x":0.0,"y":340.92,"z":0.0}}]},{"sceneId":4,"groupId":144001039,"blockId":4001,"pos":{"x":154.236,"y":128.13,"z":290.863},"spawns":[{"monsterId":21020301,"configId":39001,"level":20,"poseId":401,"pos":{"x":160.052,"y":129.53,"z":286.075},"rot":{"x":0.0,"y":230.055,"z":0.0}},{"monsterId":21010101,"configId":39002,"level":20,"poseId":9003,"pos":{"x":160.718,"y":129.482,"z":288.152},"rot":{"x":0.0,"y":170.011,"z":0.0}},{"monsterId":21010101,"configId":39003,"level":20,"poseId":9003,"pos":{"x":158.146,"y":129.602,"z":284.904},"rot":{"x":0.0,"y":229.22,"z":0.0}}]},{"sceneId":3,"groupId":133220203,"blockId":3220,"pos":{"x":-2864.202,"y":200.206,"z":-4278.812},"spawns":[{"monsterId":25020201,"configId":203004,"level":1,"poseId":0,"pos":{"x":-2846.255,"y":200.219,"z":-4287.898},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25020201,"configId":203005,"level":1,"poseId":3,"pos":{"x":-2868.331,"y":200.093,"z":-4276.907},"rot":{"x":0.0,"y":11.254,"z":0.0}},{"monsterId":25010401,"configId":203006,"level":1,"poseId":0,"pos":{"x":-2845.787,"y":200.254,"z":-4282.75},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25080301,"configId":203007,"level":1,"poseId":1,"pos":{"x":-2873.795,"y":200.0,"z":-4264.2},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25080301,"configId":203028,"level":1,"poseId":1,"pos":{"x":-2846.255,"y":200.219,"z":-4287.898},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25020201,"configId":203029,"level":1,"poseId":9004,"pos":{"x":-2845.658,"y":200.448,"z":-4281.106},"rot":{"x":0.0,"y":278.785,"z":0.0}},{"monsterId":25020201,"configId":203031,"level":1,"poseId":9004,"pos":{"x":-2849.494,"y":200.204,"z":-4285.406},"rot":{"x":0.0,"y":84.54,"z":0.0}},{"monsterId":25100101,"configId":203032,"level":17,"poseId":1,"pos":{"x":-2852.884,"y":200.0,"z":-4279.468},"rot":{"x":0.0,"y":133.397,"z":0.0}},{"monsterId":25080301,"configId":203035,"level":1,"poseId":1,"pos":{"x":-2867.35,"y":200.0,"z":-4274.457},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25020201,"configId":203037,"level":1,"poseId":0,"pos":{"x":-2868.146,"y":200.0,"z":-4269.106},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25020201,"configId":203038,"level":1,"poseId":0,"pos":{"x":-2864.167,"y":200.0,"z":-4271.677},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25080201,"configId":203041,"level":1,"poseId":1,"pos":{"x":-2869.837,"y":200.0,"z":-4275.972},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25020201,"configId":203043,"level":1,"poseId":0,"pos":{"x":-2864.691,"y":200.0,"z":-4273.306},"rot":{"x":0.0,"y":47.579,"z":0.0}},{"monsterId":25020201,"configId":203044,"level":1,"poseId":0,"pos":{"x":-2869.958,"y":200.0,"z":-4271.656},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25080301,"configId":203056,"level":1,"poseId":1,"pos":{"x":-2859.395,"y":200.0,"z":-4269.369},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25020201,"configId":203058,"level":1,"poseId":0,"pos":{"x":-2860.584,"y":200.0,"z":-4275.264},"rot":{"x":0.0,"y":36.473,"z":0.0}},{"monsterId":25020201,"configId":203059,"level":1,"poseId":0,"pos":{"x":-2868.388,"y":200.0,"z":-4272.504},"rot":{"x":0.0,"y":336.213,"z":0.0}}]},{"sceneId":4,"groupId":144001033,"blockId":4001,"pos":{"x":363.002,"y":121.516,"z":404.282},"spawns":[{"monsterId":21010901,"configId":33001,"level":20,"poseId":0,"pos":{"x":367.871,"y":120.117,"z":399.126},"rot":{"x":0.0,"y":298.853,"z":1.057}},{"monsterId":21010101,"configId":33003,"level":20,"poseId":0,"pos":{"x":364.621,"y":120.834,"z":399.479},"rot":{"x":0.0,"y":287.84,"z":0.0}}]},{"sceneId":4,"groupId":144001032,"blockId":4001,"pos":{"x":335.31,"y":210.56,"z":200.54},"spawns":[{"monsterId":20011001,"configId":32004,"level":20,"poseId":0,"pos":{"x":335.827,"y":211.249,"z":199.056},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011101,"configId":32005,"level":20,"poseId":0,"pos":{"x":334.135,"y":211.244,"z":199.526},"rot":{"x":0.0,"y":36.511,"z":0.0}},{"monsterId":20011001,"configId":32007,"level":20,"poseId":0,"pos":{"x":332.797,"y":210.809,"z":201.163},"rot":{"x":0.0,"y":61.313,"z":0.0}}]},{"sceneId":4,"groupId":144001035,"blockId":4001,"pos":{"x":352.435,"y":121.841,"z":180.971},"spawns":[{"monsterId":21010101,"configId":35001,"level":20,"poseId":9003,"pos":{"x":357.878,"y":120.697,"z":177.563},"rot":{"x":19.716,"y":89.059,"z":358.052}},{"monsterId":21010101,"configId":35002,"level":20,"poseId":9002,"pos":{"x":357.961,"y":120.637,"z":176.355},"rot":{"x":8.102,"y":152.513,"z":15.158}},{"monsterId":21010201,"configId":35003,"level":20,"poseId":0,"pos":{"x":349.445,"y":123.294,"z":178.225},"rot":{"x":-0.003,"y":88.622,"z":359.884}}]},{"sceneId":3,"groupId":133220207,"blockId":3220,"pos":{"x":-2432.0,"y":200.0,"z":-4480.0},"spawns":[{"monsterId":28050104,"configId":207003,"level":27,"poseId":0,"pos":{"x":-2473.064,"y":320.126,"z":-4456.511},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050104,"configId":207004,"level":27,"poseId":0,"pos":{"x":-2458.174,"y":317.304,"z":-4444.881},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050104,"configId":207007,"level":27,"poseId":0,"pos":{"x":-2424.262,"y":227.97,"z":-4444.526},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050104,"configId":207008,"level":27,"poseId":0,"pos":{"x":-2420.3,"y":227.08,"z":-4441.444},"rot":{"x":0.0,"y":278.589,"z":0.0}}]},{"sceneId":4,"groupId":144001077,"blockId":4001,"pos":{"x":-502.465,"y":120.86,"z":-765.57},"spawns":[{"monsterId":21010901,"configId":77001,"level":20,"poseId":9003,"pos":{"x":-509.775,"y":120.017,"z":-772.02},"rot":{"x":0.0,"y":238.488,"z":0.0}},{"monsterId":21010401,"configId":77004,"level":20,"poseId":9003,"pos":{"x":-511.411,"y":120.0,"z":-771.343},"rot":{"x":0.0,"y":232.241,"z":0.0}},{"monsterId":22010201,"configId":77005,"level":22,"poseId":9013,"pos":{"x":-504.906,"y":120.126,"z":-772.918},"rot":{"x":0.0,"y":251.98,"z":0.0}},{"monsterId":21010701,"configId":77020,"level":22,"poseId":0,"pos":{"x":-510.992,"y":120.415,"z":-754.561},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":77021,"level":22,"poseId":0,"pos":{"x":-509.752,"y":120.595,"z":-754.211},"rot":{"x":0.0,"y":2.235,"z":0.0}}]},{"sceneId":4,"groupId":144001076,"blockId":4001,"pos":{"x":132.07,"y":120.0,"z":365.34},"spawns":[{"monsterId":20010901,"configId":76001,"level":20,"poseId":0,"pos":{"x":132.075,"y":120.0,"z":366.537},"rot":{"x":0.0,"y":0.0,"z":30.593}},{"monsterId":20010801,"configId":76002,"level":20,"poseId":0,"pos":{"x":132.286,"y":120.0,"z":361.91},"rot":{"x":0.0,"y":20.665,"z":0.0}},{"monsterId":20010801,"configId":76003,"level":20,"poseId":0,"pos":{"x":127.835,"y":120.0,"z":363.625},"rot":{"x":0.0,"y":81.043,"z":0.0}}]},{"sceneId":4,"groupId":144001079,"blockId":4001,"pos":{"x":781.987,"y":208.983,"z":277.614},"spawns":[{"monsterId":21010101,"configId":79001,"level":20,"poseId":9015,"pos":{"x":783.437,"y":209.504,"z":279.505},"rot":{"x":0.0,"y":43.859,"z":0.0}},{"monsterId":21010401,"configId":79004,"level":20,"poseId":402,"pos":{"x":801.617,"y":215.006,"z":282.473},"rot":{"x":0.0,"y":235.229,"z":0.0}}]},{"sceneId":3,"groupId":133220179,"blockId":3220,"pos":{"x":-2625.99,"y":218.496,"z":-4192.284},"spawns":[{"monsterId":28030204,"configId":179001,"level":27,"poseId":0,"pos":{"x":-2784.63,"y":346.04,"z":-4289.059},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":4,"groupId":144001078,"blockId":4001,"pos":{"x":805.199,"y":225.771,"z":300.325},"spawns":[{"monsterId":21010301,"configId":78001,"level":20,"poseId":0,"pos":{"x":803.76,"y":225.964,"z":300.621},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010301,"configId":78002,"level":20,"poseId":9013,"pos":{"x":796.483,"y":227.725,"z":305.086},"rot":{"x":0.0,"y":179.688,"z":0.0}}]},{"sceneId":4,"groupId":144001075,"blockId":4001,"pos":{"x":177.513,"y":120.615,"z":154.495},"spawns":[{"monsterId":20010601,"configId":75001,"level":20,"poseId":0,"pos":{"x":179.313,"y":122.527,"z":154.37},"rot":{"x":0.0,"y":93.803,"z":0.0}},{"monsterId":20010501,"configId":75002,"level":20,"poseId":0,"pos":{"x":177.359,"y":122.527,"z":152.586},"rot":{"x":0.0,"y":93.803,"z":0.0}},{"monsterId":20010701,"configId":75003,"level":20,"poseId":0,"pos":{"x":177.761,"y":122.527,"z":157.25},"rot":{"x":0.0,"y":93.803,"z":0.0}}]},{"sceneId":3,"groupId":133007168,"blockId":3007,"pos":{"x":2452.013,"y":263.045,"z":362.631},"spawns":[{"monsterId":20020101,"configId":168005,"level":35,"poseId":0,"pos":{"x":2455.073,"y":262.912,"z":361.93},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010401,"configId":168006,"level":30,"poseId":0,"pos":{"x":2456.176,"y":262.863,"z":357.863},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010401,"configId":168007,"level":30,"poseId":0,"pos":{"x":2456.117,"y":262.866,"z":365.024},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133007171,"blockId":3007,"pos":{"x":2996.572,"y":215.951,"z":197.167},"spawns":[{"monsterId":20011001,"configId":269,"level":20,"poseId":0,"pos":{"x":2999.007,"y":215.951,"z":192.703},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":270,"level":20,"poseId":0,"pos":{"x":2997.456,"y":215.951,"z":195.065},"rot":{"x":0.0,"y":331.345,"z":0.0}}]},{"sceneId":3,"groupId":133007197,"blockId":3007,"pos":{"x":2497.584,"y":210.125,"z":365.953},"spawns":[{"monsterId":21010201,"configId":197001,"level":23,"poseId":0,"pos":{"x":2497.733,"y":210.125,"z":362.52},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21030101,"configId":197004,"level":30,"poseId":0,"pos":{"x":2496.629,"y":210.007,"z":369.345},"rot":{"x":0.0,"y":216.371,"z":0.0}},{"monsterId":21010901,"configId":197005,"level":27,"poseId":9003,"pos":{"x":2495.565,"y":209.984,"z":365.345},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133007196,"blockId":3007,"pos":{"x":2478.552,"y":245.734,"z":467.993},"spawns":[{"monsterId":21030301,"configId":355,"level":30,"poseId":0,"pos":{"x":2480.056,"y":245.734,"z":464.265},"rot":{"x":0.0,"y":95.578,"z":0.0}},{"monsterId":21030301,"configId":356,"level":30,"poseId":0,"pos":{"x":2480.056,"y":245.734,"z":467.767},"rot":{"x":0.0,"y":95.578,"z":0.0}}]},{"sceneId":3,"groupId":133007198,"blockId":3007,"pos":{"x":2384.061,"y":222.545,"z":383.53},"spawns":[{"monsterId":21010201,"configId":198001,"level":23,"poseId":0,"pos":{"x":2384.21,"y":222.545,"z":380.097},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010501,"configId":198004,"level":30,"poseId":9003,"pos":{"x":2386.386,"y":222.545,"z":386.707},"rot":{"x":0.0,"y":229.312,"z":0.0}},{"monsterId":21030301,"configId":198005,"level":27,"poseId":0,"pos":{"x":2386.411,"y":222.545,"z":383.423},"rot":{"x":0.0,"y":327.872,"z":0.0}}]},{"sceneId":3,"groupId":133007189,"blockId":3007,"pos":{"x":2476.341,"y":217.982,"z":-55.691},"spawns":[{"monsterId":21010603,"configId":189001,"level":27,"poseId":9003,"pos":{"x":2474.023,"y":218.052,"z":-59.042},"rot":{"x":0.0,"y":51.325,"z":0.0}},{"monsterId":21010701,"configId":189004,"level":30,"poseId":0,"pos":{"x":2477.125,"y":217.958,"z":-59.292},"rot":{"x":0.0,"y":319.043,"z":0.0}}]},{"sceneId":4,"groupId":144001068,"blockId":4001,"pos":{"x":706.491,"y":122.794,"z":305.434},"spawns":[{"monsterId":21010901,"configId":68001,"level":20,"poseId":32,"pos":{"x":702.601,"y":176.469,"z":312.717},"rot":{"x":0.0,"y":82.099,"z":0.0}},{"monsterId":21010901,"configId":68002,"level":20,"poseId":32,"pos":{"x":695.501,"y":180.543,"z":306.421},"rot":{"x":0.0,"y":103.542,"z":0.0}}]},{"sceneId":3,"groupId":133007185,"blockId":3007,"pos":{"x":2979.821,"y":208.866,"z":139.949},"spawns":[{"monsterId":20010301,"configId":271,"level":20,"poseId":0,"pos":{"x":2973.748,"y":209.307,"z":139.984},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":272,"level":20,"poseId":0,"pos":{"x":2972.266,"y":209.153,"z":138.551},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":273,"level":20,"poseId":0,"pos":{"x":2974.636,"y":209.003,"z":138.363},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":4,"groupId":144001065,"blockId":4001,"pos":{"x":747.849,"y":193.262,"z":218.087},"spawns":[{"monsterId":21011001,"configId":65007,"level":20,"poseId":0,"pos":{"x":750.482,"y":192.532,"z":226.833},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010301,"configId":65008,"level":20,"poseId":9012,"pos":{"x":748.627,"y":193.328,"z":222.774},"rot":{"x":0.0,"y":173.138,"z":0.0}}]},{"sceneId":4,"groupId":144001064,"blockId":4001,"pos":{"x":268.962,"y":120.476,"z":404.837},"spawns":[{"monsterId":20011201,"configId":64008,"level":1,"poseId":0,"pos":{"x":265.025,"y":120.476,"z":399.187},"rot":{"x":0.0,"y":30.0,"z":0.0}},{"monsterId":21010201,"configId":64071,"level":1,"poseId":0,"pos":{"x":260.947,"y":120.482,"z":405.934},"rot":{"x":0.0,"y":90.0,"z":0.0}},{"monsterId":21010501,"configId":64072,"level":1,"poseId":0,"pos":{"x":272.089,"y":120.482,"z":397.156},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":64010,"level":1,"poseId":0,"pos":{"x":261.856,"y":120.476,"z":402.091},"rot":{"x":0.0,"y":45.0,"z":0.0}},{"monsterId":20011301,"configId":64011,"level":1,"poseId":0,"pos":{"x":277.95,"y":120.476,"z":401.711},"rot":{"x":0.0,"y":300.0,"z":0.0}},{"monsterId":21010201,"configId":64028,"level":1,"poseId":0,"pos":{"x":264.683,"y":120.482,"z":399.352},"rot":{"x":0.0,"y":30.0,"z":0.0}},{"monsterId":20011201,"configId":64029,"level":1,"poseId":0,"pos":{"x":274.415,"y":120.476,"z":398.598},"rot":{"x":0.0,"y":330.0,"z":0.0}},{"monsterId":20011201,"configId":64030,"level":1,"poseId":0,"pos":{"x":261.469,"y":120.476,"z":409.265},"rot":{"x":0.0,"y":120.0,"z":0.0}},{"monsterId":20011201,"configId":64031,"level":1,"poseId":0,"pos":{"x":265.829,"y":120.476,"z":413.104},"rot":{"x":0.0,"y":150.0,"z":0.0}},{"monsterId":20011201,"configId":64032,"level":1,"poseId":0,"pos":{"x":278.067,"y":120.46,"z":404.228},"rot":{"x":0.0,"y":270.0,"z":0.0}},{"monsterId":20011301,"configId":64033,"level":1,"poseId":0,"pos":{"x":277.708,"y":120.457,"z":407.212},"rot":{"x":0.0,"y":275.0,"z":0.0}},{"monsterId":20011201,"configId":64034,"level":1,"poseId":0,"pos":{"x":275.75,"y":120.447,"z":410.099},"rot":{"x":0.0,"y":225.0,"z":0.0}},{"monsterId":20011201,"configId":64035,"level":1,"poseId":0,"pos":{"x":272.576,"y":120.447,"z":412.471},"rot":{"x":0.0,"y":180.0,"z":0.0}},{"monsterId":20011201,"configId":64036,"level":1,"poseId":0,"pos":{"x":269.428,"y":120.475,"z":413.603},"rot":{"x":0.0,"y":180.0,"z":0.0}},{"monsterId":26010201,"configId":64037,"level":6,"poseId":0,"pos":{"x":279.255,"y":120.476,"z":401.082},"rot":{"x":0.0,"y":315.0,"z":0.0}},{"monsterId":20011201,"configId":64038,"level":1,"poseId":0,"pos":{"x":268.496,"y":120.476,"z":397.478},"rot":{"x":0.0,"y":15.0,"z":0.0}},{"monsterId":20011201,"configId":64039,"level":1,"poseId":0,"pos":{"x":260.557,"y":120.476,"z":406.169},"rot":{"x":0.0,"y":90.0,"z":0.0}},{"monsterId":20011201,"configId":64040,"level":1,"poseId":0,"pos":{"x":271.699,"y":120.476,"z":397.39},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011301,"configId":64041,"level":1,"poseId":0,"pos":{"x":262.926,"y":120.476,"z":411.591},"rot":{"x":0.0,"y":120.0,"z":0.0}},{"monsterId":20011201,"configId":64043,"level":1,"poseId":0,"pos":{"x":261.514,"y":120.482,"z":402.256},"rot":{"x":0.0,"y":45.0,"z":0.0}},{"monsterId":21010201,"configId":64044,"level":1,"poseId":0,"pos":{"x":277.608,"y":120.482,"z":401.875},"rot":{"x":0.0,"y":300.0,"z":0.0}},{"monsterId":20011201,"configId":64045,"level":1,"poseId":0,"pos":{"x":274.073,"y":120.482,"z":398.763},"rot":{"x":0.0,"y":330.0,"z":0.0}},{"monsterId":21010601,"configId":64046,"level":1,"poseId":0,"pos":{"x":261.127,"y":120.482,"z":409.43},"rot":{"x":0.0,"y":120.0,"z":0.0}},{"monsterId":20011201,"configId":64047,"level":1,"poseId":0,"pos":{"x":265.487,"y":120.482,"z":413.269},"rot":{"x":0.0,"y":150.0,"z":0.0}},{"monsterId":20011201,"configId":64048,"level":1,"poseId":0,"pos":{"x":277.725,"y":120.465,"z":404.392},"rot":{"x":0.0,"y":270.0,"z":0.0}},{"monsterId":21010201,"configId":64050,"level":1,"poseId":0,"pos":{"x":277.366,"y":120.463,"z":407.376},"rot":{"x":0.0,"y":275.0,"z":0.0}},{"monsterId":21010601,"configId":64051,"level":1,"poseId":0,"pos":{"x":275.408,"y":120.453,"z":410.264},"rot":{"x":0.0,"y":225.0,"z":0.0}},{"monsterId":20011201,"configId":64052,"level":1,"poseId":0,"pos":{"x":272.233,"y":120.453,"z":412.635},"rot":{"x":0.0,"y":180.0,"z":0.0}},{"monsterId":20011201,"configId":64053,"level":1,"poseId":0,"pos":{"x":269.085,"y":120.481,"z":413.768},"rot":{"x":0.0,"y":180.0,"z":0.0}},{"monsterId":21020201,"configId":64054,"level":6,"poseId":0,"pos":{"x":276.007,"y":120.482,"z":400.136},"rot":{"x":0.0,"y":315.0,"z":0.0}},{"monsterId":20011201,"configId":64055,"level":1,"poseId":0,"pos":{"x":268.154,"y":120.482,"z":397.643},"rot":{"x":0.0,"y":15.0,"z":0.0}},{"monsterId":20011201,"configId":64056,"level":1,"poseId":0,"pos":{"x":260.215,"y":120.482,"z":406.333},"rot":{"x":0.0,"y":90.0,"z":0.0}},{"monsterId":21010601,"configId":64057,"level":1,"poseId":0,"pos":{"x":271.357,"y":120.482,"z":397.555},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":64059,"level":1,"poseId":0,"pos":{"x":262.246,"y":120.482,"z":401.857},"rot":{"x":0.0,"y":45.0,"z":0.0}},{"monsterId":20011301,"configId":64060,"level":1,"poseId":0,"pos":{"x":278.34,"y":120.482,"z":401.476},"rot":{"x":0.0,"y":300.0,"z":0.0}},{"monsterId":20011201,"configId":64061,"level":1,"poseId":0,"pos":{"x":274.805,"y":120.482,"z":398.364},"rot":{"x":0.0,"y":330.0,"z":0.0}},{"monsterId":21010501,"configId":64062,"level":1,"poseId":0,"pos":{"x":261.859,"y":120.482,"z":409.03},"rot":{"x":0.0,"y":120.0,"z":0.0}},{"monsterId":21010201,"configId":64063,"level":1,"poseId":0,"pos":{"x":266.218,"y":120.482,"z":412.87},"rot":{"x":0.0,"y":150.0,"z":0.0}},{"monsterId":20011201,"configId":64064,"level":1,"poseId":0,"pos":{"x":278.457,"y":120.466,"z":403.993},"rot":{"x":0.0,"y":270.0,"z":0.0}},{"monsterId":20011301,"configId":64065,"level":1,"poseId":0,"pos":{"x":278.098,"y":120.464,"z":406.977},"rot":{"x":0.0,"y":275.0,"z":0.0}},{"monsterId":21010501,"configId":64066,"level":1,"poseId":0,"pos":{"x":276.14,"y":120.454,"z":409.864},"rot":{"x":0.0,"y":225.0,"z":0.0}},{"monsterId":20011201,"configId":64067,"level":1,"poseId":0,"pos":{"x":272.965,"y":120.454,"z":412.236},"rot":{"x":0.0,"y":180.0,"z":0.0}},{"monsterId":21010201,"configId":64068,"level":1,"poseId":0,"pos":{"x":269.817,"y":120.481,"z":413.368},"rot":{"x":0.0,"y":180.0,"z":0.0}},{"monsterId":22010101,"configId":64069,"level":6,"poseId":0,"pos":{"x":276.739,"y":120.482,"z":399.737},"rot":{"x":0.0,"y":315.0,"z":0.0}},{"monsterId":20011201,"configId":64070,"level":1,"poseId":0,"pos":{"x":268.886,"y":120.482,"z":397.244},"rot":{"x":0.0,"y":15.0,"z":0.0}}]},{"sceneId":4,"groupId":144001066,"blockId":4001,"pos":{"x":753.378,"y":123.119,"z":293.884},"spawns":[{"monsterId":21010501,"configId":66001,"level":20,"poseId":32,"pos":{"x":764.614,"y":192.694,"z":277.553},"rot":{"x":0.0,"y":187.953,"z":0.0}},{"monsterId":21010601,"configId":66003,"level":20,"poseId":0,"pos":{"x":759.991,"y":192.574,"z":296.691},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133007149,"blockId":3007,"pos":{"x":2745.19,"y":218.688,"z":227.05},"spawns":[{"monsterId":21010603,"configId":149001,"level":22,"poseId":32,"pos":{"x":2748.36,"y":219.709,"z":232.901},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011001,"configId":149002,"level":22,"poseId":32,"pos":{"x":2751.503,"y":215.672,"z":250.615},"rot":{"x":0.0,"y":20.667,"z":0.0}}]},{"sceneId":3,"groupId":133007150,"blockId":3007,"pos":{"x":2620.479,"y":206.824,"z":356.548},"spawns":[{"monsterId":21010501,"configId":150001,"level":22,"poseId":9003,"pos":{"x":2622.917,"y":206.825,"z":356.35},"rot":{"x":0.0,"y":296.575,"z":0.0}},{"monsterId":21010501,"configId":150004,"level":22,"poseId":9003,"pos":{"x":2622.255,"y":206.731,"z":359.362},"rot":{"x":0.0,"y":211.898,"z":0.0}},{"monsterId":21010501,"configId":150005,"level":22,"poseId":9002,"pos":{"x":2618.773,"y":206.825,"z":355.366},"rot":{"x":0.0,"y":20.9,"z":0.0}}]},{"sceneId":3,"groupId":133007145,"blockId":3007,"pos":{"x":2722.167,"y":207.057,"z":340.465},"spawns":[{"monsterId":21030201,"configId":145001,"level":27,"poseId":0,"pos":{"x":2719.092,"y":207.372,"z":345.602},"rot":{"x":0.0,"y":205.881,"z":0.0}},{"monsterId":21030301,"configId":145004,"level":27,"poseId":0,"pos":{"x":2717.472,"y":207.023,"z":340.851},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21020101,"configId":145005,"level":30,"poseId":401,"pos":{"x":2721.511,"y":207.108,"z":341.845},"rot":{"x":0.0,"y":287.966,"z":0.0}},{"monsterId":21010401,"configId":145006,"level":27,"poseId":9003,"pos":{"x":2718.817,"y":207.074,"z":339.16},"rot":{"x":0.0,"y":261.127,"z":0.0}}]},{"sceneId":3,"groupId":133007144,"blockId":3007,"pos":{"x":2670.401,"y":212.206,"z":284.592},"spawns":[{"monsterId":21030101,"configId":144001,"level":22,"poseId":0,"pos":{"x":2670.668,"y":212.29,"z":285.603},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010401,"configId":144004,"level":22,"poseId":9002,"pos":{"x":2670.199,"y":212.218,"z":289.745},"rot":{"x":0.0,"y":146.468,"z":0.0}},{"monsterId":21011001,"configId":144005,"level":22,"poseId":9003,"pos":{"x":2673.643,"y":212.522,"z":287.756},"rot":{"x":0.0,"y":279.777,"z":0.0}}]},{"sceneId":4,"groupId":144001107,"blockId":4001,"pos":{"x":141.261,"y":120.183,"z":324.443},"spawns":[{"monsterId":21010201,"configId":107042,"level":1,"poseId":0,"pos":{"x":140.814,"y":120.02,"z":333.04},"rot":{"x":0.0,"y":180.0,"z":0.0}},{"monsterId":21011001,"configId":107043,"level":1,"poseId":0,"pos":{"x":147.062,"y":120.115,"z":331.446},"rot":{"x":0.0,"y":225.0,"z":0.0}},{"monsterId":21010901,"configId":107044,"level":1,"poseId":0,"pos":{"x":134.389,"y":120.216,"z":319.499},"rot":{"x":0.0,"y":35.0,"z":0.0}},{"monsterId":21010201,"configId":107045,"level":1,"poseId":0,"pos":{"x":139.233,"y":120.303,"z":316.398},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":107046,"level":1,"poseId":0,"pos":{"x":149.984,"y":120.328,"z":326.375},"rot":{"x":0.0,"y":255.0,"z":0.0}},{"monsterId":21010201,"configId":107047,"level":1,"poseId":0,"pos":{"x":147.84,"y":120.377,"z":319.376},"rot":{"x":0.0,"y":285.0,"z":0.0}},{"monsterId":21020201,"configId":107048,"level":1,"poseId":0,"pos":{"x":137.475,"y":120.052,"z":331.765},"rot":{"x":0.0,"y":135.0,"z":0.0}},{"monsterId":21010201,"configId":107049,"level":1,"poseId":0,"pos":{"x":133.09,"y":120.145,"z":322.045},"rot":{"x":0.0,"y":90.0,"z":0.0}},{"monsterId":21010201,"configId":107050,"level":1,"poseId":0,"pos":{"x":134.375,"y":120.063,"z":329.413},"rot":{"x":0.0,"y":115.0,"z":0.0}},{"monsterId":21030101,"configId":107051,"level":1,"poseId":0,"pos":{"x":149.209,"y":120.192,"z":329.31},"rot":{"x":0.0,"y":245.0,"z":0.0}},{"monsterId":21010201,"configId":107052,"level":1,"poseId":0,"pos":{"x":144.256,"y":120.065,"z":332.746},"rot":{"x":0.0,"y":185.0,"z":0.0}},{"monsterId":21010201,"configId":107053,"level":1,"poseId":0,"pos":{"x":144.434,"y":120.385,"z":316.659},"rot":{"x":0.0,"y":325.0,"z":0.0}},{"monsterId":22010301,"configId":107054,"level":6,"poseId":0,"pos":{"x":133.289,"y":120.083,"z":326.147},"rot":{"x":0.0,"y":95.0,"z":0.0}},{"monsterId":25010201,"configId":107055,"level":1,"poseId":0,"pos":{"x":140.997,"y":120.025,"z":332.655},"rot":{"x":0.0,"y":180.0,"z":0.0}},{"monsterId":25010701,"configId":107056,"level":1,"poseId":0,"pos":{"x":147.245,"y":120.119,"z":331.061},"rot":{"x":0.0,"y":225.0,"z":0.0}},{"monsterId":25010201,"configId":107057,"level":1,"poseId":0,"pos":{"x":134.572,"y":120.221,"z":319.114},"rot":{"x":0.0,"y":35.0,"z":0.0}},{"monsterId":25010201,"configId":107058,"level":1,"poseId":0,"pos":{"x":139.417,"y":120.307,"z":316.013},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25010201,"configId":107059,"level":1,"poseId":0,"pos":{"x":150.167,"y":120.332,"z":325.99},"rot":{"x":0.0,"y":255.0,"z":0.0}},{"monsterId":25010201,"configId":107060,"level":1,"poseId":0,"pos":{"x":148.023,"y":120.382,"z":318.992},"rot":{"x":0.0,"y":285.0,"z":0.0}},{"monsterId":25010201,"configId":107061,"level":1,"poseId":0,"pos":{"x":137.659,"y":120.057,"z":331.38},"rot":{"x":0.0,"y":135.0,"z":0.0}},{"monsterId":25010201,"configId":107062,"level":1,"poseId":0,"pos":{"x":133.273,"y":120.15,"z":321.66},"rot":{"x":0.0,"y":90.0,"z":0.0}},{"monsterId":25060101,"configId":107063,"level":1,"poseId":0,"pos":{"x":134.558,"y":120.067,"z":329.029},"rot":{"x":0.0,"y":115.0,"z":0.0}},{"monsterId":25010201,"configId":107064,"level":1,"poseId":0,"pos":{"x":149.392,"y":120.197,"z":328.925},"rot":{"x":0.0,"y":245.0,"z":0.0}},{"monsterId":25010201,"configId":107065,"level":1,"poseId":0,"pos":{"x":144.439,"y":120.07,"z":332.361},"rot":{"x":0.0,"y":185.0,"z":0.0}},{"monsterId":20010501,"configId":107003,"level":1,"poseId":0,"pos":{"x":140.479,"y":120.007,"z":332.894},"rot":{"x":0.0,"y":180.0,"z":0.0}},{"monsterId":25010201,"configId":107066,"level":1,"poseId":0,"pos":{"x":144.617,"y":120.39,"z":316.274},"rot":{"x":0.0,"y":325.0,"z":0.0}},{"monsterId":20010601,"configId":107004,"level":1,"poseId":0,"pos":{"x":146.727,"y":120.102,"z":331.3},"rot":{"x":0.0,"y":225.0,"z":0.0}},{"monsterId":25070101,"configId":107067,"level":6,"poseId":0,"pos":{"x":133.472,"y":120.087,"z":325.762},"rot":{"x":0.0,"y":95.0,"z":0.0}},{"monsterId":20010501,"configId":107005,"level":1,"poseId":0,"pos":{"x":134.053,"y":120.204,"z":319.353},"rot":{"x":0.0,"y":35.0,"z":0.0}},{"monsterId":20010501,"configId":107006,"level":1,"poseId":0,"pos":{"x":138.898,"y":120.29,"z":316.252},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010501,"configId":107007,"level":1,"poseId":0,"pos":{"x":149.649,"y":120.315,"z":326.229},"rot":{"x":0.0,"y":255.0,"z":0.0}},{"monsterId":20010501,"configId":107008,"level":1,"poseId":0,"pos":{"x":147.505,"y":120.365,"z":319.23},"rot":{"x":0.0,"y":285.0,"z":0.0}},{"monsterId":20010601,"configId":107009,"level":1,"poseId":0,"pos":{"x":137.14,"y":120.04,"z":331.619},"rot":{"x":0.0,"y":135.0,"z":0.0}},{"monsterId":20010501,"configId":107010,"level":1,"poseId":0,"pos":{"x":132.755,"y":120.133,"z":321.899},"rot":{"x":0.0,"y":90.0,"z":0.0}},{"monsterId":20010501,"configId":107011,"level":1,"poseId":0,"pos":{"x":134.039,"y":120.05,"z":329.267},"rot":{"x":0.0,"y":115.0,"z":0.0}},{"monsterId":20010601,"configId":107012,"level":1,"poseId":0,"pos":{"x":148.873,"y":120.18,"z":329.164},"rot":{"x":0.0,"y":245.0,"z":0.0}},{"monsterId":20010501,"configId":107013,"level":1,"poseId":0,"pos":{"x":143.921,"y":120.053,"z":332.6},"rot":{"x":0.0,"y":185.0,"z":0.0}},{"monsterId":20010501,"configId":107014,"level":1,"poseId":0,"pos":{"x":144.099,"y":120.373,"z":316.513},"rot":{"x":0.0,"y":325.0,"z":0.0}},{"monsterId":20010701,"configId":107015,"level":6,"poseId":0,"pos":{"x":132.954,"y":120.07,"z":326.001},"rot":{"x":0.0,"y":95.0,"z":0.0}}]},{"sceneId":4,"groupId":144001106,"blockId":4001,"pos":{"x":296.406,"y":120.0,"z":293.368},"spawns":[{"monsterId":28030101,"configId":106001,"level":1,"poseId":2,"pos":{"x":203.685,"y":214.682,"z":276.181},"rot":{"x":0.0,"y":153.465,"z":0.0}},{"monsterId":28030101,"configId":106002,"level":1,"poseId":2,"pos":{"x":198.031,"y":215.135,"z":277.509},"rot":{"x":0.0,"y":199.051,"z":0.0}},{"monsterId":28030204,"configId":106003,"level":1,"poseId":0,"pos":{"x":363.337,"y":210.218,"z":423.045},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010303,"configId":106004,"level":1,"poseId":0,"pos":{"x":181.43,"y":213.636,"z":302.469},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010303,"configId":106005,"level":1,"poseId":0,"pos":{"x":180.484,"y":215.048,"z":314.884},"rot":{"x":0.0,"y":178.901,"z":0.0}}]},{"sceneId":3,"groupId":133220159,"blockId":3220,"pos":{"x":-2615.684,"y":230.89,"z":-4400.31},"spawns":[{"monsterId":25100101,"configId":159001,"level":27,"poseId":1,"pos":{"x":-2622.128,"y":230.89,"z":-4400.354},"rot":{"x":0.0,"y":78.189,"z":0.0}}]},{"sceneId":3,"groupId":133007164,"blockId":3007,"pos":{"x":2215.0,"y":215.474,"z":-37.501},"spawns":[{"monsterId":21030101,"configId":164001,"level":22,"poseId":0,"pos":{"x":2208.285,"y":214.42,"z":-42.444},"rot":{"x":0.0,"y":223.462,"z":0.0}},{"monsterId":21010901,"configId":164004,"level":22,"poseId":9003,"pos":{"x":2213.403,"y":215.085,"z":-45.081},"rot":{"x":0.0,"y":200.052,"z":0.0}},{"monsterId":21010201,"configId":164005,"level":22,"poseId":9003,"pos":{"x":2215.717,"y":215.489,"z":-42.508},"rot":{"x":0.0,"y":242.184,"z":0.0}}]},{"sceneId":3,"groupId":133007167,"blockId":3007,"pos":{"x":1951.083,"y":214.991,"z":-177.518},"spawns":[{"monsterId":21020201,"configId":267,"level":27,"poseId":401,"pos":{"x":1950.277,"y":215.079,"z":-178.483},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133007166,"blockId":3007,"pos":{"x":2248.761,"y":213.65,"z":-84.931},"spawns":[{"monsterId":28030401,"configId":264,"level":1,"poseId":2,"pos":{"x":2251.455,"y":212.877,"z":-84.293},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":265,"level":1,"poseId":2,"pos":{"x":2245.516,"y":213.996,"z":-85.895},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":266,"level":1,"poseId":2,"pos":{"x":2250.6,"y":217.203,"z":-88.691},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133007163,"blockId":3007,"pos":{"x":2134.694,"y":206.794,"z":-18.11},"spawns":[{"monsterId":28020102,"configId":259,"level":1,"poseId":0,"pos":{"x":2136.103,"y":207.034,"z":-19.067},"rot":{"x":0.0,"y":113.926,"z":0.0}},{"monsterId":28020102,"configId":260,"level":1,"poseId":0,"pos":{"x":2138.167,"y":207.395,"z":-20.704},"rot":{"x":0.0,"y":314.582,"z":0.0}}]},{"sceneId":3,"groupId":133007157,"blockId":3007,"pos":{"x":2639.326,"y":206.95,"z":-8.017},"spawns":[{"monsterId":21010201,"configId":157001,"level":23,"poseId":0,"pos":{"x":2639.475,"y":206.95,"z":-11.45},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010401,"configId":157004,"level":27,"poseId":9002,"pos":{"x":2636.266,"y":206.95,"z":-11.228},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010401,"configId":157005,"level":27,"poseId":9002,"pos":{"x":2638.205,"y":206.95,"z":-5.521},"rot":{"x":0.0,"y":165.013,"z":0.0}},{"monsterId":21010701,"configId":157006,"level":30,"poseId":0,"pos":{"x":2640.234,"y":206.95,"z":-10.209},"rot":{"x":0.0,"y":309.199,"z":0.0}}]},{"sceneId":4,"groupId":144001101,"blockId":4001,"pos":{"x":683.689,"y":123.287,"z":346.839},"spawns":[{"monsterId":20010501,"configId":101001,"level":20,"poseId":0,"pos":{"x":683.695,"y":123.287,"z":348.036},"rot":{"x":0.0,"y":248.202,"z":0.0}},{"monsterId":20010701,"configId":101002,"level":20,"poseId":0,"pos":{"x":685.182,"y":123.287,"z":346.811},"rot":{"x":0.0,"y":248.202,"z":0.0}},{"monsterId":20010501,"configId":101003,"level":20,"poseId":0,"pos":{"x":682.212,"y":123.287,"z":346.903},"rot":{"x":0.0,"y":248.202,"z":0.0}}]},{"sceneId":4,"groupId":144001100,"blockId":4001,"pos":{"x":753.017,"y":120.955,"z":277.5},"spawns":[{"monsterId":21010701,"configId":100001,"level":20,"poseId":0,"pos":{"x":749.124,"y":120.931,"z":300.8},"rot":{"x":0.0,"y":174.431,"z":0.0}},{"monsterId":21010101,"configId":100002,"level":20,"poseId":0,"pos":{"x":747.447,"y":120.506,"z":302.707},"rot":{"x":0.0,"y":184.763,"z":0.0}},{"monsterId":21010101,"configId":100003,"level":20,"poseId":0,"pos":{"x":688.995,"y":124.896,"z":305.911},"rot":{"x":0.0,"y":99.765,"z":0.0}},{"monsterId":21010101,"configId":100004,"level":20,"poseId":0,"pos":{"x":692.771,"y":124.877,"z":303.595},"rot":{"x":0.0,"y":80.733,"z":0.0}},{"monsterId":21010501,"configId":100005,"level":20,"poseId":0,"pos":{"x":809.225,"y":133.603,"z":311.724},"rot":{"x":0.0,"y":45.819,"z":0.0}},{"monsterId":21010101,"configId":100006,"level":20,"poseId":9015,"pos":{"x":723.405,"y":120.822,"z":222.637},"rot":{"x":0.0,"y":155.254,"z":0.0}},{"monsterId":21010701,"configId":100007,"level":20,"poseId":9013,"pos":{"x":721.966,"y":120.806,"z":221.218},"rot":{"x":0.0,"y":107.831,"z":0.0}},{"monsterId":21010301,"configId":100008,"level":20,"poseId":0,"pos":{"x":729.945,"y":129.692,"z":203.582},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010401,"configId":100009,"level":20,"poseId":9003,"pos":{"x":729.542,"y":146.663,"z":210.341},"rot":{"x":0.0,"y":277.814,"z":0.0}}]},{"sceneId":3,"groupId":133220139,"blockId":3220,"pos":{"x":-2839.75,"y":173.883,"z":-4112.06},"spawns":[{"monsterId":25100301,"configId":139027,"level":27,"poseId":1001,"pos":{"x":-2845.458,"y":173.11,"z":-4113.941},"rot":{"x":0.0,"y":95.81,"z":0.0}}]},{"sceneId":3,"groupId":133007152,"blockId":3007,"pos":{"x":2548.482,"y":207.209,"z":245.595},"spawns":[{"monsterId":21011001,"configId":152001,"level":22,"poseId":9003,"pos":{"x":2548.47,"y":207.187,"z":247.306},"rot":{"x":0.0,"y":223.598,"z":0.0}},{"monsterId":21030101,"configId":152004,"level":22,"poseId":0,"pos":{"x":2552.93,"y":206.909,"z":249.793},"rot":{"x":0.0,"y":348.669,"z":0.0}},{"monsterId":21010401,"configId":152005,"level":22,"poseId":9003,"pos":{"x":2550.442,"y":207.02,"z":247.736},"rot":{"x":0.0,"y":343.082,"z":0.0}}]},{"sceneId":3,"groupId":133007116,"blockId":3007,"pos":{"x":2239.571,"y":213.766,"z":-76.489},"spawns":[{"monsterId":20010301,"configId":189,"level":20,"poseId":0,"pos":{"x":2237.706,"y":211.276,"z":-74.83},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":190,"level":20,"poseId":0,"pos":{"x":2235.166,"y":211.228,"z":-74.077},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133007115,"blockId":3007,"pos":{"x":2112.489,"y":211.118,"z":-33.177},"spawns":[{"monsterId":20011001,"configId":187,"level":20,"poseId":0,"pos":{"x":2119.214,"y":211.606,"z":-31.697},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":188,"level":20,"poseId":0,"pos":{"x":2112.729,"y":210.598,"z":-36.048},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133220118,"blockId":3220,"pos":{"x":-2474.919,"y":220.693,"z":-4111.83},"spawns":[{"monsterId":21011001,"configId":118001,"level":27,"poseId":32,"pos":{"x":-2473.167,"y":220.879,"z":-4111.882},"rot":{"x":0.0,"y":28.849,"z":0.0}}]},{"sceneId":3,"groupId":133007108,"blockId":3007,"pos":{"x":2249.444,"y":222.728,"z":-55.142},"spawns":[{"monsterId":28030401,"configId":178,"level":1,"poseId":2,"pos":{"x":2244.148,"y":220.123,"z":-65.352},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":179,"level":1,"poseId":2,"pos":{"x":2271.613,"y":228.75,"z":-60.343},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":4,"groupId":144001148,"blockId":4001,"pos":{"x":746.44,"y":154.169,"z":224.318},"spawns":[{"monsterId":20011001,"configId":148001,"level":20,"poseId":0,"pos":{"x":744.046,"y":156.5,"z":225.515},"rot":{"x":0.0,"y":256.457,"z":0.0}},{"monsterId":20011001,"configId":148002,"level":20,"poseId":0,"pos":{"x":745.534,"y":156.5,"z":224.29},"rot":{"x":0.0,"y":256.457,"z":0.0}},{"monsterId":20011001,"configId":148003,"level":20,"poseId":0,"pos":{"x":742.564,"y":156.5,"z":224.382},"rot":{"x":0.0,"y":256.457,"z":0.0}}]},{"sceneId":3,"groupId":133007111,"blockId":3007,"pos":{"x":2058.364,"y":226.131,"z":27.369},"spawns":[{"monsterId":28020201,"configId":191,"level":1,"poseId":0,"pos":{"x":2163.887,"y":215.974,"z":-13.379},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":192,"level":1,"poseId":0,"pos":{"x":2265.987,"y":228.643,"z":-44.797},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":193,"level":1,"poseId":0,"pos":{"x":2134.18,"y":230.737,"z":-75.698},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":4,"groupId":144001150,"blockId":4001,"pos":{"x":665.341,"y":122.304,"z":113.546},"spawns":[{"monsterId":21020201,"configId":150001,"level":20,"poseId":0,"pos":{"x":660.606,"y":122.254,"z":111.305},"rot":{"x":0.0,"y":338.713,"z":323.653}},{"monsterId":21010401,"configId":150002,"level":20,"poseId":402,"pos":{"x":673.491,"y":126.858,"z":119.419},"rot":{"x":0.0,"y":236.919,"z":0.0}},{"monsterId":21011001,"configId":150003,"level":20,"poseId":32,"pos":{"x":666.405,"y":128.651,"z":107.577},"rot":{"x":0.0,"y":330.996,"z":0.0}},{"monsterId":21010201,"configId":150004,"level":20,"poseId":0,"pos":{"x":661.394,"y":122.304,"z":117.76},"rot":{"x":0.0,"y":335.544,"z":0.0}},{"monsterId":21010301,"configId":150005,"level":20,"poseId":0,"pos":{"x":667.145,"y":122.264,"z":116.285},"rot":{"x":0.0,"y":257.111,"z":0.0}},{"monsterId":21010301,"configId":150006,"level":20,"poseId":0,"pos":{"x":666.839,"y":122.263,"z":111.57},"rot":{"x":0.0,"y":290.692,"z":0.0}},{"monsterId":21010401,"configId":150023,"level":20,"poseId":402,"pos":{"x":653.59,"y":123.674,"z":94.877},"rot":{"x":0.0,"y":258.031,"z":0.0}}]},{"sceneId":3,"groupId":133007105,"blockId":3007,"pos":{"x":2128.113,"y":209.896,"z":-61.695},"spawns":[{"monsterId":28020102,"configId":171,"level":1,"poseId":0,"pos":{"x":2105.78,"y":210.642,"z":-34.435},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133220124,"blockId":3220,"pos":{"x":-2721.052,"y":210.672,"z":-4180.691},"spawns":[{"monsterId":25080101,"configId":124008,"level":1,"poseId":1,"pos":{"x":-2715.21,"y":210.087,"z":-4178.762},"rot":{"x":0.0,"y":291.896,"z":0.0}},{"monsterId":25010401,"configId":124009,"level":27,"poseId":9003,"pos":{"x":-2721.312,"y":210.762,"z":-4180.979},"rot":{"x":0.0,"y":128.909,"z":0.0}},{"monsterId":25010301,"configId":124010,"level":27,"poseId":9003,"pos":{"x":-2722.638,"y":212.526,"z":-4185.243},"rot":{"x":0.0,"y":18.25,"z":0.0}},{"monsterId":25080201,"configId":124011,"level":27,"poseId":1,"pos":{"x":-2724.853,"y":210.814,"z":-4179.179},"rot":{"x":0.0,"y":141.381,"z":0.0}},{"monsterId":25010201,"configId":124012,"level":27,"poseId":9006,"pos":{"x":-2717.364,"y":210.038,"z":-4178.171},"rot":{"x":0.0,"y":85.828,"z":0.0}}]},{"sceneId":3,"groupId":133007104,"blockId":3007,"pos":{"x":2091.095,"y":216.95,"z":-35.786},"spawns":[{"monsterId":28030403,"configId":168,"level":1,"poseId":2,"pos":{"x":2087.795,"y":221.73,"z":-30.701},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030403,"configId":169,"level":1,"poseId":2,"pos":{"x":2098.332,"y":211.363,"z":-25.176},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":170,"level":1,"poseId":0,"pos":{"x":2083.948,"y":223.402,"z":-43.287},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":4,"groupId":144001144,"blockId":4001,"pos":{"x":758.177,"y":182.802,"z":203.245},"spawns":[{"monsterId":20011001,"configId":144001,"level":20,"poseId":0,"pos":{"x":758.182,"y":182.802,"z":204.442},"rot":{"x":0.0,"y":24.55,"z":0.0}},{"monsterId":20011001,"configId":144002,"level":20,"poseId":0,"pos":{"x":759.67,"y":182.802,"z":203.217},"rot":{"x":0.0,"y":24.55,"z":0.0}},{"monsterId":20011001,"configId":144003,"level":20,"poseId":0,"pos":{"x":756.699,"y":182.802,"z":203.309},"rot":{"x":0.0,"y":24.55,"z":0.0}}]},{"sceneId":3,"groupId":133007107,"blockId":3007,"pos":{"x":2188.293,"y":239.167,"z":-1.347},"spawns":[{"monsterId":28020201,"configId":174,"level":1,"poseId":0,"pos":{"x":2187.202,"y":239.216,"z":4.01},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":175,"level":1,"poseId":0,"pos":{"x":2161.656,"y":232.034,"z":14.763},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133007106,"blockId":3007,"pos":{"x":2166.307,"y":230.705,"z":-64.16},"spawns":[{"monsterId":28030402,"configId":172,"level":1,"poseId":2,"pos":{"x":2169.544,"y":230.708,"z":-64.494},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030402,"configId":173,"level":1,"poseId":2,"pos":{"x":2163.551,"y":230.747,"z":-63.165},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":4,"groupId":144001125,"blockId":4001,"pos":{"x":618.278,"y":121.975,"z":336.53},"spawns":[{"monsterId":21010901,"configId":125001,"level":20,"poseId":32,"pos":{"x":612.466,"y":122.014,"z":334.031},"rot":{"x":0.0,"y":218.296,"z":0.0}},{"monsterId":21010901,"configId":125002,"level":20,"poseId":32,"pos":{"x":623.849,"y":121.924,"z":343.23},"rot":{"x":0.0,"y":33.082,"z":0.0}},{"monsterId":21010301,"configId":125003,"level":20,"poseId":0,"pos":{"x":613.715,"y":121.932,"z":336.635},"rot":{"x":0.0,"y":316.577,"z":0.0}},{"monsterId":21020101,"configId":125005,"level":20,"poseId":0,"pos":{"x":618.786,"y":122.0,"z":335.915},"rot":{"x":0.0,"y":230.182,"z":0.0}},{"monsterId":21010301,"configId":125006,"level":20,"poseId":0,"pos":{"x":613.575,"y":121.977,"z":337.29},"rot":{"x":0.0,"y":172.589,"z":313.417}},{"monsterId":21010301,"configId":125007,"level":20,"poseId":0,"pos":{"x":622.983,"y":121.955,"z":335.043},"rot":{"x":0.0,"y":253.088,"z":0.0}},{"monsterId":21010401,"configId":125024,"level":20,"poseId":402,"pos":{"x":615.596,"y":123.737,"z":321.082},"rot":{"x":0.0,"y":273.523,"z":0.0}},{"monsterId":21010401,"configId":125025,"level":20,"poseId":402,"pos":{"x":620.973,"y":123.755,"z":356.393},"rot":{"x":0.0,"y":348.975,"z":0.0}}]},{"sceneId":3,"groupId":133007134,"blockId":3007,"pos":{"x":2992.372,"y":211.14,"z":60.876},"spawns":[{"monsterId":21030101,"configId":134001,"level":30,"poseId":0,"pos":{"x":2991.575,"y":211.172,"z":61.814},"rot":{"x":4.447,"y":195.535,"z":4.008}},{"monsterId":21010901,"configId":134004,"level":27,"poseId":9003,"pos":{"x":2992.146,"y":211.109,"z":58.105},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133220101,"blockId":3220,"pos":{"x":-2714.774,"y":200.692,"z":-3957.331},"spawns":[{"monsterId":21030601,"configId":101004,"level":27,"poseId":9012,"pos":{"x":-2710.841,"y":200.472,"z":-3957.718},"rot":{"x":358.583,"y":260.143,"z":358.323}},{"monsterId":21030601,"configId":101005,"level":27,"poseId":9012,"pos":{"x":-2713.747,"y":200.606,"z":-3954.474},"rot":{"x":0.0,"y":156.053,"z":0.0}},{"monsterId":21020701,"configId":101006,"level":27,"poseId":401,"pos":{"x":-2712.115,"y":200.298,"z":-3964.516},"rot":{"x":359.207,"y":334.279,"z":0.382}},{"monsterId":21010101,"configId":101009,"level":27,"poseId":0,"pos":{"x":-2717.207,"y":200.514,"z":-3962.426},"rot":{"x":0.0,"y":57.643,"z":0.0}}]},{"sceneId":3,"groupId":133220109,"blockId":3220,"pos":{"x":-2692.064,"y":206.1,"z":-4054.208},"spawns":[{"monsterId":28040101,"configId":109001,"level":27,"poseId":0,"pos":{"x":-2758.761,"y":204.147,"z":-4109.085},"rot":{"x":0.0,"y":52.85,"z":0.0}},{"monsterId":28040101,"configId":109002,"level":27,"poseId":0,"pos":{"x":-2786.488,"y":203.828,"z":-4128.351},"rot":{"x":0.0,"y":28.493,"z":0.0}},{"monsterId":28030401,"configId":109018,"level":27,"poseId":2,"pos":{"x":-2759.578,"y":210.527,"z":-4086.99},"rot":{"x":0.0,"y":152.536,"z":0.0}},{"monsterId":28030401,"configId":109020,"level":27,"poseId":2,"pos":{"x":-2759.83,"y":210.498,"z":-4087.425},"rot":{"x":0.0,"y":97.509,"z":0.0}},{"monsterId":28030401,"configId":109021,"level":27,"poseId":2,"pos":{"x":-2771.981,"y":210.772,"z":-4113.208},"rot":{"x":0.0,"y":138.293,"z":0.0}}]},{"sceneId":4,"groupId":144001128,"blockId":4001,"pos":{"x":736.881,"y":122.074,"z":398.477},"spawns":[{"monsterId":21010301,"configId":128001,"level":20,"poseId":0,"pos":{"x":731.206,"y":122.05,"z":402.27},"rot":{"x":0.0,"y":331.972,"z":0.0}},{"monsterId":21010101,"configId":128002,"level":20,"poseId":9015,"pos":{"x":732.055,"y":121.922,"z":397.015},"rot":{"x":0.0,"y":214.991,"z":0.0}},{"monsterId":21010101,"configId":128003,"level":20,"poseId":0,"pos":{"x":742.357,"y":121.973,"z":403.382},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010401,"configId":128004,"level":20,"poseId":402,"pos":{"x":742.875,"y":128.618,"z":398.528},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010501,"configId":128005,"level":20,"poseId":32,"pos":{"x":743.638,"y":125.632,"z":389.353},"rot":{"x":0.0,"y":226.552,"z":0.0}},{"monsterId":22010201,"configId":128006,"level":20,"poseId":0,"pos":{"x":739.003,"y":122.074,"z":398.843},"rot":{"x":0.0,"y":278.395,"z":0.0}}]},{"sceneId":3,"groupId":133220082,"blockId":3220,"pos":{"x":-2447.316,"y":225.889,"z":-4195.889},"spawns":[{"monsterId":23010301,"configId":82005,"level":27,"poseId":0,"pos":{"x":-2446.583,"y":226.206,"z":-4200.404},"rot":{"x":0.0,"y":247.75,"z":0.0}},{"monsterId":23010501,"configId":82006,"level":27,"poseId":9011,"pos":{"x":-2439.373,"y":226.715,"z":-4202.852},"rot":{"x":0.737,"y":280.176,"z":358.239}},{"monsterId":23010201,"configId":82007,"level":27,"poseId":9011,"pos":{"x":-2445.372,"y":225.778,"z":-4190.547},"rot":{"x":0.0,"y":19.547,"z":0.0}}]},{"sceneId":3,"groupId":133007080,"blockId":3007,"pos":{"x":2868.905,"y":207.614,"z":32.504},"spawns":[{"monsterId":20011001,"configId":133,"level":30,"poseId":0,"pos":{"x":2849.795,"y":211.979,"z":38.012},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":134,"level":30,"poseId":0,"pos":{"x":2884.196,"y":206.825,"z":26.479},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133007075,"blockId":3007,"pos":{"x":2566.545,"y":257.468,"z":213.089},"spawns":[{"monsterId":21010201,"configId":129,"level":30,"poseId":9002,"pos":{"x":2564.812,"y":257.447,"z":211.922},"rot":{"x":0.0,"y":307.876,"z":0.0}}]},{"sceneId":3,"groupId":133220065,"blockId":3220,"pos":{"x":-2310.39,"y":229.151,"z":-4296.892},"spawns":[{"monsterId":24010301,"configId":65001,"level":27,"poseId":101,"pos":{"x":-2291.101,"y":225.146,"z":-4248.25},"rot":{"x":357.44,"y":33.286,"z":2.232}}]},{"sceneId":3,"groupId":133220066,"blockId":3220,"pos":{"x":-2783.955,"y":217.193,"z":-4253.479},"spawns":[{"monsterId":25080201,"configId":66001,"level":27,"poseId":1004,"pos":{"x":-2766.747,"y":217.342,"z":-4232.76},"rot":{"x":0.0,"y":37.855,"z":0.0}},{"monsterId":25080101,"configId":66005,"level":27,"poseId":1,"pos":{"x":-2767.304,"y":217.335,"z":-4237.821},"rot":{"x":5.44,"y":231.388,"z":353.914}},{"monsterId":25080301,"configId":66007,"level":27,"poseId":1004,"pos":{"x":-2763.94,"y":217.694,"z":-4231.75},"rot":{"x":5.033,"y":266.548,"z":3.734}}]},{"sceneId":3,"groupId":133007102,"blockId":3007,"pos":{"x":2207.464,"y":235.82,"z":-109.018},"spawns":[{"monsterId":28020301,"configId":161,"level":1,"poseId":0,"pos":{"x":2209.308,"y":235.87,"z":-109.691},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":162,"level":1,"poseId":2,"pos":{"x":2193.58,"y":242.867,"z":-94.283},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":163,"level":1,"poseId":2,"pos":{"x":2194.652,"y":244.978,"z":-88.421},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":387,"level":1,"poseId":0,"pos":{"x":2206.279,"y":235.49,"z":-104.534},"rot":{"x":0.0,"y":90.094,"z":0.0}}]},{"sceneId":3,"groupId":133007098,"blockId":3007,"pos":{"x":2768.478,"y":206.674,"z":239.846},"spawns":[{"monsterId":21030201,"configId":153,"level":24,"poseId":0,"pos":{"x":2763.958,"y":207.124,"z":240.646},"rot":{"x":0.0,"y":149.503,"z":0.0}},{"monsterId":21010201,"configId":155,"level":24,"poseId":9003,"pos":{"x":2766.917,"y":207.235,"z":239.424},"rot":{"x":0.0,"y":254.561,"z":0.0}}]},{"sceneId":3,"groupId":133220048,"blockId":3220,"pos":{"x":-2824.065,"y":223.095,"z":-4397.96},"spawns":[{"monsterId":21010501,"configId":48001,"level":27,"poseId":9002,"pos":{"x":-2811.351,"y":222.751,"z":-4391.986},"rot":{"x":0.0,"y":239.215,"z":0.0}},{"monsterId":21030601,"configId":48004,"level":27,"poseId":9012,"pos":{"x":-2822.827,"y":223.669,"z":-4398.579},"rot":{"x":0.0,"y":152.623,"z":0.0}},{"monsterId":21030601,"configId":48005,"level":27,"poseId":9012,"pos":{"x":-2821.482,"y":223.737,"z":-4401.046},"rot":{"x":0.0,"y":293.424,"z":0.0}},{"monsterId":21010501,"configId":48009,"level":27,"poseId":0,"pos":{"x":-2819.466,"y":222.932,"z":-4400.482},"rot":{"x":0.0,"y":354.818,"z":0.0}}]},{"sceneId":3,"groupId":133007054,"blockId":3007,"pos":{"x":2432.0,"y":200.0,"z":640.0},"spawns":[{"monsterId":28010301,"configId":54001,"level":18,"poseId":0,"pos":{"x":2529.272,"y":261.541,"z":642.472},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010301,"configId":54002,"level":18,"poseId":0,"pos":{"x":2357.026,"y":261.732,"z":681.154},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010301,"configId":54003,"level":18,"poseId":0,"pos":{"x":2393.952,"y":261.558,"z":664.681},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133220051,"blockId":3220,"pos":{"x":-2358.046,"y":200.0,"z":-4169.479},"spawns":[{"monsterId":25010201,"configId":51001,"level":27,"poseId":9003,"pos":{"x":-2358.386,"y":200.204,"z":-4173.133},"rot":{"x":0.0,"y":155.204,"z":0.0}}]},{"sceneId":3,"groupId":133105354,"blockId":3105,"pos":{"x":302.761,"y":200.0,"z":-192.719},"spawns":[{"monsterId":20050601,"configId":354001,"level":1,"poseId":3,"pos":{"x":304.616,"y":200.0,"z":-197.984},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20050601,"configId":354002,"level":1,"poseId":3,"pos":{"x":310.301,"y":200.0,"z":-204.58},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20050601,"configId":354003,"level":1,"poseId":3,"pos":{"x":297.522,"y":200.0,"z":-172.293},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133007051,"blockId":3007,"pos":{"x":2955.502,"y":221.937,"z":304.66},"spawns":[{"monsterId":20010301,"configId":89,"level":20,"poseId":0,"pos":{"x":2959.272,"y":221.914,"z":303.885},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":90,"level":20,"poseId":0,"pos":{"x":2951.758,"y":222.607,"z":308.853},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133105353,"blockId":3105,"pos":{"x":670.456,"y":287.619,"z":-324.035},"spawns":[{"monsterId":21010101,"configId":353002,"level":1,"poseId":9010,"pos":{"x":663.333,"y":288.328,"z":-326.983},"rot":{"x":0.0,"y":135.161,"z":0.0}},{"monsterId":21010101,"configId":353003,"level":1,"poseId":9016,"pos":{"x":694.224,"y":279.594,"z":-327.352},"rot":{"x":0.0,"y":243.848,"z":0.0}},{"monsterId":21010101,"configId":353004,"level":1,"poseId":9002,"pos":{"x":630.285,"y":295.757,"z":-331.208},"rot":{"x":0.0,"y":142.024,"z":0.0}},{"monsterId":21010101,"configId":353005,"level":1,"poseId":9003,"pos":{"x":695.631,"y":284.693,"z":-348.239},"rot":{"x":0.0,"y":56.054,"z":0.0}}]},{"sceneId":3,"groupId":133007050,"blockId":3007,"pos":{"x":2969.963,"y":227.502,"z":345.038},"spawns":[{"monsterId":20011501,"configId":87,"level":20,"poseId":0,"pos":{"x":2970.531,"y":227.875,"z":346.284},"rot":{"x":0.0,"y":42.694,"z":0.0}},{"monsterId":20011401,"configId":88,"level":20,"poseId":0,"pos":{"x":2969.207,"y":227.486,"z":350.363},"rot":{"x":0.0,"y":147.181,"z":0.0}},{"monsterId":20011401,"configId":426,"level":20,"poseId":0,"pos":{"x":2975.274,"y":227.502,"z":345.105},"rot":{"x":0.0,"y":287.222,"z":0.0}}]},{"sceneId":3,"groupId":133105352,"blockId":3105,"pos":{"x":418.363,"y":201.477,"z":-68.817},"spawns":[{"monsterId":20050201,"configId":352001,"level":1,"poseId":3,"pos":{"x":440.8,"y":206.69,"z":-33.556},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21030101,"configId":352002,"level":1,"poseId":9012,"pos":{"x":437.079,"y":206.901,"z":-32.84},"rot":{"x":0.0,"y":104.391,"z":0.0}},{"monsterId":21030101,"configId":352003,"level":1,"poseId":9012,"pos":{"x":426.558,"y":202.155,"z":-68.355},"rot":{"x":0.0,"y":73.694,"z":0.0}},{"monsterId":20050201,"configId":352004,"level":1,"poseId":3,"pos":{"x":430.064,"y":202.177,"z":-67.034},"rot":{"x":0.0,"y":254.091,"z":0.0}},{"monsterId":20050801,"configId":352005,"level":1,"poseId":3,"pos":{"x":480.725,"y":200.7,"z":-36.835},"rot":{"x":0.0,"y":75.71,"z":0.0}},{"monsterId":21030101,"configId":352007,"level":1,"poseId":9012,"pos":{"x":482.718,"y":200.7,"z":-35.626},"rot":{"x":0.0,"y":229.182,"z":0.0}}]},{"sceneId":3,"groupId":133105351,"blockId":3105,"pos":{"x":606.419,"y":200.0,"z":-102.635},"spawns":[{"monsterId":20050201,"configId":351001,"level":1,"poseId":2,"pos":{"x":608.703,"y":200.305,"z":-118.352},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20050201,"configId":351002,"level":1,"poseId":2,"pos":{"x":581.64,"y":201.119,"z":-113.725},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":351003,"level":1,"poseId":0,"pos":{"x":623.699,"y":203.444,"z":-99.128},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":351004,"level":1,"poseId":0,"pos":{"x":625.762,"y":205.313,"z":-116.879},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133105350,"blockId":3105,"pos":{"x":415.03,"y":200.207,"z":-267.097},"spawns":[{"monsterId":20050201,"configId":350002,"level":1,"poseId":4,"pos":{"x":411.647,"y":200.95,"z":-265.019},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133105349,"blockId":3105,"pos":{"x":473.097,"y":201.324,"z":-367.951},"spawns":[{"monsterId":21010201,"configId":349002,"level":1,"poseId":9003,"pos":{"x":473.513,"y":200.927,"z":-340.21},"rot":{"x":0.0,"y":161.184,"z":0.0}},{"monsterId":21010201,"configId":349003,"level":1,"poseId":9003,"pos":{"x":472.478,"y":200.623,"z":-343.959},"rot":{"x":0.0,"y":49.05,"z":0.0}},{"monsterId":20050201,"configId":349004,"level":1,"poseId":3,"pos":{"x":475.865,"y":200.776,"z":-344.2},"rot":{"x":0.0,"y":28.408,"z":0.0}},{"monsterId":21011201,"configId":349005,"level":1,"poseId":9013,"pos":{"x":477.206,"y":200.952,"z":-342.108},"rot":{"x":0.0,"y":216.113,"z":0.0}},{"monsterId":20050201,"configId":349009,"level":1,"poseId":3,"pos":{"x":493.171,"y":200.195,"z":-376.732},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20050201,"configId":349010,"level":1,"poseId":3,"pos":{"x":434.043,"y":200.0,"z":-343.049},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133220058,"blockId":3220,"pos":{"x":-2077.14,"y":200.0,"z":-4301.469},"spawns":[{"monsterId":25080101,"configId":58002,"level":27,"poseId":1006,"pos":{"x":-1960.589,"y":200.229,"z":-4226.337},"rot":{"x":358.342,"y":137.77,"z":0.234}},{"monsterId":25100201,"configId":58010,"level":27,"poseId":1001,"pos":{"x":-1952.542,"y":200.123,"z":-4230.797},"rot":{"x":3.245,"y":308.085,"z":359.205}},{"monsterId":25080101,"configId":58012,"level":27,"poseId":1006,"pos":{"x":-1957.676,"y":200.039,"z":-4222.516},"rot":{"x":356.84,"y":142.461,"z":359.331}},{"monsterId":25080101,"configId":58013,"level":27,"poseId":1006,"pos":{"x":-1957.085,"y":200.195,"z":-4226.063},"rot":{"x":356.863,"y":144.3,"z":359.23}}]},{"sceneId":3,"groupId":133105348,"blockId":3105,"pos":{"x":377.32,"y":205.325,"z":-203.964},"spawns":[{"monsterId":20050301,"configId":348001,"level":1,"poseId":2,"pos":{"x":347.33,"y":200.0,"z":-194.319},"rot":{"x":0.0,"y":156.446,"z":0.0}},{"monsterId":20050601,"configId":348002,"level":1,"poseId":3,"pos":{"x":389.561,"y":200.0,"z":-174.282},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20050601,"configId":348003,"level":1,"poseId":3,"pos":{"x":360.98,"y":200.0,"z":-229.942},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20050301,"configId":348004,"level":1,"poseId":2,"pos":{"x":361.985,"y":200.0,"z":-204.201},"rot":{"x":0.0,"y":202.722,"z":0.0}},{"monsterId":20050601,"configId":348005,"level":1,"poseId":3,"pos":{"x":383.075,"y":200.0,"z":-172.861},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20050801,"configId":348006,"level":1,"poseId":2,"pos":{"x":384.551,"y":201.399,"z":-202.555},"rot":{"x":0.0,"y":109.712,"z":0.0}},{"monsterId":20050301,"configId":348007,"level":1,"poseId":2,"pos":{"x":345.388,"y":200.0,"z":-223.317},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133220059,"blockId":3220,"pos":{"x":-2242.461,"y":224.218,"z":-4261.387},"spawns":[{"monsterId":24020101,"configId":59001,"level":27,"poseId":100,"pos":{"x":-2338.568,"y":232.994,"z":-4328.924},"rot":{"x":0.0,"y":19.147,"z":0.0}},{"monsterId":24020101,"configId":59002,"level":27,"poseId":100,"pos":{"x":-2346.794,"y":232.759,"z":-4327.89},"rot":{"x":0.0,"y":19.147,"z":0.0}},{"monsterId":24020101,"configId":59003,"level":27,"poseId":100,"pos":{"x":-2198.101,"y":228.32,"z":-4258.9},"rot":{"x":0.0,"y":288.959,"z":0.0}},{"monsterId":24020101,"configId":59004,"level":27,"poseId":100,"pos":{"x":-2199.109,"y":228.084,"z":-4267.13},"rot":{"x":0.0,"y":288.959,"z":0.0}},{"monsterId":24020101,"configId":59005,"level":27,"poseId":100,"pos":{"x":-2202.958,"y":228.015,"z":-4261.958},"rot":{"x":0.0,"y":288.959,"z":0.0}},{"monsterId":24020101,"configId":59006,"level":27,"poseId":100,"pos":{"x":-2342.791,"y":227.076,"z":-4206.941},"rot":{"x":0.0,"y":214.22,"z":0.0}},{"monsterId":24020101,"configId":59007,"level":27,"poseId":100,"pos":{"x":-2335.118,"y":226.84,"z":-4210.082},"rot":{"x":0.0,"y":214.22,"z":0.0}},{"monsterId":24020101,"configId":59008,"level":27,"poseId":100,"pos":{"x":-2341.121,"y":226.771,"z":-4212.434},"rot":{"x":0.0,"y":214.22,"z":0.0}},{"monsterId":24020101,"configId":59009,"level":27,"poseId":100,"pos":{"x":-2341.609,"y":232.689,"z":-4324.058},"rot":{"x":0.0,"y":19.147,"z":0.0}},{"monsterId":24020101,"configId":59010,"level":27,"poseId":100,"pos":{"x":-2302.869,"y":234.453,"z":-4327.724},"rot":{"x":0.0,"y":36.019,"z":0.0}},{"monsterId":24020101,"configId":59011,"level":27,"poseId":100,"pos":{"x":-2308.943,"y":234.836,"z":-4329.886},"rot":{"x":0.0,"y":36.019,"z":0.0}},{"monsterId":24020101,"configId":59012,"level":27,"poseId":100,"pos":{"x":-2301.371,"y":233.453,"z":-4333.262},"rot":{"x":0.0,"y":36.019,"z":0.0}}]},{"sceneId":3,"groupId":133007041,"blockId":3007,"pos":{"x":2415.522,"y":204.89,"z":77.085},"spawns":[{"monsterId":24010101,"configId":83,"level":24,"poseId":100,"pos":{"x":2540.075,"y":208.173,"z":1.816},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133007040,"blockId":3007,"pos":{"x":2512.631,"y":205.874,"z":236.541},"spawns":[{"monsterId":20010301,"configId":81,"level":30,"poseId":0,"pos":{"x":2522.888,"y":208.482,"z":275.102},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":82,"level":30,"poseId":0,"pos":{"x":2524.084,"y":208.482,"z":271.931},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133105346,"blockId":3105,"pos":{"x":557.017,"y":200.0,"z":-139.816},"spawns":[{"monsterId":20050201,"configId":346003,"level":1,"poseId":3,"pos":{"x":534.127,"y":200.225,"z":-126.334},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20050801,"configId":346004,"level":1,"poseId":2,"pos":{"x":553.704,"y":200.0,"z":-132.338},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20050801,"configId":346005,"level":1,"poseId":2,"pos":{"x":571.949,"y":200.0,"z":-152.135},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20050201,"configId":346006,"level":1,"poseId":3,"pos":{"x":590.814,"y":200.254,"z":-144.976},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20050801,"configId":346007,"level":1,"poseId":2,"pos":{"x":555.708,"y":200.489,"z":-176.225},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20050701,"configId":346008,"level":1,"poseId":3,"pos":{"x":548.774,"y":202.417,"z":-108.025},"rot":{"x":0.0,"y":90.924,"z":0.0}}]},{"sceneId":3,"groupId":133105345,"blockId":3105,"pos":{"x":328.484,"y":200.0,"z":-94.844},"spawns":[{"monsterId":20050601,"configId":345004,"level":1,"poseId":3,"pos":{"x":328.205,"y":200.0,"z":-101.132},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20050601,"configId":345006,"level":1,"poseId":3,"pos":{"x":321.115,"y":200.0,"z":-107.336},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20050301,"configId":345009,"level":1,"poseId":2,"pos":{"x":336.593,"y":200.0,"z":-85.933},"rot":{"x":0.0,"y":211.794,"z":0.0}}]},{"sceneId":3,"groupId":133007042,"blockId":3007,"pos":{"x":2530.5,"y":206.027,"z":116.075},"spawns":[{"monsterId":21010601,"configId":84,"level":24,"poseId":9003,"pos":{"x":2526.924,"y":206.686,"z":123.078},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010601,"configId":85,"level":24,"poseId":9003,"pos":{"x":2528.392,"y":205.863,"z":111.58},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133105344,"blockId":3105,"pos":{"x":945.365,"y":292.541,"z":-428.802},"spawns":[{"monsterId":21010901,"configId":344010,"level":1,"poseId":32,"pos":{"x":894.689,"y":329.741,"z":-593.468},"rot":{"x":0.0,"y":342.765,"z":0.0}},{"monsterId":21010901,"configId":344011,"level":1,"poseId":32,"pos":{"x":885.232,"y":329.252,"z":-597.234},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011301,"configId":344035,"level":1,"poseId":32,"pos":{"x":878.924,"y":321.626,"z":-519.387},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011301,"configId":344036,"level":1,"poseId":32,"pos":{"x":874.859,"y":321.808,"z":-518.394},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133220063,"blockId":3220,"pos":{"x":-2270.823,"y":202.501,"z":-4213.328},"spawns":[{"monsterId":21011601,"configId":63001,"level":27,"poseId":9013,"pos":{"x":-2277.574,"y":201.621,"z":-4207.381},"rot":{"x":0.0,"y":316.659,"z":0.0}},{"monsterId":21020701,"configId":63004,"level":27,"poseId":401,"pos":{"x":-2272.76,"y":201.0,"z":-4197.3},"rot":{"x":0.0,"y":46.216,"z":0.0}},{"monsterId":21010201,"configId":63005,"level":27,"poseId":9010,"pos":{"x":-2279.911,"y":201.646,"z":-4205.018},"rot":{"x":0.0,"y":150.747,"z":0.0}},{"monsterId":21010201,"configId":63011,"level":27,"poseId":9002,"pos":{"x":-2284.142,"y":202.877,"z":-4210.293},"rot":{"x":0.0,"y":91.878,"z":0.0}}]},{"sceneId":3,"groupId":133007069,"blockId":3007,"pos":{"x":2176.0,"y":200.0,"z":384.0},"spawns":[{"monsterId":28010301,"configId":69001,"level":18,"poseId":0,"pos":{"x":2217.652,"y":261.302,"z":354.89},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133007068,"blockId":3007,"pos":{"x":2944.0,"y":200.0,"z":640.0},"spawns":[{"monsterId":28010301,"configId":68001,"level":18,"poseId":0,"pos":{"x":2893.567,"y":223.557,"z":638.836},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133007070,"blockId":3007,"pos":{"x":2688.0,"y":200.0,"z":640.0},"spawns":[{"monsterId":28010301,"configId":70001,"level":18,"poseId":0,"pos":{"x":2616.945,"y":261.159,"z":605.15},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133007064,"blockId":3007,"pos":{"x":2591.131,"y":249.27,"z":128.165},"spawns":[{"monsterId":21030301,"configId":107,"level":24,"poseId":0,"pos":{"x":2589.951,"y":249.27,"z":121.304},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010701,"configId":108,"level":24,"poseId":0,"pos":{"x":2592.936,"y":248.499,"z":125.377},"rot":{"x":0.0,"y":225.696,"z":0.0}},{"monsterId":21010701,"configId":109,"level":24,"poseId":0,"pos":{"x":2588.482,"y":249.27,"z":124.807},"rot":{"x":0.0,"y":122.868,"z":0.0}}]},{"sceneId":3,"groupId":133220037,"blockId":3220,"pos":{"x":-2116.962,"y":138.852,"z":-4467.472},"spawns":[{"monsterId":24021101,"configId":37005,"level":36,"poseId":0,"pos":{"x":-2125.473,"y":141.07,"z":-4465.027},"rot":{"x":0.0,"y":261.028,"z":0.0}}]},{"sceneId":3,"groupId":133007067,"blockId":3007,"pos":{"x":2432.0,"y":200.0,"z":896.0},"spawns":[{"monsterId":28010301,"configId":67001,"level":18,"poseId":0,"pos":{"x":2433.351,"y":261.0,"z":793.316},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133007060,"blockId":3007,"pos":{"x":2176.0,"y":200.0,"z":640.0},"spawns":[{"monsterId":28010301,"configId":60001,"level":18,"poseId":0,"pos":{"x":2296.103,"y":261.928,"z":624.615},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133007057,"blockId":3007,"pos":{"x":2611.932,"y":231.638,"z":103.163},"spawns":[{"monsterId":20011101,"configId":101,"level":30,"poseId":0,"pos":{"x":2610.651,"y":230.909,"z":102.276},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010901,"configId":102,"level":30,"poseId":0,"pos":{"x":2619.407,"y":229.705,"z":88.608},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133007056,"blockId":3007,"pos":{"x":2686.004,"y":229.798,"z":85.659},"spawns":[{"monsterId":21020201,"configId":98,"level":30,"poseId":401,"pos":{"x":2686.665,"y":229.797,"z":85.602},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010601,"configId":99,"level":30,"poseId":32,"pos":{"x":2694.503,"y":239.104,"z":96.711},"rot":{"x":0.0,"y":127.788,"z":0.0}},{"monsterId":21010601,"configId":100,"level":30,"poseId":32,"pos":{"x":2685.879,"y":239.593,"z":89.787},"rot":{"x":0.0,"y":131.179,"z":0.0}}]},{"sceneId":3,"groupId":133007059,"blockId":3007,"pos":{"x":2683.281,"y":229.796,"z":181.241},"spawns":[{"monsterId":24010101,"configId":106,"level":35,"poseId":101,"pos":{"x":2685.272,"y":229.725,"z":183.335},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133220046,"blockId":3220,"pos":{"x":-2466.415,"y":254.837,"z":-4248.771},"spawns":[{"monsterId":23010601,"configId":46005,"level":27,"poseId":0,"pos":{"x":-2447.251,"y":258.079,"z":-4262.774},"rot":{"x":0.0,"y":31.387,"z":0.0}},{"monsterId":23010301,"configId":46006,"level":27,"poseId":9011,"pos":{"x":-2458.68,"y":256.645,"z":-4255.172},"rot":{"x":0.0,"y":329.753,"z":0.0}},{"monsterId":23010601,"configId":46007,"level":27,"poseId":0,"pos":{"x":-2460.24,"y":255.396,"z":-4250.814},"rot":{"x":0.0,"y":303.217,"z":0.0}}]},{"sceneId":3,"groupId":133007058,"blockId":3007,"pos":{"x":2601.569,"y":229.527,"z":150.585},"spawns":[{"monsterId":21011001,"configId":58001,"level":30,"poseId":9003,"pos":{"x":2599.55,"y":229.497,"z":149.793},"rot":{"x":0.0,"y":81.571,"z":0.0}},{"monsterId":21011001,"configId":58004,"level":30,"poseId":9003,"pos":{"x":2602.866,"y":229.509,"z":148.832},"rot":{"x":0.0,"y":308.194,"z":0.0}},{"monsterId":21010501,"configId":58005,"level":30,"poseId":9003,"pos":{"x":2602.142,"y":229.566,"z":151.741},"rot":{"x":0.0,"y":194.671,"z":0.0}}]},{"sceneId":3,"groupId":133220047,"blockId":3220,"pos":{"x":-2390.958,"y":201.235,"z":-4158.373},"spawns":[{"monsterId":25070101,"configId":47001,"level":27,"poseId":0,"pos":{"x":-2401.19,"y":200.942,"z":-4157.817},"rot":{"x":0.0,"y":88.713,"z":0.0}},{"monsterId":25010301,"configId":47004,"level":27,"poseId":9005,"pos":{"x":-2399.599,"y":204.723,"z":-4173.778},"rot":{"x":0.0,"y":352.443,"z":0.0}},{"monsterId":25010401,"configId":47005,"level":27,"poseId":9005,"pos":{"x":-2401.65,"y":204.558,"z":-4172.415},"rot":{"x":0.0,"y":358.871,"z":0.0}},{"monsterId":25030201,"configId":47006,"level":27,"poseId":9005,"pos":{"x":-2400.515,"y":204.724,"z":-4172.814},"rot":{"x":0.0,"y":343.682,"z":0.0}}]},{"sceneId":3,"groupId":133007021,"blockId":3007,"pos":{"x":2729.084,"y":240.306,"z":315.168},"spawns":[{"monsterId":22010301,"configId":21001,"level":22,"poseId":0,"pos":{"x":2732.241,"y":240.558,"z":313.693},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21030201,"configId":21004,"level":22,"poseId":0,"pos":{"x":2731.519,"y":240.595,"z":319.171},"rot":{"x":0.0,"y":131.31,"z":0.0}}]},{"sceneId":3,"groupId":133105327,"blockId":3105,"pos":{"x":954.75,"y":284.946,"z":-386.467},"spawns":[{"monsterId":21011401,"configId":327002,"level":35,"poseId":9010,"pos":{"x":949.502,"y":286.727,"z":-392.927},"rot":{"x":0.0,"y":341.361,"z":0.0}},{"monsterId":21011401,"configId":327003,"level":35,"poseId":9011,"pos":{"x":951.412,"y":284.296,"z":-379.515},"rot":{"x":0.0,"y":286.951,"z":0.0}}]},{"sceneId":3,"groupId":133007020,"blockId":3007,"pos":{"x":2611.726,"y":179.125,"z":405.336},"spawns":[{"monsterId":21010601,"configId":20001,"level":30,"poseId":9003,"pos":{"x":2605.126,"y":179.95,"z":408.621},"rot":{"x":0.0,"y":84.036,"z":0.0}},{"monsterId":21010701,"configId":20004,"level":30,"poseId":0,"pos":{"x":2610.301,"y":179.9,"z":412.402},"rot":{"x":0.0,"y":209.369,"z":0.0}},{"monsterId":21010401,"configId":20005,"level":30,"poseId":9002,"pos":{"x":2609.469,"y":179.256,"z":406.17},"rot":{"x":0.0,"y":338.649,"z":0.0}}]},{"sceneId":3,"groupId":133007022,"blockId":3007,"pos":{"x":2584.261,"y":211.62,"z":451.318},"spawns":[{"monsterId":21030101,"configId":22001,"level":30,"poseId":0,"pos":{"x":2587.948,"y":212.492,"z":448.994},"rot":{"x":0.0,"y":338.27,"z":0.0}},{"monsterId":21010901,"configId":22004,"level":30,"poseId":9003,"pos":{"x":2585.304,"y":211.746,"z":451.114},"rot":{"x":0.0,"y":77.246,"z":0.0}},{"monsterId":21010901,"configId":22005,"level":30,"poseId":9003,"pos":{"x":2593.05,"y":212.559,"z":450.408},"rot":{"x":0.0,"y":76.245,"z":0.0}}]},{"sceneId":3,"groupId":133007016,"blockId":3007,"pos":{"x":2904.384,"y":210.348,"z":125.263},"spawns":[{"monsterId":20010901,"configId":32,"level":30,"poseId":0,"pos":{"x":2866.177,"y":208.338,"z":138.884},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":33,"level":30,"poseId":0,"pos":{"x":2875.191,"y":206.74,"z":134.159},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":34,"level":30,"poseId":0,"pos":{"x":2863.074,"y":209.527,"z":134.689},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133007019,"blockId":3007,"pos":{"x":2547.041,"y":205.45,"z":209.263},"spawns":[{"monsterId":21010401,"configId":19001,"level":30,"poseId":9003,"pos":{"x":2545.615,"y":205.45,"z":207.511},"rot":{"x":0.0,"y":220.27,"z":0.0}},{"monsterId":21010401,"configId":19004,"level":30,"poseId":9002,"pos":{"x":2541.328,"y":205.454,"z":201.762},"rot":{"x":0.0,"y":12.687,"z":0.0}},{"monsterId":21030101,"configId":19005,"level":30,"poseId":0,"pos":{"x":2545.332,"y":205.45,"z":205.238},"rot":{"x":0.0,"y":314.019,"z":0.0}}]},{"sceneId":3,"groupId":133220022,"blockId":3220,"pos":{"x":-2944.0,"y":200.0,"z":-4480.0},"spawns":[{"monsterId":28040102,"configId":22001,"level":27,"poseId":0,"pos":{"x":-3064.814,"y":236.24,"z":-4478.438},"rot":{"x":0.0,"y":58.36,"z":0.0}},{"monsterId":28040102,"configId":22002,"level":27,"poseId":0,"pos":{"x":-3067.854,"y":236.24,"z":-4472.839},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010401,"configId":22003,"level":27,"poseId":1,"pos":{"x":-2827.688,"y":199.757,"z":-4456.597},"rot":{"x":0.0,"y":355.811,"z":0.0}}]},{"sceneId":3,"groupId":133007018,"blockId":3007,"pos":{"x":2488.796,"y":206.45,"z":52.144},"spawns":[{"monsterId":20010801,"configId":38,"level":30,"poseId":0,"pos":{"x":2493.167,"y":207.423,"z":55.789},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010901,"configId":39,"level":30,"poseId":0,"pos":{"x":2490.619,"y":206.45,"z":51.252},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":40,"level":30,"poseId":0,"pos":{"x":2487.647,"y":206.45,"z":50.7},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133220023,"blockId":3220,"pos":{"x":-2513.772,"y":199.991,"z":-4108.874},"spawns":[{"monsterId":25080101,"configId":23001,"level":27,"poseId":1001,"pos":{"x":-2516.602,"y":202.221,"z":-4121.549},"rot":{"x":6.938,"y":357.591,"z":0.217}},{"monsterId":25080201,"configId":23007,"level":27,"poseId":1004,"pos":{"x":-2515.592,"y":200.59,"z":-4112.822},"rot":{"x":0.0,"y":288.508,"z":0.0}},{"monsterId":25010501,"configId":23009,"level":27,"poseId":9009,"pos":{"x":-2507.472,"y":200.99,"z":-4114.554},"rot":{"x":0.0,"y":148.859,"z":0.0}},{"monsterId":25010601,"configId":23010,"level":27,"poseId":9004,"pos":{"x":-2517.331,"y":200.96,"z":-4115.013},"rot":{"x":14.851,"y":4.234,"z":1.405}}]},{"sceneId":3,"groupId":133220024,"blockId":3220,"pos":{"x":-2615.063,"y":211.722,"z":-4138.788},"spawns":[{"monsterId":21010201,"configId":24001,"level":1,"poseId":0,"pos":{"x":-2617.012,"y":211.353,"z":-4139.698},"rot":{"x":6.068,"y":97.606,"z":3.623}},{"monsterId":21010201,"configId":24004,"level":27,"poseId":0,"pos":{"x":-2619.813,"y":211.886,"z":-4138.086},"rot":{"x":0.0,"y":298.431,"z":0.0}},{"monsterId":21020701,"configId":24005,"level":27,"poseId":401,"pos":{"x":-2624.173,"y":211.891,"z":-4135.411},"rot":{"x":0.0,"y":80.021,"z":0.0}}]},{"sceneId":3,"groupId":133220025,"blockId":3220,"pos":{"x":-2609.303,"y":221.418,"z":-4204.07},"spawns":[{"monsterId":21010201,"configId":25001,"level":1,"poseId":0,"pos":{"x":-2614.958,"y":218.534,"z":-4199.134},"rot":{"x":359.302,"y":239.17,"z":14.075}},{"monsterId":21010501,"configId":25007,"level":27,"poseId":0,"pos":{"x":-2615.822,"y":219.735,"z":-4193.642},"rot":{"x":0.0,"y":190.544,"z":0.0}},{"monsterId":21011001,"configId":25008,"level":27,"poseId":9003,"pos":{"x":-2606.538,"y":222.69,"z":-4198.449},"rot":{"x":0.0,"y":263.891,"z":0.0}},{"monsterId":21010301,"configId":25009,"level":27,"poseId":0,"pos":{"x":-2628.802,"y":214.525,"z":-4204.398},"rot":{"x":0.0,"y":297.852,"z":0.0}},{"monsterId":21010601,"configId":25011,"level":27,"poseId":9002,"pos":{"x":-2613.134,"y":220.477,"z":-4190.155},"rot":{"x":0.0,"y":224.017,"z":0.0}}]},{"sceneId":3,"groupId":133007009,"blockId":3007,"pos":{"x":2944.0,"y":200.0,"z":128.0},"spawns":[{"monsterId":28010301,"configId":9001,"level":23,"poseId":0,"pos":{"x":2919.514,"y":208.373,"z":76.37},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010301,"configId":9002,"level":23,"poseId":0,"pos":{"x":2921.1,"y":208.695,"z":78.236},"rot":{"x":0.0,"y":284.692,"z":0.0}},{"monsterId":28050101,"configId":9003,"level":23,"poseId":0,"pos":{"x":3001.366,"y":216.836,"z":221.26},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010202,"configId":9004,"level":23,"poseId":0,"pos":{"x":2955.969,"y":207.028,"z":106.907},"rot":{"x":0.0,"y":39.491,"z":0.0}},{"monsterId":28010202,"configId":9005,"level":23,"poseId":0,"pos":{"x":2957.484,"y":207.078,"z":107.342},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010202,"configId":9006,"level":23,"poseId":0,"pos":{"x":2956.35,"y":207.087,"z":109.202},"rot":{"x":0.0,"y":108.086,"z":0.0}},{"monsterId":28010202,"configId":9007,"level":23,"poseId":0,"pos":{"x":2957.733,"y":207.138,"z":110.311},"rot":{"x":0.0,"y":197.68,"z":0.0}},{"monsterId":28010203,"configId":9008,"level":23,"poseId":0,"pos":{"x":2899.905,"y":212.666,"z":144.308},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010301,"configId":9009,"level":23,"poseId":0,"pos":{"x":2900.643,"y":209.08,"z":96.975},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010301,"configId":9010,"level":23,"poseId":0,"pos":{"x":2902.229,"y":209.261,"z":98.841},"rot":{"x":0.0,"y":284.692,"z":0.0}},{"monsterId":28040102,"configId":9011,"level":23,"poseId":0,"pos":{"x":2897.256,"y":206.74,"z":113.624},"rot":{"x":0.0,"y":260.456,"z":0.0}},{"monsterId":28040102,"configId":9012,"level":23,"poseId":0,"pos":{"x":2878.489,"y":206.74,"z":123.028},"rot":{"x":0.0,"y":162.434,"z":0.0}},{"monsterId":28040102,"configId":9013,"level":23,"poseId":0,"pos":{"x":2865.255,"y":206.74,"z":99.674},"rot":{"x":0.0,"y":56.206,"z":0.0}},{"monsterId":28040102,"configId":9014,"level":23,"poseId":0,"pos":{"x":2885.527,"y":206.74,"z":104.74},"rot":{"x":0.0,"y":285.095,"z":0.0}},{"monsterId":28040102,"configId":9015,"level":23,"poseId":0,"pos":{"x":2896.572,"y":206.74,"z":77.404},"rot":{"x":0.0,"y":305.688,"z":0.0}},{"monsterId":28040102,"configId":9016,"level":23,"poseId":0,"pos":{"x":2862.055,"y":206.74,"z":78.398},"rot":{"x":0.0,"y":46.688,"z":0.0}}]},{"sceneId":3,"groupId":133007008,"blockId":3007,"pos":{"x":2688.0,"y":200.0,"z":128.0},"spawns":[{"monsterId":28010202,"configId":8001,"level":23,"poseId":0,"pos":{"x":2709.43,"y":239.721,"z":56.036},"rot":{"x":0.0,"y":189.755,"z":0.0}},{"monsterId":28050101,"configId":8002,"level":23,"poseId":0,"pos":{"x":2726.237,"y":202.016,"z":42.846},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050101,"configId":8003,"level":23,"poseId":0,"pos":{"x":2725.907,"y":218.307,"z":228.942},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010203,"configId":8004,"level":23,"poseId":0,"pos":{"x":2805.587,"y":207.485,"z":233.226},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133007011,"blockId":3007,"pos":{"x":2432.0,"y":200.0,"z":384.0},"spawns":[{"monsterId":28050101,"configId":11001,"level":23,"poseId":0,"pos":{"x":2527.671,"y":203.03,"z":333.724},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010201,"configId":11002,"level":23,"poseId":0,"pos":{"x":2540.334,"y":182.832,"z":384.978},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040103,"configId":11003,"level":23,"poseId":0,"pos":{"x":2547.115,"y":179.82,"z":384.918},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040103,"configId":11004,"level":23,"poseId":0,"pos":{"x":2549.989,"y":179.82,"z":395.54},"rot":{"x":0.0,"y":279.977,"z":0.0}}]},{"sceneId":3,"groupId":133007010,"blockId":3007,"pos":{"x":2688.0,"y":200.0,"z":384.0},"spawns":[{"monsterId":28050101,"configId":10001,"level":23,"poseId":0,"pos":{"x":2571.498,"y":182.229,"z":382.7},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010203,"configId":10002,"level":23,"poseId":0,"pos":{"x":2615.84,"y":215.622,"z":441.144},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010201,"configId":10003,"level":23,"poseId":0,"pos":{"x":2781.883,"y":237.204,"z":399.055},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010203,"configId":10004,"level":23,"poseId":0,"pos":{"x":2712.472,"y":209.382,"z":427.826},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010203,"configId":10005,"level":23,"poseId":0,"pos":{"x":2712.934,"y":209.275,"z":428.685},"rot":{"x":0.0,"y":227.242,"z":0.0}},{"monsterId":28040103,"configId":10006,"level":23,"poseId":0,"pos":{"x":2560.197,"y":179.82,"z":406.621},"rot":{"x":0.0,"y":55.563,"z":0.0}},{"monsterId":28040103,"configId":10007,"level":23,"poseId":0,"pos":{"x":2567.448,"y":179.82,"z":406.811},"rot":{"x":0.0,"y":281.068,"z":0.0}}]},{"sceneId":3,"groupId":133007037,"blockId":3007,"pos":{"x":2731.001,"y":234.71,"z":214.767},"spawns":[{"monsterId":21010901,"configId":75,"level":22,"poseId":32,"pos":{"x":2736.021,"y":234.71,"z":217.412},"rot":{"x":0.0,"y":151.099,"z":0.0}},{"monsterId":21010901,"configId":76,"level":22,"poseId":32,"pos":{"x":2739.075,"y":234.71,"z":220.279},"rot":{"x":0.0,"y":165.754,"z":0.0}}]},{"sceneId":3,"groupId":133007036,"blockId":3007,"pos":{"x":2770.815,"y":227.045,"z":449.566},"spawns":[{"monsterId":23010501,"configId":72,"level":30,"poseId":0,"pos":{"x":2768.807,"y":230.67,"z":447.097},"rot":{"x":0.0,"y":63.13,"z":0.0}},{"monsterId":23010601,"configId":73,"level":30,"poseId":0,"pos":{"x":2770.64,"y":230.67,"z":449.901},"rot":{"x":0.0,"y":165.314,"z":0.0}},{"monsterId":23010301,"configId":74,"level":30,"poseId":0,"pos":{"x":2772.616,"y":230.67,"z":446.785},"rot":{"x":0.0,"y":288.189,"z":0.0}}]},{"sceneId":3,"groupId":133105342,"blockId":3105,"pos":{"x":539.12,"y":203.697,"z":-338.287},"spawns":[{"monsterId":26040103,"configId":342001,"level":19,"poseId":0,"pos":{"x":553.988,"y":210.05,"z":-348.721},"rot":{"x":0.0,"y":293.776,"z":0.0}},{"monsterId":26040101,"configId":342002,"level":19,"poseId":0,"pos":{"x":546.748,"y":206.014,"z":-328.036},"rot":{"x":0.0,"y":212.104,"z":0.0}}]},{"sceneId":3,"groupId":133007039,"blockId":3007,"pos":{"x":2606.151,"y":207.299,"z":238.548},"spawns":[{"monsterId":20011401,"configId":79,"level":30,"poseId":0,"pos":{"x":2608.166,"y":207.513,"z":241.201},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011401,"configId":80,"level":30,"poseId":0,"pos":{"x":2610.632,"y":207.631,"z":241.785},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133007038,"blockId":3007,"pos":{"x":2722.588,"y":204.512,"z":271.008},"spawns":[{"monsterId":20011001,"configId":77,"level":30,"poseId":0,"pos":{"x":2714.959,"y":206.825,"z":276.137},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":78,"level":30,"poseId":0,"pos":{"x":2715.323,"y":206.618,"z":272.288},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133007033,"blockId":3007,"pos":{"x":2766.864,"y":215.832,"z":181.383},"spawns":[{"monsterId":21030301,"configId":66,"level":22,"poseId":0,"pos":{"x":2764.027,"y":216.258,"z":183.39},"rot":{"x":0.0,"y":108.0,"z":0.0}},{"monsterId":21010601,"configId":67,"level":22,"poseId":9003,"pos":{"x":2765.913,"y":216.204,"z":184.757},"rot":{"x":0.0,"y":115.87,"z":0.0}}]},{"sceneId":3,"groupId":133007032,"blockId":3007,"pos":{"x":2780.374,"y":206.968,"z":100.422},"spawns":[{"monsterId":21020101,"configId":65,"level":24,"poseId":401,"pos":{"x":2776.178,"y":206.836,"z":104.842},"rot":{"x":0.0,"y":14.83,"z":0.0}},{"monsterId":21010401,"configId":130,"level":22,"poseId":402,"pos":{"x":2771.745,"y":210.466,"z":91.449},"rot":{"x":0.0,"y":158.924,"z":0.0}},{"monsterId":21010401,"configId":131,"level":22,"poseId":402,"pos":{"x":2766.148,"y":211.819,"z":104.358},"rot":{"x":0.0,"y":164.922,"z":0.0}},{"monsterId":21010401,"configId":137,"level":22,"poseId":9002,"pos":{"x":2776.385,"y":206.949,"z":110.026},"rot":{"x":0.0,"y":161.554,"z":0.0}},{"monsterId":21020101,"configId":447,"level":24,"poseId":401,"pos":{"x":2776.125,"y":206.833,"z":104.809},"rot":{"x":0.0,"y":14.83,"z":0.0}},{"monsterId":21010401,"configId":448,"level":24,"poseId":9002,"pos":{"x":2771.692,"y":210.466,"z":91.418},"rot":{"x":0.0,"y":158.924,"z":0.0}},{"monsterId":21010401,"configId":449,"level":24,"poseId":9002,"pos":{"x":2766.094,"y":211.819,"z":104.325},"rot":{"x":0.0,"y":164.922,"z":0.0}},{"monsterId":21010401,"configId":450,"level":24,"poseId":0,"pos":{"x":2776.332,"y":206.939,"z":109.994},"rot":{"x":0.0,"y":161.554,"z":0.0}},{"monsterId":21010101,"configId":451,"level":22,"poseId":0,"pos":{"x":2767.585,"y":207.059,"z":73.87},"rot":{"x":0.0,"y":212.26,"z":0.0}}]},{"sceneId":3,"groupId":133007035,"blockId":3007,"pos":{"x":2881.9,"y":212.226,"z":359.094},"spawns":[{"monsterId":20011401,"configId":70,"level":30,"poseId":0,"pos":{"x":2878.125,"y":220.493,"z":354.964},"rot":{"x":0.0,"y":53.412,"z":0.0}},{"monsterId":20011401,"configId":71,"level":30,"poseId":0,"pos":{"x":2876.734,"y":220.397,"z":359.415},"rot":{"x":0.0,"y":181.666,"z":0.0}}]},{"sceneId":3,"groupId":133007034,"blockId":3007,"pos":{"x":2932.557,"y":213.754,"z":176.188},"spawns":[{"monsterId":20011201,"configId":68,"level":20,"poseId":0,"pos":{"x":2935.909,"y":213.706,"z":179.559},"rot":{"x":0.0,"y":266.335,"z":0.0}},{"monsterId":20010501,"configId":69,"level":20,"poseId":0,"pos":{"x":2931.613,"y":212.932,"z":178.194},"rot":{"x":0.0,"y":250.616,"z":0.0}},{"monsterId":20011201,"configId":132,"level":20,"poseId":0,"pos":{"x":2933.818,"y":213.92,"z":174.947},"rot":{"x":0.0,"y":266.335,"z":0.0}}]},{"sceneId":3,"groupId":133220009,"blockId":3220,"pos":{"x":-2546.092,"y":223.166,"z":-4155.842},"spawns":[{"monsterId":26010301,"configId":9001,"level":27,"poseId":0,"pos":{"x":-2546.368,"y":223.166,"z":-4155.86},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133007030,"blockId":3007,"pos":{"x":2595.806,"y":205.669,"z":15.888},"spawns":[{"monsterId":20011001,"configId":60,"level":20,"poseId":0,"pos":{"x":2598.661,"y":205.669,"z":20.317},"rot":{"x":0.0,"y":252.315,"z":0.0}},{"monsterId":20011001,"configId":61,"level":20,"poseId":0,"pos":{"x":2598.131,"y":205.669,"z":23.161},"rot":{"x":0.0,"y":297.396,"z":0.0}}]},{"sceneId":3,"groupId":133220011,"blockId":3220,"pos":{"x":-2973.838,"y":201.257,"z":-4120.654},"spawns":[{"monsterId":25010201,"configId":11001,"level":27,"poseId":0,"pos":{"x":-2976.625,"y":200.478,"z":-4114.731},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25080101,"configId":11004,"level":27,"poseId":1003,"pos":{"x":-2969.081,"y":202.317,"z":-4121.35},"rot":{"x":0.303,"y":292.855,"z":1.622}},{"monsterId":25030301,"configId":11005,"level":27,"poseId":9006,"pos":{"x":-2971.261,"y":201.613,"z":-4122.024},"rot":{"x":0.0,"y":55.896,"z":0.0}},{"monsterId":25020201,"configId":11006,"level":27,"poseId":9004,"pos":{"x":-2967.991,"y":200.974,"z":-4114.82},"rot":{"x":0.0,"y":347.822,"z":0.0}}]},{"sceneId":3,"groupId":133220012,"blockId":3220,"pos":{"x":-3022.395,"y":200.723,"z":-4025.83},"spawns":[{"monsterId":21010201,"configId":12001,"level":27,"poseId":9002,"pos":{"x":-3022.478,"y":200.739,"z":-4028.507},"rot":{"x":2.847,"y":336.935,"z":359.428}},{"monsterId":21010701,"configId":12002,"level":27,"poseId":9013,"pos":{"x":-3023.31,"y":201.138,"z":-4020.882},"rot":{"x":0.0,"y":343.218,"z":0.0}},{"monsterId":21010301,"configId":12004,"level":27,"poseId":9003,"pos":{"x":-3025.446,"y":200.429,"z":-4029.328},"rot":{"x":0.0,"y":261.456,"z":0.0}}]},{"sceneId":3,"groupId":133007024,"blockId":3007,"pos":{"x":2617.939,"y":229.241,"z":33.618},"spawns":[{"monsterId":21010301,"configId":52,"level":24,"poseId":0,"pos":{"x":2619.059,"y":227.57,"z":33.519},"rot":{"x":0.0,"y":318.886,"z":0.0}},{"monsterId":21010201,"configId":97,"level":22,"poseId":0,"pos":{"x":2619.546,"y":226.738,"z":36.981},"rot":{"x":0.0,"y":232.073,"z":0.0}}]},{"sceneId":3,"groupId":133007027,"blockId":3007,"pos":{"x":2743.849,"y":243.635,"z":155.836},"spawns":[{"monsterId":21010701,"configId":58,"level":24,"poseId":0,"pos":{"x":2736.564,"y":248.24,"z":166.332},"rot":{"x":0.0,"y":171.049,"z":0.0}},{"monsterId":21011001,"configId":59,"level":22,"poseId":32,"pos":{"x":2735.882,"y":248.24,"z":162.737},"rot":{"x":0.0,"y":126.644,"z":0.0}},{"monsterId":21010201,"configId":116,"level":22,"poseId":9002,"pos":{"x":2746.65,"y":242.518,"z":162.065},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133220014,"blockId":3220,"pos":{"x":-2617.692,"y":357.485,"z":-4462.833},"spawns":[{"monsterId":26010301,"configId":14001,"level":27,"poseId":0,"pos":{"x":-2617.968,"y":357.485,"z":-4462.852},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133007026,"blockId":3007,"pos":{"x":2737.086,"y":239.039,"z":111.638},"spawns":[{"monsterId":21010501,"configId":55,"level":24,"poseId":32,"pos":{"x":2740.844,"y":239.475,"z":101.545},"rot":{"x":0.0,"y":199.318,"z":0.0}}]},{"sceneId":3,"groupId":133105284,"blockId":3105,"pos":{"x":265.963,"y":200.575,"z":-5.266},"spawns":[{"monsterId":26010201,"configId":284003,"level":19,"poseId":0,"pos":{"x":264.485,"y":200.575,"z":-5.202},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133105283,"blockId":3105,"pos":{"x":530.039,"y":200.029,"z":-285.036},"spawns":[{"monsterId":26010101,"configId":283002,"level":20,"poseId":0,"pos":{"x":531.531,"y":200.467,"z":-285.063},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133007003,"blockId":3007,"pos":{"x":2432.0,"y":200.0,"z":128.0},"spawns":[{"monsterId":28010201,"configId":3001,"level":23,"poseId":0,"pos":{"x":2497.493,"y":225.425,"z":77.874},"rot":{"x":0.0,"y":242.8,"z":0.0}},{"monsterId":28050101,"configId":3002,"level":23,"poseId":0,"pos":{"x":2398.386,"y":228.543,"z":10.584},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050101,"configId":3003,"level":23,"poseId":0,"pos":{"x":2483.206,"y":206.384,"z":132.184},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010203,"configId":3004,"level":23,"poseId":0,"pos":{"x":2459.968,"y":220.307,"z":236.528},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010203,"configId":3005,"level":23,"poseId":0,"pos":{"x":2488.165,"y":206.146,"z":129.271},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010201,"configId":3006,"level":23,"poseId":0,"pos":{"x":2416.214,"y":242.855,"z":88.586},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010301,"configId":3007,"level":23,"poseId":0,"pos":{"x":2488.146,"y":205.885,"z":39.505},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040103,"configId":3008,"level":23,"poseId":0,"pos":{"x":2522.966,"y":204.89,"z":47.916},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":3009,"level":23,"poseId":0,"pos":{"x":2484.958,"y":204.89,"z":70.515},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":3010,"level":23,"poseId":0,"pos":{"x":2551.649,"y":204.89,"z":46.502},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040102,"configId":3011,"level":23,"poseId":0,"pos":{"x":2460.49,"y":204.89,"z":114.989},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040102,"configId":3012,"level":23,"poseId":0,"pos":{"x":2482.149,"y":204.89,"z":97.36},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":3013,"level":23,"poseId":0,"pos":{"x":2513.741,"y":204.89,"z":150.449},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040102,"configId":3014,"level":23,"poseId":0,"pos":{"x":2476.772,"y":204.89,"z":104.15},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133105302,"blockId":3105,"pos":{"x":909.349,"y":277.316,"z":-329.659},"spawns":[{"monsterId":26030101,"configId":302002,"level":35,"poseId":0,"pos":{"x":856.446,"y":291.817,"z":-390.276},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26030101,"configId":302003,"level":35,"poseId":0,"pos":{"x":779.294,"y":285.64,"z":-421.565},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26030101,"configId":302004,"level":35,"poseId":0,"pos":{"x":950.382,"y":274.53,"z":-337.094},"rot":{"x":0.0,"y":207.576,"z":0.0}}]},{"sceneId":3,"groupId":133105263,"blockId":3105,"pos":{"x":907.994,"y":208.023,"z":15.33},"spawns":[{"monsterId":28050201,"configId":263001,"level":32,"poseId":0,"pos":{"x":904.38,"y":207.712,"z":12.96},"rot":{"x":0.0,"y":29.457,"z":0.0}},{"monsterId":28050201,"configId":263002,"level":32,"poseId":3,"pos":{"x":913.46,"y":207.799,"z":19.824},"rot":{"x":0.0,"y":29.457,"z":0.0}}]},{"sceneId":3,"groupId":133105259,"blockId":3105,"pos":{"x":472.754,"y":201.357,"z":-324.545},"spawns":[{"monsterId":23020101,"configId":259004,"level":20,"poseId":0,"pos":{"x":470.523,"y":200.994,"z":-325.943},"rot":{"x":0.0,"y":92.325,"z":0.0}}]},{"sceneId":3,"groupId":133105256,"blockId":3105,"pos":{"x":615.335,"y":200.0,"z":570.777},"spawns":[{"monsterId":21020301,"configId":256001,"level":19,"poseId":0,"pos":{"x":614.026,"y":200.0,"z":561.267},"rot":{"x":0.0,"y":32.669,"z":0.0}},{"monsterId":21011001,"configId":256002,"level":19,"poseId":0,"pos":{"x":617.831,"y":200.0,"z":557.906},"rot":{"x":0.0,"y":17.227,"z":0.0}},{"monsterId":21010301,"configId":256003,"level":19,"poseId":0,"pos":{"x":609.843,"y":200.0,"z":565.865},"rot":{"x":0.0,"y":61.337,"z":0.0}},{"monsterId":21011001,"configId":256004,"level":19,"poseId":0,"pos":{"x":609.587,"y":200.0,"z":561.611},"rot":{"x":0.0,"y":10.836,"z":0.0}},{"monsterId":21011001,"configId":256005,"level":19,"poseId":0,"pos":{"x":612.53,"y":200.0,"z":558.156},"rot":{"x":0.0,"y":25.743,"z":0.0}},{"monsterId":21010301,"configId":256006,"level":19,"poseId":0,"pos":{"x":617.885,"y":200.0,"z":561.513},"rot":{"x":0.0,"y":19.801,"z":0.0}}]},{"sceneId":3,"groupId":133105255,"blockId":3105,"pos":{"x":665.325,"y":200.965,"z":141.208},"spawns":[{"monsterId":21020201,"configId":255001,"level":16,"poseId":0,"pos":{"x":662.838,"y":200.769,"z":129.515},"rot":{"x":0.0,"y":186.802,"z":0.0}},{"monsterId":21010901,"configId":255002,"level":16,"poseId":0,"pos":{"x":666.117,"y":201.183,"z":132.19},"rot":{"x":0.0,"y":184.982,"z":0.0}},{"monsterId":21010701,"configId":255003,"level":19,"poseId":0,"pos":{"x":659.717,"y":200.571,"z":128.054},"rot":{"x":0.0,"y":175.943,"z":0.0}},{"monsterId":21010901,"configId":255004,"level":16,"poseId":0,"pos":{"x":659.571,"y":200.617,"z":132.031},"rot":{"x":0.0,"y":168.889,"z":0.0}},{"monsterId":21010901,"configId":255005,"level":16,"poseId":0,"pos":{"x":662.845,"y":200.823,"z":133.123},"rot":{"x":0.0,"y":183.796,"z":0.0}},{"monsterId":21010701,"configId":255008,"level":16,"poseId":0,"pos":{"x":665.752,"y":201.049,"z":128.424},"rot":{"x":0.0,"y":177.854,"z":0.0}}]},{"sceneId":3,"groupId":133105254,"blockId":3105,"pos":{"x":1096.158,"y":200.358,"z":71.267},"spawns":[{"monsterId":21020101,"configId":254001,"level":16,"poseId":0,"pos":{"x":1093.656,"y":200.387,"z":59.921},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010601,"configId":254002,"level":16,"poseId":0,"pos":{"x":1096.106,"y":200.386,"z":57.969},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010601,"configId":254003,"level":16,"poseId":0,"pos":{"x":1090.915,"y":200.387,"z":57.447},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010601,"configId":254004,"level":16,"poseId":0,"pos":{"x":1099.878,"y":200.327,"z":59.633},"rot":{"x":0.0,"y":344.008,"z":0.0}},{"monsterId":21030201,"configId":254005,"level":16,"poseId":0,"pos":{"x":1093.648,"y":200.387,"z":55.931},"rot":{"x":0.0,"y":358.617,"z":0.0}}]},{"sceneId":3,"groupId":133105251,"blockId":3105,"pos":{"x":610.953,"y":310.769,"z":-291.361},"spawns":[{"monsterId":26010201,"configId":251001,"level":25,"poseId":0,"pos":{"x":610.677,"y":310.769,"z":-291.38},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133105270,"blockId":3105,"pos":{"x":549.239,"y":202.748,"z":-620.863},"spawns":[{"monsterId":21020201,"configId":270001,"level":25,"poseId":401,"pos":{"x":553.198,"y":202.688,"z":-626.688},"rot":{"x":0.0,"y":332.802,"z":0.0}},{"monsterId":21010901,"configId":270004,"level":25,"poseId":32,"pos":{"x":556.11,"y":202.668,"z":-626.106},"rot":{"x":0.0,"y":332.802,"z":0.0}},{"monsterId":21011001,"configId":270005,"level":25,"poseId":32,"pos":{"x":551.744,"y":202.688,"z":-629.058},"rot":{"x":0.0,"y":332.802,"z":0.0}},{"monsterId":21010201,"configId":270006,"level":25,"poseId":9012,"pos":{"x":555.641,"y":202.688,"z":-620.888},"rot":{"x":0.0,"y":353.376,"z":0.0}},{"monsterId":21010601,"configId":270007,"level":25,"poseId":9003,"pos":{"x":555.871,"y":202.728,"z":-618.751},"rot":{"x":0.0,"y":198.196,"z":0.0}}]},{"sceneId":3,"groupId":133105268,"blockId":3105,"pos":{"x":1069.997,"y":210.059,"z":-121.086},"spawns":[{"monsterId":20011501,"configId":268001,"level":25,"poseId":0,"pos":{"x":1069.077,"y":208.149,"z":-133.51},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011501,"configId":268002,"level":25,"poseId":0,"pos":{"x":1067.417,"y":231.325,"z":-203.569},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011401,"configId":268003,"level":25,"poseId":0,"pos":{"x":1077.083,"y":200.38,"z":-117.897},"rot":{"x":0.0,"y":314.766,"z":0.0}},{"monsterId":20011401,"configId":268004,"level":25,"poseId":0,"pos":{"x":1078.625,"y":202.448,"z":-165.215},"rot":{"x":0.0,"y":50.917,"z":0.0}},{"monsterId":20011401,"configId":268005,"level":25,"poseId":0,"pos":{"x":1059.004,"y":215.398,"z":-127.796},"rot":{"x":0.0,"y":262.725,"z":0.0}}]},{"sceneId":3,"groupId":133105267,"blockId":3105,"pos":{"x":1099.208,"y":201.943,"z":-69.501},"spawns":[{"monsterId":28050202,"configId":267001,"level":32,"poseId":0,"pos":{"x":1098.862,"y":202.025,"z":-69.612},"rot":{"x":0.0,"y":29.457,"z":0.0}},{"monsterId":28050202,"configId":267002,"level":32,"poseId":3,"pos":{"x":1109.792,"y":201.738,"z":-56.691},"rot":{"x":0.0,"y":29.457,"z":0.0}}]},{"sceneId":3,"groupId":133105266,"blockId":3105,"pos":{"x":1149.955,"y":200.333,"z":-45.396},"spawns":[{"monsterId":20010901,"configId":266001,"level":16,"poseId":0,"pos":{"x":1151.362,"y":200.293,"z":-46.747},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":266002,"level":16,"poseId":0,"pos":{"x":1151.25,"y":200.087,"z":-42.763},"rot":{"x":0.0,"y":290.464,"z":0.0}},{"monsterId":20010801,"configId":266003,"level":16,"poseId":0,"pos":{"x":1150.173,"y":200.528,"z":-51.251},"rot":{"x":0.0,"y":293.921,"z":0.0}},{"monsterId":20010801,"configId":266004,"level":16,"poseId":0,"pos":{"x":1155.575,"y":200.0,"z":-50.784},"rot":{"x":0.0,"y":305.828,"z":0.0}}]},{"sceneId":3,"groupId":133105231,"blockId":3105,"pos":{"x":773.925,"y":251.699,"z":-332.327},"spawns":[{"monsterId":28050201,"configId":231001,"level":32,"poseId":0,"pos":{"x":773.611,"y":251.799,"z":-332.44},"rot":{"x":0.0,"y":29.5,"z":0.0}},{"monsterId":28050201,"configId":231002,"level":32,"poseId":3,"pos":{"x":770.449,"y":253.963,"z":-340.984},"rot":{"x":0.0,"y":29.457,"z":0.0}}]},{"sceneId":3,"groupId":133105230,"blockId":3105,"pos":{"x":861.885,"y":274.576,"z":-151.348},"spawns":[{"monsterId":28050201,"configId":230001,"level":32,"poseId":0,"pos":{"x":861.572,"y":274.676,"z":-151.461},"rot":{"x":0.0,"y":29.5,"z":0.0}},{"monsterId":28050201,"configId":230002,"level":32,"poseId":3,"pos":{"x":870.276,"y":275.024,"z":-146.667},"rot":{"x":0.0,"y":29.457,"z":0.0}}]},{"sceneId":3,"groupId":133105229,"blockId":3105,"pos":{"x":797.258,"y":263.034,"z":-136.945},"spawns":[{"monsterId":28030402,"configId":229003,"level":25,"poseId":0,"pos":{"x":796.598,"y":263.178,"z":-136.687},"rot":{"x":351.256,"y":15.55,"z":348.546}},{"monsterId":28030402,"configId":229004,"level":25,"poseId":0,"pos":{"x":799.558,"y":262.607,"z":-137.998},"rot":{"x":4.961,"y":72.23,"z":346.492}}]},{"sceneId":3,"groupId":133105226,"blockId":3105,"pos":{"x":677.004,"y":246.228,"z":-175.541},"spawns":[{"monsterId":21010901,"configId":226001,"level":25,"poseId":9013,"pos":{"x":672.686,"y":246.28,"z":-170.942},"rot":{"x":0.0,"y":326.031,"z":0.0}},{"monsterId":21011201,"configId":226003,"level":25,"poseId":9003,"pos":{"x":670.484,"y":245.542,"z":-166.541},"rot":{"x":0.0,"y":71.266,"z":0.0}}]},{"sceneId":3,"groupId":133105223,"blockId":3105,"pos":{"x":97.6,"y":204.226,"z":-18.364},"spawns":[{"monsterId":23030101,"configId":223001,"level":21,"poseId":0,"pos":{"x":109.202,"y":204.331,"z":-9.323},"rot":{"x":0.0,"y":150.399,"z":0.0}}]},{"sceneId":3,"groupId":133105222,"blockId":3105,"pos":{"x":149.225,"y":199.9,"z":-54.318},"spawns":[{"monsterId":20011101,"configId":222001,"level":19,"poseId":0,"pos":{"x":146.902,"y":199.982,"z":-50.535},"rot":{"x":0.0,"y":80.568,"z":0.0}},{"monsterId":26010101,"configId":222002,"level":19,"poseId":0,"pos":{"x":146.225,"y":199.782,"z":-55.92},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":222004,"level":19,"poseId":0,"pos":{"x":148.393,"y":199.896,"z":-54.384},"rot":{"x":0.0,"y":44.753,"z":0.0}}]},{"sceneId":3,"groupId":133105219,"blockId":3105,"pos":{"x":333.312,"y":199.9,"z":-177.117},"spawns":[{"monsterId":24010201,"configId":219001,"level":19,"poseId":101,"pos":{"x":333.054,"y":199.9,"z":-176.472},"rot":{"x":0.0,"y":34.793,"z":0.0}}]},{"sceneId":3,"groupId":133105217,"blockId":3105,"pos":{"x":49.761,"y":203.569,"z":-64.278},"spawns":[{"monsterId":25030201,"configId":217002,"level":22,"poseId":9003,"pos":{"x":50.994,"y":202.398,"z":-73.66},"rot":{"x":0.0,"y":240.129,"z":0.0}},{"monsterId":25020201,"configId":217003,"level":22,"poseId":0,"pos":{"x":46.799,"y":203.779,"z":-63.907},"rot":{"x":0.0,"y":99.121,"z":0.0}},{"monsterId":25010201,"configId":217004,"level":22,"poseId":9004,"pos":{"x":46.788,"y":203.282,"z":-68.533},"rot":{"x":0.0,"y":186.667,"z":0.0}}]},{"sceneId":3,"groupId":133105245,"blockId":3105,"pos":{"x":1067.144,"y":207.856,"z":-71.419},"spawns":[{"monsterId":23030101,"configId":245001,"level":22,"poseId":0,"pos":{"x":1069.085,"y":207.324,"z":-71.145},"rot":{"x":0.0,"y":34.144,"z":0.0}}]},{"sceneId":3,"groupId":133105244,"blockId":3105,"pos":{"x":1064.479,"y":208.223,"z":-59.811},"spawns":[{"monsterId":20011501,"configId":244001,"level":28,"poseId":0,"pos":{"x":674.877,"y":248.014,"z":-414.024},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133105242,"blockId":3105,"pos":{"x":626.707,"y":330.943,"z":-258.945},"spawns":[{"monsterId":28030101,"configId":242002,"level":25,"poseId":0,"pos":{"x":625.209,"y":330.482,"z":-251.658},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":242003,"level":25,"poseId":0,"pos":{"x":627.349,"y":330.673,"z":-252.276},"rot":{"x":0.0,"y":70.084,"z":0.0}}]},{"sceneId":3,"groupId":133105240,"blockId":3105,"pos":{"x":672.248,"y":279.776,"z":-355.389},"spawns":[{"monsterId":26060201,"configId":240001,"level":25,"poseId":0,"pos":{"x":672.145,"y":280.065,"z":-353.721},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26060101,"configId":240002,"level":25,"poseId":0,"pos":{"x":673.794,"y":280.32,"z":-356.55},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26060201,"configId":240003,"level":25,"poseId":0,"pos":{"x":670.545,"y":280.326,"z":-355.824},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133105239,"blockId":3105,"pos":{"x":416.196,"y":200.347,"z":-136.924},"spawns":[{"monsterId":26060201,"configId":239001,"level":20,"poseId":0,"pos":{"x":417.158,"y":200.302,"z":-136.46},"rot":{"x":0.0,"y":223.068,"z":0.0}},{"monsterId":26060201,"configId":239002,"level":20,"poseId":0,"pos":{"x":415.086,"y":200.399,"z":-137.047},"rot":{"x":0.0,"y":88.607,"z":0.0}}]},{"sceneId":3,"groupId":133105234,"blockId":3105,"pos":{"x":797.937,"y":266.804,"z":-115.842},"spawns":[{"monsterId":21010101,"configId":234001,"level":20,"poseId":9012,"pos":{"x":792.877,"y":264.81,"z":-100.438},"rot":{"x":0.0,"y":204.067,"z":0.0}},{"monsterId":21011201,"configId":234002,"level":22,"poseId":9003,"pos":{"x":788.827,"y":265.508,"z":-103.706},"rot":{"x":0.0,"y":45.712,"z":0.0}},{"monsterId":21010601,"configId":234003,"level":22,"poseId":9003,"pos":{"x":792.252,"y":264.929,"z":-104.409},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133105232,"blockId":3105,"pos":{"x":580.312,"y":256.24,"z":-307.894},"spawns":[{"monsterId":20011201,"configId":232001,"level":25,"poseId":0,"pos":{"x":583.594,"y":257.041,"z":-308.819},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":232002,"level":25,"poseId":0,"pos":{"x":588.719,"y":258.168,"z":-309.105},"rot":{"x":0.0,"y":204.863,"z":0.0}}]},{"sceneId":3,"groupId":133105199,"blockId":3105,"pos":{"x":955.891,"y":225.501,"z":-51.693},"spawns":[{"monsterId":28030402,"configId":199002,"level":25,"poseId":0,"pos":{"x":955.833,"y":225.354,"z":-50.741},"rot":{"x":0.0,"y":99.443,"z":0.0}},{"monsterId":28030402,"configId":199003,"level":25,"poseId":0,"pos":{"x":954.378,"y":225.276,"z":-46.888},"rot":{"x":0.0,"y":71.17,"z":0.0}}]},{"sceneId":3,"groupId":133105198,"blockId":3105,"pos":{"x":931.691,"y":255.135,"z":-210.015},"spawns":[{"monsterId":28030402,"configId":198002,"level":25,"poseId":0,"pos":{"x":930.962,"y":255.182,"z":-213.31},"rot":{"x":0.0,"y":135.04,"z":0.0}},{"monsterId":28030402,"configId":198004,"level":25,"poseId":0,"pos":{"x":930.399,"y":254.951,"z":-212.386},"rot":{"x":0.0,"y":164.913,"z":0.0}},{"monsterId":28020102,"configId":198005,"level":19,"poseId":0,"pos":{"x":760.263,"y":203.565,"z":-43.062},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133105197,"blockId":3105,"pos":{"x":777.884,"y":251.406,"z":-175.486},"spawns":[{"monsterId":28030402,"configId":197001,"level":25,"poseId":0,"pos":{"x":778.975,"y":251.928,"z":-173.44},"rot":{"x":0.0,"y":184.403,"z":0.0}},{"monsterId":28030402,"configId":197004,"level":25,"poseId":0,"pos":{"x":775.196,"y":251.632,"z":-175.229},"rot":{"x":0.0,"y":231.773,"z":0.0}}]},{"sceneId":3,"groupId":133105195,"blockId":3105,"pos":{"x":844.964,"y":279.42,"z":-223.586},"spawns":[{"monsterId":23010601,"configId":195004,"level":25,"poseId":0,"pos":{"x":850.219,"y":278.778,"z":-221.502},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133105215,"blockId":3105,"pos":{"x":593.476,"y":216.651,"z":-423.506},"spawns":[{"monsterId":28030402,"configId":215001,"level":19,"poseId":0,"pos":{"x":591.679,"y":216.284,"z":-422.04},"rot":{"x":0.0,"y":105.561,"z":0.0}},{"monsterId":28030402,"configId":215003,"level":19,"poseId":0,"pos":{"x":593.657,"y":216.704,"z":-422.768},"rot":{"x":0.0,"y":94.785,"z":0.0}},{"monsterId":28030402,"configId":215004,"level":19,"poseId":0,"pos":{"x":592.703,"y":216.999,"z":-426.094},"rot":{"x":0.0,"y":152.931,"z":0.0}}]},{"sceneId":3,"groupId":133105214,"blockId":3105,"pos":{"x":581.315,"y":250.954,"z":-255.347},"spawns":[{"monsterId":28030402,"configId":214003,"level":25,"poseId":0,"pos":{"x":581.237,"y":251.014,"z":-254.612},"rot":{"x":338.06,"y":74.868,"z":357.188}},{"monsterId":28030402,"configId":214004,"level":25,"poseId":0,"pos":{"x":581.429,"y":250.236,"z":-257.825},"rot":{"x":350.878,"y":134.1,"z":339.772}},{"monsterId":28030101,"configId":214005,"level":19,"poseId":0,"pos":{"x":215.511,"y":203.765,"z":-53.986},"rot":{"x":0.0,"y":190.51,"z":0.0}}]},{"sceneId":3,"groupId":133105209,"blockId":3105,"pos":{"x":999.938,"y":261.219,"z":-216.963},"spawns":[{"monsterId":26060101,"configId":209001,"level":25,"poseId":0,"pos":{"x":1001.382,"y":261.151,"z":-218.807},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26060101,"configId":209002,"level":25,"poseId":0,"pos":{"x":998.29,"y":261.545,"z":-217.964},"rot":{"x":0.0,"y":65.818,"z":0.0}},{"monsterId":26060101,"configId":209003,"level":25,"poseId":0,"pos":{"x":998.423,"y":261.559,"z":-221.375},"rot":{"x":0.0,"y":218.293,"z":0.0}}]},{"sceneId":3,"groupId":133105205,"blockId":3105,"pos":{"x":709.917,"y":278.556,"z":-95.8},"spawns":[{"monsterId":28030402,"configId":205001,"level":25,"poseId":0,"pos":{"x":708.164,"y":278.778,"z":-97.317},"rot":{"x":0.0,"y":25.448,"z":0.0}},{"monsterId":28030402,"configId":205003,"level":25,"poseId":0,"pos":{"x":709.221,"y":278.527,"z":-95.494},"rot":{"x":0.0,"y":14.672,"z":0.0}},{"monsterId":28030402,"configId":205004,"level":25,"poseId":0,"pos":{"x":712.334,"y":278.624,"z":-97.004},"rot":{"x":0.0,"y":72.818,"z":0.0}}]},{"sceneId":3,"groupId":133105204,"blockId":3105,"pos":{"x":416.837,"y":203.244,"z":-95.575},"spawns":[{"monsterId":28030402,"configId":204001,"level":19,"poseId":0,"pos":{"x":414.603,"y":203.446,"z":-94.951},"rot":{"x":0.0,"y":81.946,"z":0.0}}]},{"sceneId":3,"groupId":133105202,"blockId":3105,"pos":{"x":650.628,"y":200.888,"z":-22.779},"spawns":[{"monsterId":28030402,"configId":202001,"level":19,"poseId":0,"pos":{"x":648.394,"y":200.837,"z":-22.155},"rot":{"x":0.0,"y":81.946,"z":0.0}},{"monsterId":28030402,"configId":202004,"level":19,"poseId":0,"pos":{"x":650.957,"y":201.111,"z":-25.46},"rot":{"x":0.0,"y":129.316,"z":0.0}}]},{"sceneId":3,"groupId":133105201,"blockId":3105,"pos":{"x":828.173,"y":200.508,"z":-11.735},"spawns":[{"monsterId":28030402,"configId":201001,"level":19,"poseId":0,"pos":{"x":827.034,"y":200.593,"z":-14.533},"rot":{"x":0.0,"y":81.946,"z":0.0}},{"monsterId":28030402,"configId":201004,"level":19,"poseId":0,"pos":{"x":828.502,"y":200.623,"z":-14.415},"rot":{"x":0.0,"y":129.316,"z":0.0}}]},{"sceneId":3,"groupId":133105200,"blockId":3105,"pos":{"x":1011.903,"y":252.365,"z":-171.37},"spawns":[{"monsterId":28030402,"configId":200001,"level":25,"poseId":0,"pos":{"x":1009.67,"y":252.263,"z":-170.746},"rot":{"x":0.0,"y":81.946,"z":0.0}},{"monsterId":28030402,"configId":200003,"level":25,"poseId":0,"pos":{"x":1011.773,"y":252.222,"z":-170.621},"rot":{"x":0.0,"y":71.17,"z":0.0}}]},{"sceneId":3,"groupId":133105164,"blockId":3105,"pos":{"x":390.522,"y":200.95,"z":-311.041},"spawns":[{"monsterId":26010101,"configId":164001,"level":19,"poseId":0,"pos":{"x":391.502,"y":200.154,"z":-311.019},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133105158,"blockId":3105,"pos":{"x":676.922,"y":200.813,"z":-27.944},"spawns":[{"monsterId":28020102,"configId":269,"level":19,"poseId":0,"pos":{"x":659.331,"y":200.618,"z":-21.288},"rot":{"x":0.0,"y":262.497,"z":0.0}},{"monsterId":28020102,"configId":270,"level":19,"poseId":0,"pos":{"x":714.187,"y":204.27,"z":-40.695},"rot":{"x":0.0,"y":214.79,"z":0.0}},{"monsterId":28030101,"configId":279,"level":19,"poseId":0,"pos":{"x":596.06,"y":264.207,"z":-149.78},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":280,"level":19,"poseId":0,"pos":{"x":595.644,"y":264.478,"z":-153.227},"rot":{"x":0.0,"y":268.942,"z":0.0}},{"monsterId":28030101,"configId":281,"level":19,"poseId":0,"pos":{"x":591.619,"y":260.501,"z":-158.827},"rot":{"x":0.0,"y":266.717,"z":0.0}},{"monsterId":28030101,"configId":282,"level":19,"poseId":901,"pos":{"x":590.394,"y":260.476,"z":-160.942},"rot":{"x":0.0,"y":243.511,"z":0.0}},{"monsterId":28030101,"configId":283,"level":19,"poseId":0,"pos":{"x":582.502,"y":258.98,"z":-167.431},"rot":{"x":0.0,"y":89.021,"z":0.0}},{"monsterId":28030101,"configId":284,"level":19,"poseId":0,"pos":{"x":498.019,"y":200.042,"z":-255.205},"rot":{"x":0.0,"y":144.202,"z":0.0}},{"monsterId":28030101,"configId":285,"level":19,"poseId":901,"pos":{"x":488.781,"y":200.222,"z":-267.021},"rot":{"x":0.0,"y":163.558,"z":0.0}},{"monsterId":28030101,"configId":286,"level":19,"poseId":901,"pos":{"x":493.357,"y":200.347,"z":-257.298},"rot":{"x":0.0,"y":57.435,"z":0.0}},{"monsterId":28030101,"configId":287,"level":19,"poseId":0,"pos":{"x":480.387,"y":200.136,"z":-263.178},"rot":{"x":0.0,"y":266.717,"z":0.0}},{"monsterId":28030101,"configId":288,"level":19,"poseId":0,"pos":{"x":502.097,"y":199.946,"z":-219.089},"rot":{"x":0.0,"y":266.717,"z":0.0}},{"monsterId":28030101,"configId":289,"level":19,"poseId":0,"pos":{"x":423.976,"y":201.061,"z":-146.394},"rot":{"x":0.0,"y":239.821,"z":0.0}},{"monsterId":28030101,"configId":290,"level":19,"poseId":0,"pos":{"x":424.902,"y":201.24,"z":-149.008},"rot":{"x":0.0,"y":218.083,"z":0.0}},{"monsterId":28030101,"configId":291,"level":19,"poseId":901,"pos":{"x":431.703,"y":208.617,"z":-262.95},"rot":{"x":0.0,"y":89.021,"z":0.0}},{"monsterId":28030101,"configId":292,"level":19,"poseId":0,"pos":{"x":424.003,"y":202.527,"z":-257.587},"rot":{"x":0.0,"y":348.131,"z":0.0}},{"monsterId":28030101,"configId":293,"level":19,"poseId":901,"pos":{"x":522.727,"y":201.778,"z":-60.852},"rot":{"x":0.0,"y":261.774,"z":0.0}},{"monsterId":28020301,"configId":296,"level":25,"poseId":0,"pos":{"x":996.109,"y":248.971,"z":-129.815},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":298,"level":25,"poseId":0,"pos":{"x":976.714,"y":245.736,"z":-104.418},"rot":{"x":0.0,"y":189.542,"z":0.0}},{"monsterId":28020301,"configId":300,"level":25,"poseId":0,"pos":{"x":963.281,"y":250.589,"z":-153.706},"rot":{"x":0.0,"y":92.601,"z":0.0}},{"monsterId":28020301,"configId":301,"level":25,"poseId":0,"pos":{"x":965.55,"y":248.261,"z":-118.965},"rot":{"x":0.0,"y":92.601,"z":0.0}},{"monsterId":28020301,"configId":302,"level":25,"poseId":0,"pos":{"x":940.286,"y":238.168,"z":-88.983},"rot":{"x":0.0,"y":92.601,"z":0.0}},{"monsterId":28030101,"configId":158001,"level":25,"poseId":0,"pos":{"x":588.422,"y":254.83,"z":-348.828},"rot":{"x":0.0,"y":311.542,"z":0.0}},{"monsterId":28030101,"configId":158006,"level":25,"poseId":0,"pos":{"x":588.744,"y":254.634,"z":-350.535},"rot":{"x":0.0,"y":172.877,"z":0.0}},{"monsterId":28030101,"configId":158007,"level":19,"poseId":901,"pos":{"x":488.408,"y":208.205,"z":-425.574},"rot":{"x":0.0,"y":172.877,"z":0.0}},{"monsterId":28030201,"configId":158008,"level":25,"poseId":0,"pos":{"x":647.675,"y":333.069,"z":-267.412},"rot":{"x":0.0,"y":181.664,"z":0.0}},{"monsterId":28030204,"configId":158010,"level":19,"poseId":0,"pos":{"x":257.498,"y":239.133,"z":-279.241},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":158011,"level":19,"poseId":0,"pos":{"x":638.351,"y":203.78,"z":-77.231},"rot":{"x":0.0,"y":214.79,"z":0.0}},{"monsterId":28030101,"configId":158014,"level":19,"poseId":0,"pos":{"x":574.768,"y":251.711,"z":-282.629},"rot":{"x":0.0,"y":38.371,"z":0.0}},{"monsterId":28030101,"configId":158015,"level":19,"poseId":0,"pos":{"x":573.536,"y":251.695,"z":-283.888},"rot":{"x":0.0,"y":318.764,"z":0.0}},{"monsterId":28030402,"configId":158016,"level":19,"poseId":0,"pos":{"x":456.644,"y":256.49,"z":-418.885},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030402,"configId":158017,"level":19,"poseId":0,"pos":{"x":455.582,"y":255.746,"z":-418.179},"rot":{"x":0.0,"y":112.188,"z":0.0}},{"monsterId":28020301,"configId":158018,"level":25,"poseId":0,"pos":{"x":1028.915,"y":232.761,"z":-125.035},"rot":{"x":0.0,"y":257.281,"z":0.0}},{"monsterId":28020301,"configId":158019,"level":25,"poseId":0,"pos":{"x":1023.675,"y":229.677,"z":-102.68},"rot":{"x":0.0,"y":77.868,"z":0.0}}]},{"sceneId":3,"groupId":133105157,"blockId":3105,"pos":{"x":866.922,"y":258.513,"z":-329.415},"spawns":[{"monsterId":28020201,"configId":268,"level":25,"poseId":0,"pos":{"x":867.044,"y":258.509,"z":-329.505},"rot":{"x":0.0,"y":152.276,"z":0.0}}]},{"sceneId":3,"groupId":133105155,"blockId":3105,"pos":{"x":363.969,"y":200.386,"z":-128.174},"spawns":[{"monsterId":21010101,"configId":266,"level":19,"poseId":9016,"pos":{"x":359.352,"y":200.014,"z":-135.115},"rot":{"x":0.0,"y":278.288,"z":0.0}},{"monsterId":21010101,"configId":267,"level":19,"poseId":9016,"pos":{"x":362.582,"y":200.343,"z":-129.997},"rot":{"x":0.0,"y":182.46,"z":0.0}}]},{"sceneId":3,"groupId":133105154,"blockId":3105,"pos":{"x":391.728,"y":207.273,"z":-105.542},"spawns":[{"monsterId":22010101,"configId":265,"level":21,"poseId":0,"pos":{"x":389.209,"y":208.102,"z":-106.669},"rot":{"x":0.0,"y":55.695,"z":0.0}}]},{"sceneId":3,"groupId":133105153,"blockId":3105,"pos":{"x":409.172,"y":200.887,"z":-70.663},"spawns":[{"monsterId":21010201,"configId":259,"level":20,"poseId":9013,"pos":{"x":406.826,"y":201.058,"z":-74.083},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010701,"configId":261,"level":20,"poseId":9013,"pos":{"x":409.254,"y":201.234,"z":-66.168},"rot":{"x":0.0,"y":170.648,"z":0.0}},{"monsterId":21011001,"configId":262,"level":20,"poseId":9003,"pos":{"x":401.67,"y":200.975,"z":-72.957},"rot":{"x":0.0,"y":218.35,"z":0.0}}]},{"sceneId":3,"groupId":133105152,"blockId":3105,"pos":{"x":439.569,"y":206.384,"z":-76.869},"spawns":[{"monsterId":21010701,"configId":256,"level":19,"poseId":9013,"pos":{"x":442.825,"y":200.937,"z":-74.835},"rot":{"x":0.0,"y":314.578,"z":0.0}},{"monsterId":21010201,"configId":257,"level":19,"poseId":9012,"pos":{"x":441.098,"y":201.027,"z":-73.287},"rot":{"x":0.0,"y":131.007,"z":0.0}},{"monsterId":21020101,"configId":258,"level":19,"poseId":0,"pos":{"x":424.797,"y":202.834,"z":-59.899},"rot":{"x":0.0,"y":98.431,"z":0.0}},{"monsterId":21010901,"configId":152001,"level":19,"poseId":9003,"pos":{"x":439.263,"y":206.384,"z":-77.277},"rot":{"x":0.0,"y":42.253,"z":0.0}}]},{"sceneId":3,"groupId":133105181,"blockId":3105,"pos":{"x":827.22,"y":211.882,"z":-70.76},"spawns":[{"monsterId":20011401,"configId":181001,"level":25,"poseId":0,"pos":{"x":808.924,"y":215.204,"z":-80.255},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011401,"configId":181002,"level":25,"poseId":0,"pos":{"x":813.662,"y":217.342,"z":-84.198},"rot":{"x":0.0,"y":196.966,"z":0.0}}]},{"sceneId":3,"groupId":133105135,"blockId":3105,"pos":{"x":1030.263,"y":208.123,"z":23.562},"spawns":[{"monsterId":21010601,"configId":233,"level":25,"poseId":9016,"pos":{"x":1026.203,"y":208.253,"z":25.451},"rot":{"x":357.512,"y":152.419,"z":10.976}}]},{"sceneId":3,"groupId":133105134,"blockId":3105,"pos":{"x":1014.257,"y":208.486,"z":20.243},"spawns":[{"monsterId":22010101,"configId":232,"level":19,"poseId":9013,"pos":{"x":1029.83,"y":209.342,"z":24.153},"rot":{"x":3.102,"y":341.014,"z":357.646}},{"monsterId":20011201,"configId":234,"level":19,"poseId":0,"pos":{"x":1026.292,"y":209.817,"z":25.211},"rot":{"x":3.255,"y":344.898,"z":357.862}},{"monsterId":20011201,"configId":235,"level":19,"poseId":0,"pos":{"x":1031.974,"y":208.959,"z":27.222},"rot":{"x":3.255,"y":344.898,"z":357.862}},{"monsterId":20011201,"configId":236,"level":19,"poseId":0,"pos":{"x":1033.139,"y":209.261,"z":22.605},"rot":{"x":2.377,"y":70.641,"z":3.084}},{"monsterId":20011201,"configId":237,"level":19,"poseId":0,"pos":{"x":1027.754,"y":210.045,"z":20.761},"rot":{"x":357.35,"y":245.383,"z":357.147}}]},{"sceneId":3,"groupId":133105132,"blockId":3105,"pos":{"x":988.437,"y":211.417,"z":-2.668},"spawns":[{"monsterId":21010201,"configId":218,"level":20,"poseId":0,"pos":{"x":982.322,"y":213.153,"z":-6.702},"rot":{"x":344.555,"y":234.341,"z":355.029}},{"monsterId":21010501,"configId":219,"level":20,"poseId":32,"pos":{"x":985.37,"y":214.099,"z":-12.011},"rot":{"x":0.0,"y":53.75,"z":0.0}},{"monsterId":21010301,"configId":220,"level":20,"poseId":9012,"pos":{"x":992.89,"y":210.87,"z":3.625},"rot":{"x":0.0,"y":266.985,"z":0.0}},{"monsterId":21030201,"configId":221,"level":20,"poseId":9012,"pos":{"x":989.929,"y":211.007,"z":3.499},"rot":{"x":0.0,"y":87.917,"z":0.0}}]},{"sceneId":3,"groupId":133105131,"blockId":3105,"pos":{"x":1067.891,"y":208.093,"z":-22.733},"spawns":[{"monsterId":21010301,"configId":217,"level":25,"poseId":9012,"pos":{"x":1067.808,"y":208.415,"z":-25.956},"rot":{"x":359.847,"y":359.109,"z":350.248}},{"monsterId":21010201,"configId":228,"level":25,"poseId":9012,"pos":{"x":1066.218,"y":208.279,"z":-24.503},"rot":{"x":9.733,"y":93.72,"z":0.63}},{"monsterId":21010201,"configId":229,"level":25,"poseId":9012,"pos":{"x":1067.754,"y":208.014,"z":-21.925},"rot":{"x":1.22,"y":172.886,"z":9.677}},{"monsterId":21010201,"configId":230,"level":25,"poseId":9012,"pos":{"x":1069.573,"y":208.02,"z":-22.797},"rot":{"x":351.331,"y":242.509,"z":4.485}},{"monsterId":21010601,"configId":231,"level":25,"poseId":9012,"pos":{"x":1069.719,"y":208.227,"z":-25.098},"rot":{"x":353.557,"y":318.932,"z":352.662}}]},{"sceneId":3,"groupId":133105130,"blockId":3105,"pos":{"x":1024.026,"y":203.682,"z":71.824},"spawns":[{"monsterId":21020101,"configId":216,"level":18,"poseId":401,"pos":{"x":1007.864,"y":206.714,"z":67.452},"rot":{"x":0.0,"y":57.273,"z":0.0}},{"monsterId":21010901,"configId":222,"level":18,"poseId":32,"pos":{"x":1011.37,"y":206.592,"z":67.008},"rot":{"x":0.0,"y":35.615,"z":0.0}},{"monsterId":21011001,"configId":223,"level":18,"poseId":9013,"pos":{"x":1032.422,"y":204.123,"z":65.64},"rot":{"x":0.0,"y":185.087,"z":0.0}},{"monsterId":21010101,"configId":224,"level":18,"poseId":9016,"pos":{"x":1021.189,"y":204.348,"z":70.36},"rot":{"x":0.0,"y":242.082,"z":0.0}},{"monsterId":21010401,"configId":225,"level":18,"poseId":9010,"pos":{"x":1036.397,"y":205.103,"z":63.464},"rot":{"x":359.24,"y":184.882,"z":358.538}},{"monsterId":21010301,"configId":226,"level":18,"poseId":9014,"pos":{"x":1026.578,"y":202.53,"z":87.194},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":227,"level":18,"poseId":9015,"pos":{"x":1037.309,"y":203.452,"z":68.395},"rot":{"x":0.0,"y":62.203,"z":0.0}}]},{"sceneId":1,"groupId":111101081,"blockId":1101,"pos":{"x":2463.488,"y":219.615,"z":-1365.548},"spawns":[{"monsterId":26010201,"configId":81001,"level":1,"poseId":0,"pos":{"x":2463.896,"y":219.379,"z":-1366.444},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133105129,"blockId":3105,"pos":{"x":1000.627,"y":243.519,"z":-294.121},"spawns":[{"monsterId":21010201,"configId":213,"level":25,"poseId":9015,"pos":{"x":1001.444,"y":243.314,"z":-293.438},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":214,"level":25,"poseId":9015,"pos":{"x":999.245,"y":243.96,"z":-292.619},"rot":{"x":0.0,"y":64.519,"z":0.0}},{"monsterId":21020201,"configId":129002,"level":25,"poseId":0,"pos":{"x":999.755,"y":243.621,"z":-295.214},"rot":{"x":0.0,"y":11.987,"z":0.0}}]},{"sceneId":1,"groupId":111101080,"blockId":1101,"pos":{"x":2497.957,"y":224.208,"z":-1390.442},"spawns":[{"monsterId":26010101,"configId":80001,"level":1,"poseId":0,"pos":{"x":2497.681,"y":224.208,"z":-1390.461},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133105127,"blockId":3105,"pos":{"x":984.764,"y":252.107,"z":-281.264},"spawns":[{"monsterId":20010201,"configId":212,"level":25,"poseId":201,"pos":{"x":1002.981,"y":251.13,"z":-268.759},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010201,"configId":239,"level":25,"poseId":201,"pos":{"x":1048.865,"y":220.591,"z":-112.351},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010201,"configId":240,"level":25,"poseId":201,"pos":{"x":792.921,"y":263.779,"z":-350.197},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010201,"configId":242,"level":25,"poseId":201,"pos":{"x":768.642,"y":253.335,"z":-168.048},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010201,"configId":243,"level":25,"poseId":201,"pos":{"x":647.31,"y":291.801,"z":-319.096},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":1,"groupId":111101078,"blockId":1101,"pos":{"x":2545.698,"y":211.48,"z":-1322.458},"spawns":[{"monsterId":28030501,"configId":78001,"level":1,"poseId":0,"pos":{"x":2543.919,"y":211.48,"z":-1323.193},"rot":{"x":0.0,"y":26.786,"z":0.0}},{"monsterId":28030501,"configId":78002,"level":1,"poseId":0,"pos":{"x":2541.127,"y":211.48,"z":-1324.367},"rot":{"x":0.0,"y":26.786,"z":0.0}},{"monsterId":28030501,"configId":78003,"level":1,"poseId":0,"pos":{"x":2544.51,"y":211.48,"z":-1327.333},"rot":{"x":0.0,"y":26.786,"z":0.0}},{"monsterId":28030501,"configId":78004,"level":1,"poseId":0,"pos":{"x":2541.026,"y":211.48,"z":-1327.598},"rot":{"x":0.0,"y":26.786,"z":0.0}},{"monsterId":28030501,"configId":78005,"level":1,"poseId":0,"pos":{"x":2582.068,"y":211.48,"z":-1330.114},"rot":{"x":0.0,"y":26.786,"z":0.0}},{"monsterId":28030501,"configId":78006,"level":1,"poseId":0,"pos":{"x":2581.26,"y":211.48,"z":-1333.411},"rot":{"x":0.0,"y":26.786,"z":0.0}},{"monsterId":28030501,"configId":78007,"level":1,"poseId":0,"pos":{"x":2580.165,"y":211.48,"z":-1334.845},"rot":{"x":0.0,"y":26.786,"z":0.0}},{"monsterId":28030501,"configId":78008,"level":1,"poseId":0,"pos":{"x":2579.467,"y":211.48,"z":-1336.396},"rot":{"x":0.0,"y":26.786,"z":0.0}}]},{"sceneId":3,"groupId":133105126,"blockId":3105,"pos":{"x":988.095,"y":250.578,"z":-239.954},"spawns":[{"monsterId":21010101,"configId":208,"level":25,"poseId":9016,"pos":{"x":988.749,"y":250.626,"z":-246.612},"rot":{"x":0.0,"y":206.153,"z":0.0}},{"monsterId":20011401,"configId":209,"level":25,"poseId":0,"pos":{"x":983.529,"y":249.212,"z":-230.752},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011401,"configId":210,"level":25,"poseId":0,"pos":{"x":977.634,"y":247.797,"z":-229.082},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011401,"configId":211,"level":25,"poseId":0,"pos":{"x":984.492,"y":249.647,"z":-233.007},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":1,"groupId":111101075,"blockId":1101,"pos":{"x":2641.133,"y":253.107,"z":-1681.643},"spawns":[{"monsterId":21011501,"configId":75001,"level":1,"poseId":0,"pos":{"x":2643.44,"y":252.778,"z":-1680.104},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133105123,"blockId":3105,"pos":{"x":725.652,"y":250.372,"z":-332.826},"spawns":[{"monsterId":20011301,"configId":207,"level":25,"poseId":0,"pos":{"x":724.931,"y":253.96,"z":-333.273},"rot":{"x":0.0,"y":116.628,"z":0.0}}]},{"sceneId":1,"groupId":111101074,"blockId":1101,"pos":{"x":2480.926,"y":224.207,"z":-1381.401},"spawns":[{"monsterId":26010101,"configId":74001,"level":20,"poseId":0,"pos":{"x":2524.83,"y":217.802,"z":-1398.818},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26010201,"configId":74002,"level":20,"poseId":0,"pos":{"x":2523.42,"y":220.112,"z":-1411.124},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":1,"groupId":111101073,"blockId":1101,"pos":{"x":2674.382,"y":270.306,"z":-1556.556},"spawns":[{"monsterId":21010101,"configId":73001,"level":1,"poseId":0,"pos":{"x":2660.666,"y":269.187,"z":-1562.905},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133105121,"blockId":3105,"pos":{"x":540.499,"y":200.2,"z":-95.078},"spawns":[{"monsterId":20010501,"configId":203,"level":19,"poseId":0,"pos":{"x":542.326,"y":200.2,"z":-93.309},"rot":{"x":0.0,"y":35.344,"z":0.0}},{"monsterId":20010501,"configId":204,"level":19,"poseId":0,"pos":{"x":538.49,"y":200.2,"z":-92.929},"rot":{"x":0.0,"y":347.946,"z":0.0}},{"monsterId":20010601,"configId":205,"level":19,"poseId":0,"pos":{"x":540.512,"y":200.2,"z":-93.12},"rot":{"x":0.0,"y":297.683,"z":0.0}}]},{"sceneId":1,"groupId":111101072,"blockId":1101,"pos":{"x":2503.949,"y":201.585,"z":-1226.104},"spawns":[{"monsterId":25010501,"configId":72001,"level":40,"poseId":0,"pos":{"x":2500.632,"y":206.475,"z":-1233.111},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25010301,"configId":72002,"level":40,"poseId":0,"pos":{"x":2498.243,"y":205.852,"z":-1232.949},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25030301,"configId":72003,"level":40,"poseId":0,"pos":{"x":2499.296,"y":200.959,"z":-1225.069},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133105120,"blockId":3105,"pos":{"x":574.915,"y":206.168,"z":-106.572},"spawns":[{"monsterId":21010101,"configId":202,"level":19,"poseId":9002,"pos":{"x":574.532,"y":206.032,"z":-106.164},"rot":{"x":0.0,"y":89.016,"z":0.0}}]},{"sceneId":3,"groupId":133105151,"blockId":3105,"pos":{"x":481.243,"y":200.649,"z":-42.66},"spawns":[{"monsterId":21030201,"configId":253,"level":18,"poseId":9012,"pos":{"x":474.959,"y":200.719,"z":-38.371},"rot":{"x":0.0,"y":133.894,"z":0.0}},{"monsterId":21010701,"configId":254,"level":18,"poseId":0,"pos":{"x":484.159,"y":200.639,"z":-41.182},"rot":{"x":0.0,"y":295.288,"z":0.0}},{"monsterId":21010301,"configId":255,"level":18,"poseId":0,"pos":{"x":475.116,"y":200.7,"z":-45.551},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":1,"groupId":111101070,"blockId":1101,"pos":{"x":2452.571,"y":209.458,"z":-1123.971},"spawns":[{"monsterId":25010301,"configId":70001,"level":40,"poseId":0,"pos":{"x":2452.425,"y":209.752,"z":-1116.343},"rot":{"x":0.0,"y":185.343,"z":0.0}},{"monsterId":25010301,"configId":70002,"level":40,"poseId":0,"pos":{"x":2459.213,"y":209.345,"z":-1119.002},"rot":{"x":0.0,"y":224.791,"z":0.0}},{"monsterId":25070101,"configId":70003,"level":40,"poseId":0,"pos":{"x":2452.561,"y":209.377,"z":-1124.628},"rot":{"x":0.0,"y":207.921,"z":0.0}},{"monsterId":25010501,"configId":70004,"level":40,"poseId":0,"pos":{"x":2445.294,"y":209.744,"z":-1121.447},"rot":{"x":0.0,"y":120.376,"z":0.0}}]},{"sceneId":3,"groupId":133105150,"blockId":3105,"pos":{"x":435.764,"y":207.124,"z":-27.736},"spawns":[{"monsterId":21010301,"configId":248,"level":19,"poseId":0,"pos":{"x":430.83,"y":207.439,"z":-32.409},"rot":{"x":0.0,"y":203.318,"z":0.0}},{"monsterId":21010501,"configId":249,"level":19,"poseId":9002,"pos":{"x":429.469,"y":207.891,"z":-26.968},"rot":{"x":0.0,"y":97.105,"z":0.0}},{"monsterId":21011001,"configId":250,"level":19,"poseId":32,"pos":{"x":445.003,"y":212.944,"z":-24.369},"rot":{"x":0.0,"y":206.924,"z":0.0}},{"monsterId":21020201,"configId":251,"level":21,"poseId":401,"pos":{"x":434.66,"y":207.838,"z":-25.409},"rot":{"x":0.0,"y":181.18,"z":0.0}}]},{"sceneId":1,"groupId":111101069,"blockId":1101,"pos":{"x":2511.056,"y":202.801,"z":-1108.761},"spawns":[{"monsterId":25010601,"configId":69001,"level":40,"poseId":0,"pos":{"x":2502.729,"y":201.909,"z":-1124.295},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25010601,"configId":69002,"level":40,"poseId":0,"pos":{"x":2515.397,"y":202.801,"z":-1113.968},"rot":{"x":0.0,"y":218.633,"z":0.0}},{"monsterId":25010601,"configId":69003,"level":40,"poseId":0,"pos":{"x":2509.135,"y":201.913,"z":-1111.836},"rot":{"x":0.0,"y":180.619,"z":0.0}},{"monsterId":25010501,"configId":69004,"level":40,"poseId":0,"pos":{"x":2494.429,"y":206.804,"z":-1119.897},"rot":{"x":0.0,"y":81.997,"z":0.0}}]},{"sceneId":1,"groupId":111101068,"blockId":1101,"pos":{"x":2279.947,"y":205.341,"z":-1118.187},"spawns":[{"monsterId":25010301,"configId":68001,"level":40,"poseId":0,"pos":{"x":2275.804,"y":206.536,"z":-1124.679},"rot":{"x":0.0,"y":74.967,"z":0.0}},{"monsterId":25010601,"configId":68002,"level":40,"poseId":0,"pos":{"x":2291.948,"y":209.875,"z":-1121.737},"rot":{"x":0.0,"y":276.208,"z":0.0}},{"monsterId":25010401,"configId":68003,"level":40,"poseId":0,"pos":{"x":2280.928,"y":211.579,"z":-1133.214},"rot":{"x":0.0,"y":23.533,"z":0.0}},{"monsterId":25010501,"configId":68005,"level":40,"poseId":0,"pos":{"x":2285.19,"y":206.633,"z":-1116.085},"rot":{"x":0.0,"y":168.729,"z":0.0}}]},{"sceneId":3,"groupId":133105148,"blockId":3105,"pos":{"x":988.052,"y":255.876,"z":-162.319},"spawns":[{"monsterId":21030201,"configId":186,"level":24,"poseId":9012,"pos":{"x":987.775,"y":255.988,"z":-164.014},"rot":{"x":0.0,"y":295.778,"z":0.0}},{"monsterId":21010501,"configId":187,"level":24,"poseId":9003,"pos":{"x":983.565,"y":256.016,"z":-164.45},"rot":{"x":0.0,"y":60.932,"z":0.0}}]},{"sceneId":3,"groupId":133105146,"blockId":3105,"pos":{"x":693.088,"y":269.192,"z":-114.108},"spawns":[{"monsterId":21010701,"configId":245,"level":22,"poseId":0,"pos":{"x":683.289,"y":268.978,"z":-115.188},"rot":{"x":0.0,"y":277.178,"z":0.0}},{"monsterId":21010201,"configId":246,"level":22,"poseId":9003,"pos":{"x":681.594,"y":268.601,"z":-116.465},"rot":{"x":0.0,"y":285.763,"z":0.0}}]},{"sceneId":1,"groupId":111101065,"blockId":1101,"pos":{"x":2380.231,"y":205.13,"z":-1140.15},"spawns":[{"monsterId":25010301,"configId":65001,"level":40,"poseId":0,"pos":{"x":2375.588,"y":206.688,"z":-1143.989},"rot":{"x":0.0,"y":28.914,"z":0.0}},{"monsterId":25010501,"configId":65002,"level":40,"poseId":0,"pos":{"x":2371.111,"y":205.524,"z":-1139.057},"rot":{"x":0.0,"y":86.726,"z":0.0}},{"monsterId":25010601,"configId":65003,"level":40,"poseId":0,"pos":{"x":2373.84,"y":205.911,"z":-1134.463},"rot":{"x":0.0,"y":124.604,"z":0.0}},{"monsterId":25030301,"configId":65004,"level":40,"poseId":0,"pos":{"x":2375.958,"y":205.334,"z":-1138.978},"rot":{"x":0.0,"y":78.27,"z":0.0}}]},{"sceneId":3,"groupId":133105145,"blockId":3105,"pos":{"x":705.939,"y":266.193,"z":-457.795},"spawns":[{"monsterId":21030301,"configId":58,"level":25,"poseId":9012,"pos":{"x":702.201,"y":266.289,"z":-452.934},"rot":{"x":0.0,"y":108.532,"z":0.0}},{"monsterId":21010901,"configId":59,"level":25,"poseId":9003,"pos":{"x":708.174,"y":268.574,"z":-462.286},"rot":{"x":0.0,"y":331.199,"z":0.0}},{"monsterId":21010201,"configId":60,"level":25,"poseId":9012,"pos":{"x":704.201,"y":266.418,"z":-451.46},"rot":{"x":0.0,"y":236.536,"z":0.0}},{"monsterId":21010201,"configId":61,"level":25,"poseId":9012,"pos":{"x":704.048,"y":266.179,"z":-454.212},"rot":{"x":0.0,"y":310.755,"z":0.0}}]},{"sceneId":1,"groupId":111101064,"blockId":1101,"pos":{"x":2366.664,"y":206.301,"z":-1143.557},"spawns":[{"monsterId":25010601,"configId":64001,"level":40,"poseId":0,"pos":{"x":2314.948,"y":217.828,"z":-1112.15},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25010601,"configId":64002,"level":40,"poseId":0,"pos":{"x":2309.524,"y":217.828,"z":-1112.15},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25030301,"configId":64003,"level":40,"poseId":0,"pos":{"x":2312.348,"y":217.828,"z":-1112.15},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133105144,"blockId":3105,"pos":{"x":626.683,"y":221.672,"z":-462.579},"spawns":[{"monsterId":21010201,"configId":49,"level":22,"poseId":0,"pos":{"x":615.349,"y":220.208,"z":-448.718},"rot":{"x":0.0,"y":324.159,"z":0.0}},{"monsterId":21010401,"configId":50,"level":22,"poseId":0,"pos":{"x":616.116,"y":220.263,"z":-446.001},"rot":{"x":0.0,"y":324.259,"z":0.0}},{"monsterId":21010501,"configId":51,"level":22,"poseId":9003,"pos":{"x":610.466,"y":220.106,"z":-448.541},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010301,"configId":52,"level":22,"poseId":9003,"pos":{"x":606.247,"y":219.379,"z":-425.833},"rot":{"x":0.0,"y":232.775,"z":0.0}}]},{"sceneId":1,"groupId":111101063,"blockId":1101,"pos":{"x":2406.364,"y":203.038,"z":-1155.525},"spawns":[{"monsterId":25070101,"configId":63001,"level":40,"poseId":0,"pos":{"x":2404.54,"y":203.227,"z":-1156.981},"rot":{"x":0.0,"y":123.855,"z":0.0}},{"monsterId":25070101,"configId":63002,"level":40,"poseId":0,"pos":{"x":2407.381,"y":203.09,"z":-1153.132},"rot":{"x":0.0,"y":154.706,"z":0.0}},{"monsterId":25030201,"configId":63003,"level":40,"poseId":0,"pos":{"x":2407.772,"y":203.007,"z":-1157.144},"rot":{"x":0.0,"y":126.929,"z":0.0}}]},{"sceneId":1,"groupId":111101062,"blockId":1101,"pos":{"x":2454.602,"y":199.398,"z":-1177.244},"spawns":[{"monsterId":25010301,"configId":62001,"level":40,"poseId":0,"pos":{"x":2464.628,"y":205.639,"z":-1171.603},"rot":{"x":0.0,"y":216.095,"z":0.0}},{"monsterId":25010501,"configId":62002,"level":40,"poseId":0,"pos":{"x":2450.931,"y":205.395,"z":-1187.202},"rot":{"x":0.096,"y":67.236,"z":0.0}},{"monsterId":25070101,"configId":62003,"level":40,"poseId":0,"pos":{"x":2457.703,"y":199.279,"z":-1179.842},"rot":{"x":0.0,"y":99.149,"z":0.0}}]},{"sceneId":3,"groupId":133105141,"blockId":3105,"pos":{"x":506.356,"y":200.188,"z":-484.649},"spawns":[{"monsterId":21011001,"configId":42,"level":21,"poseId":32,"pos":{"x":505.759,"y":203.43,"z":-500.371},"rot":{"x":0.0,"y":13.254,"z":0.0}},{"monsterId":21010301,"configId":43,"level":21,"poseId":0,"pos":{"x":511.895,"y":200.229,"z":-479.978},"rot":{"x":0.0,"y":45.062,"z":0.0}},{"monsterId":21010701,"configId":44,"level":21,"poseId":0,"pos":{"x":506.28,"y":200.16,"z":-486.293},"rot":{"x":0.0,"y":174.172,"z":0.0}},{"monsterId":21010501,"configId":45,"level":21,"poseId":9003,"pos":{"x":508.79,"y":200.137,"z":-489.44},"rot":{"x":0.0,"y":312.463,"z":0.0}},{"monsterId":21010201,"configId":46,"level":21,"poseId":9011,"pos":{"x":506.239,"y":200.15,"z":-489.485},"rot":{"x":0.0,"y":38.527,"z":0.0}}]},{"sceneId":1,"groupId":111101058,"blockId":1101,"pos":{"x":2351.498,"y":283.701,"z":-1738.976},"spawns":[{"monsterId":20010801,"configId":58008,"level":50,"poseId":0,"pos":{"x":2355.156,"y":283.898,"z":-1749.917},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":58009,"level":50,"poseId":0,"pos":{"x":2347.777,"y":283.898,"z":-1746.373},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133105099,"blockId":3105,"pos":{"x":713.976,"y":216.82,"z":-233.333},"spawns":[{"monsterId":20011101,"configId":185,"level":22,"poseId":0,"pos":{"x":710.827,"y":216.82,"z":-233.915},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133105090,"blockId":3105,"pos":{"x":688.976,"y":246.731,"z":-286.244},"spawns":[{"monsterId":20011501,"configId":177,"level":26,"poseId":0,"pos":{"x":686.765,"y":251.552,"z":-285.289},"rot":{"x":0.0,"y":117.9,"z":0.0}}]},{"sceneId":3,"groupId":133105089,"blockId":3105,"pos":{"x":816.239,"y":270.566,"z":-219.343},"spawns":[{"monsterId":21010301,"configId":176,"level":25,"poseId":9003,"pos":{"x":815.035,"y":270.805,"z":-220.926},"rot":{"x":0.0,"y":288.77,"z":0.0}}]},{"sceneId":1,"groupId":111101104,"blockId":1101,"pos":{"x":2146.566,"y":238.159,"z":-1530.525},"spawns":[{"monsterId":26040101,"configId":104032,"level":1,"poseId":0,"pos":{"x":2150.537,"y":237.271,"z":-1543.51},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133105088,"blockId":3105,"pos":{"x":820.984,"y":200.481,"z":-8.896},"spawns":[{"monsterId":20010401,"configId":173,"level":19,"poseId":0,"pos":{"x":820.488,"y":200.477,"z":-7.715},"rot":{"x":0.0,"y":132.972,"z":0.0}}]},{"sceneId":1,"groupId":111101102,"blockId":1101,"pos":{"x":2430.678,"y":206.784,"z":-1274.043},"spawns":[{"monsterId":21010201,"configId":102001,"level":1,"poseId":0,"pos":{"x":2430.789,"y":206.784,"z":-1277.413},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20050201,"configId":102007,"level":1,"poseId":0,"pos":{"x":2430.265,"y":207.056,"z":-1267.459},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":102008,"level":1,"poseId":0,"pos":{"x":2436.427,"y":207.327,"z":-1282.09},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010401,"configId":102009,"level":1,"poseId":0,"pos":{"x":2428.306,"y":211.675,"z":-1257.265},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":102010,"level":1,"poseId":0,"pos":{"x":2420.819,"y":206.547,"z":-1268.225},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20050201,"configId":102011,"level":1,"poseId":0,"pos":{"x":2473.313,"y":213.384,"z":-1283.123},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20050201,"configId":102012,"level":1,"poseId":0,"pos":{"x":2465.331,"y":212.438,"z":-1272.537},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20050201,"configId":102013,"level":1,"poseId":0,"pos":{"x":2485.637,"y":213.677,"z":-1287.102},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20050201,"configId":102014,"level":1,"poseId":0,"pos":{"x":2490.825,"y":211.038,"z":-1269.812},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":102015,"level":1,"poseId":0,"pos":{"x":2472.589,"y":212.953,"z":-1269.16},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":102016,"level":1,"poseId":0,"pos":{"x":2480.117,"y":214.694,"z":-1288.844},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":102017,"level":1,"poseId":0,"pos":{"x":2485.078,"y":212.808,"z":-1282.245},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21030101,"configId":102018,"level":1,"poseId":9012,"pos":{"x":2427.314,"y":206.404,"z":-1268.92},"rot":{"x":0.0,"y":50.762,"z":0.0}},{"monsterId":21020101,"configId":102019,"level":1,"poseId":401,"pos":{"x":2425.32,"y":206.825,"z":-1277.658},"rot":{"x":0.0,"y":37.898,"z":0.0}},{"monsterId":21030101,"configId":102020,"level":1,"poseId":9012,"pos":{"x":2431.541,"y":206.034,"z":-1264.148},"rot":{"x":0.0,"y":166.929,"z":0.0}},{"monsterId":21030101,"configId":102021,"level":1,"poseId":9012,"pos":{"x":2432.227,"y":206.382,"z":-1270.199},"rot":{"x":0.0,"y":328.549,"z":0.0}}]},{"sceneId":3,"groupId":133105116,"blockId":3105,"pos":{"x":895.205,"y":253.49,"z":-251.947},"spawns":[{"monsterId":21010201,"configId":194,"level":25,"poseId":9010,"pos":{"x":897.122,"y":253.756,"z":-253.174},"rot":{"x":0.0,"y":250.71,"z":0.0}},{"monsterId":21010201,"configId":195,"level":26,"poseId":9013,"pos":{"x":895.251,"y":253.651,"z":-253.173},"rot":{"x":0.0,"y":216.703,"z":0.0}},{"monsterId":24010101,"configId":206,"level":25,"poseId":101,"pos":{"x":894.2,"y":253.754,"z":-254.343},"rot":{"x":0.0,"y":30.652,"z":0.0}}]},{"sceneId":3,"groupId":133105115,"blockId":3105,"pos":{"x":702.884,"y":222.514,"z":-153.994},"spawns":[{"monsterId":21010201,"configId":192,"level":22,"poseId":9013,"pos":{"x":693.341,"y":222.606,"z":-148.977},"rot":{"x":0.0,"y":24.268,"z":0.0}},{"monsterId":21010201,"configId":193,"level":22,"poseId":9010,"pos":{"x":694.369,"y":222.514,"z":-146.968},"rot":{"x":0.0,"y":191.954,"z":0.0}}]},{"sceneId":3,"groupId":133105113,"blockId":3105,"pos":{"x":485.51,"y":202.04,"z":-193.124},"spawns":[{"monsterId":21010901,"configId":16,"level":19,"poseId":32,"pos":{"x":490.812,"y":199.9,"z":-193.0},"rot":{"x":0.0,"y":61.365,"z":0.0}},{"monsterId":21010901,"configId":17,"level":19,"poseId":32,"pos":{"x":487.257,"y":199.9,"z":-188.128},"rot":{"x":0.0,"y":28.45,"z":0.0}},{"monsterId":22010301,"configId":19,"level":19,"poseId":9013,"pos":{"x":490.366,"y":199.9,"z":-189.438},"rot":{"x":0.0,"y":52.612,"z":0.0}}]},{"sceneId":3,"groupId":133105112,"blockId":3105,"pos":{"x":845.628,"y":207.121,"z":-47.332},"spawns":[{"monsterId":21010301,"configId":6,"level":20,"poseId":9003,"pos":{"x":843.674,"y":206.527,"z":-41.8},"rot":{"x":0.0,"y":242.114,"z":0.0}},{"monsterId":21020201,"configId":7,"level":20,"poseId":0,"pos":{"x":847.571,"y":207.359,"z":-48.692},"rot":{"x":0.0,"y":239.695,"z":0.0}},{"monsterId":21011001,"configId":8,"level":20,"poseId":9003,"pos":{"x":855.384,"y":213.424,"z":-48.357},"rot":{"x":0.0,"y":318.017,"z":0.0}},{"monsterId":21011001,"configId":9,"level":20,"poseId":0,"pos":{"x":845.193,"y":207.51,"z":-49.838},"rot":{"x":0.0,"y":57.035,"z":0.0}}]},{"sceneId":3,"groupId":133105111,"blockId":3105,"pos":{"x":919.346,"y":246.363,"z":-132.141},"spawns":[{"monsterId":21020201,"configId":105,"level":23,"poseId":0,"pos":{"x":926.674,"y":245.911,"z":-127.469},"rot":{"x":0.0,"y":86.438,"z":0.0}},{"monsterId":21011001,"configId":106,"level":23,"poseId":32,"pos":{"x":922.43,"y":245.753,"z":-125.426},"rot":{"x":0.0,"y":112.959,"z":0.0}},{"monsterId":21010201,"configId":107,"level":23,"poseId":9003,"pos":{"x":925.633,"y":245.986,"z":-130.654},"rot":{"x":0.0,"y":76.26,"z":0.0}},{"monsterId":21010201,"configId":108,"level":23,"poseId":0,"pos":{"x":920.467,"y":245.399,"z":-129.754},"rot":{"x":0.0,"y":81.832,"z":0.0}}]},{"sceneId":3,"groupId":133105110,"blockId":3105,"pos":{"x":687.323,"y":225.05,"z":-226.734},"spawns":[{"monsterId":21010701,"configId":63,"level":22,"poseId":0,"pos":{"x":691.896,"y":224.056,"z":-222.344},"rot":{"x":0.0,"y":261.715,"z":0.0}},{"monsterId":21030201,"configId":64,"level":22,"poseId":9012,"pos":{"x":687.635,"y":224.357,"z":-223.931},"rot":{"x":0.0,"y":50.903,"z":0.0}},{"monsterId":21010601,"configId":65,"level":22,"poseId":9003,"pos":{"x":690.412,"y":224.121,"z":-220.038},"rot":{"x":0.0,"y":230.633,"z":0.0}},{"monsterId":21010601,"configId":66,"level":22,"poseId":9003,"pos":{"x":687.296,"y":224.277,"z":-219.533},"rot":{"x":0.0,"y":191.46,"z":0.0}}]},{"sceneId":3,"groupId":133105109,"blockId":3105,"pos":{"x":832.885,"y":260.675,"z":-333.012},"spawns":[{"monsterId":21011201,"configId":78,"level":25,"poseId":0,"pos":{"x":833.949,"y":258.869,"z":-323.679},"rot":{"x":0.0,"y":325.348,"z":0.0}},{"monsterId":21010201,"configId":79,"level":26,"poseId":9016,"pos":{"x":841.796,"y":260.453,"z":-331.426},"rot":{"x":0.0,"y":212.216,"z":0.0}},{"monsterId":21011001,"configId":80,"level":25,"poseId":0,"pos":{"x":834.322,"y":260.002,"z":-331.509},"rot":{"x":0.0,"y":99.899,"z":0.0}}]},{"sceneId":1,"groupId":111101092,"blockId":1101,"pos":{"x":2664.241,"y":265.606,"z":-1343.747},"spawns":[{"monsterId":21010201,"configId":92007,"level":1,"poseId":0,"pos":{"x":2668.073,"y":265.26,"z":-1349.254},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":92008,"level":1,"poseId":0,"pos":{"x":2664.678,"y":265.604,"z":-1348.111},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133105108,"blockId":3105,"pos":{"x":837.382,"y":250.914,"z":-282.96},"spawns":[{"monsterId":21010301,"configId":189,"level":25,"poseId":0,"pos":{"x":811.841,"y":251.343,"z":-299.101},"rot":{"x":0.0,"y":37.023,"z":0.0}},{"monsterId":21010401,"configId":190,"level":25,"poseId":0,"pos":{"x":811.661,"y":251.495,"z":-300.79},"rot":{"x":0.0,"y":48.583,"z":0.0}}]},{"sceneId":3,"groupId":133105071,"blockId":3105,"pos":{"x":472.252,"y":200.11,"z":-323.027},"spawns":[{"monsterId":20010301,"configId":71002,"level":25,"poseId":0,"pos":{"x":739.993,"y":257.406,"z":-80.163},"rot":{"x":0.0,"y":326.416,"z":0.0}},{"monsterId":20010301,"configId":71003,"level":25,"poseId":0,"pos":{"x":740.649,"y":256.245,"z":-76.784},"rot":{"x":0.0,"y":30.123,"z":0.0}},{"monsterId":20010401,"configId":71004,"level":27,"poseId":0,"pos":{"x":740.258,"y":255.928,"z":-75.328},"rot":{"x":0.0,"y":108.132,"z":0.0}}]},{"sceneId":3,"groupId":133105064,"blockId":3105,"pos":{"x":594.479,"y":295.381,"z":-237.271},"spawns":[{"monsterId":21010701,"configId":145,"level":25,"poseId":0,"pos":{"x":590.796,"y":294.785,"z":-237.55},"rot":{"x":0.0,"y":78.08,"z":0.0}}]},{"sceneId":3,"groupId":133105063,"blockId":3105,"pos":{"x":570.696,"y":221.025,"z":-324.14},"spawns":[{"monsterId":21010101,"configId":142,"level":25,"poseId":0,"pos":{"x":572.417,"y":220.819,"z":-318.725},"rot":{"x":0.0,"y":266.275,"z":0.0}},{"monsterId":21010201,"configId":143,"level":25,"poseId":0,"pos":{"x":572.193,"y":220.818,"z":-318.821},"rot":{"x":0.0,"y":271.92,"z":0.0}},{"monsterId":21010701,"configId":144,"level":25,"poseId":0,"pos":{"x":572.369,"y":220.819,"z":-318.826},"rot":{"x":0.0,"y":272.046,"z":0.0}}]},{"sceneId":3,"groupId":133105057,"blockId":3105,"pos":{"x":559.861,"y":200.079,"z":-162.668},"spawns":[{"monsterId":20011101,"configId":135,"level":19,"poseId":0,"pos":{"x":558.78,"y":200.817,"z":-170.629},"rot":{"x":0.0,"y":339.429,"z":0.0}},{"monsterId":20011101,"configId":136,"level":19,"poseId":0,"pos":{"x":564.195,"y":201.354,"z":-170.252},"rot":{"x":0.0,"y":258.861,"z":0.0}},{"monsterId":20011001,"configId":137,"level":19,"poseId":0,"pos":{"x":562.925,"y":201.624,"z":-172.836},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":138,"level":19,"poseId":0,"pos":{"x":562.182,"y":201.696,"z":-175.381},"rot":{"x":0.0,"y":44.753,"z":0.0}},{"monsterId":20011001,"configId":139,"level":19,"poseId":0,"pos":{"x":559.302,"y":201.032,"z":-173.554},"rot":{"x":0.0,"y":120.723,"z":0.0}}]},{"sceneId":1,"groupId":111101130,"blockId":1101,"pos":{"x":2698.143,"y":280.462,"z":-1473.979},"spawns":[{"monsterId":21011201,"configId":130001,"level":24,"poseId":0,"pos":{"x":2698.552,"y":280.903,"z":-1474.004},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":130002,"level":24,"poseId":0,"pos":{"x":2698.755,"y":281.03,"z":-1473.9},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":130003,"level":24,"poseId":0,"pos":{"x":2698.708,"y":281.047,"z":-1473.891},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":1,"groupId":111101129,"blockId":1101,"pos":{"x":2682.352,"y":280.279,"z":-1458.762},"spawns":[{"monsterId":21010201,"configId":129001,"level":1,"poseId":0,"pos":{"x":2682.501,"y":280.221,"z":-1462.195},"rot":{"x":357.835,"y":359.895,"z":5.58}}]},{"sceneId":3,"groupId":133105078,"blockId":3105,"pos":{"x":630.504,"y":295.086,"z":-217.73},"spawns":[{"monsterId":20011501,"configId":160,"level":25,"poseId":0,"pos":{"x":625.711,"y":297.437,"z":-224.843},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133105074,"blockId":3105,"pos":{"x":638.946,"y":273.662,"z":-180.268},"spawns":[{"monsterId":26010101,"configId":159,"level":25,"poseId":0,"pos":{"x":642.641,"y":272.925,"z":-179.311},"rot":{"x":0.0,"y":111.915,"z":0.0}}]},{"sceneId":3,"groupId":133105072,"blockId":3105,"pos":{"x":565.073,"y":209.809,"z":-94.586},"spawns":[{"monsterId":28030101,"configId":196,"level":19,"poseId":901,"pos":{"x":571.023,"y":209.623,"z":-88.076},"rot":{"x":0.0,"y":341.632,"z":0.0}},{"monsterId":28030101,"configId":197,"level":19,"poseId":901,"pos":{"x":587.033,"y":205.638,"z":-72.812},"rot":{"x":0.0,"y":66.348,"z":0.0}},{"monsterId":28030101,"configId":198,"level":19,"poseId":2,"pos":{"x":583.539,"y":205.548,"z":-71.491},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":199,"level":19,"poseId":2,"pos":{"x":570.117,"y":206.462,"z":-77.462},"rot":{"x":0.0,"y":329.864,"z":0.0}},{"monsterId":28030101,"configId":200,"level":19,"poseId":2,"pos":{"x":565.82,"y":206.252,"z":-74.531},"rot":{"x":0.0,"y":204.457,"z":0.0}},{"monsterId":28030101,"configId":201,"level":19,"poseId":2,"pos":{"x":568.782,"y":209.568,"z":-86.759},"rot":{"x":0.0,"y":26.65,"z":0.0}}]},{"sceneId":3,"groupId":133105037,"blockId":3105,"pos":{"x":896.0,"y":200.0,"z":-384.0},"spawns":[{"monsterId":28050103,"configId":37001,"level":30,"poseId":0,"pos":{"x":923.669,"y":293.646,"z":-506.448},"rot":{"x":0.0,"y":159.614,"z":0.0}},{"monsterId":28050103,"configId":37002,"level":30,"poseId":0,"pos":{"x":994.602,"y":275.555,"z":-396.048},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050103,"configId":37003,"level":30,"poseId":0,"pos":{"x":1004.358,"y":273.096,"z":-386.124},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050103,"configId":37004,"level":30,"poseId":0,"pos":{"x":979.175,"y":272.441,"z":-401.714},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050103,"configId":37005,"level":30,"poseId":0,"pos":{"x":986.699,"y":273.7,"z":-379.04},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050103,"configId":37006,"level":30,"poseId":0,"pos":{"x":991.923,"y":271.0,"z":-387.269},"rot":{"x":0.0,"y":290.371,"z":0.0}},{"monsterId":28050103,"configId":37007,"level":30,"poseId":0,"pos":{"x":876.276,"y":312.476,"z":-469.308},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133105036,"blockId":3105,"pos":{"x":896.0,"y":200.0,"z":-640.0},"spawns":[{"monsterId":28050103,"configId":36001,"level":30,"poseId":0,"pos":{"x":924.555,"y":291.885,"z":-514.153},"rot":{"x":0.0,"y":250.601,"z":0.0}},{"monsterId":28050103,"configId":36002,"level":30,"poseId":0,"pos":{"x":910.374,"y":291.561,"z":-529.433},"rot":{"x":0.0,"y":250.601,"z":0.0}}]},{"sceneId":1,"groupId":111101174,"blockId":1101,"pos":{"x":2522.451,"y":215.008,"z":-1289.214},"spawns":[{"monsterId":21010101,"configId":174001,"level":1,"poseId":0,"pos":{"x":2525.779,"y":215.491,"z":-1292.714},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":174002,"level":1,"poseId":0,"pos":{"x":2528.365,"y":215.632,"z":-1289.797},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133105029,"blockId":3105,"pos":{"x":593.668,"y":208.629,"z":-468.556},"spawns":[{"monsterId":20011401,"configId":92,"level":19,"poseId":0,"pos":{"x":599.543,"y":209.517,"z":-471.158},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011401,"configId":93,"level":19,"poseId":0,"pos":{"x":598.015,"y":209.39,"z":-472.696},"rot":{"x":0.0,"y":62.445,"z":0.0}},{"monsterId":20011501,"configId":94,"level":19,"poseId":0,"pos":{"x":599.539,"y":209.498,"z":-472.665},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":1,"groupId":111101172,"blockId":1101,"pos":{"x":2450.086,"y":219.636,"z":-1315.995},"spawns":[{"monsterId":21010101,"configId":172001,"level":1,"poseId":0,"pos":{"x":2455.483,"y":219.637,"z":-1317.035},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":172002,"level":1,"poseId":0,"pos":{"x":2449.128,"y":219.378,"z":-1310.169},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133105027,"blockId":3105,"pos":{"x":562.214,"y":209.855,"z":-403.071},"spawns":[{"monsterId":21030201,"configId":86,"level":20,"poseId":9012,"pos":{"x":567.002,"y":210.93,"z":-400.612},"rot":{"x":0.0,"y":226.827,"z":0.0}},{"monsterId":21010901,"configId":87,"level":20,"poseId":32,"pos":{"x":564.312,"y":209.881,"z":-394.738},"rot":{"x":0.0,"y":249.181,"z":0.0}},{"monsterId":21010201,"configId":88,"level":20,"poseId":0,"pos":{"x":559.5,"y":209.222,"z":-400.055},"rot":{"x":0.0,"y":261.087,"z":0.0}}]},{"sceneId":3,"groupId":133105026,"blockId":3105,"pos":{"x":663.052,"y":240.174,"z":-506.163},"spawns":[{"monsterId":20010601,"configId":85,"level":25,"poseId":0,"pos":{"x":662.594,"y":240.15,"z":-506.38},"rot":{"x":0.0,"y":300.447,"z":0.0}}]},{"sceneId":1,"groupId":111101169,"blockId":1101,"pos":{"x":2624.227,"y":227.204,"z":-1116.01},"spawns":[{"monsterId":20011101,"configId":169001,"level":1,"poseId":0,"pos":{"x":2613.437,"y":227.569,"z":-1106.644},"rot":{"x":0.0,"y":155.326,"z":0.0}},{"monsterId":20011101,"configId":169002,"level":1,"poseId":0,"pos":{"x":2623.595,"y":227.824,"z":-1105.985},"rot":{"x":47.558,"y":180.0,"z":180.0}},{"monsterId":20011301,"configId":169003,"level":1,"poseId":0,"pos":{"x":2612.028,"y":227.515,"z":-1109.751},"rot":{"x":0.0,"y":118.138,"z":0.0}},{"monsterId":20011301,"configId":169004,"level":1,"poseId":0,"pos":{"x":2622.902,"y":227.604,"z":-1107.469},"rot":{"x":2.719,"y":197.722,"z":0.868}},{"monsterId":21010901,"configId":169005,"level":1,"poseId":0,"pos":{"x":2607.891,"y":227.654,"z":-1106.748},"rot":{"x":0.0,"y":126.128,"z":0.0}},{"monsterId":21010901,"configId":169006,"level":1,"poseId":0,"pos":{"x":2630.57,"y":228.704,"z":-1105.964},"rot":{"x":0.0,"y":209.645,"z":0.0}},{"monsterId":21010901,"configId":169007,"level":1,"poseId":0,"pos":{"x":2619.267,"y":227.118,"z":-1103.136},"rot":{"x":0.0,"y":148.981,"z":0.0}},{"monsterId":21010501,"configId":169008,"level":1,"poseId":0,"pos":{"x":2607.836,"y":227.657,"z":-1106.83},"rot":{"x":0.0,"y":150.954,"z":0.0}},{"monsterId":21010501,"configId":169009,"level":1,"poseId":0,"pos":{"x":2619.067,"y":227.12,"z":-1103.294},"rot":{"x":0.0,"y":162.481,"z":0.0}},{"monsterId":21010501,"configId":169010,"level":1,"poseId":0,"pos":{"x":2630.58,"y":228.703,"z":-1105.999},"rot":{"x":0.0,"y":221.331,"z":0.0}}]},{"sceneId":1,"groupId":111101168,"blockId":1101,"pos":{"x":2619.967,"y":227.104,"z":-1115.055},"spawns":[{"monsterId":20011001,"configId":168001,"level":1,"poseId":0,"pos":{"x":2622.16,"y":227.589,"z":-1108.524},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":168002,"level":1,"poseId":0,"pos":{"x":2616.873,"y":227.596,"z":-1107.269},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":168003,"level":1,"poseId":0,"pos":{"x":2620.155,"y":227.875,"z":-1106.899},"rot":{"x":0.0,"y":202.059,"z":0.0}},{"monsterId":20011201,"configId":168004,"level":1,"poseId":0,"pos":{"x":2617.659,"y":228.069,"z":-1107.469},"rot":{"x":0.0,"y":175.829,"z":0.0}},{"monsterId":21010501,"configId":168005,"level":1,"poseId":0,"pos":{"x":2613.984,"y":227.119,"z":-1113.134},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010501,"configId":168006,"level":1,"poseId":0,"pos":{"x":2622.765,"y":227.696,"z":-1106.584},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":168008,"level":1,"poseId":0,"pos":{"x":2618.704,"y":227.917,"z":-1106.587},"rot":{"x":0.0,"y":202.229,"z":0.0}},{"monsterId":20010801,"configId":168009,"level":1,"poseId":0,"pos":{"x":2614.668,"y":228.145,"z":-1106.709},"rot":{"x":0.0,"y":202.229,"z":0.0}}]},{"sceneId":1,"groupId":111101167,"blockId":1101,"pos":{"x":3004.664,"y":334.941,"z":-1087.014},"spawns":[{"monsterId":20020101,"configId":167057,"level":1,"poseId":0,"pos":{"x":2873.947,"y":275.959,"z":-1224.259},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":167068,"level":1,"poseId":0,"pos":{"x":2981.667,"y":324.162,"z":-1114.749},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":167069,"level":1,"poseId":0,"pos":{"x":2980.104,"y":323.675,"z":-1116.881},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":167070,"level":1,"poseId":0,"pos":{"x":2983.649,"y":322.813,"z":-1118.119},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133105051,"blockId":3105,"pos":{"x":930.965,"y":262.704,"z":-281.174},"spawns":[{"monsterId":20011401,"configId":131,"level":23,"poseId":0,"pos":{"x":934.934,"y":262.596,"z":-282.92},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011401,"configId":132,"level":23,"poseId":0,"pos":{"x":933.278,"y":262.591,"z":-282.4},"rot":{"x":0.0,"y":70.825,"z":0.0}},{"monsterId":20011501,"configId":133,"level":23,"poseId":0,"pos":{"x":932.925,"y":262.577,"z":-283.401},"rot":{"x":0.0,"y":20.558,"z":0.0}}]},{"sceneId":1,"groupId":111101162,"blockId":1101,"pos":{"x":2392.197,"y":305.091,"z":-1662.899},"spawns":[{"monsterId":21010101,"configId":162001,"level":1,"poseId":0,"pos":{"x":2391.254,"y":305.561,"z":-1666.034},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":162002,"level":1,"poseId":0,"pos":{"x":2395.538,"y":305.124,"z":-1664.171},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":162003,"level":1,"poseId":0,"pos":{"x":2390.617,"y":304.883,"z":-1661.495},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21020201,"configId":162004,"level":1,"poseId":0,"pos":{"x":2394.549,"y":304.587,"z":-1659.76},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21020301,"configId":162005,"level":1,"poseId":0,"pos":{"x":2391.272,"y":303.726,"z":-1655.848},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21020301,"configId":162006,"level":1,"poseId":0,"pos":{"x":2397.467,"y":304.28,"z":-1657.782},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133105050,"blockId":3105,"pos":{"x":213.337,"y":200.575,"z":-114.692},"spawns":[{"monsterId":20011101,"configId":124,"level":19,"poseId":0,"pos":{"x":214.166,"y":200.336,"z":-123.556},"rot":{"x":0.0,"y":80.568,"z":0.0}},{"monsterId":20011101,"configId":125,"level":19,"poseId":0,"pos":{"x":213.49,"y":200.136,"z":-128.941},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":126,"level":19,"poseId":0,"pos":{"x":216.401,"y":200.366,"z":-124.86},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":127,"level":19,"poseId":0,"pos":{"x":215.658,"y":200.25,"z":-127.405},"rot":{"x":0.0,"y":44.753,"z":0.0}},{"monsterId":20011001,"configId":128,"level":19,"poseId":0,"pos":{"x":212.778,"y":200.181,"z":-125.578},"rot":{"x":0.0,"y":120.723,"z":0.0}}]},{"sceneId":3,"groupId":133105049,"blockId":3105,"pos":{"x":608.979,"y":199.9,"z":-567.923},"spawns":[{"monsterId":21010101,"configId":129,"level":21,"poseId":9016,"pos":{"x":608.228,"y":200.1,"z":-575.224},"rot":{"x":0.0,"y":93.45,"z":0.0}},{"monsterId":24010101,"configId":130,"level":25,"poseId":100,"pos":{"x":592.353,"y":199.9,"z":-547.465},"rot":{"x":0.0,"y":304.163,"z":0.0}}]},{"sceneId":3,"groupId":133105045,"blockId":3105,"pos":{"x":797.955,"y":238.842,"z":-226.554},"spawns":[{"monsterId":21010201,"configId":163,"level":23,"poseId":9003,"pos":{"x":800.012,"y":238.582,"z":-219.647},"rot":{"x":0.0,"y":342.544,"z":0.0}},{"monsterId":21010201,"configId":165,"level":23,"poseId":9016,"pos":{"x":786.008,"y":239.343,"z":-218.905},"rot":{"x":0.0,"y":304.851,"z":0.0}},{"monsterId":21010201,"configId":166,"level":23,"poseId":9016,"pos":{"x":799.056,"y":238.499,"z":-217.405},"rot":{"x":0.0,"y":42.282,"z":0.0}},{"monsterId":21020201,"configId":174,"level":23,"poseId":0,"pos":{"x":795.633,"y":239.216,"z":-227.03},"rot":{"x":0.0,"y":173.244,"z":0.0}},{"monsterId":21010401,"configId":45001,"level":23,"poseId":9002,"pos":{"x":787.294,"y":240.674,"z":-233.375},"rot":{"x":0.0,"y":53.682,"z":0.0}}]},{"sceneId":3,"groupId":133105042,"blockId":3105,"pos":{"x":869.622,"y":273.427,"z":-196.696},"spawns":[{"monsterId":23010401,"configId":110,"level":24,"poseId":0,"pos":{"x":865.432,"y":274.058,"z":-205.156},"rot":{"x":0.0,"y":42.24,"z":0.0}},{"monsterId":23010201,"configId":111,"level":24,"poseId":0,"pos":{"x":875.164,"y":271.964,"z":-197.07},"rot":{"x":0.0,"y":285.984,"z":0.0}},{"monsterId":23010301,"configId":114,"level":24,"poseId":0,"pos":{"x":870.293,"y":272.791,"z":-201.75},"rot":{"x":0.0,"y":3.054,"z":0.0}}]},{"sceneId":3,"groupId":133105006,"blockId":3105,"pos":{"x":406.322,"y":199.9,"z":-204.454},"spawns":[{"monsterId":20011101,"configId":27,"level":19,"poseId":0,"pos":{"x":407.151,"y":200.414,"z":-213.318},"rot":{"x":0.0,"y":80.568,"z":0.0}},{"monsterId":20011101,"configId":28,"level":19,"poseId":0,"pos":{"x":406.475,"y":200.426,"z":-218.703},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":29,"level":19,"poseId":0,"pos":{"x":409.386,"y":200.38,"z":-214.621},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":30,"level":19,"poseId":0,"pos":{"x":408.643,"y":200.2,"z":-217.167},"rot":{"x":0.0,"y":44.753,"z":0.0}},{"monsterId":20011001,"configId":31,"level":19,"poseId":0,"pos":{"x":405.763,"y":200.415,"z":-215.34},"rot":{"x":0.0,"y":120.723,"z":0.0}}]},{"sceneId":3,"groupId":133105004,"blockId":3105,"pos":{"x":730.666,"y":200.45,"z":-13.35},"spawns":[{"monsterId":20011101,"configId":11,"level":19,"poseId":0,"pos":{"x":731.496,"y":200.45,"z":-22.214},"rot":{"x":0.0,"y":80.568,"z":0.0}},{"monsterId":20011101,"configId":12,"level":19,"poseId":0,"pos":{"x":730.819,"y":200.713,"z":-27.599},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":13,"level":19,"poseId":0,"pos":{"x":733.73,"y":200.45,"z":-23.517},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":14,"level":19,"poseId":0,"pos":{"x":732.987,"y":200.499,"z":-26.063},"rot":{"x":0.0,"y":44.753,"z":0.0}},{"monsterId":20011001,"configId":15,"level":19,"poseId":0,"pos":{"x":730.108,"y":200.457,"z":-24.236},"rot":{"x":0.0,"y":120.723,"z":0.0}}]},{"sceneId":3,"groupId":133105020,"blockId":3105,"pos":{"x":360.802,"y":200.009,"z":-90.995},"spawns":[{"monsterId":21010301,"configId":26,"level":19,"poseId":9016,"pos":{"x":364.993,"y":200.4,"z":-86.235},"rot":{"x":0.0,"y":307.746,"z":0.0}},{"monsterId":21010301,"configId":77,"level":19,"poseId":9003,"pos":{"x":360.511,"y":200.009,"z":-90.009},"rot":{"x":0.0,"y":288.97,"z":0.0}}]},{"sceneId":3,"groupId":133105017,"blockId":3105,"pos":{"x":640.0,"y":200.0,"z":-384.0},"spawns":[{"monsterId":28010203,"configId":17001,"level":25,"poseId":0,"pos":{"x":730.306,"y":251.35,"z":-352.736},"rot":{"x":358.984,"y":283.159,"z":350.336}},{"monsterId":28010203,"configId":17002,"level":25,"poseId":0,"pos":{"x":709.192,"y":247.734,"z":-405.52},"rot":{"x":351.44,"y":170.628,"z":4.616}},{"monsterId":28010201,"configId":17003,"level":25,"poseId":0,"pos":{"x":684.853,"y":248.664,"z":-418.395},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010202,"configId":17004,"level":25,"poseId":0,"pos":{"x":683.348,"y":248.714,"z":-416.744},"rot":{"x":0.0,"y":139.276,"z":0.0}},{"monsterId":28050102,"configId":17005,"level":25,"poseId":0,"pos":{"x":672.359,"y":249.464,"z":-411.667},"rot":{"x":0.0,"y":130.527,"z":0.0}},{"monsterId":28050102,"configId":17006,"level":25,"poseId":0,"pos":{"x":676.191,"y":249.298,"z":-416.894},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133105016,"blockId":3105,"pos":{"x":956.632,"y":273.79,"z":-239.176},"spawns":[{"monsterId":23020101,"configId":75,"level":25,"poseId":0,"pos":{"x":954.812,"y":274.122,"z":-236.149},"rot":{"x":0.0,"y":126.928,"z":0.0}}]},{"sceneId":3,"groupId":133105015,"blockId":3105,"pos":{"x":384.0,"y":200.0,"z":-128.0},"spawns":[{"monsterId":28010301,"configId":15001,"level":19,"poseId":0,"pos":{"x":506.863,"y":199.9,"z":-38.497},"rot":{"x":0.0,"y":236.453,"z":0.0}},{"monsterId":28010301,"configId":15002,"level":19,"poseId":0,"pos":{"x":273.306,"y":200.771,"z":-80.222},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010301,"configId":15003,"level":19,"poseId":0,"pos":{"x":261.099,"y":200.955,"z":-75.019},"rot":{"x":0.0,"y":199.316,"z":0.0}}]},{"sceneId":3,"groupId":133105014,"blockId":3105,"pos":{"x":640.0,"y":200.0,"z":-128.0},"spawns":[{"monsterId":28010301,"configId":14001,"level":19,"poseId":0,"pos":{"x":527.373,"y":199.9,"z":-51.036},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010203,"configId":14002,"level":25,"poseId":0,"pos":{"x":728.353,"y":273.598,"z":-110.929},"rot":{"x":12.576,"y":176.534,"z":3.617}},{"monsterId":28010202,"configId":14003,"level":25,"poseId":0,"pos":{"x":738.885,"y":222.819,"z":-245.878},"rot":{"x":0.0,"y":139.276,"z":0.0}},{"monsterId":28040101,"configId":14004,"level":19,"poseId":0,"pos":{"x":748.446,"y":199.581,"z":-11.864},"rot":{"x":0.0,"y":282.782,"z":0.0}},{"monsterId":28040101,"configId":14005,"level":19,"poseId":0,"pos":{"x":745.558,"y":199.581,"z":-11.598},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":14006,"level":19,"poseId":0,"pos":{"x":746.815,"y":199.581,"z":-16.333},"rot":{"x":0.0,"y":277.335,"z":0.0}},{"monsterId":28040102,"configId":14007,"level":19,"poseId":0,"pos":{"x":748.629,"y":199.581,"z":-15.596},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040102,"configId":14008,"level":19,"poseId":0,"pos":{"x":761.515,"y":199.581,"z":-19.026},"rot":{"x":0.0,"y":55.421,"z":0.0}},{"monsterId":28040102,"configId":14009,"level":19,"poseId":0,"pos":{"x":717.365,"y":199.581,"z":-3.353},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040102,"configId":14010,"level":19,"poseId":0,"pos":{"x":718.049,"y":199.581,"z":-0.228},"rot":{"x":0.0,"y":104.34,"z":0.0}},{"monsterId":28040102,"configId":14011,"level":19,"poseId":0,"pos":{"x":721.589,"y":199.581,"z":-2.045},"rot":{"x":0.0,"y":296.74,"z":0.0}}]},{"sceneId":3,"groupId":133105013,"blockId":3105,"pos":{"x":494.772,"y":200.95,"z":-110.487},"spawns":[{"monsterId":26060101,"configId":67,"level":19,"poseId":0,"pos":{"x":503.147,"y":200.95,"z":-116.912},"rot":{"x":0.0,"y":298.283,"z":0.0}},{"monsterId":26060101,"configId":68,"level":19,"poseId":0,"pos":{"x":499.102,"y":200.95,"z":-119.015},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26060101,"configId":69,"level":19,"poseId":0,"pos":{"x":503.038,"y":200.931,"z":-113.95},"rot":{"x":0.0,"y":63.344,"z":0.0}},{"monsterId":26060101,"configId":70,"level":19,"poseId":0,"pos":{"x":498.106,"y":200.95,"z":-111.905},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133105011,"blockId":3105,"pos":{"x":671.61,"y":239.509,"z":-458.342},"spawns":[{"monsterId":21010101,"configId":25,"level":19,"poseId":9014,"pos":{"x":498.807,"y":199.9,"z":-40.583},"rot":{"x":0.0,"y":260.843,"z":0.0}},{"monsterId":21010701,"configId":56,"level":25,"poseId":0,"pos":{"x":660.51,"y":233.907,"z":-453.101},"rot":{"x":0.0,"y":63.121,"z":0.0}},{"monsterId":21010101,"configId":62,"level":25,"poseId":9011,"pos":{"x":650.016,"y":233.796,"z":-449.807},"rot":{"x":0.0,"y":307.056,"z":0.0}}]},{"sceneId":3,"groupId":133105010,"blockId":3105,"pos":{"x":631.459,"y":221.82,"z":-482.744},"spawns":[{"monsterId":21020501,"configId":48,"level":23,"poseId":401,"pos":{"x":631.965,"y":222.013,"z":-484.408},"rot":{"x":0.0,"y":331.023,"z":0.0}}]},{"sceneId":3,"groupId":133105009,"blockId":3105,"pos":{"x":403.262,"y":200.682,"z":-418.653},"spawns":[{"monsterId":23030101,"configId":47,"level":19,"poseId":0,"pos":{"x":413.492,"y":200.735,"z":-439.009},"rot":{"x":0.0,"y":331.608,"z":0.0}}]},{"sceneId":1,"groupId":111101015,"blockId":1101,"pos":{"x":2475.227,"y":218.834,"z":-1354.585},"spawns":[{"monsterId":21010201,"configId":15001,"level":1,"poseId":0,"pos":{"x":2462.207,"y":221.336,"z":-1337.834},"rot":{"x":8.183,"y":142.919,"z":0.502}},{"monsterId":21010201,"configId":15002,"level":1,"poseId":0,"pos":{"x":2459.141,"y":220.677,"z":-1340.161},"rot":{"x":8.183,"y":142.919,"z":0.502}},{"monsterId":21010201,"configId":15003,"level":1,"poseId":0,"pos":{"x":2458.133,"y":220.459,"z":-1340.925},"rot":{"x":8.183,"y":142.919,"z":0.502}},{"monsterId":21010201,"configId":15004,"level":1,"poseId":0,"pos":{"x":2457.636,"y":219.884,"z":-1346.057},"rot":{"x":8.183,"y":142.919,"z":0.502}},{"monsterId":21010201,"configId":15005,"level":1,"poseId":0,"pos":{"x":2457.636,"y":219.884,"z":-1346.057},"rot":{"x":8.183,"y":142.919,"z":0.502}},{"monsterId":21010201,"configId":15006,"level":1,"poseId":0,"pos":{"x":2457.636,"y":219.884,"z":-1346.057},"rot":{"x":8.183,"y":142.919,"z":0.502}}]},{"sceneId":1,"groupId":111101012,"blockId":1101,"pos":{"x":2706.935,"y":284.442,"z":-1417.537},"spawns":[{"monsterId":21010101,"configId":12001,"level":1,"poseId":0,"pos":{"x":2701.651,"y":283.792,"z":-1415.921},"rot":{"x":358.591,"y":359.913,"z":7.039}},{"monsterId":21010101,"configId":12002,"level":1,"poseId":0,"pos":{"x":2705.744,"y":284.114,"z":-1424.291},"rot":{"x":358.591,"y":359.913,"z":7.039}},{"monsterId":21011001,"configId":12003,"level":1,"poseId":0,"pos":{"x":2699.589,"y":283.376,"z":-1421.705},"rot":{"x":358.591,"y":359.913,"z":7.039}},{"monsterId":21010101,"configId":12004,"level":1,"poseId":0,"pos":{"x":2711.601,"y":285.115,"z":-1413.547},"rot":{"x":6.184,"y":228.019,"z":356.35}},{"monsterId":21010101,"configId":12005,"level":1,"poseId":0,"pos":{"x":2710.171,"y":284.7,"z":-1421.944},"rot":{"x":6.184,"y":228.019,"z":356.35}}]},{"sceneId":3,"groupId":133104911,"blockId":3104,"pos":{"x":778.532,"y":208.483,"z":266.386},"spawns":[{"monsterId":21010101,"configId":911001,"level":26,"poseId":0,"pos":{"x":779.876,"y":207.528,"z":272.135},"rot":{"x":0.0,"y":200.45,"z":0.0}},{"monsterId":21010101,"configId":911002,"level":26,"poseId":0,"pos":{"x":778.416,"y":207.032,"z":273.632},"rot":{"x":0.0,"y":166.18,"z":0.0}}]},{"sceneId":1,"groupId":111101054,"blockId":1101,"pos":{"x":2219.048,"y":234.23,"z":-1287.429},"spawns":[{"monsterId":20011001,"configId":54002,"level":1,"poseId":0,"pos":{"x":2219.618,"y":234.299,"z":-1287.725},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":54003,"level":1,"poseId":0,"pos":{"x":2218.395,"y":234.24,"z":-1287.805},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":54004,"level":1,"poseId":0,"pos":{"x":2219.073,"y":234.099,"z":-1286.662},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104910,"blockId":3104,"pos":{"x":87.476,"y":256.117,"z":94.354},"spawns":[{"monsterId":24010201,"configId":910001,"level":19,"poseId":100,"pos":{"x":84.667,"y":256.117,"z":93.632},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104908,"blockId":3104,"pos":{"x":438.05,"y":210.275,"z":366.451},"spawns":[{"monsterId":21020201,"configId":908004,"level":19,"poseId":401,"pos":{"x":439.659,"y":207.929,"z":349.532},"rot":{"x":0.0,"y":321.991,"z":0.0}},{"monsterId":21010601,"configId":908005,"level":19,"poseId":9016,"pos":{"x":432.984,"y":208.237,"z":353.846},"rot":{"x":0.0,"y":294.214,"z":0.0}},{"monsterId":21010601,"configId":908006,"level":19,"poseId":9016,"pos":{"x":431.729,"y":208.465,"z":356.854},"rot":{"x":0.0,"y":213.76,"z":0.0}},{"monsterId":21011201,"configId":908007,"level":19,"poseId":0,"pos":{"x":437.355,"y":207.792,"z":352.576},"rot":{"x":0.0,"y":358.784,"z":0.0}},{"monsterId":21011201,"configId":908008,"level":19,"poseId":0,"pos":{"x":430.144,"y":208.944,"z":350.159},"rot":{"x":0.0,"y":56.322,"z":0.0}}]},{"sceneId":3,"groupId":133104903,"blockId":3104,"pos":{"x":53.524,"y":262.639,"z":169.067},"spawns":[{"monsterId":21020301,"configId":903001,"level":19,"poseId":0,"pos":{"x":57.506,"y":262.425,"z":168.83},"rot":{"x":0.0,"y":72.64,"z":0.0}},{"monsterId":21011201,"configId":903002,"level":19,"poseId":0,"pos":{"x":56.527,"y":262.413,"z":173.265},"rot":{"x":0.0,"y":82.19,"z":0.0}},{"monsterId":21011201,"configId":903003,"level":19,"poseId":0,"pos":{"x":56.338,"y":263.571,"z":164.622},"rot":{"x":0.0,"y":53.52,"z":0.0}},{"monsterId":21011001,"configId":903004,"level":19,"poseId":0,"pos":{"x":51.271,"y":262.897,"z":167.89},"rot":{"x":0.0,"y":63.35,"z":0.0}},{"monsterId":21011001,"configId":903005,"level":19,"poseId":0,"pos":{"x":50.528,"y":262.957,"z":174.044},"rot":{"x":0.0,"y":97.71,"z":0.0}}]},{"sceneId":1,"groupId":111101045,"blockId":1101,"pos":{"x":2305.696,"y":251.326,"z":-1426.717},"spawns":[{"monsterId":28050201,"configId":45001,"level":1,"poseId":0,"pos":{"x":2305.35,"y":251.486,"z":-1426.829},"rot":{"x":0.0,"y":29.457,"z":0.0}},{"monsterId":28050201,"configId":45002,"level":1,"poseId":3,"pos":{"x":2318.39,"y":253.733,"z":-1428.814},"rot":{"x":0.0,"y":29.457,"z":0.0}}]},{"sceneId":3,"groupId":133104901,"blockId":3104,"pos":{"x":978.903,"y":200.126,"z":219.736},"spawns":[{"monsterId":21011201,"configId":901001,"level":16,"poseId":0,"pos":{"x":980.219,"y":200.31,"z":224.213},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011201,"configId":901002,"level":16,"poseId":0,"pos":{"x":975.713,"y":200.069,"z":223.68},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010701,"configId":901003,"level":16,"poseId":0,"pos":{"x":978.404,"y":200.316,"z":226.554},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21030201,"configId":901004,"level":16,"poseId":0,"pos":{"x":977.99,"y":200.231,"z":225.018},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21020101,"configId":901005,"level":16,"poseId":0,"pos":{"x":980.114,"y":200.358,"z":225.292},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21020101,"configId":901007,"level":16,"poseId":0,"pos":{"x":975.798,"y":200.167,"z":225.631},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21030101,"configId":901008,"level":16,"poseId":0,"pos":{"x":978.656,"y":200.217,"z":223.136},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":24010201,"configId":901010,"level":16,"poseId":100,"pos":{"x":984.943,"y":200.811,"z":236.976},"rot":{"x":0.0,"y":338.193,"z":0.0}}]},{"sceneId":1,"groupId":111101043,"blockId":1101,"pos":{"x":2301.001,"y":252.687,"z":-1435.421},"spawns":[{"monsterId":20010401,"configId":43001,"level":1,"poseId":0,"pos":{"x":2302.727,"y":253.159,"z":-1436.895},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":43002,"level":1,"poseId":0,"pos":{"x":2298.455,"y":252.302,"z":-1436.995},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":43003,"level":1,"poseId":0,"pos":{"x":2300.845,"y":252.395,"z":-1433.541},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":1,"groupId":111101042,"blockId":1101,"pos":{"x":2276.773,"y":246.204,"z":-1412.812},"spawns":[{"monsterId":21010201,"configId":42001,"level":1,"poseId":0,"pos":{"x":2278.105,"y":246.6,"z":-1416.197},"rot":{"x":0.0,"y":272.1,"z":0.0}},{"monsterId":21010401,"configId":42012,"level":1,"poseId":0,"pos":{"x":2276.693,"y":246.301,"z":-1417.906},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":42013,"level":1,"poseId":0,"pos":{"x":2275.357,"y":246.041,"z":-1416.621},"rot":{"x":0.0,"y":93.06,"z":0.0}},{"monsterId":21010301,"configId":42014,"level":1,"poseId":0,"pos":{"x":2281.496,"y":247.36,"z":-1416.709},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":1,"groupId":111101037,"blockId":1101,"pos":{"x":2293.596,"y":246.293,"z":-1392.924},"spawns":[{"monsterId":21020101,"configId":37001,"level":1,"poseId":0,"pos":{"x":2296.94,"y":246.06,"z":-1386.964},"rot":{"x":0.0,"y":205.96,"z":0.0}},{"monsterId":21020101,"configId":37007,"level":1,"poseId":0,"pos":{"x":2290.704,"y":245.076,"z":-1386.965},"rot":{"x":0.0,"y":143.45,"z":0.0}}]},{"sceneId":3,"groupId":133104924,"blockId":3104,"pos":{"x":338.619,"y":217.216,"z":256.346},"spawns":[{"monsterId":20011301,"configId":924001,"level":1,"poseId":0,"pos":{"x":335.678,"y":217.387,"z":258.058},"rot":{"x":0.0,"y":59.424,"z":0.0}},{"monsterId":20010601,"configId":924002,"level":1,"poseId":0,"pos":{"x":337.405,"y":217.475,"z":255.526},"rot":{"x":0.0,"y":50.176,"z":0.0}},{"monsterId":20010702,"configId":924003,"level":1,"poseId":0,"pos":{"x":339.094,"y":217.357,"z":254.208},"rot":{"x":0.0,"y":14.341,"z":0.0}}]},{"sceneId":3,"groupId":133104921,"blockId":3104,"pos":{"x":214.251,"y":206.809,"z":890.742},"spawns":[{"monsterId":26010201,"configId":921001,"level":26,"poseId":0,"pos":{"x":204.724,"y":207.535,"z":886.707},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26010201,"configId":921002,"level":26,"poseId":0,"pos":{"x":224.119,"y":207.963,"z":885.914},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104919,"blockId":3104,"pos":{"x":56.974,"y":262.484,"z":172.207},"spawns":[{"monsterId":21020301,"configId":919003,"level":26,"poseId":0,"pos":{"x":63.257,"y":261.828,"z":169.309},"rot":{"x":0.0,"y":96.55,"z":0.0}},{"monsterId":21011201,"configId":919004,"level":26,"poseId":0,"pos":{"x":58.129,"y":263.38,"z":165.287},"rot":{"x":0.0,"y":45.36,"z":0.0}},{"monsterId":21011201,"configId":919005,"level":26,"poseId":0,"pos":{"x":60.238,"y":262.35,"z":174.961},"rot":{"x":0.0,"y":118.34,"z":0.0}},{"monsterId":21010601,"configId":919006,"level":26,"poseId":0,"pos":{"x":49.257,"y":263.194,"z":166.541},"rot":{"x":0.0,"y":70.36,"z":0.0}},{"monsterId":21010601,"configId":919007,"level":26,"poseId":0,"pos":{"x":49.282,"y":263.218,"z":174.754},"rot":{"x":0.0,"y":113.4,"z":0.0}}]},{"sceneId":3,"groupId":133104913,"blockId":3104,"pos":{"x":495.584,"y":214.567,"z":465.435},"spawns":[{"monsterId":21010201,"configId":913001,"level":19,"poseId":0,"pos":{"x":492.414,"y":214.937,"z":467.565},"rot":{"x":0.0,"y":112.755,"z":0.0}},{"monsterId":21010201,"configId":913002,"level":19,"poseId":0,"pos":{"x":494.654,"y":214.61,"z":462.123},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21020301,"configId":913003,"level":19,"poseId":0,"pos":{"x":490.537,"y":215.014,"z":464.251},"rot":{"x":0.0,"y":73.929,"z":0.0}},{"monsterId":21020201,"configId":913004,"level":19,"poseId":0,"pos":{"x":497.49,"y":214.536,"z":469.691},"rot":{"x":358.346,"y":235.98,"z":0.0}},{"monsterId":21030201,"configId":913005,"level":19,"poseId":0,"pos":{"x":488.679,"y":215.089,"z":470.429},"rot":{"x":0.0,"y":131.354,"z":0.0}}]},{"sceneId":3,"groupId":133104912,"blockId":3104,"pos":{"x":763.31,"y":205.36,"z":268.642},"spawns":[{"monsterId":21010101,"configId":912001,"level":26,"poseId":0,"pos":{"x":757.126,"y":204.699,"z":271.789},"rot":{"x":0.0,"y":171.27,"z":0.0}},{"monsterId":21010101,"configId":912002,"level":26,"poseId":0,"pos":{"x":758.672,"y":204.889,"z":271.407},"rot":{"x":0.0,"y":154.54,"z":0.0}}]},{"sceneId":4,"groupId":144002001,"blockId":4002,"pos":{"x":948.763,"y":99.118,"z":-804.962},"spawns":[{"monsterId":21020501,"configId":1001,"level":25,"poseId":401,"pos":{"x":948.905,"y":99.118,"z":-801.768},"rot":{"x":0.0,"y":192.56,"z":0.0}},{"monsterId":21011201,"configId":1004,"level":20,"poseId":9002,"pos":{"x":952.497,"y":99.061,"z":-807.618},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011201,"configId":1005,"level":20,"poseId":9002,"pos":{"x":945.171,"y":99.211,"z":-807.137},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011201,"configId":1010,"level":20,"poseId":9002,"pos":{"x":954.315,"y":99.211,"z":-804.388},"rot":{"x":0.0,"y":290.37,"z":0.0}},{"monsterId":21011201,"configId":1011,"level":20,"poseId":9002,"pos":{"x":943.166,"y":99.211,"z":-802.4},"rot":{"x":0.0,"y":290.37,"z":0.0}}]},{"sceneId":4,"groupId":144002003,"blockId":4002,"pos":{"x":364.243,"y":120.287,"z":-522.571},"spawns":[{"monsterId":21010701,"configId":3001,"level":20,"poseId":0,"pos":{"x":372.221,"y":121.052,"z":-478.575},"rot":{"x":0.0,"y":327.011,"z":0.0}},{"monsterId":21010701,"configId":3004,"level":20,"poseId":0,"pos":{"x":368.567,"y":120.894,"z":-472.034},"rot":{"x":0.0,"y":240.822,"z":0.0}}]},{"sceneId":3,"groupId":133104807,"blockId":3104,"pos":{"x":417.133,"y":180.542,"z":819.378},"spawns":[{"monsterId":28030404,"configId":807001,"level":19,"poseId":0,"pos":{"x":412.094,"y":180.973,"z":849.954},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":807003,"level":19,"poseId":0,"pos":{"x":411.079,"y":181.022,"z":851.472},"rot":{"x":0.0,"y":263.927,"z":0.0}},{"monsterId":28030402,"configId":807004,"level":19,"poseId":0,"pos":{"x":374.311,"y":180.835,"z":818.0},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":807005,"level":19,"poseId":0,"pos":{"x":373.926,"y":180.892,"z":820.542},"rot":{"x":0.0,"y":250.344,"z":0.0}},{"monsterId":28030401,"configId":807006,"level":19,"poseId":0,"pos":{"x":356.58,"y":197.243,"z":864.61},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":807007,"level":19,"poseId":0,"pos":{"x":357.193,"y":196.983,"z":865.738},"rot":{"x":0.0,"y":173.046,"z":0.0}},{"monsterId":28030401,"configId":807008,"level":19,"poseId":0,"pos":{"x":287.507,"y":223.588,"z":824.663},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":807009,"level":19,"poseId":0,"pos":{"x":286.346,"y":223.775,"z":825.294},"rot":{"x":0.0,"y":292.448,"z":0.0}},{"monsterId":28030404,"configId":807010,"level":19,"poseId":0,"pos":{"x":346.527,"y":225.803,"z":795.995},"rot":{"x":0.0,"y":39.609,"z":0.0}},{"monsterId":28030402,"configId":807011,"level":19,"poseId":0,"pos":{"x":347.653,"y":225.686,"z":796.295},"rot":{"x":0.0,"y":175.857,"z":0.0}},{"monsterId":28030404,"configId":807013,"level":19,"poseId":0,"pos":{"x":456.276,"y":223.859,"z":776.814},"rot":{"x":0.0,"y":346.534,"z":0.0}},{"monsterId":28030401,"configId":807016,"level":19,"poseId":0,"pos":{"x":490.532,"y":223.076,"z":797.654},"rot":{"x":0.0,"y":337.321,"z":0.0}},{"monsterId":28030401,"configId":807017,"level":19,"poseId":0,"pos":{"x":487.621,"y":224.252,"z":914.155},"rot":{"x":0.0,"y":199.505,"z":0.0}},{"monsterId":28030401,"configId":807018,"level":19,"poseId":0,"pos":{"x":483.038,"y":223.382,"z":928.703},"rot":{"x":0.0,"y":239.396,"z":0.0}},{"monsterId":28030401,"configId":807019,"level":19,"poseId":0,"pos":{"x":436.539,"y":209.332,"z":940.007},"rot":{"x":0.0,"y":273.716,"z":0.0}},{"monsterId":28030404,"configId":807020,"level":19,"poseId":0,"pos":{"x":434.964,"y":209.053,"z":939.144},"rot":{"x":0.0,"y":238.486,"z":0.0}},{"monsterId":28020102,"configId":807025,"level":19,"poseId":0,"pos":{"x":434.944,"y":180.616,"z":917.651},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":807027,"level":19,"poseId":0,"pos":{"x":328.265,"y":209.331,"z":1009.191},"rot":{"x":0.0,"y":230.281,"z":0.0}},{"monsterId":28020102,"configId":807029,"level":19,"poseId":0,"pos":{"x":212.525,"y":241.5,"z":1002.135},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030404,"configId":807030,"level":19,"poseId":0,"pos":{"x":313.355,"y":212.755,"z":843.336},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030402,"configId":807031,"level":19,"poseId":0,"pos":{"x":312.692,"y":212.682,"z":844.583},"rot":{"x":0.0,"y":296.092,"z":0.0}},{"monsterId":28020603,"configId":807032,"level":19,"poseId":0,"pos":{"x":380.657,"y":203.112,"z":899.162},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":807033,"level":19,"poseId":0,"pos":{"x":455.463,"y":226.244,"z":1005.448},"rot":{"x":0.0,"y":283.359,"z":0.0}},{"monsterId":28020301,"configId":807034,"level":19,"poseId":0,"pos":{"x":442.592,"y":228.017,"z":1014.54},"rot":{"x":0.0,"y":108.916,"z":0.0}}]},{"sceneId":3,"groupId":133104805,"blockId":3104,"pos":{"x":684.008,"y":238.946,"z":794.409},"spawns":[{"monsterId":28030401,"configId":805001,"level":1,"poseId":0,"pos":{"x":662.763,"y":244.344,"z":819.081},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":805002,"level":1,"poseId":0,"pos":{"x":656.068,"y":244.442,"z":813.335},"rot":{"x":0.0,"y":112.003,"z":0.0}},{"monsterId":28020301,"configId":805004,"level":1,"poseId":0,"pos":{"x":712.479,"y":240.552,"z":797.476},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030204,"configId":805011,"level":1,"poseId":0,"pos":{"x":669.868,"y":253.658,"z":845.516},"rot":{"x":0.0,"y":275.642,"z":0.0}},{"monsterId":28030204,"configId":805012,"level":1,"poseId":0,"pos":{"x":642.129,"y":253.627,"z":927.364},"rot":{"x":0.0,"y":271.49,"z":0.0}},{"monsterId":28030204,"configId":805013,"level":24,"poseId":0,"pos":{"x":603.728,"y":276.588,"z":980.565},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030402,"configId":805018,"level":19,"poseId":0,"pos":{"x":568.763,"y":206.116,"z":948.153},"rot":{"x":0.0,"y":234.716,"z":0.0}},{"monsterId":28020201,"configId":805020,"level":19,"poseId":0,"pos":{"x":586.648,"y":206.116,"z":938.237},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":805025,"level":19,"poseId":0,"pos":{"x":696.005,"y":235.242,"z":726.867},"rot":{"x":0.0,"y":134.946,"z":0.0}},{"monsterId":28030401,"configId":805026,"level":19,"poseId":0,"pos":{"x":695.892,"y":234.869,"z":725.645},"rot":{"x":0.0,"y":134.946,"z":0.0}},{"monsterId":28030101,"configId":805028,"level":19,"poseId":0,"pos":{"x":718.854,"y":268.735,"z":743.451},"rot":{"x":0.0,"y":347.286,"z":0.0}},{"monsterId":28030402,"configId":805034,"level":19,"poseId":0,"pos":{"x":569.695,"y":206.116,"z":947.722},"rot":{"x":0.0,"y":234.716,"z":0.0}},{"monsterId":28030401,"configId":805037,"level":19,"poseId":0,"pos":{"x":620.787,"y":211.549,"z":931.337},"rot":{"x":0.0,"y":222.486,"z":0.0}},{"monsterId":28020201,"configId":805044,"level":19,"poseId":0,"pos":{"x":814.736,"y":256.589,"z":876.905},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":805046,"level":19,"poseId":0,"pos":{"x":748.803,"y":225.606,"z":675.279},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104803,"blockId":3104,"pos":{"x":512.0,"y":202.512,"z":512.0},"spawns":[{"monsterId":28030401,"configId":803001,"level":16,"poseId":0,"pos":{"x":894.95,"y":272.23,"z":351.981},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":803005,"level":16,"poseId":0,"pos":{"x":894.559,"y":272.426,"z":350.695},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":803007,"level":16,"poseId":0,"pos":{"x":893.262,"y":272.237,"z":351.53},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":803010,"level":16,"poseId":0,"pos":{"x":892.614,"y":272.24,"z":321.22},"rot":{"x":355.477,"y":0.044,"z":358.884}},{"monsterId":28030401,"configId":803013,"level":16,"poseId":0,"pos":{"x":887.601,"y":273.879,"z":327.137},"rot":{"x":351.934,"y":1.635,"z":337.121}},{"monsterId":28030401,"configId":803014,"level":16,"poseId":0,"pos":{"x":885.803,"y":273.501,"z":330.158},"rot":{"x":13.433,"y":1.833,"z":15.472}},{"monsterId":28030401,"configId":803015,"level":16,"poseId":0,"pos":{"x":911.051,"y":272.102,"z":334.571},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":803016,"level":16,"poseId":0,"pos":{"x":910.384,"y":272.175,"z":334.51},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":803017,"level":16,"poseId":0,"pos":{"x":910.444,"y":272.19,"z":335.257},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020506,"configId":803018,"level":16,"poseId":12,"pos":{"x":909.584,"y":260.805,"z":345.331},"rot":{"x":0.0,"y":313.721,"z":0.0}},{"monsterId":28020402,"configId":803019,"level":16,"poseId":2,"pos":{"x":916.535,"y":259.541,"z":354.409},"rot":{"x":0.0,"y":45.014,"z":0.0}}]},{"sceneId":4,"groupId":144002033,"blockId":4002,"pos":{"x":560.057,"y":120.321,"z":-382.104},"spawns":[{"monsterId":21010901,"configId":33001,"level":20,"poseId":9002,"pos":{"x":558.558,"y":120.321,"z":-386.51},"rot":{"x":0.0,"y":325.268,"z":0.0}},{"monsterId":21011001,"configId":33004,"level":20,"poseId":9002,"pos":{"x":556.048,"y":120.321,"z":-376.194},"rot":{"x":0.0,"y":283.572,"z":0.0}},{"monsterId":21010201,"configId":33005,"level":20,"poseId":9002,"pos":{"x":556.414,"y":120.264,"z":-383.309},"rot":{"x":0.0,"y":270.047,"z":0.0}},{"monsterId":21010201,"configId":33006,"level":20,"poseId":9002,"pos":{"x":556.457,"y":120.229,"z":-378.821},"rot":{"x":0.0,"y":225.23,"z":0.0}},{"monsterId":21020201,"configId":33007,"level":20,"poseId":401,"pos":{"x":559.89,"y":120.263,"z":-380.455},"rot":{"x":0.0,"y":247.872,"z":0.0}}]},{"sceneId":4,"groupId":144002032,"blockId":4002,"pos":{"x":697.104,"y":122.545,"z":-555.968},"spawns":[{"monsterId":21010901,"configId":32001,"level":20,"poseId":0,"pos":{"x":684.493,"y":125.295,"z":-550.566},"rot":{"x":0.0,"y":288.097,"z":0.0}},{"monsterId":21010901,"configId":32004,"level":20,"poseId":0,"pos":{"x":721.537,"y":123.83,"z":-574.815},"rot":{"x":0.0,"y":270.617,"z":0.0}},{"monsterId":22010201,"configId":32005,"level":20,"poseId":0,"pos":{"x":693.846,"y":123.215,"z":-556.953},"rot":{"x":0.0,"y":165.037,"z":0.0}},{"monsterId":21010701,"configId":32006,"level":20,"poseId":0,"pos":{"x":699.845,"y":120.33,"z":-573.517},"rot":{"x":0.0,"y":163.248,"z":0.0}},{"monsterId":21010201,"configId":32010,"level":20,"poseId":9011,"pos":{"x":706.263,"y":120.906,"z":-554.908},"rot":{"x":0.0,"y":270.617,"z":0.0}},{"monsterId":21010201,"configId":32011,"level":1,"poseId":0,"pos":{"x":706.351,"y":120.079,"z":-572.227},"rot":{"x":0.0,"y":99.387,"z":0.0}}]},{"sceneId":4,"groupId":144002035,"blockId":4002,"pos":{"x":476.229,"y":120.971,"z":-522.904},"spawns":[{"monsterId":21010101,"configId":35001,"level":20,"poseId":0,"pos":{"x":478.052,"y":120.682,"z":-525.104},"rot":{"x":0.0,"y":279.668,"z":0.0}},{"monsterId":21010101,"configId":35003,"level":20,"poseId":0,"pos":{"x":480.259,"y":120.739,"z":-522.825},"rot":{"x":0.0,"y":279.668,"z":0.0}}]},{"sceneId":4,"groupId":144002046,"blockId":4002,"pos":{"x":637.249,"y":120.0,"z":-387.952},"spawns":[{"monsterId":21010101,"configId":46001,"level":20,"poseId":9003,"pos":{"x":638.911,"y":120.0,"z":-389.886},"rot":{"x":0.0,"y":44.188,"z":0.0}},{"monsterId":28040101,"configId":46002,"level":1,"poseId":0,"pos":{"x":642.56,"y":120.0,"z":-385.049},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040102,"configId":46003,"level":1,"poseId":0,"pos":{"x":641.234,"y":120.0,"z":-383.431},"rot":{"x":0.0,"y":216.131,"z":0.0}},{"monsterId":28040101,"configId":46004,"level":1,"poseId":0,"pos":{"x":639.353,"y":120.0,"z":-382.68},"rot":{"x":0.0,"y":264.164,"z":0.0}}]},{"sceneId":4,"groupId":144002017,"blockId":4002,"pos":{"x":501.337,"y":120.005,"z":-111.2},"spawns":[{"monsterId":28030204,"configId":17001,"level":1,"poseId":0,"pos":{"x":176.546,"y":153.562,"z":-171.646},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030204,"configId":17002,"level":1,"poseId":0,"pos":{"x":580.981,"y":309.592,"z":-511.485},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030204,"configId":17003,"level":1,"poseId":0,"pos":{"x":370.495,"y":150.545,"z":-711.107},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":17004,"level":1,"poseId":0,"pos":{"x":413.224,"y":126.937,"z":-433.87},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":17005,"level":1,"poseId":0,"pos":{"x":441.925,"y":135.995,"z":-467.027},"rot":{"x":0.0,"y":159.344,"z":0.0}},{"monsterId":28020102,"configId":17006,"level":1,"poseId":0,"pos":{"x":373.167,"y":121.644,"z":-639.16},"rot":{"x":0.0,"y":270.568,"z":0.0}},{"monsterId":28030101,"configId":17008,"level":1,"poseId":2,"pos":{"x":470.431,"y":120.272,"z":-98.068},"rot":{"x":0.0,"y":318.193,"z":0.0}},{"monsterId":28030101,"configId":17009,"level":1,"poseId":2,"pos":{"x":473.831,"y":121.106,"z":-95.914},"rot":{"x":0.0,"y":189.835,"z":0.0}},{"monsterId":28030101,"configId":17010,"level":1,"poseId":0,"pos":{"x":557.651,"y":120.806,"z":-350.282},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":17018,"level":1,"poseId":0,"pos":{"x":523.209,"y":120.455,"z":-138.688},"rot":{"x":0.0,"y":24.614,"z":0.0}},{"monsterId":28030101,"configId":17019,"level":1,"poseId":0,"pos":{"x":76.373,"y":131.757,"z":-789.555},"rot":{"x":0.0,"y":49.288,"z":0.0}},{"monsterId":28030101,"configId":17020,"level":1,"poseId":0,"pos":{"x":70.827,"y":131.535,"z":-790.184},"rot":{"x":0.0,"y":268.635,"z":0.0}}]},{"sceneId":4,"groupId":144002029,"blockId":4002,"pos":{"x":454.634,"y":207.122,"z":-450.868},"spawns":[{"monsterId":21010701,"configId":29001,"level":20,"poseId":0,"pos":{"x":450.449,"y":208.916,"z":-444.789},"rot":{"x":0.0,"y":155.358,"z":0.0}},{"monsterId":21011001,"configId":29004,"level":20,"poseId":9003,"pos":{"x":445.05,"y":209.548,"z":-459.356},"rot":{"x":349.785,"y":265.203,"z":0.931}},{"monsterId":21010701,"configId":29005,"level":20,"poseId":9013,"pos":{"x":442.995,"y":209.698,"z":-452.55},"rot":{"x":0.0,"y":213.464,"z":8.155}},{"monsterId":21020201,"configId":29006,"level":20,"poseId":0,"pos":{"x":451.999,"y":208.51,"z":-442.069},"rot":{"x":7.968,"y":127.601,"z":353.929}},{"monsterId":21010501,"configId":29007,"level":20,"poseId":0,"pos":{"x":454.18,"y":208.031,"z":-440.691},"rot":{"x":0.0,"y":170.187,"z":0.0}},{"monsterId":21010501,"configId":29009,"level":20,"poseId":9003,"pos":{"x":450.238,"y":209.1,"z":-453.143},"rot":{"x":349.785,"y":89.413,"z":0.931}},{"monsterId":21010701,"configId":29010,"level":20,"poseId":9013,"pos":{"x":453.082,"y":207.739,"z":-447.614},"rot":{"x":0.0,"y":100.102,"z":8.155}}]},{"sceneId":4,"groupId":144002028,"blockId":4002,"pos":{"x":616.234,"y":225.004,"z":-476.386},"spawns":[{"monsterId":21010701,"configId":28001,"level":20,"poseId":9013,"pos":{"x":614.278,"y":221.167,"z":-467.608},"rot":{"x":0.0,"y":243.954,"z":0.0}},{"monsterId":21011001,"configId":28005,"level":20,"poseId":9003,"pos":{"x":624.337,"y":223.247,"z":-461.098},"rot":{"x":0.0,"y":283.186,"z":0.0}},{"monsterId":21010701,"configId":28006,"level":20,"poseId":9013,"pos":{"x":616.0,"y":218.826,"z":-462.797},"rot":{"x":16.856,"y":317.335,"z":345.066}},{"monsterId":21010501,"configId":28007,"level":20,"poseId":0,"pos":{"x":615.225,"y":230.003,"z":-476.392},"rot":{"x":0.0,"y":293.324,"z":0.0}},{"monsterId":21010201,"configId":28012,"level":20,"poseId":9003,"pos":{"x":618.788,"y":216.524,"z":-453.699},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21020201,"configId":28013,"level":20,"poseId":401,"pos":{"x":609.432,"y":219.614,"z":-451.367},"rot":{"x":5.414,"y":201.456,"z":353.368}}]},{"sceneId":4,"groupId":144002031,"blockId":4002,"pos":{"x":531.373,"y":120.471,"z":-690.402},"spawns":[{"monsterId":21020201,"configId":31001,"level":20,"poseId":0,"pos":{"x":538.806,"y":120.064,"z":-682.801},"rot":{"x":355.665,"y":236.547,"z":2.859}},{"monsterId":21010201,"configId":31004,"level":20,"poseId":9012,"pos":{"x":530.365,"y":120.329,"z":-686.142},"rot":{"x":0.0,"y":172.371,"z":0.0}},{"monsterId":21010201,"configId":31005,"level":20,"poseId":9012,"pos":{"x":525.93,"y":120.622,"z":-689.619},"rot":{"x":0.0,"y":63.695,"z":0.0}},{"monsterId":21011001,"configId":31006,"level":20,"poseId":0,"pos":{"x":542.056,"y":120.0,"z":-686.609},"rot":{"x":0.0,"y":259.442,"z":0.0}},{"monsterId":21010201,"configId":31007,"level":20,"poseId":9012,"pos":{"x":532.512,"y":120.445,"z":-689.462},"rot":{"x":0.0,"y":288.387,"z":0.0}},{"monsterId":21010701,"configId":31008,"level":20,"poseId":0,"pos":{"x":538.289,"y":120.0,"z":-680.725},"rot":{"x":0.0,"y":230.651,"z":0.0}}]},{"sceneId":4,"groupId":144002030,"blockId":4002,"pos":{"x":434.086,"y":166.496,"z":-743.165},"spawns":[{"monsterId":21010901,"configId":30001,"level":20,"poseId":0,"pos":{"x":433.207,"y":166.42,"z":-747.776},"rot":{"x":0.0,"y":85.333,"z":0.0}},{"monsterId":21010901,"configId":30004,"level":20,"poseId":0,"pos":{"x":437.1,"y":165.738,"z":-735.87},"rot":{"x":0.0,"y":85.333,"z":0.0}},{"monsterId":21030101,"configId":30005,"level":20,"poseId":0,"pos":{"x":434.003,"y":166.463,"z":-741.489},"rot":{"x":0.0,"y":175.261,"z":0.0}}]},{"sceneId":4,"groupId":144002027,"blockId":4002,"pos":{"x":436.852,"y":135.609,"z":-469.847},"spawns":[{"monsterId":21010201,"configId":27001,"level":20,"poseId":0,"pos":{"x":428.567,"y":135.524,"z":-467.586},"rot":{"x":11.514,"y":222.258,"z":351.466}},{"monsterId":21020101,"configId":27004,"level":1,"poseId":401,"pos":{"x":439.741,"y":135.333,"z":-473.852},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":27005,"level":1,"poseId":0,"pos":{"x":441.859,"y":135.034,"z":-479.099},"rot":{"x":358.965,"y":327.557,"z":358.373}},{"monsterId":21011001,"configId":27006,"level":20,"poseId":0,"pos":{"x":430.911,"y":135.357,"z":-466.416},"rot":{"x":0.0,"y":218.867,"z":0.0}},{"monsterId":21010501,"configId":27007,"level":1,"poseId":0,"pos":{"x":442.649,"y":135.242,"z":-475.906},"rot":{"x":0.0,"y":313.271,"z":0.0}},{"monsterId":21010501,"configId":27009,"level":20,"poseId":0,"pos":{"x":432.69,"y":135.481,"z":-468.38},"rot":{"x":0.0,"y":262.145,"z":0.0}}]},{"sceneId":1,"groupId":111101191,"blockId":1101,"pos":{"x":2898.2,"y":269.879,"z":-1307.522},"spawns":[{"monsterId":24010303,"configId":191010,"level":1,"poseId":100,"pos":{"x":2899.817,"y":269.88,"z":-1295.044},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":1,"groupId":111101189,"blockId":1101,"pos":{"x":2768.592,"y":259.694,"z":-1295.234},"spawns":[{"monsterId":21010201,"configId":189001,"level":1,"poseId":0,"pos":{"x":2768.741,"y":259.694,"z":-1298.667},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21020201,"configId":189004,"level":1,"poseId":0,"pos":{"x":2765.208,"y":259.739,"z":-1297.683},"rot":{"x":0.0,"y":37.811,"z":0.0}}]},{"sceneId":1,"groupId":111101187,"blockId":1101,"pos":{"x":2726.293,"y":252.881,"z":-1270.872},"spawns":[{"monsterId":21010101,"configId":187001,"level":1,"poseId":9012,"pos":{"x":2724.253,"y":252.855,"z":-1273.368},"rot":{"x":0.0,"y":37.546,"z":0.0}},{"monsterId":21010101,"configId":187002,"level":1,"poseId":9012,"pos":{"x":2722.4,"y":252.186,"z":-1270.358},"rot":{"x":348.294,"y":107.799,"z":1.792}},{"monsterId":21010101,"configId":187003,"level":1,"poseId":0,"pos":{"x":2727.004,"y":253.287,"z":-1273.407},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":187004,"level":1,"poseId":0,"pos":{"x":2725.946,"y":252.645,"z":-1269.659},"rot":{"x":0.0,"y":202.584,"z":0.0}},{"monsterId":21010101,"configId":187005,"level":1,"poseId":0,"pos":{"x":2728.038,"y":253.114,"z":-1271.102},"rot":{"x":0.0,"y":273.335,"z":0.0}}]},{"sceneId":1,"groupId":111101246,"blockId":1101,"pos":{"x":2352.384,"y":249.665,"z":-1373.427},"spawns":[{"monsterId":21010201,"configId":246001,"level":1,"poseId":9011,"pos":{"x":2353.197,"y":248.033,"z":-1375.309},"rot":{"x":0.0,"y":107.334,"z":0.0}},{"monsterId":21010701,"configId":246002,"level":1,"poseId":0,"pos":{"x":2353.042,"y":248.042,"z":-1382.802},"rot":{"x":0.0,"y":346.703,"z":0.0}},{"monsterId":21020101,"configId":246003,"level":1,"poseId":401,"pos":{"x":2346.778,"y":248.084,"z":-1375.346},"rot":{"x":0.0,"y":92.479,"z":0.0}},{"monsterId":21010501,"configId":246010,"level":1,"poseId":9003,"pos":{"x":2360.26,"y":253.982,"z":-1368.773},"rot":{"x":0.0,"y":234.567,"z":0.0}},{"monsterId":21010201,"configId":246014,"level":1,"poseId":9011,"pos":{"x":2354.693,"y":248.263,"z":-1380.485},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":1,"groupId":111101244,"blockId":1101,"pos":{"x":2386.903,"y":254.885,"z":-1268.608},"spawns":[{"monsterId":21020401,"configId":244001,"level":1,"poseId":0,"pos":{"x":2386.846,"y":254.747,"z":-1269.251},"rot":{"x":0.0,"y":142.656,"z":0.0}}]},{"sceneId":1,"groupId":111101232,"blockId":1101,"pos":{"x":2413.674,"y":257.585,"z":-1336.644},"spawns":[{"monsterId":25020101,"configId":232003,"level":1,"poseId":0,"pos":{"x":2416.401,"y":257.114,"z":-1341.009},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25030102,"configId":232004,"level":1,"poseId":0,"pos":{"x":2412.418,"y":256.831,"z":-1343.02},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25040102,"configId":232005,"level":1,"poseId":0,"pos":{"x":2412.016,"y":256.275,"z":-1347.016},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25010105,"configId":232006,"level":1,"poseId":0,"pos":{"x":2408.619,"y":256.773,"z":-1343.598},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":1,"groupId":111101222,"blockId":1101,"pos":{"x":2092.988,"y":209.369,"z":-1282.281},"spawns":[{"monsterId":21010101,"configId":222017,"level":1,"poseId":0,"pos":{"x":2093.858,"y":209.278,"z":-1274.568},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":222018,"level":1,"poseId":0,"pos":{"x":2092.055,"y":207.63,"z":-1267.816},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":1,"groupId":111101217,"blockId":1101,"pos":{"x":2278.776,"y":275.555,"z":-1768.804},"spawns":[{"monsterId":21010101,"configId":217002,"level":1,"poseId":0,"pos":{"x":2283.942,"y":276.522,"z":-1770.859},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":217003,"level":1,"poseId":0,"pos":{"x":2284.213,"y":275.293,"z":-1764.545},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":217004,"level":1,"poseId":0,"pos":{"x":2274.752,"y":274.401,"z":-1764.281},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":217005,"level":1,"poseId":0,"pos":{"x":2272.673,"y":275.657,"z":-1772.141},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":217006,"level":1,"poseId":0,"pos":{"x":2287.384,"y":278.94,"z":-1779.851},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":217007,"level":1,"poseId":0,"pos":{"x":2290.228,"y":276.716,"z":-1769.393},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":217008,"level":1,"poseId":0,"pos":{"x":2282.289,"y":275.43,"z":-1766.099},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":217009,"level":1,"poseId":0,"pos":{"x":2281.025,"y":276.918,"z":-1774.142},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":217010,"level":1,"poseId":0,"pos":{"x":2275.425,"y":276.43,"z":-1774.136},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":217011,"level":1,"poseId":0,"pos":{"x":2270.632,"y":274.558,"z":-1766.667},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104683,"blockId":3104,"pos":{"x":255.873,"y":233.972,"z":994.167},"spawns":[{"monsterId":21020501,"configId":683001,"level":30,"poseId":0,"pos":{"x":254.196,"y":234.643,"z":993.521},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":1,"groupId":111101257,"blockId":1101,"pos":{"x":2769.192,"y":241.842,"z":-1102.155},"spawns":[{"monsterId":21010401,"configId":257001,"level":1,"poseId":0,"pos":{"x":2775.689,"y":242.184,"z":-1105.024},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010401,"configId":257002,"level":1,"poseId":0,"pos":{"x":2771.904,"y":242.326,"z":-1104.875},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":1,"groupId":111101256,"blockId":1101,"pos":{"x":2477.383,"y":324.638,"z":-1672.16},"spawns":[{"monsterId":21010101,"configId":256002,"level":1,"poseId":0,"pos":{"x":2474.617,"y":324.028,"z":-1672.234},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":256003,"level":1,"poseId":0,"pos":{"x":2476.418,"y":324.645,"z":-1675.281},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":256004,"level":1,"poseId":0,"pos":{"x":2480.013,"y":325.385,"z":-1672.191},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010501,"configId":256006,"level":1,"poseId":0,"pos":{"x":2478.763,"y":325.478,"z":-1676.291},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010501,"configId":256007,"level":1,"poseId":0,"pos":{"x":2477.07,"y":324.149,"z":-1667.468},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010501,"configId":256008,"level":1,"poseId":0,"pos":{"x":2473.863,"y":324.05,"z":-1675.639},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":256018,"level":1,"poseId":0,"pos":{"x":2481.053,"y":326.025,"z":-1675.743},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":256019,"level":1,"poseId":0,"pos":{"x":2476.065,"y":324.911,"z":-1677.975},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":256020,"level":1,"poseId":0,"pos":{"x":2474.754,"y":323.587,"z":-1666.139},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":1,"groupId":111101248,"blockId":1101,"pos":{"x":2504.424,"y":209.394,"z":-1270.734},"spawns":[{"monsterId":21020401,"configId":248001,"level":1,"poseId":0,"pos":{"x":2503.456,"y":210.723,"z":-1273.908},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21020501,"configId":248002,"level":1,"poseId":0,"pos":{"x":2511.223,"y":208.939,"z":-1270.913},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104688,"blockId":3104,"pos":{"x":621.175,"y":227.591,"z":767.476},"spawns":[{"monsterId":20011401,"configId":688005,"level":22,"poseId":0,"pos":{"x":621.97,"y":227.571,"z":766.599},"rot":{"x":10.783,"y":66.665,"z":351.605}},{"monsterId":20011501,"configId":688006,"level":22,"poseId":0,"pos":{"x":622.376,"y":227.591,"z":768.421},"rot":{"x":10.385,"y":69.943,"z":352.167}}]},{"sceneId":3,"groupId":133104655,"blockId":3104,"pos":{"x":296.499,"y":195.794,"z":861.215},"spawns":[{"monsterId":21020301,"configId":655001,"level":19,"poseId":0,"pos":{"x":293.477,"y":195.669,"z":863.526},"rot":{"x":0.0,"y":139.49,"z":0.0}},{"monsterId":21030201,"configId":655004,"level":19,"poseId":9012,"pos":{"x":300.531,"y":195.957,"z":858.934},"rot":{"x":0.0,"y":238.646,"z":0.0}},{"monsterId":21010401,"configId":655005,"level":19,"poseId":0,"pos":{"x":310.712,"y":203.003,"z":858.347},"rot":{"x":0.0,"y":275.436,"z":0.0}},{"monsterId":21010201,"configId":655006,"level":19,"poseId":9012,"pos":{"x":303.597,"y":195.996,"z":858.523},"rot":{"x":0.0,"y":238.646,"z":0.0}},{"monsterId":21010201,"configId":655007,"level":19,"poseId":9012,"pos":{"x":301.594,"y":195.47,"z":861.701},"rot":{"x":0.0,"y":238.646,"z":0.0}}]},{"sceneId":3,"groupId":133104653,"blockId":3104,"pos":{"x":342.251,"y":207.756,"z":914.563},"spawns":[{"monsterId":21020501,"configId":653001,"level":30,"poseId":0,"pos":{"x":322.008,"y":209.891,"z":894.148},"rot":{"x":0.0,"y":330.644,"z":0.0}}]},{"sceneId":3,"groupId":133104652,"blockId":3104,"pos":{"x":314.242,"y":211.555,"z":889.252},"spawns":[{"monsterId":21030401,"configId":652001,"level":19,"poseId":0,"pos":{"x":314.391,"y":211.908,"z":885.819},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010701,"configId":652004,"level":19,"poseId":0,"pos":{"x":309.94,"y":212.545,"z":888.637},"rot":{"x":0.0,"y":87.802,"z":0.0}},{"monsterId":21010501,"configId":652005,"level":19,"poseId":0,"pos":{"x":317.491,"y":210.982,"z":892.151},"rot":{"x":0.0,"y":251.06,"z":0.0}}]},{"sceneId":3,"groupId":133104651,"blockId":3104,"pos":{"x":418.017,"y":214.103,"z":962.869},"spawns":[{"monsterId":23010501,"configId":651001,"level":19,"poseId":0,"pos":{"x":425.283,"y":215.031,"z":966.075},"rot":{"x":0.0,"y":73.147,"z":0.0}},{"monsterId":23010201,"configId":651004,"level":19,"poseId":0,"pos":{"x":431.917,"y":215.49,"z":966.375},"rot":{"x":0.0,"y":279.482,"z":0.0}},{"monsterId":23010101,"configId":651005,"level":19,"poseId":0,"pos":{"x":428.21,"y":214.969,"z":964.18},"rot":{"x":0.0,"y":4.633,"z":0.0}}]},{"sceneId":3,"groupId":133104650,"blockId":3104,"pos":{"x":491.989,"y":223.61,"z":867.152},"spawns":[{"monsterId":23010301,"configId":650001,"level":19,"poseId":0,"pos":{"x":497.017,"y":223.894,"z":861.859},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":23010101,"configId":650004,"level":19,"poseId":0,"pos":{"x":496.277,"y":224.079,"z":870.258},"rot":{"x":0.0,"y":165.494,"z":0.0}},{"monsterId":23010601,"configId":650006,"level":19,"poseId":0,"pos":{"x":500.261,"y":224.269,"z":869.141},"rot":{"x":0.0,"y":234.475,"z":0.0}}]},{"sceneId":3,"groupId":133104649,"blockId":3104,"pos":{"x":473.72,"y":223.445,"z":942.209},"spawns":[{"monsterId":23010401,"configId":649001,"level":19,"poseId":0,"pos":{"x":480.748,"y":223.733,"z":938.597},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":23010301,"configId":649004,"level":19,"poseId":0,"pos":{"x":480.026,"y":223.306,"z":946.218},"rot":{"x":0.0,"y":172.256,"z":0.0}}]},{"sceneId":3,"groupId":133104647,"blockId":3104,"pos":{"x":94.829,"y":237.925,"z":887.265},"spawns":[{"monsterId":26010201,"configId":647001,"level":32,"poseId":0,"pos":{"x":72.389,"y":233.047,"z":844.024},"rot":{"x":0.0,"y":357.29,"z":0.0}},{"monsterId":26010201,"configId":647002,"level":19,"poseId":0,"pos":{"x":195.655,"y":207.173,"z":862.746},"rot":{"x":356.386,"y":297.742,"z":359.275}},{"monsterId":26010201,"configId":647003,"level":19,"poseId":0,"pos":{"x":205.145,"y":207.214,"z":883.683},"rot":{"x":356.386,"y":297.742,"z":359.275}},{"monsterId":26010201,"configId":647005,"level":19,"poseId":0,"pos":{"x":179.516,"y":249.353,"z":962.912},"rot":{"x":3.346,"y":297.427,"z":356.754}}]},{"sceneId":3,"groupId":133104669,"blockId":3104,"pos":{"x":369.151,"y":199.291,"z":982.757},"spawns":[{"monsterId":20011401,"configId":669001,"level":19,"poseId":0,"pos":{"x":368.025,"y":199.895,"z":986.879},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011401,"configId":669002,"level":19,"poseId":0,"pos":{"x":371.258,"y":198.674,"z":981.349},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011401,"configId":669003,"level":19,"poseId":0,"pos":{"x":367.569,"y":199.576,"z":980.971},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104663,"blockId":3104,"pos":{"x":438.048,"y":180.5,"z":854.212},"spawns":[{"monsterId":26010101,"configId":663002,"level":19,"poseId":0,"pos":{"x":437.02,"y":180.631,"z":861.897},"rot":{"x":0.0,"y":341.712,"z":0.0}},{"monsterId":26010101,"configId":663005,"level":19,"poseId":0,"pos":{"x":433.118,"y":180.5,"z":852.406},"rot":{"x":0.0,"y":115.678,"z":0.0}}]},{"sceneId":3,"groupId":133104662,"blockId":3104,"pos":{"x":285.955,"y":220.693,"z":915.036},"spawns":[{"monsterId":26010201,"configId":662001,"level":19,"poseId":0,"pos":{"x":291.93,"y":218.102,"z":907.362},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26010201,"configId":662003,"level":19,"poseId":0,"pos":{"x":287.562,"y":219.414,"z":906.132},"rot":{"x":0.0,"y":31.628,"z":0.0}}]},{"sceneId":3,"groupId":133104619,"blockId":3104,"pos":{"x":280.03,"y":219.967,"z":219.75},"spawns":[{"monsterId":25010201,"configId":619004,"level":19,"poseId":4,"pos":{"x":274.431,"y":220.505,"z":224.86},"rot":{"x":0.0,"y":323.79,"z":0.0}},{"monsterId":25010301,"configId":619006,"level":19,"poseId":9002,"pos":{"x":278.592,"y":219.957,"z":212.997},"rot":{"x":0.0,"y":52.18,"z":0.0}}]},{"sceneId":3,"groupId":133104612,"blockId":3104,"pos":{"x":368.066,"y":254.458,"z":730.148},"spawns":[{"monsterId":20010601,"configId":612001,"level":19,"poseId":0,"pos":{"x":360.514,"y":256.759,"z":720.653},"rot":{"x":32.971,"y":144.97,"z":20.283}},{"monsterId":20010701,"configId":612002,"level":19,"poseId":0,"pos":{"x":361.975,"y":256.363,"z":722.907},"rot":{"x":35.17,"y":136.812,"z":15.707}},{"monsterId":20010601,"configId":612003,"level":19,"poseId":0,"pos":{"x":360.635,"y":255.56,"z":726.165},"rot":{"x":28.681,"y":135.982,"z":16.602}}]},{"sceneId":3,"groupId":133104611,"blockId":3104,"pos":{"x":369.064,"y":217.055,"z":186.435},"spawns":[{"monsterId":25010501,"configId":611002,"level":19,"poseId":4,"pos":{"x":370.661,"y":217.138,"z":189.843},"rot":{"x":0.0,"y":37.33,"z":0.0}},{"monsterId":25030201,"configId":611003,"level":19,"poseId":9003,"pos":{"x":371.961,"y":217.007,"z":184.72},"rot":{"x":0.0,"y":113.904,"z":0.0}}]},{"sceneId":3,"groupId":133104634,"blockId":3104,"pos":{"x":-99.879,"y":261.63,"z":718.476},"spawns":[{"monsterId":20011001,"configId":634001,"level":24,"poseId":0,"pos":{"x":-104.949,"y":269.56,"z":715.098},"rot":{"x":0.0,"y":82.833,"z":0.0}},{"monsterId":20011001,"configId":634002,"level":24,"poseId":0,"pos":{"x":-104.224,"y":266.643,"z":716.013},"rot":{"x":0.0,"y":73.343,"z":0.0}},{"monsterId":20011001,"configId":634003,"level":24,"poseId":0,"pos":{"x":-103.61,"y":267.601,"z":714.013},"rot":{"x":0.0,"y":56.721,"z":0.0}}]},{"sceneId":3,"groupId":133104632,"blockId":3104,"pos":{"x":532.117,"y":200.0,"z":795.268},"spawns":[{"monsterId":22010301,"configId":632001,"level":19,"poseId":0,"pos":{"x":531.114,"y":200.0,"z":790.882},"rot":{"x":0.0,"y":56.907,"z":0.0}}]},{"sceneId":3,"groupId":133104626,"blockId":3104,"pos":{"x":300.93,"y":200.0,"z":520.464},"spawns":[{"monsterId":26010101,"configId":626001,"level":35,"poseId":0,"pos":{"x":307.607,"y":200.519,"z":514.15},"rot":{"x":0.0,"y":88.08,"z":0.0}},{"monsterId":26010101,"configId":626002,"level":35,"poseId":0,"pos":{"x":306.773,"y":200.519,"z":516.034},"rot":{"x":0.0,"y":93.46,"z":0.0}},{"monsterId":26010101,"configId":626003,"level":35,"poseId":0,"pos":{"x":309.802,"y":200.519,"z":514.486},"rot":{"x":0.0,"y":97.93,"z":0.0}}]},{"sceneId":3,"groupId":133104591,"blockId":3104,"pos":{"x":695.743,"y":210.519,"z":627.044},"spawns":[{"monsterId":28030101,"configId":591002,"level":19,"poseId":901,"pos":{"x":712.291,"y":222.562,"z":687.149},"rot":{"x":0.0,"y":257.848,"z":0.0}}]},{"sceneId":3,"groupId":133104590,"blockId":3104,"pos":{"x":655.79,"y":205.413,"z":632.735},"spawns":[{"monsterId":26010201,"configId":590001,"level":10,"poseId":0,"pos":{"x":655.919,"y":205.012,"z":633.873},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104589,"blockId":3104,"pos":{"x":659.813,"y":208.331,"z":646.614},"spawns":[{"monsterId":28030402,"configId":589001,"level":19,"poseId":2,"pos":{"x":661.148,"y":209.429,"z":652.793},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030402,"configId":589002,"level":19,"poseId":2,"pos":{"x":661.704,"y":209.409,"z":651.792},"rot":{"x":0.0,"y":317.044,"z":0.0}},{"monsterId":28030402,"configId":589003,"level":19,"poseId":2,"pos":{"x":660.436,"y":209.365,"z":651.845},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104578,"blockId":3104,"pos":{"x":63.078,"y":259.357,"z":339.981},"spawns":[{"monsterId":20011301,"configId":578001,"level":30,"poseId":0,"pos":{"x":79.882,"y":254.745,"z":319.128},"rot":{"x":0.0,"y":136.628,"z":0.0}},{"monsterId":20011101,"configId":578004,"level":30,"poseId":0,"pos":{"x":75.948,"y":255.472,"z":317.489},"rot":{"x":0.0,"y":111.0,"z":0.0}},{"monsterId":20010501,"configId":578005,"level":30,"poseId":0,"pos":{"x":82.163,"y":254.89,"z":321.3},"rot":{"x":0.0,"y":176.952,"z":0.0}},{"monsterId":20010501,"configId":578006,"level":30,"poseId":0,"pos":{"x":75.858,"y":254.032,"z":309.166},"rot":{"x":0.0,"y":74.709,"z":0.0}},{"monsterId":20010701,"configId":578007,"level":30,"poseId":0,"pos":{"x":86.747,"y":254.207,"z":319.7},"rot":{"x":0.0,"y":207.298,"z":0.0}},{"monsterId":20011001,"configId":578009,"level":30,"poseId":0,"pos":{"x":79.647,"y":252.756,"z":305.141},"rot":{"x":0.0,"y":359.735,"z":0.0}},{"monsterId":20011001,"configId":578010,"level":30,"poseId":0,"pos":{"x":83.483,"y":252.058,"z":304.67},"rot":{"x":0.0,"y":338.535,"z":0.0}},{"monsterId":20010904,"configId":578011,"level":30,"poseId":0,"pos":{"x":86.125,"y":251.287,"z":305.334},"rot":{"x":0.0,"y":359.735,"z":0.0}}]},{"sceneId":3,"groupId":133104607,"blockId":3104,"pos":{"x":773.411,"y":253.675,"z":964.676},"spawns":[{"monsterId":24010101,"configId":607001,"level":33,"poseId":101,"pos":{"x":778.625,"y":254.352,"z":957.587},"rot":{"x":0.0,"y":75.006,"z":0.0}},{"monsterId":24010101,"configId":607002,"level":24,"poseId":101,"pos":{"x":753.993,"y":261.517,"z":971.614},"rot":{"x":0.0,"y":127.715,"z":0.0}}]},{"sceneId":3,"groupId":133104558,"blockId":3104,"pos":{"x":754.188,"y":253.423,"z":926.188},"spawns":[{"monsterId":28030402,"configId":558002,"level":19,"poseId":2,"pos":{"x":797.732,"y":253.828,"z":974.192},"rot":{"x":3.404,"y":327.063,"z":5.236}},{"monsterId":28030402,"configId":558003,"level":19,"poseId":901,"pos":{"x":795.173,"y":253.828,"z":972.758},"rot":{"x":0.0,"y":101.446,"z":0.0}},{"monsterId":28030101,"configId":558005,"level":19,"poseId":901,"pos":{"x":719.495,"y":236.959,"z":908.279},"rot":{"x":0.0,"y":186.64,"z":0.0}},{"monsterId":28030101,"configId":558006,"level":19,"poseId":901,"pos":{"x":774.367,"y":261.526,"z":973.399},"rot":{"x":0.0,"y":165.44,"z":0.0}}]},{"sceneId":3,"groupId":133104557,"blockId":3104,"pos":{"x":590.586,"y":204.911,"z":907.756},"spawns":[{"monsterId":20011301,"configId":557001,"level":21,"poseId":0,"pos":{"x":589.097,"y":205.123,"z":907.875},"rot":{"x":0.0,"y":90.088,"z":0.0}},{"monsterId":20010501,"configId":557002,"level":21,"poseId":0,"pos":{"x":591.373,"y":204.772,"z":906.033},"rot":{"x":0.0,"y":64.727,"z":0.0}},{"monsterId":20010501,"configId":557003,"level":21,"poseId":0,"pos":{"x":590.879,"y":204.961,"z":909.612},"rot":{"x":0.0,"y":107.396,"z":0.0}}]},{"sceneId":3,"groupId":133104552,"blockId":3104,"pos":{"x":105.507,"y":252.978,"z":50.115},"spawns":[{"monsterId":25010601,"configId":552001,"level":19,"poseId":9004,"pos":{"x":116.505,"y":252.955,"z":41.007},"rot":{"x":359.928,"y":170.033,"z":356.878}},{"monsterId":25020201,"configId":552004,"level":19,"poseId":9004,"pos":{"x":113.576,"y":253.04,"z":39.605},"rot":{"x":0.0,"y":117.724,"z":0.0}},{"monsterId":25030201,"configId":552005,"level":19,"poseId":9002,"pos":{"x":118.861,"y":252.842,"z":38.583},"rot":{"x":0.393,"y":252.229,"z":0.041}}]},{"sceneId":3,"groupId":133104550,"blockId":3104,"pos":{"x":148.448,"y":241.729,"z":143.251},"spawns":[{"monsterId":26010201,"configId":550001,"level":19,"poseId":0,"pos":{"x":148.268,"y":239.672,"z":144.245},"rot":{"x":13.917,"y":358.682,"z":354.484}}]},{"sceneId":3,"groupId":133104549,"blockId":3104,"pos":{"x":172.278,"y":240.206,"z":94.599},"spawns":[{"monsterId":26060101,"configId":549001,"level":20,"poseId":0,"pos":{"x":181.185,"y":240.862,"z":87.254},"rot":{"x":0.0,"y":295.297,"z":0.0}},{"monsterId":26060101,"configId":549002,"level":20,"poseId":0,"pos":{"x":183.189,"y":241.486,"z":85.589},"rot":{"x":0.0,"y":259.729,"z":0.0}},{"monsterId":26060101,"configId":549003,"level":20,"poseId":0,"pos":{"x":178.992,"y":241.104,"z":85.46},"rot":{"x":0.0,"y":2.655,"z":0.0}}]},{"sceneId":3,"groupId":133104546,"blockId":3104,"pos":{"x":956.699,"y":241.065,"z":975.035},"spawns":[{"monsterId":28020102,"configId":546001,"level":24,"poseId":0,"pos":{"x":961.277,"y":245.515,"z":986.457},"rot":{"x":0.0,"y":123.041,"z":0.0}},{"monsterId":28030402,"configId":546002,"level":24,"poseId":2,"pos":{"x":953.068,"y":239.314,"z":974.453},"rot":{"x":0.0,"y":326.907,"z":0.0}},{"monsterId":28030402,"configId":546003,"level":24,"poseId":901,"pos":{"x":949.017,"y":237.295,"z":971.758},"rot":{"x":0.0,"y":101.446,"z":0.0}},{"monsterId":28030402,"configId":546004,"level":24,"poseId":2,"pos":{"x":948.132,"y":243.471,"z":985.161},"rot":{"x":0.0,"y":325.735,"z":0.0}},{"monsterId":28030401,"configId":546005,"level":24,"poseId":0,"pos":{"x":978.248,"y":263.191,"z":1043.417},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":546006,"level":24,"poseId":0,"pos":{"x":980.541,"y":263.151,"z":1044.794},"rot":{"x":0.0,"y":296.036,"z":0.0}}]},{"sceneId":3,"groupId":133104545,"blockId":3104,"pos":{"x":641.417,"y":218.611,"z":965.271},"spawns":[{"monsterId":28020201,"configId":545001,"level":24,"poseId":0,"pos":{"x":639.406,"y":214.778,"z":951.496},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":545004,"level":24,"poseId":901,"pos":{"x":645.944,"y":222.139,"z":968.203},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":545005,"level":24,"poseId":2,"pos":{"x":663.005,"y":228.266,"z":988.751},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104575,"blockId":3104,"pos":{"x":690.015,"y":208.349,"z":358.401},"spawns":[{"monsterId":25030201,"configId":575001,"level":19,"poseId":0,"pos":{"x":689.466,"y":208.2,"z":363.202},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25010201,"configId":575002,"level":19,"poseId":0,"pos":{"x":693.249,"y":208.214,"z":361.122},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25020201,"configId":575003,"level":19,"poseId":0,"pos":{"x":695.045,"y":208.349,"z":364.861},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25020201,"configId":575004,"level":19,"poseId":0,"pos":{"x":690.086,"y":208.564,"z":367.176},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104574,"blockId":3104,"pos":{"x":711.279,"y":200.0,"z":572.073},"spawns":[{"monsterId":20010801,"configId":574001,"level":19,"poseId":0,"pos":{"x":711.284,"y":200.0,"z":573.27},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":574002,"level":19,"poseId":0,"pos":{"x":712.772,"y":200.0,"z":572.045},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":574003,"level":19,"poseId":0,"pos":{"x":709.802,"y":200.0,"z":572.137},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104569,"blockId":3104,"pos":{"x":637.378,"y":204.926,"z":254.567},"spawns":[{"monsterId":20011501,"configId":569001,"level":21,"poseId":0,"pos":{"x":637.15,"y":204.926,"z":254.891},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104568,"blockId":3104,"pos":{"x":681.91,"y":203.517,"z":268.455},"spawns":[{"monsterId":20011201,"configId":568001,"level":19,"poseId":0,"pos":{"x":681.915,"y":203.704,"z":269.653},"rot":{"x":0.0,"y":56.866,"z":0.0}},{"monsterId":20011201,"configId":568002,"level":19,"poseId":0,"pos":{"x":682.929,"y":203.821,"z":267.542},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":568003,"level":19,"poseId":0,"pos":{"x":679.467,"y":203.455,"z":268.437},"rot":{"x":0.0,"y":50.358,"z":0.0}}]},{"sceneId":3,"groupId":133104565,"blockId":3104,"pos":{"x":942.805,"y":211.05,"z":663.415},"spawns":[{"monsterId":23010401,"configId":565001,"level":21,"poseId":0,"pos":{"x":950.164,"y":211.325,"z":666.988},"rot":{"x":0.0,"y":28.937,"z":0.0}}]},{"sceneId":3,"groupId":133104563,"blockId":3104,"pos":{"x":756.356,"y":252.152,"z":1060.145},"spawns":[{"monsterId":28030101,"configId":563001,"level":24,"poseId":2,"pos":{"x":751.502,"y":251.879,"z":1061.19},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":563002,"level":24,"poseId":901,"pos":{"x":759.291,"y":252.966,"z":1066.972},"rot":{"x":0.0,"y":274.084,"z":0.0}},{"monsterId":28030101,"configId":563003,"level":24,"poseId":901,"pos":{"x":757.259,"y":250.406,"z":1042.523},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010201,"configId":563004,"level":26,"poseId":201,"pos":{"x":786.509,"y":261.598,"z":1076.365},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104562,"blockId":3104,"pos":{"x":859.744,"y":246.866,"z":1020.22},"spawns":[{"monsterId":28020102,"configId":562001,"level":24,"poseId":0,"pos":{"x":861.673,"y":245.638,"z":1016.55},"rot":{"x":0.0,"y":252.289,"z":0.0}},{"monsterId":28030402,"configId":562002,"level":24,"poseId":2,"pos":{"x":842.431,"y":247.643,"z":1024.846},"rot":{"x":3.404,"y":327.063,"z":5.236}},{"monsterId":28030402,"configId":562003,"level":24,"poseId":901,"pos":{"x":853.687,"y":244.437,"z":1013.874},"rot":{"x":0.0,"y":101.446,"z":0.0}},{"monsterId":28030402,"configId":562004,"level":24,"poseId":2,"pos":{"x":851.952,"y":246.379,"z":1017.311},"rot":{"x":0.0,"y":325.735,"z":0.0}}]},{"sceneId":3,"groupId":133104561,"blockId":3104,"pos":{"x":707.374,"y":256.603,"z":978.472},"spawns":[{"monsterId":28020102,"configId":561001,"level":19,"poseId":0,"pos":{"x":693.49,"y":248.788,"z":981.022},"rot":{"x":0.0,"y":252.289,"z":0.0}},{"monsterId":28030402,"configId":561002,"level":19,"poseId":2,"pos":{"x":708.152,"y":256.706,"z":980.186},"rot":{"x":3.404,"y":327.063,"z":5.236}},{"monsterId":28030402,"configId":561004,"level":19,"poseId":2,"pos":{"x":702.918,"y":259.389,"z":963.365},"rot":{"x":0.0,"y":325.735,"z":0.0}}]},{"sceneId":3,"groupId":133104560,"blockId":3104,"pos":{"x":678.19,"y":244.654,"z":939.851},"spawns":[{"monsterId":20011501,"configId":560001,"level":24,"poseId":0,"pos":{"x":678.195,"y":244.654,"z":941.048},"rot":{"x":0.0,"y":109.76,"z":0.0}},{"monsterId":20011401,"configId":560002,"level":24,"poseId":0,"pos":{"x":680.979,"y":244.041,"z":942.187},"rot":{"x":0.0,"y":109.292,"z":0.0}},{"monsterId":20011201,"configId":560003,"level":24,"poseId":0,"pos":{"x":679.828,"y":245.0,"z":938.153},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104527,"blockId":3104,"pos":{"x":-180.063,"y":334.27,"z":626.047},"spawns":[{"monsterId":21010201,"configId":527001,"level":24,"poseId":0,"pos":{"x":-175.363,"y":334.987,"z":627.068},"rot":{"x":17.913,"y":1.358,"z":11.345}},{"monsterId":21010201,"configId":527004,"level":24,"poseId":0,"pos":{"x":-177.64,"y":333.907,"z":630.195},"rot":{"x":353.953,"y":101.807,"z":11.322}},{"monsterId":21010401,"configId":527005,"level":24,"poseId":0,"pos":{"x":-178.76,"y":335.006,"z":625.144},"rot":{"x":13.24,"y":31.37,"z":23.869}}]},{"sceneId":3,"groupId":133104525,"blockId":3104,"pos":{"x":878.68,"y":237.431,"z":987.688},"spawns":[{"monsterId":28020102,"configId":525001,"level":19,"poseId":0,"pos":{"x":895.777,"y":233.626,"z":970.943},"rot":{"x":0.0,"y":123.041,"z":0.0}},{"monsterId":28030402,"configId":525002,"level":19,"poseId":2,"pos":{"x":887.365,"y":235.472,"z":974.478},"rot":{"x":0.0,"y":326.907,"z":0.0}},{"monsterId":28030402,"configId":525003,"level":19,"poseId":901,"pos":{"x":885.433,"y":235.705,"z":973.306},"rot":{"x":0.0,"y":101.446,"z":0.0}},{"monsterId":28030402,"configId":525004,"level":24,"poseId":2,"pos":{"x":885.772,"y":235.33,"z":970.591},"rot":{"x":0.0,"y":325.735,"z":0.0}},{"monsterId":28030402,"configId":525005,"level":24,"poseId":2,"pos":{"x":829.642,"y":247.558,"z":969.252},"rot":{"x":0.0,"y":325.735,"z":0.0}},{"monsterId":28030402,"configId":525006,"level":19,"poseId":2,"pos":{"x":829.23,"y":247.467,"z":970.942},"rot":{"x":0.0,"y":325.735,"z":0.0}}]},{"sceneId":3,"groupId":133104524,"blockId":3104,"pos":{"x":948.711,"y":227.18,"z":872.083},"spawns":[{"monsterId":28030101,"configId":524001,"level":24,"poseId":901,"pos":{"x":911.554,"y":226.938,"z":924.366},"rot":{"x":0.0,"y":231.991,"z":0.0}},{"monsterId":28030402,"configId":524002,"level":19,"poseId":2,"pos":{"x":945.272,"y":226.244,"z":869.221},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030402,"configId":524003,"level":19,"poseId":2,"pos":{"x":947.383,"y":226.388,"z":869.519},"rot":{"x":0.0,"y":342.551,"z":0.0}},{"monsterId":28030101,"configId":524004,"level":19,"poseId":901,"pos":{"x":914.744,"y":226.934,"z":928.338},"rot":{"x":0.0,"y":127.083,"z":0.0}},{"monsterId":28030101,"configId":524005,"level":19,"poseId":901,"pos":{"x":943.525,"y":228.86,"z":873.959},"rot":{"x":0.0,"y":127.083,"z":0.0}}]},{"sceneId":3,"groupId":133104522,"blockId":3104,"pos":{"x":861.826,"y":261.801,"z":826.779},"spawns":[{"monsterId":28020102,"configId":522001,"level":19,"poseId":0,"pos":{"x":865.534,"y":259.863,"z":821.33},"rot":{"x":0.0,"y":252.289,"z":0.0}},{"monsterId":28030402,"configId":522003,"level":19,"poseId":901,"pos":{"x":863.555,"y":261.958,"z":825.413},"rot":{"x":0.0,"y":101.446,"z":0.0}},{"monsterId":28030402,"configId":522004,"level":19,"poseId":2,"pos":{"x":860.756,"y":261.879,"z":824.126},"rot":{"x":0.0,"y":325.735,"z":0.0}}]},{"sceneId":3,"groupId":133104521,"blockId":3104,"pos":{"x":918.552,"y":235.546,"z":728.349},"spawns":[{"monsterId":28020302,"configId":521001,"level":19,"poseId":0,"pos":{"x":932.591,"y":238.163,"z":734.624},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":521002,"level":19,"poseId":0,"pos":{"x":919.825,"y":235.59,"z":736.043},"rot":{"x":0.0,"y":161.802,"z":0.0}},{"monsterId":28020301,"configId":521003,"level":19,"poseId":0,"pos":{"x":933.826,"y":238.148,"z":738.083},"rot":{"x":0.0,"y":197.049,"z":0.0}}]},{"sceneId":3,"groupId":133104519,"blockId":3104,"pos":{"x":769.167,"y":222.188,"z":818.148},"spawns":[{"monsterId":21010201,"configId":519002,"level":21,"poseId":0,"pos":{"x":749.357,"y":221.423,"z":839.302},"rot":{"x":0.0,"y":156.12,"z":0.0}}]},{"sceneId":3,"groupId":133104515,"blockId":3104,"pos":{"x":172.542,"y":246.256,"z":82.765},"spawns":[{"monsterId":21020201,"configId":515001,"level":9,"poseId":0,"pos":{"x":177.067,"y":246.254,"z":90.785},"rot":{"x":0.0,"y":187.471,"z":0.0}}]},{"sceneId":3,"groupId":133104512,"blockId":3104,"pos":{"x":704.203,"y":206.263,"z":868.166},"spawns":[{"monsterId":21010401,"configId":512001,"level":19,"poseId":9012,"pos":{"x":704.2,"y":206.263,"z":870.721},"rot":{"x":0.0,"y":256.113,"z":0.0}},{"monsterId":21010201,"configId":512002,"level":19,"poseId":9012,"pos":{"x":700.386,"y":206.263,"z":870.416},"rot":{"x":0.0,"y":80.867,"z":0.0}}]},{"sceneId":3,"groupId":133104543,"blockId":3104,"pos":{"x":799.709,"y":241.021,"z":899.837},"spawns":[{"monsterId":28020302,"configId":543001,"level":19,"poseId":0,"pos":{"x":803.918,"y":242.81,"z":898.395},"rot":{"x":0.0,"y":252.289,"z":0.0}},{"monsterId":28020301,"configId":543002,"level":19,"poseId":0,"pos":{"x":797.688,"y":240.545,"z":901.681},"rot":{"x":3.404,"y":327.063,"z":5.236}},{"monsterId":28020301,"configId":543003,"level":19,"poseId":0,"pos":{"x":816.934,"y":244.613,"z":901.896},"rot":{"x":0.0,"y":101.446,"z":0.0}}]},{"sceneId":3,"groupId":133104542,"blockId":3104,"pos":{"x":596.18,"y":229.279,"z":760.929},"spawns":[{"monsterId":26010201,"configId":542001,"level":19,"poseId":0,"pos":{"x":595.903,"y":229.279,"z":760.911},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104540,"blockId":3104,"pos":{"x":540.332,"y":232.885,"z":840.335},"spawns":[{"monsterId":21011201,"configId":540008,"level":19,"poseId":0,"pos":{"x":542.04,"y":229.03,"z":841.632},"rot":{"x":0.0,"y":1.416,"z":0.0}}]},{"sceneId":3,"groupId":133104538,"blockId":3104,"pos":{"x":437.169,"y":227.222,"z":1009.471},"spawns":[{"monsterId":28050201,"configId":538001,"level":32,"poseId":0,"pos":{"x":403.666,"y":228.916,"z":1005.078},"rot":{"x":0.0,"y":29.457,"z":0.0}},{"monsterId":28050201,"configId":538002,"level":32,"poseId":3,"pos":{"x":387.412,"y":228.748,"z":1000.267},"rot":{"x":0.0,"y":29.457,"z":0.0}}]},{"sceneId":3,"groupId":133104537,"blockId":3104,"pos":{"x":454.229,"y":224.537,"z":994.118},"spawns":[{"monsterId":28050201,"configId":537001,"level":32,"poseId":0,"pos":{"x":475.623,"y":225.853,"z":975.226},"rot":{"x":0.0,"y":29.457,"z":0.0}},{"monsterId":28050201,"configId":537002,"level":32,"poseId":3,"pos":{"x":484.383,"y":226.59,"z":963.595},"rot":{"x":0.0,"y":29.457,"z":0.0}}]},{"sceneId":3,"groupId":133104536,"blockId":3104,"pos":{"x":362.989,"y":236.81,"z":1015.071},"spawns":[{"monsterId":22010201,"configId":536001,"level":19,"poseId":0,"pos":{"x":363.138,"y":235.742,"z":1011.638},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21030101,"configId":536004,"level":19,"poseId":0,"pos":{"x":366.413,"y":236.524,"z":1015.89},"rot":{"x":0.0,"y":243.76,"z":0.0}}]},{"sceneId":3,"groupId":133104534,"blockId":3104,"pos":{"x":316.384,"y":224.89,"z":804.962},"spawns":[{"monsterId":25030201,"configId":534001,"level":19,"poseId":9002,"pos":{"x":317.792,"y":223.685,"z":801.599},"rot":{"x":0.0,"y":319.133,"z":0.0}},{"monsterId":25010501,"configId":534004,"level":19,"poseId":0,"pos":{"x":315.605,"y":223.205,"z":804.117},"rot":{"x":0.0,"y":149.501,"z":0.0}},{"monsterId":25010601,"configId":534005,"level":19,"poseId":0,"pos":{"x":313.356,"y":223.321,"z":803.41},"rot":{"x":0.0,"y":82.621,"z":0.0}}]},{"sceneId":3,"groupId":133104533,"blockId":3104,"pos":{"x":886.007,"y":232.219,"z":888.645},"spawns":[{"monsterId":28030402,"configId":533001,"level":19,"poseId":2,"pos":{"x":913.416,"y":226.495,"z":915.624},"rot":{"x":0.0,"y":20.858,"z":0.0}},{"monsterId":28030402,"configId":533002,"level":19,"poseId":2,"pos":{"x":899.958,"y":242.734,"z":865.856},"rot":{"x":0.0,"y":294.996,"z":0.0}},{"monsterId":28030401,"configId":533003,"level":19,"poseId":901,"pos":{"x":887.058,"y":235.784,"z":880.784},"rot":{"x":0.0,"y":149.756,"z":0.0}},{"monsterId":28030402,"configId":533004,"level":19,"poseId":2,"pos":{"x":915.721,"y":226.483,"z":913.341},"rot":{"x":0.0,"y":20.858,"z":0.0}}]},{"sceneId":3,"groupId":133104532,"blockId":3104,"pos":{"x":827.619,"y":217.047,"z":583.429},"spawns":[{"monsterId":28030402,"configId":532001,"level":19,"poseId":2,"pos":{"x":832.024,"y":211.703,"z":588.629},"rot":{"x":0.0,"y":20.858,"z":0.0}},{"monsterId":28030402,"configId":532002,"level":19,"poseId":2,"pos":{"x":826.78,"y":210.938,"z":584.606},"rot":{"x":0.0,"y":149.403,"z":0.0}},{"monsterId":28030401,"configId":532003,"level":19,"poseId":901,"pos":{"x":824.197,"y":211.502,"z":590.68},"rot":{"x":0.0,"y":149.756,"z":0.0}}]},{"sceneId":3,"groupId":133104531,"blockId":3104,"pos":{"x":846.967,"y":216.466,"z":646.478},"spawns":[{"monsterId":28030402,"configId":531002,"level":19,"poseId":2,"pos":{"x":851.734,"y":214.952,"z":644.907},"rot":{"x":0.0,"y":149.403,"z":0.0}},{"monsterId":28030401,"configId":531003,"level":19,"poseId":901,"pos":{"x":851.067,"y":213.613,"z":656.0},"rot":{"x":0.0,"y":149.756,"z":0.0}}]},{"sceneId":3,"groupId":133104529,"blockId":3104,"pos":{"x":29.065,"y":281.818,"z":221.012},"spawns":[{"monsterId":20011401,"configId":529001,"level":19,"poseId":0,"pos":{"x":29.089,"y":281.076,"z":218.625},"rot":{"x":0.0,"y":0.003,"z":0.0}},{"monsterId":20011401,"configId":529002,"level":19,"poseId":0,"pos":{"x":27.704,"y":281.012,"z":219.12},"rot":{"x":0.0,"y":35.789,"z":0.0}}]},{"sceneId":3,"groupId":133104495,"blockId":3104,"pos":{"x":988.922,"y":224.49,"z":716.198},"spawns":[{"monsterId":26010201,"configId":495001,"level":19,"poseId":0,"pos":{"x":989.955,"y":224.072,"z":715.358},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104494,"blockId":3104,"pos":{"x":-140.369,"y":285.221,"z":67.743},"spawns":[{"monsterId":20011201,"configId":494002,"level":19,"poseId":0,"pos":{"x":-142.619,"y":285.574,"z":64.98},"rot":{"x":0.0,"y":203.586,"z":0.0}},{"monsterId":20011201,"configId":494003,"level":19,"poseId":0,"pos":{"x":-141.132,"y":285.461,"z":69.948},"rot":{"x":0.0,"y":136.638,"z":0.0}},{"monsterId":20011201,"configId":494004,"level":19,"poseId":0,"pos":{"x":-138.605,"y":285.006,"z":65.8},"rot":{"x":0.0,"y":144.243,"z":0.0}}]},{"sceneId":4,"groupId":144002064,"blockId":4002,"pos":{"x":133.676,"y":121.222,"z":-166.029},"spawns":[{"monsterId":25090101,"configId":64001,"level":1,"poseId":1,"pos":{"x":134.065,"y":121.217,"z":-166.241},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":4,"groupId":144002067,"blockId":4002,"pos":{"x":395.934,"y":120.918,"z":-395.487},"spawns":[{"monsterId":21010201,"configId":67044,"level":1,"poseId":0,"pos":{"x":403.997,"y":121.668,"z":-400.574},"rot":{"x":0.0,"y":330.0,"z":0.0}},{"monsterId":21020301,"configId":67045,"level":6,"poseId":0,"pos":{"x":399.676,"y":120.862,"z":-390.642},"rot":{"x":0.0,"y":215.0,"z":0.0}},{"monsterId":21010201,"configId":67046,"level":1,"poseId":0,"pos":{"x":402.972,"y":121.16,"z":-393.806},"rot":{"x":0.0,"y":225.0,"z":0.0}},{"monsterId":21010901,"configId":67047,"level":1,"poseId":0,"pos":{"x":395.568,"y":120.623,"z":-388.817},"rot":{"x":0.0,"y":190.0,"z":0.0}},{"monsterId":21011201,"configId":67048,"level":1,"poseId":0,"pos":{"x":396.655,"y":120.637,"z":-387.716},"rot":{"x":0.0,"y":180.0,"z":0.0}},{"monsterId":20011501,"configId":67049,"level":1,"poseId":0,"pos":{"x":400.656,"y":120.824,"z":-389.432},"rot":{"x":0.0,"y":210.0,"z":0.0}},{"monsterId":21010901,"configId":67050,"level":1,"poseId":0,"pos":{"x":404.271,"y":121.072,"z":-391.612},"rot":{"x":0.0,"y":240.0,"z":0.0}},{"monsterId":20011301,"configId":67051,"level":1,"poseId":0,"pos":{"x":392.822,"y":120.535,"z":-388.327},"rot":{"x":0.0,"y":165.0,"z":0.0}},{"monsterId":21010901,"configId":67052,"level":1,"poseId":0,"pos":{"x":389.198,"y":120.408,"z":-389.527},"rot":{"x":0.0,"y":145.0,"z":0.0}},{"monsterId":21011201,"configId":67053,"level":1,"poseId":0,"pos":{"x":405.074,"y":121.364,"z":-395.439},"rot":{"x":0.0,"y":270.0,"z":0.0}},{"monsterId":21010201,"configId":67054,"level":1,"poseId":0,"pos":{"x":387.186,"y":120.394,"z":-392.415},"rot":{"x":0.0,"y":120.0,"z":0.0}},{"monsterId":20011301,"configId":67055,"level":1,"poseId":0,"pos":{"x":387.197,"y":120.505,"z":-395.559},"rot":{"x":0.0,"y":90.0,"z":0.0}},{"monsterId":21030401,"configId":67056,"level":1,"poseId":0,"pos":{"x":396.483,"y":121.221,"z":-402.029},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":67057,"level":1,"poseId":0,"pos":{"x":391.765,"y":120.911,"z":-400.919},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21020201,"configId":67058,"level":6,"poseId":0,"pos":{"x":400.715,"y":121.412,"z":-400.518},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":67061,"level":1,"poseId":0,"pos":{"x":405.074,"y":121.607,"z":-398.599},"rot":{"x":0.0,"y":315.0,"z":0.0}},{"monsterId":20011501,"configId":67001,"level":1,"poseId":0,"pos":{"x":396.691,"y":120.614,"z":-387.135},"rot":{"x":0.0,"y":180.0,"z":0.0}},{"monsterId":20011001,"configId":67002,"level":1,"poseId":0,"pos":{"x":400.692,"y":120.801,"z":-388.852},"rot":{"x":0.0,"y":210.0,"z":0.0}},{"monsterId":21010401,"configId":67003,"level":1,"poseId":0,"pos":{"x":404.307,"y":121.049,"z":-391.032},"rot":{"x":0.0,"y":240.0,"z":0.0}},{"monsterId":20011001,"configId":67004,"level":1,"poseId":0,"pos":{"x":392.858,"y":120.512,"z":-387.747},"rot":{"x":0.0,"y":165.0,"z":0.0}},{"monsterId":21010401,"configId":67005,"level":1,"poseId":0,"pos":{"x":389.234,"y":120.385,"z":-388.947},"rot":{"x":0.0,"y":145.0,"z":0.0}},{"monsterId":20011201,"configId":67006,"level":1,"poseId":0,"pos":{"x":405.11,"y":121.341,"z":-394.858},"rot":{"x":0.0,"y":270.0,"z":0.0}},{"monsterId":21010401,"configId":67007,"level":1,"poseId":0,"pos":{"x":387.222,"y":120.371,"z":-391.834},"rot":{"x":0.0,"y":120.0,"z":0.0}},{"monsterId":20011201,"configId":67008,"level":1,"poseId":0,"pos":{"x":385.881,"y":120.922,"z":-395.759},"rot":{"x":0.0,"y":60.0,"z":0.0}},{"monsterId":21020201,"configId":67009,"level":6,"poseId":0,"pos":{"x":396.519,"y":121.198,"z":-401.449},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":67010,"level":1,"poseId":0,"pos":{"x":391.801,"y":120.888,"z":-400.339},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":67011,"level":1,"poseId":0,"pos":{"x":400.751,"y":121.389,"z":-399.938},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21030401,"configId":67012,"level":1,"poseId":0,"pos":{"x":389.884,"y":120.892,"z":-402.559},"rot":{"x":0.0,"y":35.0,"z":0.0}},{"monsterId":21010901,"configId":67015,"level":1,"poseId":0,"pos":{"x":388.321,"y":120.669,"z":-398.684},"rot":{"x":0.0,"y":15.0,"z":0.0}},{"monsterId":21011201,"configId":67017,"level":1,"poseId":0,"pos":{"x":393.275,"y":121.08,"z":-403.734},"rot":{"x":0.0,"y":30.0,"z":0.0}},{"monsterId":21011201,"configId":67018,"level":1,"poseId":0,"pos":{"x":388.17,"y":120.727,"z":-399.718},"rot":{"x":0.0,"y":45.0,"z":0.0}},{"monsterId":21011001,"configId":67019,"level":1,"poseId":0,"pos":{"x":385.97,"y":120.915,"z":-395.813},"rot":{"x":0.0,"y":60.0,"z":0.0}},{"monsterId":21010901,"configId":67020,"level":1,"poseId":0,"pos":{"x":396.916,"y":121.355,"z":-404.179},"rot":{"x":0.0,"y":30.0,"z":0.0}},{"monsterId":21010201,"configId":67021,"level":1,"poseId":0,"pos":{"x":400.157,"y":121.559,"z":-403.805},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011201,"configId":67022,"level":1,"poseId":0,"pos":{"x":402.251,"y":121.643,"z":-402.386},"rot":{"x":0.0,"y":345.0,"z":0.0}},{"monsterId":21010501,"configId":67023,"level":1,"poseId":0,"pos":{"x":386.345,"y":120.401,"z":-394.667},"rot":{"x":0.0,"y":90.0,"z":0.0}}]},{"sceneId":4,"groupId":144002066,"blockId":4002,"pos":{"x":581.787,"y":121.09,"z":-593.631},"spawns":[{"monsterId":20011301,"configId":66044,"level":1,"poseId":0,"pos":{"x":585.818,"y":120.866,"z":-594.722},"rot":{"x":0.0,"y":255.0,"z":0.0}},{"monsterId":20011101,"configId":66045,"level":1,"poseId":0,"pos":{"x":586.656,"y":120.453,"z":-598.931},"rot":{"x":0.0,"y":270.0,"z":0.0}},{"monsterId":20011201,"configId":66046,"level":1,"poseId":0,"pos":{"x":585.323,"y":121.119,"z":-592.044},"rot":{"x":0.0,"y":240.0,"z":0.0}},{"monsterId":20011001,"configId":66047,"level":1,"poseId":0,"pos":{"x":586.099,"y":120.297,"z":-602.258},"rot":{"x":0.0,"y":285.0,"z":0.0}},{"monsterId":20011201,"configId":66048,"level":1,"poseId":0,"pos":{"x":583.669,"y":121.387,"z":-590.153},"rot":{"x":0.0,"y":235.0,"z":0.0}},{"monsterId":20011101,"configId":66049,"level":1,"poseId":0,"pos":{"x":588.362,"y":120.585,"z":-596.659},"rot":{"x":0.0,"y":270.0,"z":0.0}},{"monsterId":20011201,"configId":66050,"level":1,"poseId":0,"pos":{"x":588.027,"y":120.938,"z":-593.0},"rot":{"x":0.0,"y":255.0,"z":0.0}},{"monsterId":20011201,"configId":66051,"level":1,"poseId":0,"pos":{"x":588.098,"y":120.257,"z":-601.102},"rot":{"x":0.0,"y":285.0,"z":0.0}},{"monsterId":20011301,"configId":66052,"level":1,"poseId":0,"pos":{"x":590.252,"y":120.351,"z":-599.029},"rot":{"x":0.0,"y":270.0,"z":0.0}},{"monsterId":20010801,"configId":66053,"level":1,"poseId":0,"pos":{"x":589.878,"y":120.712,"z":-594.722},"rot":{"x":0.0,"y":270.0,"z":0.0}},{"monsterId":20011201,"configId":66054,"level":1,"poseId":0,"pos":{"x":587.631,"y":121.139,"z":-591.331},"rot":{"x":0.0,"y":245.0,"z":0.0}},{"monsterId":20010801,"configId":66055,"level":1,"poseId":0,"pos":{"x":586.071,"y":121.296,"z":-590.044},"rot":{"x":0.0,"y":235.0,"z":0.0}},{"monsterId":20011301,"configId":66056,"level":1,"poseId":0,"pos":{"x":590.374,"y":121.061,"z":-591.969},"rot":{"x":0.0,"y":255.0,"z":0.0}},{"monsterId":20011001,"configId":66057,"level":1,"poseId":0,"pos":{"x":583.339,"y":120.331,"z":-603.309},"rot":{"x":0.0,"y":15.0,"z":0.0}},{"monsterId":20010801,"configId":66058,"level":1,"poseId":0,"pos":{"x":585.44,"y":120.287,"z":-602.623},"rot":{"x":0.0,"y":345.0,"z":0.0}},{"monsterId":20011001,"configId":66059,"level":1,"poseId":0,"pos":{"x":581.077,"y":120.411,"z":-602.548},"rot":{"x":0.0,"y":45.0,"z":0.0}},{"monsterId":20010501,"configId":66060,"level":1,"poseId":0,"pos":{"x":576.77,"y":121.456,"z":-591.337},"rot":{"x":0.0,"y":105.0,"z":0.0}},{"monsterId":20010801,"configId":66061,"level":1,"poseId":0,"pos":{"x":576.367,"y":121.054,"z":-595.534},"rot":{"x":0.0,"y":90.0,"z":0.0}},{"monsterId":20010601,"configId":66062,"level":1,"poseId":0,"pos":{"x":577.032,"y":120.727,"z":-598.966},"rot":{"x":0.0,"y":75.0,"z":0.0}},{"monsterId":20010901,"configId":66063,"level":1,"poseId":0,"pos":{"x":578.086,"y":120.518,"z":-601.661},"rot":{"x":0.0,"y":55.0,"z":0.0}},{"monsterId":20011201,"configId":66001,"level":1,"poseId":0,"pos":{"x":576.689,"y":121.458,"z":-591.339},"rot":{"x":0.0,"y":105.0,"z":0.0}},{"monsterId":20010501,"configId":66064,"level":1,"poseId":0,"pos":{"x":576.367,"y":121.287,"z":-593.233},"rot":{"x":0.0,"y":90.0,"z":0.0}},{"monsterId":20010501,"configId":66002,"level":1,"poseId":0,"pos":{"x":576.286,"y":121.055,"z":-595.536},"rot":{"x":0.0,"y":90.0,"z":0.0}},{"monsterId":20010801,"configId":66065,"level":1,"poseId":0,"pos":{"x":575.586,"y":120.885,"z":-597.276},"rot":{"x":0.0,"y":90.0,"z":0.0}},{"monsterId":20011201,"configId":66003,"level":1,"poseId":0,"pos":{"x":576.951,"y":120.728,"z":-598.968},"rot":{"x":0.0,"y":75.0,"z":0.0}},{"monsterId":20010601,"configId":66066,"level":1,"poseId":0,"pos":{"x":574.102,"y":121.126,"z":-595.374},"rot":{"x":0.0,"y":90.0,"z":0.0}},{"monsterId":20010501,"configId":66004,"level":1,"poseId":0,"pos":{"x":578.005,"y":120.52,"z":-601.664},"rot":{"x":0.0,"y":55.0,"z":0.0}},{"monsterId":20010801,"configId":66067,"level":1,"poseId":0,"pos":{"x":574.38,"y":121.441,"z":-592.551},"rot":{"x":0.0,"y":90.0,"z":0.0}},{"monsterId":20011201,"configId":66005,"level":1,"poseId":0,"pos":{"x":576.286,"y":121.289,"z":-593.235},"rot":{"x":0.0,"y":90.0,"z":0.0}},{"monsterId":20011201,"configId":66068,"level":1,"poseId":0,"pos":{"x":578.159,"y":121.667,"z":-589.188},"rot":{"x":0.0,"y":120.0,"z":0.0}},{"monsterId":20010501,"configId":66006,"level":1,"poseId":0,"pos":{"x":575.505,"y":120.886,"z":-597.278},"rot":{"x":0.0,"y":90.0,"z":0.0}},{"monsterId":20010801,"configId":66069,"level":1,"poseId":0,"pos":{"x":575.847,"y":121.684,"z":-589.794},"rot":{"x":0.0,"y":120.0,"z":0.0}},{"monsterId":20011201,"configId":66007,"level":1,"poseId":0,"pos":{"x":574.021,"y":121.127,"z":-595.376},"rot":{"x":0.0,"y":90.0,"z":0.0}},{"monsterId":20011201,"configId":66070,"level":1,"poseId":0,"pos":{"x":574.021,"y":120.781,"z":-598.945},"rot":{"x":0.0,"y":75.0,"z":0.0}},{"monsterId":20010501,"configId":66008,"level":1,"poseId":0,"pos":{"x":574.299,"y":121.442,"z":-592.553},"rot":{"x":0.0,"y":90.0,"z":0.0}},{"monsterId":20010801,"configId":66071,"level":1,"poseId":0,"pos":{"x":575.803,"y":120.617,"z":-600.594},"rot":{"x":0.0,"y":65.0,"z":0.0}},{"monsterId":20011201,"configId":66009,"level":1,"poseId":0,"pos":{"x":578.078,"y":121.669,"z":-589.19},"rot":{"x":0.0,"y":120.0,"z":0.0}},{"monsterId":20011301,"configId":66072,"level":1,"poseId":0,"pos":{"x":577.269,"y":120.905,"z":-596.97},"rot":{"x":0.0,"y":75.0,"z":0.0}},{"monsterId":20010501,"configId":66010,"level":1,"poseId":0,"pos":{"x":575.766,"y":121.685,"z":-589.796},"rot":{"x":0.0,"y":120.0,"z":0.0}},{"monsterId":20011201,"configId":66073,"level":1,"poseId":0,"pos":{"x":576.367,"y":121.054,"z":-595.534},"rot":{"x":0.0,"y":90.0,"z":0.0}},{"monsterId":20011201,"configId":66011,"level":1,"poseId":0,"pos":{"x":573.939,"y":120.782,"z":-598.947},"rot":{"x":0.0,"y":75.0,"z":0.0}},{"monsterId":20010801,"configId":66074,"level":1,"poseId":0,"pos":{"x":578.992,"y":120.372,"z":-603.709},"rot":{"x":0.0,"y":45.0,"z":0.0}},{"monsterId":20011001,"configId":66012,"level":1,"poseId":0,"pos":{"x":575.722,"y":120.619,"z":-600.596},"rot":{"x":0.0,"y":65.0,"z":0.0}},{"monsterId":20010901,"configId":66075,"level":1,"poseId":0,"pos":{"x":576.367,"y":120.469,"z":-602.238},"rot":{"x":0.0,"y":45.0,"z":0.0}},{"monsterId":20010801,"configId":66013,"level":1,"poseId":0,"pos":{"x":577.188,"y":120.907,"z":-596.972},"rot":{"x":0.0,"y":75.0,"z":0.0}},{"monsterId":20011001,"configId":66014,"level":1,"poseId":0,"pos":{"x":576.286,"y":121.055,"z":-595.536},"rot":{"x":0.0,"y":90.0,"z":0.0}},{"monsterId":20010801,"configId":66015,"level":1,"poseId":0,"pos":{"x":578.911,"y":120.373,"z":-603.711},"rot":{"x":0.0,"y":45.0,"z":0.0}},{"monsterId":20010801,"configId":66078,"level":1,"poseId":0,"pos":{"x":584.237,"y":120.447,"z":-600.348},"rot":{"x":0.0,"y":300.0,"z":0.0}},{"monsterId":20011001,"configId":66016,"level":1,"poseId":0,"pos":{"x":576.286,"y":120.471,"z":-602.24},"rot":{"x":0.0,"y":45.0,"z":0.0}},{"monsterId":20011201,"configId":66079,"level":1,"poseId":0,"pos":{"x":581.506,"y":120.466,"z":-601.279},"rot":{"x":0.0,"y":345.0,"z":0.0}},{"monsterId":21020201,"configId":66017,"level":6,"poseId":0,"pos":{"x":579.72,"y":121.708,"z":-587.89},"rot":{"x":0.0,"y":150.0,"z":0.0}},{"monsterId":20010801,"configId":66080,"level":1,"poseId":0,"pos":{"x":578.872,"y":120.515,"z":-601.322},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":22010101,"configId":66018,"level":6,"poseId":0,"pos":{"x":589.012,"y":121.349,"z":-589.153},"rot":{"x":0.0,"y":220.0,"z":0.0}},{"monsterId":22010201,"configId":66019,"level":6,"poseId":0,"pos":{"x":581.942,"y":121.661,"z":-587.759},"rot":{"x":0.0,"y":180.0,"z":0.0}},{"monsterId":20010801,"configId":66022,"level":1,"poseId":0,"pos":{"x":579.699,"y":120.546,"z":-600.749},"rot":{"x":0.0,"y":60.0,"z":0.0}}]},{"sceneId":3,"groupId":133104485,"blockId":3104,"pos":{"x":240.503,"y":200.663,"z":718.364},"spawns":[{"monsterId":20010201,"configId":485001,"level":19,"poseId":201,"pos":{"x":243.328,"y":201.078,"z":717.906},"rot":{"x":356.475,"y":359.699,"z":9.753}}]},{"sceneId":3,"groupId":133104482,"blockId":3104,"pos":{"x":231.39,"y":238.445,"z":973.571},"spawns":[{"monsterId":21020301,"configId":482001,"level":19,"poseId":401,"pos":{"x":232.032,"y":238.086,"z":970.636},"rot":{"x":343.474,"y":43.347,"z":350.776}},{"monsterId":21030401,"configId":482004,"level":19,"poseId":0,"pos":{"x":232.195,"y":238.421,"z":976.353},"rot":{"x":350.304,"y":32.928,"z":1.834}},{"monsterId":21010301,"configId":482005,"level":19,"poseId":9003,"pos":{"x":235.265,"y":238.348,"z":976.556},"rot":{"x":359.547,"y":284.951,"z":18.858}},{"monsterId":21010301,"configId":482006,"level":19,"poseId":9003,"pos":{"x":235.771,"y":238.041,"z":971.49},"rot":{"x":4.204,"y":271.202,"z":18.406}}]},{"sceneId":3,"groupId":133104480,"blockId":3104,"pos":{"x":-65.25,"y":261.994,"z":710.717},"spawns":[{"monsterId":20010301,"configId":480001,"level":24,"poseId":0,"pos":{"x":-69.179,"y":261.994,"z":709.147},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":480002,"level":24,"poseId":0,"pos":{"x":-63.694,"y":261.994,"z":707.663},"rot":{"x":0.0,"y":29.78,"z":0.0}},{"monsterId":20010301,"configId":480003,"level":24,"poseId":0,"pos":{"x":-66.992,"y":261.994,"z":713.51},"rot":{"x":0.0,"y":165.797,"z":0.0}}]},{"sceneId":3,"groupId":133104510,"blockId":3104,"pos":{"x":984.262,"y":200.374,"z":630.991},"spawns":[{"monsterId":20011001,"configId":510001,"level":19,"poseId":0,"pos":{"x":984.267,"y":200.52,"z":632.188},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":510002,"level":19,"poseId":0,"pos":{"x":985.755,"y":200.313,"z":630.963},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":510003,"level":19,"poseId":0,"pos":{"x":982.785,"y":200.451,"z":631.055},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":4,"groupId":144002052,"blockId":4002,"pos":{"x":465.063,"y":120.748,"z":-583.002},"spawns":[{"monsterId":21010101,"configId":52002,"level":20,"poseId":9011,"pos":{"x":458.209,"y":121.36,"z":-581.133},"rot":{"x":0.0,"y":164.668,"z":0.0}}]},{"sceneId":4,"groupId":144002054,"blockId":4002,"pos":{"x":413.184,"y":200.0,"z":-694.956},"spawns":[{"monsterId":28030101,"configId":54001,"level":1,"poseId":0,"pos":{"x":438.568,"y":165.747,"z":-734.522},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":54004,"level":1,"poseId":2,"pos":{"x":532.819,"y":191.81,"z":-92.956},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104507,"blockId":3104,"pos":{"x":995.855,"y":233.668,"z":775.625},"spawns":[{"monsterId":28020102,"configId":507001,"level":19,"poseId":0,"pos":{"x":971.549,"y":240.834,"z":765.044},"rot":{"x":0.0,"y":252.289,"z":0.0}},{"monsterId":28030402,"configId":507002,"level":19,"poseId":2,"pos":{"x":978.731,"y":238.107,"z":777.515},"rot":{"x":0.0,"y":326.907,"z":0.0}},{"monsterId":28030402,"configId":507003,"level":19,"poseId":901,"pos":{"x":993.088,"y":234.089,"z":779.246},"rot":{"x":0.0,"y":101.446,"z":0.0}},{"monsterId":28030402,"configId":507004,"level":19,"poseId":2,"pos":{"x":993.168,"y":234.238,"z":774.48},"rot":{"x":0.0,"y":325.735,"z":0.0}}]},{"sceneId":3,"groupId":133104506,"blockId":3104,"pos":{"x":957.346,"y":243.912,"z":778.747},"spawns":[{"monsterId":28030402,"configId":506001,"level":19,"poseId":2,"pos":{"x":941.606,"y":248.226,"z":777.492},"rot":{"x":0.0,"y":20.858,"z":0.0}},{"monsterId":28030402,"configId":506002,"level":19,"poseId":2,"pos":{"x":961.15,"y":243.083,"z":770.363},"rot":{"x":0.0,"y":149.403,"z":0.0}},{"monsterId":28030401,"configId":506003,"level":19,"poseId":901,"pos":{"x":953.841,"y":232.773,"z":791.976},"rot":{"x":0.0,"y":149.756,"z":0.0}}]},{"sceneId":4,"groupId":144002061,"blockId":4002,"pos":{"x":134.065,"y":121.195,"z":-166.61},"spawns":[{"monsterId":25090101,"configId":61001,"level":36,"poseId":1,"pos":{"x":135.138,"y":121.217,"z":-167.7},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":4,"groupId":144002062,"blockId":4002,"pos":{"x":598.696,"y":231.502,"z":-429.162},"spawns":[{"monsterId":21010101,"configId":62001,"level":20,"poseId":0,"pos":{"x":599.392,"y":229.935,"z":-420.544},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":62002,"level":20,"poseId":9003,"pos":{"x":600.327,"y":230.065,"z":-421.319},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":62003,"level":20,"poseId":9002,"pos":{"x":613.988,"y":235.392,"z":-501.184},"rot":{"x":0.0,"y":87.329,"z":0.0}},{"monsterId":21010201,"configId":62004,"level":20,"poseId":9002,"pos":{"x":614.399,"y":234.735,"z":-496.295},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104499,"blockId":3104,"pos":{"x":832.748,"y":208.008,"z":553.595},"spawns":[{"monsterId":28020302,"configId":499001,"level":19,"poseId":0,"pos":{"x":841.153,"y":210.782,"z":571.541},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020302,"configId":499002,"level":19,"poseId":0,"pos":{"x":832.015,"y":209.762,"z":560.752},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":499003,"level":19,"poseId":0,"pos":{"x":843.399,"y":209.257,"z":555.214},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":4,"groupId":144002057,"blockId":4002,"pos":{"x":540.085,"y":128.821,"z":-571.877},"spawns":[{"monsterId":21010901,"configId":57001,"level":20,"poseId":0,"pos":{"x":525.097,"y":126.605,"z":-458.719},"rot":{"x":0.0,"y":88.331,"z":0.0}},{"monsterId":21010501,"configId":57002,"level":1,"poseId":0,"pos":{"x":504.788,"y":133.363,"z":-408.94},"rot":{"x":0.0,"y":55.681,"z":0.0}},{"monsterId":21011001,"configId":57003,"level":1,"poseId":0,"pos":{"x":515.733,"y":126.722,"z":-426.113},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010901,"configId":57004,"level":20,"poseId":0,"pos":{"x":517.387,"y":127.268,"z":-470.17},"rot":{"x":0.0,"y":114.867,"z":0.0}}]},{"sceneId":4,"groupId":144002056,"blockId":4002,"pos":{"x":337.269,"y":121.075,"z":-721.728},"spawns":[{"monsterId":26010101,"configId":56001,"level":20,"poseId":0,"pos":{"x":336.993,"y":121.13,"z":-721.747},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104497,"blockId":3104,"pos":{"x":917.57,"y":202.205,"z":600.336},"spawns":[{"monsterId":28030402,"configId":497001,"level":19,"poseId":2,"pos":{"x":933.378,"y":205.365,"z":615.388},"rot":{"x":0.0,"y":195.417,"z":0.0}},{"monsterId":28030402,"configId":497002,"level":19,"poseId":2,"pos":{"x":931.54,"y":214.779,"z":617.686},"rot":{"x":0.0,"y":149.403,"z":0.0}},{"monsterId":28030401,"configId":497003,"level":19,"poseId":2,"pos":{"x":934.53,"y":210.956,"z":617.553},"rot":{"x":0.0,"y":259.261,"z":0.0}}]},{"sceneId":4,"groupId":144002058,"blockId":4002,"pos":{"x":504.33,"y":126.542,"z":-437.377},"spawns":[{"monsterId":26010101,"configId":58001,"level":20,"poseId":0,"pos":{"x":502.893,"y":126.817,"z":-440.365},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104463,"blockId":3104,"pos":{"x":7.738,"y":255.355,"z":762.118},"spawns":[{"monsterId":26010101,"configId":463001,"level":24,"poseId":0,"pos":{"x":7.462,"y":255.355,"z":762.1},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":4,"groupId":144002100,"blockId":4002,"pos":{"x":410.113,"y":218.416,"z":-487.3},"spawns":[{"monsterId":21010201,"configId":100001,"level":20,"poseId":0,"pos":{"x":417.037,"y":220.129,"z":-483.65},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":100004,"level":20,"poseId":9016,"pos":{"x":411.552,"y":220.291,"z":-481.159},"rot":{"x":0.0,"y":43.56,"z":0.0}},{"monsterId":21020101,"configId":100005,"level":20,"poseId":401,"pos":{"x":411.823,"y":217.686,"z":-490.872},"rot":{"x":0.0,"y":119.739,"z":0.0}},{"monsterId":21010501,"configId":100010,"level":20,"poseId":0,"pos":{"x":422.513,"y":223.542,"z":-489.2},"rot":{"x":0.0,"y":236.705,"z":0.0}}]},{"sceneId":3,"groupId":133104461,"blockId":3104,"pos":{"x":753.416,"y":209.208,"z":634.91},"spawns":[{"monsterId":28020301,"configId":461006,"level":19,"poseId":0,"pos":{"x":749.944,"y":208.064,"z":624.093},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":4,"groupId":144002103,"blockId":4002,"pos":{"x":513.22,"y":120.449,"z":-29.599},"spawns":[{"monsterId":21010201,"configId":103001,"level":20,"poseId":0,"pos":{"x":518.441,"y":120.716,"z":-40.229},"rot":{"x":0.0,"y":57.712,"z":0.0}},{"monsterId":21010201,"configId":103002,"level":20,"poseId":9003,"pos":{"x":517.486,"y":121.394,"z":-35.912},"rot":{"x":0.0,"y":142.423,"z":0.0}}]},{"sceneId":3,"groupId":133104460,"blockId":3104,"pos":{"x":820.71,"y":224.854,"z":653.058},"spawns":[{"monsterId":28030402,"configId":460002,"level":19,"poseId":0,"pos":{"x":819.773,"y":224.868,"z":653.487},"rot":{"x":0.0,"y":186.316,"z":0.0}},{"monsterId":28030402,"configId":460003,"level":19,"poseId":0,"pos":{"x":823.034,"y":223.92,"z":652.16},"rot":{"x":0.0,"y":124.534,"z":0.0}}]},{"sceneId":4,"groupId":144002102,"blockId":4002,"pos":{"x":507.173,"y":120.215,"z":-183.357},"spawns":[{"monsterId":21010101,"configId":102001,"level":20,"poseId":9016,"pos":{"x":510.437,"y":119.678,"z":-190.789},"rot":{"x":0.0,"y":164.593,"z":0.0}}]},{"sceneId":3,"groupId":133104459,"blockId":3104,"pos":{"x":820.332,"y":211.088,"z":612.283},"spawns":[{"monsterId":28020102,"configId":459001,"level":19,"poseId":0,"pos":{"x":803.633,"y":210.871,"z":605.615},"rot":{"x":0.0,"y":252.289,"z":0.0}},{"monsterId":28030402,"configId":459004,"level":19,"poseId":0,"pos":{"x":822.207,"y":211.455,"z":614.014},"rot":{"x":0.0,"y":325.735,"z":0.0}}]},{"sceneId":3,"groupId":133104458,"blockId":3104,"pos":{"x":820.903,"y":213.894,"z":573.099},"spawns":[{"monsterId":28030402,"configId":458001,"level":19,"poseId":0,"pos":{"x":813.612,"y":208.71,"z":563.576},"rot":{"x":0.0,"y":252.289,"z":0.0}}]},{"sceneId":4,"groupId":144002096,"blockId":4002,"pos":{"x":226.561,"y":202.263,"z":-499.289},"spawns":[{"monsterId":21010201,"configId":96001,"level":20,"poseId":9012,"pos":{"x":223.657,"y":202.258,"z":-501.0},"rot":{"x":0.0,"y":20.73,"z":0.0}},{"monsterId":21010201,"configId":96004,"level":20,"poseId":9012,"pos":{"x":227.902,"y":202.232,"z":-498.764},"rot":{"x":0.0,"y":273.97,"z":0.0}},{"monsterId":21030101,"configId":96005,"level":20,"poseId":9012,"pos":{"x":223.594,"y":202.263,"z":-496.669},"rot":{"x":0.0,"y":152.958,"z":0.0}},{"monsterId":21010901,"configId":96016,"level":21,"poseId":32,"pos":{"x":240.051,"y":203.815,"z":-495.196},"rot":{"x":0.0,"y":10.44,"z":0.0}},{"monsterId":21010401,"configId":96017,"level":25,"poseId":402,"pos":{"x":207.382,"y":203.867,"z":-500.949},"rot":{"x":0.0,"y":313.042,"z":0.0}}]},{"sceneId":4,"groupId":144002099,"blockId":4002,"pos":{"x":434.507,"y":120.0,"z":-625.98},"spawns":[{"monsterId":20010801,"configId":99001,"level":20,"poseId":0,"pos":{"x":433.601,"y":120.0,"z":-623.042},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010901,"configId":99002,"level":20,"poseId":0,"pos":{"x":436.0,"y":120.0,"z":-626.008},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":99003,"level":20,"poseId":0,"pos":{"x":431.901,"y":120.0,"z":-629.332},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104456,"blockId":3104,"pos":{"x":-18.825,"y":236.41,"z":656.782},"spawns":[{"monsterId":21010201,"configId":456001,"level":19,"poseId":0,"pos":{"x":-27.932,"y":241.732,"z":676.435},"rot":{"x":0.0,"y":286.319,"z":0.0}},{"monsterId":21010201,"configId":456002,"level":19,"poseId":0,"pos":{"x":-26.242,"y":241.409,"z":678.717},"rot":{"x":0.0,"y":264.64,"z":0.0}},{"monsterId":21010401,"configId":456003,"level":19,"poseId":0,"pos":{"x":-27.326,"y":242.025,"z":680.945},"rot":{"x":353.579,"y":240.03,"z":24.647}}]},{"sceneId":4,"groupId":144002098,"blockId":4002,"pos":{"x":321.787,"y":126.182,"z":-716.779},"spawns":[{"monsterId":20010101,"configId":98001,"level":20,"poseId":201,"pos":{"x":321.673,"y":125.367,"z":-714.84},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010201,"configId":98002,"level":20,"poseId":201,"pos":{"x":323.174,"y":124.803,"z":-716.64},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010101,"configId":98003,"level":20,"poseId":201,"pos":{"x":320.823,"y":125.254,"z":-719.742},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104454,"blockId":3104,"pos":{"x":-117.842,"y":280.681,"z":491.193},"spawns":[{"monsterId":21020201,"configId":454001,"level":19,"poseId":401,"pos":{"x":-122.717,"y":283.867,"z":485.666},"rot":{"x":12.151,"y":57.982,"z":354.54}},{"monsterId":21011201,"configId":454004,"level":19,"poseId":0,"pos":{"x":-122.166,"y":284.235,"z":479.823},"rot":{"x":4.879,"y":13.565,"z":347.608}},{"monsterId":21011201,"configId":454005,"level":19,"poseId":0,"pos":{"x":-126.778,"y":284.439,"z":488.703},"rot":{"x":12.521,"y":102.493,"z":4.533}},{"monsterId":21030201,"configId":454006,"level":19,"poseId":0,"pos":{"x":-129.612,"y":285.979,"z":482.254},"rot":{"x":12.995,"y":69.81,"z":357.124}},{"monsterId":21010501,"configId":454015,"level":19,"poseId":9013,"pos":{"x":-125.578,"y":285.268,"z":479.739},"rot":{"x":350.249,"y":219.023,"z":9.094}}]},{"sceneId":3,"groupId":133104453,"blockId":3104,"pos":{"x":-21.898,"y":254.494,"z":483.664},"spawns":[{"monsterId":28050201,"configId":453001,"level":32,"poseId":0,"pos":{"x":-22.044,"y":254.716,"z":483.628},"rot":{"x":352.265,"y":28.098,"z":19.903}},{"monsterId":28050201,"configId":453002,"level":32,"poseId":3,"pos":{"x":-38.507,"y":257.757,"z":492.006},"rot":{"x":17.631,"y":20.363,"z":329.82}}]},{"sceneId":4,"groupId":144002104,"blockId":4002,"pos":{"x":533.565,"y":120.497,"z":-134.179},"spawns":[{"monsterId":21030301,"configId":104001,"level":23,"poseId":9012,"pos":{"x":533.42,"y":120.497,"z":-140.674},"rot":{"x":0.0,"y":252.044,"z":0.0}},{"monsterId":21020201,"configId":104004,"level":23,"poseId":401,"pos":{"x":537.122,"y":120.574,"z":-132.265},"rot":{"x":0.0,"y":214.762,"z":0.0}},{"monsterId":21010701,"configId":104005,"level":20,"poseId":9013,"pos":{"x":527.898,"y":120.213,"z":-145.431},"rot":{"x":0.911,"y":239.402,"z":1.541}},{"monsterId":21011001,"configId":104008,"level":20,"poseId":32,"pos":{"x":523.588,"y":121.088,"z":-133.906},"rot":{"x":0.0,"y":41.83,"z":0.0}},{"monsterId":21010201,"configId":104010,"level":20,"poseId":9011,"pos":{"x":515.047,"y":120.411,"z":-142.319},"rot":{"x":0.0,"y":258.332,"z":0.0}},{"monsterId":21010901,"configId":104013,"level":20,"poseId":0,"pos":{"x":509.245,"y":123.833,"z":-144.894},"rot":{"x":0.0,"y":74.347,"z":0.0}}]},{"sceneId":3,"groupId":133104478,"blockId":3104,"pos":{"x":-86.883,"y":335.276,"z":744.344},"spawns":[{"monsterId":20011201,"configId":478002,"level":24,"poseId":0,"pos":{"x":-83.647,"y":335.582,"z":742.226},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":478003,"level":24,"poseId":0,"pos":{"x":-86.038,"y":335.279,"z":742.273},"rot":{"x":0.0,"y":62.198,"z":0.0}},{"monsterId":20011201,"configId":478004,"level":24,"poseId":0,"pos":{"x":-84.31,"y":335.124,"z":739.334},"rot":{"x":0.0,"y":238.609,"z":0.0}}]},{"sceneId":3,"groupId":133104477,"blockId":3104,"pos":{"x":2.436,"y":298.283,"z":906.581},"spawns":[{"monsterId":21010201,"configId":477001,"level":32,"poseId":0,"pos":{"x":1.896,"y":298.545,"z":905.06},"rot":{"x":348.437,"y":133.401,"z":4.9}},{"monsterId":21010201,"configId":477004,"level":32,"poseId":0,"pos":{"x":5.086,"y":298.044,"z":908.924},"rot":{"x":348.437,"y":86.421,"z":4.9}},{"monsterId":21030401,"configId":477005,"level":32,"poseId":0,"pos":{"x":0.289,"y":296.665,"z":910.991},"rot":{"x":339.766,"y":139.9,"z":5.409}}]},{"sceneId":3,"groupId":133104475,"blockId":3104,"pos":{"x":173.737,"y":208.664,"z":856.455},"spawns":[{"monsterId":26060101,"configId":475001,"level":19,"poseId":0,"pos":{"x":172.598,"y":218.982,"z":856.651},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26060101,"configId":475002,"level":19,"poseId":0,"pos":{"x":178.136,"y":213.811,"z":857.012},"rot":{"x":0.0,"y":299.151,"z":0.0}}]},{"sceneId":3,"groupId":133104474,"blockId":3104,"pos":{"x":-66.039,"y":268.379,"z":91.2},"spawns":[{"monsterId":24010101,"configId":474001,"level":19,"poseId":100,"pos":{"x":-73.248,"y":268.379,"z":78.665},"rot":{"x":0.0,"y":62.116,"z":0.0}},{"monsterId":24010101,"configId":474004,"level":19,"poseId":100,"pos":{"x":-58.993,"y":268.359,"z":103.953},"rot":{"x":0.0,"y":262.331,"z":0.0}}]},{"sceneId":3,"groupId":133104470,"blockId":3104,"pos":{"x":913.828,"y":209.82,"z":653.55},"spawns":[{"monsterId":28020301,"configId":470003,"level":19,"poseId":0,"pos":{"x":928.245,"y":209.638,"z":645.102},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":470004,"level":19,"poseId":0,"pos":{"x":949.544,"y":209.45,"z":644.134},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":4,"groupId":144002092,"blockId":4002,"pos":{"x":431.352,"y":209.337,"z":-461.652},"spawns":[{"monsterId":28030101,"configId":92011,"level":1,"poseId":0,"pos":{"x":433.744,"y":210.945,"z":-434.688},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":92012,"level":1,"poseId":0,"pos":{"x":397.849,"y":221.192,"z":-466.153},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":92013,"level":1,"poseId":0,"pos":{"x":401.496,"y":221.979,"z":-469.644},"rot":{"x":0.0,"y":250.343,"z":0.0}},{"monsterId":28030101,"configId":92015,"level":1,"poseId":2,"pos":{"x":582.453,"y":208.142,"z":-488.227},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":92016,"level":1,"poseId":0,"pos":{"x":448.945,"y":200.7,"z":-481.567},"rot":{"x":0.0,"y":299.454,"z":0.0}},{"monsterId":28020102,"configId":92017,"level":1,"poseId":0,"pos":{"x":448.533,"y":200.652,"z":-480.173},"rot":{"x":0.0,"y":210.379,"z":0.0}}]},{"sceneId":4,"groupId":144002095,"blockId":4002,"pos":{"x":558.276,"y":202.534,"z":-116.434},"spawns":[{"monsterId":21010201,"configId":95001,"level":20,"poseId":9003,"pos":{"x":555.822,"y":202.424,"z":-113.183},"rot":{"x":0.0,"y":294.89,"z":0.0}},{"monsterId":21020201,"configId":95004,"level":21,"poseId":401,"pos":{"x":556.653,"y":202.516,"z":-117.542},"rot":{"x":0.0,"y":301.99,"z":0.0}},{"monsterId":21010401,"configId":95005,"level":21,"poseId":0,"pos":{"x":555.75,"y":202.533,"z":-115.127},"rot":{"x":0.0,"y":307.17,"z":0.0}},{"monsterId":21010401,"configId":95006,"level":21,"poseId":9013,"pos":{"x":554.525,"y":202.533,"z":-116.087},"rot":{"x":0.0,"y":300.67,"z":0.0}},{"monsterId":21010901,"configId":95007,"level":21,"poseId":0,"pos":{"x":562.859,"y":206.04,"z":-104.55},"rot":{"x":0.0,"y":356.866,"z":0.0}}]},{"sceneId":3,"groupId":133104466,"blockId":3104,"pos":{"x":56.214,"y":234.944,"z":780.866},"spawns":[{"monsterId":25030201,"configId":466001,"level":24,"poseId":9005,"pos":{"x":43.944,"y":224.083,"z":775.12},"rot":{"x":0.0,"y":235.032,"z":0.0}},{"monsterId":25010401,"configId":466004,"level":19,"poseId":9004,"pos":{"x":41.841,"y":224.083,"z":769.916},"rot":{"x":0.0,"y":359.227,"z":0.0}},{"monsterId":25010501,"configId":466005,"level":24,"poseId":9004,"pos":{"x":38.088,"y":224.366,"z":769.839},"rot":{"x":0.0,"y":52.711,"z":0.0}},{"monsterId":25010201,"configId":466006,"level":24,"poseId":9004,"pos":{"x":37.93,"y":224.008,"z":773.549},"rot":{"x":0.0,"y":101.819,"z":0.0}}]},{"sceneId":3,"groupId":133104428,"blockId":3104,"pos":{"x":982.018,"y":208.988,"z":682.959},"spawns":[{"monsterId":28050201,"configId":428001,"level":32,"poseId":0,"pos":{"x":978.439,"y":209.763,"z":682.811},"rot":{"x":0.0,"y":29.457,"z":0.0}},{"monsterId":28050201,"configId":428002,"level":32,"poseId":3,"pos":{"x":981.686,"y":211.087,"z":698.747},"rot":{"x":0.0,"y":29.457,"z":0.0}}]},{"sceneId":3,"groupId":133104427,"blockId":3104,"pos":{"x":908.078,"y":208.861,"z":637.788},"spawns":[{"monsterId":20010101,"configId":427001,"level":19,"poseId":201,"pos":{"x":897.082,"y":209.115,"z":638.991},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010101,"configId":427002,"level":19,"poseId":201,"pos":{"x":902.569,"y":208.711,"z":636.303},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010101,"configId":427003,"level":19,"poseId":201,"pos":{"x":906.526,"y":209.039,"z":639.88},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104424,"blockId":3104,"pos":{"x":727.493,"y":202.048,"z":221.733},"spawns":[{"monsterId":24010201,"configId":424001,"level":27,"poseId":100,"pos":{"x":732.572,"y":203.293,"z":223.338},"rot":{"x":0.0,"y":10.29,"z":0.0}}]},{"sceneId":3,"groupId":133104417,"blockId":3104,"pos":{"x":-126.332,"y":292.716,"z":142.267},"spawns":[{"monsterId":21011201,"configId":417001,"level":19,"poseId":0,"pos":{"x":-132.199,"y":292.778,"z":139.343},"rot":{"x":5.984,"y":153.68,"z":0.026}},{"monsterId":21010201,"configId":417004,"level":19,"poseId":9003,"pos":{"x":-126.861,"y":292.942,"z":144.047},"rot":{"x":0.0,"y":113.356,"z":0.0}},{"monsterId":21010201,"configId":417005,"level":17,"poseId":0,"pos":{"x":-119.581,"y":291.674,"z":145.878},"rot":{"x":353.971,"y":214.031,"z":14.928}}]},{"sceneId":3,"groupId":133104441,"blockId":3104,"pos":{"x":231.326,"y":206.118,"z":457.121},"spawns":[{"monsterId":22010301,"configId":441001,"level":19,"poseId":9013,"pos":{"x":234.606,"y":206.009,"z":458.243},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010901,"configId":441005,"level":19,"poseId":0,"pos":{"x":230.357,"y":210.393,"z":466.914},"rot":{"x":0.0,"y":218.1,"z":0.0}},{"monsterId":21011201,"configId":441006,"level":19,"poseId":0,"pos":{"x":236.578,"y":206.165,"z":461.891},"rot":{"x":0.0,"y":194.13,"z":0.0}},{"monsterId":21011201,"configId":441007,"level":19,"poseId":0,"pos":{"x":232.652,"y":206.091,"z":461.647},"rot":{"x":0.0,"y":163.8,"z":0.0}}]},{"sceneId":3,"groupId":133104438,"blockId":3104,"pos":{"x":890.727,"y":238.171,"z":856.284},"spawns":[{"monsterId":22010301,"configId":438001,"level":19,"poseId":0,"pos":{"x":874.458,"y":238.804,"z":855.358},"rot":{"x":0.0,"y":60.832,"z":0.0}},{"monsterId":21010701,"configId":438007,"level":19,"poseId":0,"pos":{"x":895.633,"y":238.056,"z":854.424},"rot":{"x":0.0,"y":286.994,"z":0.0}},{"monsterId":21010701,"configId":438008,"level":19,"poseId":0,"pos":{"x":893.73,"y":238.171,"z":865.741},"rot":{"x":0.0,"y":247.433,"z":0.0}},{"monsterId":21010701,"configId":438009,"level":19,"poseId":0,"pos":{"x":879.184,"y":238.33,"z":850.704},"rot":{"x":0.0,"y":41.56,"z":0.0}},{"monsterId":21010701,"configId":438010,"level":19,"poseId":0,"pos":{"x":879.908,"y":238.575,"z":867.304},"rot":{"x":0.0,"y":138.519,"z":0.0}}]},{"sceneId":3,"groupId":133104435,"blockId":3104,"pos":{"x":478.247,"y":204.968,"z":306.071},"spawns":[{"monsterId":21030101,"configId":435001,"level":19,"poseId":0,"pos":{"x":467.637,"y":203.249,"z":305.64},"rot":{"x":0.0,"y":160.998,"z":0.0}},{"monsterId":21020101,"configId":435004,"level":19,"poseId":0,"pos":{"x":461.393,"y":202.956,"z":292.808},"rot":{"x":0.0,"y":171.879,"z":0.0}},{"monsterId":21010901,"configId":435006,"level":19,"poseId":0,"pos":{"x":462.38,"y":204.918,"z":298.003},"rot":{"x":0.0,"y":131.658,"z":0.0}}]},{"sceneId":3,"groupId":133104397,"blockId":3104,"pos":{"x":678.221,"y":208.473,"z":639.208},"spawns":[{"monsterId":28030402,"configId":397001,"level":19,"poseId":2,"pos":{"x":681.568,"y":210.19,"z":640.253},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030402,"configId":397002,"level":19,"poseId":2,"pos":{"x":681.925,"y":210.277,"z":639.062},"rot":{"x":0.0,"y":317.044,"z":0.0}},{"monsterId":28030402,"configId":397003,"level":19,"poseId":2,"pos":{"x":681.149,"y":210.073,"z":639.104},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104394,"blockId":3104,"pos":{"x":156.461,"y":221.943,"z":956.324},"spawns":[{"monsterId":26020201,"configId":394004,"level":36,"poseId":1,"pos":{"x":149.762,"y":197.08,"z":954.475},"rot":{"x":0.0,"y":92.846,"z":0.0}}]},{"sceneId":3,"groupId":133104393,"blockId":3104,"pos":{"x":381.382,"y":205.175,"z":932.571},"spawns":[{"monsterId":21020301,"configId":393006,"level":19,"poseId":401,"pos":{"x":388.335,"y":203.897,"z":929.969},"rot":{"x":357.179,"y":108.274,"z":2.833}},{"monsterId":21011001,"configId":393007,"level":19,"poseId":0,"pos":{"x":393.935,"y":203.346,"z":931.529},"rot":{"x":0.51,"y":250.747,"z":356.035}}]},{"sceneId":3,"groupId":133104387,"blockId":3104,"pos":{"x":410.571,"y":200.481,"z":467.24},"spawns":[{"monsterId":21010101,"configId":387001,"level":19,"poseId":9016,"pos":{"x":428.891,"y":205.427,"z":461.795},"rot":{"x":351.55,"y":124.082,"z":354.489}},{"monsterId":21010101,"configId":387002,"level":19,"poseId":9016,"pos":{"x":426.577,"y":205.293,"z":468.821},"rot":{"x":358.983,"y":81.553,"z":359.246}}]},{"sceneId":3,"groupId":133104386,"blockId":3104,"pos":{"x":627.297,"y":201.312,"z":450.13},"spawns":[{"monsterId":21010201,"configId":386001,"level":17,"poseId":0,"pos":{"x":624.64,"y":201.818,"z":454.979},"rot":{"x":0.0,"y":231.113,"z":0.0}},{"monsterId":21010201,"configId":386002,"level":17,"poseId":0,"pos":{"x":621.518,"y":202.093,"z":446.535},"rot":{"x":0.0,"y":300.367,"z":0.0}}]},{"sceneId":3,"groupId":133104401,"blockId":3104,"pos":{"x":748.567,"y":208.014,"z":630.082},"spawns":[{"monsterId":20010101,"configId":401001,"level":19,"poseId":201,"pos":{"x":743.454,"y":208.285,"z":636.343},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010201,"configId":401006,"level":19,"poseId":201,"pos":{"x":741.487,"y":207.592,"z":633.309},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104400,"blockId":3104,"pos":{"x":705.841,"y":212.19,"z":619.836},"spawns":[{"monsterId":20010201,"configId":400002,"level":19,"poseId":201,"pos":{"x":705.109,"y":212.043,"z":619.604},"rot":{"x":350.979,"y":358.434,"z":354.951}}]},{"sceneId":3,"groupId":133104367,"blockId":3104,"pos":{"x":361.598,"y":200.953,"z":451.527},"spawns":[{"monsterId":28050201,"configId":367001,"level":32,"poseId":0,"pos":{"x":376.03,"y":201.44,"z":454.304},"rot":{"x":354.689,"y":29.624,"z":2.111}},{"monsterId":28050201,"configId":367002,"level":32,"poseId":3,"pos":{"x":357.024,"y":201.684,"z":458.618},"rot":{"x":343.811,"y":31.254,"z":344.002}}]},{"sceneId":3,"groupId":133104365,"blockId":3104,"pos":{"x":528.693,"y":200.0,"z":794.676},"spawns":[{"monsterId":21010501,"configId":365002,"level":19,"poseId":32,"pos":{"x":519.577,"y":207.153,"z":797.036},"rot":{"x":0.0,"y":120.425,"z":0.0}},{"monsterId":21010501,"configId":365003,"level":19,"poseId":32,"pos":{"x":545.973,"y":217.585,"z":797.119},"rot":{"x":0.0,"y":263.559,"z":0.0}},{"monsterId":21010501,"configId":365004,"level":19,"poseId":32,"pos":{"x":545.07,"y":217.616,"z":799.429},"rot":{"x":0.0,"y":245.386,"z":0.0}}]},{"sceneId":3,"groupId":133104364,"blockId":3104,"pos":{"x":585.037,"y":200.0,"z":652.51},"spawns":[{"monsterId":20011001,"configId":364001,"level":16,"poseId":0,"pos":{"x":585.648,"y":200.0,"z":652.853},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":364002,"level":16,"poseId":0,"pos":{"x":590.372,"y":200.0,"z":649.634},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104363,"blockId":3104,"pos":{"x":603.653,"y":214.166,"z":678.889},"spawns":[{"monsterId":21020301,"configId":363001,"level":19,"poseId":401,"pos":{"x":632.775,"y":215.907,"z":688.499},"rot":{"x":0.0,"y":216.882,"z":0.0}},{"monsterId":21010401,"configId":363005,"level":19,"poseId":0,"pos":{"x":636.123,"y":215.032,"z":678.122},"rot":{"x":11.554,"y":175.796,"z":348.749}},{"monsterId":21010401,"configId":363006,"level":19,"poseId":0,"pos":{"x":628.84,"y":213.305,"z":677.872},"rot":{"x":5.769,"y":265.529,"z":16.089}}]},{"sceneId":3,"groupId":133104358,"blockId":3104,"pos":{"x":615.216,"y":223.369,"z":809.669},"spawns":[{"monsterId":28050201,"configId":358001,"level":32,"poseId":0,"pos":{"x":622.895,"y":221.572,"z":809.951},"rot":{"x":9.246,"y":29.761,"z":5.249}},{"monsterId":28050201,"configId":358002,"level":32,"poseId":3,"pos":{"x":617.553,"y":219.976,"z":825.891},"rot":{"x":356.053,"y":26.561,"z":353.074}}]},{"sceneId":3,"groupId":133104383,"blockId":3104,"pos":{"x":705.429,"y":224.053,"z":657.731},"spawns":[{"monsterId":21010101,"configId":383001,"level":19,"poseId":9003,"pos":{"x":703.827,"y":224.149,"z":657.929},"rot":{"x":0.0,"y":174.162,"z":0.0}},{"monsterId":21010101,"configId":383002,"level":19,"poseId":9003,"pos":{"x":705.807,"y":224.047,"z":657.681},"rot":{"x":0.0,"y":185.134,"z":0.0}}]},{"sceneId":3,"groupId":133104381,"blockId":3104,"pos":{"x":773.537,"y":200.358,"z":529.577},"spawns":[{"monsterId":20011001,"configId":381001,"level":21,"poseId":0,"pos":{"x":772.479,"y":200.914,"z":525.411},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":381002,"level":21,"poseId":0,"pos":{"x":773.979,"y":201.248,"z":524.111},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":381003,"level":21,"poseId":0,"pos":{"x":770.979,"y":200.8,"z":524.211},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104380,"blockId":3104,"pos":{"x":776.782,"y":210.55,"z":613.95},"spawns":[{"monsterId":20011201,"configId":380001,"level":21,"poseId":0,"pos":{"x":777.587,"y":209.857,"z":615.785},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":380002,"level":21,"poseId":0,"pos":{"x":774.976,"y":210.994,"z":612.806},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011301,"configId":380003,"level":21,"poseId":0,"pos":{"x":777.875,"y":211.42,"z":612.03},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104379,"blockId":3104,"pos":{"x":783.649,"y":239.573,"z":706.43},"spawns":[{"monsterId":20010901,"configId":379001,"level":21,"poseId":0,"pos":{"x":777.561,"y":238.653,"z":708.814},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011301,"configId":379004,"level":21,"poseId":0,"pos":{"x":789.131,"y":239.314,"z":713.541},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010601,"configId":379005,"level":21,"poseId":0,"pos":{"x":791.309,"y":237.871,"z":702.45},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104378,"blockId":3104,"pos":{"x":720.656,"y":222.513,"z":708.729},"spawns":[{"monsterId":20010601,"configId":378001,"level":21,"poseId":0,"pos":{"x":720.318,"y":222.932,"z":710.707},"rot":{"x":4.055,"y":186.46,"z":355.972}},{"monsterId":20010501,"configId":378002,"level":21,"poseId":0,"pos":{"x":718.985,"y":223.349,"z":712.178},"rot":{"x":4.055,"y":186.46,"z":355.972}},{"monsterId":20010501,"configId":378003,"level":21,"poseId":0,"pos":{"x":721.925,"y":223.292,"z":711.71},"rot":{"x":4.055,"y":186.46,"z":355.972}}]},{"sceneId":3,"groupId":133104375,"blockId":3104,"pos":{"x":765.169,"y":201.173,"z":583.492},"spawns":[{"monsterId":21010201,"configId":375001,"level":21,"poseId":9012,"pos":{"x":760.44,"y":201.111,"z":580.316},"rot":{"x":359.105,"y":359.986,"z":0.0}},{"monsterId":21010701,"configId":375007,"level":21,"poseId":9013,"pos":{"x":758.87,"y":201.126,"z":584.13},"rot":{"x":2.31,"y":163.14,"z":358.366}},{"monsterId":21011201,"configId":375008,"level":21,"poseId":9002,"pos":{"x":757.34,"y":201.106,"z":580.982},"rot":{"x":0.0,"y":59.083,"z":0.0}}]},{"sceneId":3,"groupId":133104374,"blockId":3104,"pos":{"x":657.711,"y":211.693,"z":654.916},"spawns":[{"monsterId":20010101,"configId":374001,"level":20,"poseId":201,"pos":{"x":656.288,"y":211.366,"z":655.885},"rot":{"x":0.0,"y":121.839,"z":0.0}},{"monsterId":20010101,"configId":374002,"level":20,"poseId":201,"pos":{"x":659.108,"y":210.374,"z":655.056},"rot":{"x":0.0,"y":144.357,"z":0.0}},{"monsterId":20010101,"configId":374003,"level":20,"poseId":201,"pos":{"x":657.156,"y":209.968,"z":653.344},"rot":{"x":0.0,"y":129.456,"z":0.0}}]},{"sceneId":3,"groupId":133104373,"blockId":3104,"pos":{"x":620.0,"y":218.456,"z":840.925},"spawns":[{"monsterId":20011501,"configId":373001,"level":22,"poseId":0,"pos":{"x":619.679,"y":218.084,"z":840.329},"rot":{"x":7.235,"y":104.997,"z":353.683}}]},{"sceneId":3,"groupId":133104370,"blockId":3104,"pos":{"x":490.721,"y":202.331,"z":707.634},"spawns":[{"monsterId":28050201,"configId":370001,"level":32,"poseId":0,"pos":{"x":472.914,"y":203.986,"z":706.09},"rot":{"x":11.805,"y":28.888,"z":351.516}},{"monsterId":28050201,"configId":370002,"level":32,"poseId":3,"pos":{"x":480.816,"y":203.691,"z":717.548},"rot":{"x":354.242,"y":28.18,"z":351.921}}]},{"sceneId":3,"groupId":133104369,"blockId":3104,"pos":{"x":552.582,"y":195.555,"z":180.199},"spawns":[{"monsterId":28050201,"configId":369001,"level":32,"poseId":0,"pos":{"x":556.336,"y":200.301,"z":198.087},"rot":{"x":1.994,"y":30.27,"z":12.364}},{"monsterId":28050201,"configId":369002,"level":32,"poseId":3,"pos":{"x":555.536,"y":202.801,"z":180.025},"rot":{"x":355.613,"y":29.808,"z":353.806}}]},{"sceneId":3,"groupId":133104368,"blockId":3104,"pos":{"x":255.286,"y":253.955,"z":241.579},"spawns":[{"monsterId":28050201,"configId":368001,"level":32,"poseId":0,"pos":{"x":253.708,"y":223.796,"z":241.412},"rot":{"x":359.512,"y":25.597,"z":354.817}},{"monsterId":28050201,"configId":368002,"level":32,"poseId":3,"pos":{"x":236.328,"y":227.155,"z":233.075},"rot":{"x":356.115,"y":28.68,"z":349.167}}]},{"sceneId":3,"groupId":133104335,"blockId":3104,"pos":{"x":297.547,"y":217.235,"z":249.803},"spawns":[{"monsterId":25010301,"configId":335001,"level":19,"poseId":9006,"pos":{"x":299.152,"y":221.721,"z":256.14},"rot":{"x":7.595,"y":52.093,"z":3.567}},{"monsterId":25010501,"configId":335002,"level":19,"poseId":9006,"pos":{"x":300.096,"y":222.181,"z":257.237},"rot":{"x":4.004,"y":148.299,"z":13.045}}]},{"sceneId":3,"groupId":133104334,"blockId":3104,"pos":{"x":491.677,"y":199.941,"z":299.581},"spawns":[{"monsterId":21010101,"configId":334002,"level":17,"poseId":0,"pos":{"x":503.147,"y":197.813,"z":304.582},"rot":{"x":357.53,"y":352.546,"z":13.715}}]},{"sceneId":3,"groupId":133104333,"blockId":3104,"pos":{"x":404.048,"y":209.281,"z":293.782},"spawns":[{"monsterId":21010701,"configId":333001,"level":19,"poseId":9013,"pos":{"x":403.006,"y":208.319,"z":295.821},"rot":{"x":0.0,"y":134.998,"z":0.0}},{"monsterId":21010401,"configId":333002,"level":19,"poseId":9003,"pos":{"x":411.429,"y":203.137,"z":272.755},"rot":{"x":0.0,"y":313.822,"z":0.0}}]},{"sceneId":3,"groupId":133104332,"blockId":3104,"pos":{"x":660.311,"y":203.038,"z":184.537},"spawns":[{"monsterId":21010101,"configId":332001,"level":19,"poseId":9016,"pos":{"x":664.002,"y":201.137,"z":183.318},"rot":{"x":0.0,"y":93.127,"z":0.0}},{"monsterId":21010101,"configId":332002,"level":19,"poseId":9016,"pos":{"x":663.743,"y":201.243,"z":178.062},"rot":{"x":0.0,"y":118.321,"z":0.0}},{"monsterId":21010401,"configId":332003,"level":19,"poseId":0,"pos":{"x":656.029,"y":200.718,"z":181.07},"rot":{"x":0.0,"y":358.85,"z":0.0}}]},{"sceneId":3,"groupId":133104331,"blockId":3104,"pos":{"x":374.607,"y":204.003,"z":98.84},"spawns":[{"monsterId":20011001,"configId":331002,"level":19,"poseId":0,"pos":{"x":372.985,"y":200.0,"z":97.588},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":331003,"level":19,"poseId":0,"pos":{"x":374.889,"y":199.819,"z":99.457},"rot":{"x":0.0,"y":67.26,"z":0.0}},{"monsterId":20011001,"configId":331004,"level":19,"poseId":0,"pos":{"x":372.163,"y":200.0,"z":100.659},"rot":{"x":0.0,"y":146.048,"z":0.0}}]},{"sceneId":3,"groupId":133104330,"blockId":3104,"pos":{"x":354.73,"y":212.308,"z":389.926},"spawns":[{"monsterId":21010601,"configId":330001,"level":19,"poseId":9016,"pos":{"x":353.305,"y":219.826,"z":385.101},"rot":{"x":0.0,"y":119.36,"z":0.0}}]},{"sceneId":3,"groupId":133104327,"blockId":3104,"pos":{"x":295.256,"y":218.997,"z":388.62},"spawns":[{"monsterId":26060101,"configId":327001,"level":19,"poseId":0,"pos":{"x":293.591,"y":221.237,"z":389.143},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104322,"blockId":3104,"pos":{"x":179.478,"y":222.753,"z":322.658},"spawns":[{"monsterId":26010201,"configId":322002,"level":18,"poseId":0,"pos":{"x":181.186,"y":222.608,"z":321.524},"rot":{"x":9.568,"y":358.948,"z":347.481}},{"monsterId":26010201,"configId":322004,"level":18,"poseId":0,"pos":{"x":176.85,"y":222.587,"z":325.942},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104351,"blockId":3104,"pos":{"x":536.943,"y":200.367,"z":604.362},"spawns":[{"monsterId":21020301,"configId":351001,"level":16,"poseId":401,"pos":{"x":544.786,"y":200.294,"z":603.637},"rot":{"x":0.0,"y":230.65,"z":0.0}},{"monsterId":21011201,"configId":351006,"level":16,"poseId":9003,"pos":{"x":541.322,"y":200.284,"z":602.218},"rot":{"x":0.0,"y":68.601,"z":0.0}}]},{"sceneId":3,"groupId":133104347,"blockId":3104,"pos":{"x":272.09,"y":215.029,"z":277.005},"spawns":[{"monsterId":21010501,"configId":347004,"level":19,"poseId":9003,"pos":{"x":272.293,"y":214.584,"z":282.725},"rot":{"x":0.0,"y":73.69,"z":0.0}},{"monsterId":21010601,"configId":347005,"level":19,"poseId":9016,"pos":{"x":274.298,"y":214.284,"z":283.954},"rot":{"x":0.0,"y":12.316,"z":0.0}}]},{"sceneId":3,"groupId":133104346,"blockId":3104,"pos":{"x":195.795,"y":237.624,"z":112.045},"spawns":[{"monsterId":21010401,"configId":346004,"level":19,"poseId":0,"pos":{"x":197.153,"y":241.108,"z":116.951},"rot":{"x":0.0,"y":303.612,"z":0.0}},{"monsterId":21010101,"configId":346005,"level":19,"poseId":9016,"pos":{"x":177.868,"y":239.145,"z":107.888},"rot":{"x":0.0,"y":286.092,"z":0.0}}]},{"sceneId":3,"groupId":133104340,"blockId":3104,"pos":{"x":368.403,"y":206.311,"z":137.059},"spawns":[{"monsterId":21010201,"configId":340001,"level":19,"poseId":0,"pos":{"x":354.137,"y":214.346,"z":143.173},"rot":{"x":0.0,"y":82.722,"z":0.0}}]},{"sceneId":3,"groupId":133104338,"blockId":3104,"pos":{"x":337.698,"y":200.494,"z":50.408},"spawns":[{"monsterId":26010101,"configId":338002,"level":19,"poseId":0,"pos":{"x":344.827,"y":200.339,"z":49.705},"rot":{"x":3.211,"y":128.949,"z":0.295}}]},{"sceneId":3,"groupId":133104337,"blockId":3104,"pos":{"x":473.901,"y":214.173,"z":524.413},"spawns":[{"monsterId":21010101,"configId":337001,"level":19,"poseId":9016,"pos":{"x":476.819,"y":204.589,"z":507.019},"rot":{"x":358.434,"y":143.079,"z":6.1}},{"monsterId":21010101,"configId":337002,"level":19,"poseId":0,"pos":{"x":480.13,"y":204.073,"z":511.566},"rot":{"x":359.257,"y":214.495,"z":347.536}}]},{"sceneId":3,"groupId":133104300,"blockId":3104,"pos":{"x":837.524,"y":200.887,"z":175.487},"spawns":[{"monsterId":21010201,"configId":300001,"level":17,"poseId":9003,"pos":{"x":841.491,"y":200.887,"z":172.411},"rot":{"x":0.0,"y":316.187,"z":0.0}},{"monsterId":21010401,"configId":300002,"level":17,"poseId":9013,"pos":{"x":838.322,"y":199.451,"z":189.23},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010401,"configId":300003,"level":17,"poseId":9013,"pos":{"x":840.309,"y":199.508,"z":188.98},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":300004,"level":17,"poseId":9003,"pos":{"x":838.814,"y":200.887,"z":174.555},"rot":{"x":0.0,"y":128.926,"z":0.0}}]},{"sceneId":3,"groupId":133104299,"blockId":3104,"pos":{"x":635.771,"y":205.893,"z":428.04},"spawns":[{"monsterId":21010401,"configId":299001,"level":18,"poseId":0,"pos":{"x":634.425,"y":211.728,"z":433.354},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010401,"configId":299002,"level":18,"poseId":0,"pos":{"x":642.166,"y":205.756,"z":423.803},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010401,"configId":299003,"level":18,"poseId":0,"pos":{"x":631.938,"y":205.913,"z":428.755},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104294,"blockId":3104,"pos":{"x":365.751,"y":214.645,"z":621.27},"spawns":[{"monsterId":21020301,"configId":294001,"level":20,"poseId":401,"pos":{"x":370.512,"y":207.457,"z":632.725},"rot":{"x":0.0,"y":136.04,"z":0.0}},{"monsterId":21011001,"configId":294004,"level":19,"poseId":9003,"pos":{"x":367.183,"y":212.828,"z":611.755},"rot":{"x":0.0,"y":93.242,"z":0.0}},{"monsterId":21030401,"configId":294005,"level":19,"poseId":0,"pos":{"x":365.331,"y":207.45,"z":618.895},"rot":{"x":0.0,"y":93.242,"z":0.0}},{"monsterId":21011201,"configId":294006,"level":19,"poseId":9003,"pos":{"x":377.714,"y":206.018,"z":618.55},"rot":{"x":0.0,"y":113.206,"z":0.0}},{"monsterId":21010301,"configId":294007,"level":19,"poseId":9003,"pos":{"x":374.817,"y":205.856,"z":614.799},"rot":{"x":0.0,"y":93.242,"z":0.0}},{"monsterId":21011001,"configId":294008,"level":19,"poseId":9003,"pos":{"x":387.584,"y":212.828,"z":633.416},"rot":{"x":0.407,"y":70.826,"z":1.692}}]},{"sceneId":3,"groupId":133104293,"blockId":3104,"pos":{"x":379.546,"y":200.45,"z":572.464},"spawns":[{"monsterId":21030101,"configId":293001,"level":19,"poseId":9012,"pos":{"x":392.451,"y":202.025,"z":555.204},"rot":{"x":10.746,"y":113.676,"z":353.191}},{"monsterId":21010301,"configId":293004,"level":19,"poseId":0,"pos":{"x":398.603,"y":201.146,"z":554.396},"rot":{"x":4.757,"y":177.904,"z":7.813}},{"monsterId":21011001,"configId":293005,"level":19,"poseId":0,"pos":{"x":395.049,"y":201.327,"z":550.817},"rot":{"x":8.568,"y":359.005,"z":346.773}},{"monsterId":21011001,"configId":293006,"level":19,"poseId":0,"pos":{"x":391.275,"y":203.201,"z":561.7},"rot":{"x":354.227,"y":148.41,"z":10.35}}]},{"sceneId":3,"groupId":133219002,"blockId":3219,"pos":{"x":-1767.959,"y":226.199,"z":-4123.123},"spawns":[{"monsterId":28030102,"configId":2001,"level":1,"poseId":0,"pos":{"x":-1767.815,"y":226.594,"z":-4112.794},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030102,"configId":2002,"level":1,"poseId":0,"pos":{"x":-1754.428,"y":225.879,"z":-4120.9},"rot":{"x":0.0,"y":58.648,"z":0.0}},{"monsterId":28030102,"configId":2003,"level":1,"poseId":0,"pos":{"x":-1753.34,"y":225.316,"z":-4124.165},"rot":{"x":0.0,"y":78.013,"z":0.0}}]},{"sceneId":3,"groupId":133104292,"blockId":3104,"pos":{"x":498.137,"y":217.216,"z":766.313},"spawns":[{"monsterId":21010101,"configId":292001,"level":19,"poseId":0,"pos":{"x":495.607,"y":216.705,"z":755.391},"rot":{"x":356.502,"y":0.245,"z":0.054}},{"monsterId":21010101,"configId":292002,"level":19,"poseId":9002,"pos":{"x":499.009,"y":216.475,"z":759.015},"rot":{"x":357.706,"y":5.873,"z":0.866}}]},{"sceneId":3,"groupId":133104290,"blockId":3104,"pos":{"x":406.285,"y":237.417,"z":757.113},"spawns":[{"monsterId":25020201,"configId":290001,"level":19,"poseId":2,"pos":{"x":412.759,"y":237.795,"z":753.987},"rot":{"x":357.237,"y":317.127,"z":6.201}},{"monsterId":25010301,"configId":290004,"level":19,"poseId":9003,"pos":{"x":414.674,"y":237.267,"z":758.718},"rot":{"x":355.843,"y":68.272,"z":6.434}},{"monsterId":25010601,"configId":290005,"level":19,"poseId":2,"pos":{"x":409.28,"y":237.342,"z":759.279},"rot":{"x":352.937,"y":148.353,"z":357.039}}]},{"sceneId":3,"groupId":133104289,"blockId":3104,"pos":{"x":661.808,"y":242.094,"z":812.175},"spawns":[{"monsterId":22010101,"configId":289004,"level":23,"poseId":9013,"pos":{"x":685.36,"y":239.122,"z":796.063},"rot":{"x":0.0,"y":221.011,"z":0.0}},{"monsterId":21020301,"configId":289006,"level":21,"poseId":0,"pos":{"x":657.107,"y":240.106,"z":818.239},"rot":{"x":0.0,"y":131.011,"z":0.0}},{"monsterId":21010701,"configId":289008,"level":21,"poseId":0,"pos":{"x":709.756,"y":239.774,"z":790.278},"rot":{"x":0.0,"y":19.469,"z":0.0}},{"monsterId":21011001,"configId":289011,"level":21,"poseId":32,"pos":{"x":693.249,"y":248.808,"z":769.55},"rot":{"x":0.0,"y":279.65,"z":0.0}},{"monsterId":21011001,"configId":289012,"level":21,"poseId":32,"pos":{"x":655.374,"y":246.508,"z":803.43},"rot":{"x":0.0,"y":134.238,"z":0.0}},{"monsterId":21010201,"configId":289019,"level":20,"poseId":9013,"pos":{"x":681.49,"y":239.398,"z":794.064},"rot":{"x":0.0,"y":75.159,"z":0.0}}]},{"sceneId":3,"groupId":133104319,"blockId":3104,"pos":{"x":477.263,"y":199.692,"z":202.674},"spawns":[{"monsterId":21010401,"configId":319001,"level":19,"poseId":9003,"pos":{"x":479.879,"y":195.168,"z":205.19},"rot":{"x":0.0,"y":212.241,"z":0.0}},{"monsterId":21010401,"configId":319002,"level":19,"poseId":0,"pos":{"x":477.49,"y":195.168,"z":202.735},"rot":{"x":0.0,"y":66.511,"z":0.0}}]},{"sceneId":3,"groupId":133006009,"blockId":3006,"pos":{"x":2688.0,"y":200.0,"z":-2176.0},"spawns":[{"monsterId":28010102,"configId":9001,"level":30,"poseId":0,"pos":{"x":2672.928,"y":194.812,"z":-2291.676},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010102,"configId":9002,"level":30,"poseId":0,"pos":{"x":2657.517,"y":195.035,"z":-2283.656},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010102,"configId":9003,"level":30,"poseId":0,"pos":{"x":2661.666,"y":194.824,"z":-2284.021},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010102,"configId":9004,"level":30,"poseId":0,"pos":{"x":2664.802,"y":195.851,"z":-2291.247},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010102,"configId":9005,"level":30,"poseId":0,"pos":{"x":2640.571,"y":195.978,"z":-2283.385},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010102,"configId":9006,"level":30,"poseId":0,"pos":{"x":2597.958,"y":195.707,"z":-2292.515},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010102,"configId":9007,"level":30,"poseId":0,"pos":{"x":2581.953,"y":194.693,"z":-2299.107},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010102,"configId":9008,"level":30,"poseId":0,"pos":{"x":2662.074,"y":197.13,"z":-2303.435},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010102,"configId":9009,"level":30,"poseId":0,"pos":{"x":2610.841,"y":196.105,"z":-2293.323},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133006010,"blockId":3006,"pos":{"x":2688.0,"y":200.0,"z":-2432.0},"spawns":[{"monsterId":28010102,"configId":10001,"level":30,"poseId":0,"pos":{"x":2682.817,"y":195.014,"z":-2308.25},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010102,"configId":10002,"level":30,"poseId":0,"pos":{"x":2679.218,"y":195.698,"z":-2307.719},"rot":{"x":3.542,"y":359.752,"z":351.995}},{"monsterId":28010102,"configId":10003,"level":30,"poseId":0,"pos":{"x":2685.091,"y":195.275,"z":-2322.978},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010102,"configId":10004,"level":30,"poseId":0,"pos":{"x":2679.668,"y":195.787,"z":-2315.646},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010102,"configId":10005,"level":30,"poseId":0,"pos":{"x":2589.226,"y":196.264,"z":-2311.154},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010102,"configId":10006,"level":30,"poseId":0,"pos":{"x":2574.231,"y":194.879,"z":-2322.817},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010102,"configId":10007,"level":30,"poseId":0,"pos":{"x":2586.636,"y":195.794,"z":-2340.502},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010102,"configId":10008,"level":30,"poseId":0,"pos":{"x":2597.971,"y":195.033,"z":-2360.526},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010102,"configId":10009,"level":30,"poseId":0,"pos":{"x":2655.97,"y":195.546,"z":-2364.282},"rot":{"x":347.684,"y":0.386,"z":356.424}},{"monsterId":28010102,"configId":10010,"level":30,"poseId":0,"pos":{"x":2667.468,"y":195.381,"z":-2361.186},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010102,"configId":10011,"level":30,"poseId":0,"pos":{"x":2677.894,"y":195.886,"z":-2343.629},"rot":{"x":356.43,"y":0.112,"z":356.424}},{"monsterId":28010102,"configId":10012,"level":30,"poseId":0,"pos":{"x":2678.542,"y":196.249,"z":-2332.886},"rot":{"x":358.246,"y":0.176,"z":348.517}},{"monsterId":28010102,"configId":10013,"level":30,"poseId":0,"pos":{"x":2667.659,"y":196.734,"z":-2344.054},"rot":{"x":356.445,"y":0.194,"z":353.758}},{"monsterId":28010102,"configId":10014,"level":30,"poseId":0,"pos":{"x":2597.765,"y":196.886,"z":-2306.438},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104312,"blockId":3104,"pos":{"x":102.005,"y":246.306,"z":152.501},"spawns":[{"monsterId":21010401,"configId":312001,"level":20,"poseId":9003,"pos":{"x":95.468,"y":248.846,"z":150.594},"rot":{"x":0.0,"y":24.173,"z":0.0}},{"monsterId":21010401,"configId":312002,"level":20,"poseId":9003,"pos":{"x":96.816,"y":254.668,"z":153.869},"rot":{"x":0.0,"y":139.347,"z":0.0}},{"monsterId":21010401,"configId":312003,"level":20,"poseId":9003,"pos":{"x":97.354,"y":248.941,"z":153.308},"rot":{"x":0.0,"y":217.947,"z":0.0}}]},{"sceneId":3,"groupId":133104304,"blockId":3104,"pos":{"x":986.66,"y":244.22,"z":903.982},"spawns":[{"monsterId":21011001,"configId":304005,"level":23,"poseId":9003,"pos":{"x":958.734,"y":241.584,"z":923.848},"rot":{"x":0.0,"y":32.259,"z":0.0}},{"monsterId":21020501,"configId":304006,"level":23,"poseId":0,"pos":{"x":986.034,"y":239.636,"z":920.036},"rot":{"x":0.0,"y":12.436,"z":0.0}},{"monsterId":21010701,"configId":304008,"level":23,"poseId":0,"pos":{"x":971.485,"y":238.672,"z":917.784},"rot":{"x":0.0,"y":138.224,"z":0.0}},{"monsterId":21010101,"configId":304012,"level":23,"poseId":9011,"pos":{"x":987.166,"y":238.577,"z":937.592},"rot":{"x":0.0,"y":67.726,"z":0.0}},{"monsterId":21010501,"configId":304015,"level":23,"poseId":32,"pos":{"x":976.489,"y":242.434,"z":939.385},"rot":{"x":0.0,"y":250.225,"z":0.0}}]},{"sceneId":3,"groupId":133104268,"blockId":3104,"pos":{"x":216.532,"y":201.7,"z":507.924},"spawns":[{"monsterId":23020101,"configId":268001,"level":19,"poseId":0,"pos":{"x":206.833,"y":200.987,"z":509.55},"rot":{"x":0.0,"y":94.247,"z":0.0}}]},{"sceneId":3,"groupId":133104266,"blockId":3104,"pos":{"x":787.663,"y":226.266,"z":748.925},"spawns":[{"monsterId":21011201,"configId":266001,"level":22,"poseId":9003,"pos":{"x":837.44,"y":226.719,"z":743.575},"rot":{"x":0.0,"y":209.563,"z":0.0}},{"monsterId":21030201,"configId":266004,"level":22,"poseId":9012,"pos":{"x":853.16,"y":227.479,"z":742.23},"rot":{"x":355.922,"y":244.015,"z":7.896}},{"monsterId":21020301,"configId":266005,"level":22,"poseId":0,"pos":{"x":844.842,"y":226.463,"z":734.664},"rot":{"x":0.0,"y":209.563,"z":0.0}},{"monsterId":21010701,"configId":266014,"level":22,"poseId":9013,"pos":{"x":843.861,"y":226.703,"z":739.226},"rot":{"x":0.0,"y":139.881,"z":0.0}}]},{"sceneId":3,"groupId":133104265,"blockId":3104,"pos":{"x":872.677,"y":206.978,"z":634.651},"spawns":[{"monsterId":21011001,"configId":265001,"level":22,"poseId":32,"pos":{"x":819.698,"y":232.113,"z":715.642},"rot":{"x":0.0,"y":67.948,"z":0.0}},{"monsterId":21010401,"configId":265005,"level":20,"poseId":402,"pos":{"x":847.43,"y":222.124,"z":698.588},"rot":{"x":0.0,"y":179.677,"z":0.0}},{"monsterId":21010701,"configId":265006,"level":20,"poseId":0,"pos":{"x":838.764,"y":223.895,"z":707.31},"rot":{"x":0.0,"y":156.189,"z":0.0}},{"monsterId":21010201,"configId":265007,"level":20,"poseId":9010,"pos":{"x":840.806,"y":223.814,"z":708.102},"rot":{"x":0.0,"y":157.536,"z":0.0}},{"monsterId":21010101,"configId":265008,"level":20,"poseId":9016,"pos":{"x":839.082,"y":221.308,"z":680.249},"rot":{"x":0.0,"y":313.571,"z":0.0}}]},{"sceneId":3,"groupId":133104260,"blockId":3104,"pos":{"x":541.174,"y":194.99,"z":237.775},"spawns":[{"monsterId":22010201,"configId":260001,"level":17,"poseId":0,"pos":{"x":525.817,"y":194.99,"z":233.176},"rot":{"x":0.0,"y":47.921,"z":0.0}},{"monsterId":20011001,"configId":260003,"level":19,"poseId":0,"pos":{"x":533.752,"y":194.99,"z":233.473},"rot":{"x":0.0,"y":245.543,"z":0.0}},{"monsterId":20011001,"configId":260004,"level":19,"poseId":0,"pos":{"x":534.896,"y":194.99,"z":239.822},"rot":{"x":0.0,"y":65.777,"z":0.0}},{"monsterId":20011001,"configId":260005,"level":19,"poseId":0,"pos":{"x":540.174,"y":194.99,"z":235.154},"rot":{"x":0.0,"y":117.833,"z":0.0}}]},{"sceneId":3,"groupId":133104284,"blockId":3104,"pos":{"x":678.821,"y":228.159,"z":738.343},"spawns":[{"monsterId":21010201,"configId":284003,"level":20,"poseId":9016,"pos":{"x":659.471,"y":223.709,"z":729.104},"rot":{"x":358.271,"y":211.166,"z":11.354}},{"monsterId":21010701,"configId":284004,"level":20,"poseId":0,"pos":{"x":680.311,"y":225.495,"z":736.629},"rot":{"x":6.303,"y":264.271,"z":9.129}}]},{"sceneId":3,"groupId":133104283,"blockId":3104,"pos":{"x":105.952,"y":200.0,"z":403.956},"spawns":[{"monsterId":21010901,"configId":283001,"level":19,"poseId":9003,"pos":{"x":113.082,"y":204.145,"z":407.093},"rot":{"x":0.0,"y":215.504,"z":0.0}},{"monsterId":21010601,"configId":283002,"level":19,"poseId":9016,"pos":{"x":111.214,"y":201.261,"z":395.812},"rot":{"x":0.0,"y":209.618,"z":0.0}},{"monsterId":21010601,"configId":283003,"level":19,"poseId":9016,"pos":{"x":107.941,"y":199.476,"z":398.336},"rot":{"x":0.0,"y":209.618,"z":0.0}},{"monsterId":21010601,"configId":283004,"level":19,"poseId":9016,"pos":{"x":102.261,"y":199.707,"z":397.439},"rot":{"x":0.0,"y":146.507,"z":0.0}}]},{"sceneId":3,"groupId":133104281,"blockId":3104,"pos":{"x":287.582,"y":220.908,"z":236.125},"spawns":[{"monsterId":21020301,"configId":281007,"level":19,"poseId":401,"pos":{"x":293.043,"y":220.976,"z":234.05},"rot":{"x":0.0,"y":304.218,"z":0.0}},{"monsterId":21020301,"configId":281008,"level":19,"poseId":0,"pos":{"x":279.614,"y":221.792,"z":233.29},"rot":{"x":0.888,"y":340.699,"z":2.533}},{"monsterId":21030101,"configId":281010,"level":19,"poseId":0,"pos":{"x":286.479,"y":223.635,"z":229.264},"rot":{"x":0.0,"y":348.998,"z":0.0}}]},{"sceneId":3,"groupId":133104280,"blockId":3104,"pos":{"x":100.662,"y":256.78,"z":895.763},"spawns":[{"monsterId":21010501,"configId":280001,"level":19,"poseId":9003,"pos":{"x":103.297,"y":241.28,"z":899.08},"rot":{"x":0.301,"y":238.406,"z":346.576}},{"monsterId":21010201,"configId":280002,"level":19,"poseId":9003,"pos":{"x":100.222,"y":241.251,"z":900.673},"rot":{"x":357.963,"y":168.504,"z":354.42}},{"monsterId":21010201,"configId":280003,"level":19,"poseId":9003,"pos":{"x":100.509,"y":240.778,"z":896.935},"rot":{"x":12.28,"y":351.425,"z":5.492}}]},{"sceneId":3,"groupId":133104279,"blockId":3104,"pos":{"x":938.488,"y":208.321,"z":321.855},"spawns":[{"monsterId":20010301,"configId":279016,"level":16,"poseId":0,"pos":{"x":902.857,"y":245.815,"z":367.516},"rot":{"x":0.0,"y":271.51,"z":0.0}},{"monsterId":20010301,"configId":279017,"level":16,"poseId":0,"pos":{"x":902.833,"y":245.815,"z":368.8},"rot":{"x":0.0,"y":238.32,"z":0.0}},{"monsterId":20010301,"configId":279018,"level":16,"poseId":0,"pos":{"x":901.742,"y":245.813,"z":369.374},"rot":{"x":0.0,"y":189.143,"z":0.0}},{"monsterId":20010301,"configId":279019,"level":16,"poseId":0,"pos":{"x":900.838,"y":245.814,"z":368.814},"rot":{"x":0.0,"y":155.945,"z":0.0}}]},{"sceneId":3,"groupId":133104239,"blockId":3104,"pos":{"x":240.325,"y":217.544,"z":265.966},"spawns":[{"monsterId":26060101,"configId":239001,"level":19,"poseId":0,"pos":{"x":242.611,"y":223.491,"z":265.913},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104238,"blockId":3104,"pos":{"x":482.382,"y":200.042,"z":105.073},"spawns":[{"monsterId":20010801,"configId":238001,"level":19,"poseId":0,"pos":{"x":479.022,"y":200.0,"z":106.994},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":238004,"level":19,"poseId":0,"pos":{"x":479.029,"y":200.0,"z":104.058},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104235,"blockId":3104,"pos":{"x":896.0,"y":200.0,"z":640.0},"spawns":[{"monsterId":28040102,"configId":235001,"level":19,"poseId":0,"pos":{"x":913.571,"y":199.147,"z":526.768},"rot":{"x":0.0,"y":305.22,"z":0.0}},{"monsterId":28040102,"configId":235002,"level":19,"poseId":0,"pos":{"x":913.662,"y":199.147,"z":524.165},"rot":{"x":0.0,"y":282.12,"z":0.0}},{"monsterId":28040103,"configId":235003,"level":19,"poseId":0,"pos":{"x":886.56,"y":199.23,"z":516.678},"rot":{"x":0.0,"y":306.73,"z":0.0}},{"monsterId":28040103,"configId":235004,"level":19,"poseId":0,"pos":{"x":911.398,"y":209.079,"z":654.246},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040103,"configId":235005,"level":19,"poseId":0,"pos":{"x":913.248,"y":209.004,"z":655.072},"rot":{"x":0.0,"y":276.869,"z":0.0}},{"monsterId":28010202,"configId":235006,"level":19,"poseId":0,"pos":{"x":870.256,"y":207.307,"z":621.304},"rot":{"x":0.0,"y":115.956,"z":0.0}},{"monsterId":28010203,"configId":235007,"level":19,"poseId":0,"pos":{"x":835.009,"y":210.32,"z":648.083},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104234,"blockId":3104,"pos":{"x":640.0,"y":200.0,"z":896.0},"spawns":[{"monsterId":28010302,"configId":234001,"level":19,"poseId":0,"pos":{"x":604.576,"y":204.476,"z":907.718},"rot":{"x":0.0,"y":256.073,"z":0.0}},{"monsterId":28010301,"configId":234002,"level":19,"poseId":0,"pos":{"x":601.076,"y":204.476,"z":909.143},"rot":{"x":0.0,"y":96.485,"z":0.0}},{"monsterId":28050102,"configId":234003,"level":24,"poseId":0,"pos":{"x":647.24,"y":225.341,"z":986.638},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050102,"configId":234004,"level":24,"poseId":0,"pos":{"x":671.493,"y":227.745,"z":1011.568},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050102,"configId":234005,"level":24,"poseId":0,"pos":{"x":663.091,"y":229.342,"z":1016.439},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104231,"blockId":3104,"pos":{"x":104.722,"y":207.717,"z":616.198},"spawns":[{"monsterId":20010501,"configId":231001,"level":19,"poseId":0,"pos":{"x":99.883,"y":201.613,"z":618.625},"rot":{"x":350.26,"y":0.206,"z":356.44}},{"monsterId":20010501,"configId":231002,"level":19,"poseId":0,"pos":{"x":106.521,"y":200.081,"z":614.575},"rot":{"x":346.331,"y":357.222,"z":350.299}},{"monsterId":20010501,"configId":231003,"level":19,"poseId":0,"pos":{"x":107.103,"y":201.528,"z":620.258},"rot":{"x":350.247,"y":359.984,"z":358.239}}]},{"sceneId":3,"groupId":133104230,"blockId":3104,"pos":{"x":128.0,"y":200.0,"z":896.0},"spawns":[{"monsterId":28010202,"configId":230001,"level":19,"poseId":0,"pos":{"x":208.496,"y":237.209,"z":927.311},"rot":{"x":0.0,"y":105.304,"z":0.0}}]},{"sceneId":3,"groupId":133104229,"blockId":3104,"pos":{"x":128.0,"y":200.0,"z":640.0},"spawns":[{"monsterId":28010301,"configId":229001,"level":19,"poseId":0,"pos":{"x":241.56,"y":200.837,"z":582.109},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010301,"configId":229002,"level":19,"poseId":0,"pos":{"x":238.267,"y":200.0,"z":575.167},"rot":{"x":0.0,"y":236.427,"z":0.0}},{"monsterId":28040101,"configId":229003,"level":19,"poseId":0,"pos":{"x":21.496,"y":200.0,"z":514.694},"rot":{"x":0.0,"y":91.86,"z":0.0}},{"monsterId":28040101,"configId":229004,"level":19,"poseId":0,"pos":{"x":28.109,"y":200.0,"z":527.592},"rot":{"x":0.0,"y":70.517,"z":0.0}},{"monsterId":28010101,"configId":229005,"level":19,"poseId":0,"pos":{"x":169.059,"y":200.508,"z":663.426},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010101,"configId":229006,"level":19,"poseId":0,"pos":{"x":171.039,"y":200.508,"z":666.931},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010101,"configId":229007,"level":19,"poseId":0,"pos":{"x":172.089,"y":200.508,"z":663.639},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010101,"configId":229008,"level":19,"poseId":0,"pos":{"x":132.593,"y":201.622,"z":714.315},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010101,"configId":229009,"level":19,"poseId":0,"pos":{"x":130.597,"y":201.622,"z":718.935},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010101,"configId":229010,"level":19,"poseId":0,"pos":{"x":138.504,"y":201.622,"z":719.544},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":229011,"level":19,"poseId":0,"pos":{"x":188.916,"y":199.279,"z":736.427},"rot":{"x":0.0,"y":47.945,"z":0.0}},{"monsterId":28040101,"configId":229012,"level":19,"poseId":0,"pos":{"x":184.002,"y":199.279,"z":734.071},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":229013,"level":19,"poseId":0,"pos":{"x":189.074,"y":199.279,"z":732.448},"rot":{"x":0.0,"y":265.209,"z":0.0}},{"monsterId":28040101,"configId":229014,"level":19,"poseId":0,"pos":{"x":185.866,"y":199.279,"z":728.254},"rot":{"x":0.0,"y":50.842,"z":0.0}},{"monsterId":28010101,"configId":229015,"level":19,"poseId":0,"pos":{"x":110.704,"y":207.57,"z":747.434},"rot":{"x":0.0,"y":105.244,"z":0.0}},{"monsterId":28010101,"configId":229016,"level":19,"poseId":0,"pos":{"x":108.067,"y":207.57,"z":754.721},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010101,"configId":229017,"level":19,"poseId":0,"pos":{"x":114.668,"y":207.57,"z":755.515},"rot":{"x":0.0,"y":46.937,"z":0.0}},{"monsterId":28010101,"configId":229018,"level":19,"poseId":0,"pos":{"x":116.983,"y":207.57,"z":748.941},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010301,"configId":229019,"level":19,"poseId":0,"pos":{"x":76.888,"y":211.653,"z":666.86},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010301,"configId":229020,"level":19,"poseId":0,"pos":{"x":72.24,"y":211.24,"z":666.939},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010301,"configId":229021,"level":19,"poseId":0,"pos":{"x":96.4,"y":208.382,"z":737.575},"rot":{"x":1.74,"y":0.144,"z":9.44}},{"monsterId":28010301,"configId":229022,"level":19,"poseId":0,"pos":{"x":145.031,"y":203.959,"z":745.352},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010301,"configId":229023,"level":19,"poseId":0,"pos":{"x":147.244,"y":203.823,"z":748.645},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040103,"configId":229024,"level":19,"poseId":0,"pos":{"x":82.941,"y":200.0,"z":587.135},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040103,"configId":229025,"level":19,"poseId":0,"pos":{"x":73.107,"y":200.0,"z":586.838},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040103,"configId":229026,"level":19,"poseId":0,"pos":{"x":113.781,"y":200.0,"z":586.084},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040103,"configId":229027,"level":19,"poseId":0,"pos":{"x":75.969,"y":200.0,"z":581.063},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040103,"configId":229028,"level":19,"poseId":0,"pos":{"x":87.767,"y":200.0,"z":590.435},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040103,"configId":229029,"level":19,"poseId":0,"pos":{"x":124.514,"y":200.0,"z":586.921},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104228,"blockId":3104,"pos":{"x":640.0,"y":200.0,"z":128.0},"spawns":[{"monsterId":28010301,"configId":228001,"level":19,"poseId":0,"pos":{"x":543.439,"y":196.355,"z":248.236},"rot":{"x":356.07,"y":0.0,"z":0.002}},{"monsterId":28010202,"configId":228002,"level":19,"poseId":0,"pos":{"x":581.145,"y":200.325,"z":164.134},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040102,"configId":228003,"level":19,"poseId":0,"pos":{"x":725.791,"y":200.0,"z":3.562},"rot":{"x":0.0,"y":77.758,"z":0.0}},{"monsterId":28040102,"configId":228004,"level":19,"poseId":0,"pos":{"x":739.577,"y":200.0,"z":5.999},"rot":{"x":0.0,"y":47.724,"z":0.0}}]},{"sceneId":3,"groupId":133104226,"blockId":3104,"pos":{"x":128.0,"y":200.0,"z":384.0},"spawns":[{"monsterId":28010201,"configId":226001,"level":19,"poseId":0,"pos":{"x":46.351,"y":257.715,"z":278.816},"rot":{"x":1.583,"y":359.648,"z":334.918}},{"monsterId":28010202,"configId":226002,"level":19,"poseId":0,"pos":{"x":41.121,"y":224.797,"z":460.784},"rot":{"x":0.0,"y":219.341,"z":0.0}},{"monsterId":28010201,"configId":226003,"level":19,"poseId":0,"pos":{"x":132.189,"y":238.458,"z":267.703},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104225,"blockId":3104,"pos":{"x":107.151,"y":244.941,"z":129.638},"spawns":[{"monsterId":28020102,"configId":225002,"level":19,"poseId":0,"pos":{"x":106.996,"y":244.78,"z":128.98},"rot":{"x":4.079,"y":127.161,"z":6.424}},{"monsterId":20010101,"configId":225003,"level":19,"poseId":201,"pos":{"x":95.995,"y":245.943,"z":123.303},"rot":{"x":0.0,"y":88.187,"z":0.0}}]},{"sceneId":3,"groupId":133104224,"blockId":3104,"pos":{"x":61.112,"y":258.319,"z":399.861},"spawns":[{"monsterId":20010201,"configId":224001,"level":19,"poseId":201,"pos":{"x":64.88,"y":228.965,"z":446.883},"rot":{"x":355.653,"y":0.429,"z":358.37}}]},{"sceneId":3,"groupId":133104246,"blockId":3104,"pos":{"x":52.466,"y":269.723,"z":91.556},"spawns":[{"monsterId":21010401,"configId":246001,"level":19,"poseId":0,"pos":{"x":57.777,"y":260.849,"z":86.503},"rot":{"x":343.549,"y":337.727,"z":345.614}},{"monsterId":21010401,"configId":246002,"level":19,"poseId":0,"pos":{"x":56.367,"y":261.019,"z":89.128},"rot":{"x":358.996,"y":162.578,"z":8.692}}]},{"sceneId":3,"groupId":133104206,"blockId":3104,"pos":{"x":640.0,"y":200.0,"z":384.0},"spawns":[{"monsterId":28010202,"configId":206001,"level":19,"poseId":0,"pos":{"x":746.411,"y":202.838,"z":303.002},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010202,"configId":206002,"level":19,"poseId":0,"pos":{"x":647.979,"y":202.66,"z":260.289},"rot":{"x":8.001,"y":359.875,"z":358.21}},{"monsterId":28010202,"configId":206003,"level":19,"poseId":0,"pos":{"x":604.341,"y":201.963,"z":343.094},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010202,"configId":206004,"level":19,"poseId":0,"pos":{"x":557.568,"y":209.345,"z":359.347},"rot":{"x":22.872,"y":0.181,"z":0.895}},{"monsterId":28010101,"configId":206005,"level":19,"poseId":0,"pos":{"x":712.193,"y":200.009,"z":494.168},"rot":{"x":0.0,"y":267.591,"z":0.0}},{"monsterId":28040103,"configId":206006,"level":19,"poseId":0,"pos":{"x":611.067,"y":200.0,"z":432.347},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040103,"configId":206007,"level":19,"poseId":0,"pos":{"x":604.004,"y":200.24,"z":417.016},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040103,"configId":206008,"level":19,"poseId":0,"pos":{"x":607.583,"y":200.0,"z":421.441},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104203,"blockId":3104,"pos":{"x":384.0,"y":200.0,"z":384.0},"spawns":[{"monsterId":28010201,"configId":203001,"level":19,"poseId":0,"pos":{"x":511.873,"y":215.105,"z":422.499},"rot":{"x":332.672,"y":1.223,"z":354.971}},{"monsterId":28010202,"configId":203002,"level":19,"poseId":0,"pos":{"x":358.679,"y":212.707,"z":327.739},"rot":{"x":340.845,"y":2.524,"z":345.123}}]},{"sceneId":3,"groupId":133104201,"blockId":3104,"pos":{"x":896.0,"y":200.0,"z":128.0},"spawns":[{"monsterId":28040101,"configId":201001,"level":19,"poseId":0,"pos":{"x":842.128,"y":200.0,"z":192.984},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":201002,"level":19,"poseId":0,"pos":{"x":839.967,"y":200.0,"z":191.636},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104200,"blockId":3104,"pos":{"x":488.182,"y":196.423,"z":246.21},"spawns":[{"monsterId":28020201,"configId":200003,"level":19,"poseId":0,"pos":{"x":492.031,"y":196.519,"z":247.231},"rot":{"x":329.163,"y":119.802,"z":358.206}}]},{"sceneId":3,"groupId":133104199,"blockId":3104,"pos":{"x":384.0,"y":200.0,"z":896.0},"spawns":[{"monsterId":28010202,"configId":199001,"level":19,"poseId":0,"pos":{"x":434.625,"y":192.482,"z":778.611},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010202,"configId":199002,"level":19,"poseId":0,"pos":{"x":392.139,"y":232.59,"z":781.315},"rot":{"x":0.0,"y":236.876,"z":0.0}}]},{"sceneId":3,"groupId":133104197,"blockId":3104,"pos":{"x":384.0,"y":200.0,"z":640.0},"spawns":[{"monsterId":28050102,"configId":197001,"level":19,"poseId":0,"pos":{"x":436.466,"y":196.563,"z":749.538},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010302,"configId":197002,"level":19,"poseId":0,"pos":{"x":429.465,"y":200.01,"z":517.578},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010302,"configId":197003,"level":19,"poseId":0,"pos":{"x":432.851,"y":200.0,"z":530.794},"rot":{"x":0.0,"y":305.9,"z":0.0}},{"monsterId":28040102,"configId":197004,"level":19,"poseId":0,"pos":{"x":385.075,"y":217.676,"z":726.423},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040102,"configId":197005,"level":19,"poseId":0,"pos":{"x":384.575,"y":217.64,"z":725.596},"rot":{"x":0.0,"y":275.979,"z":0.0}}]},{"sceneId":3,"groupId":133104192,"blockId":3104,"pos":{"x":896.0,"y":200.0,"z":384.0},"spawns":[{"monsterId":28010202,"configId":192001,"level":16,"poseId":0,"pos":{"x":1019.068,"y":206.511,"z":365.488},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":192002,"level":19,"poseId":0,"pos":{"x":887.382,"y":199.23,"z":507.653},"rot":{"x":0.0,"y":41.28,"z":0.0}}]},{"sceneId":3,"groupId":133104223,"blockId":3104,"pos":{"x":384.0,"y":200.0,"z":128.0},"spawns":[{"monsterId":28010202,"configId":223001,"level":19,"poseId":0,"pos":{"x":377.822,"y":217.091,"z":255.312},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010202,"configId":223002,"level":19,"poseId":0,"pos":{"x":415.064,"y":198.341,"z":161.901},"rot":{"x":357.355,"y":0.226,"z":350.247}},{"monsterId":28040102,"configId":223003,"level":19,"poseId":0,"pos":{"x":348.239,"y":200.0,"z":83.673},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040102,"configId":223004,"level":19,"poseId":0,"pos":{"x":353.641,"y":200.0,"z":84.144},"rot":{"x":0.0,"y":107.8,"z":0.0}},{"monsterId":28010101,"configId":223005,"level":19,"poseId":0,"pos":{"x":353.147,"y":200.0,"z":56.911},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010101,"configId":223006,"level":19,"poseId":0,"pos":{"x":328.573,"y":200.594,"z":30.694},"rot":{"x":0.0,"y":332.92,"z":0.0}},{"monsterId":28010101,"configId":223007,"level":19,"poseId":0,"pos":{"x":318.496,"y":201.168,"z":32.686},"rot":{"x":0.0,"y":332.92,"z":0.0}},{"monsterId":28010101,"configId":223008,"level":19,"poseId":0,"pos":{"x":313.973,"y":200.606,"z":27.021},"rot":{"x":0.0,"y":43.191,"z":0.0}}]},{"sceneId":3,"groupId":133104219,"blockId":3104,"pos":{"x":640.0,"y":200.0,"z":640.0},"spawns":[{"monsterId":28010101,"configId":219001,"level":19,"poseId":0,"pos":{"x":704.932,"y":200.137,"z":535.388},"rot":{"x":0.0,"y":267.591,"z":0.0}},{"monsterId":28010101,"configId":219002,"level":19,"poseId":0,"pos":{"x":695.617,"y":200.112,"z":520.665},"rot":{"x":0.0,"y":267.591,"z":0.0}},{"monsterId":28010101,"configId":219003,"level":19,"poseId":0,"pos":{"x":575.463,"y":200.0,"z":592.84},"rot":{"x":0.0,"y":122.802,"z":0.0}},{"monsterId":28010101,"configId":219004,"level":19,"poseId":0,"pos":{"x":575.007,"y":200.0,"z":594.836},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010101,"configId":219005,"level":19,"poseId":0,"pos":{"x":681.617,"y":200.0,"z":539.684},"rot":{"x":0.0,"y":267.591,"z":0.0}},{"monsterId":28010101,"configId":219006,"level":19,"poseId":0,"pos":{"x":675.41,"y":200.022,"z":534.449},"rot":{"x":0.0,"y":267.591,"z":0.0}}]},{"sceneId":3,"groupId":133104214,"blockId":3104,"pos":{"x":361.971,"y":249.004,"z":392.634},"spawns":[{"monsterId":20011201,"configId":214002,"level":19,"poseId":0,"pos":{"x":359.897,"y":224.614,"z":394.706},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":214003,"level":19,"poseId":0,"pos":{"x":363.487,"y":225.087,"z":391.861},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":214004,"level":19,"poseId":0,"pos":{"x":366.223,"y":225.928,"z":395.671},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104213,"blockId":3104,"pos":{"x":687.845,"y":205.411,"z":246.251},"spawns":[{"monsterId":28020201,"configId":213004,"level":19,"poseId":0,"pos":{"x":682.029,"y":204.337,"z":236.914},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":213005,"level":19,"poseId":0,"pos":{"x":679.661,"y":204.985,"z":237.32},"rot":{"x":0.0,"y":56.352,"z":0.0}},{"monsterId":28020201,"configId":213006,"level":19,"poseId":0,"pos":{"x":680.325,"y":203.198,"z":238.833},"rot":{"x":0.0,"y":151.481,"z":0.0}}]},{"sceneId":3,"groupId":133104212,"blockId":3104,"pos":{"x":742.983,"y":203.912,"z":261.394},"spawns":[{"monsterId":20010201,"configId":212011,"level":19,"poseId":201,"pos":{"x":753.734,"y":206.19,"z":264.016},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104175,"blockId":3104,"pos":{"x":1037.775,"y":200.264,"z":666.322},"spawns":[{"monsterId":26030101,"configId":175001,"level":15,"poseId":0,"pos":{"x":1030.494,"y":200.226,"z":661.252},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26030101,"configId":175002,"level":15,"poseId":0,"pos":{"x":1034.15,"y":200.0,"z":665.465},"rot":{"x":0.0,"y":231.447,"z":0.0}},{"monsterId":26040103,"configId":175003,"level":15,"poseId":0,"pos":{"x":1044.698,"y":200.0,"z":661.997},"rot":{"x":2.327,"y":272.57,"z":0.104}}]},{"sceneId":3,"groupId":133104174,"blockId":3104,"pos":{"x":299.135,"y":202.039,"z":47.764},"spawns":[{"monsterId":25030301,"configId":174001,"level":15,"poseId":0,"pos":{"x":296.49,"y":201.845,"z":44.301},"rot":{"x":0.0,"y":35.701,"z":0.0}},{"monsterId":25030301,"configId":174002,"level":15,"poseId":9003,"pos":{"x":297.564,"y":202.971,"z":52.069},"rot":{"x":0.0,"y":278.015,"z":0.0}},{"monsterId":25030201,"configId":174003,"level":15,"poseId":0,"pos":{"x":293.694,"y":203.46,"z":51.966},"rot":{"x":358.114,"y":125.94,"z":358.633}},{"monsterId":25070101,"configId":174004,"level":15,"poseId":0,"pos":{"x":298.871,"y":201.399,"z":41.813},"rot":{"x":0.0,"y":334.798,"z":0.0}},{"monsterId":25060101,"configId":174005,"level":15,"poseId":0,"pos":{"x":307.752,"y":201.173,"z":44.071},"rot":{"x":0.0,"y":288.206,"z":0.0}},{"monsterId":25030301,"configId":174006,"level":15,"poseId":0,"pos":{"x":303.741,"y":201.024,"z":42.691},"rot":{"x":0.0,"y":301.197,"z":0.0}},{"monsterId":25010401,"configId":174007,"level":15,"poseId":9004,"pos":{"x":305.875,"y":201.453,"z":45.848},"rot":{"x":0.0,"y":213.81,"z":0.0}},{"monsterId":25010601,"configId":174010,"level":15,"poseId":0,"pos":{"x":291.582,"y":204.696,"z":49.54},"rot":{"x":0.0,"y":111.545,"z":0.0}}]},{"sceneId":3,"groupId":133104172,"blockId":3104,"pos":{"x":267.462,"y":220.352,"z":892.716},"spawns":[{"monsterId":28020301,"configId":409,"level":19,"poseId":0,"pos":{"x":202.499,"y":206.897,"z":869.601},"rot":{"x":0.0,"y":198.392,"z":0.0}},{"monsterId":28030101,"configId":172020,"level":19,"poseId":0,"pos":{"x":202.442,"y":200.675,"z":791.23},"rot":{"x":349.38,"y":2.524,"z":342.694}},{"monsterId":28030101,"configId":172021,"level":19,"poseId":0,"pos":{"x":200.676,"y":201.026,"z":791.97},"rot":{"x":1.645,"y":94.213,"z":353.422}},{"monsterId":28030101,"configId":172022,"level":19,"poseId":0,"pos":{"x":88.986,"y":207.337,"z":661.13},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":172023,"level":19,"poseId":0,"pos":{"x":85.694,"y":207.709,"z":662.315},"rot":{"x":0.0,"y":134.988,"z":0.0}},{"monsterId":28030101,"configId":172032,"level":19,"poseId":0,"pos":{"x":138.538,"y":206.008,"z":428.42},"rot":{"x":0.0,"y":200.365,"z":0.0}}]},{"sceneId":3,"groupId":133104171,"blockId":3104,"pos":{"x":156.624,"y":238.264,"z":875.829},"spawns":[{"monsterId":21011201,"configId":404,"level":19,"poseId":0,"pos":{"x":154.416,"y":218.025,"z":871.732},"rot":{"x":2.407,"y":116.278,"z":1.188}},{"monsterId":21011201,"configId":405,"level":19,"poseId":9012,"pos":{"x":159.45,"y":217.669,"z":877.505},"rot":{"x":4.072,"y":173.029,"z":11.059}},{"monsterId":21011001,"configId":406,"level":18,"poseId":0,"pos":{"x":152.134,"y":218.045,"z":877.523},"rot":{"x":0.0,"y":129.337,"z":0.0}},{"monsterId":21030401,"configId":407,"level":20,"poseId":9012,"pos":{"x":153.657,"y":218.045,"z":882.029},"rot":{"x":0.0,"y":166.178,"z":0.0}}]},{"sceneId":3,"groupId":133104170,"blockId":3104,"pos":{"x":208.396,"y":234.654,"z":219.103},"spawns":[{"monsterId":21010101,"configId":170001,"level":1,"poseId":9016,"pos":{"x":178.296,"y":235.838,"z":212.142},"rot":{"x":0.0,"y":236.51,"z":0.0}},{"monsterId":21010101,"configId":170002,"level":1,"poseId":9012,"pos":{"x":214.07,"y":234.832,"z":219.707},"rot":{"x":0.0,"y":285.665,"z":0.0}},{"monsterId":21010101,"configId":170003,"level":1,"poseId":0,"pos":{"x":182.574,"y":238.105,"z":244.625},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":170005,"level":1,"poseId":9003,"pos":{"x":221.3,"y":226.542,"z":173.835},"rot":{"x":0.0,"y":318.255,"z":0.0}}]},{"sceneId":3,"groupId":133104166,"blockId":3104,"pos":{"x":912.335,"y":237.058,"z":735.172},"spawns":[{"monsterId":21010101,"configId":166001,"level":1,"poseId":0,"pos":{"x":934.595,"y":238.625,"z":735.945},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":166002,"level":1,"poseId":9003,"pos":{"x":892.275,"y":238.839,"z":709.596},"rot":{"x":0.0,"y":187.293,"z":0.0}},{"monsterId":21010101,"configId":166003,"level":1,"poseId":9016,"pos":{"x":895.513,"y":240.501,"z":743.61},"rot":{"x":0.0,"y":187.293,"z":0.0}},{"monsterId":21010101,"configId":166004,"level":1,"poseId":9003,"pos":{"x":924.927,"y":228.796,"z":682.097},"rot":{"x":0.0,"y":334.32,"z":0.0}}]},{"sceneId":3,"groupId":133104165,"blockId":3104,"pos":{"x":156.811,"y":200.0,"z":506.823},"spawns":[{"monsterId":20050601,"configId":165001,"level":1,"poseId":3,"pos":{"x":151.105,"y":200.0,"z":507.118},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20050601,"configId":165002,"level":1,"poseId":3,"pos":{"x":146.498,"y":200.0,"z":531.244},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20050601,"configId":165004,"level":1,"poseId":3,"pos":{"x":157.31,"y":200.0,"z":467.99},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20050201,"configId":165005,"level":1,"poseId":3,"pos":{"x":186.856,"y":200.686,"z":489.08},"rot":{"x":0.0,"y":19.482,"z":0.0}},{"monsterId":20050301,"configId":165006,"level":1,"poseId":2,"pos":{"x":187.675,"y":200.0,"z":513.607},"rot":{"x":0.0,"y":346.075,"z":0.0}},{"monsterId":20050601,"configId":165007,"level":1,"poseId":3,"pos":{"x":116.808,"y":200.0,"z":490.154},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104164,"blockId":3104,"pos":{"x":90.239,"y":200.0,"z":552.445},"spawns":[{"monsterId":20050601,"configId":164001,"level":1,"poseId":3,"pos":{"x":73.686,"y":200.0,"z":559.669},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20050601,"configId":164002,"level":1,"poseId":3,"pos":{"x":66.877,"y":200.0,"z":548.96},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20050601,"configId":164003,"level":1,"poseId":3,"pos":{"x":65.217,"y":200.0,"z":538.555},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20050601,"configId":164004,"level":1,"poseId":3,"pos":{"x":78.725,"y":200.0,"z":545.025},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104161,"blockId":3104,"pos":{"x":453.09,"y":205.383,"z":141.818},"spawns":[{"monsterId":26060101,"configId":386,"level":17,"poseId":0,"pos":{"x":457.782,"y":208.334,"z":143.032},"rot":{"x":346.594,"y":353.271,"z":53.148}},{"monsterId":26060101,"configId":387,"level":17,"poseId":0,"pos":{"x":461.285,"y":210.586,"z":142.795},"rot":{"x":69.577,"y":1.784,"z":2.567}}]},{"sceneId":3,"groupId":133104191,"blockId":3104,"pos":{"x":255.213,"y":210.083,"z":328.006},"spawns":[{"monsterId":21010101,"configId":465,"level":19,"poseId":9016,"pos":{"x":254.925,"y":210.169,"z":327.787},"rot":{"x":0.0,"y":154.319,"z":0.0}},{"monsterId":21010601,"configId":466,"level":19,"poseId":9016,"pos":{"x":256.341,"y":210.169,"z":326.366},"rot":{"x":0.0,"y":319.409,"z":0.0}},{"monsterId":21010401,"configId":468,"level":19,"poseId":9003,"pos":{"x":263.102,"y":215.913,"z":334.15},"rot":{"x":0.0,"y":107.763,"z":0.0}},{"monsterId":21010401,"configId":469,"level":19,"poseId":9003,"pos":{"x":265.737,"y":211.888,"z":332.924},"rot":{"x":0.0,"y":166.348,"z":0.0}},{"monsterId":21010501,"configId":191001,"level":19,"poseId":32,"pos":{"x":267.051,"y":212.526,"z":327.553},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011001,"configId":191002,"level":19,"poseId":32,"pos":{"x":263.117,"y":216.24,"z":333.934},"rot":{"x":0.0,"y":176.3,"z":0.0}},{"monsterId":21011201,"configId":191003,"level":19,"poseId":9003,"pos":{"x":264.046,"y":210.322,"z":326.63},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011201,"configId":191004,"level":19,"poseId":9003,"pos":{"x":263.488,"y":210.322,"z":331.268},"rot":{"x":0.0,"y":173.402,"z":0.0}},{"monsterId":21011201,"configId":191005,"level":19,"poseId":9003,"pos":{"x":260.927,"y":210.322,"z":328.959},"rot":{"x":0.0,"y":87.665,"z":0.0}},{"monsterId":21010901,"configId":191008,"level":19,"poseId":32,"pos":{"x":267.613,"y":212.011,"z":334.302},"rot":{"x":0.0,"y":201.476,"z":0.0}},{"monsterId":21030101,"configId":191009,"level":19,"poseId":9012,"pos":{"x":263.517,"y":210.322,"z":331.999},"rot":{"x":0.0,"y":180.169,"z":0.0}},{"monsterId":21010201,"configId":191010,"level":19,"poseId":9012,"pos":{"x":263.613,"y":210.322,"z":326.805},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":191011,"level":19,"poseId":9012,"pos":{"x":266.026,"y":210.322,"z":329.617},"rot":{"x":0.0,"y":264.763,"z":0.0}}]},{"sceneId":3,"groupId":133104188,"blockId":3104,"pos":{"x":680.578,"y":210.324,"z":466.228},"spawns":[{"monsterId":21010201,"configId":456,"level":18,"poseId":9003,"pos":{"x":676.112,"y":200.613,"z":455.884},"rot":{"x":4.41,"y":358.785,"z":357.23}},{"monsterId":21010201,"configId":457,"level":18,"poseId":9003,"pos":{"x":678.244,"y":200.551,"z":458.229},"rot":{"x":4.673,"y":257.944,"z":8.966}}]},{"sceneId":3,"groupId":133104183,"blockId":3104,"pos":{"x":536.147,"y":205.633,"z":153.097},"spawns":[{"monsterId":20011401,"configId":445,"level":19,"poseId":0,"pos":{"x":533.702,"y":201.864,"z":155.862},"rot":{"x":353.902,"y":359.577,"z":18.913}},{"monsterId":20011401,"configId":447,"level":19,"poseId":0,"pos":{"x":538.174,"y":203.836,"z":158.074},"rot":{"x":352.995,"y":359.348,"z":10.62}}]},{"sceneId":3,"groupId":133104180,"blockId":3104,"pos":{"x":273.289,"y":222.237,"z":874.854},"spawns":[{"monsterId":20010501,"configId":441,"level":19,"poseId":0,"pos":{"x":270.894,"y":222.382,"z":878.875},"rot":{"x":3.573,"y":0.084,"z":2.684}},{"monsterId":20010501,"configId":442,"level":19,"poseId":0,"pos":{"x":274.361,"y":222.031,"z":874.441},"rot":{"x":4.465,"y":0.07,"z":1.79}},{"monsterId":20010501,"configId":443,"level":19,"poseId":0,"pos":{"x":268.211,"y":222.89,"z":872.324},"rot":{"x":357.316,"y":0.021,"z":359.105}}]},{"sceneId":3,"groupId":133104177,"blockId":3104,"pos":{"x":108.19,"y":205.45,"z":398.711},"spawns":[{"monsterId":26060101,"configId":177002,"level":19,"poseId":0,"pos":{"x":107.975,"y":203.034,"z":385.545},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26060101,"configId":177003,"level":19,"poseId":0,"pos":{"x":106.514,"y":202.982,"z":386.374},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104176,"blockId":3104,"pos":{"x":94.525,"y":244.04,"z":15.985},"spawns":[{"monsterId":20011501,"configId":423,"level":20,"poseId":0,"pos":{"x":94.838,"y":244.314,"z":16.613},"rot":{"x":334.126,"y":331.557,"z":8.229}}]},{"sceneId":3,"groupId":133104141,"blockId":3104,"pos":{"x":724.096,"y":200.2,"z":329.071},"spawns":[{"monsterId":21010201,"configId":349,"level":17,"poseId":9003,"pos":{"x":730.702,"y":200.208,"z":331.546},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":141004,"level":17,"poseId":9003,"pos":{"x":742.257,"y":200.04,"z":324.118},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104140,"blockId":3104,"pos":{"x":735.612,"y":202.168,"z":305.171},"spawns":[{"monsterId":21010101,"configId":347,"level":17,"poseId":0,"pos":{"x":743.848,"y":201.248,"z":317.162},"rot":{"x":0.0,"y":166.986,"z":0.0}}]},{"sceneId":3,"groupId":133104135,"blockId":3104,"pos":{"x":317.366,"y":216.029,"z":320.717},"spawns":[{"monsterId":21011201,"configId":135001,"level":19,"poseId":0,"pos":{"x":316.053,"y":215.871,"z":318.408},"rot":{"x":359.542,"y":350.174,"z":357.356}},{"monsterId":21011201,"configId":135002,"level":19,"poseId":9012,"pos":{"x":323.078,"y":216.488,"z":320.493},"rot":{"x":351.067,"y":241.929,"z":7.705}},{"monsterId":21011001,"configId":135003,"level":19,"poseId":0,"pos":{"x":312.876,"y":215.95,"z":322.412},"rot":{"x":0.0,"y":82.933,"z":0.0}},{"monsterId":21030401,"configId":135004,"level":19,"poseId":9012,"pos":{"x":314.399,"y":216.072,"z":326.918},"rot":{"x":0.0,"y":166.178,"z":0.0}}]},{"sceneId":3,"groupId":133104133,"blockId":3104,"pos":{"x":75.813,"y":298.179,"z":22.292},"spawns":[{"monsterId":21010401,"configId":344,"level":19,"poseId":0,"pos":{"x":71.28,"y":281.844,"z":26.005},"rot":{"x":0.0,"y":331.968,"z":0.0}},{"monsterId":21010401,"configId":345,"level":19,"poseId":9003,"pos":{"x":72.706,"y":281.814,"z":26.967},"rot":{"x":0.0,"y":301.638,"z":0.0}},{"monsterId":21010401,"configId":346,"level":19,"poseId":9003,"pos":{"x":68.324,"y":281.837,"z":22.908},"rot":{"x":0.0,"y":54.402,"z":0.0}}]},{"sceneId":3,"groupId":133104129,"blockId":3104,"pos":{"x":104.769,"y":279.304,"z":184.384},"spawns":[{"monsterId":20011201,"configId":336,"level":19,"poseId":0,"pos":{"x":100.219,"y":256.599,"z":185.593},"rot":{"x":0.0,"y":62.459,"z":0.0}},{"monsterId":20011201,"configId":337,"level":19,"poseId":0,"pos":{"x":100.361,"y":256.618,"z":182.485},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":338,"level":19,"poseId":0,"pos":{"x":104.397,"y":256.242,"z":185.102},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":339,"level":19,"poseId":0,"pos":{"x":103.041,"y":256.599,"z":181.027},"rot":{"x":0.0,"y":79.668,"z":0.0}}]},{"sceneId":3,"groupId":133104159,"blockId":3104,"pos":{"x":143.336,"y":201.622,"z":664.874},"spawns":[{"monsterId":20050801,"configId":159001,"level":1,"poseId":3,"pos":{"x":120.791,"y":202.49,"z":650.954},"rot":{"x":0.0,"y":249.941,"z":0.0}},{"monsterId":20050801,"configId":159002,"level":1,"poseId":2,"pos":{"x":128.03,"y":203.918,"z":687.6},"rot":{"x":0.0,"y":136.54,"z":0.0}},{"monsterId":20050801,"configId":159005,"level":1,"poseId":3,"pos":{"x":135.785,"y":200.832,"z":642.945},"rot":{"x":0.0,"y":123.254,"z":0.0}},{"monsterId":20050801,"configId":159006,"level":1,"poseId":2,"pos":{"x":170.946,"y":200.508,"z":662.848},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104157,"blockId":3104,"pos":{"x":717.937,"y":204.479,"z":187.634},"spawns":[{"monsterId":20010801,"configId":379,"level":17,"poseId":0,"pos":{"x":724.209,"y":200.0,"z":187.894},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":380,"level":17,"poseId":0,"pos":{"x":718.143,"y":200.0,"z":193.473},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":381,"level":17,"poseId":0,"pos":{"x":710.44,"y":200.0,"z":188.115},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":382,"level":17,"poseId":0,"pos":{"x":718.268,"y":200.0,"z":182.764},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104156,"blockId":3104,"pos":{"x":164.24,"y":200.0,"z":711.983},"spawns":[{"monsterId":20050201,"configId":156002,"level":1,"poseId":4,"pos":{"x":209.904,"y":200.0,"z":751.843},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20050801,"configId":156003,"level":1,"poseId":2,"pos":{"x":131.63,"y":201.622,"z":715.517},"rot":{"x":0.0,"y":60.717,"z":0.0}},{"monsterId":20050301,"configId":156004,"level":1,"poseId":2,"pos":{"x":162.255,"y":201.622,"z":668.613},"rot":{"x":0.0,"y":116.138,"z":0.0}},{"monsterId":20050201,"configId":156005,"level":1,"poseId":3,"pos":{"x":192.865,"y":200.0,"z":746.877},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20050801,"configId":156007,"level":1,"poseId":3,"pos":{"x":101.711,"y":207.57,"z":703.826},"rot":{"x":0.0,"y":52.538,"z":0.0}},{"monsterId":20050301,"configId":156008,"level":1,"poseId":2,"pos":{"x":97.678,"y":208.909,"z":737.357},"rot":{"x":0.0,"y":88.141,"z":0.0}}]},{"sceneId":3,"groupId":133104155,"blockId":3104,"pos":{"x":279.48,"y":200.708,"z":675.115},"spawns":[{"monsterId":20050701,"configId":155001,"level":1,"poseId":3,"pos":{"x":300.093,"y":205.532,"z":683.897},"rot":{"x":0.0,"y":160.468,"z":0.0}},{"monsterId":20050601,"configId":155004,"level":1,"poseId":3,"pos":{"x":255.646,"y":200.0,"z":657.548},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104154,"blockId":3104,"pos":{"x":237.104,"y":200.294,"z":730.745},"spawns":[{"monsterId":20050201,"configId":154006,"level":1,"poseId":3,"pos":{"x":232.567,"y":200.294,"z":730.302},"rot":{"x":0.0,"y":202.993,"z":0.0}},{"monsterId":25030201,"configId":154007,"level":1,"poseId":9003,"pos":{"x":231.815,"y":200.291,"z":728.484},"rot":{"x":0.0,"y":19.878,"z":0.0}},{"monsterId":25010401,"configId":154008,"level":1,"poseId":9006,"pos":{"x":232.798,"y":200.237,"z":734.707},"rot":{"x":0.0,"y":121.67,"z":0.0}},{"monsterId":25010401,"configId":154009,"level":1,"poseId":9002,"pos":{"x":234.011,"y":200.234,"z":735.123},"rot":{"x":0.0,"y":222.696,"z":0.0}},{"monsterId":20050801,"configId":154010,"level":1,"poseId":3,"pos":{"x":203.468,"y":200.0,"z":742.549},"rot":{"x":0.0,"y":182.074,"z":0.0}},{"monsterId":20050201,"configId":154011,"level":1,"poseId":3,"pos":{"x":267.666,"y":200.0,"z":724.122},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104152,"blockId":3104,"pos":{"x":618.467,"y":222.719,"z":512.62},"spawns":[{"monsterId":20011401,"configId":362,"level":19,"poseId":0,"pos":{"x":628.988,"y":203.966,"z":510.665},"rot":{"x":0.0,"y":251.312,"z":0.0}},{"monsterId":20011501,"configId":383,"level":19,"poseId":0,"pos":{"x":624.573,"y":203.623,"z":509.635},"rot":{"x":0.0,"y":339.663,"z":0.0}},{"monsterId":20011401,"configId":152001,"level":19,"poseId":0,"pos":{"x":623.147,"y":203.742,"z":504.358},"rot":{"x":0.0,"y":192.186,"z":0.0}}]},{"sceneId":3,"groupId":133104151,"blockId":3104,"pos":{"x":246.501,"y":200.0,"z":549.778},"spawns":[{"monsterId":20050201,"configId":151001,"level":1,"poseId":3,"pos":{"x":217.576,"y":200.0,"z":541.105},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20050201,"configId":151002,"level":1,"poseId":3,"pos":{"x":265.253,"y":201.911,"z":539.355},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20050601,"configId":151003,"level":1,"poseId":3,"pos":{"x":253.171,"y":200.0,"z":562.231},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20050601,"configId":151004,"level":1,"poseId":3,"pos":{"x":234.008,"y":200.0,"z":556.664},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104150,"blockId":3104,"pos":{"x":-104.966,"y":289.835,"z":587.416},"spawns":[{"monsterId":26040102,"configId":150001,"level":19,"poseId":0,"pos":{"x":-102.577,"y":290.527,"z":592.0},"rot":{"x":0.0,"y":146.84,"z":0.0}}]},{"sceneId":3,"groupId":133104146,"blockId":3104,"pos":{"x":495.813,"y":203.771,"z":605.214},"spawns":[{"monsterId":26040102,"configId":146001,"level":19,"poseId":0,"pos":{"x":483.64,"y":203.097,"z":606.438},"rot":{"x":0.0,"y":42.754,"z":0.0}},{"monsterId":26040101,"configId":146002,"level":19,"poseId":0,"pos":{"x":508.067,"y":203.805,"z":597.259},"rot":{"x":0.0,"y":342.244,"z":0.0}}]},{"sceneId":3,"groupId":133104097,"blockId":3104,"pos":{"x":283.382,"y":234.891,"z":940.704},"spawns":[{"monsterId":21030201,"configId":265,"level":19,"poseId":9012,"pos":{"x":282.537,"y":234.645,"z":943.053},"rot":{"x":4.327,"y":96.209,"z":353.317}},{"monsterId":21010501,"configId":266,"level":19,"poseId":9012,"pos":{"x":282.821,"y":235.63,"z":936.299},"rot":{"x":354.557,"y":73.829,"z":347.842}},{"monsterId":21010701,"configId":97001,"level":19,"poseId":0,"pos":{"x":285.29,"y":234.696,"z":939.146},"rot":{"x":3.633,"y":133.202,"z":354.843}}]},{"sceneId":3,"groupId":133104126,"blockId":3104,"pos":{"x":582.515,"y":199.087,"z":289.899},"spawns":[{"monsterId":20010801,"configId":333,"level":19,"poseId":0,"pos":{"x":582.742,"y":198.9,"z":293.879},"rot":{"x":0.0,"y":14.657,"z":0.0}},{"monsterId":20010801,"configId":334,"level":19,"poseId":0,"pos":{"x":577.854,"y":198.9,"z":292.046},"rot":{"x":0.0,"y":14.657,"z":0.0}},{"monsterId":20010901,"configId":126001,"level":19,"poseId":0,"pos":{"x":581.278,"y":198.9,"z":290.915},"rot":{"x":0.0,"y":51.747,"z":0.0}}]},{"sceneId":3,"groupId":133104123,"blockId":3104,"pos":{"x":377.414,"y":221.38,"z":735.326},"spawns":[{"monsterId":20010801,"configId":123001,"level":19,"poseId":0,"pos":{"x":384.068,"y":221.38,"z":732.144},"rot":{"x":0.0,"y":57.678,"z":0.0}},{"monsterId":20010801,"configId":123002,"level":19,"poseId":0,"pos":{"x":380.647,"y":221.38,"z":738.695},"rot":{"x":0.0,"y":276.734,"z":0.0}},{"monsterId":20010801,"configId":123003,"level":19,"poseId":0,"pos":{"x":386.342,"y":221.38,"z":736.019},"rot":{"x":0.0,"y":267.658,"z":0.0}}]},{"sceneId":3,"groupId":133104113,"blockId":3104,"pos":{"x":532.162,"y":203.781,"z":52.626},"spawns":[{"monsterId":20010801,"configId":318,"level":19,"poseId":0,"pos":{"x":526.52,"y":200.573,"z":52.294},"rot":{"x":0.0,"y":317.101,"z":0.0}},{"monsterId":20010801,"configId":319,"level":19,"poseId":0,"pos":{"x":532.029,"y":200.573,"z":51.601},"rot":{"x":0.0,"y":317.101,"z":0.0}},{"monsterId":20010901,"configId":320,"level":19,"poseId":0,"pos":{"x":529.612,"y":200.573,"z":49.144},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104112,"blockId":3104,"pos":{"x":564.716,"y":200.69,"z":72.04},"spawns":[{"monsterId":21010501,"configId":314,"level":19,"poseId":0,"pos":{"x":566.32,"y":200.547,"z":69.428},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010401,"configId":315,"level":19,"poseId":0,"pos":{"x":564.121,"y":200.831,"z":71.659},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010401,"configId":316,"level":19,"poseId":0,"pos":{"x":559.533,"y":200.325,"z":63.149},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010401,"configId":317,"level":19,"poseId":9003,"pos":{"x":553.467,"y":200.225,"z":72.808},"rot":{"x":4.606,"y":117.031,"z":355.294}}]},{"sceneId":3,"groupId":133104076,"blockId":3104,"pos":{"x":664.859,"y":201.106,"z":114.775},"spawns":[{"monsterId":21010201,"configId":201,"level":19,"poseId":9003,"pos":{"x":663.936,"y":206.768,"z":82.041},"rot":{"x":2.315,"y":251.742,"z":357.348}},{"monsterId":21010201,"configId":202,"level":19,"poseId":9003,"pos":{"x":657.97,"y":206.771,"z":82.122},"rot":{"x":353.063,"y":196.439,"z":4.888}}]},{"sceneId":3,"groupId":133104075,"blockId":3104,"pos":{"x":493.681,"y":232.355,"z":468.919},"spawns":[{"monsterId":21010501,"configId":196,"level":19,"poseId":9012,"pos":{"x":489.266,"y":215.136,"z":464.583},"rot":{"x":355.876,"y":233.494,"z":1.938}},{"monsterId":21010501,"configId":197,"level":19,"poseId":9012,"pos":{"x":488.013,"y":215.279,"z":461.969},"rot":{"x":358.683,"y":333.321,"z":359.055}},{"monsterId":21030301,"configId":200,"level":19,"poseId":9012,"pos":{"x":486.583,"y":215.187,"z":464.287},"rot":{"x":0.192,"y":126.299,"z":1.251}},{"monsterId":21010301,"configId":75006,"level":19,"poseId":0,"pos":{"x":498.814,"y":214.451,"z":468.357},"rot":{"x":0.898,"y":158.286,"z":4.51}},{"monsterId":21010301,"configId":75007,"level":19,"poseId":0,"pos":{"x":500.105,"y":213.895,"z":454.994},"rot":{"x":11.002,"y":38.336,"z":351.895}}]},{"sceneId":3,"groupId":133104074,"blockId":3104,"pos":{"x":273.406,"y":226.631,"z":388.631},"spawns":[{"monsterId":21010301,"configId":193,"level":19,"poseId":9003,"pos":{"x":274.838,"y":227.889,"z":384.479},"rot":{"x":0.0,"y":337.706,"z":0.0}},{"monsterId":21010701,"configId":195,"level":19,"poseId":0,"pos":{"x":273.375,"y":227.889,"z":385.597},"rot":{"x":0.0,"y":77.763,"z":0.0}}]},{"sceneId":3,"groupId":133104071,"blockId":3104,"pos":{"x":738.838,"y":200.297,"z":409.376},"spawns":[{"monsterId":20010801,"configId":191,"level":17,"poseId":0,"pos":{"x":738.922,"y":200.11,"z":408.205},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":192,"level":17,"poseId":0,"pos":{"x":738.76,"y":200.023,"z":410.882},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104095,"blockId":3104,"pos":{"x":397.059,"y":232.827,"z":698.029},"spawns":[{"monsterId":21010901,"configId":249,"level":19,"poseId":9003,"pos":{"x":391.212,"y":218.154,"z":716.561},"rot":{"x":356.772,"y":329.111,"z":5.042}},{"monsterId":21010901,"configId":250,"level":19,"poseId":9013,"pos":{"x":388.035,"y":218.15,"z":715.061},"rot":{"x":1.497,"y":331.323,"z":357.144}}]},{"sceneId":3,"groupId":133104092,"blockId":3104,"pos":{"x":556.485,"y":200.832,"z":267.364},"spawns":[{"monsterId":28030501,"configId":321,"level":19,"poseId":0,"pos":{"x":459.642,"y":200.0,"z":69.623},"rot":{"x":0.0,"y":69.594,"z":0.0}},{"monsterId":28030501,"configId":322,"level":19,"poseId":0,"pos":{"x":472.363,"y":200.0,"z":73.25},"rot":{"x":0.0,"y":249.926,"z":0.0}},{"monsterId":28030501,"configId":323,"level":19,"poseId":0,"pos":{"x":471.519,"y":200.0,"z":63.535},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030501,"configId":324,"level":19,"poseId":0,"pos":{"x":459.233,"y":200.0,"z":55.414},"rot":{"x":0.0,"y":119.438,"z":0.0}},{"monsterId":28020201,"configId":92001,"level":19,"poseId":0,"pos":{"x":125.498,"y":251.79,"z":210.438},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030402,"configId":92003,"level":19,"poseId":0,"pos":{"x":128.848,"y":251.449,"z":129.152},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030402,"configId":92004,"level":19,"poseId":0,"pos":{"x":58.493,"y":263.245,"z":116.906},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030305,"configId":92006,"level":19,"poseId":0,"pos":{"x":53.321,"y":271.33,"z":25.288},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030305,"configId":92009,"level":19,"poseId":0,"pos":{"x":50.966,"y":271.204,"z":33.017},"rot":{"x":0.598,"y":359.99,"z":358.06}},{"monsterId":28030101,"configId":92011,"level":19,"poseId":0,"pos":{"x":434.534,"y":211.638,"z":314.434},"rot":{"x":0.0,"y":137.974,"z":0.0}},{"monsterId":28020201,"configId":92013,"level":19,"poseId":0,"pos":{"x":424.181,"y":212.053,"z":352.991},"rot":{"x":0.0,"y":188.28,"z":0.0}},{"monsterId":28030305,"configId":92014,"level":19,"poseId":0,"pos":{"x":266.531,"y":219.091,"z":282.581},"rot":{"x":0.0,"y":61.599,"z":0.0}},{"monsterId":28030404,"configId":92015,"level":19,"poseId":0,"pos":{"x":296.717,"y":216.236,"z":359.758},"rot":{"x":13.571,"y":110.63,"z":1.341}},{"monsterId":28030305,"configId":92017,"level":19,"poseId":0,"pos":{"x":391.414,"y":215.976,"z":339.777},"rot":{"x":0.0,"y":128.493,"z":0.0}},{"monsterId":28030305,"configId":92019,"level":19,"poseId":0,"pos":{"x":267.629,"y":219.169,"z":286.186},"rot":{"x":1.906,"y":134.326,"z":0.61}},{"monsterId":28030402,"configId":92021,"level":19,"poseId":0,"pos":{"x":168.787,"y":245.497,"z":110.445},"rot":{"x":4.299,"y":95.872,"z":0.66}},{"monsterId":28030301,"configId":92023,"level":19,"poseId":0,"pos":{"x":422.927,"y":196.839,"z":239.878},"rot":{"x":2.468,"y":0.057,"z":2.638}},{"monsterId":28030301,"configId":92024,"level":19,"poseId":0,"pos":{"x":459.566,"y":198.619,"z":212.269},"rot":{"x":2.468,"y":0.057,"z":2.638}},{"monsterId":28030301,"configId":92026,"level":19,"poseId":0,"pos":{"x":477.397,"y":198.953,"z":228.387},"rot":{"x":2.468,"y":0.057,"z":2.638}},{"monsterId":28030101,"configId":92027,"level":19,"poseId":0,"pos":{"x":501.499,"y":197.49,"z":235.441},"rot":{"x":20.789,"y":24.699,"z":1.23}},{"monsterId":28030101,"configId":92030,"level":19,"poseId":0,"pos":{"x":277.732,"y":202.242,"z":545.759},"rot":{"x":0.0,"y":287.885,"z":0.0}},{"monsterId":28020301,"configId":92032,"level":19,"poseId":0,"pos":{"x":451.108,"y":213.791,"z":651.97},"rot":{"x":5.902,"y":126.082,"z":0.988}},{"monsterId":28020102,"configId":92034,"level":19,"poseId":0,"pos":{"x":313.497,"y":215.97,"z":323.739},"rot":{"x":14.153,"y":82.97,"z":353.058}},{"monsterId":28020301,"configId":92035,"level":19,"poseId":0,"pos":{"x":349.332,"y":216.823,"z":266.836},"rot":{"x":0.789,"y":61.836,"z":359.578}},{"monsterId":28030404,"configId":92038,"level":19,"poseId":0,"pos":{"x":136.487,"y":240.689,"z":154.222},"rot":{"x":7.735,"y":359.502,"z":341.776}},{"monsterId":28020102,"configId":92039,"level":19,"poseId":0,"pos":{"x":172.183,"y":234.407,"z":149.919},"rot":{"x":357.309,"y":123.028,"z":12.298}},{"monsterId":28030404,"configId":92040,"level":19,"poseId":0,"pos":{"x":114.259,"y":251.447,"z":112.035},"rot":{"x":0.0,"y":99.859,"z":0.0}},{"monsterId":28030404,"configId":92041,"level":19,"poseId":0,"pos":{"x":116.328,"y":251.447,"z":113.955},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":92042,"level":19,"poseId":0,"pos":{"x":561.392,"y":203.749,"z":688.977},"rot":{"x":11.336,"y":250.46,"z":8.059}},{"monsterId":28020201,"configId":92043,"level":19,"poseId":0,"pos":{"x":751.999,"y":204.98,"z":231.024},"rot":{"x":0.0,"y":147.928,"z":0.0}},{"monsterId":28020201,"configId":92044,"level":19,"poseId":0,"pos":{"x":752.144,"y":204.706,"z":223.869},"rot":{"x":0.0,"y":0.012,"z":0.0}},{"monsterId":28020201,"configId":92046,"level":19,"poseId":0,"pos":{"x":46.843,"y":241.833,"z":433.448},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":92048,"level":19,"poseId":0,"pos":{"x":444.909,"y":197.937,"z":189.681},"rot":{"x":353.466,"y":239.274,"z":6.817}},{"monsterId":28030401,"configId":92051,"level":19,"poseId":0,"pos":{"x":611.336,"y":205.104,"z":479.505},"rot":{"x":0.0,"y":288.26,"z":0.0}},{"monsterId":28020301,"configId":92052,"level":19,"poseId":0,"pos":{"x":598.399,"y":198.043,"z":223.418},"rot":{"x":0.0,"y":69.953,"z":0.0}},{"monsterId":28020102,"configId":92058,"level":19,"poseId":0,"pos":{"x":606.765,"y":199.644,"z":266.632},"rot":{"x":0.0,"y":283.782,"z":0.0}},{"monsterId":28020201,"configId":92063,"level":19,"poseId":0,"pos":{"x":155.778,"y":246.967,"z":298.684},"rot":{"x":355.551,"y":0.026,"z":0.27}},{"monsterId":28020102,"configId":92065,"level":19,"poseId":0,"pos":{"x":266.091,"y":205.784,"z":467.31},"rot":{"x":329.746,"y":134.61,"z":0.581}},{"monsterId":28020201,"configId":92067,"level":19,"poseId":0,"pos":{"x":277.473,"y":224.634,"z":439.232},"rot":{"x":0.0,"y":132.417,"z":0.0}},{"monsterId":28020102,"configId":92069,"level":19,"poseId":0,"pos":{"x":490.52,"y":208.438,"z":342.142},"rot":{"x":11.91,"y":43.111,"z":1.469}},{"monsterId":28020102,"configId":92070,"level":19,"poseId":0,"pos":{"x":414.882,"y":211.873,"z":381.335},"rot":{"x":13.456,"y":54.158,"z":354.681}},{"monsterId":28030301,"configId":92073,"level":18,"poseId":0,"pos":{"x":-190.651,"y":278.331,"z":242.594},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030301,"configId":92074,"level":18,"poseId":0,"pos":{"x":-188.255,"y":277.952,"z":246.29},"rot":{"x":0.0,"y":169.814,"z":0.0}},{"monsterId":28030101,"configId":92080,"level":19,"poseId":0,"pos":{"x":621.484,"y":200.65,"z":542.858},"rot":{"x":0.0,"y":98.55,"z":0.0}},{"monsterId":28020102,"configId":92083,"level":19,"poseId":0,"pos":{"x":700.533,"y":207.224,"z":354.677},"rot":{"x":356.583,"y":41.618,"z":355.778}},{"monsterId":28020301,"configId":92084,"level":19,"poseId":0,"pos":{"x":650.951,"y":207.273,"z":391.653},"rot":{"x":4.605,"y":222.485,"z":349.801}},{"monsterId":28020301,"configId":92087,"level":19,"poseId":0,"pos":{"x":717.462,"y":201.973,"z":374.37},"rot":{"x":6.83,"y":96.654,"z":10.52}},{"monsterId":28020301,"configId":92088,"level":19,"poseId":0,"pos":{"x":696.016,"y":204.606,"z":260.118},"rot":{"x":0.0,"y":0.0,"z":357.316}},{"monsterId":28020102,"configId":92090,"level":19,"poseId":0,"pos":{"x":642.43,"y":206.495,"z":367.025},"rot":{"x":12.943,"y":184.225,"z":352.13}},{"monsterId":28030404,"configId":92097,"level":19,"poseId":0,"pos":{"x":339.687,"y":218.247,"z":149.959},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":92098,"level":19,"poseId":0,"pos":{"x":325.414,"y":203.574,"z":481.844},"rot":{"x":0.0,"y":145.039,"z":0.0}},{"monsterId":28030101,"configId":92101,"level":19,"poseId":0,"pos":{"x":408.114,"y":211.952,"z":692.64},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":92102,"level":19,"poseId":0,"pos":{"x":410.963,"y":210.583,"z":694.209},"rot":{"x":0.0,"y":178.826,"z":0.0}},{"monsterId":28020102,"configId":92104,"level":19,"poseId":0,"pos":{"x":349.303,"y":217.921,"z":179.176},"rot":{"x":0.0,"y":56.063,"z":0.0}},{"monsterId":28020102,"configId":92106,"level":19,"poseId":0,"pos":{"x":196.732,"y":235.358,"z":223.816},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":92109,"level":19,"poseId":0,"pos":{"x":205.465,"y":223.869,"z":298.151},"rot":{"x":0.0,"y":137.676,"z":0.0}},{"monsterId":28030301,"configId":92112,"level":19,"poseId":0,"pos":{"x":19.843,"y":263.283,"z":273.551},"rot":{"x":0.886,"y":0.0,"z":0.044}},{"monsterId":28030301,"configId":92114,"level":19,"poseId":0,"pos":{"x":23.177,"y":263.205,"z":274.674},"rot":{"x":0.0,"y":42.942,"z":0.0}},{"monsterId":28030402,"configId":92118,"level":19,"poseId":0,"pos":{"x":604.722,"y":201.523,"z":384.537},"rot":{"x":350.19,"y":194.854,"z":9.196}},{"monsterId":28020102,"configId":92120,"level":19,"poseId":0,"pos":{"x":566.054,"y":201.784,"z":394.871},"rot":{"x":0.0,"y":156.985,"z":0.0}},{"monsterId":28030301,"configId":92125,"level":19,"poseId":0,"pos":{"x":586.086,"y":202.807,"z":336.228},"rot":{"x":0.102,"y":216.34,"z":8.058}},{"monsterId":28020201,"configId":92132,"level":19,"poseId":0,"pos":{"x":-87.104,"y":276.202,"z":303.802},"rot":{"x":345.838,"y":0.244,"z":358.035}},{"monsterId":28030301,"configId":92137,"level":19,"poseId":0,"pos":{"x":-71.031,"y":269.683,"z":275.547},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030301,"configId":92138,"level":19,"poseId":0,"pos":{"x":-75.343,"y":270.2,"z":273.46},"rot":{"x":0.0,"y":230.427,"z":0.0}},{"monsterId":28030301,"configId":92139,"level":19,"poseId":0,"pos":{"x":-77.855,"y":270.611,"z":276.394},"rot":{"x":0.0,"y":230.427,"z":0.0}},{"monsterId":28030402,"configId":92140,"level":19,"poseId":0,"pos":{"x":-29.654,"y":268.757,"z":276.254},"rot":{"x":358.807,"y":359.931,"z":6.663}},{"monsterId":28020102,"configId":92142,"level":19,"poseId":0,"pos":{"x":-121.823,"y":285.188,"z":293.039},"rot":{"x":344.292,"y":359.877,"z":0.895}},{"monsterId":28020301,"configId":92145,"level":19,"poseId":0,"pos":{"x":566.384,"y":207.548,"z":494.417},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":92146,"level":19,"poseId":0,"pos":{"x":549.072,"y":200.34,"z":652.963},"rot":{"x":1.067,"y":328.762,"z":358.307}},{"monsterId":28020201,"configId":92147,"level":19,"poseId":0,"pos":{"x":539.733,"y":209.092,"z":442.726},"rot":{"x":0.0,"y":140.626,"z":0.0}},{"monsterId":28020301,"configId":92150,"level":19,"poseId":0,"pos":{"x":457.01,"y":213.877,"z":429.836},"rot":{"x":1.788,"y":359.958,"z":357.316}},{"monsterId":28020301,"configId":92155,"level":19,"poseId":0,"pos":{"x":465.051,"y":212.445,"z":382.86},"rot":{"x":0.0,"y":150.021,"z":0.0}},{"monsterId":28030101,"configId":92158,"level":19,"poseId":0,"pos":{"x":608.027,"y":207.98,"z":411.07},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":92159,"level":19,"poseId":0,"pos":{"x":606.017,"y":201.589,"z":428.602},"rot":{"x":0.0,"y":188.726,"z":0.0}},{"monsterId":28020102,"configId":92165,"level":19,"poseId":0,"pos":{"x":246.739,"y":211.182,"z":77.703},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030402,"configId":92170,"level":19,"poseId":0,"pos":{"x":256.045,"y":218.548,"z":112.195},"rot":{"x":0.0,"y":244.067,"z":0.0}},{"monsterId":28030101,"configId":92171,"level":19,"poseId":0,"pos":{"x":272.574,"y":204.422,"z":36.81},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":92172,"level":19,"poseId":0,"pos":{"x":279.885,"y":205.115,"z":41.449},"rot":{"x":0.0,"y":221.36,"z":0.0}},{"monsterId":28030101,"configId":92174,"level":19,"poseId":0,"pos":{"x":534.128,"y":214.57,"z":408.424},"rot":{"x":2.715,"y":313.047,"z":3.077}},{"monsterId":28030402,"configId":92182,"level":19,"poseId":0,"pos":{"x":370.888,"y":217.455,"z":211.293},"rot":{"x":20.749,"y":358.574,"z":352.994}},{"monsterId":28020301,"configId":92185,"level":19,"poseId":0,"pos":{"x":215.962,"y":206.601,"z":395.005},"rot":{"x":0.93,"y":173.943,"z":351.855}},{"monsterId":28030101,"configId":92186,"level":19,"poseId":0,"pos":{"x":173.26,"y":201.969,"z":703.174},"rot":{"x":0.0,"y":154.486,"z":0.0}},{"monsterId":28030101,"configId":92189,"level":19,"poseId":0,"pos":{"x":246.529,"y":200.957,"z":703.956},"rot":{"x":0.0,"y":253.151,"z":0.0}},{"monsterId":28030101,"configId":92191,"level":19,"poseId":0,"pos":{"x":123.884,"y":204.957,"z":692.22},"rot":{"x":0.0,"y":229.067,"z":0.0}},{"monsterId":28020301,"configId":92192,"level":19,"poseId":0,"pos":{"x":-103.12,"y":274.001,"z":530.157},"rot":{"x":0.0,"y":131.117,"z":0.0}},{"monsterId":28020301,"configId":92193,"level":19,"poseId":0,"pos":{"x":-108.441,"y":282.126,"z":556.918},"rot":{"x":0.0,"y":131.117,"z":0.0}},{"monsterId":28020301,"configId":92194,"level":24,"poseId":0,"pos":{"x":-25.339,"y":251.782,"z":718.442},"rot":{"x":0.0,"y":131.117,"z":0.0}},{"monsterId":28020301,"configId":92197,"level":19,"poseId":0,"pos":{"x":50.367,"y":212.158,"z":658.635},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":92198,"level":19,"poseId":0,"pos":{"x":-1.129,"y":236.215,"z":687.79},"rot":{"x":14.308,"y":157.306,"z":9.048}},{"monsterId":28020102,"configId":92199,"level":19,"poseId":0,"pos":{"x":17.128,"y":225.943,"z":640.994},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":92201,"level":19,"poseId":0,"pos":{"x":32.256,"y":206.134,"z":527.806},"rot":{"x":0.0,"y":204.897,"z":0.0}},{"monsterId":28030101,"configId":92202,"level":19,"poseId":0,"pos":{"x":29.908,"y":202.557,"z":519.308},"rot":{"x":0.0,"y":90.56,"z":0.0}},{"monsterId":28020301,"configId":92204,"level":32,"poseId":0,"pos":{"x":76.891,"y":243.247,"z":901.819},"rot":{"x":341.929,"y":1.283,"z":351.948}},{"monsterId":28030404,"configId":92205,"level":19,"poseId":0,"pos":{"x":25.032,"y":224.008,"z":748.032},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030404,"configId":92207,"level":19,"poseId":0,"pos":{"x":31.006,"y":224.083,"z":747.735},"rot":{"x":0.0,"y":131.486,"z":0.0}},{"monsterId":28030404,"configId":92208,"level":24,"poseId":0,"pos":{"x":-41.75,"y":258.977,"z":711.646},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030301,"configId":92210,"level":24,"poseId":0,"pos":{"x":-121.893,"y":276.721,"z":727.268},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030301,"configId":92211,"level":24,"poseId":0,"pos":{"x":-119.947,"y":276.721,"z":729.247},"rot":{"x":0.0,"y":42.276,"z":0.0}},{"monsterId":28030301,"configId":92212,"level":24,"poseId":0,"pos":{"x":-117.213,"y":276.614,"z":721.028},"rot":{"x":0.0,"y":42.276,"z":0.0}},{"monsterId":28030301,"configId":92214,"level":24,"poseId":0,"pos":{"x":-103.738,"y":276.614,"z":724.496},"rot":{"x":0.0,"y":208.402,"z":0.0}},{"monsterId":28020102,"configId":92223,"level":19,"poseId":0,"pos":{"x":-31.885,"y":229.77,"z":569.698},"rot":{"x":346.918,"y":217.488,"z":4.177}},{"monsterId":28020102,"configId":92225,"level":19,"poseId":0,"pos":{"x":158.804,"y":237.179,"z":256.155},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030301,"configId":92226,"level":19,"poseId":0,"pos":{"x":76.421,"y":246.82,"z":276.079},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030301,"configId":92227,"level":19,"poseId":0,"pos":{"x":79.158,"y":246.22,"z":281.965},"rot":{"x":0.0,"y":190.923,"z":0.0}},{"monsterId":28030301,"configId":92228,"level":19,"poseId":0,"pos":{"x":84.768,"y":245.81,"z":277.049},"rot":{"x":0.0,"y":138.708,"z":0.0}},{"monsterId":28020301,"configId":92231,"level":19,"poseId":0,"pos":{"x":24.401,"y":274.92,"z":311.919},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":92232,"level":19,"poseId":0,"pos":{"x":12.471,"y":268.519,"z":365.523},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":92234,"level":19,"poseId":0,"pos":{"x":77.168,"y":227.829,"z":403.751},"rot":{"x":359.871,"y":189.39,"z":12.124}},{"monsterId":28020102,"configId":92240,"level":19,"poseId":0,"pos":{"x":146.643,"y":243.571,"z":905.289},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":92241,"level":32,"poseId":0,"pos":{"x":96.442,"y":251.998,"z":896.866},"rot":{"x":0.0,"y":187.744,"z":0.0}},{"monsterId":28030101,"configId":92243,"level":19,"poseId":0,"pos":{"x":132.3,"y":265.203,"z":952.094},"rot":{"x":0.0,"y":50.849,"z":0.0}},{"monsterId":28030401,"configId":92247,"level":19,"poseId":0,"pos":{"x":250.192,"y":228.859,"z":925.241},"rot":{"x":354.754,"y":273.956,"z":16.678}},{"monsterId":28020102,"configId":92251,"level":19,"poseId":0,"pos":{"x":176.921,"y":249.267,"z":994.917},"rot":{"x":0.0,"y":254.064,"z":0.0}},{"monsterId":28020102,"configId":92252,"level":19,"poseId":0,"pos":{"x":278.025,"y":223.05,"z":913.188},"rot":{"x":348.08,"y":0.657,"z":353.716}},{"monsterId":28030101,"configId":92254,"level":19,"poseId":0,"pos":{"x":235.156,"y":235.038,"z":853.966},"rot":{"x":2.762,"y":0.113,"z":4.667}},{"monsterId":28030401,"configId":92255,"level":19,"poseId":0,"pos":{"x":292.79,"y":225.389,"z":813.424},"rot":{"x":351.938,"y":359.957,"z":0.607}},{"monsterId":28030401,"configId":92256,"level":19,"poseId":0,"pos":{"x":298.953,"y":224.088,"z":811.016},"rot":{"x":10.831,"y":152.804,"z":6.86}},{"monsterId":28030401,"configId":92257,"level":19,"poseId":0,"pos":{"x":294.63,"y":224.091,"z":815.765},"rot":{"x":359.794,"y":314.007,"z":356.516}},{"monsterId":28020301,"configId":92259,"level":19,"poseId":0,"pos":{"x":276.869,"y":221.023,"z":883.939},"rot":{"x":0.0,"y":331.864,"z":0.0}},{"monsterId":28020301,"configId":92261,"level":32,"poseId":0,"pos":{"x":39.875,"y":284.542,"z":909.294},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":92263,"level":32,"poseId":0,"pos":{"x":7.322,"y":296.48,"z":870.685},"rot":{"x":0.0,"y":98.521,"z":0.0}},{"monsterId":28020102,"configId":92266,"level":32,"poseId":0,"pos":{"x":-16.766,"y":291.415,"z":921.37},"rot":{"x":0.0,"y":286.171,"z":0.0}},{"monsterId":28020102,"configId":92267,"level":32,"poseId":0,"pos":{"x":-26.39,"y":301.986,"z":879.119},"rot":{"x":0.0,"y":286.171,"z":0.0}},{"monsterId":28020102,"configId":92268,"level":24,"poseId":0,"pos":{"x":-39.483,"y":324.798,"z":795.559},"rot":{"x":0.0,"y":286.171,"z":0.0}},{"monsterId":28020102,"configId":92270,"level":24,"poseId":0,"pos":{"x":-129.574,"y":323.493,"z":662.172},"rot":{"x":9.668,"y":283.636,"z":330.682}},{"monsterId":28020201,"configId":92271,"level":24,"poseId":0,"pos":{"x":-132.691,"y":341.929,"z":627.824},"rot":{"x":18.135,"y":285.111,"z":353.366}},{"monsterId":28020102,"configId":92272,"level":24,"poseId":0,"pos":{"x":-92.917,"y":320.495,"z":658.625},"rot":{"x":0.0,"y":1.759,"z":0.0}},{"monsterId":28020301,"configId":92273,"level":24,"poseId":0,"pos":{"x":-185.182,"y":327.066,"z":651.314},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030402,"configId":92274,"level":19,"poseId":0,"pos":{"x":771.09,"y":205.779,"z":246.357},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030402,"configId":92276,"level":19,"poseId":0,"pos":{"x":770.74,"y":205.958,"z":243.237},"rot":{"x":0.0,"y":40.372,"z":0.0}},{"monsterId":28020102,"configId":92279,"level":19,"poseId":0,"pos":{"x":-0.756,"y":270.841,"z":106.576},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":92280,"level":19,"poseId":0,"pos":{"x":-15.727,"y":270.582,"z":71.692},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030301,"configId":92281,"level":19,"poseId":0,"pos":{"x":-4.888,"y":268.323,"z":52.563},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030301,"configId":92282,"level":19,"poseId":0,"pos":{"x":-8.333,"y":268.113,"z":52.454},"rot":{"x":0.0,"y":216.564,"z":0.0}},{"monsterId":28020301,"configId":92287,"level":19,"poseId":0,"pos":{"x":-73.324,"y":266.7,"z":18.231},"rot":{"x":0.0,"y":31.049,"z":0.0}},{"monsterId":28020301,"configId":92288,"level":19,"poseId":0,"pos":{"x":-82.785,"y":267.049,"z":16.723},"rot":{"x":0.0,"y":86.013,"z":0.0}},{"monsterId":28030301,"configId":92289,"level":19,"poseId":0,"pos":{"x":-105.977,"y":275.967,"z":23.504},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030301,"configId":92290,"level":19,"poseId":0,"pos":{"x":-105.309,"y":275.967,"z":27.067},"rot":{"x":0.0,"y":159.72,"z":0.0}},{"monsterId":28030301,"configId":92291,"level":19,"poseId":0,"pos":{"x":-109.731,"y":277.292,"z":26.052},"rot":{"x":0.0,"y":159.72,"z":0.0}},{"monsterId":28030301,"configId":92292,"level":19,"poseId":0,"pos":{"x":-111.423,"y":277.293,"z":30.777},"rot":{"x":0.0,"y":283.875,"z":0.0}},{"monsterId":28030301,"configId":92296,"level":18,"poseId":0,"pos":{"x":-217.628,"y":265.622,"z":279.735},"rot":{"x":0.0,"y":317.907,"z":0.0}},{"monsterId":28020201,"configId":92301,"level":32,"poseId":0,"pos":{"x":82.807,"y":235.357,"z":868.415},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030404,"configId":92303,"level":19,"poseId":0,"pos":{"x":367.264,"y":220.875,"z":755.481},"rot":{"x":0.0,"y":100.878,"z":0.0}}]},{"sceneId":3,"groupId":133104081,"blockId":3104,"pos":{"x":533.118,"y":210.53,"z":431.265},"spawns":[{"monsterId":20010201,"configId":360,"level":19,"poseId":201,"pos":{"x":532.363,"y":210.816,"z":431.772},"rot":{"x":9.734,"y":0.072,"z":14.683}}]},{"sceneId":3,"groupId":133104041,"blockId":3104,"pos":{"x":725.159,"y":202.943,"z":226.386},"spawns":[{"monsterId":21010201,"configId":81,"level":17,"poseId":9003,"pos":{"x":722.248,"y":202.94,"z":227.786},"rot":{"x":0.0,"y":154.86,"z":0.0}},{"monsterId":21010401,"configId":92,"level":17,"poseId":9003,"pos":{"x":726.611,"y":203.503,"z":235.444},"rot":{"x":14.922,"y":195.731,"z":5.042}},{"monsterId":21010301,"configId":93,"level":17,"poseId":9003,"pos":{"x":724.274,"y":203.059,"z":224.839},"rot":{"x":3.934,"y":317.185,"z":356.363}},{"monsterId":21030101,"configId":41005,"level":17,"poseId":0,"pos":{"x":727.477,"y":202.959,"z":230.576},"rot":{"x":0.0,"y":213.735,"z":0.0}}]},{"sceneId":3,"groupId":133104040,"blockId":3104,"pos":{"x":663.715,"y":199.915,"z":339.789},"spawns":[{"monsterId":21010601,"configId":87,"level":17,"poseId":9003,"pos":{"x":665.836,"y":201.503,"z":337.384},"rot":{"x":0.209,"y":286.992,"z":0.226}},{"monsterId":21010301,"configId":89,"level":17,"poseId":9003,"pos":{"x":659.579,"y":201.044,"z":335.043},"rot":{"x":0.0,"y":53.43,"z":0.0}},{"monsterId":21030301,"configId":91,"level":18,"poseId":0,"pos":{"x":665.654,"y":200.996,"z":341.094},"rot":{"x":0.0,"y":165.353,"z":0.0}}]},{"sceneId":3,"groupId":133104037,"blockId":3104,"pos":{"x":200.126,"y":246.393,"z":43.277},"spawns":[{"monsterId":21010201,"configId":171,"level":19,"poseId":9003,"pos":{"x":213.962,"y":209.708,"z":38.052},"rot":{"x":352.066,"y":300.876,"z":359.404}},{"monsterId":21010601,"configId":172,"level":19,"poseId":9003,"pos":{"x":213.469,"y":209.918,"z":41.125},"rot":{"x":356.533,"y":211.692,"z":7.274}},{"monsterId":21030201,"configId":173,"level":19,"poseId":0,"pos":{"x":209.063,"y":210.561,"z":40.838},"rot":{"x":8.683,"y":117.894,"z":2.574}},{"monsterId":21010501,"configId":177,"level":19,"poseId":9003,"pos":{"x":211.251,"y":210.005,"z":37.33},"rot":{"x":0.35,"y":32.886,"z":349.678}}]},{"sceneId":3,"groupId":133104034,"blockId":3104,"pos":{"x":436.634,"y":195.459,"z":732.031},"spawns":[{"monsterId":28030404,"configId":34003,"level":19,"poseId":0,"pos":{"x":444.67,"y":189.716,"z":793.399},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030404,"configId":34004,"level":19,"poseId":0,"pos":{"x":444.488,"y":189.476,"z":794.342},"rot":{"x":0.0,"y":256.958,"z":0.0}}]},{"sceneId":3,"groupId":133104058,"blockId":3104,"pos":{"x":628.95,"y":201.733,"z":572.895},"spawns":[{"monsterId":20010801,"configId":121,"level":19,"poseId":0,"pos":{"x":625.703,"y":200.0,"z":575.43},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":122,"level":19,"poseId":0,"pos":{"x":626.632,"y":200.0,"z":569.951},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":123,"level":19,"poseId":0,"pos":{"x":632.626,"y":200.0,"z":574.856},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010901,"configId":124,"level":19,"poseId":0,"pos":{"x":628.998,"y":200.0,"z":572.766},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133104008,"blockId":3104,"pos":{"x":783.694,"y":200.356,"z":150.15},"spawns":[{"monsterId":21010101,"configId":396,"level":16,"poseId":9016,"pos":{"x":777.054,"y":200.371,"z":142.134},"rot":{"x":2.82,"y":113.081,"z":0.229}},{"monsterId":21010501,"configId":397,"level":16,"poseId":9003,"pos":{"x":771.169,"y":200.441,"z":146.031},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010501,"configId":398,"level":16,"poseId":9003,"pos":{"x":771.86,"y":200.887,"z":139.503},"rot":{"x":0.13,"y":153.319,"z":0.015}},{"monsterId":21010501,"configId":399,"level":16,"poseId":9003,"pos":{"x":769.389,"y":200.447,"z":152.144},"rot":{"x":0.0,"y":4.991,"z":0.0}}]},{"sceneId":3,"groupId":133104006,"blockId":3104,"pos":{"x":43.677,"y":269.635,"z":170.383},"spawns":[{"monsterId":21011001,"configId":6004,"level":20,"poseId":0,"pos":{"x":45.722,"y":263.497,"z":176.57},"rot":{"x":0.0,"y":158.786,"z":0.0}},{"monsterId":21011001,"configId":6005,"level":20,"poseId":0,"pos":{"x":51.11,"y":263.215,"z":175.466},"rot":{"x":0.0,"y":178.743,"z":0.0}},{"monsterId":21010901,"configId":6006,"level":20,"poseId":0,"pos":{"x":46.768,"y":263.633,"z":165.594},"rot":{"x":0.0,"y":50.176,"z":0.0}}]},{"sceneId":3,"groupId":133104005,"blockId":3104,"pos":{"x":665.655,"y":201.857,"z":477.118},"spawns":[{"monsterId":21011201,"configId":5001,"level":19,"poseId":0,"pos":{"x":664.64,"y":201.894,"z":472.956},"rot":{"x":23.533,"y":227.011,"z":9.993}},{"monsterId":21011201,"configId":5002,"level":19,"poseId":0,"pos":{"x":657.75,"y":201.459,"z":469.582},"rot":{"x":3.683,"y":168.407,"z":0.157}},{"monsterId":21030401,"configId":5003,"level":19,"poseId":0,"pos":{"x":654.982,"y":204.722,"z":480.683},"rot":{"x":3.403,"y":131.818,"z":4.234}},{"monsterId":21020301,"configId":5004,"level":19,"poseId":401,"pos":{"x":661.451,"y":204.695,"z":485.238},"rot":{"x":8.03,"y":178.128,"z":0.625}}]},{"sceneId":3,"groupId":133104003,"blockId":3104,"pos":{"x":1391.164,"y":200.0,"z":233.556},"spawns":[{"monsterId":28030201,"configId":26,"level":16,"poseId":0,"pos":{"x":1440.833,"y":313.66,"z":441.69},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030201,"configId":27,"level":18,"poseId":0,"pos":{"x":1813.954,"y":385.947,"z":691.914},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030201,"configId":28,"level":18,"poseId":0,"pos":{"x":1632.216,"y":463.609,"z":491.807},"rot":{"x":0.0,"y":78.775,"z":0.0}},{"monsterId":28030201,"configId":29,"level":18,"poseId":0,"pos":{"x":1576.818,"y":361.63,"z":631.992},"rot":{"x":0.0,"y":3.037,"z":0.0}},{"monsterId":28030201,"configId":31,"level":18,"poseId":0,"pos":{"x":1915.52,"y":401.21,"z":504.711},"rot":{"x":0.0,"y":277.458,"z":0.0}},{"monsterId":28030201,"configId":32,"level":16,"poseId":0,"pos":{"x":1427.658,"y":316.075,"z":181.103},"rot":{"x":0.0,"y":14.006,"z":0.0}}]},{"sceneId":3,"groupId":133104031,"blockId":3104,"pos":{"x":246.889,"y":234.509,"z":491.561},"spawns":[{"monsterId":24010101,"configId":71,"level":21,"poseId":101,"pos":{"x":249.266,"y":234.427,"z":486.852},"rot":{"x":0.0,"y":78.278,"z":0.0}}]},{"sceneId":3,"groupId":133104026,"blockId":3104,"pos":{"x":589.455,"y":199.069,"z":236.709},"spawns":[{"monsterId":21010601,"configId":82,"level":18,"poseId":0,"pos":{"x":603.603,"y":197.925,"z":230.865},"rot":{"x":0.0,"y":142.918,"z":0.0}},{"monsterId":21030301,"configId":84,"level":19,"poseId":0,"pos":{"x":583.631,"y":198.156,"z":228.87},"rot":{"x":0.0,"y":79.827,"z":0.0}},{"monsterId":21010501,"configId":85,"level":18,"poseId":9012,"pos":{"x":592.311,"y":198.152,"z":229.209},"rot":{"x":0.0,"y":252.065,"z":0.0}}]},{"sceneId":3,"groupId":133104022,"blockId":3104,"pos":{"x":328.286,"y":237.002,"z":360.713},"spawns":[{"monsterId":26060101,"configId":22001,"level":32,"poseId":0,"pos":{"x":331.066,"y":228.405,"z":358.722},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26060101,"configId":22002,"level":32,"poseId":0,"pos":{"x":333.81,"y":228.405,"z":357.368},"rot":{"x":0.0,"y":0.112,"z":0.0}}]},{"sceneId":3,"groupId":133103919,"blockId":3103,"pos":{"x":995.996,"y":271.585,"z":1084.934},"spawns":[{"monsterId":22010201,"configId":919002,"level":28,"poseId":9013,"pos":{"x":996.812,"y":270.097,"z":1081.909},"rot":{"x":0.0,"y":91.318,"z":0.0}},{"monsterId":22010301,"configId":919003,"level":28,"poseId":0,"pos":{"x":997.504,"y":270.198,"z":1079.446},"rot":{"x":0.0,"y":51.317,"z":0.0}},{"monsterId":21010101,"configId":919005,"level":28,"poseId":9016,"pos":{"x":1000.468,"y":270.198,"z":1079.484},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":919006,"level":28,"poseId":9011,"pos":{"x":997.805,"y":270.386,"z":1083.618},"rot":{"x":0.0,"y":144.697,"z":0.0}}]},{"sceneId":3,"groupId":133103918,"blockId":3103,"pos":{"x":343.144,"y":258.908,"z":1093.013},"spawns":[{"monsterId":24010101,"configId":918001,"level":28,"poseId":101,"pos":{"x":340.995,"y":260.052,"z":1097.924},"rot":{"x":0.0,"y":205.471,"z":0.0}},{"monsterId":22010201,"configId":918002,"level":28,"poseId":9013,"pos":{"x":339.018,"y":259.296,"z":1094.602},"rot":{"x":0.0,"y":38.42,"z":0.0}},{"monsterId":21010901,"configId":918003,"level":28,"poseId":0,"pos":{"x":345.471,"y":260.415,"z":1098.591},"rot":{"x":0.0,"y":191.358,"z":0.0}},{"monsterId":22010101,"configId":918005,"level":28,"poseId":9013,"pos":{"x":338.185,"y":259.688,"z":1097.128},"rot":{"x":0.0,"y":72.48,"z":0.0}},{"monsterId":21010501,"configId":918006,"level":28,"poseId":0,"pos":{"x":334.139,"y":258.68,"z":1095.337},"rot":{"x":0.0,"y":49.95,"z":0.0}},{"monsterId":21010201,"configId":918007,"level":28,"poseId":9016,"pos":{"x":338.522,"y":260.033,"z":1100.013},"rot":{"x":0.0,"y":119.614,"z":0.0}},{"monsterId":21010201,"configId":918008,"level":28,"poseId":9016,"pos":{"x":341.305,"y":259.537,"z":1094.98},"rot":{"x":0.0,"y":328.781,"z":0.0}}]},{"sceneId":3,"groupId":133103917,"blockId":3103,"pos":{"x":782.472,"y":254.029,"z":959.35},"spawns":[{"monsterId":22010301,"configId":917001,"level":28,"poseId":9013,"pos":{"x":782.721,"y":254.073,"z":957.533},"rot":{"x":0.0,"y":345.689,"z":0.0}},{"monsterId":22010201,"configId":917002,"level":28,"poseId":0,"pos":{"x":786.35,"y":253.882,"z":959.368},"rot":{"x":0.0,"y":296.357,"z":0.0}},{"monsterId":24010201,"configId":917004,"level":28,"poseId":101,"pos":{"x":783.176,"y":253.855,"z":960.458},"rot":{"x":0.0,"y":131.63,"z":0.0}},{"monsterId":21011001,"configId":917005,"level":28,"poseId":0,"pos":{"x":777.639,"y":255.803,"z":965.282},"rot":{"x":0.0,"y":114.902,"z":0.0}},{"monsterId":21010501,"configId":917006,"level":28,"poseId":0,"pos":{"x":776.731,"y":254.026,"z":952.662},"rot":{"x":0.0,"y":46.459,"z":0.0}},{"monsterId":21010201,"configId":917007,"level":28,"poseId":9016,"pos":{"x":784.896,"y":253.872,"z":962.253},"rot":{"x":0.0,"y":228.517,"z":0.0}}]},{"sceneId":3,"groupId":133103914,"blockId":3103,"pos":{"x":955.37,"y":280.565,"z":1140.722},"spawns":[{"monsterId":28050102,"configId":914020,"level":24,"poseId":0,"pos":{"x":970.166,"y":308.215,"z":1251.657},"rot":{"x":0.0,"y":249.64,"z":0.0}},{"monsterId":28050102,"configId":914021,"level":24,"poseId":0,"pos":{"x":977.789,"y":309.24,"z":1244.122},"rot":{"x":0.0,"y":126.7,"z":0.0}},{"monsterId":28050102,"configId":914022,"level":24,"poseId":0,"pos":{"x":960.561,"y":309.354,"z":1247.942},"rot":{"x":0.0,"y":273.68,"z":0.0}},{"monsterId":28050102,"configId":914023,"level":24,"poseId":0,"pos":{"x":984.02,"y":308.457,"z":1251.307},"rot":{"x":0.0,"y":72.43,"z":0.0}},{"monsterId":28050102,"configId":914024,"level":24,"poseId":0,"pos":{"x":990.857,"y":309.477,"z":1243.48},"rot":{"x":0.0,"y":266.15,"z":0.0}}]},{"sceneId":3,"groupId":133103913,"blockId":3103,"pos":{"x":700.568,"y":411.699,"z":1852.876},"spawns":[{"monsterId":20011401,"configId":913003,"level":24,"poseId":0,"pos":{"x":699.351,"y":411.448,"z":1877.077},"rot":{"x":0.0,"y":333.651,"z":0.0}},{"monsterId":20011202,"configId":913004,"level":24,"poseId":0,"pos":{"x":706.631,"y":412.182,"z":1845.625},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103906,"blockId":3103,"pos":{"x":716.376,"y":405.962,"z":1870.046},"spawns":[{"monsterId":21011201,"configId":906017,"level":24,"poseId":0,"pos":{"x":737.481,"y":407.303,"z":1831.569},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011201,"configId":906018,"level":24,"poseId":0,"pos":{"x":722.574,"y":405.814,"z":1859.46},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011201,"configId":906019,"level":24,"poseId":0,"pos":{"x":698.692,"y":411.197,"z":1877.05},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011201,"configId":906020,"level":24,"poseId":0,"pos":{"x":706.549,"y":411.702,"z":1845.068},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011501,"configId":906021,"level":24,"poseId":0,"pos":{"x":706.786,"y":411.765,"z":1845.484},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011301,"configId":906022,"level":24,"poseId":0,"pos":{"x":737.217,"y":407.306,"z":1831.717},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011501,"configId":906023,"level":24,"poseId":0,"pos":{"x":699.019,"y":411.183,"z":1877.475},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011301,"configId":906024,"level":24,"poseId":0,"pos":{"x":722.657,"y":405.954,"z":1859.439},"rot":{"x":0.0,"y":280.106,"z":0.0}},{"monsterId":21010101,"configId":906031,"level":24,"poseId":0,"pos":{"x":737.18,"y":406.973,"z":1831.805},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":906032,"level":24,"poseId":0,"pos":{"x":706.203,"y":411.489,"z":1845.38},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103921,"blockId":3103,"pos":{"x":15.254,"y":201.582,"z":1302.866},"spawns":[{"monsterId":26030101,"configId":921001,"level":35,"poseId":0,"pos":{"x":21.325,"y":200.782,"z":1305.159},"rot":{"x":0.0,"y":305.416,"z":0.0}},{"monsterId":26030101,"configId":921002,"level":35,"poseId":0,"pos":{"x":22.709,"y":200.874,"z":1308.488},"rot":{"x":0.0,"y":259.737,"z":0.0}},{"monsterId":20011201,"configId":921004,"level":35,"poseId":901,"pos":{"x":15.5,"y":201.986,"z":1307.592},"rot":{"x":0.0,"y":86.374,"z":0.0}},{"monsterId":20011201,"configId":921005,"level":35,"poseId":901,"pos":{"x":16.323,"y":201.606,"z":1305.392},"rot":{"x":0.0,"y":42.378,"z":0.0}},{"monsterId":20011201,"configId":921006,"level":35,"poseId":901,"pos":{"x":18.483,"y":201.092,"z":1303.941},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103903,"blockId":3103,"pos":{"x":769.836,"y":319.403,"z":1524.495},"spawns":[{"monsterId":25050101,"configId":903001,"level":26,"poseId":0,"pos":{"x":738.045,"y":317.081,"z":1518.291},"rot":{"x":0.0,"y":77.5,"z":0.0}},{"monsterId":25050101,"configId":903002,"level":26,"poseId":0,"pos":{"x":741.844,"y":317.273,"z":1508.244},"rot":{"x":0.0,"y":74.4,"z":0.0}},{"monsterId":25050101,"configId":903003,"level":26,"poseId":0,"pos":{"x":736.205,"y":317.097,"z":1508.655},"rot":{"x":0.0,"y":75.0,"z":0.0}},{"monsterId":25050201,"configId":903004,"level":26,"poseId":0,"pos":{"x":743.222,"y":317.377,"z":1514.24},"rot":{"x":0.0,"y":73.26,"z":0.0}},{"monsterId":25050101,"configId":903005,"level":26,"poseId":0,"pos":{"x":731.675,"y":316.355,"z":1515.349},"rot":{"x":0.0,"y":77.2,"z":0.0}},{"monsterId":25050101,"configId":903006,"level":26,"poseId":0,"pos":{"x":737.989,"y":316.841,"z":1513.1},"rot":{"x":0.0,"y":66.5,"z":0.0}}]},{"sceneId":3,"groupId":133103815,"blockId":3103,"pos":{"x":512.0,"y":281.818,"z":1536.0},"spawns":[{"monsterId":28030101,"configId":815003,"level":19,"poseId":0,"pos":{"x":181.757,"y":236.683,"z":1046.996},"rot":{"x":0.0,"y":58.408,"z":0.0}}]},{"sceneId":4,"groupId":144003001,"blockId":4003,"pos":{"x":-269.106,"y":123.002,"z":445.321},"spawns":[{"monsterId":28040105,"configId":1015,"level":1,"poseId":0,"pos":{"x":-278.676,"y":119.621,"z":503.031},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040106,"configId":1016,"level":1,"poseId":0,"pos":{"x":-279.647,"y":119.062,"z":504.071},"rot":{"x":0.0,"y":144.904,"z":0.0}},{"monsterId":28040107,"configId":1017,"level":1,"poseId":0,"pos":{"x":-280.192,"y":119.344,"z":503.013},"rot":{"x":0.0,"y":214.94,"z":0.0}}]},{"sceneId":4,"groupId":144003003,"blockId":4003,"pos":{"x":-259.874,"y":124.84,"z":438.192},"spawns":[{"monsterId":28030101,"configId":3001,"level":1,"poseId":2,"pos":{"x":-291.31,"y":122.516,"z":429.952},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":3002,"level":1,"poseId":2,"pos":{"x":-292.179,"y":123.375,"z":426.183},"rot":{"x":0.0,"y":286.615,"z":0.0}},{"monsterId":28030204,"configId":3003,"level":1,"poseId":0,"pos":{"x":-135.794,"y":150.27,"z":539.019},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":3004,"level":1,"poseId":2,"pos":{"x":-737.831,"y":123.777,"z":411.751},"rot":{"x":0.0,"y":229.089,"z":0.0}},{"monsterId":28030101,"configId":3005,"level":1,"poseId":2,"pos":{"x":-733.159,"y":122.951,"z":423.735},"rot":{"x":0.0,"y":320.721,"z":0.0}},{"monsterId":28030101,"configId":3006,"level":1,"poseId":2,"pos":{"x":-718.995,"y":127.28,"z":392.76},"rot":{"x":0.0,"y":229.089,"z":0.0}},{"monsterId":28040103,"configId":3007,"level":1,"poseId":0,"pos":{"x":-726.809,"y":90.285,"z":406.791},"rot":{"x":0.0,"y":155.287,"z":0.0}},{"monsterId":28040103,"configId":3008,"level":1,"poseId":0,"pos":{"x":-726.315,"y":90.285,"z":407.108},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010202,"configId":3009,"level":1,"poseId":0,"pos":{"x":-725.448,"y":101.112,"z":417.317},"rot":{"x":0.0,"y":301.659,"z":0.0}},{"monsterId":28010203,"configId":3010,"level":1,"poseId":0,"pos":{"x":-731.125,"y":103.03,"z":407.01},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010203,"configId":3011,"level":1,"poseId":0,"pos":{"x":-730.142,"y":103.03,"z":408.406},"rot":{"x":0.0,"y":257.259,"z":0.0}},{"monsterId":28010203,"configId":3012,"level":1,"poseId":0,"pos":{"x":-719.551,"y":120.7,"z":400.598},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":4,"groupId":144003031,"blockId":4003,"pos":{"x":-205.052,"y":120.341,"z":493.657},"spawns":[{"monsterId":21030501,"configId":31059,"level":1,"poseId":0,"pos":{"x":-198.198,"y":120.253,"z":496.549},"rot":{"x":0.0,"y":265.0,"z":0.0}},{"monsterId":20010801,"configId":31060,"level":1,"poseId":0,"pos":{"x":-210.629,"y":120.887,"z":489.684},"rot":{"x":0.0,"y":45.0,"z":0.0}},{"monsterId":20010801,"configId":31061,"level":1,"poseId":0,"pos":{"x":-200.432,"y":120.217,"z":499.781},"rot":{"x":0.0,"y":220.0,"z":0.0}},{"monsterId":21011401,"configId":31062,"level":1,"poseId":0,"pos":{"x":-198.093,"y":120.41,"z":490.181},"rot":{"x":0.0,"y":300.0,"z":0.0}},{"monsterId":22010201,"configId":31063,"level":6,"poseId":0,"pos":{"x":-207.63,"y":120.045,"z":501.51},"rot":{"x":0.0,"y":180.0,"z":0.0}},{"monsterId":20010801,"configId":31001,"level":1,"poseId":0,"pos":{"x":-197.096,"y":120.293,"z":493.751},"rot":{"x":0.0,"y":285.0,"z":0.0}},{"monsterId":21010301,"configId":31064,"level":1,"poseId":0,"pos":{"x":-203.772,"y":120.118,"z":501.232},"rot":{"x":0.0,"y":180.0,"z":0.0}},{"monsterId":20010901,"configId":31002,"level":1,"poseId":0,"pos":{"x":-199.219,"y":120.467,"z":488.843},"rot":{"x":0.0,"y":315.0,"z":0.0}},{"monsterId":20010801,"configId":31003,"level":1,"poseId":0,"pos":{"x":-203.194,"y":120.728,"z":487.782},"rot":{"x":0.0,"y":330.0,"z":0.0}},{"monsterId":20010801,"configId":31004,"level":1,"poseId":0,"pos":{"x":-210.848,"y":120.092,"z":500.191},"rot":{"x":0.0,"y":120.0,"z":0.0}},{"monsterId":20010801,"configId":31005,"level":1,"poseId":0,"pos":{"x":-213.064,"y":120.227,"z":496.908},"rot":{"x":0.0,"y":105.0,"z":0.0}},{"monsterId":20010801,"configId":31006,"level":1,"poseId":0,"pos":{"x":-212.85,"y":120.674,"z":492.54},"rot":{"x":0.0,"y":90.0,"z":0.0}},{"monsterId":20010801,"configId":31007,"level":1,"poseId":0,"pos":{"x":-207.462,"y":121.019,"z":487.773},"rot":{"x":0.0,"y":30.0,"z":0.0}},{"monsterId":20010901,"configId":31008,"level":1,"poseId":0,"pos":{"x":-197.841,"y":120.251,"z":496.747},"rot":{"x":0.0,"y":265.0,"z":0.0}},{"monsterId":20010801,"configId":31009,"level":1,"poseId":0,"pos":{"x":-210.273,"y":120.884,"z":489.882},"rot":{"x":0.0,"y":45.0,"z":0.0}},{"monsterId":20010801,"configId":31010,"level":1,"poseId":0,"pos":{"x":-200.076,"y":120.214,"z":499.979},"rot":{"x":0.0,"y":220.0,"z":0.0}},{"monsterId":20010801,"configId":31011,"level":1,"poseId":0,"pos":{"x":-197.736,"y":120.407,"z":490.379},"rot":{"x":0.0,"y":300.0,"z":0.0}},{"monsterId":20010801,"configId":31012,"level":1,"poseId":0,"pos":{"x":-207.273,"y":120.043,"z":501.708},"rot":{"x":0.0,"y":180.0,"z":0.0}},{"monsterId":26010101,"configId":31013,"level":6,"poseId":0,"pos":{"x":-203.415,"y":120.116,"z":501.43},"rot":{"x":0.0,"y":180.0,"z":0.0}},{"monsterId":21010301,"configId":31039,"level":1,"poseId":0,"pos":{"x":-197.126,"y":120.292,"z":494.107},"rot":{"x":0.0,"y":285.0,"z":0.0}},{"monsterId":21011301,"configId":31040,"level":1,"poseId":0,"pos":{"x":-199.249,"y":120.467,"z":489.198},"rot":{"x":0.0,"y":315.0,"z":0.0}},{"monsterId":21010301,"configId":31041,"level":1,"poseId":0,"pos":{"x":-203.224,"y":120.727,"z":488.137},"rot":{"x":0.0,"y":330.0,"z":0.0}},{"monsterId":21011301,"configId":31042,"level":1,"poseId":0,"pos":{"x":-210.878,"y":120.091,"z":500.546},"rot":{"x":0.0,"y":120.0,"z":0.0}},{"monsterId":21011401,"configId":31043,"level":1,"poseId":0,"pos":{"x":-213.094,"y":120.226,"z":497.263},"rot":{"x":0.0,"y":105.0,"z":0.0}},{"monsterId":21011401,"configId":31044,"level":1,"poseId":0,"pos":{"x":-212.88,"y":120.673,"z":492.895},"rot":{"x":0.0,"y":90.0,"z":0.0}},{"monsterId":21011401,"configId":31045,"level":1,"poseId":0,"pos":{"x":-207.492,"y":121.018,"z":488.128},"rot":{"x":0.0,"y":30.0,"z":0.0}},{"monsterId":21030501,"configId":31046,"level":1,"poseId":0,"pos":{"x":-197.871,"y":120.25,"z":497.102},"rot":{"x":0.0,"y":265.0,"z":0.0}},{"monsterId":21010301,"configId":31047,"level":1,"poseId":0,"pos":{"x":-210.302,"y":120.884,"z":490.237},"rot":{"x":0.0,"y":45.0,"z":0.0}},{"monsterId":21011301,"configId":31048,"level":1,"poseId":0,"pos":{"x":-200.106,"y":120.214,"z":500.334},"rot":{"x":0.0,"y":220.0,"z":0.0}},{"monsterId":21011401,"configId":31049,"level":1,"poseId":0,"pos":{"x":-197.766,"y":120.407,"z":490.734},"rot":{"x":0.0,"y":300.0,"z":0.0}},{"monsterId":21020601,"configId":31050,"level":6,"poseId":0,"pos":{"x":-207.303,"y":120.042,"z":502.063},"rot":{"x":0.0,"y":180.0,"z":0.0}},{"monsterId":21010301,"configId":31051,"level":1,"poseId":0,"pos":{"x":-203.445,"y":120.115,"z":501.785},"rot":{"x":0.0,"y":180.0,"z":0.0}},{"monsterId":20010801,"configId":31052,"level":1,"poseId":0,"pos":{"x":-197.453,"y":120.295,"z":493.553},"rot":{"x":0.0,"y":285.0,"z":0.0}},{"monsterId":20010901,"configId":31053,"level":1,"poseId":0,"pos":{"x":-199.576,"y":120.47,"z":488.645},"rot":{"x":0.0,"y":315.0,"z":0.0}},{"monsterId":20010801,"configId":31054,"level":1,"poseId":0,"pos":{"x":-203.551,"y":120.731,"z":487.584},"rot":{"x":0.0,"y":330.0,"z":0.0}},{"monsterId":21010901,"configId":31055,"level":1,"poseId":0,"pos":{"x":-211.205,"y":120.094,"z":499.993},"rot":{"x":0.0,"y":120.0,"z":0.0}},{"monsterId":21010901,"configId":31056,"level":1,"poseId":0,"pos":{"x":-213.421,"y":120.229,"z":496.71},"rot":{"x":0.0,"y":105.0,"z":0.0}},{"monsterId":21011401,"configId":31057,"level":1,"poseId":0,"pos":{"x":-213.207,"y":120.677,"z":492.342},"rot":{"x":0.0,"y":90.0,"z":0.0}},{"monsterId":21010301,"configId":31058,"level":1,"poseId":0,"pos":{"x":-207.819,"y":121.021,"z":487.575},"rot":{"x":0.0,"y":30.0,"z":0.0}}]},{"sceneId":3,"groupId":133103807,"blockId":3103,"pos":{"x":512.0,"y":281.818,"z":1536.0},"spawns":[{"monsterId":28020102,"configId":807001,"level":24,"poseId":0,"pos":{"x":955.704,"y":260.254,"z":1588.425},"rot":{"x":0.0,"y":260.945,"z":0.0}},{"monsterId":28020102,"configId":807002,"level":24,"poseId":0,"pos":{"x":808.248,"y":326.423,"z":1525.113},"rot":{"x":0.0,"y":54.374,"z":0.0}},{"monsterId":28020102,"configId":807003,"level":24,"poseId":0,"pos":{"x":640.115,"y":242.043,"z":1562.637},"rot":{"x":0.0,"y":46.789,"z":0.0}},{"monsterId":28020102,"configId":807004,"level":24,"poseId":0,"pos":{"x":616.874,"y":242.739,"z":1761.904},"rot":{"x":0.0,"y":9.607,"z":0.0}},{"monsterId":28020102,"configId":807005,"level":24,"poseId":0,"pos":{"x":1088.037,"y":280.076,"z":1328.648},"rot":{"x":0.0,"y":137.881,"z":0.0}},{"monsterId":28020102,"configId":807006,"level":24,"poseId":0,"pos":{"x":797.563,"y":268.68,"z":1347.902},"rot":{"x":0.0,"y":89.866,"z":0.0}},{"monsterId":28020102,"configId":807007,"level":24,"poseId":0,"pos":{"x":767.876,"y":321.66,"z":1807.76},"rot":{"x":0.0,"y":29.415,"z":0.0}},{"monsterId":28020102,"configId":807009,"level":24,"poseId":0,"pos":{"x":531.219,"y":349.353,"z":1339.067},"rot":{"x":0.0,"y":284.986,"z":0.0}},{"monsterId":28020102,"configId":807010,"level":24,"poseId":0,"pos":{"x":498.744,"y":331.22,"z":1872.096},"rot":{"x":0.0,"y":49.335,"z":0.0}},{"monsterId":28020102,"configId":807011,"level":24,"poseId":0,"pos":{"x":965.179,"y":336.11,"z":1422.75},"rot":{"x":0.0,"y":175.098,"z":0.0}},{"monsterId":28020102,"configId":807012,"level":24,"poseId":0,"pos":{"x":1066.166,"y":268.787,"z":1717.831},"rot":{"x":0.0,"y":102.921,"z":0.0}},{"monsterId":28020102,"configId":807013,"level":24,"poseId":0,"pos":{"x":494.805,"y":298.699,"z":1619.83},"rot":{"x":0.0,"y":180.26,"z":0.0}},{"monsterId":28020102,"configId":807014,"level":24,"poseId":0,"pos":{"x":651.149,"y":369.823,"z":1915.743},"rot":{"x":0.0,"y":291.411,"z":0.0}},{"monsterId":28020102,"configId":807015,"level":24,"poseId":0,"pos":{"x":1090.037,"y":349.728,"z":1515.59},"rot":{"x":0.0,"y":29.738,"z":0.0}}]},{"sceneId":3,"groupId":133103805,"blockId":3103,"pos":{"x":513.851,"y":289.346,"z":1497.1},"spawns":[{"monsterId":28020301,"configId":805001,"level":24,"poseId":0,"pos":{"x":533.675,"y":288.755,"z":1495.18},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":805005,"level":24,"poseId":0,"pos":{"x":491.157,"y":295.322,"z":1507.351},"rot":{"x":0.0,"y":77.939,"z":0.0}},{"monsterId":28020301,"configId":805006,"level":24,"poseId":0,"pos":{"x":496.738,"y":293.472,"z":1496.229},"rot":{"x":0.0,"y":77.939,"z":0.0}},{"monsterId":28020404,"configId":805007,"level":24,"poseId":1,"pos":{"x":438.5,"y":279.242,"z":1243.169},"rot":{"x":0.0,"y":243.055,"z":0.0}},{"monsterId":28020502,"configId":805008,"level":24,"poseId":1,"pos":{"x":456.601,"y":280.191,"z":1229.883},"rot":{"x":0.0,"y":337.901,"z":0.0}},{"monsterId":28020402,"configId":805009,"level":24,"poseId":1,"pos":{"x":448.205,"y":277.634,"z":1233.973},"rot":{"x":0.0,"y":214.2,"z":0.0}},{"monsterId":28020505,"configId":805010,"level":24,"poseId":1,"pos":{"x":359.308,"y":291.144,"z":1212.811},"rot":{"x":0.0,"y":204.28,"z":0.0}},{"monsterId":28030401,"configId":805011,"level":19,"poseId":0,"pos":{"x":331.473,"y":264.351,"z":1128.173},"rot":{"x":0.0,"y":44.071,"z":0.0}},{"monsterId":28030401,"configId":805012,"level":19,"poseId":0,"pos":{"x":334.49,"y":263.829,"z":1126.031},"rot":{"x":0.0,"y":44.071,"z":0.0}},{"monsterId":28030401,"configId":805013,"level":19,"poseId":0,"pos":{"x":332.011,"y":264.178,"z":1126.492},"rot":{"x":0.0,"y":44.071,"z":0.0}},{"monsterId":28020504,"configId":805014,"level":24,"poseId":1,"pos":{"x":353.138,"y":260.511,"z":1356.976},"rot":{"x":0.0,"y":33.01,"z":0.0}},{"monsterId":28020505,"configId":805015,"level":24,"poseId":1,"pos":{"x":396.137,"y":293.485,"z":1531.358},"rot":{"x":0.0,"y":320.428,"z":0.0}}]},{"sceneId":3,"groupId":133103804,"blockId":3103,"pos":{"x":920.322,"y":230.7,"z":1699.932},"spawns":[{"monsterId":28030101,"configId":804001,"level":24,"poseId":0,"pos":{"x":915.613,"y":231.387,"z":1702.816},"rot":{"x":0.0,"y":225.444,"z":0.0}},{"monsterId":28020102,"configId":804002,"level":24,"poseId":0,"pos":{"x":973.013,"y":306.808,"z":1253.219},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":804003,"level":24,"poseId":0,"pos":{"x":980.78,"y":307.638,"z":1241.107},"rot":{"x":0.0,"y":286.1,"z":0.0}},{"monsterId":28030101,"configId":804005,"level":24,"poseId":0,"pos":{"x":951.275,"y":231.266,"z":1697.425},"rot":{"x":0.0,"y":62.857,"z":0.0}},{"monsterId":28030101,"configId":804009,"level":24,"poseId":0,"pos":{"x":876.9,"y":230.7,"z":1759.962},"rot":{"x":0.0,"y":63.334,"z":0.0}},{"monsterId":28030101,"configId":804010,"level":24,"poseId":0,"pos":{"x":875.607,"y":230.7,"z":1796.458},"rot":{"x":0.0,"y":284.084,"z":0.0}},{"monsterId":28030101,"configId":804011,"level":24,"poseId":901,"pos":{"x":888.93,"y":239.858,"z":1795.916},"rot":{"x":0.0,"y":348.887,"z":0.0}},{"monsterId":28030101,"configId":804016,"level":24,"poseId":901,"pos":{"x":886.218,"y":247.951,"z":1807.201},"rot":{"x":0.0,"y":295.475,"z":0.0}},{"monsterId":28030101,"configId":804017,"level":24,"poseId":0,"pos":{"x":888.323,"y":232.519,"z":1805.76},"rot":{"x":0.0,"y":227.768,"z":0.0}},{"monsterId":28030101,"configId":804018,"level":24,"poseId":0,"pos":{"x":955.115,"y":351.671,"z":1742.793},"rot":{"x":0.0,"y":56.372,"z":0.0}},{"monsterId":28030101,"configId":804019,"level":24,"poseId":0,"pos":{"x":900.708,"y":231.791,"z":1816.246},"rot":{"x":0.0,"y":59.547,"z":0.0}},{"monsterId":28030101,"configId":804020,"level":24,"poseId":901,"pos":{"x":870.923,"y":233.219,"z":1819.628},"rot":{"x":0.0,"y":133.254,"z":0.0}},{"monsterId":28030204,"configId":804021,"level":24,"poseId":0,"pos":{"x":834.515,"y":488.768,"z":1426.29},"rot":{"x":0.0,"y":139.487,"z":0.0}},{"monsterId":28030202,"configId":804023,"level":24,"poseId":0,"pos":{"x":949.78,"y":385.681,"z":1646.604},"rot":{"x":0.0,"y":354.933,"z":0.0}},{"monsterId":28030202,"configId":804024,"level":24,"poseId":0,"pos":{"x":888.798,"y":374.937,"z":1661.54},"rot":{"x":0.0,"y":124.698,"z":0.0}},{"monsterId":28030101,"configId":804026,"level":24,"poseId":901,"pos":{"x":543.476,"y":231.96,"z":1725.802},"rot":{"x":0.0,"y":133.254,"z":0.0}},{"monsterId":28030101,"configId":804032,"level":24,"poseId":0,"pos":{"x":672.353,"y":411.0,"z":1857.085},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":804033,"level":24,"poseId":0,"pos":{"x":676.187,"y":411.0,"z":1860.213},"rot":{"x":0.0,"y":300.984,"z":0.0}},{"monsterId":28030101,"configId":804034,"level":24,"poseId":0,"pos":{"x":680.926,"y":411.0,"z":1847.847},"rot":{"x":0.0,"y":75.417,"z":0.0}},{"monsterId":28030101,"configId":804035,"level":24,"poseId":901,"pos":{"x":557.399,"y":275.782,"z":1741.342},"rot":{"x":0.0,"y":178.828,"z":0.0}},{"monsterId":28030101,"configId":804036,"level":24,"poseId":0,"pos":{"x":682.881,"y":291.043,"z":1714.219},"rot":{"x":0.0,"y":178.263,"z":0.0}},{"monsterId":28020102,"configId":804037,"level":24,"poseId":0,"pos":{"x":574.359,"y":182.121,"z":1157.837},"rot":{"x":0.0,"y":132.11,"z":0.0}},{"monsterId":28020102,"configId":804038,"level":24,"poseId":0,"pos":{"x":531.715,"y":177.921,"z":1139.858},"rot":{"x":0.0,"y":185.76,"z":0.0}},{"monsterId":28030101,"configId":804039,"level":24,"poseId":0,"pos":{"x":629.625,"y":187.442,"z":1206.937},"rot":{"x":0.0,"y":336.011,"z":0.0}},{"monsterId":28030101,"configId":804040,"level":24,"poseId":0,"pos":{"x":632.445,"y":187.784,"z":1208.18},"rot":{"x":0.0,"y":299.443,"z":0.0}},{"monsterId":28020301,"configId":804043,"level":24,"poseId":0,"pos":{"x":711.909,"y":221.701,"z":1339.26},"rot":{"x":0.0,"y":132.797,"z":0.0}},{"monsterId":28020301,"configId":804047,"level":24,"poseId":0,"pos":{"x":660.789,"y":212.589,"z":1325.487},"rot":{"x":0.0,"y":353.39,"z":0.0}},{"monsterId":28030101,"configId":804048,"level":24,"poseId":0,"pos":{"x":707.632,"y":166.906,"z":1158.806},"rot":{"x":0.0,"y":292.771,"z":0.0}},{"monsterId":28020301,"configId":804049,"level":24,"poseId":0,"pos":{"x":803.031,"y":217.263,"z":1231.06},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":804050,"level":24,"poseId":0,"pos":{"x":797.257,"y":217.721,"z":1238.916},"rot":{"x":0.0,"y":204.942,"z":0.0}},{"monsterId":28020102,"configId":804054,"level":24,"poseId":0,"pos":{"x":934.919,"y":255.421,"z":1233.972},"rot":{"x":0.0,"y":346.578,"z":0.0}},{"monsterId":28020301,"configId":804056,"level":24,"poseId":0,"pos":{"x":954.173,"y":270.201,"z":1310.509},"rot":{"x":0.0,"y":52.416,"z":0.0}},{"monsterId":28020102,"configId":804059,"level":24,"poseId":0,"pos":{"x":783.152,"y":275.507,"z":1366.41},"rot":{"x":0.0,"y":287.897,"z":0.0}},{"monsterId":28020301,"configId":804060,"level":24,"poseId":0,"pos":{"x":818.358,"y":316.645,"z":1391.493},"rot":{"x":0.0,"y":340.803,"z":0.0}},{"monsterId":28020102,"configId":804065,"level":24,"poseId":0,"pos":{"x":545.542,"y":191.384,"z":1016.088},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":4,"groupId":144003060,"blockId":4003,"pos":{"x":-344.76,"y":202.474,"z":113.413},"spawns":[{"monsterId":21010201,"configId":60001,"level":20,"poseId":9013,"pos":{"x":-342.598,"y":202.444,"z":112.156},"rot":{"x":0.0,"y":289.96,"z":0.0}},{"monsterId":22010301,"configId":60004,"level":21,"poseId":9013,"pos":{"x":-349.307,"y":202.425,"z":113.536},"rot":{"x":0.0,"y":95.528,"z":0.0}},{"monsterId":21010401,"configId":60005,"level":22,"poseId":9013,"pos":{"x":-332.907,"y":203.878,"z":101.244},"rot":{"x":0.0,"y":53.139,"z":0.0}},{"monsterId":21010601,"configId":60006,"level":25,"poseId":9013,"pos":{"x":-344.095,"y":202.444,"z":110.52},"rot":{"x":0.0,"y":303.96,"z":0.0}},{"monsterId":21010901,"configId":60007,"level":23,"poseId":9002,"pos":{"x":-342.197,"y":209.018,"z":119.588},"rot":{"x":0.0,"y":207.076,"z":0.0}}]},{"sceneId":3,"groupId":133103653,"blockId":3103,"pos":{"x":474.076,"y":230.542,"z":1049.09},"spawns":[{"monsterId":21010101,"configId":653001,"level":1,"poseId":9003,"pos":{"x":500.534,"y":217.871,"z":1032.925},"rot":{"x":0.0,"y":86.914,"z":0.0}},{"monsterId":21010101,"configId":653002,"level":1,"poseId":9002,"pos":{"x":488.858,"y":216.4,"z":1054.116},"rot":{"x":354.239,"y":57.802,"z":2.567}},{"monsterId":21010101,"configId":653004,"level":1,"poseId":9010,"pos":{"x":461.722,"y":233.556,"z":1057.217},"rot":{"x":0.0,"y":180.244,"z":0.0}},{"monsterId":21010101,"configId":653005,"level":1,"poseId":9016,"pos":{"x":483.054,"y":221.734,"z":1086.262},"rot":{"x":0.0,"y":42.505,"z":0.0}}]},{"sceneId":3,"groupId":133103651,"blockId":3103,"pos":{"x":624.458,"y":205.79,"z":1291.832},"spawns":[{"monsterId":21011201,"configId":651001,"level":1,"poseId":9010,"pos":{"x":626.205,"y":205.906,"z":1292.318},"rot":{"x":0.0,"y":348.581,"z":0.0}},{"monsterId":21010201,"configId":651002,"level":1,"poseId":9010,"pos":{"x":627.297,"y":206.246,"z":1295.318},"rot":{"x":0.0,"y":196.279,"z":0.0}},{"monsterId":21010401,"configId":651003,"level":1,"poseId":9003,"pos":{"x":622.745,"y":207.401,"z":1295.572},"rot":{"x":0.0,"y":139.583,"z":0.0}},{"monsterId":21010401,"configId":651004,"level":1,"poseId":9003,"pos":{"x":624.381,"y":207.28,"z":1296.217},"rot":{"x":0.0,"y":167.04,"z":0.0}},{"monsterId":21010701,"configId":651005,"level":1,"poseId":9013,"pos":{"x":624.571,"y":206.595,"z":1294.237},"rot":{"x":0.0,"y":105.599,"z":0.0}}]},{"sceneId":3,"groupId":133103649,"blockId":3103,"pos":{"x":34.593,"y":204.324,"z":1336.656},"spawns":[{"monsterId":26040101,"configId":649001,"level":24,"poseId":0,"pos":{"x":56.162,"y":189.893,"z":1315.78},"rot":{"x":0.0,"y":129.29,"z":0.0}}]},{"sceneId":3,"groupId":133103648,"blockId":3103,"pos":{"x":501.392,"y":246.299,"z":1199.549},"spawns":[{"monsterId":26040104,"configId":648001,"level":24,"poseId":0,"pos":{"x":489.275,"y":247.076,"z":1202.436},"rot":{"x":0.0,"y":90.35,"z":0.0}}]},{"sceneId":3,"groupId":133103647,"blockId":3103,"pos":{"x":270.079,"y":232.8,"z":1682.103},"spawns":[{"monsterId":26040103,"configId":647001,"level":24,"poseId":0,"pos":{"x":269.764,"y":235.374,"z":1691.888},"rot":{"x":0.0,"y":203.32,"z":0.0}}]},{"sceneId":3,"groupId":133103646,"blockId":3103,"pos":{"x":372.886,"y":277.576,"z":1599.119},"spawns":[{"monsterId":26040102,"configId":646001,"level":24,"poseId":0,"pos":{"x":395.315,"y":281.313,"z":1601.191},"rot":{"x":0.0,"y":297.7,"z":0.0}},{"monsterId":26030101,"configId":646002,"level":24,"poseId":0,"pos":{"x":388.099,"y":280.586,"z":1613.621},"rot":{"x":0.0,"y":146.49,"z":0.0}}]},{"sceneId":3,"groupId":133103645,"blockId":3103,"pos":{"x":1099.738,"y":230.7,"z":1632.815},"spawns":[{"monsterId":26040103,"configId":645001,"level":24,"poseId":0,"pos":{"x":1104.811,"y":230.7,"z":1629.149},"rot":{"x":0.0,"y":295.91,"z":0.0}}]},{"sceneId":3,"groupId":133103640,"blockId":3103,"pos":{"x":194.67,"y":185.011,"z":1502.625},"spawns":[{"monsterId":26050201,"configId":640001,"level":36,"poseId":101,"pos":{"x":208.324,"y":185.011,"z":1481.172},"rot":{"x":0.0,"y":327.681,"z":0.0}},{"monsterId":26050101,"configId":640003,"level":36,"poseId":101,"pos":{"x":208.324,"y":185.011,"z":1481.172},"rot":{"x":0.0,"y":327.681,"z":0.0}},{"monsterId":26050301,"configId":640005,"level":36,"poseId":101,"pos":{"x":208.324,"y":185.011,"z":1481.172},"rot":{"x":0.0,"y":327.681,"z":0.0}},{"monsterId":26050401,"configId":640006,"level":36,"poseId":101,"pos":{"x":208.324,"y":185.011,"z":1481.172},"rot":{"x":0.0,"y":327.681,"z":0.0}}]},{"sceneId":3,"groupId":133222352,"blockId":3222,"pos":{"x":-4807.989,"y":200.418,"z":-4454.029},"spawns":[{"monsterId":21020701,"configId":352001,"level":32,"poseId":0,"pos":{"x":-4807.84,"y":200.418,"z":-4457.462},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":352004,"level":30,"poseId":9016,"pos":{"x":-4812.533,"y":200.0,"z":-4446.481},"rot":{"x":0.0,"y":294.903,"z":0.0}},{"monsterId":21011001,"configId":352005,"level":30,"poseId":0,"pos":{"x":-4805.655,"y":200.13,"z":-4465.545},"rot":{"x":0.0,"y":169.045,"z":0.0}}]},{"sceneId":3,"groupId":133222337,"blockId":3222,"pos":{"x":-5092.016,"y":202.833,"z":-4263.112},"spawns":[{"monsterId":20060101,"configId":337001,"level":30,"poseId":101,"pos":{"x":-5104.286,"y":200.566,"z":-4240.291},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060101,"configId":337002,"level":30,"poseId":101,"pos":{"x":-5098.707,"y":201.747,"z":-4257.237},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060101,"configId":337003,"level":30,"poseId":101,"pos":{"x":-5086.425,"y":202.024,"z":-4283.671},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060101,"configId":337004,"level":30,"poseId":101,"pos":{"x":-5064.749,"y":201.303,"z":-4311.93},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133222340,"blockId":3222,"pos":{"x":-4900.983,"y":204.941,"z":-4630.743},"spawns":[{"monsterId":21020701,"configId":340001,"level":32,"poseId":0,"pos":{"x":-4900.978,"y":204.941,"z":-4629.546},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010901,"configId":340002,"level":32,"poseId":0,"pos":{"x":-4898.229,"y":208.854,"z":-4625.007},"rot":{"x":0.0,"y":227.13,"z":0.0}},{"monsterId":21011001,"configId":340003,"level":32,"poseId":0,"pos":{"x":-4898.478,"y":208.091,"z":-4635.187},"rot":{"x":0.0,"y":340.09,"z":0.0}}]},{"sceneId":3,"groupId":133222341,"blockId":3222,"pos":{"x":-4859.338,"y":200.229,"z":-4603.033},"spawns":[{"monsterId":20060301,"configId":341001,"level":30,"poseId":101,"pos":{"x":-4853.491,"y":200.146,"z":-4602.29},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060101,"configId":341002,"level":30,"poseId":101,"pos":{"x":-4858.744,"y":200.0,"z":-4596.867},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060101,"configId":341003,"level":30,"poseId":101,"pos":{"x":-4859.256,"y":200.411,"z":-4606.808},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060301,"configId":341004,"level":30,"poseId":101,"pos":{"x":-4864.499,"y":200.0,"z":-4601.28},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133222342,"blockId":3222,"pos":{"x":-4831.447,"y":212.167,"z":-4817.368},"spawns":[{"monsterId":21010501,"configId":342003,"level":30,"poseId":9002,"pos":{"x":-4831.149,"y":212.168,"z":-4814.996},"rot":{"x":0.0,"y":157.869,"z":0.0}}]},{"sceneId":3,"groupId":133222348,"blockId":3222,"pos":{"x":-4884.21,"y":200.94,"z":-4312.949},"spawns":[{"monsterId":21010501,"configId":348001,"level":32,"poseId":9003,"pos":{"x":-4882.324,"y":201.116,"z":-4313.008},"rot":{"x":0.0,"y":306.555,"z":0.0}},{"monsterId":21010701,"configId":348010,"level":30,"poseId":0,"pos":{"x":-4888.014,"y":200.523,"z":-4308.177},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21030601,"configId":348011,"level":30,"poseId":9012,"pos":{"x":-4886.728,"y":201.128,"z":-4313.53},"rot":{"x":0.0,"y":20.92,"z":0.0}}]},{"sceneId":3,"groupId":133222349,"blockId":3222,"pos":{"x":-4679.669,"y":164.231,"z":-4273.643},"spawns":[{"monsterId":24020301,"configId":349001,"level":30,"poseId":101,"pos":{"x":-4663.924,"y":161.434,"z":-4278.838},"rot":{"x":0.0,"y":280.219,"z":0.0}},{"monsterId":24020301,"configId":349002,"level":30,"poseId":101,"pos":{"x":-4668.366,"y":161.306,"z":-4275.487},"rot":{"x":0.0,"y":159.349,"z":0.0}}]},{"sceneId":3,"groupId":133222350,"blockId":3222,"pos":{"x":-4686.361,"y":164.42,"z":-4261.66},"spawns":[{"monsterId":24020401,"configId":350003,"level":30,"poseId":101,"pos":{"x":-4687.776,"y":164.333,"z":-4265.614},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133222351,"blockId":3222,"pos":{"x":-4592.311,"y":207.666,"z":-4421.163},"spawns":[{"monsterId":20060301,"configId":351001,"level":32,"poseId":101,"pos":{"x":-4585.502,"y":205.725,"z":-4418.78},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060301,"configId":351002,"level":32,"poseId":101,"pos":{"x":-4588.188,"y":206.145,"z":-4422.23},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060301,"configId":351003,"level":32,"poseId":101,"pos":{"x":-4590.013,"y":207.367,"z":-4416.757},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133222326,"blockId":3222,"pos":{"x":-4480.0,"y":200.0,"z":-4224.0},"spawns":[{"monsterId":28010104,"configId":326001,"level":30,"poseId":0,"pos":{"x":-4524.5,"y":200.577,"z":-4298.943},"rot":{"x":0.0,"y":116.309,"z":0.0}},{"monsterId":28010104,"configId":326002,"level":30,"poseId":0,"pos":{"x":-4499.149,"y":200.29,"z":-4345.441},"rot":{"x":0.0,"y":15.032,"z":0.0}},{"monsterId":28010104,"configId":326003,"level":30,"poseId":0,"pos":{"x":-4503.06,"y":200.428,"z":-4342.548},"rot":{"x":0.0,"y":15.096,"z":0.0}},{"monsterId":28050104,"configId":326004,"level":30,"poseId":0,"pos":{"x":-4570.473,"y":216.754,"z":-4301.026},"rot":{"x":0.0,"y":244.011,"z":0.0}},{"monsterId":28050104,"configId":326005,"level":30,"poseId":0,"pos":{"x":-4549.972,"y":210.328,"z":-4305.035},"rot":{"x":0.0,"y":123.086,"z":0.0}},{"monsterId":28050104,"configId":326006,"level":30,"poseId":0,"pos":{"x":-4545.794,"y":204.981,"z":-4245.991},"rot":{"x":0.0,"y":165.819,"z":0.0}},{"monsterId":28010104,"configId":326007,"level":30,"poseId":0,"pos":{"x":-4554.016,"y":200.127,"z":-4206.128},"rot":{"x":0.0,"y":94.138,"z":0.0}},{"monsterId":28010104,"configId":326008,"level":30,"poseId":0,"pos":{"x":-4367.953,"y":200.2,"z":-4127.763},"rot":{"x":0.0,"y":231.865,"z":0.0}},{"monsterId":28010104,"configId":326009,"level":30,"poseId":0,"pos":{"x":-4420.653,"y":200.05,"z":-4202.838},"rot":{"x":0.0,"y":36.893,"z":0.0}},{"monsterId":28010104,"configId":326010,"level":30,"poseId":0,"pos":{"x":-4365.706,"y":200.009,"z":-4248.904},"rot":{"x":0.0,"y":154.013,"z":0.0}}]},{"sceneId":3,"groupId":133222327,"blockId":3222,"pos":{"x":-4480.0,"y":203.135,"z":-4480.0},"spawns":[{"monsterId":28010104,"configId":327001,"level":30,"poseId":0,"pos":{"x":-4556.111,"y":200.463,"z":-4435.701},"rot":{"x":0.0,"y":13.574,"z":0.0}}]},{"sceneId":3,"groupId":133222330,"blockId":3222,"pos":{"x":-5040.954,"y":200.704,"z":-4128.194},"spawns":[{"monsterId":28050104,"configId":330001,"level":30,"poseId":0,"pos":{"x":-5041.806,"y":203.729,"z":-4130.813},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050104,"configId":330002,"level":30,"poseId":0,"pos":{"x":-5037.37,"y":201.613,"z":-4132.946},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050104,"configId":330003,"level":30,"poseId":0,"pos":{"x":-5035.299,"y":201.02,"z":-4125.971},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050104,"configId":330004,"level":30,"poseId":0,"pos":{"x":-5038.529,"y":200.29,"z":-4123.836},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050104,"configId":330005,"level":30,"poseId":0,"pos":{"x":-5045.285,"y":200.032,"z":-4124.135},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050104,"configId":330006,"level":30,"poseId":0,"pos":{"x":-5040.902,"y":200.97,"z":-4128.647},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050104,"configId":330007,"level":30,"poseId":0,"pos":{"x":-5046.294,"y":201.12,"z":-4129.711},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133222331,"blockId":3222,"pos":{"x":-5000.526,"y":202.517,"z":-4219.639},"spawns":[{"monsterId":21020701,"configId":331001,"level":32,"poseId":401,"pos":{"x":-4997.611,"y":202.517,"z":-4221.412},"rot":{"x":0.0,"y":269.832,"z":0.0}},{"monsterId":21010501,"configId":331007,"level":30,"poseId":0,"pos":{"x":-4982.555,"y":200.721,"z":-4244.78},"rot":{"x":0.0,"y":49.295,"z":0.0}},{"monsterId":21010501,"configId":331008,"level":30,"poseId":0,"pos":{"x":-5005.095,"y":203.367,"z":-4211.509},"rot":{"x":0.0,"y":55.41,"z":0.0}},{"monsterId":21010501,"configId":331009,"level":30,"poseId":0,"pos":{"x":-4998.494,"y":203.17,"z":-4225.332},"rot":{"x":0.0,"y":130.929,"z":0.0}},{"monsterId":21010201,"configId":331010,"level":30,"poseId":9002,"pos":{"x":-5001.426,"y":202.556,"z":-4217.837},"rot":{"x":0.0,"y":272.239,"z":0.0}}]},{"sceneId":3,"groupId":133222333,"blockId":3222,"pos":{"x":-4306.239,"y":216.319,"z":-4297.109},"spawns":[{"monsterId":28030102,"configId":333001,"level":30,"poseId":2,"pos":{"x":-4310.519,"y":217.171,"z":-4297.335},"rot":{"x":0.0,"y":278.883,"z":0.0}},{"monsterId":28030102,"configId":333002,"level":30,"poseId":2,"pos":{"x":-4310.704,"y":217.362,"z":-4295.93},"rot":{"x":0.0,"y":318.248,"z":0.0}}]},{"sceneId":3,"groupId":133222334,"blockId":3222,"pos":{"x":-4979.563,"y":200.0,"z":-4259.807},"spawns":[{"monsterId":21010101,"configId":334008,"level":30,"poseId":9016,"pos":{"x":-4982.76,"y":200.041,"z":-4255.141},"rot":{"x":0.0,"y":144.148,"z":0.0}},{"monsterId":21010101,"configId":334009,"level":30,"poseId":9016,"pos":{"x":-4983.212,"y":200.021,"z":-4258.763},"rot":{"x":0.0,"y":23.611,"z":0.0}},{"monsterId":21010101,"configId":334010,"level":30,"poseId":9010,"pos":{"x":-4984.039,"y":200.0,"z":-4214.821},"rot":{"x":0.0,"y":142.691,"z":0.0}},{"monsterId":21010101,"configId":334011,"level":30,"poseId":9013,"pos":{"x":-4982.146,"y":200.07,"z":-4218.925},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133222314,"blockId":3222,"pos":{"x":-4649.398,"y":184.645,"z":-4249.916},"spawns":[{"monsterId":24020301,"configId":314001,"level":30,"poseId":101,"pos":{"x":-4655.943,"y":185.042,"z":-4238.252},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":24020301,"configId":314002,"level":30,"poseId":101,"pos":{"x":-4649.233,"y":184.615,"z":-4249.244},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":24020301,"configId":314003,"level":30,"poseId":101,"pos":{"x":-4655.96,"y":184.948,"z":-4258.444},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133222288,"blockId":3222,"pos":{"x":-4323.125,"y":200.607,"z":-4077.665},"spawns":[{"monsterId":26010301,"configId":288001,"level":32,"poseId":0,"pos":{"x":-4323.399,"y":200.619,"z":-4077.686},"rot":{"x":354.667,"y":0.25,"z":354.644}}]},{"sceneId":3,"groupId":133222290,"blockId":3222,"pos":{"x":-4662.911,"y":164.777,"z":-4226.509},"spawns":[{"monsterId":20011101,"configId":290001,"level":32,"poseId":0,"pos":{"x":-4662.466,"y":164.777,"z":-4223.97},"rot":{"x":0.0,"y":131.693,"z":0.0}},{"monsterId":20011001,"configId":290002,"level":32,"poseId":0,"pos":{"x":-4662.143,"y":165.005,"z":-4228.674},"rot":{"x":0.0,"y":54.061,"z":0.0}}]},{"sceneId":3,"groupId":133222291,"blockId":3222,"pos":{"x":-4657.928,"y":100.985,"z":-4258.501},"spawns":[{"monsterId":28050104,"configId":291002,"level":30,"poseId":0,"pos":{"x":-4654.973,"y":101.658,"z":-4254.662},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050104,"configId":291005,"level":30,"poseId":0,"pos":{"x":-4665.985,"y":102.367,"z":-4267.181},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050104,"configId":291006,"level":30,"poseId":0,"pos":{"x":-4661.455,"y":101.558,"z":-4255.247},"rot":{"x":0.0,"y":232.69,"z":0.0}},{"monsterId":28050104,"configId":291007,"level":30,"poseId":0,"pos":{"x":-4669.854,"y":102.304,"z":-4263.214},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050104,"configId":291008,"level":30,"poseId":0,"pos":{"x":-4694.314,"y":152.714,"z":-4273.651},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050104,"configId":291010,"level":30,"poseId":0,"pos":{"x":-4639.476,"y":141.608,"z":-4228.111},"rot":{"x":0.0,"y":227.162,"z":0.0}},{"monsterId":28050104,"configId":291012,"level":30,"poseId":0,"pos":{"x":-4643.726,"y":141.485,"z":-4225.634},"rot":{"x":0.0,"y":117.128,"z":0.0}},{"monsterId":28050104,"configId":291014,"level":30,"poseId":0,"pos":{"x":-4680.2,"y":152.154,"z":-4276.94},"rot":{"x":0.0,"y":338.734,"z":0.0}},{"monsterId":28050104,"configId":291016,"level":30,"poseId":0,"pos":{"x":-4688.544,"y":125.675,"z":-4258.642},"rot":{"x":0.0,"y":203.139,"z":0.0}},{"monsterId":28050104,"configId":291017,"level":30,"poseId":0,"pos":{"x":-4689.085,"y":154.097,"z":-4224.653},"rot":{"x":0.0,"y":102.854,"z":0.0}}]},{"sceneId":3,"groupId":133222294,"blockId":3222,"pos":{"x":-4431.906,"y":192.324,"z":-3753.856},"spawns":[{"monsterId":20011001,"configId":294001,"level":32,"poseId":0,"pos":{"x":-4433.856,"y":192.518,"z":-3753.452},"rot":{"x":0.0,"y":191.287,"z":0.0}},{"monsterId":20011001,"configId":294002,"level":32,"poseId":0,"pos":{"x":-4430.0,"y":192.221,"z":-3753.242},"rot":{"x":0.0,"y":172.37,"z":0.0}}]},{"sceneId":3,"groupId":133222295,"blockId":3222,"pos":{"x":-4436.713,"y":187.705,"z":-3741.518},"spawns":[{"monsterId":20011001,"configId":295001,"level":32,"poseId":0,"pos":{"x":-4434.838,"y":187.604,"z":-3740.898},"rot":{"x":0.0,"y":203.1,"z":0.0}},{"monsterId":20011001,"configId":295003,"level":32,"poseId":0,"pos":{"x":-4438.191,"y":187.831,"z":-3741.454},"rot":{"x":0.0,"y":151.632,"z":0.0}}]},{"sceneId":3,"groupId":133222296,"blockId":3222,"pos":{"x":-4430.523,"y":185.227,"z":-3765.786},"spawns":[{"monsterId":20011401,"configId":296001,"level":32,"poseId":0,"pos":{"x":-4433.45,"y":185.486,"z":-3766.777},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011401,"configId":296002,"level":32,"poseId":0,"pos":{"x":-4427.79,"y":184.696,"z":-3768.877},"rot":{"x":0.0,"y":344.424,"z":0.0}}]},{"sceneId":3,"groupId":133222299,"blockId":3222,"pos":{"x":-4214.729,"y":203.393,"z":-4477.648},"spawns":[{"monsterId":26010101,"configId":299001,"level":32,"poseId":0,"pos":{"x":-4215.006,"y":203.393,"z":-4477.666},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133222274,"blockId":3222,"pos":{"x":-4224.0,"y":206.106,"z":-4224.0},"spawns":[{"monsterId":28050104,"configId":274001,"level":30,"poseId":0,"pos":{"x":-4322.623,"y":229.965,"z":-4145.597},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050104,"configId":274002,"level":30,"poseId":0,"pos":{"x":-4315.348,"y":228.599,"z":-4142.897},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010104,"configId":274003,"level":30,"poseId":0,"pos":{"x":-4342.068,"y":200.049,"z":-4343.05},"rot":{"x":0.0,"y":338.078,"z":0.0}}]},{"sceneId":3,"groupId":133222275,"blockId":3222,"pos":{"x":-4288.79,"y":213.59,"z":-4252.837},"spawns":[{"monsterId":28050213,"configId":275001,"level":30,"poseId":9,"pos":{"x":-4369.837,"y":244.932,"z":-4218.021},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133222276,"blockId":3222,"pos":{"x":-4165.582,"y":200.513,"z":-4333.734},"spawns":[{"monsterId":25080201,"configId":276001,"level":30,"poseId":1005,"pos":{"x":-4165.826,"y":200.526,"z":-4333.919},"rot":{"x":0.0,"y":124.42,"z":0.0}}]},{"sceneId":3,"groupId":133222278,"blockId":3222,"pos":{"x":-4664.028,"y":139.414,"z":-4238.21},"spawns":[{"monsterId":20011401,"configId":278002,"level":32,"poseId":0,"pos":{"x":-4663.16,"y":139.482,"z":-4239.23},"rot":{"x":0.0,"y":299.828,"z":0.0}},{"monsterId":20011401,"configId":278003,"level":32,"poseId":0,"pos":{"x":-4665.558,"y":139.634,"z":-4237.886},"rot":{"x":0.0,"y":76.845,"z":0.0}}]},{"sceneId":3,"groupId":133222279,"blockId":3222,"pos":{"x":-4672.117,"y":130.498,"z":-4277.869},"spawns":[{"monsterId":20011001,"configId":279002,"level":32,"poseId":0,"pos":{"x":-4669.865,"y":130.537,"z":-4279.178},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":279003,"level":32,"poseId":0,"pos":{"x":-4674.284,"y":130.552,"z":-4279.089},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133222280,"blockId":3222,"pos":{"x":-4679.818,"y":121.182,"z":-4270.027},"spawns":[{"monsterId":20011101,"configId":280001,"level":32,"poseId":0,"pos":{"x":-4676.164,"y":120.213,"z":-4269.354},"rot":{"x":0.0,"y":45.259,"z":0.0}}]},{"sceneId":3,"groupId":133222281,"blockId":3222,"pos":{"x":-4682.688,"y":120.045,"z":-4241.718},"spawns":[{"monsterId":20011001,"configId":281002,"level":32,"poseId":0,"pos":{"x":-4682.546,"y":120.058,"z":-4242.17},"rot":{"x":0.0,"y":81.252,"z":0.0}},{"monsterId":20011001,"configId":281003,"level":32,"poseId":0,"pos":{"x":-4682.469,"y":120.162,"z":-4238.509},"rot":{"x":0.0,"y":92.332,"z":0.0}}]},{"sceneId":3,"groupId":133222283,"blockId":3222,"pos":{"x":-4687.399,"y":130.407,"z":-4228.155},"spawns":[{"monsterId":20011001,"configId":283001,"level":32,"poseId":0,"pos":{"x":-4689.295,"y":130.407,"z":-4225.763},"rot":{"x":0.0,"y":84.373,"z":0.0}},{"monsterId":20011001,"configId":283002,"level":32,"poseId":0,"pos":{"x":-4686.557,"y":130.407,"z":-4229.528},"rot":{"x":0.0,"y":37.407,"z":0.0}}]},{"sceneId":3,"groupId":133222284,"blockId":3222,"pos":{"x":-4681.075,"y":120.173,"z":-4282.674},"spawns":[{"monsterId":20011001,"configId":284001,"level":32,"poseId":0,"pos":{"x":-4675.681,"y":120.032,"z":-4282.448},"rot":{"x":0.0,"y":282.371,"z":0.0}},{"monsterId":20011001,"configId":284002,"level":32,"poseId":0,"pos":{"x":-4677.298,"y":120.134,"z":-4286.199},"rot":{"x":0.0,"y":331.877,"z":0.0}}]},{"sceneId":3,"groupId":133222285,"blockId":3222,"pos":{"x":-4647.579,"y":120.247,"z":-4278.863},"spawns":[{"monsterId":20011401,"configId":285001,"level":32,"poseId":0,"pos":{"x":-4649.527,"y":120.167,"z":-4276.838},"rot":{"x":0.0,"y":173.192,"z":0.0}},{"monsterId":20011401,"configId":285002,"level":32,"poseId":0,"pos":{"x":-4649.395,"y":120.108,"z":-4279.855},"rot":{"x":0.0,"y":5.752,"z":0.0}}]},{"sceneId":3,"groupId":133222256,"blockId":3222,"pos":{"x":-4353.328,"y":207.883,"z":-4207.275},"spawns":[{"monsterId":21020701,"configId":256004,"level":30,"poseId":401,"pos":{"x":-4356.315,"y":208.185,"z":-4207.611},"rot":{"x":0.0,"y":61.028,"z":0.0}},{"monsterId":21010401,"configId":256007,"level":30,"poseId":9016,"pos":{"x":-4349.815,"y":207.545,"z":-4209.086},"rot":{"x":0.0,"y":23.79,"z":0.0}},{"monsterId":21010401,"configId":256008,"level":30,"poseId":9016,"pos":{"x":-4346.91,"y":207.04,"z":-4208.719},"rot":{"x":0.0,"y":308.185,"z":0.0}},{"monsterId":21020201,"configId":256012,"level":30,"poseId":0,"pos":{"x":-4349.881,"y":207.409,"z":-4205.212},"rot":{"x":0.0,"y":274.922,"z":0.0}}]},{"sceneId":3,"groupId":133222257,"blockId":3222,"pos":{"x":-4240.971,"y":200.277,"z":-4345.915},"spawns":[{"monsterId":25010501,"configId":257001,"level":30,"poseId":0,"pos":{"x":-4250.761,"y":200.162,"z":-4344.892},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25010301,"configId":257002,"level":30,"poseId":0,"pos":{"x":-4248.908,"y":200.146,"z":-4343.521},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133222259,"blockId":3222,"pos":{"x":-4273.588,"y":200.628,"z":-4425.176},"spawns":[{"monsterId":25080301,"configId":259001,"level":30,"poseId":1,"pos":{"x":-4273.019,"y":200.479,"z":-4423.955},"rot":{"x":4.811,"y":105.951,"z":5.937}},{"monsterId":25080101,"configId":259004,"level":30,"poseId":1006,"pos":{"x":-4267.244,"y":200.0,"z":-4420.176},"rot":{"x":0.0,"y":270.88,"z":0.0}},{"monsterId":25080101,"configId":259005,"level":30,"poseId":1006,"pos":{"x":-4270.996,"y":200.0,"z":-4419.009},"rot":{"x":0.0,"y":84.985,"z":0.0}}]},{"sceneId":3,"groupId":133222260,"blockId":3222,"pos":{"x":-4281.772,"y":202.589,"z":-4498.134},"spawns":[{"monsterId":25100101,"configId":260001,"level":30,"poseId":1,"pos":{"x":-4310.398,"y":200.612,"z":-4493.605},"rot":{"x":0.0,"y":128.275,"z":0.0}}]},{"sceneId":3,"groupId":133222261,"blockId":3222,"pos":{"x":-4312.902,"y":200.111,"z":-4064.057},"spawns":[{"monsterId":23050101,"configId":261001,"level":30,"poseId":0,"pos":{"x":-4317.736,"y":200.145,"z":-4078.987},"rot":{"x":0.0,"y":15.511,"z":0.0}},{"monsterId":24020101,"configId":261013,"level":30,"poseId":101,"pos":{"x":-4227.197,"y":200.0,"z":-4093.011},"rot":{"x":0.0,"y":198.377,"z":0.0}},{"monsterId":24020401,"configId":261014,"level":30,"poseId":100,"pos":{"x":-4225.862,"y":200.0,"z":-4097.646},"rot":{"x":0.0,"y":343.065,"z":0.0}},{"monsterId":24020401,"configId":261015,"level":30,"poseId":100,"pos":{"x":-4231.502,"y":200.392,"z":-4096.201},"rot":{"x":0.0,"y":45.38,"z":0.0}}]},{"sceneId":3,"groupId":133222262,"blockId":3222,"pos":{"x":-4277.907,"y":202.259,"z":-4164.262},"spawns":[{"monsterId":20060201,"configId":262001,"level":32,"poseId":101,"pos":{"x":-4285.17,"y":203.336,"z":-4159.96},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060201,"configId":262002,"level":32,"poseId":101,"pos":{"x":-4277.432,"y":204.003,"z":-4152.269},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060201,"configId":262003,"level":32,"poseId":101,"pos":{"x":-4281.384,"y":202.778,"z":-4165.295},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060201,"configId":262005,"level":30,"poseId":101,"pos":{"x":-4274.758,"y":202.724,"z":-4164.622},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133222263,"blockId":3222,"pos":{"x":-4247.723,"y":201.909,"z":-4099.416},"spawns":[{"monsterId":26010301,"configId":263001,"level":32,"poseId":0,"pos":{"x":-4255.213,"y":203.631,"z":-4100.751},"rot":{"x":7.971,"y":359.354,"z":350.753}}]},{"sceneId":3,"groupId":133222264,"blockId":3222,"pos":{"x":-4376.67,"y":213.088,"z":-4152.251},"spawns":[{"monsterId":25080201,"configId":264001,"level":30,"poseId":1,"pos":{"x":-4363.745,"y":212.034,"z":-4147.511},"rot":{"x":0.0,"y":330.945,"z":0.0}},{"monsterId":25080201,"configId":264002,"level":30,"poseId":1,"pos":{"x":-4364.475,"y":211.905,"z":-4146.053},"rot":{"x":0.0,"y":5.467,"z":0.0}}]},{"sceneId":3,"groupId":133222247,"blockId":3222,"pos":{"x":-4280.551,"y":210.324,"z":-4305.84},"spawns":[{"monsterId":20011301,"configId":247001,"level":32,"poseId":0,"pos":{"x":-4277.454,"y":209.437,"z":-4308.552},"rot":{"x":0.0,"y":320.142,"z":0.0}},{"monsterId":20011301,"configId":247002,"level":32,"poseId":0,"pos":{"x":-4280.194,"y":210.809,"z":-4302.24},"rot":{"x":0.0,"y":180.0,"z":0.0}},{"monsterId":20011301,"configId":247003,"level":32,"poseId":0,"pos":{"x":-4284.54,"y":210.566,"z":-4308.015},"rot":{"x":0.0,"y":46.559,"z":0.0}}]},{"sceneId":3,"groupId":133222249,"blockId":3222,"pos":{"x":-4246.394,"y":208.608,"z":-4289.74},"spawns":[{"monsterId":28050104,"configId":249001,"level":30,"poseId":0,"pos":{"x":-4247.25,"y":210.211,"z":-4291.44},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050104,"configId":249002,"level":30,"poseId":0,"pos":{"x":-4248.625,"y":209.614,"z":-4289.59},"rot":{"x":0.0,"y":201.062,"z":0.0}},{"monsterId":28050104,"configId":249003,"level":30,"poseId":0,"pos":{"x":-4266.494,"y":228.929,"z":-4220.29},"rot":{"x":0.0,"y":66.005,"z":0.0}},{"monsterId":28050104,"configId":249004,"level":30,"poseId":0,"pos":{"x":-4274.265,"y":231.254,"z":-4216.882},"rot":{"x":0.0,"y":201.062,"z":0.0}},{"monsterId":28050104,"configId":249005,"level":30,"poseId":0,"pos":{"x":-4268.318,"y":230.569,"z":-4212.894},"rot":{"x":0.0,"y":201.062,"z":0.0}}]},{"sceneId":3,"groupId":133222253,"blockId":3222,"pos":{"x":-4297.231,"y":214.763,"z":-4248.03},"spawns":[{"monsterId":28030402,"configId":253001,"level":30,"poseId":901,"pos":{"x":-4297.246,"y":215.325,"z":-4239.818},"rot":{"x":0.0,"y":255.678,"z":0.0}},{"monsterId":28030402,"configId":253002,"level":30,"poseId":901,"pos":{"x":-4297.105,"y":215.42,"z":-4240.165},"rot":{"x":0.0,"y":236.352,"z":0.0}},{"monsterId":28050104,"configId":253006,"level":30,"poseId":0,"pos":{"x":-4271.975,"y":213.858,"z":-4456.594},"rot":{"x":0.0,"y":79.076,"z":0.0}},{"monsterId":28050104,"configId":253007,"level":30,"poseId":0,"pos":{"x":-4269.556,"y":214.152,"z":-4448.968},"rot":{"x":0.0,"y":214.603,"z":0.0}},{"monsterId":28050104,"configId":253008,"level":30,"poseId":0,"pos":{"x":-4277.81,"y":215.813,"z":-4452.806},"rot":{"x":0.0,"y":120.348,"z":0.0}}]},{"sceneId":3,"groupId":133222192,"blockId":3222,"pos":{"x":-4736.0,"y":200.0,"z":-4736.0},"spawns":[{"monsterId":28040101,"configId":192001,"level":30,"poseId":0,"pos":{"x":-4833.448,"y":200.0,"z":-4771.534},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":192002,"level":30,"poseId":0,"pos":{"x":-4835.007,"y":200.0,"z":-4769.024},"rot":{"x":0.0,"y":206.674,"z":0.0}},{"monsterId":28040101,"configId":192003,"level":30,"poseId":0,"pos":{"x":-4832.164,"y":200.0,"z":-4768.622},"rot":{"x":0.0,"y":306.686,"z":0.0}},{"monsterId":28010207,"configId":192004,"level":30,"poseId":0,"pos":{"x":-4821.394,"y":206.403,"z":-4631.503},"rot":{"x":0.0,"y":325.511,"z":0.0}},{"monsterId":28010207,"configId":192005,"level":30,"poseId":0,"pos":{"x":-4758.563,"y":204.56,"z":-4693.146},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010105,"configId":192006,"level":30,"poseId":0,"pos":{"x":-4754.8,"y":200.147,"z":-4728.721},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":192007,"level":30,"poseId":0,"pos":{"x":-4838.309,"y":200.0,"z":-4768.529},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":192008,"level":30,"poseId":0,"pos":{"x":-4842.685,"y":200.0,"z":-4765.992},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133222193,"blockId":3222,"pos":{"x":-4736.0,"y":210.699,"z":-4479.999},"spawns":[{"monsterId":28010105,"configId":193001,"level":30,"poseId":0,"pos":{"x":-4791.362,"y":200.163,"z":-4602.771},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010104,"configId":193002,"level":30,"poseId":0,"pos":{"x":-4801.224,"y":200.354,"z":-4605.568},"rot":{"x":0.0,"y":139.388,"z":0.0}},{"monsterId":28010201,"configId":193003,"level":30,"poseId":0,"pos":{"x":-4663.943,"y":210.551,"z":-4456.956},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010201,"configId":193004,"level":30,"poseId":0,"pos":{"x":-4629.19,"y":217.865,"z":-4421.184},"rot":{"x":0.0,"y":220.273,"z":0.0}},{"monsterId":28010105,"configId":193005,"level":30,"poseId":0,"pos":{"x":-4812.441,"y":200.209,"z":-4437.362},"rot":{"x":0.0,"y":333.894,"z":0.0}},{"monsterId":28010105,"configId":193006,"level":30,"poseId":0,"pos":{"x":-4810.994,"y":200.077,"z":-4455.437},"rot":{"x":0.0,"y":202.634,"z":0.0}},{"monsterId":28010105,"configId":193007,"level":30,"poseId":0,"pos":{"x":-4767.885,"y":201.357,"z":-4485.218},"rot":{"x":0.0,"y":88.141,"z":0.0}},{"monsterId":28010105,"configId":193008,"level":30,"poseId":0,"pos":{"x":-4761.8,"y":200.048,"z":-4521.855},"rot":{"x":0.0,"y":190.362,"z":0.0}},{"monsterId":28010105,"configId":193009,"level":30,"poseId":0,"pos":{"x":-4738.683,"y":200.815,"z":-4517.664},"rot":{"x":0.0,"y":319.407,"z":0.0}},{"monsterId":28010105,"configId":193010,"level":30,"poseId":0,"pos":{"x":-4705.992,"y":200.165,"z":-4531.182},"rot":{"x":0.0,"y":289.225,"z":0.0}},{"monsterId":28050104,"configId":193013,"level":30,"poseId":0,"pos":{"x":-4831.768,"y":209.729,"z":-4374.969},"rot":{"x":0.0,"y":358.043,"z":0.0}},{"monsterId":28050104,"configId":193014,"level":30,"poseId":0,"pos":{"x":-4846.068,"y":206.823,"z":-4355.286},"rot":{"x":0.0,"y":77.909,"z":0.0}},{"monsterId":28050104,"configId":193015,"level":30,"poseId":0,"pos":{"x":-4827.33,"y":211.887,"z":-4361.655},"rot":{"x":0.0,"y":77.334,"z":0.0}}]},{"sceneId":3,"groupId":133222194,"blockId":3222,"pos":{"x":-4992.0,"y":200.919,"z":-4224.0},"spawns":[{"monsterId":28040101,"configId":194001,"level":30,"poseId":0,"pos":{"x":-4878.824,"y":200.0,"z":-4111.104},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040102,"configId":194002,"level":30,"poseId":0,"pos":{"x":-5109.7,"y":200.0,"z":-4186.34},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040102,"configId":194003,"level":30,"poseId":0,"pos":{"x":-5110.146,"y":200.0,"z":-4182.906},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040102,"configId":194004,"level":30,"poseId":0,"pos":{"x":-5107.01,"y":200.0,"z":-4184.876},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040102,"configId":194005,"level":30,"poseId":0,"pos":{"x":-4908.724,"y":200.0,"z":-4287.119},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040102,"configId":194006,"level":30,"poseId":0,"pos":{"x":-4906.918,"y":200.0,"z":-4292.919},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040102,"configId":194007,"level":30,"poseId":0,"pos":{"x":-4903.658,"y":200.0,"z":-4288.463},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040102,"configId":194008,"level":30,"poseId":0,"pos":{"x":-4913.236,"y":200.0,"z":-4138.485},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040102,"configId":194009,"level":30,"poseId":0,"pos":{"x":-4916.737,"y":200.0,"z":-4141.188},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040102,"configId":194010,"level":30,"poseId":0,"pos":{"x":-4915.117,"y":200.0,"z":-4134.881},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010104,"configId":194011,"level":30,"poseId":0,"pos":{"x":-5090.228,"y":200.497,"z":-4289.651},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010104,"configId":194012,"level":30,"poseId":0,"pos":{"x":-5077.952,"y":200.767,"z":-4301.623},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010104,"configId":194013,"level":30,"poseId":0,"pos":{"x":-4987.571,"y":200.161,"z":-4270.172},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010105,"configId":194014,"level":30,"poseId":0,"pos":{"x":-5107.213,"y":200.106,"z":-4210.943},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010105,"configId":194015,"level":30,"poseId":0,"pos":{"x":-5010.427,"y":200.029,"z":-4128.667},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010105,"configId":194016,"level":30,"poseId":0,"pos":{"x":-5059.099,"y":200.303,"z":-4135.058},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010105,"configId":194017,"level":30,"poseId":0,"pos":{"x":-4916.121,"y":200.219,"z":-4215.908},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010105,"configId":194018,"level":30,"poseId":0,"pos":{"x":-4907.794,"y":200.31,"z":-4242.087},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010105,"configId":194019,"level":30,"poseId":0,"pos":{"x":-4904.461,"y":200.442,"z":-4256.582},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010105,"configId":194020,"level":30,"poseId":0,"pos":{"x":-4878.565,"y":200.163,"z":-4128.049},"rot":{"x":0.0,"y":41.085,"z":0.0}},{"monsterId":28010105,"configId":194021,"level":30,"poseId":0,"pos":{"x":-4918.293,"y":200.399,"z":-4163.083},"rot":{"x":0.0,"y":26.753,"z":0.0}},{"monsterId":28010105,"configId":194022,"level":30,"poseId":0,"pos":{"x":-4925.044,"y":200.186,"z":-4178.594},"rot":{"x":0.0,"y":97.125,"z":0.0}}]},{"sceneId":3,"groupId":133222195,"blockId":3222,"pos":{"x":-4736.0,"y":200.45,"z":-4224.0},"spawns":[{"monsterId":28010105,"configId":195001,"level":30,"poseId":0,"pos":{"x":-4622.623,"y":200.347,"z":-4103.817},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010105,"configId":195002,"level":30,"poseId":0,"pos":{"x":-4616.841,"y":200.321,"z":-4124.671},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010105,"configId":195003,"level":30,"poseId":0,"pos":{"x":-4838.889,"y":200.241,"z":-4100.342},"rot":{"x":0.0,"y":185.683,"z":0.0}},{"monsterId":28010104,"configId":195004,"level":30,"poseId":0,"pos":{"x":-4631.71,"y":200.781,"z":-4173.424},"rot":{"x":0.0,"y":219.524,"z":0.0}},{"monsterId":28050104,"configId":195005,"level":30,"poseId":0,"pos":{"x":-4756.966,"y":206.448,"z":-4305.402},"rot":{"x":0.0,"y":358.754,"z":0.0}},{"monsterId":28050104,"configId":195006,"level":30,"poseId":0,"pos":{"x":-4740.127,"y":209.62,"z":-4328.952},"rot":{"x":0.0,"y":315.954,"z":0.0}},{"monsterId":28050104,"configId":195007,"level":30,"poseId":0,"pos":{"x":-4758.769,"y":205.99,"z":-4237.029},"rot":{"x":0.0,"y":36.071,"z":0.0}},{"monsterId":28050104,"configId":195008,"level":30,"poseId":0,"pos":{"x":-4751.837,"y":204.846,"z":-4223.489},"rot":{"x":0.0,"y":187.035,"z":0.0}},{"monsterId":28050104,"configId":195009,"level":30,"poseId":0,"pos":{"x":-4774.476,"y":208.394,"z":-4256.199},"rot":{"x":0.0,"y":128.641,"z":0.0}},{"monsterId":28050104,"configId":195010,"level":30,"poseId":0,"pos":{"x":-4712.543,"y":204.656,"z":-4190.02},"rot":{"x":0.0,"y":291.195,"z":0.0}},{"monsterId":28050104,"configId":195011,"level":30,"poseId":0,"pos":{"x":-4713.367,"y":205.282,"z":-4189.459},"rot":{"x":0.0,"y":207.396,"z":0.0}}]},{"sceneId":3,"groupId":133222180,"blockId":3222,"pos":{"x":-5074.059,"y":205.335,"z":-4285.865},"spawns":[{"monsterId":26010301,"configId":180001,"level":10,"poseId":0,"pos":{"x":-5073.646,"y":205.305,"z":-4286.762},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133222181,"blockId":3222,"pos":{"x":-4707.834,"y":479.992,"z":-4259.102},"spawns":[{"monsterId":20070101,"configId":181001,"level":36,"poseId":0,"pos":{"x":-4707.957,"y":479.992,"z":-4259.036},"rot":{"x":0.0,"y":336.573,"z":0.0}}]},{"sceneId":3,"groupId":133222191,"blockId":3222,"pos":{"x":-4992.0,"y":200.0,"z":-4736.0},"spawns":[{"monsterId":28040102,"configId":191001,"level":30,"poseId":0,"pos":{"x":-4911.273,"y":200.0,"z":-4753.025},"rot":{"x":0.0,"y":116.619,"z":0.0}},{"monsterId":28040102,"configId":191002,"level":30,"poseId":0,"pos":{"x":-4913.202,"y":200.0,"z":-4755.665},"rot":{"x":0.0,"y":326.046,"z":0.0}},{"monsterId":28040102,"configId":191003,"level":30,"poseId":0,"pos":{"x":-4917.795,"y":200.0,"z":-4751.249},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010202,"configId":191005,"level":30,"poseId":0,"pos":{"x":-4905.98,"y":201.042,"z":-4803.104},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010202,"configId":191006,"level":30,"poseId":0,"pos":{"x":-4937.557,"y":206.75,"z":-4669.968},"rot":{"x":0.0,"y":217.998,"z":0.0}},{"monsterId":28010207,"configId":191007,"level":30,"poseId":0,"pos":{"x":-4998.397,"y":201.262,"z":-4623.973},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010207,"configId":191008,"level":30,"poseId":0,"pos":{"x":-4922.489,"y":206.23,"z":-4628.545},"rot":{"x":0.0,"y":6.556,"z":0.0}},{"monsterId":28010104,"configId":191009,"level":30,"poseId":0,"pos":{"x":-5013.786,"y":200.0,"z":-4633.106},"rot":{"x":0.0,"y":133.048,"z":0.0}},{"monsterId":28010104,"configId":191010,"level":30,"poseId":0,"pos":{"x":-5010.629,"y":200.115,"z":-4636.465},"rot":{"x":0.0,"y":35.316,"z":0.0}},{"monsterId":28010104,"configId":191011,"level":30,"poseId":0,"pos":{"x":-4962.849,"y":200.176,"z":-4701.495},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010104,"configId":191013,"level":30,"poseId":0,"pos":{"x":-4923.548,"y":200.623,"z":-4609.433},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133222165,"blockId":3222,"pos":{"x":-5045.301,"y":224.807,"z":-4201.265},"spawns":[{"monsterId":28030102,"configId":165001,"level":30,"poseId":0,"pos":{"x":-5081.698,"y":211.898,"z":-4176.009},"rot":{"x":0.0,"y":298.625,"z":0.0}},{"monsterId":28030102,"configId":165002,"level":30,"poseId":0,"pos":{"x":-5082.943,"y":212.021,"z":-4178.59},"rot":{"x":0.0,"y":285.168,"z":0.0}},{"monsterId":28050212,"configId":165003,"level":30,"poseId":9,"pos":{"x":-5083.021,"y":205.419,"z":-4262.771},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030202,"configId":165023,"level":30,"poseId":0,"pos":{"x":-5044.42,"y":236.896,"z":-4184.413},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030202,"configId":165024,"level":30,"poseId":0,"pos":{"x":-5003.441,"y":235.517,"z":-4318.379},"rot":{"x":0.0,"y":45.72,"z":0.0}},{"monsterId":28020602,"configId":165026,"level":30,"poseId":0,"pos":{"x":-5021.645,"y":203.647,"z":-4184.683},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020603,"configId":165029,"level":30,"poseId":0,"pos":{"x":-5021.776,"y":203.377,"z":-4183.758},"rot":{"x":0.0,"y":183.455,"z":0.0}}]},{"sceneId":3,"groupId":133222150,"blockId":3222,"pos":{"x":-4796.043,"y":214.193,"z":-4717.776},"spawns":[{"monsterId":21010601,"configId":150006,"level":30,"poseId":9002,"pos":{"x":-4802.122,"y":206.826,"z":-4719.683},"rot":{"x":0.277,"y":92.137,"z":359.818}},{"monsterId":21010701,"configId":150007,"level":30,"poseId":0,"pos":{"x":-4803.965,"y":206.833,"z":-4716.214},"rot":{"x":0.0,"y":164.97,"z":0.0}}]},{"sceneId":3,"groupId":133222151,"blockId":3222,"pos":{"x":-4907.095,"y":200.838,"z":-4624.773},"spawns":[{"monsterId":28020801,"configId":151001,"level":30,"poseId":1,"pos":{"x":-4953.589,"y":211.205,"z":-4625.468},"rot":{"x":0.0,"y":295.314,"z":0.0}}]},{"sceneId":3,"groupId":133222129,"blockId":3222,"pos":{"x":-4974.363,"y":200.46,"z":-4648.396},"spawns":[{"monsterId":20060301,"configId":129002,"level":30,"poseId":101,"pos":{"x":-4995.504,"y":200.145,"z":-4648.011},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060301,"configId":129003,"level":30,"poseId":101,"pos":{"x":-4994.337,"y":200.825,"z":-4656.419},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060101,"configId":129005,"level":30,"poseId":101,"pos":{"x":-5003.28,"y":199.744,"z":-4654.229},"rot":{"x":0.0,"y":60.138,"z":0.0}},{"monsterId":20060101,"configId":129007,"level":30,"poseId":101,"pos":{"x":-4969.989,"y":203.487,"z":-4638.652},"rot":{"x":0.0,"y":193.268,"z":0.0}},{"monsterId":21010201,"configId":129018,"level":30,"poseId":9003,"pos":{"x":-4970.396,"y":201.845,"z":-4646.1},"rot":{"x":0.0,"y":69.128,"z":0.0}}]},{"sceneId":3,"groupId":133222138,"blockId":3222,"pos":{"x":-4917.649,"y":203.605,"z":-4710.058},"spawns":[{"monsterId":21030601,"configId":138001,"level":30,"poseId":9012,"pos":{"x":-4915.451,"y":203.051,"z":-4718.311},"rot":{"x":0.0,"y":342.747,"z":0.0}},{"monsterId":21010201,"configId":138005,"level":30,"poseId":9012,"pos":{"x":-4911.918,"y":203.054,"z":-4715.9},"rot":{"x":0.0,"y":284.188,"z":0.0}},{"monsterId":21020201,"configId":138007,"level":30,"poseId":0,"pos":{"x":-4917.979,"y":203.958,"z":-4710.989},"rot":{"x":0.0,"y":141.427,"z":0.0}},{"monsterId":21010701,"configId":138008,"level":30,"poseId":0,"pos":{"x":-4923.827,"y":203.875,"z":-4713.218},"rot":{"x":0.0,"y":153.799,"z":0.0}},{"monsterId":21011601,"configId":138009,"level":30,"poseId":0,"pos":{"x":-4912.506,"y":203.705,"z":-4712.19},"rot":{"x":14.354,"y":181.282,"z":345.863}}]},{"sceneId":3,"groupId":133222139,"blockId":3222,"pos":{"x":-4815.133,"y":200.122,"z":-4602.155},"spawns":[{"monsterId":21020701,"configId":139001,"level":30,"poseId":0,"pos":{"x":-4758.612,"y":200.275,"z":-4619.581},"rot":{"x":0.0,"y":305.865,"z":0.0}},{"monsterId":21010701,"configId":139002,"level":30,"poseId":0,"pos":{"x":-4756.771,"y":200.301,"z":-4620.938},"rot":{"x":0.0,"y":305.865,"z":0.0}},{"monsterId":21010701,"configId":139003,"level":30,"poseId":0,"pos":{"x":-4755.011,"y":200.234,"z":-4622.195},"rot":{"x":0.0,"y":305.865,"z":0.0}},{"monsterId":21010301,"configId":139008,"level":30,"poseId":9016,"pos":{"x":-4796.601,"y":200.011,"z":-4598.239},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133222142,"blockId":3222,"pos":{"x":-4857.765,"y":202.137,"z":-4802.85},"spawns":[{"monsterId":21030601,"configId":142001,"level":30,"poseId":9012,"pos":{"x":-4855.761,"y":200.366,"z":-4795.923},"rot":{"x":0.0,"y":147.731,"z":0.0}},{"monsterId":21010201,"configId":142005,"level":30,"poseId":9012,"pos":{"x":-4851.429,"y":200.259,"z":-4796.435},"rot":{"x":0.0,"y":222.105,"z":0.0}},{"monsterId":21020701,"configId":142008,"level":30,"poseId":0,"pos":{"x":-4853.667,"y":201.584,"z":-4801.449},"rot":{"x":7.276,"y":27.008,"z":4.032}},{"monsterId":21010501,"configId":142015,"level":30,"poseId":9003,"pos":{"x":-4858.727,"y":202.086,"z":-4804.595},"rot":{"x":0.0,"y":40.34,"z":0.0}}]},{"sceneId":3,"groupId":133222143,"blockId":3222,"pos":{"x":-4815.937,"y":214.386,"z":-4709.434},"spawns":[{"monsterId":21010201,"configId":143001,"level":30,"poseId":9012,"pos":{"x":-4824.124,"y":214.655,"z":-4708.802},"rot":{"x":12.424,"y":94.679,"z":358.12}},{"monsterId":21030601,"configId":143005,"level":30,"poseId":9012,"pos":{"x":-4823.51,"y":214.139,"z":-4712.058},"rot":{"x":0.0,"y":32.336,"z":0.0}},{"monsterId":21020301,"configId":143008,"level":30,"poseId":0,"pos":{"x":-4817.477,"y":214.491,"z":-4706.079},"rot":{"x":359.71,"y":211.195,"z":359.899}},{"monsterId":21020301,"configId":143009,"level":30,"poseId":0,"pos":{"x":-4817.609,"y":214.49,"z":-4713.792},"rot":{"x":0.072,"y":295.374,"z":359.701}}]},{"sceneId":3,"groupId":133222119,"blockId":3222,"pos":{"x":-4723.452,"y":200.072,"z":-4629.279},"spawns":[{"monsterId":21010601,"configId":119001,"level":30,"poseId":9016,"pos":{"x":-4710.858,"y":200.0,"z":-4624.532},"rot":{"x":0.0,"y":18.732,"z":0.0}},{"monsterId":21010101,"configId":119005,"level":30,"poseId":9016,"pos":{"x":-4717.177,"y":200.014,"z":-4627.77},"rot":{"x":0.0,"y":315.916,"z":0.0}},{"monsterId":21010201,"configId":119006,"level":30,"poseId":0,"pos":{"x":-4707.456,"y":200.013,"z":-4628.064},"rot":{"x":0.0,"y":274.157,"z":0.0}},{"monsterId":21010201,"configId":119008,"level":30,"poseId":0,"pos":{"x":-4708.904,"y":200.024,"z":-4630.534},"rot":{"x":0.0,"y":315.893,"z":0.0}}]},{"sceneId":3,"groupId":133222120,"blockId":3222,"pos":{"x":-4749.181,"y":202.236,"z":-4687.132},"spawns":[{"monsterId":21010201,"configId":120001,"level":30,"poseId":0,"pos":{"x":-4771.523,"y":202.977,"z":-4715.777},"rot":{"x":0.0,"y":81.95,"z":0.0}},{"monsterId":21010501,"configId":120003,"level":30,"poseId":32,"pos":{"x":-4747.597,"y":206.264,"z":-4703.582},"rot":{"x":0.0,"y":299.45,"z":0.0}},{"monsterId":21010601,"configId":120005,"level":30,"poseId":9002,"pos":{"x":-4757.952,"y":206.35,"z":-4668.001},"rot":{"x":0.0,"y":90.786,"z":0.0}},{"monsterId":21010201,"configId":120009,"level":30,"poseId":0,"pos":{"x":-4771.837,"y":206.433,"z":-4646.776},"rot":{"x":0.0,"y":248.27,"z":0.0}}]},{"sceneId":3,"groupId":133222124,"blockId":3222,"pos":{"x":-4816.377,"y":208.946,"z":-4781.659},"spawns":[{"monsterId":21011001,"configId":124004,"level":30,"poseId":0,"pos":{"x":-4814.697,"y":210.221,"z":-4767.518},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010901,"configId":124005,"level":30,"poseId":0,"pos":{"x":-4818.96,"y":208.905,"z":-4783.876},"rot":{"x":0.0,"y":282.64,"z":0.0}},{"monsterId":21020101,"configId":124018,"level":30,"poseId":401,"pos":{"x":-4809.495,"y":207.714,"z":-4798.665},"rot":{"x":358.402,"y":313.59,"z":342.829}}]},{"sceneId":3,"groupId":133222126,"blockId":3222,"pos":{"x":-4818.095,"y":219.095,"z":-4725.949},"spawns":[{"monsterId":21020201,"configId":126001,"level":32,"poseId":401,"pos":{"x":-4817.798,"y":219.09,"z":-4726.121},"rot":{"x":0.0,"y":161.202,"z":0.0}},{"monsterId":21010101,"configId":126005,"level":30,"poseId":0,"pos":{"x":-4821.699,"y":219.095,"z":-4723.597},"rot":{"x":0.0,"y":100.21,"z":0.0}},{"monsterId":21010101,"configId":126006,"level":30,"poseId":0,"pos":{"x":-4820.708,"y":219.099,"z":-4727.382},"rot":{"x":0.0,"y":34.196,"z":0.0}},{"monsterId":21010101,"configId":126007,"level":30,"poseId":0,"pos":{"x":-4816.236,"y":219.096,"z":-4721.663},"rot":{"x":0.0,"y":191.878,"z":0.0}},{"monsterId":21010101,"configId":126008,"level":30,"poseId":0,"pos":{"x":-4814.794,"y":219.099,"z":-4725.409},"rot":{"x":0.0,"y":288.028,"z":0.0}},{"monsterId":21010101,"configId":126009,"level":30,"poseId":0,"pos":{"x":-4817.065,"y":219.1,"z":-4728.161},"rot":{"x":0.0,"y":342.038,"z":0.0}},{"monsterId":21010701,"configId":126011,"level":30,"poseId":0,"pos":{"x":-4821.699,"y":219.095,"z":-4723.597},"rot":{"x":0.0,"y":100.21,"z":0.0}},{"monsterId":21010701,"configId":126012,"level":30,"poseId":0,"pos":{"x":-4820.708,"y":219.099,"z":-4727.382},"rot":{"x":0.0,"y":34.196,"z":0.0}},{"monsterId":21010701,"configId":126013,"level":30,"poseId":0,"pos":{"x":-4816.236,"y":219.096,"z":-4721.663},"rot":{"x":0.0,"y":191.878,"z":0.0}},{"monsterId":21010701,"configId":126014,"level":30,"poseId":0,"pos":{"x":-4814.794,"y":219.099,"z":-4725.409},"rot":{"x":0.0,"y":288.028,"z":0.0}},{"monsterId":21010701,"configId":126015,"level":30,"poseId":0,"pos":{"x":-4817.065,"y":219.1,"z":-4728.161},"rot":{"x":0.0,"y":342.038,"z":0.0}}]},{"sceneId":3,"groupId":133222127,"blockId":3222,"pos":{"x":-4959.333,"y":200.0,"z":-4723.97},"spawns":[{"monsterId":20060101,"configId":127001,"level":30,"poseId":101,"pos":{"x":-4969.747,"y":200.0,"z":-4710.851},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060101,"configId":127002,"level":30,"poseId":101,"pos":{"x":-4972.336,"y":200.0,"z":-4705.101},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060101,"configId":127003,"level":30,"poseId":101,"pos":{"x":-4975.988,"y":200.0,"z":-4711.295},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133222108,"blockId":3222,"pos":{"x":-4439.602,"y":201.32,"z":-4571.19},"spawns":[{"monsterId":20011401,"configId":108001,"level":32,"poseId":0,"pos":{"x":-4440.332,"y":201.659,"z":-4566.826},"rot":{"x":353.219,"y":131.321,"z":351.991}},{"monsterId":20011401,"configId":108002,"level":32,"poseId":0,"pos":{"x":-4430.964,"y":201.024,"z":-4569.011},"rot":{"x":0.0,"y":304.527,"z":0.0}},{"monsterId":20011401,"configId":108003,"level":32,"poseId":0,"pos":{"x":-4437.106,"y":201.065,"z":-4571.956},"rot":{"x":0.0,"y":20.959,"z":0.0}},{"monsterId":20011501,"configId":108005,"level":30,"poseId":0,"pos":{"x":-4435.582,"y":205.864,"z":-4563.543},"rot":{"x":0.0,"y":191.466,"z":0.0}}]},{"sceneId":3,"groupId":133222111,"blockId":3222,"pos":{"x":-4753.456,"y":200.182,"z":-4520.026},"spawns":[{"monsterId":20060101,"configId":111001,"level":32,"poseId":101,"pos":{"x":-4765.685,"y":201.034,"z":-4526.822},"rot":{"x":0.0,"y":142.853,"z":0.0}},{"monsterId":20060101,"configId":111002,"level":32,"poseId":101,"pos":{"x":-4749.372,"y":199.457,"z":-4533.838},"rot":{"x":0.0,"y":271.375,"z":0.0}},{"monsterId":20060101,"configId":111003,"level":32,"poseId":101,"pos":{"x":-4759.377,"y":199.376,"z":-4539.365},"rot":{"x":0.0,"y":344.579,"z":0.0}}]},{"sceneId":5,"groupId":155009035,"blockId":5009,"pos":{"x":-733.189,"y":197.276,"z":-122.359},"spawns":[{"monsterId":28040703,"configId":35001,"level":36,"poseId":0,"pos":{"x":-756.215,"y":140.087,"z":-118.234},"rot":{"x":0.0,"y":102.244,"z":0.0}},{"monsterId":28040703,"configId":35002,"level":36,"poseId":0,"pos":{"x":-785.582,"y":143.295,"z":-271.1},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040703,"configId":35003,"level":36,"poseId":0,"pos":{"x":-668.907,"y":138.822,"z":-178.923},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155009034,"blockId":5009,"pos":{"x":-726.954,"y":179.747,"z":-210.381},"spawns":[{"monsterId":20060201,"configId":34001,"level":36,"poseId":101,"pos":{"x":-728.595,"y":181.949,"z":-201.48},"rot":{"x":0.0,"y":102.244,"z":0.0}},{"monsterId":20060201,"configId":34002,"level":36,"poseId":101,"pos":{"x":-731.982,"y":182.517,"z":-207.337},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060201,"configId":34003,"level":36,"poseId":101,"pos":{"x":-726.038,"y":181.954,"z":-209.854},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133222048,"blockId":3222,"pos":{"x":-4350.196,"y":200.316,"z":-4266.702},"spawns":[{"monsterId":20060301,"configId":48001,"level":30,"poseId":101,"pos":{"x":-4348.144,"y":199.994,"z":-4270.959},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060301,"configId":48002,"level":30,"poseId":101,"pos":{"x":-4352.677,"y":199.994,"z":-4262.065},"rot":{"x":0.0,"y":121.113,"z":0.0}},{"monsterId":20060301,"configId":48003,"level":30,"poseId":101,"pos":{"x":-4344.175,"y":199.994,"z":-4263.109},"rot":{"x":0.0,"y":221.576,"z":0.0}}]},{"sceneId":3,"groupId":133222054,"blockId":3222,"pos":{"x":-4685.634,"y":140.605,"z":-4230.307},"spawns":[{"monsterId":24020301,"configId":54001,"level":30,"poseId":101,"pos":{"x":-4686.113,"y":141.756,"z":-4281.038},"rot":{"x":0.0,"y":241.515,"z":0.0}},{"monsterId":24020401,"configId":54002,"level":30,"poseId":101,"pos":{"x":-4640.526,"y":140.591,"z":-4271.369},"rot":{"x":0.0,"y":317.696,"z":0.0}},{"monsterId":24020101,"configId":54003,"level":30,"poseId":101,"pos":{"x":-4676.249,"y":140.787,"z":-4283.582},"rot":{"x":0.0,"y":305.877,"z":0.0}},{"monsterId":24020301,"configId":54026,"level":30,"poseId":101,"pos":{"x":-4649.187,"y":150.76,"z":-4279.131},"rot":{"x":0.0,"y":259.833,"z":0.0}},{"monsterId":24020301,"configId":54028,"level":30,"poseId":101,"pos":{"x":-4641.171,"y":161.26,"z":-4262.021},"rot":{"x":0.0,"y":357.753,"z":0.0}}]},{"sceneId":3,"groupId":133222056,"blockId":3222,"pos":{"x":-4644.602,"y":120.373,"z":-4221.376},"spawns":[{"monsterId":24020301,"configId":56007,"level":30,"poseId":101,"pos":{"x":-4649.695,"y":120.407,"z":-4229.622},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":24020301,"configId":56008,"level":30,"poseId":101,"pos":{"x":-4644.446,"y":120.244,"z":-4230.484},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133222032,"blockId":3222,"pos":{"x":-4486.828,"y":201.295,"z":-4321.918},"spawns":[{"monsterId":25100101,"configId":32001,"level":30,"poseId":1002,"pos":{"x":-4486.76,"y":200.75,"z":-4314.143},"rot":{"x":0.0,"y":53.733,"z":0.0}}]},{"sceneId":3,"groupId":133222036,"blockId":3222,"pos":{"x":-4153.568,"y":200.639,"z":-4307.101},"spawns":[{"monsterId":20010601,"configId":36001,"level":32,"poseId":0,"pos":{"x":-4148.214,"y":200.345,"z":-4308.894},"rot":{"x":0.0,"y":322.382,"z":0.0}},{"monsterId":20060301,"configId":36005,"level":30,"poseId":101,"pos":{"x":-4149.543,"y":200.069,"z":-4303.188},"rot":{"x":0.0,"y":224.175,"z":0.0}},{"monsterId":20010701,"configId":36008,"level":30,"poseId":0,"pos":{"x":-4157.627,"y":201.054,"z":-4309.701},"rot":{"x":0.0,"y":55.459,"z":0.0}}]},{"sceneId":3,"groupId":133222039,"blockId":3222,"pos":{"x":-4661.571,"y":201.491,"z":-4323.421},"spawns":[{"monsterId":24020301,"configId":39001,"level":30,"poseId":101,"pos":{"x":-4666.845,"y":201.539,"z":-4323.364},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":24020301,"configId":39002,"level":30,"poseId":101,"pos":{"x":-4744.071,"y":200.227,"z":-4274.394},"rot":{"x":0.0,"y":327.554,"z":0.0}},{"monsterId":24020301,"configId":39003,"level":30,"poseId":101,"pos":{"x":-4746.429,"y":200.064,"z":-4263.952},"rot":{"x":0.0,"y":216.307,"z":0.0}},{"monsterId":24020201,"configId":39004,"level":30,"poseId":101,"pos":{"x":-4751.775,"y":200.763,"z":-4270.047},"rot":{"x":11.375,"y":85.308,"z":358.192}},{"monsterId":24020101,"configId":39005,"level":30,"poseId":100,"pos":{"x":-4650.345,"y":200.517,"z":-4314.496},"rot":{"x":0.0,"y":265.843,"z":0.0}},{"monsterId":24020101,"configId":39009,"level":30,"poseId":100,"pos":{"x":-4685.537,"y":201.206,"z":-4323.801},"rot":{"x":0.0,"y":265.843,"z":0.0}},{"monsterId":24020101,"configId":39010,"level":30,"poseId":100,"pos":{"x":-4750.302,"y":200.67,"z":-4251.008},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":24020301,"configId":39011,"level":30,"poseId":101,"pos":{"x":-4679.663,"y":200.573,"z":-4185.632},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":24020301,"configId":39012,"level":30,"poseId":101,"pos":{"x":-4672.199,"y":200.311,"z":-4186.407},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133222043,"blockId":3222,"pos":{"x":-4367.701,"y":243.105,"z":-4174.216},"spawns":[{"monsterId":20060201,"configId":43001,"level":32,"poseId":101,"pos":{"x":-4365.302,"y":242.446,"z":-4177.277},"rot":{"x":3.117,"y":340.23,"z":1.72}},{"monsterId":20060201,"configId":43002,"level":32,"poseId":101,"pos":{"x":-4364.624,"y":242.119,"z":-4170.884},"rot":{"x":0.0,"y":224.747,"z":0.0}},{"monsterId":20010501,"configId":43003,"level":32,"poseId":0,"pos":{"x":-4370.61,"y":243.777,"z":-4173.553},"rot":{"x":0.0,"y":104.213,"z":0.0}}]},{"sceneId":3,"groupId":133222047,"blockId":3222,"pos":{"x":-4509.315,"y":201.941,"z":-4720.196},"spawns":[{"monsterId":28010105,"configId":47009,"level":30,"poseId":0,"pos":{"x":-4535.733,"y":200.385,"z":-4739.367},"rot":{"x":0.0,"y":203.07,"z":0.0}},{"monsterId":28010105,"configId":47010,"level":30,"poseId":0,"pos":{"x":-4494.688,"y":200.613,"z":-4731.641},"rot":{"x":0.0,"y":136.923,"z":0.0}},{"monsterId":28010105,"configId":47011,"level":30,"poseId":0,"pos":{"x":-4518.717,"y":200.257,"z":-4686.014},"rot":{"x":0.0,"y":3.069,"z":0.0}},{"monsterId":28010105,"configId":47012,"level":30,"poseId":0,"pos":{"x":-4543.371,"y":200.441,"z":-4696.116},"rot":{"x":0.0,"y":37.405,"z":0.0}},{"monsterId":28010105,"configId":47013,"level":30,"poseId":0,"pos":{"x":-4567.595,"y":200.249,"z":-4714.036},"rot":{"x":0.0,"y":63.115,"z":0.0}},{"monsterId":28010105,"configId":47014,"level":30,"poseId":0,"pos":{"x":-4574.695,"y":200.145,"z":-4718.185},"rot":{"x":0.0,"y":76.575,"z":0.0}},{"monsterId":28010105,"configId":47018,"level":30,"poseId":0,"pos":{"x":-4503.033,"y":200.199,"z":-4581.272},"rot":{"x":0.0,"y":165.038,"z":0.0}},{"monsterId":28010105,"configId":47019,"level":30,"poseId":0,"pos":{"x":-4548.076,"y":200.445,"z":-4596.062},"rot":{"x":0.0,"y":258.36,"z":0.0}},{"monsterId":28010105,"configId":47020,"level":30,"poseId":0,"pos":{"x":-4492.891,"y":200.632,"z":-4544.91},"rot":{"x":0.0,"y":106.658,"z":0.0}}]},{"sceneId":3,"groupId":133222017,"blockId":3222,"pos":{"x":-4404.458,"y":200.586,"z":-4221.033},"spawns":[{"monsterId":25010301,"configId":17004,"level":30,"poseId":0,"pos":{"x":-4405.941,"y":200.578,"z":-4213.304},"rot":{"x":0.0,"y":166.519,"z":0.0}},{"monsterId":25010301,"configId":17005,"level":30,"poseId":0,"pos":{"x":-4411.052,"y":200.42,"z":-4218.733},"rot":{"x":0.0,"y":89.262,"z":0.0}},{"monsterId":25010301,"configId":17006,"level":30,"poseId":0,"pos":{"x":-4398.793,"y":200.46,"z":-4227.866},"rot":{"x":0.0,"y":322.067,"z":0.0}},{"monsterId":25030201,"configId":17007,"level":30,"poseId":9003,"pos":{"x":-4403.229,"y":200.242,"z":-4218.387},"rot":{"x":0.0,"y":99.634,"z":0.0}}]},{"sceneId":3,"groupId":133222018,"blockId":3222,"pos":{"x":-4392.731,"y":205.593,"z":-4143.444},"spawns":[{"monsterId":23050101,"configId":18001,"level":30,"poseId":0,"pos":{"x":-4412.888,"y":200.585,"z":-4144.56},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133222020,"blockId":3222,"pos":{"x":-4514.407,"y":201.987,"z":-4566.494},"spawns":[{"monsterId":25100201,"configId":20001,"level":30,"poseId":1,"pos":{"x":-4538.459,"y":201.826,"z":-4580.334},"rot":{"x":0.0,"y":39.33,"z":0.0}},{"monsterId":25080201,"configId":20002,"level":30,"poseId":1,"pos":{"x":-4540.986,"y":201.926,"z":-4581.31},"rot":{"x":0.0,"y":26.748,"z":0.0}},{"monsterId":25080201,"configId":20003,"level":30,"poseId":1,"pos":{"x":-4543.78,"y":201.973,"z":-4582.604},"rot":{"x":0.0,"y":28.138,"z":0.0}}]},{"sceneId":3,"groupId":133222021,"blockId":3222,"pos":{"x":-4455.912,"y":200.203,"z":-4165.979},"spawns":[{"monsterId":24020101,"configId":21001,"level":30,"poseId":100,"pos":{"x":-4464.493,"y":200.356,"z":-4174.496},"rot":{"x":0.0,"y":212.452,"z":0.0}},{"monsterId":24020101,"configId":21004,"level":30,"poseId":101,"pos":{"x":-4479.458,"y":200.936,"z":-4192.759},"rot":{"x":0.0,"y":359.083,"z":0.0}},{"monsterId":24020101,"configId":21006,"level":30,"poseId":101,"pos":{"x":-4482.939,"y":201.862,"z":-4178.142},"rot":{"x":0.0,"y":141.646,"z":0.0}}]},{"sceneId":3,"groupId":133222022,"blockId":3222,"pos":{"x":-4203.264,"y":200.923,"z":-4222.618},"spawns":[{"monsterId":20060201,"configId":22001,"level":32,"poseId":101,"pos":{"x":-4204.406,"y":200.958,"z":-4214.31},"rot":{"x":0.0,"y":73.656,"z":0.0}},{"monsterId":20060101,"configId":22002,"level":30,"poseId":101,"pos":{"x":-4187.281,"y":200.167,"z":-4219.711},"rot":{"x":0.0,"y":302.487,"z":0.0}},{"monsterId":20060101,"configId":22003,"level":30,"poseId":101,"pos":{"x":-4186.997,"y":199.327,"z":-4206.21},"rot":{"x":0.0,"y":220.735,"z":0.0}}]},{"sceneId":3,"groupId":133222024,"blockId":3222,"pos":{"x":-4479.562,"y":200.639,"z":-4318.148},"spawns":[{"monsterId":25100201,"configId":24001,"level":30,"poseId":1,"pos":{"x":-4530.871,"y":200.744,"z":-4242.249},"rot":{"x":0.0,"y":204.5,"z":0.0}},{"monsterId":25100101,"configId":24005,"level":30,"poseId":1002,"pos":{"x":-4541.121,"y":204.658,"z":-4270.784},"rot":{"x":0.0,"y":66.05,"z":0.0}}]},{"sceneId":3,"groupId":133222030,"blockId":3222,"pos":{"x":-4619.946,"y":205.197,"z":-4610.436},"spawns":[{"monsterId":25080101,"configId":30005,"level":30,"poseId":1004,"pos":{"x":-4625.863,"y":200.704,"z":-4621.194},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25080201,"configId":30006,"level":30,"poseId":1006,"pos":{"x":-4622.466,"y":200.912,"z":-4614.714},"rot":{"x":0.0,"y":139.55,"z":0.0}},{"monsterId":25080201,"configId":30007,"level":30,"poseId":1006,"pos":{"x":-4620.373,"y":201.184,"z":-4620.346},"rot":{"x":0.0,"y":331.455,"z":0.0}}]},{"sceneId":3,"groupId":133222001,"blockId":3222,"pos":{"x":-4232.664,"y":200.62,"z":-4313.4},"spawns":[{"monsterId":25010301,"configId":1001,"level":30,"poseId":0,"pos":{"x":-4235.382,"y":200.039,"z":-4324.953},"rot":{"x":0.0,"y":14.182,"z":0.0}},{"monsterId":25060101,"configId":1005,"level":30,"poseId":9006,"pos":{"x":-4226.794,"y":200.281,"z":-4317.475},"rot":{"x":0.0,"y":87.026,"z":0.0}},{"monsterId":25030201,"configId":1006,"level":30,"poseId":9005,"pos":{"x":-4236.179,"y":200.997,"z":-4310.744},"rot":{"x":0.0,"y":227.22,"z":0.0}},{"monsterId":25010301,"configId":1008,"level":30,"poseId":0,"pos":{"x":-4228.304,"y":200.214,"z":-4324.036},"rot":{"x":4.908,"y":328.701,"z":1.195}},{"monsterId":25030201,"configId":1009,"level":30,"poseId":9002,"pos":{"x":-4224.386,"y":200.338,"z":-4317.287},"rot":{"x":0.0,"y":340.882,"z":0.0}}]},{"sceneId":3,"groupId":133222002,"blockId":3222,"pos":{"x":-4691.312,"y":202.159,"z":-4520.798},"spawns":[{"monsterId":25060101,"configId":2001,"level":30,"poseId":4,"pos":{"x":-4672.398,"y":201.908,"z":-4518.389},"rot":{"x":5.407,"y":95.152,"z":349.855}},{"monsterId":25060101,"configId":2004,"level":30,"poseId":4,"pos":{"x":-4671.491,"y":205.63,"z":-4511.473},"rot":{"x":0.0,"y":351.76,"z":0.0}},{"monsterId":25080201,"configId":2005,"level":30,"poseId":1006,"pos":{"x":-4666.24,"y":201.097,"z":-4521.882},"rot":{"x":0.0,"y":302.785,"z":0.0}},{"monsterId":25080201,"configId":2006,"level":30,"poseId":1006,"pos":{"x":-4671.506,"y":205.676,"z":-4503.856},"rot":{"x":0.0,"y":177.698,"z":0.0}}]},{"sceneId":3,"groupId":133222003,"blockId":3222,"pos":{"x":-4266.421,"y":201.541,"z":-4484.537},"spawns":[{"monsterId":25010301,"configId":3001,"level":30,"poseId":9003,"pos":{"x":-4259.472,"y":200.007,"z":-4490.113},"rot":{"x":349.827,"y":31.123,"z":358.008}},{"monsterId":25080201,"configId":3004,"level":30,"poseId":1005,"pos":{"x":-4242.728,"y":201.115,"z":-4493.586},"rot":{"x":0.0,"y":187.429,"z":0.0}},{"monsterId":25010501,"configId":3005,"level":30,"poseId":9003,"pos":{"x":-4259.596,"y":200.172,"z":-4505.06},"rot":{"x":0.0,"y":229.94,"z":0.0}},{"monsterId":25080201,"configId":3006,"level":30,"poseId":1,"pos":{"x":-4270.905,"y":200.391,"z":-4485.619},"rot":{"x":0.0,"y":126.737,"z":0.0}},{"monsterId":25080201,"configId":3007,"level":30,"poseId":1,"pos":{"x":-4249.984,"y":200.71,"z":-4504.611},"rot":{"x":0.0,"y":259.365,"z":0.0}}]},{"sceneId":3,"groupId":133222005,"blockId":3222,"pos":{"x":-4214.831,"y":207.56,"z":-4258.895},"spawns":[{"monsterId":21030601,"configId":5001,"level":30,"poseId":9012,"pos":{"x":-4230.117,"y":214.599,"z":-4241.252},"rot":{"x":24.484,"y":156.394,"z":359.673}},{"monsterId":21010101,"configId":5004,"level":30,"poseId":9016,"pos":{"x":-4229.632,"y":209.511,"z":-4248.647},"rot":{"x":0.0,"y":14.038,"z":0.0}},{"monsterId":21010101,"configId":5006,"level":30,"poseId":9016,"pos":{"x":-4223.346,"y":208.721,"z":-4249.717},"rot":{"x":0.0,"y":125.897,"z":0.0}}]},{"sceneId":3,"groupId":133222006,"blockId":3222,"pos":{"x":-4349.188,"y":201.834,"z":-4358.296},"spawns":[{"monsterId":25100101,"configId":6001,"level":30,"poseId":1002,"pos":{"x":-4358.531,"y":207.66,"z":-4357.344},"rot":{"x":0.0,"y":258.383,"z":0.0}},{"monsterId":25080101,"configId":6004,"level":30,"poseId":1006,"pos":{"x":-4362.882,"y":199.391,"z":-4361.301},"rot":{"x":0.0,"y":349.323,"z":0.0}},{"monsterId":25080201,"configId":6005,"level":30,"poseId":1006,"pos":{"x":-4362.988,"y":199.405,"z":-4354.495},"rot":{"x":0.0,"y":169.773,"z":0.0}}]},{"sceneId":3,"groupId":133222008,"blockId":3222,"pos":{"x":-4323.686,"y":227.376,"z":-4219.432},"spawns":[{"monsterId":21020801,"configId":8001,"level":30,"poseId":401,"pos":{"x":-4324.833,"y":225.905,"z":-4229.056},"rot":{"x":5.724,"y":36.589,"z":349.454}}]},{"sceneId":3,"groupId":133222010,"blockId":3222,"pos":{"x":-4224.078,"y":204.013,"z":-4145.433},"spawns":[{"monsterId":28020801,"configId":10001,"level":30,"poseId":1,"pos":{"x":-4228.091,"y":203.639,"z":-4141.763},"rot":{"x":0.0,"y":120.707,"z":0.0}}]},{"sceneId":3,"groupId":133222015,"blockId":3222,"pos":{"x":-4843.622,"y":202.713,"z":-4733.518},"spawns":[{"monsterId":21010501,"configId":15005,"level":30,"poseId":9012,"pos":{"x":-4896.61,"y":208.296,"z":-4713.955},"rot":{"x":19.095,"y":266.907,"z":4.065}},{"monsterId":21010201,"configId":15006,"level":30,"poseId":9012,"pos":{"x":-4899.513,"y":202.951,"z":-4722.573},"rot":{"x":0.0,"y":58.208,"z":0.0}},{"monsterId":21010701,"configId":15025,"level":30,"poseId":0,"pos":{"x":-4849.545,"y":207.805,"z":-4716.489},"rot":{"x":0.0,"y":257.308,"z":0.0}}]},{"sceneId":3,"groupId":133107218,"blockId":3107,"pos":{"x":-781.129,"y":205.009,"z":735.89},"spawns":[{"monsterId":28030401,"configId":218009,"level":32,"poseId":2,"pos":{"x":-791.875,"y":211.057,"z":734.737},"rot":{"x":0.0,"y":337.341,"z":0.0}},{"monsterId":28030401,"configId":218010,"level":32,"poseId":2,"pos":{"x":-791.967,"y":211.445,"z":735.045},"rot":{"x":0.0,"y":201.311,"z":0.0}}]},{"sceneId":3,"groupId":133107172,"blockId":3107,"pos":{"x":-640.0,"y":200.0,"z":384.0},"spawns":[{"monsterId":28040103,"configId":172001,"level":18,"poseId":0,"pos":{"x":-570.696,"y":247.51,"z":424.198},"rot":{"x":0.0,"y":66.215,"z":0.0}},{"monsterId":28040103,"configId":172002,"level":18,"poseId":0,"pos":{"x":-580.0,"y":247.51,"z":420.495},"rot":{"x":0.0,"y":66.215,"z":0.0}},{"monsterId":28040103,"configId":172003,"level":18,"poseId":0,"pos":{"x":-586.434,"y":247.51,"z":438.027},"rot":{"x":0.0,"y":66.215,"z":0.0}},{"monsterId":28040103,"configId":172004,"level":18,"poseId":0,"pos":{"x":-589.909,"y":247.51,"z":435.429},"rot":{"x":0.0,"y":66.215,"z":0.0}},{"monsterId":28040103,"configId":172005,"level":18,"poseId":0,"pos":{"x":-589.965,"y":247.51,"z":441.178},"rot":{"x":0.0,"y":66.215,"z":0.0}}]},{"sceneId":3,"groupId":133107171,"blockId":3107,"pos":{"x":-384.0,"y":200.0,"z":384.0},"spawns":[{"monsterId":28040103,"configId":171001,"level":18,"poseId":0,"pos":{"x":-497.66,"y":227.62,"z":423.963},"rot":{"x":0.0,"y":66.215,"z":0.0}},{"monsterId":28040103,"configId":171002,"level":18,"poseId":0,"pos":{"x":-506.075,"y":227.62,"z":416.224},"rot":{"x":0.0,"y":66.215,"z":0.0}},{"monsterId":28040103,"configId":171003,"level":18,"poseId":0,"pos":{"x":-494.598,"y":227.62,"z":428.209},"rot":{"x":0.0,"y":66.215,"z":0.0}},{"monsterId":28040103,"configId":171004,"level":18,"poseId":0,"pos":{"x":-492.106,"y":227.62,"z":406.403},"rot":{"x":0.0,"y":66.215,"z":0.0}},{"monsterId":28040103,"configId":171005,"level":18,"poseId":0,"pos":{"x":-484.172,"y":227.62,"z":412.567},"rot":{"x":0.0,"y":66.215,"z":0.0}},{"monsterId":28040103,"configId":171006,"level":18,"poseId":0,"pos":{"x":-491.081,"y":227.62,"z":411.145},"rot":{"x":0.0,"y":66.215,"z":0.0}},{"monsterId":28040103,"configId":171007,"level":18,"poseId":0,"pos":{"x":-485.925,"y":230.84,"z":462.585},"rot":{"x":0.0,"y":66.215,"z":0.0}},{"monsterId":28040103,"configId":171008,"level":18,"poseId":0,"pos":{"x":-485.194,"y":230.84,"z":467.53},"rot":{"x":0.0,"y":66.215,"z":0.0}},{"monsterId":28040103,"configId":171009,"level":18,"poseId":0,"pos":{"x":-488.032,"y":230.84,"z":459.056},"rot":{"x":0.0,"y":66.215,"z":0.0}},{"monsterId":28040103,"configId":171010,"level":18,"poseId":0,"pos":{"x":-481.383,"y":227.62,"z":450.278},"rot":{"x":0.0,"y":66.215,"z":0.0}},{"monsterId":28040103,"configId":171011,"level":18,"poseId":0,"pos":{"x":-475.211,"y":227.62,"z":451.035},"rot":{"x":0.0,"y":66.215,"z":0.0}},{"monsterId":28040103,"configId":171012,"level":18,"poseId":0,"pos":{"x":-432.065,"y":200.0,"z":469.983},"rot":{"x":0.0,"y":66.215,"z":0.0}},{"monsterId":28040103,"configId":171013,"level":18,"poseId":0,"pos":{"x":-438.303,"y":200.0,"z":467.854},"rot":{"x":0.0,"y":66.215,"z":0.0}},{"monsterId":28040103,"configId":171014,"level":18,"poseId":0,"pos":{"x":-439.617,"y":200.0,"z":470.674},"rot":{"x":0.0,"y":66.215,"z":0.0}},{"monsterId":28040103,"configId":171015,"level":18,"poseId":0,"pos":{"x":-431.612,"y":200.0,"z":464.787},"rot":{"x":0.0,"y":66.215,"z":0.0}},{"monsterId":28040103,"configId":171016,"level":18,"poseId":0,"pos":{"x":-434.484,"y":200.0,"z":474.298},"rot":{"x":0.0,"y":66.215,"z":0.0}}]},{"sceneId":3,"groupId":133107169,"blockId":3107,"pos":{"x":-492.4,"y":210.022,"z":366.564},"spawns":[{"monsterId":28020402,"configId":169001,"level":18,"poseId":2,"pos":{"x":-496.9,"y":210.022,"z":367.53},"rot":{"x":0.0,"y":192.613,"z":0.0}}]},{"sceneId":3,"groupId":133107150,"blockId":3107,"pos":{"x":-66.08,"y":268.379,"z":90.916},"spawns":[{"monsterId":24010201,"configId":150001,"level":23,"poseId":101,"pos":{"x":-61.654,"y":268.329,"z":84.511},"rot":{"x":0.0,"y":335.64,"z":0.0}}]},{"sceneId":3,"groupId":133107139,"blockId":3107,"pos":{"x":-640.0,"y":200.0,"z":896.0},"spawns":[{"monsterId":28050102,"configId":139001,"level":32,"poseId":0,"pos":{"x":-661.686,"y":171.324,"z":885.299},"rot":{"x":0.0,"y":210.086,"z":0.0}},{"monsterId":28050102,"configId":139002,"level":32,"poseId":0,"pos":{"x":-659.335,"y":170.816,"z":878.544},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050102,"configId":139003,"level":32,"poseId":0,"pos":{"x":-661.734,"y":175.224,"z":864.219},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050102,"configId":139004,"level":32,"poseId":0,"pos":{"x":-660.575,"y":175.257,"z":890.744},"rot":{"x":0.0,"y":210.086,"z":0.0}},{"monsterId":28050102,"configId":139005,"level":32,"poseId":0,"pos":{"x":-666.519,"y":176.367,"z":876.258},"rot":{"x":0.0,"y":210.086,"z":0.0}},{"monsterId":28040103,"configId":139006,"level":32,"poseId":0,"pos":{"x":-755.083,"y":191.4,"z":769.916},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040102,"configId":139007,"level":32,"poseId":0,"pos":{"x":-760.374,"y":165.5,"z":799.844},"rot":{"x":0.0,"y":124.045,"z":0.0}},{"monsterId":28040102,"configId":139008,"level":32,"poseId":0,"pos":{"x":-763.485,"y":165.5,"z":809.138},"rot":{"x":0.0,"y":124.045,"z":0.0}},{"monsterId":28040102,"configId":139009,"level":32,"poseId":0,"pos":{"x":-760.343,"y":165.5,"z":864.346},"rot":{"x":0.0,"y":124.045,"z":0.0}},{"monsterId":28040102,"configId":139010,"level":32,"poseId":0,"pos":{"x":-742.381,"y":165.5,"z":908.006},"rot":{"x":0.0,"y":124.045,"z":0.0}},{"monsterId":28010301,"configId":139011,"level":32,"poseId":0,"pos":{"x":-735.605,"y":165.599,"z":888.658},"rot":{"x":0.0,"y":14.3,"z":0.0}},{"monsterId":28010301,"configId":139012,"level":32,"poseId":0,"pos":{"x":-767.372,"y":165.804,"z":926.33},"rot":{"x":0.0,"y":54.5,"z":0.0}},{"monsterId":28010301,"configId":139013,"level":32,"poseId":0,"pos":{"x":-754.384,"y":165.864,"z":907.855},"rot":{"x":0.0,"y":33.435,"z":0.0}},{"monsterId":28010301,"configId":139014,"level":32,"poseId":0,"pos":{"x":-749.403,"y":167.261,"z":985.683},"rot":{"x":0.0,"y":33.435,"z":0.0}}]},{"sceneId":3,"groupId":133107167,"blockId":3107,"pos":{"x":-590.706,"y":266.418,"z":927.502},"spawns":[{"monsterId":21010301,"configId":167006,"level":1,"poseId":9003,"pos":{"x":-601.635,"y":267.037,"z":930.132},"rot":{"x":0.0,"y":19.504,"z":0.0}},{"monsterId":21010301,"configId":167007,"level":1,"poseId":9003,"pos":{"x":-602.407,"y":266.869,"z":931.434},"rot":{"x":0.0,"y":44.099,"z":0.0}},{"monsterId":21011201,"configId":167008,"level":1,"poseId":9012,"pos":{"x":-599.142,"y":267.457,"z":927.725},"rot":{"x":0.0,"y":351.3,"z":0.0}},{"monsterId":21011201,"configId":167009,"level":1,"poseId":9012,"pos":{"x":-596.405,"y":267.171,"z":929.737},"rot":{"x":0.0,"y":311.951,"z":0.0}}]},{"sceneId":3,"groupId":133107161,"blockId":3107,"pos":{"x":-384.0,"y":200.0,"z":896.0},"spawns":[{"monsterId":28010301,"configId":161001,"level":32,"poseId":0,"pos":{"x":-256.342,"y":181.811,"z":913.733},"rot":{"x":0.0,"y":33.435,"z":0.0}},{"monsterId":28010301,"configId":161002,"level":32,"poseId":0,"pos":{"x":-266.377,"y":180.799,"z":869.35},"rot":{"x":0.0,"y":85.1,"z":0.0}},{"monsterId":28010301,"configId":161003,"level":32,"poseId":0,"pos":{"x":-266.929,"y":180.923,"z":871.707},"rot":{"x":0.0,"y":343.5,"z":0.0}}]},{"sceneId":3,"groupId":133107159,"blockId":3107,"pos":{"x":-128.0,"y":200.0,"z":896.0},"spawns":[{"monsterId":28040102,"configId":159001,"level":32,"poseId":0,"pos":{"x":-245.879,"y":180.68,"z":890.748},"rot":{"x":351.717,"y":163.472,"z":50.396}},{"monsterId":28040102,"configId":159002,"level":32,"poseId":0,"pos":{"x":-252.369,"y":180.68,"z":874.183},"rot":{"x":0.0,"y":223.99,"z":0.0}},{"monsterId":28040102,"configId":159003,"level":32,"poseId":0,"pos":{"x":-245.08,"y":180.68,"z":870.514},"rot":{"x":0.0,"y":124.045,"z":0.0}},{"monsterId":28040101,"configId":159004,"level":32,"poseId":0,"pos":{"x":-246.017,"y":180.68,"z":873.203},"rot":{"x":351.717,"y":163.472,"z":50.396}},{"monsterId":28040101,"configId":159005,"level":24,"poseId":0,"pos":{"x":-191.297,"y":180.68,"z":829.409},"rot":{"x":351.717,"y":163.472,"z":50.396}},{"monsterId":28040101,"configId":159006,"level":24,"poseId":0,"pos":{"x":-184.294,"y":180.68,"z":832.566},"rot":{"x":324.393,"y":115.805,"z":69.681}},{"monsterId":28040103,"configId":159007,"level":32,"poseId":0,"pos":{"x":-192.176,"y":180.68,"z":835.965},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010301,"configId":159008,"level":32,"poseId":0,"pos":{"x":-128.373,"y":179.778,"z":965.089},"rot":{"x":0.0,"y":63.6,"z":0.0}},{"monsterId":28010301,"configId":159009,"level":32,"poseId":0,"pos":{"x":-154.587,"y":179.427,"z":914.562},"rot":{"x":0.0,"y":55.8,"z":0.0}},{"monsterId":28010301,"configId":159010,"level":32,"poseId":0,"pos":{"x":-201.828,"y":179.375,"z":938.64},"rot":{"x":0.0,"y":11.2,"z":0.0}},{"monsterId":28010301,"configId":159011,"level":32,"poseId":0,"pos":{"x":-211.275,"y":180.967,"z":992.843},"rot":{"x":0.0,"y":54.2,"z":0.0}},{"monsterId":28010301,"configId":159012,"level":32,"poseId":0,"pos":{"x":-209.712,"y":180.772,"z":990.579},"rot":{"x":0.0,"y":18.0,"z":0.0}},{"monsterId":28010301,"configId":159013,"level":32,"poseId":0,"pos":{"x":-216.189,"y":180.891,"z":847.1},"rot":{"x":0.0,"y":329.8,"z":0.0}},{"monsterId":28010301,"configId":159014,"level":32,"poseId":0,"pos":{"x":-236.115,"y":181.151,"z":902.123},"rot":{"x":0.0,"y":59.0,"z":0.0}}]},{"sceneId":3,"groupId":133107158,"blockId":3107,"pos":{"x":-896.0,"y":200.0,"z":896.0},"spawns":[{"monsterId":28040102,"configId":158001,"level":32,"poseId":0,"pos":{"x":-882.887,"y":177.41,"z":999.309},"rot":{"x":0.0,"y":210.014,"z":0.0}},{"monsterId":28040102,"configId":158002,"level":32,"poseId":0,"pos":{"x":-886.415,"y":177.41,"z":993.452},"rot":{"x":0.0,"y":88.305,"z":0.0}},{"monsterId":28040102,"configId":158003,"level":32,"poseId":0,"pos":{"x":-880.632,"y":177.41,"z":994.278},"rot":{"x":0.0,"y":317.58,"z":0.0}},{"monsterId":28040103,"configId":158004,"level":32,"poseId":0,"pos":{"x":-881.701,"y":177.41,"z":998.218},"rot":{"x":0.0,"y":285.141,"z":0.0}},{"monsterId":28010301,"configId":158005,"level":32,"poseId":0,"pos":{"x":-768.618,"y":165.955,"z":825.705},"rot":{"x":0.0,"y":70.9,"z":0.0}},{"monsterId":28010301,"configId":158006,"level":32,"poseId":0,"pos":{"x":-769.268,"y":165.961,"z":830.456},"rot":{"x":0.0,"y":33.435,"z":0.0}}]},{"sceneId":3,"groupId":133107157,"blockId":3107,"pos":{"x":-640.0,"y":200.0,"z":640.0},"spawns":[{"monsterId":28040102,"configId":157001,"level":32,"poseId":0,"pos":{"x":-735.037,"y":191.4,"z":740.062},"rot":{"x":0.0,"y":223.99,"z":0.0}},{"monsterId":28040102,"configId":157002,"level":32,"poseId":0,"pos":{"x":-752.866,"y":191.4,"z":732.965},"rot":{"x":0.0,"y":285.141,"z":0.0}},{"monsterId":28040102,"configId":157003,"level":32,"poseId":0,"pos":{"x":-735.527,"y":191.4,"z":756.101},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040103,"configId":157004,"level":32,"poseId":0,"pos":{"x":-736.939,"y":191.4,"z":756.929},"rot":{"x":0.0,"y":285.141,"z":0.0}},{"monsterId":28010301,"configId":157005,"level":24,"poseId":0,"pos":{"x":-688.253,"y":217.763,"z":670.237},"rot":{"x":0.0,"y":138.9,"z":0.0}},{"monsterId":28010301,"configId":157006,"level":24,"poseId":0,"pos":{"x":-723.539,"y":217.62,"z":659.87},"rot":{"x":0.0,"y":288.5,"z":0.0}},{"monsterId":28010301,"configId":157007,"level":32,"poseId":0,"pos":{"x":-753.363,"y":217.957,"z":696.202},"rot":{"x":0.0,"y":215.2,"z":0.0}},{"monsterId":28010301,"configId":157008,"level":32,"poseId":0,"pos":{"x":-656.708,"y":217.142,"z":698.692},"rot":{"x":0.0,"y":259.393,"z":0.0}},{"monsterId":28010301,"configId":157009,"level":24,"poseId":0,"pos":{"x":-705.489,"y":217.645,"z":650.461},"rot":{"x":0.0,"y":181.7,"z":0.0}},{"monsterId":28050102,"configId":157010,"level":24,"poseId":0,"pos":{"x":-516.62,"y":354.145,"z":610.74},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050102,"configId":157011,"level":24,"poseId":0,"pos":{"x":-516.49,"y":354.727,"z":617.713},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050102,"configId":157012,"level":24,"poseId":0,"pos":{"x":-518.595,"y":354.715,"z":617.265},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050102,"configId":157013,"level":24,"poseId":0,"pos":{"x":-522.399,"y":354.79,"z":618.122},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050102,"configId":157014,"level":24,"poseId":0,"pos":{"x":-522.089,"y":354.4,"z":614.185},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050102,"configId":157015,"level":24,"poseId":0,"pos":{"x":-518.817,"y":354.053,"z":608.415},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133107117,"blockId":3107,"pos":{"x":-956.054,"y":279.92,"z":343.996},"spawns":[{"monsterId":21020301,"configId":117001,"level":24,"poseId":401,"pos":{"x":-958.146,"y":278.899,"z":340.697},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21030401,"configId":117002,"level":24,"poseId":9012,"pos":{"x":-958.976,"y":279.736,"z":349.798},"rot":{"x":0.0,"y":340.17,"z":0.0}},{"monsterId":21010501,"configId":117003,"level":24,"poseId":32,"pos":{"x":-959.012,"y":284.104,"z":329.281},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011201,"configId":117004,"level":24,"poseId":9002,"pos":{"x":-955.086,"y":279.269,"z":344.285},"rot":{"x":0.0,"y":282.324,"z":0.0}},{"monsterId":21030401,"configId":117005,"level":24,"poseId":9012,"pos":{"x":-960.767,"y":279.736,"z":350.247},"rot":{"x":0.0,"y":62.361,"z":0.0}},{"monsterId":21020301,"configId":117006,"level":24,"poseId":401,"pos":{"x":-962.226,"y":279.317,"z":343.387},"rot":{"x":0.0,"y":48.111,"z":0.0}}]},{"sceneId":3,"groupId":133107116,"blockId":3107,"pos":{"x":-797.442,"y":316.022,"z":610.289},"spawns":[{"monsterId":23010301,"configId":116001,"level":24,"poseId":0,"pos":{"x":-796.115,"y":316.009,"z":608.62},"rot":{"x":0.0,"y":336.479,"z":0.0}},{"monsterId":23010401,"configId":116002,"level":24,"poseId":0,"pos":{"x":-799.212,"y":315.869,"z":613.922},"rot":{"x":0.0,"y":160.633,"z":0.0}}]},{"sceneId":3,"groupId":133107110,"blockId":3107,"pos":{"x":-294.436,"y":287.133,"z":667.989},"spawns":[{"monsterId":21010101,"configId":110002,"level":24,"poseId":9002,"pos":{"x":-292.537,"y":286.793,"z":670.732},"rot":{"x":0.777,"y":281.602,"z":351.012}},{"monsterId":21010101,"configId":110003,"level":24,"poseId":9003,"pos":{"x":-290.391,"y":286.795,"z":672.76},"rot":{"x":0.0,"y":251.114,"z":0.0}},{"monsterId":21010101,"configId":110004,"level":24,"poseId":9003,"pos":{"x":-292.92,"y":286.794,"z":673.463},"rot":{"x":0.0,"y":144.328,"z":0.0}}]},{"sceneId":3,"groupId":133107109,"blockId":3107,"pos":{"x":72.624,"y":268.596,"z":103.878},"spawns":[{"monsterId":23010101,"configId":109001,"level":35,"poseId":0,"pos":{"x":74.602,"y":256.137,"z":98.511},"rot":{"x":0.0,"y":79.08,"z":0.0}},{"monsterId":23010401,"configId":109002,"level":35,"poseId":0,"pos":{"x":57.739,"y":263.248,"z":117.439},"rot":{"x":0.0,"y":89.17,"z":0.0}},{"monsterId":23010601,"configId":109005,"level":35,"poseId":0,"pos":{"x":59.889,"y":270.261,"z":92.881},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":23010201,"configId":109006,"level":35,"poseId":0,"pos":{"x":49.548,"y":271.422,"z":69.951},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":23010301,"configId":109007,"level":35,"poseId":0,"pos":{"x":74.884,"y":256.428,"z":105.208},"rot":{"x":0.0,"y":102.26,"z":0.0}}]},{"sceneId":3,"groupId":133107108,"blockId":3107,"pos":{"x":-369.376,"y":284.549,"z":671.086},"spawns":[{"monsterId":25050101,"configId":108001,"level":35,"poseId":0,"pos":{"x":-372.869,"y":284.549,"z":669.382},"rot":{"x":0.0,"y":145.43,"z":0.0}},{"monsterId":25050101,"configId":108002,"level":35,"poseId":0,"pos":{"x":-371.606,"y":284.549,"z":671.549},"rot":{"x":0.0,"y":139.22,"z":0.0}},{"monsterId":25050101,"configId":108003,"level":35,"poseId":0,"pos":{"x":-371.829,"y":284.549,"z":673.718},"rot":{"x":0.0,"y":116.66,"z":0.0}},{"monsterId":25050201,"configId":108004,"level":35,"poseId":0,"pos":{"x":-368.906,"y":284.549,"z":662.245},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25050101,"configId":108005,"level":35,"poseId":0,"pos":{"x":-362.951,"y":284.549,"z":676.602},"rot":{"x":0.0,"y":222.66,"z":0.0}},{"monsterId":25050101,"configId":108010,"level":35,"poseId":0,"pos":{"x":-367.059,"y":284.549,"z":662.313},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25050101,"configId":108011,"level":35,"poseId":0,"pos":{"x":-370.865,"y":284.549,"z":674.384},"rot":{"x":0.0,"y":125.62,"z":0.0}},{"monsterId":25050201,"configId":108012,"level":35,"poseId":0,"pos":{"x":-375.871,"y":284.549,"z":665.976},"rot":{"x":0.0,"y":64.57,"z":0.0}},{"monsterId":25050101,"configId":108013,"level":35,"poseId":0,"pos":{"x":-374.612,"y":284.549,"z":664.396},"rot":{"x":0.0,"y":42.97,"z":0.0}},{"monsterId":25050101,"configId":108014,"level":35,"poseId":0,"pos":{"x":-364.964,"y":284.549,"z":664.14},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25050101,"configId":108015,"level":35,"poseId":0,"pos":{"x":-365.093,"y":284.549,"z":676.507},"rot":{"x":0.0,"y":213.79,"z":0.0}}]},{"sceneId":3,"groupId":133107127,"blockId":3107,"pos":{"x":-619.163,"y":204.749,"z":125.663},"spawns":[{"monsterId":28020505,"configId":127001,"level":18,"poseId":1,"pos":{"x":-618.614,"y":205.21,"z":133.005},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133107122,"blockId":3107,"pos":{"x":-366.711,"y":246.202,"z":716.473},"spawns":[{"monsterId":25070101,"configId":122001,"level":35,"poseId":0,"pos":{"x":-375.445,"y":243.065,"z":729.252},"rot":{"x":0.0,"y":132.3,"z":0.0}},{"monsterId":25030301,"configId":122002,"level":35,"poseId":0,"pos":{"x":-356.202,"y":241.502,"z":732.103},"rot":{"x":0.0,"y":217.3,"z":0.0}},{"monsterId":25010401,"configId":122003,"level":35,"poseId":0,"pos":{"x":-371.506,"y":241.687,"z":735.745},"rot":{"x":0.0,"y":149.822,"z":0.0}},{"monsterId":25010501,"configId":122005,"level":35,"poseId":0,"pos":{"x":-361.445,"y":241.149,"z":737.978},"rot":{"x":0.0,"y":187.9,"z":0.0}},{"monsterId":25060101,"configId":122006,"level":35,"poseId":0,"pos":{"x":-364.63,"y":241.386,"z":733.073},"rot":{"x":0.0,"y":188.2,"z":0.0}},{"monsterId":25060101,"configId":122008,"level":35,"poseId":0,"pos":{"x":-368.947,"y":241.58,"z":732.616},"rot":{"x":0.0,"y":172.581,"z":0.0}},{"monsterId":25020201,"configId":122009,"level":35,"poseId":0,"pos":{"x":-367.2,"y":241.31,"z":735.294},"rot":{"x":0.0,"y":178.3,"z":0.0}}]},{"sceneId":3,"groupId":133107120,"blockId":3107,"pos":{"x":-394.789,"y":266.535,"z":591.061},"spawns":[{"monsterId":25010201,"configId":120001,"level":35,"poseId":9009,"pos":{"x":-392.475,"y":266.457,"z":594.585},"rot":{"x":0.0,"y":147.894,"z":0.0}},{"monsterId":25010201,"configId":120002,"level":35,"poseId":9006,"pos":{"x":-391.679,"y":266.682,"z":592.926},"rot":{"x":0.0,"y":322.6,"z":0.0}},{"monsterId":25020201,"configId":120004,"level":35,"poseId":9005,"pos":{"x":-390.079,"y":266.736,"z":595.794},"rot":{"x":0.0,"y":165.82,"z":0.0}},{"monsterId":25020201,"configId":120005,"level":35,"poseId":9004,"pos":{"x":-401.396,"y":266.766,"z":596.238},"rot":{"x":0.0,"y":142.785,"z":0.0}}]},{"sceneId":3,"groupId":133107080,"blockId":3107,"pos":{"x":-365.991,"y":284.557,"z":670.459},"spawns":[{"monsterId":25020201,"configId":80001,"level":35,"poseId":2,"pos":{"x":-364.459,"y":284.549,"z":678.415},"rot":{"x":0.0,"y":218.106,"z":0.0}},{"monsterId":25010201,"configId":80002,"level":35,"poseId":0,"pos":{"x":-366.616,"y":284.549,"z":665.565},"rot":{"x":0.0,"y":312.988,"z":0.0}},{"monsterId":25070101,"configId":80003,"level":35,"poseId":0,"pos":{"x":-363.762,"y":284.549,"z":665.105},"rot":{"x":0.0,"y":311.793,"z":0.0}},{"monsterId":25020201,"configId":80004,"level":35,"poseId":0,"pos":{"x":-373.238,"y":284.549,"z":678.865},"rot":{"x":0.0,"y":150.888,"z":0.0}},{"monsterId":25010301,"configId":80006,"level":35,"poseId":2,"pos":{"x":-374.621,"y":284.549,"z":664.824},"rot":{"x":0.0,"y":26.317,"z":0.0}},{"monsterId":25010501,"configId":80007,"level":35,"poseId":2,"pos":{"x":-371.025,"y":284.549,"z":663.213},"rot":{"x":0.0,"y":3.102,"z":0.0}},{"monsterId":25010301,"configId":80008,"level":35,"poseId":2,"pos":{"x":-366.367,"y":284.549,"z":665.328},"rot":{"x":0.0,"y":356.648,"z":0.0}},{"monsterId":25030301,"configId":80009,"level":35,"poseId":0,"pos":{"x":-365.116,"y":284.549,"z":669.027},"rot":{"x":0.0,"y":292.612,"z":0.0}},{"monsterId":25030201,"configId":80011,"level":35,"poseId":0,"pos":{"x":-367.007,"y":284.549,"z":663.267},"rot":{"x":0.0,"y":329.25,"z":0.0}},{"monsterId":25070101,"configId":80012,"level":35,"poseId":0,"pos":{"x":-367.225,"y":284.549,"z":665.112},"rot":{"x":0.0,"y":329.411,"z":0.0}},{"monsterId":25010201,"configId":80013,"level":35,"poseId":0,"pos":{"x":-377.154,"y":284.623,"z":669.131},"rot":{"x":0.0,"y":77.313,"z":0.0}},{"monsterId":25010201,"configId":80014,"level":35,"poseId":0,"pos":{"x":-373.245,"y":284.549,"z":678.803},"rot":{"x":0.0,"y":149.865,"z":0.0}},{"monsterId":25010201,"configId":80015,"level":35,"poseId":0,"pos":{"x":-365.388,"y":284.623,"z":678.636},"rot":{"x":0.0,"y":213.148,"z":0.0}},{"monsterId":25010201,"configId":80016,"level":35,"poseId":0,"pos":{"x":-362.806,"y":284.623,"z":671.953},"rot":{"x":0.0,"y":263.813,"z":0.0}}]},{"sceneId":3,"groupId":133107097,"blockId":3107,"pos":{"x":-725.513,"y":217.2,"z":664.604},"spawns":[{"monsterId":20011101,"configId":97001,"level":32,"poseId":0,"pos":{"x":-724.307,"y":217.321,"z":662.847},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011101,"configId":97002,"level":32,"poseId":0,"pos":{"x":-724.047,"y":217.286,"z":664.995},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011101,"configId":97003,"level":32,"poseId":0,"pos":{"x":-720.815,"y":216.339,"z":658.154},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011101,"configId":97004,"level":32,"poseId":0,"pos":{"x":-728.239,"y":217.2,"z":669.036},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011101,"configId":97005,"level":32,"poseId":0,"pos":{"x":-726.625,"y":217.2,"z":668.099},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133107093,"blockId":3107,"pos":{"x":-128.0,"y":200.0,"z":128.0},"spawns":[{"monsterId":28010202,"configId":93001,"level":19,"poseId":0,"pos":{"x":-105.99,"y":274.605,"z":62.16},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010202,"configId":93002,"level":19,"poseId":0,"pos":{"x":-107.194,"y":276.005,"z":59.25},"rot":{"x":0.0,"y":235.443,"z":0.0}},{"monsterId":28010202,"configId":93003,"level":18,"poseId":0,"pos":{"x":-166.615,"y":281.081,"z":243.384},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133107054,"blockId":3107,"pos":{"x":-244.825,"y":374.506,"z":557.857},"spawns":[{"monsterId":21010201,"configId":54001,"level":24,"poseId":9012,"pos":{"x":-236.771,"y":393.947,"z":532.53},"rot":{"x":0.0,"y":198.206,"z":0.0}},{"monsterId":21010201,"configId":54002,"level":24,"poseId":9012,"pos":{"x":-236.866,"y":397.105,"z":528.075},"rot":{"x":0.0,"y":318.862,"z":0.0}},{"monsterId":21010201,"configId":54003,"level":24,"poseId":9012,"pos":{"x":-241.136,"y":394.002,"z":529.269},"rot":{"x":0.0,"y":89.017,"z":0.0}}]},{"sceneId":3,"groupId":133107051,"blockId":3107,"pos":{"x":-128.0,"y":200.0,"z":640.0},"spawns":[{"monsterId":28010202,"configId":51001,"level":24,"poseId":0,"pos":{"x":-61.97,"y":261.994,"z":714.507},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010202,"configId":51002,"level":24,"poseId":0,"pos":{"x":-76.952,"y":269.221,"z":713.956},"rot":{"x":0.0,"y":278.198,"z":0.0}},{"monsterId":28010202,"configId":51003,"level":19,"poseId":0,"pos":{"x":-8.103,"y":223.931,"z":590.68},"rot":{"x":11.803,"y":67.34,"z":7.382}},{"monsterId":28010202,"configId":51004,"level":19,"poseId":0,"pos":{"x":-2.426,"y":211.297,"z":534.451},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010202,"configId":51005,"level":19,"poseId":0,"pos":{"x":-3.838,"y":212.079,"z":536.536},"rot":{"x":0.0,"y":176.727,"z":0.0}}]},{"sceneId":3,"groupId":133107049,"blockId":3107,"pos":{"x":-301.509,"y":356.703,"z":572.213},"spawns":[{"monsterId":28050201,"configId":49001,"level":32,"poseId":0,"pos":{"x":-289.937,"y":359.808,"z":574.249},"rot":{"x":0.0,"y":29.457,"z":0.0}},{"monsterId":28050201,"configId":49002,"level":32,"poseId":3,"pos":{"x":-270.531,"y":365.876,"z":570.117},"rot":{"x":0.0,"y":29.457,"z":0.0}}]},{"sceneId":3,"groupId":133107040,"blockId":3107,"pos":{"x":-475.284,"y":418.454,"z":597.358},"spawns":[{"monsterId":24010201,"configId":40001,"level":24,"poseId":101,"pos":{"x":-475.38,"y":418.454,"z":595.475},"rot":{"x":0.0,"y":280.103,"z":0.0}}]},{"sceneId":3,"groupId":133107071,"blockId":3107,"pos":{"x":-559.329,"y":352.967,"z":606.973},"spawns":[{"monsterId":21010501,"configId":71001,"level":24,"poseId":0,"pos":{"x":-562.582,"y":354.587,"z":597.019},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010501,"configId":71011,"level":24,"poseId":0,"pos":{"x":-551.908,"y":357.536,"z":617.775},"rot":{"x":0.0,"y":214.473,"z":0.0}},{"monsterId":21030401,"configId":71012,"level":24,"poseId":0,"pos":{"x":-554.645,"y":354.324,"z":604.631},"rot":{"x":0.0,"y":325.589,"z":0.0}},{"monsterId":21030201,"configId":71013,"level":24,"poseId":0,"pos":{"x":-554.848,"y":353.99,"z":608.712},"rot":{"x":0.0,"y":214.384,"z":0.0}},{"monsterId":21010501,"configId":71014,"level":24,"poseId":0,"pos":{"x":-558.385,"y":353.04,"z":606.385},"rot":{"x":0.0,"y":81.995,"z":0.0}}]},{"sceneId":3,"groupId":133107070,"blockId":3107,"pos":{"x":-541.972,"y":334.179,"z":558.952},"spawns":[{"monsterId":21020301,"configId":70001,"level":24,"poseId":401,"pos":{"x":-538.989,"y":333.389,"z":554.581},"rot":{"x":0.0,"y":107.663,"z":0.0}}]},{"sceneId":3,"groupId":133107066,"blockId":3107,"pos":{"x":-421.426,"y":285.647,"z":657.014},"spawns":[{"monsterId":21010501,"configId":66001,"level":24,"poseId":0,"pos":{"x":-419.379,"y":285.647,"z":654.748},"rot":{"x":0.0,"y":240.387,"z":0.0}},{"monsterId":21010501,"configId":66004,"level":24,"poseId":0,"pos":{"x":-428.166,"y":288.63,"z":653.192},"rot":{"x":0.0,"y":180.012,"z":0.0}},{"monsterId":21010501,"configId":66005,"level":24,"poseId":0,"pos":{"x":-430.486,"y":285.656,"z":649.954},"rot":{"x":0.0,"y":154.615,"z":0.0}},{"monsterId":21010501,"configId":66006,"level":24,"poseId":0,"pos":{"x":-428.444,"y":285.693,"z":642.714},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133107065,"blockId":3107,"pos":{"x":-428.68,"y":279.117,"z":639.103},"spawns":[{"monsterId":21010201,"configId":65001,"level":24,"poseId":0,"pos":{"x":-427.321,"y":279.117,"z":640.121},"rot":{"x":0.0,"y":279.157,"z":0.0}},{"monsterId":21010601,"configId":65004,"level":24,"poseId":0,"pos":{"x":-430.637,"y":279.117,"z":638.535},"rot":{"x":0.0,"y":44.831,"z":0.0}},{"monsterId":21010701,"configId":65005,"level":24,"poseId":0,"pos":{"x":-429.559,"y":279.117,"z":641.203},"rot":{"x":0.0,"y":168.258,"z":0.0}}]},{"sceneId":3,"groupId":133107062,"blockId":3107,"pos":{"x":-354.498,"y":268.88,"z":583.503},"spawns":[{"monsterId":26010101,"configId":62001,"level":24,"poseId":0,"pos":{"x":-347.142,"y":270.536,"z":580.894},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26010101,"configId":62002,"level":24,"poseId":0,"pos":{"x":-363.709,"y":270.166,"z":587.085},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133107059,"blockId":3107,"pos":{"x":-384.642,"y":315.542,"z":562.969},"spawns":[{"monsterId":21010601,"configId":59001,"level":24,"poseId":9010,"pos":{"x":-400.098,"y":321.903,"z":564.92},"rot":{"x":27.87,"y":162.618,"z":15.333}}]},{"sceneId":3,"groupId":133107058,"blockId":3107,"pos":{"x":-326.37,"y":337.691,"z":595.271},"spawns":[{"monsterId":21020201,"configId":58012,"level":24,"poseId":0,"pos":{"x":-324.635,"y":337.994,"z":598.863},"rot":{"x":0.0,"y":198.547,"z":0.0}},{"monsterId":21030401,"configId":58013,"level":24,"poseId":0,"pos":{"x":-323.985,"y":338.557,"z":594.247},"rot":{"x":0.0,"y":298.037,"z":0.0}},{"monsterId":21010901,"configId":58014,"level":24,"poseId":0,"pos":{"x":-319.956,"y":340.237,"z":590.982},"rot":{"x":0.0,"y":298.872,"z":0.0}}]},{"sceneId":3,"groupId":133107057,"blockId":3107,"pos":{"x":-423.561,"y":335.477,"z":578.547},"spawns":[{"monsterId":21010201,"configId":57001,"level":24,"poseId":0,"pos":{"x":-422.135,"y":334.595,"z":574.93},"rot":{"x":0.0,"y":327.223,"z":0.0}},{"monsterId":21020301,"configId":57005,"level":24,"poseId":0,"pos":{"x":-424.415,"y":335.871,"z":578.341},"rot":{"x":0.0,"y":156.706,"z":0.0}},{"monsterId":21010401,"configId":57006,"level":24,"poseId":0,"pos":{"x":-421.262,"y":334.487,"z":579.328},"rot":{"x":355.727,"y":225.869,"z":4.135}}]},{"sceneId":3,"groupId":133107017,"blockId":3107,"pos":{"x":-226.1,"y":239.478,"z":-15.911},"spawns":[{"monsterId":21010201,"configId":17002,"level":18,"poseId":0,"pos":{"x":-232.703,"y":239.861,"z":-15.182},"rot":{"x":8.892,"y":179.234,"z":2.018}},{"monsterId":21010201,"configId":17003,"level":18,"poseId":0,"pos":{"x":-232.637,"y":239.337,"z":-18.816},"rot":{"x":352.356,"y":0.183,"z":357.266}}]},{"sceneId":3,"groupId":133107016,"blockId":3107,"pos":{"x":-252.412,"y":237.607,"z":103.884},"spawns":[{"monsterId":28030101,"configId":16001,"level":18,"poseId":0,"pos":{"x":-274.993,"y":201.881,"z":144.969},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":16002,"level":18,"poseId":0,"pos":{"x":-277.684,"y":201.027,"z":142.891},"rot":{"x":0.0,"y":150.084,"z":0.0}},{"monsterId":28030101,"configId":16003,"level":18,"poseId":0,"pos":{"x":-215.982,"y":275.226,"z":227.588},"rot":{"x":0.0,"y":150.084,"z":0.0}},{"monsterId":28030101,"configId":16004,"level":18,"poseId":0,"pos":{"x":-217.735,"y":274.791,"z":235.219},"rot":{"x":0.0,"y":204.6,"z":0.0}},{"monsterId":28020102,"configId":16005,"level":18,"poseId":0,"pos":{"x":-168.944,"y":279.722,"z":149.864},"rot":{"x":0.0,"y":327.443,"z":0.0}},{"monsterId":28020102,"configId":16006,"level":18,"poseId":0,"pos":{"x":-258.359,"y":244.447,"z":44.324},"rot":{"x":0.0,"y":327.443,"z":0.0}},{"monsterId":28020201,"configId":16007,"level":18,"poseId":0,"pos":{"x":-226.466,"y":268.679,"z":223.552},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":16008,"level":18,"poseId":0,"pos":{"x":-245.03,"y":211.396,"z":148.147},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":16009,"level":18,"poseId":0,"pos":{"x":-223.2,"y":234.881,"z":166.218},"rot":{"x":0.0,"y":329.115,"z":0.0}},{"monsterId":28020301,"configId":16010,"level":18,"poseId":0,"pos":{"x":-242.305,"y":237.026,"z":117.263},"rot":{"x":340.313,"y":110.001,"z":3.734}},{"monsterId":28020301,"configId":16011,"level":18,"poseId":0,"pos":{"x":-225.321,"y":239.969,"z":140.262},"rot":{"x":0.0,"y":258.452,"z":0.0}},{"monsterId":28030402,"configId":16012,"level":18,"poseId":0,"pos":{"x":-221.298,"y":275.402,"z":59.38},"rot":{"x":0.0,"y":150.084,"z":0.0}},{"monsterId":28030402,"configId":16013,"level":18,"poseId":0,"pos":{"x":-220.433,"y":274.007,"z":54.641},"rot":{"x":0.0,"y":150.084,"z":0.0}},{"monsterId":28020301,"configId":16014,"level":18,"poseId":0,"pos":{"x":-180.963,"y":260.805,"z":10.072},"rot":{"x":0.0,"y":110.65,"z":0.0}},{"monsterId":28030402,"configId":16015,"level":18,"poseId":0,"pos":{"x":-237.157,"y":244.204,"z":14.416},"rot":{"x":0.0,"y":150.084,"z":0.0}},{"monsterId":28030402,"configId":16016,"level":18,"poseId":0,"pos":{"x":-240.816,"y":243.81,"z":15.279},"rot":{"x":0.0,"y":150.084,"z":0.0}},{"monsterId":28020301,"configId":16017,"level":18,"poseId":0,"pos":{"x":-202.358,"y":308.157,"z":87.687},"rot":{"x":0.0,"y":258.452,"z":0.0}},{"monsterId":28030101,"configId":16018,"level":18,"poseId":0,"pos":{"x":-235.967,"y":285.233,"z":85.566},"rot":{"x":0.0,"y":204.6,"z":0.0}},{"monsterId":28030101,"configId":16019,"level":18,"poseId":0,"pos":{"x":-234.801,"y":286.056,"z":80.883},"rot":{"x":44.934,"y":281.419,"z":4.528}},{"monsterId":28020201,"configId":16020,"level":18,"poseId":0,"pos":{"x":-210.414,"y":279.601,"z":123.204},"rot":{"x":0.0,"y":70.388,"z":0.0}},{"monsterId":28020201,"configId":16021,"level":18,"poseId":0,"pos":{"x":-201.536,"y":283.044,"z":127.279},"rot":{"x":0.0,"y":292.644,"z":0.0}},{"monsterId":28020102,"configId":16022,"level":18,"poseId":0,"pos":{"x":-222.64,"y":270.915,"z":192.523},"rot":{"x":0.0,"y":174.985,"z":0.0}},{"monsterId":28020301,"configId":16023,"level":18,"poseId":0,"pos":{"x":-200.815,"y":292.385,"z":203.489},"rot":{"x":0.0,"y":167.097,"z":0.0}}]},{"sceneId":3,"groupId":133107015,"blockId":3107,"pos":{"x":-267.488,"y":237.565,"z":80.536},"spawns":[{"monsterId":20011201,"configId":15001,"level":18,"poseId":0,"pos":{"x":-266.564,"y":237.383,"z":82.77},"rot":{"x":0.0,"y":255.679,"z":0.0}},{"monsterId":20011201,"configId":15002,"level":18,"poseId":0,"pos":{"x":-265.054,"y":239.029,"z":77.905},"rot":{"x":0.0,"y":31.81,"z":0.0}},{"monsterId":20011201,"configId":15003,"level":18,"poseId":0,"pos":{"x":-269.66,"y":237.148,"z":78.353},"rot":{"x":0.0,"y":87.489,"z":0.0}}]},{"sceneId":3,"groupId":133107012,"blockId":3107,"pos":{"x":-241.591,"y":200.0,"z":179.861},"spawns":[{"monsterId":20010801,"configId":12001,"level":18,"poseId":0,"pos":{"x":-241.136,"y":200.0,"z":181.636},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":12002,"level":18,"poseId":0,"pos":{"x":-238.279,"y":200.0,"z":178.809},"rot":{"x":0.0,"y":1.495,"z":0.0}}]},{"sceneId":3,"groupId":133107036,"blockId":3107,"pos":{"x":-608.097,"y":321.616,"z":615.852},"spawns":[{"monsterId":28050201,"configId":36001,"level":32,"poseId":0,"pos":{"x":-607.214,"y":319.318,"z":620.169},"rot":{"x":0.0,"y":29.457,"z":0.0}},{"monsterId":28050201,"configId":36002,"level":32,"poseId":3,"pos":{"x":-607.225,"y":331.848,"z":600.719},"rot":{"x":0.0,"y":29.457,"z":0.0}}]},{"sceneId":3,"groupId":133107033,"blockId":3107,"pos":{"x":-692.991,"y":305.92,"z":596.994},"spawns":[{"monsterId":20010801,"configId":33001,"level":24,"poseId":0,"pos":{"x":-687.688,"y":305.92,"z":594.863},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":33002,"level":24,"poseId":0,"pos":{"x":-685.622,"y":305.92,"z":602.936},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":33003,"level":24,"poseId":0,"pos":{"x":-669.485,"y":305.92,"z":611.457},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":33004,"level":24,"poseId":0,"pos":{"x":-680.998,"y":305.92,"z":616.845},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133107030,"blockId":3107,"pos":{"x":-128.0,"y":200.0,"z":384.0},"spawns":[{"monsterId":28040103,"configId":30001,"level":19,"poseId":0,"pos":{"x":-140.356,"y":279.07,"z":266.475},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040103,"configId":30002,"level":19,"poseId":0,"pos":{"x":-133.536,"y":279.07,"z":267.069},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040103,"configId":30003,"level":19,"poseId":0,"pos":{"x":-138.992,"y":279.07,"z":273.431},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010202,"configId":30004,"level":19,"poseId":0,"pos":{"x":-49.989,"y":271.0,"z":260.54},"rot":{"x":351.469,"y":356.827,"z":22.293}},{"monsterId":28010202,"configId":30005,"level":19,"poseId":0,"pos":{"x":-58.126,"y":270.145,"z":283.646},"rot":{"x":347.027,"y":1.211,"z":349.38}},{"monsterId":28010202,"configId":30006,"level":19,"poseId":0,"pos":{"x":-55.033,"y":270.247,"z":286.141},"rot":{"x":356.149,"y":301.318,"z":2.885}}]},{"sceneId":3,"groupId":133107028,"blockId":3107,"pos":{"x":-679.329,"y":299.738,"z":562.756},"spawns":[{"monsterId":20011201,"configId":28001,"level":24,"poseId":0,"pos":{"x":-678.547,"y":299.614,"z":564.43},"rot":{"x":0.0,"y":198.204,"z":0.0}},{"monsterId":20011201,"configId":28002,"level":24,"poseId":0,"pos":{"x":-677.836,"y":299.583,"z":562.728},"rot":{"x":0.0,"y":245.755,"z":0.0}},{"monsterId":20011201,"configId":28003,"level":24,"poseId":0,"pos":{"x":-680.193,"y":299.598,"z":563.643},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133107026,"blockId":3107,"pos":{"x":-678.338,"y":282.572,"z":547.917},"spawns":[{"monsterId":20011401,"configId":26001,"level":24,"poseId":0,"pos":{"x":-677.814,"y":282.601,"z":548.368},"rot":{"x":0.0,"y":182.43,"z":0.0}},{"monsterId":20011401,"configId":26002,"level":24,"poseId":0,"pos":{"x":-676.54,"y":282.602,"z":548.703},"rot":{"x":0.0,"y":192.61,"z":0.0}},{"monsterId":20011401,"configId":26003,"level":24,"poseId":0,"pos":{"x":-679.241,"y":282.737,"z":547.983},"rot":{"x":0.0,"y":118.936,"z":0.0}}]},{"sceneId":3,"groupId":133107004,"blockId":3107,"pos":{"x":-498.934,"y":225.263,"z":791.772},"spawns":[{"monsterId":23020101,"configId":4001,"level":29,"poseId":0,"pos":{"x":-499.972,"y":225.25,"z":784.261},"rot":{"x":0.0,"y":5.146,"z":0.0}}]},{"sceneId":3,"groupId":133107003,"blockId":3107,"pos":{"x":-503.04,"y":225.233,"z":788.622},"spawns":[{"monsterId":25010203,"configId":3001,"level":26,"poseId":0,"pos":{"x":-495.173,"y":225.233,"z":791.257},"rot":{"x":0.0,"y":194.6,"z":0.0}},{"monsterId":25010203,"configId":3002,"level":26,"poseId":0,"pos":{"x":-499.349,"y":225.272,"z":790.542},"rot":{"x":0.0,"y":198.4,"z":0.0}},{"monsterId":25020204,"configId":3003,"level":26,"poseId":0,"pos":{"x":-497.692,"y":225.234,"z":790.679},"rot":{"x":0.0,"y":177.8,"z":0.0}},{"monsterId":25020204,"configId":3004,"level":26,"poseId":0,"pos":{"x":-488.522,"y":225.224,"z":798.153},"rot":{"x":0.0,"y":13.443,"z":0.0}},{"monsterId":25010203,"configId":3005,"level":26,"poseId":0,"pos":{"x":-470.206,"y":225.106,"z":803.41},"rot":{"x":0.0,"y":50.718,"z":0.0}}]},{"sceneId":3,"groupId":133008640,"blockId":3008,"pos":{"x":876.745,"y":201.685,"z":-1228.554},"spawns":[{"monsterId":23040101,"configId":640001,"level":30,"poseId":0,"pos":{"x":878.58,"y":202.217,"z":-1221.219},"rot":{"x":0.0,"y":39.089,"z":0.0}}]},{"sceneId":3,"groupId":133008657,"blockId":3008,"pos":{"x":1173.308,"y":285.48,"z":-545.537},"spawns":[{"monsterId":20040501,"configId":657001,"level":36,"poseId":0,"pos":{"x":1172.105,"y":286.316,"z":-548.883},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133008617,"blockId":3008,"pos":{"x":1413.709,"y":283.08,"z":-1025.957},"spawns":[{"monsterId":28020601,"configId":617001,"level":30,"poseId":0,"pos":{"x":1088.393,"y":408.652,"z":-705.458},"rot":{"x":0.0,"y":78.671,"z":0.0}},{"monsterId":28020601,"configId":617002,"level":30,"poseId":0,"pos":{"x":1103.924,"y":411.034,"z":-701.19},"rot":{"x":0.0,"y":167.887,"z":0.0}},{"monsterId":28020601,"configId":617003,"level":30,"poseId":0,"pos":{"x":1088.95,"y":408.949,"z":-706.617},"rot":{"x":0.0,"y":150.795,"z":0.0}},{"monsterId":28030204,"configId":617004,"level":30,"poseId":0,"pos":{"x":1314.709,"y":405.109,"z":-885.892},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":617005,"level":30,"poseId":2,"pos":{"x":1351.723,"y":413.241,"z":-889.707},"rot":{"x":0.0,"y":136.927,"z":0.0}},{"monsterId":28030101,"configId":617009,"level":30,"poseId":2,"pos":{"x":833.262,"y":404.569,"z":-615.371},"rot":{"x":0.0,"y":59.735,"z":0.0}}]},{"sceneId":3,"groupId":133008616,"blockId":3008,"pos":{"x":1411.645,"y":283.247,"z":-1030.208},"spawns":[{"monsterId":28030101,"configId":616002,"level":30,"poseId":2,"pos":{"x":1262.95,"y":380.103,"z":-840.238},"rot":{"x":0.0,"y":5.119,"z":0.0}},{"monsterId":28020101,"configId":616003,"level":30,"poseId":0,"pos":{"x":1230.954,"y":370.101,"z":-942.053},"rot":{"x":0.0,"y":295.592,"z":0.0}}]},{"sceneId":3,"groupId":133008618,"blockId":3008,"pos":{"x":1416.687,"y":282.673,"z":-1033.051},"spawns":[{"monsterId":28030204,"configId":618001,"level":30,"poseId":0,"pos":{"x":1135.66,"y":476.624,"z":-682.971},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133008615,"blockId":3008,"pos":{"x":1411.488,"y":283.389,"z":-1034.448},"spawns":[{"monsterId":28020601,"configId":615001,"level":30,"poseId":0,"pos":{"x":1218.973,"y":333.737,"z":-1025.168},"rot":{"x":0.0,"y":268.433,"z":0.0}},{"monsterId":28030204,"configId":615002,"level":30,"poseId":0,"pos":{"x":1315.24,"y":330.434,"z":-441.802},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020101,"configId":615005,"level":30,"poseId":0,"pos":{"x":1093.7,"y":344.994,"z":-1074.884},"rot":{"x":0.0,"y":295.592,"z":0.0}},{"monsterId":28020101,"configId":615006,"level":30,"poseId":0,"pos":{"x":895.215,"y":331.691,"z":-609.444},"rot":{"x":0.0,"y":226.443,"z":0.0}}]},{"sceneId":3,"groupId":133008614,"blockId":3008,"pos":{"x":1413.587,"y":283.572,"z":-1035.838},"spawns":[{"monsterId":28020101,"configId":614001,"level":30,"poseId":0,"pos":{"x":1202.121,"y":313.24,"z":-1072.047},"rot":{"x":0.0,"y":307.255,"z":0.0}}]},{"sceneId":3,"groupId":133008584,"blockId":3008,"pos":{"x":534.668,"y":201.238,"z":-1200.596},"spawns":[{"monsterId":24010301,"configId":584001,"level":30,"poseId":101,"pos":{"x":535.691,"y":200.777,"z":-1201.692},"rot":{"x":0.0,"y":323.138,"z":0.0}}]},{"sceneId":3,"groupId":133008604,"blockId":3008,"pos":{"x":1286.299,"y":297.177,"z":-1064.422},"spawns":[{"monsterId":20010801,"configId":604002,"level":32,"poseId":0,"pos":{"x":1285.723,"y":297.087,"z":-1063.474},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":604003,"level":32,"poseId":0,"pos":{"x":1288.424,"y":297.386,"z":-1067.04},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133008600,"blockId":3008,"pos":{"x":1494.047,"y":266.1,"z":-691.032},"spawns":[{"monsterId":22010201,"configId":600001,"level":30,"poseId":0,"pos":{"x":1494.596,"y":266.1,"z":-688.452},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133008603,"blockId":3008,"pos":{"x":1008.849,"y":488.231,"z":-823.241},"spawns":[{"monsterId":20010801,"configId":603001,"level":32,"poseId":0,"pos":{"x":1008.875,"y":487.802,"z":-822.023},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":603002,"level":32,"poseId":0,"pos":{"x":1010.342,"y":488.231,"z":-823.269},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":603003,"level":32,"poseId":0,"pos":{"x":1007.233,"y":488.821,"z":-823.572},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133106902,"blockId":3106,"pos":{"x":-114.577,"y":226.164,"z":1264.366},"spawns":[{"monsterId":24010101,"configId":902005,"level":35,"poseId":101,"pos":{"x":-204.188,"y":234.817,"z":1232.547},"rot":{"x":0.0,"y":132.798,"z":0.0}}]},{"sceneId":3,"groupId":133008549,"blockId":3008,"pos":{"x":1170.153,"y":411.656,"z":-888.137},"spawns":[{"monsterId":20010901,"configId":549001,"level":30,"poseId":0,"pos":{"x":1170.158,"y":411.656,"z":-886.94},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010901,"configId":549002,"level":30,"poseId":0,"pos":{"x":1170.278,"y":411.777,"z":-889.083},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":549003,"level":30,"poseId":0,"pos":{"x":1171.72,"y":412.338,"z":-886.808},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":549005,"level":30,"poseId":0,"pos":{"x":1168.759,"y":411.308,"z":-889.234},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133008551,"blockId":3008,"pos":{"x":1652.207,"y":268.232,"z":-968.946},"spawns":[{"monsterId":23020101,"configId":551001,"level":30,"poseId":0,"pos":{"x":1651.585,"y":267.999,"z":-970.957},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133008561,"blockId":3008,"pos":{"x":753.34,"y":201.711,"z":-1162.386},"spawns":[{"monsterId":21020601,"configId":561001,"level":30,"poseId":401,"pos":{"x":754.027,"y":201.711,"z":-1159.699},"rot":{"x":0.0,"y":224.688,"z":0.0}}]},{"sceneId":3,"groupId":133008560,"blockId":3008,"pos":{"x":770.881,"y":200.879,"z":-1192.402},"spawns":[{"monsterId":28020305,"configId":560001,"level":30,"poseId":0,"pos":{"x":764.45,"y":199.929,"z":-1206.309},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020305,"configId":560002,"level":30,"poseId":0,"pos":{"x":696.252,"y":201.519,"z":-1170.405},"rot":{"x":0.0,"y":231.472,"z":0.0}},{"monsterId":28020305,"configId":560005,"level":30,"poseId":0,"pos":{"x":690.727,"y":202.026,"z":-1167.55},"rot":{"x":0.0,"y":231.472,"z":0.0}}]},{"sceneId":3,"groupId":133008563,"blockId":3008,"pos":{"x":990.412,"y":336.574,"z":-968.969},"spawns":[{"monsterId":21010901,"configId":563001,"level":30,"poseId":0,"pos":{"x":992.0,"y":340.143,"z":-979.133},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011401,"configId":563005,"level":30,"poseId":0,"pos":{"x":992.394,"y":337.504,"z":-976.677},"rot":{"x":0.0,"y":355.381,"z":0.0}},{"monsterId":21011401,"configId":563006,"level":30,"poseId":9003,"pos":{"x":987.242,"y":336.72,"z":-963.406},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011301,"configId":563007,"level":30,"poseId":0,"pos":{"x":989.257,"y":338.75,"z":-977.123},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133008525,"blockId":3008,"pos":{"x":1070.913,"y":464.941,"z":-832.132},"spawns":[{"monsterId":20010801,"configId":525001,"level":30,"poseId":0,"pos":{"x":1069.744,"y":465.483,"z":-831.227},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":525002,"level":30,"poseId":0,"pos":{"x":1073.024,"y":465.797,"z":-833.326},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":525003,"level":30,"poseId":0,"pos":{"x":1072.744,"y":466.002,"z":-829.863},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133008521,"blockId":3008,"pos":{"x":856.607,"y":332.156,"z":-651.938},"spawns":[{"monsterId":28030101,"configId":521002,"level":30,"poseId":2,"pos":{"x":832.329,"y":330.114,"z":-647.842},"rot":{"x":0.0,"y":160.265,"z":0.0}}]},{"sceneId":3,"groupId":133008517,"blockId":3008,"pos":{"x":1003.378,"y":571.27,"z":-852.418},"spawns":[{"monsterId":21011401,"configId":517001,"level":30,"poseId":9003,"pos":{"x":1016.968,"y":571.612,"z":-865.38},"rot":{"x":0.0,"y":17.931,"z":0.0}},{"monsterId":21011401,"configId":517004,"level":30,"poseId":9003,"pos":{"x":1005.273,"y":571.48,"z":-860.189},"rot":{"x":0.0,"y":47.57,"z":0.0}},{"monsterId":21010901,"configId":517007,"level":30,"poseId":9013,"pos":{"x":1012.305,"y":571.585,"z":-858.369},"rot":{"x":0.0,"y":37.273,"z":0.0}}]},{"sceneId":3,"groupId":133008485,"blockId":3008,"pos":{"x":1298.78,"y":301.932,"z":-1078.566},"spawns":[{"monsterId":21011401,"configId":485001,"level":30,"poseId":9003,"pos":{"x":1302.209,"y":301.672,"z":-1078.95},"rot":{"x":0.0,"y":273.736,"z":0.0}},{"monsterId":21010901,"configId":485004,"level":30,"poseId":9003,"pos":{"x":1298.629,"y":302.008,"z":-1076.681},"rot":{"x":0.0,"y":127.634,"z":0.0}}]},{"sceneId":3,"groupId":133008481,"blockId":3008,"pos":{"x":1250.176,"y":269.094,"z":-418.405},"spawns":[{"monsterId":28020601,"configId":481001,"level":30,"poseId":0,"pos":{"x":1249.949,"y":268.596,"z":-418.783},"rot":{"x":25.757,"y":349.738,"z":352.867}},{"monsterId":20010901,"configId":481002,"level":30,"poseId":0,"pos":{"x":1249.93,"y":268.921,"z":-418.89},"rot":{"x":25.757,"y":349.738,"z":352.867}},{"monsterId":28050103,"configId":481003,"level":30,"poseId":0,"pos":{"x":1249.443,"y":269.108,"z":-418.592},"rot":{"x":25.757,"y":349.738,"z":352.867}},{"monsterId":28050103,"configId":481004,"level":30,"poseId":0,"pos":{"x":1250.075,"y":269.281,"z":-418.371},"rot":{"x":25.757,"y":349.738,"z":352.867}},{"monsterId":26010101,"configId":481005,"level":30,"poseId":0,"pos":{"x":1250.011,"y":269.603,"z":-418.463},"rot":{"x":25.757,"y":349.738,"z":352.867}}]},{"sceneId":3,"groupId":133106813,"blockId":3106,"pos":{"x":-512.0,"y":275.731,"z":1536.0},"spawns":[{"monsterId":28030501,"configId":813001,"level":32,"poseId":0,"pos":{"x":-501.221,"y":180.95,"z":1107.886},"rot":{"x":0.0,"y":316.776,"z":0.0}},{"monsterId":28030501,"configId":813003,"level":32,"poseId":0,"pos":{"x":-511.92,"y":180.95,"z":1103.669},"rot":{"x":0.0,"y":267.665,"z":0.0}},{"monsterId":28030501,"configId":813004,"level":32,"poseId":0,"pos":{"x":-503.919,"y":180.95,"z":1109.72},"rot":{"x":0.0,"y":106.611,"z":0.0}}]},{"sceneId":3,"groupId":133008505,"blockId":3008,"pos":{"x":952.722,"y":384.203,"z":-897.582},"spawns":[{"monsterId":21010901,"configId":505001,"level":30,"poseId":0,"pos":{"x":948.032,"y":382.01,"z":-888.423},"rot":{"x":0.0,"y":332.754,"z":0.0}},{"monsterId":21010901,"configId":505004,"level":30,"poseId":0,"pos":{"x":951.214,"y":384.961,"z":-899.213},"rot":{"x":0.0,"y":160.795,"z":0.0}},{"monsterId":21011401,"configId":505008,"level":30,"poseId":9013,"pos":{"x":954.809,"y":382.912,"z":-896.215},"rot":{"x":24.492,"y":27.279,"z":347.721}}]},{"sceneId":3,"groupId":133106811,"blockId":3106,"pos":{"x":-512.0,"y":275.731,"z":1536.0},"spawns":[{"monsterId":28030501,"configId":811002,"level":32,"poseId":0,"pos":{"x":-221.588,"y":180.68,"z":987.082},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030501,"configId":811003,"level":32,"poseId":0,"pos":{"x":-219.134,"y":180.68,"z":979.18},"rot":{"x":0.0,"y":295.289,"z":0.0}}]},{"sceneId":3,"groupId":133106810,"blockId":3106,"pos":{"x":-512.0,"y":275.731,"z":1536.0},"spawns":[{"monsterId":28030501,"configId":810002,"level":32,"poseId":2,"pos":{"x":-700.277,"y":218.558,"z":678.049},"rot":{"x":0.0,"y":281.962,"z":0.0}},{"monsterId":28030501,"configId":810003,"level":32,"poseId":2,"pos":{"x":-708.98,"y":219.858,"z":677.115},"rot":{"x":0.0,"y":315.287,"z":0.0}},{"monsterId":28030501,"configId":810005,"level":32,"poseId":2,"pos":{"x":-719.299,"y":219.031,"z":702.98},"rot":{"x":0.0,"y":90.792,"z":0.0}},{"monsterId":28030501,"configId":810006,"level":32,"poseId":2,"pos":{"x":-732.103,"y":218.127,"z":698.954},"rot":{"x":0.0,"y":293.182,"z":0.0}}]},{"sceneId":3,"groupId":133106808,"blockId":3106,"pos":{"x":-512.0,"y":275.731,"z":1536.0},"spawns":[{"monsterId":28020201,"configId":808001,"level":32,"poseId":0,"pos":{"x":-468.088,"y":242.925,"z":1295.88},"rot":{"x":0.0,"y":312.941,"z":0.0}},{"monsterId":28020201,"configId":808002,"level":32,"poseId":0,"pos":{"x":-451.346,"y":239.996,"z":1007.402},"rot":{"x":0.0,"y":290.096,"z":0.0}},{"monsterId":28020201,"configId":808003,"level":24,"poseId":0,"pos":{"x":-324.234,"y":249.919,"z":705.265},"rot":{"x":0.0,"y":108.083,"z":0.0}},{"monsterId":28020201,"configId":808004,"level":32,"poseId":0,"pos":{"x":-723.181,"y":196.152,"z":748.265},"rot":{"x":0.0,"y":28.804,"z":0.0}},{"monsterId":28020201,"configId":808007,"level":32,"poseId":0,"pos":{"x":-678.01,"y":178.898,"z":1055.002},"rot":{"x":0.0,"y":158.403,"z":0.0}},{"monsterId":28020201,"configId":808009,"level":32,"poseId":0,"pos":{"x":-530.694,"y":224.955,"z":1277.187},"rot":{"x":0.0,"y":107.571,"z":0.0}},{"monsterId":28020201,"configId":808010,"level":24,"poseId":0,"pos":{"x":-200.875,"y":239.881,"z":717.689},"rot":{"x":0.0,"y":167.016,"z":0.0}},{"monsterId":28020201,"configId":808013,"level":32,"poseId":0,"pos":{"x":-918.602,"y":172.471,"z":889.318},"rot":{"x":0.0,"y":122.699,"z":0.0}},{"monsterId":28020201,"configId":808018,"level":32,"poseId":0,"pos":{"x":-32.693,"y":235.543,"z":1018.707},"rot":{"x":0.0,"y":256.374,"z":0.0}},{"monsterId":28020201,"configId":808019,"level":32,"poseId":0,"pos":{"x":-947.478,"y":186.949,"z":1207.852},"rot":{"x":0.0,"y":183.207,"z":0.0}},{"monsterId":28020201,"configId":808021,"level":32,"poseId":0,"pos":{"x":-888.445,"y":203.085,"z":1077.434},"rot":{"x":0.0,"y":351.093,"z":0.0}},{"monsterId":28020201,"configId":808023,"level":32,"poseId":0,"pos":{"x":-911.963,"y":156.251,"z":1323.801},"rot":{"x":0.0,"y":4.34,"z":0.0}},{"monsterId":28020201,"configId":808024,"level":32,"poseId":0,"pos":{"x":-910.351,"y":221.555,"z":715.66},"rot":{"x":0.0,"y":307.884,"z":0.0}},{"monsterId":28020201,"configId":808026,"level":32,"poseId":0,"pos":{"x":-799.571,"y":227.272,"z":972.243},"rot":{"x":0.0,"y":202.511,"z":0.0}},{"monsterId":28020201,"configId":808027,"level":32,"poseId":0,"pos":{"x":-345.462,"y":204.414,"z":832.116},"rot":{"x":0.0,"y":313.556,"z":0.0}},{"monsterId":28020201,"configId":808029,"level":32,"poseId":0,"pos":{"x":-816.076,"y":173.665,"z":1052.577},"rot":{"x":0.0,"y":222.25,"z":0.0}},{"monsterId":28020201,"configId":808037,"level":32,"poseId":0,"pos":{"x":-510.053,"y":201.905,"z":847.811},"rot":{"x":0.0,"y":310.191,"z":0.0}},{"monsterId":28020201,"configId":808038,"level":32,"poseId":0,"pos":{"x":-139.469,"y":180.112,"z":926.826},"rot":{"x":0.0,"y":210.591,"z":0.0}},{"monsterId":28020201,"configId":808042,"level":24,"poseId":0,"pos":{"x":-297.921,"y":288.376,"z":661.399},"rot":{"x":0.0,"y":102.088,"z":0.0}},{"monsterId":28020201,"configId":808044,"level":32,"poseId":0,"pos":{"x":-657.546,"y":235.91,"z":1410.055},"rot":{"x":0.0,"y":89.664,"z":0.0}},{"monsterId":28020201,"configId":808045,"level":24,"poseId":0,"pos":{"x":-653.24,"y":222.451,"z":664.552},"rot":{"x":0.0,"y":55.559,"z":0.0}},{"monsterId":28020201,"configId":808050,"level":32,"poseId":0,"pos":{"x":-740.509,"y":175.157,"z":936.662},"rot":{"x":0.0,"y":113.893,"z":0.0}},{"monsterId":28020201,"configId":808051,"level":32,"poseId":0,"pos":{"x":-617.851,"y":228.812,"z":958.611},"rot":{"x":0.0,"y":297.222,"z":0.0}},{"monsterId":28020201,"configId":808054,"level":36,"poseId":0,"pos":{"x":-313.565,"y":308.172,"z":1331.853},"rot":{"x":0.0,"y":190.492,"z":0.0}},{"monsterId":28020201,"configId":808060,"level":24,"poseId":0,"pos":{"x":-827.696,"y":245.443,"z":566.928},"rot":{"x":0.0,"y":216.085,"z":0.0}},{"monsterId":28020201,"configId":808062,"level":24,"poseId":0,"pos":{"x":-223.314,"y":187.795,"z":812.751},"rot":{"x":0.0,"y":342.479,"z":0.0}},{"monsterId":28020201,"configId":808068,"level":32,"poseId":0,"pos":{"x":-740.805,"y":215.473,"z":1344.492},"rot":{"x":0.0,"y":70.05,"z":0.0}},{"monsterId":28020201,"configId":808070,"level":24,"poseId":0,"pos":{"x":-660.39,"y":300.381,"z":642.755},"rot":{"x":0.0,"y":290.153,"z":0.0}},{"monsterId":28020201,"configId":808071,"level":32,"poseId":0,"pos":{"x":-175.929,"y":216.429,"z":1072.373},"rot":{"x":0.0,"y":284.437,"z":0.0}},{"monsterId":28020201,"configId":808074,"level":19,"poseId":0,"pos":{"x":-108.001,"y":276.441,"z":525.362},"rot":{"x":0.0,"y":354.59,"z":0.0}},{"monsterId":28020201,"configId":808076,"level":32,"poseId":0,"pos":{"x":-923.937,"y":184.806,"z":925.215},"rot":{"x":0.0,"y":36.634,"z":0.0}}]},{"sceneId":3,"groupId":133008500,"blockId":3008,"pos":{"x":1040.593,"y":335.393,"z":-964.554},"spawns":[{"monsterId":21020601,"configId":500001,"level":30,"poseId":401,"pos":{"x":1042.675,"y":336.056,"z":-967.755},"rot":{"x":0.0,"y":245.991,"z":0.0}},{"monsterId":21030501,"configId":500005,"level":30,"poseId":0,"pos":{"x":1041.177,"y":337.326,"z":-974.101},"rot":{"x":0.0,"y":347.263,"z":0.0}},{"monsterId":21010901,"configId":500006,"level":30,"poseId":0,"pos":{"x":1038.114,"y":335.556,"z":-966.007},"rot":{"x":0.0,"y":142.763,"z":0.0}}]},{"sceneId":3,"groupId":133106805,"blockId":3106,"pos":{"x":-512.0,"y":292.772,"z":1536.0},"spawns":[{"monsterId":28030201,"configId":805001,"level":32,"poseId":0,"pos":{"x":-891.159,"y":264.297,"z":1298.041},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030201,"configId":805002,"level":32,"poseId":0,"pos":{"x":-620.331,"y":259.032,"z":1303.505},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030201,"configId":805003,"level":32,"poseId":0,"pos":{"x":-564.41,"y":265.759,"z":1041.573},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030201,"configId":805004,"level":32,"poseId":0,"pos":{"x":-716.276,"y":274.545,"z":978.017},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030201,"configId":805005,"level":32,"poseId":0,"pos":{"x":-593.115,"y":353.569,"z":823.481},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030201,"configId":805006,"level":32,"poseId":0,"pos":{"x":-866.446,"y":259.62,"z":823.469},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030201,"configId":805007,"level":24,"poseId":0,"pos":{"x":-366.902,"y":281.462,"z":767.507},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030201,"configId":805008,"level":32,"poseId":0,"pos":{"x":-141.282,"y":260.12,"z":1041.214},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030201,"configId":805009,"level":24,"poseId":0,"pos":{"x":-145.141,"y":261.805,"z":799.791},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030201,"configId":805010,"level":36,"poseId":0,"pos":{"x":-389.446,"y":378.591,"z":1319.653},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030202,"configId":805011,"level":32,"poseId":0,"pos":{"x":-801.211,"y":183.763,"z":1073.135},"rot":{"x":0.0,"y":329.218,"z":0.0}}]},{"sceneId":3,"groupId":133106804,"blockId":3106,"pos":{"x":-512.0,"y":292.772,"z":1536.0},"spawns":[{"monsterId":28020102,"configId":804001,"level":32,"poseId":0,"pos":{"x":-230.016,"y":198.232,"z":1098.734},"rot":{"x":0.0,"y":260.945,"z":0.0}},{"monsterId":28020102,"configId":804002,"level":32,"poseId":0,"pos":{"x":-100.807,"y":221.012,"z":1240.107},"rot":{"x":0.0,"y":120.14,"z":0.0}},{"monsterId":28020102,"configId":804004,"level":32,"poseId":0,"pos":{"x":-945.758,"y":196.236,"z":923.757},"rot":{"x":0.0,"y":34.302,"z":0.0}},{"monsterId":28020102,"configId":804005,"level":32,"poseId":0,"pos":{"x":-899.13,"y":180.668,"z":836.56},"rot":{"x":0.0,"y":97.831,"z":0.0}},{"monsterId":28020102,"configId":804006,"level":24,"poseId":0,"pos":{"x":-367.8,"y":240.93,"z":768.357},"rot":{"x":0.0,"y":265.543,"z":0.0}},{"monsterId":28020102,"configId":804007,"level":32,"poseId":0,"pos":{"x":-347.313,"y":306.537,"z":1600.007},"rot":{"x":0.0,"y":252.973,"z":0.0}},{"monsterId":28020102,"configId":804008,"level":32,"poseId":0,"pos":{"x":-564.593,"y":212.627,"z":1253.802},"rot":{"x":0.0,"y":168.97,"z":0.0}},{"monsterId":28020102,"configId":804009,"level":32,"poseId":0,"pos":{"x":-113.873,"y":190.414,"z":871.275},"rot":{"x":0.0,"y":148.83,"z":0.0}},{"monsterId":28020102,"configId":804011,"level":32,"poseId":0,"pos":{"x":-414.443,"y":221.486,"z":1057.509},"rot":{"x":0.0,"y":71.54,"z":0.0}},{"monsterId":28020102,"configId":804012,"level":32,"poseId":0,"pos":{"x":-910.023,"y":177.666,"z":859.321},"rot":{"x":0.0,"y":120.14,"z":0.0}},{"monsterId":28020102,"configId":804013,"level":24,"poseId":0,"pos":{"x":-40.138,"y":237.324,"z":1223.804},"rot":{"x":0.0,"y":77.914,"z":0.0}},{"monsterId":28020102,"configId":804015,"level":32,"poseId":0,"pos":{"x":-687.968,"y":220.041,"z":988.364},"rot":{"x":0.0,"y":155.127,"z":0.0}},{"monsterId":28020102,"configId":804016,"level":32,"poseId":0,"pos":{"x":-1014.655,"y":255.468,"z":1082.997},"rot":{"x":0.0,"y":44.21,"z":0.0}},{"monsterId":28020102,"configId":804017,"level":32,"poseId":0,"pos":{"x":-183.162,"y":279.534,"z":1397.892},"rot":{"x":0.0,"y":46.708,"z":0.0}},{"monsterId":28020102,"configId":804018,"level":32,"poseId":0,"pos":{"x":-593.533,"y":140.102,"z":1662.358},"rot":{"x":0.0,"y":325.581,"z":0.0}},{"monsterId":28020102,"configId":804019,"level":24,"poseId":0,"pos":{"x":-867.659,"y":193.907,"z":777.247},"rot":{"x":0.0,"y":284.344,"z":0.0}},{"monsterId":28020102,"configId":804020,"level":32,"poseId":0,"pos":{"x":-556.169,"y":239.45,"z":760.598},"rot":{"x":0.0,"y":48.452,"z":0.0}},{"monsterId":28020102,"configId":804021,"level":32,"poseId":0,"pos":{"x":-397.716,"y":254.36,"z":668.14},"rot":{"x":0.0,"y":26.125,"z":0.0}},{"monsterId":28020102,"configId":804022,"level":32,"poseId":0,"pos":{"x":-376.416,"y":204.401,"z":927.068},"rot":{"x":0.0,"y":168.093,"z":0.0}},{"monsterId":28020102,"configId":804024,"level":24,"poseId":0,"pos":{"x":-33.785,"y":280.415,"z":1459.022},"rot":{"x":0.0,"y":276.535,"z":0.0}},{"monsterId":28020102,"configId":804025,"level":32,"poseId":0,"pos":{"x":-681.066,"y":188.748,"z":1148.466},"rot":{"x":0.0,"y":248.842,"z":0.0}},{"monsterId":28020102,"configId":804027,"level":32,"poseId":0,"pos":{"x":-724.076,"y":186.365,"z":819.769},"rot":{"x":0.0,"y":348.529,"z":0.0}},{"monsterId":28020102,"configId":804028,"level":36,"poseId":0,"pos":{"x":-392.19,"y":340.095,"z":1452.749},"rot":{"x":0.0,"y":228.019,"z":0.0}},{"monsterId":28020102,"configId":804030,"level":32,"poseId":0,"pos":{"x":-37.175,"y":255.728,"z":1070.947},"rot":{"x":0.0,"y":48.495,"z":0.0}},{"monsterId":28020102,"configId":804031,"level":32,"poseId":0,"pos":{"x":-743.468,"y":215.638,"z":1351.341},"rot":{"x":0.0,"y":125.242,"z":0.0}},{"monsterId":28020102,"configId":804032,"level":32,"poseId":0,"pos":{"x":-911.125,"y":248.481,"z":1446.865},"rot":{"x":0.0,"y":185.419,"z":0.0}},{"monsterId":28020102,"configId":804033,"level":24,"poseId":0,"pos":{"x":-732.865,"y":233.575,"z":649.58},"rot":{"x":0.0,"y":198.409,"z":0.0}},{"monsterId":28020102,"configId":804034,"level":32,"poseId":0,"pos":{"x":-845.182,"y":176.485,"z":1058.015},"rot":{"x":0.0,"y":332.633,"z":0.0}},{"monsterId":28020102,"configId":804035,"level":32,"poseId":0,"pos":{"x":-543.374,"y":220.79,"z":924.922},"rot":{"x":0.0,"y":329.999,"z":0.0}}]},{"sceneId":3,"groupId":133106803,"blockId":3106,"pos":{"x":-512.0,"y":292.772,"z":1536.0},"spawns":[{"monsterId":28030101,"configId":803001,"level":32,"poseId":0,"pos":{"x":-553.654,"y":224.739,"z":1043.573},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":803002,"level":32,"poseId":0,"pos":{"x":-569.408,"y":224.091,"z":1042.213},"rot":{"x":0.0,"y":281.618,"z":0.0}},{"monsterId":28030101,"configId":803003,"level":32,"poseId":0,"pos":{"x":-445.391,"y":240.784,"z":1022.894},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133008499,"blockId":3008,"pos":{"x":958.836,"y":336.082,"z":-871.867},"spawns":[{"monsterId":21011401,"configId":499001,"level":30,"poseId":0,"pos":{"x":959.354,"y":336.018,"z":-869.698},"rot":{"x":0.0,"y":186.765,"z":0.0}},{"monsterId":21011401,"configId":499004,"level":30,"poseId":0,"pos":{"x":963.203,"y":335.934,"z":-873.706},"rot":{"x":0.0,"y":300.105,"z":0.0}},{"monsterId":21011301,"configId":499006,"level":30,"poseId":9013,"pos":{"x":955.907,"y":336.571,"z":-873.324},"rot":{"x":0.0,"y":64.098,"z":0.0}}]},{"sceneId":3,"groupId":133008459,"blockId":3008,"pos":{"x":992.162,"y":344.252,"z":-549.104},"spawns":[{"monsterId":28020601,"configId":459001,"level":30,"poseId":0,"pos":{"x":991.947,"y":343.627,"z":-549.186},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010901,"configId":459002,"level":30,"poseId":0,"pos":{"x":991.879,"y":343.869,"z":-549.419},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050103,"configId":459003,"level":30,"poseId":0,"pos":{"x":991.414,"y":344.147,"z":-549.158},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050103,"configId":459004,"level":30,"poseId":0,"pos":{"x":992.045,"y":344.43,"z":-549.139},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26010101,"configId":459005,"level":30,"poseId":0,"pos":{"x":991.935,"y":344.673,"z":-549.35},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133008451,"blockId":3008,"pos":{"x":1072.989,"y":301.77,"z":-1139.123},"spawns":[{"monsterId":28020305,"configId":451001,"level":30,"poseId":0,"pos":{"x":1073.952,"y":301.718,"z":-1131.817},"rot":{"x":0.0,"y":183.991,"z":0.0}}]},{"sceneId":3,"groupId":133008450,"blockId":3008,"pos":{"x":941.095,"y":347.13,"z":-945.575},"spawns":[{"monsterId":20010901,"configId":450001,"level":30,"poseId":0,"pos":{"x":941.219,"y":345.93,"z":-944.716},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":450002,"level":30,"poseId":0,"pos":{"x":942.806,"y":345.746,"z":-945.927},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":450003,"level":30,"poseId":0,"pos":{"x":939.814,"y":345.704,"z":-946.366},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133008467,"blockId":3008,"pos":{"x":1264.415,"y":342.133,"z":-794.979},"spawns":[{"monsterId":23040101,"configId":467001,"level":30,"poseId":0,"pos":{"x":1267.213,"y":342.119,"z":-791.906},"rot":{"x":0.0,"y":277.436,"z":0.0}}]},{"sceneId":3,"groupId":133008435,"blockId":3008,"pos":{"x":1255.879,"y":308.92,"z":-1024.952},"spawns":[{"monsterId":21030501,"configId":435001,"level":30,"poseId":9012,"pos":{"x":1260.333,"y":307.894,"z":-1023.758},"rot":{"x":0.0,"y":266.261,"z":0.0}},{"monsterId":21030501,"configId":435002,"level":30,"poseId":9012,"pos":{"x":1256.359,"y":308.899,"z":-1023.731},"rot":{"x":0.0,"y":77.841,"z":0.0}}]},{"sceneId":3,"groupId":133008393,"blockId":3008,"pos":{"x":937.687,"y":341.02,"z":-831.092},"spawns":[{"monsterId":21011401,"configId":393001,"level":30,"poseId":9016,"pos":{"x":937.446,"y":341.105,"z":-832.365},"rot":{"x":0.0,"y":196.248,"z":0.0}}]},{"sceneId":3,"groupId":133008413,"blockId":3008,"pos":{"x":659.606,"y":204.42,"z":-725.605},"spawns":[{"monsterId":28030101,"configId":413001,"level":30,"poseId":2,"pos":{"x":645.877,"y":202.105,"z":-704.937},"rot":{"x":0.0,"y":305.357,"z":0.0}},{"monsterId":28030101,"configId":413002,"level":30,"poseId":2,"pos":{"x":640.923,"y":202.495,"z":-712.401},"rot":{"x":0.0,"y":289.546,"z":0.0}},{"monsterId":28030101,"configId":413003,"level":30,"poseId":2,"pos":{"x":641.978,"y":202.323,"z":-713.689},"rot":{"x":0.0,"y":245.922,"z":0.0}},{"monsterId":28030101,"configId":413004,"level":30,"poseId":2,"pos":{"x":601.222,"y":202.58,"z":-769.777},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":413005,"level":30,"poseId":2,"pos":{"x":658.709,"y":204.947,"z":-741.814},"rot":{"x":0.0,"y":244.833,"z":0.0}}]},{"sceneId":3,"groupId":133008412,"blockId":3008,"pos":{"x":859.238,"y":291.802,"z":-983.369},"spawns":[{"monsterId":28020305,"configId":412001,"level":30,"poseId":0,"pos":{"x":939.328,"y":200.085,"z":-1252.091},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020305,"configId":412002,"level":30,"poseId":0,"pos":{"x":942.518,"y":199.976,"z":-1246.169},"rot":{"x":0.0,"y":272.242,"z":0.0}},{"monsterId":28020305,"configId":412003,"level":30,"poseId":0,"pos":{"x":838.154,"y":199.957,"z":-1242.68},"rot":{"x":0.0,"y":272.242,"z":0.0}},{"monsterId":28020305,"configId":412004,"level":30,"poseId":0,"pos":{"x":881.9,"y":200.868,"z":-1241.613},"rot":{"x":0.0,"y":167.065,"z":0.0}}]},{"sceneId":3,"groupId":133008414,"blockId":3008,"pos":{"x":621.203,"y":200.012,"z":-664.803},"spawns":[{"monsterId":20010801,"configId":414001,"level":30,"poseId":0,"pos":{"x":621.208,"y":200.012,"z":-663.606},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010901,"configId":414002,"level":30,"poseId":0,"pos":{"x":622.696,"y":200.012,"z":-664.831},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":414003,"level":30,"poseId":0,"pos":{"x":619.726,"y":200.012,"z":-664.739},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133008409,"blockId":3008,"pos":{"x":941.749,"y":288.592,"z":-394.979},"spawns":[{"monsterId":28020601,"configId":409001,"level":30,"poseId":0,"pos":{"x":941.534,"y":287.968,"z":-395.061},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010901,"configId":409002,"level":30,"poseId":0,"pos":{"x":941.466,"y":288.21,"z":-395.294},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050103,"configId":409003,"level":30,"poseId":0,"pos":{"x":941.001,"y":288.488,"z":-395.033},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050103,"configId":409004,"level":30,"poseId":0,"pos":{"x":941.632,"y":288.931,"z":-395.014},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26010101,"configId":409005,"level":30,"poseId":0,"pos":{"x":941.522,"y":289.014,"z":-395.225},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133008411,"blockId":3008,"pos":{"x":842.47,"y":302.483,"z":-445.386},"spawns":[{"monsterId":28020601,"configId":411001,"level":30,"poseId":0,"pos":{"x":850.342,"y":305.254,"z":-453.171},"rot":{"x":0.0,"y":323.448,"z":0.0}},{"monsterId":21010301,"configId":411002,"level":30,"poseId":9010,"pos":{"x":825.706,"y":297.421,"z":-438.118},"rot":{"x":0.0,"y":108.696,"z":0.0}},{"monsterId":21011401,"configId":411003,"level":30,"poseId":9003,"pos":{"x":830.08,"y":298.333,"z":-439.595},"rot":{"x":0.0,"y":289.161,"z":0.0}}]},{"sceneId":3,"groupId":133008407,"blockId":3008,"pos":{"x":897.75,"y":456.398,"z":-907.07},"spawns":[{"monsterId":20010801,"configId":407001,"level":30,"poseId":0,"pos":{"x":898.309,"y":455.795,"z":-903.342},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":407002,"level":30,"poseId":0,"pos":{"x":897.848,"y":455.973,"z":-905.311},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":407003,"level":30,"poseId":0,"pos":{"x":897.237,"y":455.277,"z":-903.931},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133008356,"blockId":3008,"pos":{"x":779.655,"y":200.565,"z":-1303.172},"spawns":[{"monsterId":28020601,"configId":356001,"level":30,"poseId":0,"pos":{"x":779.514,"y":200.678,"z":-1303.376},"rot":{"x":339.492,"y":328.966,"z":0.0}},{"monsterId":20010901,"configId":356002,"level":30,"poseId":0,"pos":{"x":779.372,"y":200.183,"z":-1303.487},"rot":{"x":339.492,"y":328.966,"z":0.0}},{"monsterId":28050103,"configId":356003,"level":30,"poseId":0,"pos":{"x":778.907,"y":200.461,"z":-1303.226},"rot":{"x":339.492,"y":328.966,"z":0.0}},{"monsterId":28050103,"configId":356004,"level":30,"poseId":0,"pos":{"x":779.538,"y":200.744,"z":-1303.207},"rot":{"x":339.492,"y":328.966,"z":0.0}},{"monsterId":26010101,"configId":356005,"level":30,"poseId":0,"pos":{"x":779.428,"y":200.987,"z":-1303.418},"rot":{"x":339.492,"y":328.966,"z":0.0}}]},{"sceneId":3,"groupId":133008358,"blockId":3008,"pos":{"x":1402.66,"y":321.222,"z":-961.848},"spawns":[{"monsterId":21020601,"configId":358002,"level":30,"poseId":401,"pos":{"x":1410.275,"y":319.952,"z":-966.241},"rot":{"x":349.069,"y":298.799,"z":354.049}},{"monsterId":21030501,"configId":358003,"level":30,"poseId":9012,"pos":{"x":1405.695,"y":320.499,"z":-963.39},"rot":{"x":0.0,"y":69.578,"z":0.0}},{"monsterId":21011401,"configId":358004,"level":30,"poseId":9003,"pos":{"x":1409.6,"y":321.023,"z":-960.414},"rot":{"x":0.0,"y":194.851,"z":0.0}},{"monsterId":21011401,"configId":358005,"level":30,"poseId":9010,"pos":{"x":1407.531,"y":319.621,"z":-968.496},"rot":{"x":0.0,"y":0.788,"z":0.0}}]},{"sceneId":3,"groupId":133008352,"blockId":3008,"pos":{"x":972.365,"y":201.029,"z":-1260.127},"spawns":[{"monsterId":21020601,"configId":352001,"level":30,"poseId":0,"pos":{"x":970.799,"y":201.137,"z":-1255.377},"rot":{"x":0.0,"y":135.384,"z":0.0}},{"monsterId":21011401,"configId":352002,"level":30,"poseId":0,"pos":{"x":967.005,"y":200.783,"z":-1251.449},"rot":{"x":0.0,"y":150.15,"z":0.0}},{"monsterId":21011401,"configId":352003,"level":30,"poseId":0,"pos":{"x":969.602,"y":201.019,"z":-1250.998},"rot":{"x":0.0,"y":145.295,"z":0.0}},{"monsterId":21010101,"configId":352004,"level":30,"poseId":9003,"pos":{"x":950.576,"y":200.421,"z":-1231.697},"rot":{"x":0.0,"y":67.084,"z":0.0}}]},{"sceneId":3,"groupId":133008333,"blockId":3008,"pos":{"x":757.238,"y":199.871,"z":-1066.337},"spawns":[{"monsterId":28030101,"configId":333001,"level":30,"poseId":901,"pos":{"x":747.915,"y":201.83,"z":-1031.477},"rot":{"x":0.0,"y":221.053,"z":0.0}},{"monsterId":21010901,"configId":333002,"level":30,"poseId":0,"pos":{"x":763.328,"y":200.279,"z":-1067.593},"rot":{"x":0.0,"y":30.449,"z":0.0}},{"monsterId":28030101,"configId":333003,"level":30,"poseId":2,"pos":{"x":697.815,"y":200.598,"z":-1018.385},"rot":{"x":0.0,"y":185.827,"z":0.0}},{"monsterId":28030101,"configId":333004,"level":30,"poseId":2,"pos":{"x":699.424,"y":200.532,"z":-1019.085},"rot":{"x":0.0,"y":170.709,"z":0.0}},{"monsterId":28020305,"configId":333007,"level":30,"poseId":0,"pos":{"x":753.906,"y":202.165,"z":-1032.662},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020305,"configId":333008,"level":30,"poseId":0,"pos":{"x":686.768,"y":201.891,"z":-1006.554},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133106639,"blockId":3106,"pos":{"x":-847.322,"y":188.933,"z":1557.402},"spawns":[{"monsterId":26010101,"configId":639001,"level":36,"poseId":0,"pos":{"x":-847.599,"y":188.933,"z":1557.383},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133106638,"blockId":3106,"pos":{"x":-845.95,"y":188.821,"z":1554.235},"spawns":[{"monsterId":26010101,"configId":638001,"level":36,"poseId":0,"pos":{"x":-846.227,"y":188.821,"z":1554.217},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133008335,"blockId":3008,"pos":{"x":1151.26,"y":272.523,"z":-497.794},"spawns":[{"monsterId":20010801,"configId":335001,"level":30,"poseId":0,"pos":{"x":1150.577,"y":272.64,"z":-496.197},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":335002,"level":30,"poseId":0,"pos":{"x":1152.785,"y":272.656,"z":-496.99},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":335003,"level":30,"poseId":0,"pos":{"x":1149.007,"y":272.568,"z":-497.935},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133106637,"blockId":3106,"pos":{"x":-835.232,"y":190.242,"z":1589.223},"spawns":[{"monsterId":26010101,"configId":637001,"level":36,"poseId":0,"pos":{"x":-835.425,"y":190.208,"z":1589.448},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133008328,"blockId":3008,"pos":{"x":658.792,"y":200.651,"z":-860.484},"spawns":[{"monsterId":21011401,"configId":328001,"level":30,"poseId":9012,"pos":{"x":658.52,"y":200.684,"z":-864.34},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011401,"configId":328005,"level":30,"poseId":0,"pos":{"x":659.038,"y":201.169,"z":-849.841},"rot":{"x":0.0,"y":9.208,"z":0.0}},{"monsterId":21011301,"configId":328006,"level":30,"poseId":9013,"pos":{"x":660.984,"y":200.687,"z":-859.135},"rot":{"x":0.0,"y":224.914,"z":0.0}},{"monsterId":21030501,"configId":328007,"level":30,"poseId":9012,"pos":{"x":656.948,"y":200.574,"z":-858.921},"rot":{"x":0.0,"y":145.547,"z":0.0}}]},{"sceneId":3,"groupId":133106634,"blockId":3106,"pos":{"x":-695.878,"y":279.86,"z":2075.317},"spawns":[{"monsterId":28020603,"configId":634021,"level":36,"poseId":0,"pos":{"x":-728.057,"y":193.06,"z":1563.846},"rot":{"x":0.0,"y":74.44,"z":0.0}},{"monsterId":28030101,"configId":634028,"level":36,"poseId":0,"pos":{"x":-793.006,"y":193.45,"z":1572.132},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":634029,"level":36,"poseId":0,"pos":{"x":-791.255,"y":193.81,"z":1569.085},"rot":{"x":0.0,"y":89.879,"z":0.0}}]},{"sceneId":3,"groupId":133106633,"blockId":3106,"pos":{"x":-561.252,"y":256.964,"z":2023.069},"spawns":[{"monsterId":26010201,"configId":633001,"level":36,"poseId":0,"pos":{"x":-560.844,"y":256.729,"z":2022.173},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133106632,"blockId":3106,"pos":{"x":-563.521,"y":257.016,"z":2022.477},"spawns":[{"monsterId":28030101,"configId":632002,"level":36,"poseId":0,"pos":{"x":-467.032,"y":268.379,"z":1965.432},"rot":{"x":0.0,"y":5.084,"z":0.0}},{"monsterId":28030101,"configId":632003,"level":36,"poseId":0,"pos":{"x":-434.031,"y":277.987,"z":1965.343},"rot":{"x":0.0,"y":5.084,"z":0.0}},{"monsterId":21010201,"configId":632004,"level":36,"poseId":9003,"pos":{"x":-620.217,"y":267.284,"z":2053.299},"rot":{"x":0.0,"y":112.632,"z":0.0}},{"monsterId":21010101,"configId":632005,"level":36,"poseId":9016,"pos":{"x":-561.354,"y":256.867,"z":2022.638},"rot":{"x":0.0,"y":112.632,"z":0.0}},{"monsterId":28020102,"configId":632010,"level":36,"poseId":0,"pos":{"x":-618.972,"y":266.912,"z":2051.532},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":632012,"level":36,"poseId":9013,"pos":{"x":-617.966,"y":346.982,"z":2058.434},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":632013,"level":36,"poseId":9010,"pos":{"x":-597.175,"y":337.602,"z":2048.763},"rot":{"x":0.0,"y":62.192,"z":0.0}}]},{"sceneId":3,"groupId":133106629,"blockId":3106,"pos":{"x":-604.72,"y":211.207,"z":1488.818},"spawns":[{"monsterId":20010101,"configId":629006,"level":36,"poseId":201,"pos":{"x":-485.672,"y":220.464,"z":1581.309},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020603,"configId":629013,"level":36,"poseId":0,"pos":{"x":-574.648,"y":203.999,"z":1510.045},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133106628,"blockId":3106,"pos":{"x":-743.371,"y":130.324,"z":1615.293},"spawns":[{"monsterId":25070101,"configId":628001,"level":36,"poseId":9006,"pos":{"x":-743.172,"y":129.247,"z":1623.073},"rot":{"x":0.0,"y":178.574,"z":0.0}},{"monsterId":25030301,"configId":628004,"level":36,"poseId":9002,"pos":{"x":-745.571,"y":129.291,"z":1622.502},"rot":{"x":0.0,"y":131.001,"z":0.0}},{"monsterId":25010401,"configId":628005,"level":36,"poseId":9006,"pos":{"x":-743.283,"y":129.758,"z":1616.562},"rot":{"x":0.0,"y":337.864,"z":0.0}},{"monsterId":25010301,"configId":628006,"level":36,"poseId":9007,"pos":{"x":-744.223,"y":130.35,"z":1614.74},"rot":{"x":0.0,"y":336.192,"z":0.0}},{"monsterId":25010301,"configId":628007,"level":36,"poseId":9007,"pos":{"x":-741.988,"y":130.41,"z":1614.937},"rot":{"x":0.0,"y":336.192,"z":0.0}}]},{"sceneId":3,"groupId":133106627,"blockId":3106,"pos":{"x":-651.535,"y":114.445,"z":1838.01},"spawns":[{"monsterId":25010301,"configId":627001,"level":36,"poseId":2,"pos":{"x":-667.562,"y":117.33,"z":1813.964},"rot":{"x":0.0,"y":270.598,"z":0.0}},{"monsterId":25070101,"configId":627004,"level":36,"poseId":9009,"pos":{"x":-660.118,"y":117.29,"z":1809.127},"rot":{"x":0.0,"y":132.7,"z":0.0}},{"monsterId":25030301,"configId":627005,"level":36,"poseId":0,"pos":{"x":-662.072,"y":117.334,"z":1818.198},"rot":{"x":0.0,"y":324.059,"z":0.0}},{"monsterId":25020201,"configId":627006,"level":36,"poseId":0,"pos":{"x":-653.568,"y":117.328,"z":1817.533},"rot":{"x":0.0,"y":31.408,"z":0.0}}]},{"sceneId":3,"groupId":133106626,"blockId":3106,"pos":{"x":-651.932,"y":164.015,"z":1564.676},"spawns":[{"monsterId":28020301,"configId":626003,"level":36,"poseId":0,"pos":{"x":-545.468,"y":173.173,"z":1614.287},"rot":{"x":0.0,"y":11.411,"z":0.0}},{"monsterId":28020301,"configId":626004,"level":36,"poseId":0,"pos":{"x":-550.213,"y":172.305,"z":1609.395},"rot":{"x":0.0,"y":37.214,"z":0.0}},{"monsterId":20010201,"configId":626011,"level":36,"poseId":201,"pos":{"x":-575.06,"y":175.334,"z":1621.344},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":626012,"level":36,"poseId":0,"pos":{"x":-573.988,"y":175.151,"z":1618.012},"rot":{"x":0.0,"y":342.702,"z":0.0}},{"monsterId":28020302,"configId":626021,"level":36,"poseId":0,"pos":{"x":-537.259,"y":168.242,"z":1650.007},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020603,"configId":626033,"level":36,"poseId":0,"pos":{"x":-530.591,"y":183.678,"z":1743.147},"rot":{"x":0.0,"y":229.748,"z":0.0}},{"monsterId":28020603,"configId":626034,"level":36,"poseId":0,"pos":{"x":-536.625,"y":185.569,"z":1736.568},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133008349,"blockId":3008,"pos":{"x":1226.493,"y":341.001,"z":-1006.38},"spawns":[{"monsterId":21011301,"configId":349001,"level":30,"poseId":9003,"pos":{"x":1221.512,"y":342.765,"z":-1002.877},"rot":{"x":11.51,"y":129.72,"z":339.673}},{"monsterId":21011401,"configId":349004,"level":30,"poseId":0,"pos":{"x":1227.711,"y":347.492,"z":-990.437},"rot":{"x":25.404,"y":177.837,"z":352.164}},{"monsterId":21010901,"configId":349005,"level":30,"poseId":32,"pos":{"x":1231.629,"y":341.827,"z":-1009.546},"rot":{"x":20.448,"y":221.149,"z":11.286}}]},{"sceneId":3,"groupId":133106651,"blockId":3106,"pos":{"x":-716.16,"y":130.709,"z":1627.204},"spawns":[{"monsterId":28020102,"configId":651001,"level":36,"poseId":0,"pos":{"x":-661.43,"y":155.668,"z":1668.546},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":651002,"level":36,"poseId":0,"pos":{"x":-653.362,"y":158.501,"z":1679.253},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010202,"configId":651003,"level":36,"poseId":0,"pos":{"x":-709.971,"y":131.994,"z":1639.514},"rot":{"x":0.0,"y":280.229,"z":0.0}},{"monsterId":20010401,"configId":651004,"level":36,"poseId":0,"pos":{"x":-789.457,"y":173.124,"z":1638.207},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":651005,"level":36,"poseId":0,"pos":{"x":-674.387,"y":135.363,"z":1639.304},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":651006,"level":36,"poseId":0,"pos":{"x":-664.925,"y":136.416,"z":1642.592},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133106648,"blockId":3106,"pos":{"x":-598.357,"y":267.105,"z":1414.2},"spawns":[{"monsterId":28030101,"configId":648001,"level":36,"poseId":0,"pos":{"x":-579.451,"y":277.085,"z":1446.308},"rot":{"x":0.0,"y":346.597,"z":0.0}},{"monsterId":28030101,"configId":648002,"level":36,"poseId":0,"pos":{"x":-576.023,"y":278.748,"z":1442.745},"rot":{"x":0.0,"y":346.597,"z":0.0}}]},{"sceneId":3,"groupId":133106647,"blockId":3106,"pos":{"x":-209.307,"y":273.974,"z":1310.248},"spawns":[{"monsterId":26010101,"configId":647001,"level":36,"poseId":0,"pos":{"x":-209.583,"y":273.974,"z":1310.23},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133106646,"blockId":3106,"pos":{"x":-275.683,"y":291.571,"z":1346.121},"spawns":[{"monsterId":28020301,"configId":646001,"level":36,"poseId":0,"pos":{"x":-280.641,"y":294.173,"z":1351.619},"rot":{"x":0.0,"y":319.695,"z":0.0}},{"monsterId":28020301,"configId":646002,"level":36,"poseId":0,"pos":{"x":-280.956,"y":291.981,"z":1341.232},"rot":{"x":0.0,"y":25.948,"z":0.0}},{"monsterId":28020301,"configId":646003,"level":36,"poseId":0,"pos":{"x":-271.275,"y":291.239,"z":1350.474},"rot":{"x":0.0,"y":101.896,"z":0.0}},{"monsterId":28030401,"configId":646004,"level":36,"poseId":0,"pos":{"x":-255.875,"y":298.126,"z":1439.758},"rot":{"x":0.0,"y":51.471,"z":0.0}},{"monsterId":28030401,"configId":646005,"level":36,"poseId":0,"pos":{"x":-251.437,"y":297.943,"z":1437.592},"rot":{"x":0.0,"y":30.264,"z":0.0}},{"monsterId":28030401,"configId":646006,"level":36,"poseId":0,"pos":{"x":-254.12,"y":297.893,"z":1434.7},"rot":{"x":0.0,"y":149.633,"z":0.0}},{"monsterId":21010101,"configId":646007,"level":36,"poseId":9003,"pos":{"x":-537.921,"y":281.244,"z":1500.807},"rot":{"x":0.0,"y":320.114,"z":0.0}},{"monsterId":20010101,"configId":646015,"level":36,"poseId":201,"pos":{"x":-214.699,"y":274.681,"z":1312.947},"rot":{"x":0.0,"y":29.136,"z":0.0}},{"monsterId":20010101,"configId":646016,"level":36,"poseId":201,"pos":{"x":-210.161,"y":274.24,"z":1305.561},"rot":{"x":0.0,"y":110.465,"z":0.0}},{"monsterId":20010101,"configId":646017,"level":36,"poseId":201,"pos":{"x":-205.602,"y":273.864,"z":1312.508},"rot":{"x":0.0,"y":187.79,"z":0.0}},{"monsterId":25010301,"configId":646018,"level":36,"poseId":4,"pos":{"x":-263.741,"y":284.576,"z":1305.773},"rot":{"x":0.0,"y":8.244,"z":0.0}},{"monsterId":25010201,"configId":646019,"level":36,"poseId":4,"pos":{"x":-261.773,"y":284.585,"z":1305.655},"rot":{"x":0.0,"y":335.613,"z":0.0}},{"monsterId":21010201,"configId":646020,"level":36,"poseId":9010,"pos":{"x":-264.397,"y":285.031,"z":1309.205},"rot":{"x":0.0,"y":156.124,"z":0.0}},{"monsterId":21010201,"configId":646021,"level":36,"poseId":9010,"pos":{"x":-261.808,"y":284.974,"z":1309.156},"rot":{"x":0.0,"y":191.329,"z":0.0}},{"monsterId":28030402,"configId":646026,"level":36,"poseId":0,"pos":{"x":-326.786,"y":319.229,"z":1385.299},"rot":{"x":0.0,"y":143.961,"z":0.0}},{"monsterId":28030402,"configId":646027,"level":36,"poseId":0,"pos":{"x":-323.269,"y":320.272,"z":1380.654},"rot":{"x":0.0,"y":143.961,"z":0.0}},{"monsterId":28030402,"configId":646028,"level":36,"poseId":0,"pos":{"x":-322.311,"y":319.941,"z":1384.128},"rot":{"x":0.0,"y":50.928,"z":0.0}},{"monsterId":21010101,"configId":646033,"level":36,"poseId":9003,"pos":{"x":-255.432,"y":291.237,"z":1368.743},"rot":{"x":0.0,"y":221.988,"z":0.0}}]},{"sceneId":3,"groupId":133106645,"blockId":3106,"pos":{"x":-762.643,"y":251.605,"z":1438.699},"spawns":[{"monsterId":20011401,"configId":645001,"level":36,"poseId":0,"pos":{"x":-762.751,"y":251.71,"z":1438.333},"rot":{"x":0.0,"y":188.499,"z":0.0}},{"monsterId":20011401,"configId":645002,"level":36,"poseId":0,"pos":{"x":-764.041,"y":251.015,"z":1439.764},"rot":{"x":0.0,"y":188.499,"z":0.0}},{"monsterId":20011401,"configId":645003,"level":36,"poseId":0,"pos":{"x":-761.118,"y":251.721,"z":1439.234},"rot":{"x":0.0,"y":188.499,"z":0.0}}]},{"sceneId":3,"groupId":133106644,"blockId":3106,"pos":{"x":-502.843,"y":283.466,"z":1459.166},"spawns":[{"monsterId":21020101,"configId":644001,"level":36,"poseId":401,"pos":{"x":-501.783,"y":285.988,"z":1449.51},"rot":{"x":0.0,"y":350.495,"z":0.0}},{"monsterId":21020201,"configId":644003,"level":36,"poseId":401,"pos":{"x":-418.407,"y":337.886,"z":1368.017},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":644004,"level":36,"poseId":9014,"pos":{"x":-415.961,"y":336.173,"z":1372.111},"rot":{"x":0.0,"y":222.727,"z":0.0}},{"monsterId":21010101,"configId":644005,"level":36,"poseId":9013,"pos":{"x":-418.929,"y":335.787,"z":1373.167},"rot":{"x":0.0,"y":192.527,"z":0.0}},{"monsterId":28020102,"configId":644006,"level":36,"poseId":0,"pos":{"x":-443.835,"y":290.0,"z":1589.736},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":644007,"level":36,"poseId":0,"pos":{"x":-444.866,"y":289.061,"z":1593.255},"rot":{"x":0.0,"y":44.897,"z":0.0}},{"monsterId":21010101,"configId":644008,"level":36,"poseId":9012,"pos":{"x":-421.758,"y":335.457,"z":1372.085},"rot":{"x":0.0,"y":147.035,"z":0.0}},{"monsterId":21010101,"configId":644010,"level":36,"poseId":9003,"pos":{"x":-424.884,"y":340.057,"z":1346.12},"rot":{"x":0.0,"y":233.463,"z":0.0}},{"monsterId":28030402,"configId":644013,"level":36,"poseId":901,"pos":{"x":-449.733,"y":303.915,"z":1504.25},"rot":{"x":0.0,"y":243.608,"z":0.0}},{"monsterId":28030402,"configId":644014,"level":36,"poseId":901,"pos":{"x":-454.043,"y":303.096,"z":1499.865},"rot":{"x":0.0,"y":243.608,"z":0.0}},{"monsterId":28030402,"configId":644015,"level":36,"poseId":901,"pos":{"x":-453.015,"y":303.985,"z":1503.429},"rot":{"x":0.0,"y":243.608,"z":0.0}},{"monsterId":20010101,"configId":644017,"level":36,"poseId":201,"pos":{"x":-877.483,"y":254.631,"z":1490.929},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030402,"configId":644018,"level":36,"poseId":0,"pos":{"x":-500.097,"y":303.287,"z":1400.13},"rot":{"x":0.0,"y":332.412,"z":0.0}},{"monsterId":28030402,"configId":644019,"level":36,"poseId":0,"pos":{"x":-498.732,"y":303.032,"z":1405.039},"rot":{"x":0.0,"y":211.249,"z":0.0}},{"monsterId":28030402,"configId":644020,"level":36,"poseId":0,"pos":{"x":-504.084,"y":301.985,"z":1402.525},"rot":{"x":0.0,"y":107.344,"z":0.0}},{"monsterId":20010101,"configId":644021,"level":36,"poseId":201,"pos":{"x":-885.75,"y":254.809,"z":1492.06},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010101,"configId":644022,"level":36,"poseId":201,"pos":{"x":-880.708,"y":255.743,"z":1482.988},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030402,"configId":644023,"level":36,"poseId":0,"pos":{"x":-745.456,"y":246.716,"z":1416.649},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030402,"configId":644024,"level":36,"poseId":0,"pos":{"x":-741.883,"y":246.684,"z":1416.39},"rot":{"x":0.0,"y":292.699,"z":0.0}},{"monsterId":28030402,"configId":644025,"level":36,"poseId":0,"pos":{"x":-744.511,"y":246.596,"z":1414.361},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133106643,"blockId":3106,"pos":{"x":-450.089,"y":319.196,"z":1435.243},"spawns":[{"monsterId":20010201,"configId":643001,"level":36,"poseId":201,"pos":{"x":-459.074,"y":319.844,"z":1426.658},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010101,"configId":643002,"level":36,"poseId":201,"pos":{"x":-464.522,"y":318.994,"z":1428.142},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010101,"configId":643003,"level":36,"poseId":201,"pos":{"x":-460.901,"y":319.719,"z":1419.975},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010101,"configId":643004,"level":36,"poseId":201,"pos":{"x":-453.091,"y":319.357,"z":1429.44},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133106641,"blockId":3106,"pos":{"x":-811.782,"y":163.359,"z":1861.548},"spawns":[{"monsterId":20010401,"configId":641001,"level":36,"poseId":0,"pos":{"x":-811.981,"y":163.234,"z":1861.421},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010401,"configId":641002,"level":36,"poseId":0,"pos":{"x":-809.636,"y":162.982,"z":1858.333},"rot":{"x":0.0,"y":30.406,"z":0.0}}]},{"sceneId":3,"groupId":133008338,"blockId":3008,"pos":{"x":561.635,"y":201.176,"z":-1146.36},"spawns":[{"monsterId":28030101,"configId":338001,"level":30,"poseId":2,"pos":{"x":734.749,"y":200.565,"z":-1062.35},"rot":{"x":0.0,"y":39.364,"z":0.0}},{"monsterId":28030101,"configId":338002,"level":30,"poseId":2,"pos":{"x":579.848,"y":200.599,"z":-1133.156},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":338003,"level":30,"poseId":2,"pos":{"x":585.654,"y":200.8,"z":-1206.09},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030204,"configId":338004,"level":30,"poseId":0,"pos":{"x":587.493,"y":239.991,"z":-1148.21},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":338005,"level":30,"poseId":2,"pos":{"x":615.625,"y":199.784,"z":-1095.047},"rot":{"x":0.0,"y":39.364,"z":0.0}},{"monsterId":28030101,"configId":338006,"level":30,"poseId":2,"pos":{"x":617.129,"y":199.807,"z":-1096.107},"rot":{"x":0.0,"y":123.199,"z":0.0}},{"monsterId":28030101,"configId":338007,"level":30,"poseId":2,"pos":{"x":546.091,"y":200.958,"z":-1155.298},"rot":{"x":0.0,"y":324.207,"z":0.0}},{"monsterId":28030101,"configId":338008,"level":30,"poseId":2,"pos":{"x":544.17,"y":200.877,"z":-1158.12},"rot":{"x":0.0,"y":262.574,"z":0.0}}]},{"sceneId":3,"groupId":133106640,"blockId":3106,"pos":{"x":-848.949,"y":189.478,"z":1554.69},"spawns":[{"monsterId":26010101,"configId":640001,"level":36,"poseId":0,"pos":{"x":-849.225,"y":189.478,"z":1554.672},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133106607,"blockId":3106,"pos":{"x":-487.237,"y":278.671,"z":1612.798},"spawns":[{"monsterId":20011501,"configId":607001,"level":36,"poseId":0,"pos":{"x":-485.816,"y":278.987,"z":1609.851},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011501,"configId":607002,"level":36,"poseId":0,"pos":{"x":-489.48,"y":276.535,"z":1611.623},"rot":{"x":0.0,"y":30.429,"z":0.0}},{"monsterId":21010401,"configId":607003,"level":36,"poseId":9013,"pos":{"x":-483.947,"y":279.843,"z":1619.08},"rot":{"x":0.0,"y":161.255,"z":0.0}},{"monsterId":21010401,"configId":607004,"level":36,"poseId":9013,"pos":{"x":-484.899,"y":279.23,"z":1619.261},"rot":{"x":0.0,"y":222.277,"z":0.0}}]},{"sceneId":3,"groupId":133106606,"blockId":3106,"pos":{"x":-1017.989,"y":285.789,"z":1666.054},"spawns":[{"monsterId":28020102,"configId":606004,"level":36,"poseId":0,"pos":{"x":-723.338,"y":369.724,"z":2066.292},"rot":{"x":0.0,"y":319.604,"z":0.0}},{"monsterId":28020102,"configId":606005,"level":36,"poseId":0,"pos":{"x":-722.995,"y":370.511,"z":2068.806},"rot":{"x":0.0,"y":171.164,"z":0.0}},{"monsterId":28030101,"configId":606009,"level":36,"poseId":901,"pos":{"x":-718.823,"y":376.749,"z":2074.009},"rot":{"x":0.0,"y":89.374,"z":0.0}},{"monsterId":28030101,"configId":606010,"level":36,"poseId":901,"pos":{"x":-717.532,"y":378.415,"z":2054.708},"rot":{"x":0.0,"y":89.374,"z":0.0}}]},{"sceneId":3,"groupId":133106605,"blockId":3106,"pos":{"x":-1002.15,"y":302.706,"z":1618.737},"spawns":[{"monsterId":21020501,"configId":605001,"level":36,"poseId":401,"pos":{"x":-1006.206,"y":297.478,"z":1633.278},"rot":{"x":0.0,"y":189.526,"z":0.0}}]},{"sceneId":3,"groupId":133106604,"blockId":3106,"pos":{"x":-572.717,"y":252.988,"z":1472.999},"spawns":[{"monsterId":20011201,"configId":604001,"level":36,"poseId":0,"pos":{"x":-570.798,"y":253.69,"z":1475.731},"rot":{"x":0.0,"y":53.515,"z":0.0}},{"monsterId":20011201,"configId":604002,"level":36,"poseId":0,"pos":{"x":-573.962,"y":252.026,"z":1476.289},"rot":{"x":0.0,"y":47.964,"z":0.0}},{"monsterId":20011201,"configId":604003,"level":36,"poseId":0,"pos":{"x":-574.195,"y":252.988,"z":1473.063},"rot":{"x":0.0,"y":37.2,"z":0.0}}]},{"sceneId":3,"groupId":133106603,"blockId":3106,"pos":{"x":-529.172,"y":268.223,"z":1518.933},"spawns":[{"monsterId":20010801,"configId":603001,"level":36,"poseId":0,"pos":{"x":-532.208,"y":266.372,"z":1515.114},"rot":{"x":0.0,"y":265.348,"z":0.0}},{"monsterId":20010801,"configId":603002,"level":36,"poseId":0,"pos":{"x":-529.551,"y":268.299,"z":1516.29},"rot":{"x":0.0,"y":287.295,"z":0.0}},{"monsterId":20010801,"configId":603003,"level":36,"poseId":0,"pos":{"x":-530.649,"y":268.223,"z":1518.998},"rot":{"x":0.0,"y":217.067,"z":0.0}}]},{"sceneId":3,"groupId":133106602,"blockId":3106,"pos":{"x":-565.916,"y":236.287,"z":1505.956},"spawns":[{"monsterId":20010501,"configId":602001,"level":36,"poseId":0,"pos":{"x":-563.548,"y":237.664,"z":1505.605},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010501,"configId":602002,"level":36,"poseId":0,"pos":{"x":-564.109,"y":238.269,"z":1502.424},"rot":{"x":0.0,"y":32.166,"z":0.0}},{"monsterId":20010501,"configId":602003,"level":36,"poseId":0,"pos":{"x":-558.856,"y":240.733,"z":1508.602},"rot":{"x":0.0,"y":44.0,"z":0.0}}]},{"sceneId":3,"groupId":133106601,"blockId":3106,"pos":{"x":-576.013,"y":248.762,"z":1486.014},"spawns":[{"monsterId":20011301,"configId":601001,"level":36,"poseId":0,"pos":{"x":-563.527,"y":254.86,"z":1485.967},"rot":{"x":0.0,"y":28.042,"z":0.0}},{"monsterId":20010901,"configId":601002,"level":36,"poseId":0,"pos":{"x":-543.24,"y":263.036,"z":1507.043},"rot":{"x":0.0,"y":243.596,"z":0.0}},{"monsterId":20010601,"configId":601003,"level":36,"poseId":0,"pos":{"x":-556.845,"y":255.317,"z":1504.946},"rot":{"x":0.0,"y":131.009,"z":0.0}}]},{"sceneId":3,"groupId":133106598,"blockId":3106,"pos":{"x":-876.565,"y":138.697,"z":1723.481},"spawns":[{"monsterId":26010201,"configId":598001,"level":36,"poseId":0,"pos":{"x":-876.157,"y":138.462,"z":1722.585},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133106597,"blockId":3106,"pos":{"x":-882.853,"y":138.532,"z":1730.388},"spawns":[{"monsterId":28050102,"configId":597021,"level":36,"poseId":0,"pos":{"x":-786.414,"y":271.39,"z":1536.085},"rot":{"x":0.0,"y":205.014,"z":0.0}},{"monsterId":28050102,"configId":597022,"level":36,"poseId":0,"pos":{"x":-787.669,"y":271.608,"z":1534.599},"rot":{"x":0.0,"y":140.757,"z":0.0}},{"monsterId":28050102,"configId":597032,"level":36,"poseId":0,"pos":{"x":-647.309,"y":264.177,"z":1464.282},"rot":{"x":0.0,"y":1.651,"z":0.0}},{"monsterId":28050102,"configId":597033,"level":36,"poseId":0,"pos":{"x":-648.349,"y":263.565,"z":1465.703},"rot":{"x":0.0,"y":115.903,"z":0.0}}]},{"sceneId":3,"groupId":133008294,"blockId":3008,"pos":{"x":1200.521,"y":261.147,"z":-400.533},"spawns":[{"monsterId":20010901,"configId":294001,"level":35,"poseId":0,"pos":{"x":1199.294,"y":261.294,"z":-400.964},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010901,"configId":294002,"level":35,"poseId":0,"pos":{"x":1200.463,"y":261.278,"z":-401.229},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":294003,"level":35,"poseId":0,"pos":{"x":1199.283,"y":261.061,"z":-399.652},"rot":{"x":0.0,"y":160.072,"z":0.0}},{"monsterId":20010801,"configId":294005,"level":35,"poseId":0,"pos":{"x":1200.521,"y":261.054,"z":-399.97},"rot":{"x":0.0,"y":160.072,"z":0.0}}]},{"sceneId":3,"groupId":133106596,"blockId":3106,"pos":{"x":-713.762,"y":99.413,"z":1742.921},"spawns":[{"monsterId":28050102,"configId":596001,"level":36,"poseId":0,"pos":{"x":-702.416,"y":107.459,"z":1734.413},"rot":{"x":0.0,"y":19.72,"z":0.0}},{"monsterId":28050102,"configId":596002,"level":36,"poseId":0,"pos":{"x":-700.584,"y":107.147,"z":1734.9},"rot":{"x":0.0,"y":297.243,"z":0.0}}]},{"sceneId":3,"groupId":133106595,"blockId":3106,"pos":{"x":-543.94,"y":204.242,"z":1521.498},"spawns":[{"monsterId":21010101,"configId":595001,"level":36,"poseId":9003,"pos":{"x":-560.34,"y":205.673,"z":1501.678},"rot":{"x":0.0,"y":185.665,"z":0.0}},{"monsterId":21010101,"configId":595002,"level":36,"poseId":0,"pos":{"x":-557.259,"y":205.399,"z":1506.007},"rot":{"x":0.0,"y":220.321,"z":0.0}},{"monsterId":28020603,"configId":595007,"level":36,"poseId":0,"pos":{"x":-596.709,"y":199.571,"z":1504.753},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133106592,"blockId":3106,"pos":{"x":-184.177,"y":288.358,"z":1498.96},"spawns":[{"monsterId":25060101,"configId":592001,"level":36,"poseId":4,"pos":{"x":-179.76,"y":288.228,"z":1495.573},"rot":{"x":0.0,"y":301.679,"z":0.0}},{"monsterId":25010201,"configId":592002,"level":36,"poseId":4,"pos":{"x":-186.417,"y":288.482,"z":1497.579},"rot":{"x":0.0,"y":73.446,"z":0.0}},{"monsterId":25010501,"configId":592003,"level":36,"poseId":9009,"pos":{"x":-181.195,"y":288.634,"z":1501.234},"rot":{"x":0.0,"y":192.043,"z":0.0}},{"monsterId":25060101,"configId":592004,"level":36,"poseId":4,"pos":{"x":-216.727,"y":280.6,"z":1355.436},"rot":{"x":0.0,"y":232.35,"z":0.0}},{"monsterId":25010301,"configId":592005,"level":36,"poseId":9002,"pos":{"x":-217.29,"y":280.525,"z":1352.38},"rot":{"x":0.0,"y":299.265,"z":0.0}}]},{"sceneId":3,"groupId":133008316,"blockId":3008,"pos":{"x":1057.949,"y":199.152,"z":-1261.309},"spawns":[{"monsterId":26060301,"configId":316001,"level":30,"poseId":0,"pos":{"x":1057.954,"y":199.152,"z":-1260.111},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26060301,"configId":316002,"level":30,"poseId":0,"pos":{"x":1059.442,"y":199.152,"z":-1261.336},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26060301,"configId":316003,"level":30,"poseId":0,"pos":{"x":1056.471,"y":199.152,"z":-1261.244},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133106621,"blockId":3106,"pos":{"x":-948.95,"y":226.164,"z":1702.702},"spawns":[{"monsterId":28030402,"configId":621002,"level":36,"poseId":0,"pos":{"x":-1059.474,"y":314.7,"z":1717.82},"rot":{"x":0.0,"y":268.837,"z":0.0}},{"monsterId":28030402,"configId":621003,"level":36,"poseId":0,"pos":{"x":-1053.701,"y":312.385,"z":1717.129},"rot":{"x":0.0,"y":268.837,"z":0.0}},{"monsterId":20010201,"configId":621007,"level":36,"poseId":201,"pos":{"x":-1026.277,"y":262.353,"z":1769.074},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010101,"configId":621008,"level":36,"poseId":201,"pos":{"x":-1030.838,"y":261.596,"z":1773.951},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010101,"configId":621009,"level":36,"poseId":201,"pos":{"x":-1024.376,"y":260.995,"z":1772.991},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030402,"configId":621013,"level":36,"poseId":0,"pos":{"x":-1057.295,"y":312.896,"z":1721.268},"rot":{"x":0.0,"y":37.008,"z":0.0}}]},{"sceneId":3,"groupId":133106620,"blockId":3106,"pos":{"x":-481.1,"y":130.5,"z":1869.207},"spawns":[{"monsterId":20011001,"configId":620001,"level":36,"poseId":0,"pos":{"x":-481.095,"y":130.5,"z":1870.405},"rot":{"x":0.0,"y":183.128,"z":0.0}},{"monsterId":20011001,"configId":620002,"level":36,"poseId":0,"pos":{"x":-479.608,"y":130.5,"z":1869.18},"rot":{"x":0.0,"y":282.332,"z":0.0}},{"monsterId":20011001,"configId":620003,"level":36,"poseId":0,"pos":{"x":-482.578,"y":130.5,"z":1869.272},"rot":{"x":0.0,"y":90.804,"z":0.0}}]},{"sceneId":3,"groupId":133106617,"blockId":3106,"pos":{"x":-737.07,"y":100.224,"z":1899.636},"spawns":[{"monsterId":28030402,"configId":617008,"level":36,"poseId":0,"pos":{"x":-714.314,"y":110.347,"z":1894.781},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030402,"configId":617009,"level":36,"poseId":0,"pos":{"x":-715.187,"y":110.56,"z":1895.823},"rot":{"x":0.0,"y":100.053,"z":0.0}},{"monsterId":28030402,"configId":617010,"level":36,"poseId":0,"pos":{"x":-703.767,"y":101.09,"z":1910.034},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030402,"configId":617011,"level":36,"poseId":0,"pos":{"x":-704.212,"y":101.212,"z":1911.727},"rot":{"x":0.0,"y":110.767,"z":0.0}},{"monsterId":21010401,"configId":617019,"level":36,"poseId":402,"pos":{"x":-717.7,"y":137.988,"z":1972.429},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":617027,"level":36,"poseId":0,"pos":{"x":-736.162,"y":144.919,"z":1936.591},"rot":{"x":0.0,"y":176.406,"z":0.0}},{"monsterId":28030101,"configId":617028,"level":36,"poseId":0,"pos":{"x":-775.142,"y":142.015,"z":1900.55},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133106615,"blockId":3106,"pos":{"x":-896.0,"y":181.842,"z":1664.0},"spawns":[{"monsterId":28050102,"configId":615001,"level":36,"poseId":0,"pos":{"x":-844.494,"y":154.783,"z":1660.495},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050102,"configId":615002,"level":36,"poseId":0,"pos":{"x":-844.907,"y":154.872,"z":1661.69},"rot":{"x":0.0,"y":197.147,"z":0.0}}]},{"sceneId":3,"groupId":133008308,"blockId":3008,"pos":{"x":1104.955,"y":200.0,"z":-1182.093},"spawns":[{"monsterId":21011401,"configId":308001,"level":30,"poseId":9011,"pos":{"x":1092.557,"y":200.0,"z":-1195.101},"rot":{"x":0.0,"y":221.105,"z":0.0}},{"monsterId":21011401,"configId":308004,"level":30,"poseId":9011,"pos":{"x":1112.09,"y":200.0,"z":-1175.913},"rot":{"x":0.0,"y":333.412,"z":0.0}},{"monsterId":21020601,"configId":308005,"level":30,"poseId":0,"pos":{"x":1096.53,"y":200.384,"z":-1175.19},"rot":{"x":0.0,"y":93.656,"z":0.0}},{"monsterId":21010901,"configId":308006,"level":30,"poseId":32,"pos":{"x":1108.64,"y":201.859,"z":-1184.813},"rot":{"x":359.182,"y":267.543,"z":1.827}}]},{"sceneId":3,"groupId":133106614,"blockId":3106,"pos":{"x":-416.954,"y":300.725,"z":1642.311},"spawns":[{"monsterId":20010301,"configId":614004,"level":36,"poseId":0,"pos":{"x":-379.337,"y":298.29,"z":1627.551},"rot":{"x":0.0,"y":110.084,"z":0.0}}]},{"sceneId":3,"groupId":133008310,"blockId":3008,"pos":{"x":1505.288,"y":266.749,"z":-692.575},"spawns":[{"monsterId":22010301,"configId":310002,"level":30,"poseId":0,"pos":{"x":1510.186,"y":266.955,"z":-691.596},"rot":{"x":0.0,"y":273.02,"z":0.0}}]},{"sceneId":3,"groupId":133106612,"blockId":3106,"pos":{"x":-787.214,"y":167.622,"z":1557.993},"spawns":[{"monsterId":28050102,"configId":612002,"level":36,"poseId":0,"pos":{"x":-790.64,"y":168.335,"z":1555.797},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050102,"configId":612003,"level":36,"poseId":0,"pos":{"x":-790.566,"y":168.422,"z":1558.017},"rot":{"x":0.0,"y":208.527,"z":0.0}},{"monsterId":28050102,"configId":612004,"level":36,"poseId":0,"pos":{"x":-790.566,"y":168.422,"z":1558.017},"rot":{"x":0.0,"y":208.527,"z":0.0}}]},{"sceneId":3,"groupId":133106611,"blockId":3106,"pos":{"x":-541.311,"y":271.291,"z":1903.477},"spawns":[{"monsterId":20011401,"configId":611005,"level":36,"poseId":0,"pos":{"x":-519.984,"y":272.938,"z":1894.369},"rot":{"x":0.0,"y":313.864,"z":0.0}},{"monsterId":20010301,"configId":611006,"level":36,"poseId":0,"pos":{"x":-522.911,"y":273.712,"z":1897.238},"rot":{"x":0.0,"y":133.458,"z":0.0}}]},{"sceneId":3,"groupId":133106608,"blockId":3106,"pos":{"x":-751.88,"y":107.529,"z":1815.145},"spawns":[{"monsterId":28030101,"configId":608004,"level":36,"poseId":0,"pos":{"x":-755.167,"y":108.296,"z":1813.806},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030402,"configId":608005,"level":36,"poseId":0,"pos":{"x":-764.654,"y":110.545,"z":1826.672},"rot":{"x":0.0,"y":288.712,"z":0.0}},{"monsterId":28030402,"configId":608006,"level":36,"poseId":0,"pos":{"x":-761.667,"y":110.678,"z":1826.882},"rot":{"x":0.0,"y":4.162,"z":0.0}},{"monsterId":28030402,"configId":608007,"level":36,"poseId":0,"pos":{"x":-763.506,"y":110.712,"z":1825.4},"rot":{"x":0.0,"y":320.224,"z":0.0}}]},{"sceneId":3,"groupId":133008265,"blockId":3008,"pos":{"x":1296.064,"y":270.713,"z":-1155.511},"spawns":[{"monsterId":28020601,"configId":265001,"level":30,"poseId":0,"pos":{"x":1295.849,"y":270.088,"z":-1155.593},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010901,"configId":265002,"level":30,"poseId":0,"pos":{"x":1295.781,"y":270.33,"z":-1155.826},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050103,"configId":265003,"level":30,"poseId":0,"pos":{"x":1295.316,"y":270.609,"z":-1155.565},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050103,"configId":265004,"level":30,"poseId":0,"pos":{"x":1295.947,"y":270.891,"z":-1155.546},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26010101,"configId":265005,"level":30,"poseId":0,"pos":{"x":1295.837,"y":271.134,"z":-1155.757},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133008264,"blockId":3008,"pos":{"x":1488.886,"y":267.012,"z":-1124.079},"spawns":[{"monsterId":25030201,"configId":264001,"level":30,"poseId":9002,"pos":{"x":1494.887,"y":267.92,"z":-1146.543},"rot":{"x":0.0,"y":139.347,"z":0.0}},{"monsterId":25070101,"configId":264004,"level":30,"poseId":4,"pos":{"x":1489.127,"y":267.786,"z":-1147.881},"rot":{"x":0.0,"y":48.084,"z":0.0}},{"monsterId":25010301,"configId":264005,"level":30,"poseId":9006,"pos":{"x":1491.868,"y":267.674,"z":-1143.674},"rot":{"x":0.0,"y":311.446,"z":0.0}},{"monsterId":25010201,"configId":264006,"level":30,"poseId":9009,"pos":{"x":1490.953,"y":267.707,"z":-1142.014},"rot":{"x":0.0,"y":139.347,"z":0.0}}]},{"sceneId":3,"groupId":133106570,"blockId":3106,"pos":{"x":-328.559,"y":262.839,"z":1719.848},"spawns":[{"monsterId":21010101,"configId":570001,"level":36,"poseId":9014,"pos":{"x":-320.092,"y":265.272,"z":1714.916},"rot":{"x":0.0,"y":302.261,"z":0.0}},{"monsterId":21010101,"configId":570002,"level":36,"poseId":9010,"pos":{"x":-322.668,"y":265.002,"z":1714.264},"rot":{"x":0.0,"y":331.983,"z":0.0}},{"monsterId":21010101,"configId":570003,"level":36,"poseId":9014,"pos":{"x":-324.773,"y":265.343,"z":1713.023},"rot":{"x":0.0,"y":3.282,"z":0.0}},{"monsterId":28020301,"configId":570004,"level":36,"poseId":0,"pos":{"x":-334.413,"y":258.975,"z":1729.332},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":570005,"level":36,"poseId":0,"pos":{"x":-328.603,"y":261.336,"z":1724.581},"rot":{"x":0.0,"y":316.743,"z":0.0}}]},{"sceneId":3,"groupId":133106568,"blockId":3106,"pos":{"x":-960.493,"y":236.242,"z":1958.577},"spawns":[{"monsterId":21010201,"configId":568001,"level":36,"poseId":9012,"pos":{"x":-969.404,"y":230.153,"z":1936.819},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21020301,"configId":568004,"level":36,"poseId":401,"pos":{"x":-970.383,"y":232.92,"z":1945.073},"rot":{"x":0.0,"y":204.93,"z":0.0}},{"monsterId":21010201,"configId":568005,"level":36,"poseId":9014,"pos":{"x":-974.629,"y":230.307,"z":1938.024},"rot":{"x":0.0,"y":32.733,"z":0.0}},{"monsterId":21010601,"configId":568006,"level":36,"poseId":9013,"pos":{"x":-978.413,"y":230.5,"z":1940.75},"rot":{"x":0.0,"y":51.46,"z":0.0}}]},{"sceneId":3,"groupId":133008260,"blockId":3008,"pos":{"x":1537.739,"y":272.151,"z":-821.436},"spawns":[{"monsterId":25030301,"configId":260002,"level":30,"poseId":9008,"pos":{"x":1538.058,"y":272.151,"z":-821.478},"rot":{"x":0.0,"y":347.004,"z":0.0}},{"monsterId":25010201,"configId":260003,"level":30,"poseId":9004,"pos":{"x":1536.457,"y":272.151,"z":-819.445},"rot":{"x":0.0,"y":92.922,"z":0.0}}]},{"sceneId":3,"groupId":133106566,"blockId":3106,"pos":{"x":-901.15,"y":194.045,"z":1856.958},"spawns":[{"monsterId":21010101,"configId":566002,"level":36,"poseId":9017,"pos":{"x":-903.713,"y":194.154,"z":1853.852},"rot":{"x":0.0,"y":313.511,"z":0.0}},{"monsterId":21010201,"configId":566003,"level":36,"poseId":0,"pos":{"x":-946.811,"y":212.466,"z":1791.401},"rot":{"x":0.0,"y":259.452,"z":0.0}},{"monsterId":21010201,"configId":566004,"level":36,"poseId":9013,"pos":{"x":-949.354,"y":212.439,"z":1791.572},"rot":{"x":0.0,"y":188.368,"z":0.0}},{"monsterId":28020301,"configId":566005,"level":36,"poseId":0,"pos":{"x":-943.95,"y":212.019,"z":1832.522},"rot":{"x":0.0,"y":89.4,"z":0.0}},{"monsterId":28020302,"configId":566006,"level":36,"poseId":0,"pos":{"x":-940.33,"y":211.55,"z":1832.137},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020302,"configId":566007,"level":36,"poseId":0,"pos":{"x":-978.718,"y":236.769,"z":1820.095},"rot":{"x":0.0,"y":113.078,"z":0.0}},{"monsterId":28020301,"configId":566008,"level":36,"poseId":0,"pos":{"x":-986.717,"y":238.08,"z":1815.985},"rot":{"x":0.0,"y":41.404,"z":0.0}}]},{"sceneId":3,"groupId":133106565,"blockId":3106,"pos":{"x":-384.0,"y":278.111,"z":1664.0},"spawns":[{"monsterId":28050102,"configId":565001,"level":36,"poseId":0,"pos":{"x":-493.081,"y":213.165,"z":1608.678},"rot":{"x":0.0,"y":42.002,"z":0.0}}]},{"sceneId":3,"groupId":133106561,"blockId":3106,"pos":{"x":-734.961,"y":274.203,"z":1548.636},"spawns":[{"monsterId":28030201,"configId":561001,"level":36,"poseId":0,"pos":{"x":-724.726,"y":281.87,"z":1555.037},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030201,"configId":561002,"level":36,"poseId":0,"pos":{"x":-743.435,"y":263.983,"z":1595.484},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030201,"configId":561003,"level":36,"poseId":0,"pos":{"x":-799.152,"y":201.855,"z":1649.945},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":561006,"level":36,"poseId":2,"pos":{"x":-799.386,"y":194.333,"z":1649.478},"rot":{"x":0.0,"y":276.678,"z":0.0}}]},{"sceneId":3,"groupId":133106589,"blockId":3106,"pos":{"x":-209.302,"y":285.409,"z":1432.776},"spawns":[{"monsterId":20011201,"configId":589001,"level":36,"poseId":0,"pos":{"x":-209.554,"y":291.122,"z":1436.258},"rot":{"x":0.0,"y":191.621,"z":0.0}},{"monsterId":20011001,"configId":589002,"level":36,"poseId":0,"pos":{"x":-206.604,"y":291.978,"z":1432.355},"rot":{"x":0.0,"y":265.141,"z":0.0}},{"monsterId":20010801,"configId":589003,"level":36,"poseId":0,"pos":{"x":-213.671,"y":292.983,"z":1432.234},"rot":{"x":0.0,"y":129.113,"z":0.0}},{"monsterId":20010501,"configId":589005,"level":36,"poseId":0,"pos":{"x":-210.086,"y":295.372,"z":1428.548},"rot":{"x":0.0,"y":354.408,"z":0.0}}]},{"sceneId":3,"groupId":133106587,"blockId":3106,"pos":{"x":-112.334,"y":282.772,"z":1476.263},"spawns":[{"monsterId":28020102,"configId":587005,"level":36,"poseId":0,"pos":{"x":-190.995,"y":300.125,"z":1604.158},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25010201,"configId":587006,"level":36,"poseId":9101,"pos":{"x":-200.99,"y":299.625,"z":1609.842},"rot":{"x":0.0,"y":246.302,"z":0.0}},{"monsterId":25010301,"configId":587007,"level":36,"poseId":9002,"pos":{"x":-200.56,"y":299.022,"z":1611.686},"rot":{"x":0.0,"y":211.004,"z":0.0}},{"monsterId":28020102,"configId":587010,"level":36,"poseId":0,"pos":{"x":-242.625,"y":343.9,"z":1580.605},"rot":{"x":0.0,"y":27.344,"z":0.0}},{"monsterId":28020102,"configId":587011,"level":36,"poseId":0,"pos":{"x":-243.18,"y":343.644,"z":1581.816},"rot":{"x":0.0,"y":63.795,"z":0.0}},{"monsterId":28030402,"configId":587012,"level":36,"poseId":901,"pos":{"x":-173.044,"y":301.402,"z":1565.914},"rot":{"x":0.0,"y":246.295,"z":0.0}},{"monsterId":28030402,"configId":587013,"level":36,"poseId":901,"pos":{"x":-175.563,"y":301.3,"z":1564.487},"rot":{"x":0.0,"y":77.862,"z":0.0}},{"monsterId":28030402,"configId":587014,"level":36,"poseId":0,"pos":{"x":-172.818,"y":301.346,"z":1563.025},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":587018,"level":36,"poseId":0,"pos":{"x":-251.321,"y":343.303,"z":1575.404},"rot":{"x":0.0,"y":63.795,"z":0.0}},{"monsterId":25030301,"configId":587019,"level":36,"poseId":9005,"pos":{"x":-259.037,"y":298.212,"z":1422.944},"rot":{"x":0.0,"y":39.862,"z":0.0}},{"monsterId":28030101,"configId":587031,"level":36,"poseId":0,"pos":{"x":-389.074,"y":339.441,"z":1339.047},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":587032,"level":36,"poseId":0,"pos":{"x":-152.587,"y":280.229,"z":1400.858},"rot":{"x":0.0,"y":310.402,"z":0.0}},{"monsterId":28030101,"configId":587033,"level":36,"poseId":0,"pos":{"x":-156.201,"y":279.946,"z":1398.844},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":587034,"level":36,"poseId":0,"pos":{"x":-391.951,"y":339.528,"z":1339.988},"rot":{"x":0.0,"y":35.988,"z":0.0}},{"monsterId":28030402,"configId":587035,"level":36,"poseId":0,"pos":{"x":-371.084,"y":342.599,"z":1346.981},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030402,"configId":587036,"level":36,"poseId":0,"pos":{"x":-373.859,"y":342.335,"z":1350.986},"rot":{"x":0.0,"y":96.737,"z":0.0}},{"monsterId":28030402,"configId":587037,"level":36,"poseId":0,"pos":{"x":-372.377,"y":342.464,"z":1348.721},"rot":{"x":0.0,"y":85.526,"z":0.0}},{"monsterId":28030402,"configId":587044,"level":36,"poseId":0,"pos":{"x":-330.551,"y":315.93,"z":1555.879},"rot":{"x":0.0,"y":311.657,"z":0.0}},{"monsterId":28030402,"configId":587045,"level":36,"poseId":0,"pos":{"x":-333.413,"y":315.669,"z":1553.963},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030402,"configId":587046,"level":36,"poseId":0,"pos":{"x":-322.615,"y":314.454,"z":1642.848},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030402,"configId":587047,"level":36,"poseId":0,"pos":{"x":-321.215,"y":314.347,"z":1645.823},"rot":{"x":0.0,"y":214.153,"z":0.0}}]},{"sceneId":3,"groupId":133106586,"blockId":3106,"pos":{"x":-97.221,"y":261.075,"z":1370.947},"spawns":[{"monsterId":25010301,"configId":586001,"level":36,"poseId":0,"pos":{"x":-66.962,"y":268.583,"z":1400.487},"rot":{"x":0.0,"y":199.018,"z":0.0}},{"monsterId":25010401,"configId":586002,"level":36,"poseId":0,"pos":{"x":-63.853,"y":268.506,"z":1399.571},"rot":{"x":0.0,"y":198.424,"z":0.0}}]},{"sceneId":3,"groupId":133106585,"blockId":3106,"pos":{"x":-828.115,"y":154.575,"z":1632.948},"spawns":[{"monsterId":26010101,"configId":585001,"level":36,"poseId":0,"pos":{"x":-828.392,"y":154.575,"z":1632.929},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133106584,"blockId":3106,"pos":{"x":-853.134,"y":157.111,"z":1653.795},"spawns":[{"monsterId":28020102,"configId":584008,"level":36,"poseId":0,"pos":{"x":-846.439,"y":156.559,"z":1648.052},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133106582,"blockId":3106,"pos":{"x":-809.189,"y":127.181,"z":1951.922},"spawns":[{"monsterId":21010501,"configId":582001,"level":36,"poseId":9003,"pos":{"x":-847.408,"y":122.118,"z":1941.382},"rot":{"x":0.0,"y":62.878,"z":0.0}},{"monsterId":21010501,"configId":582002,"level":36,"poseId":9013,"pos":{"x":-844.296,"y":122.13,"z":1938.679},"rot":{"x":0.0,"y":49.653,"z":0.0}},{"monsterId":21010101,"configId":582003,"level":36,"poseId":9016,"pos":{"x":-801.666,"y":128.302,"z":1946.542},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010901,"configId":582004,"level":36,"poseId":9013,"pos":{"x":-833.856,"y":111.593,"z":1927.209},"rot":{"x":0.0,"y":195.76,"z":0.0}},{"monsterId":28040102,"configId":582005,"level":36,"poseId":0,"pos":{"x":-823.013,"y":96.891,"z":1917.032},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040102,"configId":582006,"level":36,"poseId":0,"pos":{"x":-819.159,"y":96.891,"z":1919.43},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133106581,"blockId":3106,"pos":{"x":-751.67,"y":167.553,"z":1972.557},"spawns":[{"monsterId":20011001,"configId":581003,"level":36,"poseId":0,"pos":{"x":-750.837,"y":167.574,"z":1972.542},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011101,"configId":581004,"level":36,"poseId":0,"pos":{"x":-744.878,"y":165.763,"z":1980.537},"rot":{"x":0.0,"y":214.857,"z":0.0}},{"monsterId":20011101,"configId":581005,"level":36,"poseId":0,"pos":{"x":-755.991,"y":165.556,"z":1980.707},"rot":{"x":0.0,"y":152.449,"z":0.0}},{"monsterId":20011301,"configId":581006,"level":36,"poseId":0,"pos":{"x":-750.439,"y":165.661,"z":1981.916},"rot":{"x":0.0,"y":176.218,"z":0.0}}]},{"sceneId":3,"groupId":133106580,"blockId":3106,"pos":{"x":-901.983,"y":170.397,"z":1897.321},"spawns":[{"monsterId":20011201,"configId":580001,"level":36,"poseId":0,"pos":{"x":-901.978,"y":174.216,"z":1898.518},"rot":{"x":0.0,"y":41.363,"z":0.0}},{"monsterId":20011201,"configId":580002,"level":36,"poseId":0,"pos":{"x":-900.49,"y":174.216,"z":1897.293},"rot":{"x":0.0,"y":41.363,"z":0.0}},{"monsterId":20011201,"configId":580003,"level":36,"poseId":0,"pos":{"x":-903.46,"y":174.216,"z":1897.385},"rot":{"x":0.0,"y":41.363,"z":0.0}}]},{"sceneId":3,"groupId":133008237,"blockId":3008,"pos":{"x":1159.233,"y":399.732,"z":-714.319},"spawns":[{"monsterId":28020601,"configId":237001,"level":30,"poseId":0,"pos":{"x":1159.018,"y":399.108,"z":-714.401},"rot":{"x":336.03,"y":296.657,"z":-0.002}},{"monsterId":20010901,"configId":237002,"level":30,"poseId":0,"pos":{"x":1158.95,"y":399.349,"z":-714.634},"rot":{"x":336.03,"y":296.657,"z":-0.002}},{"monsterId":28050103,"configId":237003,"level":30,"poseId":0,"pos":{"x":1158.485,"y":399.628,"z":-714.373},"rot":{"x":336.03,"y":296.657,"z":-0.002}},{"monsterId":28050103,"configId":237004,"level":30,"poseId":0,"pos":{"x":1159.116,"y":399.91,"z":-714.354},"rot":{"x":336.03,"y":296.657,"z":-0.002}},{"monsterId":26010101,"configId":237005,"level":30,"poseId":0,"pos":{"x":1159.006,"y":400.153,"z":-714.565},"rot":{"x":336.03,"y":296.657,"z":-0.002}}]},{"sceneId":3,"groupId":133008236,"blockId":3008,"pos":{"x":1136.315,"y":416.285,"z":-724.581},"spawns":[{"monsterId":21011301,"configId":236002,"level":30,"poseId":0,"pos":{"x":1136.5,"y":416.415,"z":-723.809},"rot":{"x":0.0,"y":329.352,"z":0.0}},{"monsterId":21011301,"configId":236003,"level":30,"poseId":9003,"pos":{"x":1134.849,"y":416.617,"z":-720.413},"rot":{"x":0.0,"y":132.066,"z":0.0}},{"monsterId":21011401,"configId":236004,"level":30,"poseId":9016,"pos":{"x":1150.623,"y":401.97,"z":-723.509},"rot":{"x":0.0,"y":59.737,"z":0.0}},{"monsterId":21011401,"configId":236005,"level":30,"poseId":9016,"pos":{"x":1152.356,"y":400.863,"z":-722.203},"rot":{"x":0.0,"y":226.427,"z":0.0}}]},{"sceneId":3,"groupId":133106539,"blockId":3106,"pos":{"x":-718.274,"y":186.377,"z":1509.556},"spawns":[{"monsterId":28030101,"configId":539001,"level":36,"poseId":901,"pos":{"x":-715.535,"y":184.162,"z":1522.565},"rot":{"x":0.0,"y":92.329,"z":0.0}},{"monsterId":28030101,"configId":539002,"level":36,"poseId":901,"pos":{"x":-713.218,"y":184.125,"z":1520.445},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":539003,"level":36,"poseId":901,"pos":{"x":-709.205,"y":192.344,"z":1506.783},"rot":{"x":0.0,"y":15.938,"z":0.0}},{"monsterId":28020102,"configId":539008,"level":36,"poseId":0,"pos":{"x":-707.329,"y":184.163,"z":1518.605},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":539010,"level":36,"poseId":0,"pos":{"x":-680.273,"y":166.468,"z":1549.249},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":539012,"level":36,"poseId":0,"pos":{"x":-717.863,"y":159.382,"z":1564.426},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":539018,"level":36,"poseId":901,"pos":{"x":-725.716,"y":160.721,"z":1570.369},"rot":{"x":0.0,"y":99.378,"z":0.0}},{"monsterId":28030401,"configId":539019,"level":36,"poseId":901,"pos":{"x":-724.481,"y":160.836,"z":1568.687},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020603,"configId":539023,"level":36,"poseId":0,"pos":{"x":-636.52,"y":157.783,"z":1585.32},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133008235,"blockId":3008,"pos":{"x":894.246,"y":201.95,"z":-1134.278},"spawns":[{"monsterId":22010101,"configId":235002,"level":30,"poseId":9013,"pos":{"x":895.826,"y":202.176,"z":-1133.005},"rot":{"x":0.0,"y":226.668,"z":0.0}},{"monsterId":22010101,"configId":235003,"level":30,"poseId":9013,"pos":{"x":892.744,"y":202.023,"z":-1135.099},"rot":{"x":0.0,"y":47.949,"z":0.0}}]},{"sceneId":3,"groupId":133106535,"blockId":3106,"pos":{"x":-838.655,"y":186.183,"z":1851.679},"spawns":[{"monsterId":20011401,"configId":535001,"level":36,"poseId":0,"pos":{"x":-837.944,"y":193.864,"z":1852.44},"rot":{"x":0.0,"y":63.728,"z":0.0}},{"monsterId":20011401,"configId":535002,"level":36,"poseId":0,"pos":{"x":-838.385,"y":193.864,"z":1850.564},"rot":{"x":0.0,"y":63.728,"z":0.0}},{"monsterId":20011401,"configId":535003,"level":36,"poseId":0,"pos":{"x":-839.616,"y":193.864,"z":1853.268},"rot":{"x":0.0,"y":63.728,"z":0.0}}]},{"sceneId":3,"groupId":133008230,"blockId":3008,"pos":{"x":759.165,"y":201.034,"z":-1097.865},"spawns":[{"monsterId":21020601,"configId":230001,"level":30,"poseId":0,"pos":{"x":756.454,"y":201.111,"z":-1097.435},"rot":{"x":0.0,"y":154.07,"z":0.0}},{"monsterId":21020601,"configId":230004,"level":30,"poseId":0,"pos":{"x":758.127,"y":200.979,"z":-1100.485},"rot":{"x":0.0,"y":337.215,"z":0.0}},{"monsterId":21010901,"configId":230005,"level":30,"poseId":32,"pos":{"x":778.053,"y":206.658,"z":-1108.322},"rot":{"x":0.0,"y":273.275,"z":0.0}}]},{"sceneId":3,"groupId":133106532,"blockId":3106,"pos":{"x":-653.437,"y":149.398,"z":1898.074},"spawns":[{"monsterId":25010501,"configId":532001,"level":36,"poseId":9004,"pos":{"x":-650.058,"y":149.277,"z":1887.391},"rot":{"x":0.0,"y":206.032,"z":0.0}},{"monsterId":25060101,"configId":532004,"level":36,"poseId":9101,"pos":{"x":-648.588,"y":149.228,"z":1891.457},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25010201,"configId":532005,"level":36,"poseId":9101,"pos":{"x":-649.832,"y":149.265,"z":1892.631},"rot":{"x":0.0,"y":45.404,"z":0.0}},{"monsterId":25020201,"configId":532006,"level":36,"poseId":0,"pos":{"x":-628.909,"y":151.319,"z":1878.73},"rot":{"x":0.0,"y":108.683,"z":0.0}}]},{"sceneId":3,"groupId":133008225,"blockId":3008,"pos":{"x":1421.041,"y":267.3,"z":-1119.054},"spawns":[{"monsterId":23040101,"configId":225002,"level":30,"poseId":0,"pos":{"x":1424.931,"y":266.939,"z":-1116.949},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133106531,"blockId":3106,"pos":{"x":-593.627,"y":178.444,"z":1924.846},"spawns":[{"monsterId":28020301,"configId":531002,"level":36,"poseId":0,"pos":{"x":-596.294,"y":178.088,"z":1922.758},"rot":{"x":0.0,"y":246.356,"z":0.0}}]},{"sceneId":3,"groupId":133106530,"blockId":3106,"pos":{"x":-862.201,"y":212.507,"z":1847.418},"spawns":[{"monsterId":26010201,"configId":530001,"level":36,"poseId":0,"pos":{"x":-862.478,"y":212.507,"z":1847.399},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133106529,"blockId":3106,"pos":{"x":-796.778,"y":177.684,"z":1751.377},"spawns":[{"monsterId":28030101,"configId":529001,"level":36,"poseId":901,"pos":{"x":-797.639,"y":195.131,"z":1768.824},"rot":{"x":0.0,"y":174.249,"z":0.0}},{"monsterId":28030101,"configId":529002,"level":36,"poseId":901,"pos":{"x":-791.65,"y":196.069,"z":1765.404},"rot":{"x":0.0,"y":212.788,"z":0.0}},{"monsterId":20010301,"configId":529011,"level":36,"poseId":0,"pos":{"x":-796.91,"y":169.696,"z":1928.67},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":529012,"level":36,"poseId":0,"pos":{"x":-800.261,"y":168.526,"z":1925.737},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010401,"configId":529015,"level":36,"poseId":0,"pos":{"x":-873.154,"y":226.433,"z":1853.126},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030201,"configId":529016,"level":36,"poseId":0,"pos":{"x":-861.358,"y":254.348,"z":1876.09},"rot":{"x":0.0,"y":106.11,"z":0.0}},{"monsterId":28030101,"configId":529017,"level":36,"poseId":901,"pos":{"x":-806.01,"y":216.548,"z":1900.709},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":529018,"level":36,"poseId":901,"pos":{"x":-777.568,"y":224.31,"z":2022.669},"rot":{"x":0.0,"y":227.759,"z":0.0}}]},{"sceneId":3,"groupId":133106528,"blockId":3106,"pos":{"x":-896.0,"y":189.458,"z":1920.0},"spawns":[{"monsterId":28050102,"configId":528001,"level":36,"poseId":0,"pos":{"x":-882.814,"y":141.917,"z":1910.394},"rot":{"x":0.0,"y":129.789,"z":0.0}},{"monsterId":28050102,"configId":528002,"level":36,"poseId":0,"pos":{"x":-885.08,"y":141.856,"z":1915.793},"rot":{"x":0.0,"y":18.049,"z":0.0}}]},{"sceneId":3,"groupId":133106559,"blockId":3106,"pos":{"x":-676.417,"y":135.254,"z":1640.53},"spawns":[{"monsterId":26010201,"configId":559001,"level":36,"poseId":0,"pos":{"x":-675.32,"y":136.091,"z":1645.01},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26010201,"configId":559007,"level":36,"poseId":0,"pos":{"x":-676.009,"y":135.267,"z":1639.634},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26010201,"configId":559008,"level":36,"poseId":0,"pos":{"x":-673.58,"y":135.581,"z":1638.161},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133106558,"blockId":3106,"pos":{"x":-783.768,"y":127.924,"z":1615.726},"spawns":[{"monsterId":20011401,"configId":558003,"level":36,"poseId":0,"pos":{"x":-729.591,"y":131.704,"z":1629.544},"rot":{"x":0.0,"y":338.601,"z":0.0}}]},{"sceneId":3,"groupId":133008249,"blockId":3008,"pos":{"x":1199.85,"y":200.0,"z":-1206.985},"spawns":[{"monsterId":26060301,"configId":249001,"level":30,"poseId":0,"pos":{"x":1199.855,"y":200.0,"z":-1205.788},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26060301,"configId":249002,"level":30,"poseId":0,"pos":{"x":1201.342,"y":200.0,"z":-1207.013},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26060301,"configId":249003,"level":30,"poseId":0,"pos":{"x":1198.372,"y":200.0,"z":-1206.92},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133008248,"blockId":3008,"pos":{"x":1338.907,"y":353.486,"z":-881.745},"spawns":[{"monsterId":28020601,"configId":248001,"level":30,"poseId":0,"pos":{"x":1338.692,"y":352.862,"z":-881.827},"rot":{"x":18.651,"y":0.0,"z":340.445}},{"monsterId":20010901,"configId":248002,"level":30,"poseId":0,"pos":{"x":1338.624,"y":353.104,"z":-882.06},"rot":{"x":18.651,"y":0.0,"z":340.445}},{"monsterId":28050103,"configId":248003,"level":30,"poseId":0,"pos":{"x":1338.159,"y":353.382,"z":-881.799},"rot":{"x":18.651,"y":0.0,"z":340.445}},{"monsterId":28050103,"configId":248004,"level":30,"poseId":0,"pos":{"x":1338.79,"y":353.665,"z":-881.78},"rot":{"x":18.651,"y":0.0,"z":340.445}},{"monsterId":26010101,"configId":248005,"level":30,"poseId":0,"pos":{"x":1338.68,"y":353.908,"z":-881.991},"rot":{"x":18.651,"y":0.0,"z":340.445}}]},{"sceneId":3,"groupId":133008244,"blockId":3008,"pos":{"x":937.279,"y":349.042,"z":-650.708},"spawns":[{"monsterId":21011401,"configId":244002,"level":30,"poseId":9010,"pos":{"x":939.856,"y":355.961,"z":-666.504},"rot":{"x":0.0,"y":173.514,"z":0.0}},{"monsterId":21011301,"configId":244003,"level":30,"poseId":9003,"pos":{"x":941.582,"y":356.165,"z":-666.825},"rot":{"x":0.0,"y":236.388,"z":0.0}}]},{"sceneId":3,"groupId":133106548,"blockId":3106,"pos":{"x":-582.494,"y":125.0,"z":1952.256},"spawns":[{"monsterId":28010302,"configId":548001,"level":36,"poseId":0,"pos":{"x":-573.838,"y":125.185,"z":1950.441},"rot":{"x":0.0,"y":75.302,"z":0.0}},{"monsterId":28010302,"configId":548002,"level":36,"poseId":0,"pos":{"x":-596.032,"y":125.0,"z":1949.927},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010301,"configId":548004,"level":36,"poseId":0,"pos":{"x":-573.912,"y":125.185,"z":1950.422},"rot":{"x":0.0,"y":75.302,"z":0.0}}]},{"sceneId":3,"groupId":133008241,"blockId":3008,"pos":{"x":1005.916,"y":378.3,"z":-672.339},"spawns":[{"monsterId":23010501,"configId":241002,"level":30,"poseId":9001,"pos":{"x":1006.473,"y":378.322,"z":-671.86},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133008242,"blockId":3008,"pos":{"x":936.982,"y":294.503,"z":-428.165},"spawns":[{"monsterId":21011301,"configId":242001,"level":30,"poseId":9003,"pos":{"x":929.193,"y":298.929,"z":-443.697},"rot":{"x":0.0,"y":188.744,"z":0.0}},{"monsterId":21011401,"configId":242004,"level":30,"poseId":9012,"pos":{"x":927.478,"y":298.269,"z":-440.704},"rot":{"x":0.0,"y":302.133,"z":0.0}},{"monsterId":21011401,"configId":242005,"level":30,"poseId":9012,"pos":{"x":926.23,"y":298.497,"z":-438.895},"rot":{"x":0.0,"y":104.944,"z":0.0}},{"monsterId":21030501,"configId":242006,"level":30,"poseId":0,"pos":{"x":924.711,"y":299.448,"z":-445.884},"rot":{"x":0.0,"y":6.327,"z":0.0}}]},{"sceneId":3,"groupId":133106544,"blockId":3106,"pos":{"x":-644.55,"y":236.384,"z":1991.381},"spawns":[{"monsterId":21020201,"configId":544002,"level":36,"poseId":0,"pos":{"x":-829.48,"y":233.867,"z":2018.23},"rot":{"x":0.0,"y":240.361,"z":0.0}},{"monsterId":20011401,"configId":544003,"level":36,"poseId":0,"pos":{"x":-835.917,"y":234.714,"z":2015.435},"rot":{"x":0.0,"y":33.948,"z":0.0}},{"monsterId":28020102,"configId":544004,"level":36,"poseId":0,"pos":{"x":-637.583,"y":234.387,"z":1982.234},"rot":{"x":0.0,"y":291.005,"z":0.0}},{"monsterId":20011401,"configId":544005,"level":36,"poseId":0,"pos":{"x":-835.3,"y":234.626,"z":2014.724},"rot":{"x":0.0,"y":87.5,"z":0.0}},{"monsterId":21011201,"configId":544006,"level":36,"poseId":9010,"pos":{"x":-831.743,"y":234.071,"z":2020.561},"rot":{"x":0.0,"y":218.172,"z":0.0}},{"monsterId":28030101,"configId":544015,"level":36,"poseId":901,"pos":{"x":-690.303,"y":269.0,"z":2042.127},"rot":{"x":0.0,"y":181.377,"z":0.0}},{"monsterId":28030101,"configId":544016,"level":36,"poseId":901,"pos":{"x":-682.341,"y":268.737,"z":2040.179},"rot":{"x":0.0,"y":181.133,"z":0.0}}]},{"sceneId":3,"groupId":133106509,"blockId":3106,"pos":{"x":-528.581,"y":136.22,"z":1804.597},"spawns":[{"monsterId":20011501,"configId":509001,"level":36,"poseId":0,"pos":{"x":-519.825,"y":142.834,"z":1812.189},"rot":{"x":0.0,"y":180.83,"z":0.0}},{"monsterId":20011401,"configId":509002,"level":36,"poseId":0,"pos":{"x":-524.163,"y":142.912,"z":1810.832},"rot":{"x":0.0,"y":50.555,"z":0.0}}]},{"sceneId":3,"groupId":133008206,"blockId":3008,"pos":{"x":1068.617,"y":378.466,"z":-618.406},"spawns":[{"monsterId":21011401,"configId":206002,"level":30,"poseId":9016,"pos":{"x":1075.902,"y":379.997,"z":-624.326},"rot":{"x":0.0,"y":241.284,"z":0.0}},{"monsterId":21011401,"configId":206003,"level":30,"poseId":9016,"pos":{"x":1069.724,"y":380.07,"z":-626.247},"rot":{"x":0.0,"y":305.652,"z":0.0}},{"monsterId":21030501,"configId":206004,"level":30,"poseId":9012,"pos":{"x":1071.322,"y":379.992,"z":-621.773},"rot":{"x":0.0,"y":115.682,"z":0.0}}]},{"sceneId":3,"groupId":133008197,"blockId":3008,"pos":{"x":919.529,"y":339.468,"z":-624.208},"spawns":[{"monsterId":28020601,"configId":197001,"level":30,"poseId":0,"pos":{"x":919.314,"y":338.844,"z":-624.291},"rot":{"x":11.3,"y":335.367,"z":16.575}},{"monsterId":20010901,"configId":197002,"level":30,"poseId":0,"pos":{"x":919.246,"y":339.085,"z":-624.523},"rot":{"x":11.3,"y":335.367,"z":16.575}},{"monsterId":28050103,"configId":197003,"level":30,"poseId":0,"pos":{"x":918.781,"y":339.364,"z":-624.262},"rot":{"x":11.3,"y":335.367,"z":16.575}},{"monsterId":28050103,"configId":197004,"level":30,"poseId":0,"pos":{"x":919.412,"y":339.646,"z":-624.244},"rot":{"x":11.3,"y":335.367,"z":16.575}},{"monsterId":26010101,"configId":197005,"level":30,"poseId":0,"pos":{"x":919.302,"y":339.889,"z":-624.455},"rot":{"x":11.3,"y":335.367,"z":16.575}}]},{"sceneId":3,"groupId":133008196,"blockId":3008,"pos":{"x":1482.566,"y":266.286,"z":-1024.653},"spawns":[{"monsterId":26060301,"configId":196001,"level":30,"poseId":0,"pos":{"x":1482.571,"y":266.286,"z":-1025.0},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26060301,"configId":196002,"level":30,"poseId":0,"pos":{"x":1484.059,"y":266.286,"z":-1026.225},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133106502,"blockId":3106,"pos":{"x":-166.041,"y":278.279,"z":1424.66},"spawns":[{"monsterId":24010201,"configId":502001,"level":36,"poseId":101,"pos":{"x":-168.879,"y":278.279,"z":1423.775},"rot":{"x":0.0,"y":220.15,"z":0.0}},{"monsterId":21011601,"configId":502004,"level":36,"poseId":9013,"pos":{"x":-172.567,"y":278.279,"z":1422.711},"rot":{"x":0.0,"y":43.275,"z":0.0}},{"monsterId":21010601,"configId":502005,"level":36,"poseId":9014,"pos":{"x":-169.92,"y":278.279,"z":1420.237},"rot":{"x":0.0,"y":29.04,"z":0.0}}]},{"sceneId":3,"groupId":133008199,"blockId":3008,"pos":{"x":1475.811,"y":266.576,"z":-679.612},"spawns":[{"monsterId":26060301,"configId":199001,"level":30,"poseId":0,"pos":{"x":1475.817,"y":266.798,"z":-678.415},"rot":{"x":0.0,"y":295.161,"z":0.0}},{"monsterId":26060301,"configId":199002,"level":30,"poseId":0,"pos":{"x":1478.897,"y":266.372,"z":-678.583},"rot":{"x":0.0,"y":295.161,"z":0.0}},{"monsterId":26060301,"configId":199003,"level":30,"poseId":0,"pos":{"x":1473.515,"y":266.733,"z":-681.291},"rot":{"x":0.0,"y":295.161,"z":0.0}}]},{"sceneId":3,"groupId":133008198,"blockId":3008,"pos":{"x":914.727,"y":357.276,"z":-660.955},"spawns":[{"monsterId":28020601,"configId":198001,"level":30,"poseId":0,"pos":{"x":914.513,"y":356.652,"z":-661.037},"rot":{"x":24.861,"y":317.807,"z":348.401}},{"monsterId":20010901,"configId":198002,"level":30,"poseId":0,"pos":{"x":914.445,"y":356.894,"z":-661.27},"rot":{"x":24.861,"y":317.807,"z":348.401}},{"monsterId":28050103,"configId":198003,"level":30,"poseId":0,"pos":{"x":913.98,"y":357.172,"z":-661.009},"rot":{"x":24.861,"y":317.807,"z":348.401}},{"monsterId":28050103,"configId":198004,"level":30,"poseId":0,"pos":{"x":914.61,"y":357.455,"z":-660.99},"rot":{"x":24.861,"y":317.807,"z":348.401}},{"monsterId":26010101,"configId":198005,"level":30,"poseId":0,"pos":{"x":914.5,"y":357.698,"z":-661.201},"rot":{"x":24.861,"y":317.807,"z":348.401}}]},{"sceneId":3,"groupId":133106499,"blockId":3106,"pos":{"x":-541.83,"y":178.462,"z":1876.755},"spawns":[{"monsterId":21030401,"configId":499001,"level":36,"poseId":9012,"pos":{"x":-540.219,"y":178.455,"z":1876.605},"rot":{"x":0.0,"y":220.7,"z":0.0}},{"monsterId":21010501,"configId":499005,"level":36,"poseId":32,"pos":{"x":-544.269,"y":178.457,"z":1876.79},"rot":{"x":0.0,"y":78.272,"z":0.0}},{"monsterId":21011001,"configId":499006,"level":36,"poseId":32,"pos":{"x":-540.052,"y":178.26,"z":1872.685},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133008192,"blockId":3008,"pos":{"x":1035.137,"y":349.1,"z":-656.47},"spawns":[{"monsterId":28020601,"configId":192015,"level":30,"poseId":0,"pos":{"x":1031.123,"y":348.632,"z":-653.599},"rot":{"x":0.0,"y":306.239,"z":0.0}}]},{"sceneId":3,"groupId":133106496,"blockId":3106,"pos":{"x":-490.253,"y":213.099,"z":1610.714},"spawns":[{"monsterId":28030101,"configId":496003,"level":36,"poseId":0,"pos":{"x":-486.802,"y":213.784,"z":1609.699},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010301,"configId":496006,"level":36,"poseId":9003,"pos":{"x":-490.723,"y":213.041,"z":1610.349},"rot":{"x":0.0,"y":250.821,"z":0.0}}]},{"sceneId":3,"groupId":133106526,"blockId":3106,"pos":{"x":-628.267,"y":188.344,"z":1908.108},"spawns":[{"monsterId":21010601,"configId":526001,"level":36,"poseId":9003,"pos":{"x":-622.374,"y":190.582,"z":1909.739},"rot":{"x":0.0,"y":44.04,"z":0.0}},{"monsterId":21030401,"configId":526004,"level":36,"poseId":9012,"pos":{"x":-630.938,"y":188.237,"z":1905.72},"rot":{"x":0.0,"y":244.637,"z":0.0}},{"monsterId":21010601,"configId":526006,"level":36,"poseId":9011,"pos":{"x":-627.107,"y":188.599,"z":1908.187},"rot":{"x":0.0,"y":163.957,"z":0.0}},{"monsterId":21011201,"configId":526007,"level":36,"poseId":9012,"pos":{"x":-630.241,"y":188.329,"z":1911.012},"rot":{"x":0.0,"y":329.873,"z":0.0}}]},{"sceneId":3,"groupId":133008222,"blockId":3008,"pos":{"x":678.11,"y":203.71,"z":-999.579},"spawns":[{"monsterId":28020601,"configId":222001,"level":30,"poseId":0,"pos":{"x":677.895,"y":203.086,"z":-999.661},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010901,"configId":222002,"level":30,"poseId":0,"pos":{"x":677.827,"y":203.327,"z":-999.894},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050103,"configId":222003,"level":30,"poseId":0,"pos":{"x":677.362,"y":203.484,"z":-999.633},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050103,"configId":222004,"level":30,"poseId":0,"pos":{"x":677.993,"y":203.888,"z":-999.614},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26010101,"configId":222005,"level":30,"poseId":0,"pos":{"x":677.883,"y":204.131,"z":-999.825},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133008217,"blockId":3008,"pos":{"x":935.817,"y":416.763,"z":-829.431},"spawns":[{"monsterId":28020601,"configId":217001,"level":30,"poseId":0,"pos":{"x":935.602,"y":416.139,"z":-829.513},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010901,"configId":217002,"level":30,"poseId":0,"pos":{"x":935.534,"y":416.38,"z":-829.746},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050103,"configId":217003,"level":30,"poseId":0,"pos":{"x":935.069,"y":416.659,"z":-829.485},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050103,"configId":217004,"level":30,"poseId":0,"pos":{"x":935.7,"y":416.941,"z":-829.466},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26010101,"configId":217005,"level":30,"poseId":0,"pos":{"x":935.59,"y":417.184,"z":-829.677},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133008216,"blockId":3008,"pos":{"x":981.434,"y":345.041,"z":-990.274},"spawns":[{"monsterId":20010801,"configId":216001,"level":30,"poseId":0,"pos":{"x":992.289,"y":341.919,"z":-993.686},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":216002,"level":30,"poseId":0,"pos":{"x":990.636,"y":342.084,"z":-992.195},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":216003,"level":30,"poseId":0,"pos":{"x":990.424,"y":342.422,"z":-994.703},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133008218,"blockId":3008,"pos":{"x":1004.327,"y":366.666,"z":-939.226},"spawns":[{"monsterId":28020601,"configId":218001,"level":30,"poseId":0,"pos":{"x":1004.112,"y":366.041,"z":-939.308},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010901,"configId":218002,"level":30,"poseId":0,"pos":{"x":1004.044,"y":366.283,"z":-939.541},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050103,"configId":218003,"level":30,"poseId":0,"pos":{"x":1003.579,"y":366.562,"z":-939.28},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050103,"configId":218004,"level":30,"poseId":0,"pos":{"x":1004.21,"y":366.844,"z":-939.261},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26010101,"configId":218005,"level":30,"poseId":0,"pos":{"x":1004.1,"y":367.087,"z":-939.472},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133106520,"blockId":3106,"pos":{"x":-362.585,"y":303.114,"z":1509.321},"spawns":[{"monsterId":25020201,"configId":520003,"level":36,"poseId":0,"pos":{"x":-313.326,"y":299.339,"z":1606.182},"rot":{"x":0.0,"y":163.787,"z":0.0}},{"monsterId":25010201,"configId":520012,"level":36,"poseId":0,"pos":{"x":-311.548,"y":299.154,"z":1606.665},"rot":{"x":0.0,"y":175.99,"z":0.0}},{"monsterId":25010501,"configId":520013,"level":36,"poseId":0,"pos":{"x":-313.318,"y":306.45,"z":1518.15},"rot":{"x":0.0,"y":251.015,"z":0.0}},{"monsterId":25010401,"configId":520014,"level":36,"poseId":0,"pos":{"x":-313.586,"y":306.379,"z":1515.9},"rot":{"x":0.0,"y":252.537,"z":0.0}}]},{"sceneId":3,"groupId":133008212,"blockId":3008,"pos":{"x":1312.089,"y":268.0,"z":-1192.676},"spawns":[{"monsterId":21011301,"configId":212003,"level":30,"poseId":9003,"pos":{"x":1413.765,"y":268.282,"z":-1165.172},"rot":{"x":0.0,"y":47.952,"z":0.0}},{"monsterId":21011301,"configId":212004,"level":30,"poseId":9013,"pos":{"x":1422.335,"y":266.408,"z":-1165.192},"rot":{"x":0.0,"y":348.506,"z":0.0}}]},{"sceneId":3,"groupId":133008215,"blockId":3008,"pos":{"x":1005.487,"y":291.999,"z":-932.578},"spawns":[{"monsterId":26060301,"configId":215001,"level":30,"poseId":0,"pos":{"x":998.721,"y":293.783,"z":-923.044},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26060301,"configId":215002,"level":30,"poseId":0,"pos":{"x":1000.374,"y":293.711,"z":-924.42},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26060301,"configId":215003,"level":30,"poseId":0,"pos":{"x":998.162,"y":293.425,"z":-924.484},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133008214,"blockId":3008,"pos":{"x":1112.165,"y":275.085,"z":-1124.662},"spawns":[{"monsterId":21011301,"configId":214001,"level":30,"poseId":9003,"pos":{"x":1108.968,"y":274.595,"z":-1133.732},"rot":{"x":0.0,"y":157.675,"z":0.0}},{"monsterId":21011301,"configId":214002,"level":30,"poseId":9002,"pos":{"x":1112.177,"y":274.424,"z":-1133.463},"rot":{"x":0.0,"y":348.506,"z":0.0}}]},{"sceneId":3,"groupId":133008209,"blockId":3008,"pos":{"x":985.102,"y":305.277,"z":-477.43},"spawns":[{"monsterId":21020601,"configId":209002,"level":30,"poseId":401,"pos":{"x":983.769,"y":307.01,"z":-478.303},"rot":{"x":0.0,"y":107.381,"z":0.0}}]},{"sceneId":3,"groupId":133106515,"blockId":3106,"pos":{"x":-528.787,"y":146.38,"z":1882.686},"spawns":[{"monsterId":20011501,"configId":515001,"level":36,"poseId":0,"pos":{"x":-523.948,"y":145.746,"z":1884.884},"rot":{"x":0.0,"y":350.141,"z":0.0}},{"monsterId":20011501,"configId":515002,"level":36,"poseId":0,"pos":{"x":-522.715,"y":154.845,"z":1881.437},"rot":{"x":0.0,"y":203.244,"z":0.0}},{"monsterId":20011501,"configId":515003,"level":36,"poseId":0,"pos":{"x":-534.258,"y":154.845,"z":1883.294},"rot":{"x":0.0,"y":74.222,"z":0.0}}]},{"sceneId":3,"groupId":133008208,"blockId":3008,"pos":{"x":995.018,"y":303.849,"z":-463.671},"spawns":[{"monsterId":28020601,"configId":208001,"level":30,"poseId":0,"pos":{"x":994.803,"y":303.225,"z":-463.753},"rot":{"x":21.074,"y":0.0,"z":18.331}},{"monsterId":20010901,"configId":208002,"level":30,"poseId":0,"pos":{"x":994.735,"y":303.466,"z":-463.986},"rot":{"x":21.074,"y":0.0,"z":18.331}},{"monsterId":28050103,"configId":208003,"level":30,"poseId":0,"pos":{"x":994.27,"y":303.745,"z":-463.725},"rot":{"x":21.074,"y":0.0,"z":18.331}},{"monsterId":28050103,"configId":208004,"level":30,"poseId":0,"pos":{"x":994.901,"y":304.027,"z":-463.706},"rot":{"x":21.074,"y":0.0,"z":18.331}},{"monsterId":26010101,"configId":208005,"level":30,"poseId":0,"pos":{"x":994.791,"y":304.27,"z":-463.917},"rot":{"x":21.074,"y":0.0,"z":18.331}}]},{"sceneId":3,"groupId":133106513,"blockId":3106,"pos":{"x":-549.595,"y":130.962,"z":1800.053},"spawns":[{"monsterId":21010101,"configId":513007,"level":36,"poseId":9017,"pos":{"x":-518.547,"y":126.385,"z":1830.315},"rot":{"x":0.0,"y":115.769,"z":0.0}},{"monsterId":28040103,"configId":513008,"level":36,"poseId":0,"pos":{"x":-499.829,"y":130.177,"z":1881.929},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040103,"configId":513009,"level":36,"poseId":0,"pos":{"x":-495.513,"y":130.177,"z":1876.171},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133106512,"blockId":3106,"pos":{"x":-555.697,"y":123.293,"z":1780.241},"spawns":[{"monsterId":26040102,"configId":512001,"level":36,"poseId":0,"pos":{"x":-550.772,"y":125.926,"z":1780.278},"rot":{"x":0.0,"y":259.74,"z":0.0}},{"monsterId":26030101,"configId":512002,"level":36,"poseId":0,"pos":{"x":-549.765,"y":140.417,"z":1776.871},"rot":{"x":0.0,"y":341.509,"z":0.0}},{"monsterId":26030101,"configId":512003,"level":36,"poseId":0,"pos":{"x":-552.151,"y":142.038,"z":1781.62},"rot":{"x":0.0,"y":74.222,"z":0.0}}]},{"sceneId":3,"groupId":133106479,"blockId":3106,"pos":{"x":-596.285,"y":146.286,"z":1647.057},"spawns":[{"monsterId":25010301,"configId":479001,"level":36,"poseId":9002,"pos":{"x":-588.396,"y":145.48,"z":1656.4},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25010201,"configId":479002,"level":36,"poseId":9102,"pos":{"x":-581.906,"y":148.932,"z":1643.291},"rot":{"x":0.0,"y":130.318,"z":0.0}},{"monsterId":25010201,"configId":479003,"level":36,"poseId":9101,"pos":{"x":-578.725,"y":148.943,"z":1646.636},"rot":{"x":0.0,"y":116.289,"z":0.0}},{"monsterId":21010101,"configId":479007,"level":36,"poseId":9002,"pos":{"x":-604.589,"y":152.957,"z":1609.744},"rot":{"x":0.0,"y":204.933,"z":0.0}}]},{"sceneId":3,"groupId":133106475,"blockId":3106,"pos":{"x":-497.046,"y":177.823,"z":1716.368},"spawns":[{"monsterId":25060101,"configId":475001,"level":36,"poseId":9101,"pos":{"x":-507.104,"y":177.743,"z":1704.744},"rot":{"x":0.0,"y":272.153,"z":0.0}},{"monsterId":25010201,"configId":475004,"level":36,"poseId":9102,"pos":{"x":-507.611,"y":177.832,"z":1706.994},"rot":{"x":0.0,"y":241.022,"z":0.0}},{"monsterId":25030301,"configId":475005,"level":36,"poseId":9006,"pos":{"x":-494.0,"y":177.92,"z":1709.995},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25010301,"configId":475006,"level":36,"poseId":9002,"pos":{"x":-494.119,"y":177.833,"z":1712.238},"rot":{"x":0.0,"y":158.059,"z":0.0}},{"monsterId":25010201,"configId":475007,"level":36,"poseId":9005,"pos":{"x":-519.867,"y":177.959,"z":1718.273},"rot":{"x":0.0,"y":336.319,"z":0.0}}]},{"sceneId":3,"groupId":133106474,"blockId":3106,"pos":{"x":-591.773,"y":235.806,"z":1989.347},"spawns":[{"monsterId":23010301,"configId":474001,"level":36,"poseId":9001,"pos":{"x":-588.901,"y":235.79,"z":1987.055},"rot":{"x":0.0,"y":78.188,"z":0.0}},{"monsterId":23010401,"configId":474004,"level":36,"poseId":9012,"pos":{"x":-609.81,"y":234.923,"z":1990.073},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":23010501,"configId":474005,"level":36,"poseId":0,"pos":{"x":-601.138,"y":231.926,"z":1977.94},"rot":{"x":0.0,"y":89.427,"z":0.0}}]},{"sceneId":3,"groupId":133106470,"blockId":3106,"pos":{"x":-758.756,"y":138.863,"z":1994.75},"spawns":[{"monsterId":21010101,"configId":470004,"level":36,"poseId":9011,"pos":{"x":-773.132,"y":137.396,"z":1983.856},"rot":{"x":0.0,"y":48.595,"z":0.0}},{"monsterId":20011201,"configId":470005,"level":36,"poseId":0,"pos":{"x":-771.768,"y":137.343,"z":1984.945},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21020301,"configId":470007,"level":36,"poseId":401,"pos":{"x":-763.508,"y":138.318,"z":1994.692},"rot":{"x":0.0,"y":239.264,"z":0.0}},{"monsterId":21010101,"configId":470008,"level":36,"poseId":9017,"pos":{"x":-773.278,"y":137.708,"z":1972.674},"rot":{"x":0.0,"y":157.729,"z":0.0}},{"monsterId":21010101,"configId":470009,"level":36,"poseId":9017,"pos":{"x":-786.057,"y":138.179,"z":1981.49},"rot":{"x":0.0,"y":283.781,"z":0.0}}]},{"sceneId":3,"groupId":133106469,"blockId":3106,"pos":{"x":-934.609,"y":207.251,"z":1670.142},"spawns":[{"monsterId":25010301,"configId":469001,"level":36,"poseId":9005,"pos":{"x":-943.051,"y":208.145,"z":1679.163},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25010301,"configId":469004,"level":36,"poseId":9004,"pos":{"x":-925.813,"y":207.132,"z":1686.725},"rot":{"x":0.0,"y":73.831,"z":0.0}},{"monsterId":25010301,"configId":469005,"level":36,"poseId":9004,"pos":{"x":-941.653,"y":207.323,"z":1670.232},"rot":{"x":0.0,"y":275.076,"z":0.0}},{"monsterId":25010401,"configId":469006,"level":36,"poseId":9002,"pos":{"x":-944.385,"y":207.452,"z":1671.871},"rot":{"x":0.0,"y":131.672,"z":0.0}}]},{"sceneId":3,"groupId":133106468,"blockId":3106,"pos":{"x":-895.199,"y":136.43,"z":1841.399},"spawns":[{"monsterId":24010301,"configId":468001,"level":36,"poseId":101,"pos":{"x":-896.981,"y":138.461,"z":1869.939},"rot":{"x":0.0,"y":138.421,"z":0.0}},{"monsterId":24010101,"configId":468004,"level":36,"poseId":100,"pos":{"x":-883.013,"y":136.234,"z":1854.832},"rot":{"x":0.0,"y":267.691,"z":0.0}}]},{"sceneId":3,"groupId":133106467,"blockId":3106,"pos":{"x":-685.757,"y":98.103,"z":1726.796},"spawns":[{"monsterId":23010601,"configId":467001,"level":36,"poseId":9011,"pos":{"x":-684.288,"y":98.837,"z":1717.402},"rot":{"x":0.0,"y":310.249,"z":0.0}},{"monsterId":23010501,"configId":467004,"level":36,"poseId":9001,"pos":{"x":-681.76,"y":97.853,"z":1733.083},"rot":{"x":0.0,"y":9.051,"z":0.0}},{"monsterId":23050101,"configId":467005,"level":36,"poseId":0,"pos":{"x":-685.699,"y":98.721,"z":1719.186},"rot":{"x":0.0,"y":146.665,"z":0.0}},{"monsterId":23010601,"configId":467006,"level":36,"poseId":9002,"pos":{"x":-675.193,"y":100.354,"z":1728.138},"rot":{"x":0.0,"y":325.094,"z":0.0}}]},{"sceneId":3,"groupId":133008160,"blockId":3008,"pos":{"x":1496.727,"y":266.935,"z":-744.422},"spawns":[{"monsterId":28020601,"configId":160001,"level":30,"poseId":0,"pos":{"x":1496.512,"y":266.31,"z":-744.504},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010901,"configId":160002,"level":30,"poseId":0,"pos":{"x":1496.444,"y":266.552,"z":-744.737},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050103,"configId":160003,"level":30,"poseId":0,"pos":{"x":1495.979,"y":266.831,"z":-744.476},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050103,"configId":160004,"level":30,"poseId":0,"pos":{"x":1496.61,"y":267.113,"z":-744.457},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26010101,"configId":160005,"level":30,"poseId":0,"pos":{"x":1496.5,"y":267.356,"z":-744.668},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133106466,"blockId":3106,"pos":{"x":-625.783,"y":139.252,"z":1678.793},"spawns":[{"monsterId":25070101,"configId":466001,"level":36,"poseId":9006,"pos":{"x":-624.475,"y":139.308,"z":1676.178},"rot":{"x":0.0,"y":42.069,"z":0.0}},{"monsterId":25010501,"configId":466004,"level":36,"poseId":9006,"pos":{"x":-623.262,"y":139.259,"z":1677.404},"rot":{"x":0.0,"y":208.354,"z":0.0}},{"monsterId":25030301,"configId":466005,"level":36,"poseId":9003,"pos":{"x":-609.085,"y":139.835,"z":1691.991},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25070101,"configId":466006,"level":36,"poseId":0,"pos":{"x":-614.244,"y":139.228,"z":1685.589},"rot":{"x":0.0,"y":64.543,"z":0.0}},{"monsterId":25060101,"configId":466007,"level":36,"poseId":9101,"pos":{"x":-605.437,"y":139.922,"z":1691.179},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133106490,"blockId":3106,"pos":{"x":-665.684,"y":262.316,"z":1460.801},"spawns":[{"monsterId":28030201,"configId":490001,"level":36,"poseId":0,"pos":{"x":-670.457,"y":225.853,"z":1482.823},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":490002,"level":36,"poseId":901,"pos":{"x":-683.474,"y":213.905,"z":1446.686},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":490003,"level":36,"poseId":2,"pos":{"x":-681.52,"y":213.885,"z":1445.555},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":490004,"level":36,"poseId":0,"pos":{"x":-687.483,"y":212.343,"z":1447.073},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133106483,"blockId":3106,"pos":{"x":-577.779,"y":171.507,"z":1799.058},"spawns":[{"monsterId":25010201,"configId":483001,"level":36,"poseId":9002,"pos":{"x":-575.989,"y":171.836,"z":1797.619},"rot":{"x":0.0,"y":347.411,"z":0.0}}]},{"sceneId":3,"groupId":133106481,"blockId":3106,"pos":{"x":-654.222,"y":160.279,"z":1999.209},"spawns":[{"monsterId":25010201,"configId":481002,"level":36,"poseId":9003,"pos":{"x":-630.638,"y":162.195,"z":1990.173},"rot":{"x":0.0,"y":274.106,"z":0.0}},{"monsterId":28030201,"configId":481012,"level":36,"poseId":0,"pos":{"x":-707.239,"y":229.085,"z":1910.183},"rot":{"x":0.0,"y":96.909,"z":0.0}}]},{"sceneId":3,"groupId":133008141,"blockId":3008,"pos":{"x":1418.06,"y":268.659,"z":-1124.636},"spawns":[{"monsterId":28020601,"configId":141001,"level":30,"poseId":0,"pos":{"x":1417.845,"y":268.034,"z":-1124.718},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010901,"configId":141002,"level":30,"poseId":0,"pos":{"x":1417.777,"y":268.276,"z":-1124.951},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050103,"configId":141003,"level":30,"poseId":0,"pos":{"x":1417.313,"y":268.555,"z":-1124.69},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050103,"configId":141004,"level":30,"poseId":0,"pos":{"x":1417.943,"y":268.837,"z":-1124.671},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26010101,"configId":141005,"level":30,"poseId":0,"pos":{"x":1417.833,"y":269.08,"z":-1124.882},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133008143,"blockId":3008,"pos":{"x":1579.579,"y":267.13,"z":-944.825},"spawns":[{"monsterId":28020601,"configId":143001,"level":30,"poseId":0,"pos":{"x":1579.364,"y":266.506,"z":-944.907},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010901,"configId":143002,"level":30,"poseId":0,"pos":{"x":1579.296,"y":266.748,"z":-945.14},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050103,"configId":143003,"level":30,"poseId":0,"pos":{"x":1578.831,"y":267.026,"z":-944.879},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050103,"configId":143004,"level":30,"poseId":0,"pos":{"x":1579.462,"y":267.309,"z":-944.86},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26010101,"configId":143005,"level":30,"poseId":0,"pos":{"x":1579.352,"y":267.552,"z":-945.071},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133008136,"blockId":3008,"pos":{"x":937.459,"y":348.361,"z":-647.58},"spawns":[{"monsterId":28030204,"configId":136001,"level":30,"poseId":0,"pos":{"x":969.912,"y":369.539,"z":-631.533},"rot":{"x":0.0,"y":59.682,"z":0.0}}]},{"sceneId":3,"groupId":133008133,"blockId":3008,"pos":{"x":990.31,"y":271.0,"z":-390.689},"spawns":[{"monsterId":21010901,"configId":133001,"level":30,"poseId":32,"pos":{"x":991.197,"y":274.579,"z":-396.386},"rot":{"x":0.0,"y":347.991,"z":0.0}},{"monsterId":21020401,"configId":133004,"level":30,"poseId":0,"pos":{"x":986.461,"y":271.198,"z":-389.198},"rot":{"x":0.0,"y":83.956,"z":0.0}}]},{"sceneId":3,"groupId":133008132,"blockId":3008,"pos":{"x":1341.704,"y":291.808,"z":-924.13},"spawns":[{"monsterId":26010101,"configId":132001,"level":30,"poseId":0,"pos":{"x":1344.633,"y":291.786,"z":-925.027},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133008135,"blockId":3008,"pos":{"x":1096.238,"y":409.359,"z":-705.507},"spawns":[{"monsterId":21020401,"configId":135001,"level":30,"poseId":401,"pos":{"x":1093.125,"y":408.416,"z":-701.719},"rot":{"x":0.0,"y":309.742,"z":0.0}}]},{"sceneId":3,"groupId":133008134,"blockId":3008,"pos":{"x":1085.644,"y":409.99,"z":-708.604},"spawns":[{"monsterId":28020601,"configId":134001,"level":30,"poseId":0,"pos":{"x":1085.429,"y":409.366,"z":-708.687},"rot":{"x":20.926,"y":0.0,"z":0.0}},{"monsterId":20010901,"configId":134002,"level":30,"poseId":0,"pos":{"x":1085.361,"y":409.608,"z":-708.92},"rot":{"x":20.926,"y":0.0,"z":0.0}},{"monsterId":28050103,"configId":134003,"level":30,"poseId":0,"pos":{"x":1084.896,"y":409.886,"z":-708.659},"rot":{"x":20.926,"y":0.0,"z":0.0}},{"monsterId":28050103,"configId":134004,"level":30,"poseId":0,"pos":{"x":1085.527,"y":410.169,"z":-708.64},"rot":{"x":20.926,"y":0.0,"z":0.0}},{"monsterId":26010101,"configId":134005,"level":30,"poseId":0,"pos":{"x":1085.417,"y":410.412,"z":-708.851},"rot":{"x":20.926,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133008128,"blockId":3008,"pos":{"x":874.933,"y":291.807,"z":-981.422},"spawns":[{"monsterId":28020601,"configId":128001,"level":30,"poseId":0,"pos":{"x":874.718,"y":291.189,"z":-981.3},"rot":{"x":341.312,"y":0.0,"z":0.0}},{"monsterId":20010901,"configId":128002,"level":30,"poseId":0,"pos":{"x":874.65,"y":291.343,"z":-981.598},"rot":{"x":341.312,"y":0.0,"z":0.0}},{"monsterId":28050103,"configId":128003,"level":30,"poseId":0,"pos":{"x":874.185,"y":291.691,"z":-981.44},"rot":{"x":341.312,"y":0.0,"z":0.0}},{"monsterId":28050103,"configId":128004,"level":30,"poseId":0,"pos":{"x":874.816,"y":291.964,"z":-981.513},"rot":{"x":341.312,"y":0.0,"z":0.0}},{"monsterId":26010101,"configId":128005,"level":30,"poseId":0,"pos":{"x":874.706,"y":292.127,"z":-981.79},"rot":{"x":341.312,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133008130,"blockId":3008,"pos":{"x":1206.853,"y":310.988,"z":-1077.282},"spawns":[{"monsterId":28020601,"configId":130001,"level":30,"poseId":0,"pos":{"x":1206.951,"y":310.363,"z":-1077.491},"rot":{"x":0.0,"y":265.738,"z":0.0}},{"monsterId":20010901,"configId":130002,"level":30,"poseId":0,"pos":{"x":1207.188,"y":310.605,"z":-1077.541},"rot":{"x":0.0,"y":265.738,"z":0.0}},{"monsterId":28050103,"configId":130003,"level":30,"poseId":0,"pos":{"x":1206.962,"y":310.884,"z":-1078.024},"rot":{"x":0.0,"y":265.738,"z":0.0}},{"monsterId":28050103,"configId":130004,"level":30,"poseId":0,"pos":{"x":1206.896,"y":311.166,"z":-1077.397},"rot":{"x":0.0,"y":265.738,"z":0.0}},{"monsterId":26010101,"configId":130005,"level":30,"poseId":0,"pos":{"x":1207.115,"y":311.409,"z":-1077.491},"rot":{"x":0.0,"y":265.738,"z":0.0}}]},{"sceneId":3,"groupId":133008153,"blockId":3008,"pos":{"x":1552.605,"y":269.899,"z":-919.695},"spawns":[{"monsterId":20010801,"configId":153001,"level":30,"poseId":0,"pos":{"x":1552.576,"y":269.951,"z":-918.051},"rot":{"x":0.0,"y":334.09,"z":0.0}},{"monsterId":20010801,"configId":153002,"level":30,"poseId":0,"pos":{"x":1554.064,"y":269.471,"z":-919.276},"rot":{"x":0.0,"y":334.09,"z":0.0}},{"monsterId":20010801,"configId":153003,"level":30,"poseId":0,"pos":{"x":1551.093,"y":270.374,"z":-919.184},"rot":{"x":0.0,"y":334.09,"z":0.0}}]},{"sceneId":3,"groupId":133106458,"blockId":3106,"pos":{"x":-899.79,"y":193.396,"z":1848.375},"spawns":[{"monsterId":21010901,"configId":458001,"level":36,"poseId":32,"pos":{"x":-932.044,"y":210.758,"z":1863.381},"rot":{"x":0.0,"y":72.834,"z":0.0}},{"monsterId":21010501,"configId":458004,"level":36,"poseId":32,"pos":{"x":-906.176,"y":204.328,"z":1865.736},"rot":{"x":0.0,"y":130.034,"z":0.0}},{"monsterId":21030401,"configId":458005,"level":36,"poseId":0,"pos":{"x":-914.557,"y":201.124,"z":1877.03},"rot":{"x":0.0,"y":167.802,"z":0.0}},{"monsterId":21020301,"configId":458007,"level":36,"poseId":0,"pos":{"x":-919.126,"y":201.051,"z":1865.963},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133106457,"blockId":3106,"pos":{"x":-969.76,"y":228.052,"z":1905.781},"spawns":[{"monsterId":21010101,"configId":457001,"level":36,"poseId":9017,"pos":{"x":-979.522,"y":231.685,"z":1881.828},"rot":{"x":0.0,"y":301.905,"z":0.0}},{"monsterId":21020301,"configId":457004,"level":36,"poseId":0,"pos":{"x":-974.671,"y":230.982,"z":1876.531},"rot":{"x":0.0,"y":315.573,"z":0.0}},{"monsterId":21010101,"configId":457005,"level":36,"poseId":9017,"pos":{"x":-977.573,"y":231.302,"z":1887.656},"rot":{"x":0.0,"y":252.601,"z":0.0}},{"monsterId":21010101,"configId":457006,"level":36,"poseId":9017,"pos":{"x":-980.144,"y":231.734,"z":1886.369},"rot":{"x":0.0,"y":208.034,"z":0.0}}]},{"sceneId":3,"groupId":133008154,"blockId":3008,"pos":{"x":1473.869,"y":267.018,"z":-707.94},"spawns":[{"monsterId":23040101,"configId":154002,"level":30,"poseId":0,"pos":{"x":1473.252,"y":268.618,"z":-722.747},"rot":{"x":0.0,"y":22.564,"z":0.0}}]},{"sceneId":3,"groupId":133008150,"blockId":3008,"pos":{"x":1441.376,"y":272.334,"z":-657.648},"spawns":[{"monsterId":28020601,"configId":150001,"level":30,"poseId":0,"pos":{"x":1441.161,"y":271.71,"z":-657.73},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010901,"configId":150002,"level":30,"poseId":0,"pos":{"x":1441.093,"y":271.952,"z":-657.963},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050103,"configId":150003,"level":30,"poseId":0,"pos":{"x":1440.628,"y":272.23,"z":-657.702},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050103,"configId":150004,"level":30,"poseId":0,"pos":{"x":1441.259,"y":272.513,"z":-657.683},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26010101,"configId":150005,"level":30,"poseId":0,"pos":{"x":1441.149,"y":272.756,"z":-657.894},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133008111,"blockId":3008,"pos":{"x":1371.847,"y":268.821,"z":-623.507},"spawns":[{"monsterId":23010601,"configId":111002,"level":30,"poseId":0,"pos":{"x":1372.439,"y":268.821,"z":-621.595},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133008110,"blockId":3008,"pos":{"x":1107.369,"y":463.808,"z":-969.42},"spawns":[{"monsterId":26060301,"configId":110001,"level":30,"poseId":0,"pos":{"x":1108.147,"y":464.067,"z":-967.103},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26060301,"configId":110003,"level":30,"poseId":0,"pos":{"x":1106.665,"y":463.526,"z":-968.236},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133008105,"blockId":3008,"pos":{"x":1246.518,"y":274.987,"z":-1165.84},"spawns":[{"monsterId":21011301,"configId":105002,"level":30,"poseId":9003,"pos":{"x":1210.014,"y":286.482,"z":-1145.469},"rot":{"x":0.0,"y":65.129,"z":0.0}}]},{"sceneId":3,"groupId":133008104,"blockId":3008,"pos":{"x":1359.214,"y":268.298,"z":-1118.919},"spawns":[{"monsterId":21011301,"configId":104002,"level":30,"poseId":0,"pos":{"x":1326.387,"y":268.621,"z":-1118.776},"rot":{"x":0.0,"y":82.88,"z":0.0}},{"monsterId":21011401,"configId":104003,"level":30,"poseId":9016,"pos":{"x":1343.453,"y":270.01,"z":-1116.954},"rot":{"x":0.0,"y":163.675,"z":0.0}},{"monsterId":21011401,"configId":104004,"level":30,"poseId":9016,"pos":{"x":1369.409,"y":271.538,"z":-1202.899},"rot":{"x":0.0,"y":148.38,"z":0.0}},{"monsterId":21011401,"configId":104005,"level":30,"poseId":9016,"pos":{"x":1363.621,"y":270.719,"z":-1205.783},"rot":{"x":0.0,"y":183.867,"z":0.0}}]},{"sceneId":3,"groupId":133008106,"blockId":3008,"pos":{"x":1258.86,"y":383.029,"z":-887.908},"spawns":[{"monsterId":21011401,"configId":106001,"level":30,"poseId":9012,"pos":{"x":1259.047,"y":383.116,"z":-891.712},"rot":{"x":0.0,"y":262.789,"z":0.0}},{"monsterId":21011301,"configId":106004,"level":30,"poseId":0,"pos":{"x":1267.21,"y":386.996,"z":-893.741},"rot":{"x":0.0,"y":256.729,"z":0.0}},{"monsterId":21011301,"configId":106005,"level":30,"poseId":0,"pos":{"x":1251.082,"y":387.125,"z":-894.148},"rot":{"x":0.0,"y":85.218,"z":0.0}},{"monsterId":21030501,"configId":106007,"level":30,"poseId":9012,"pos":{"x":1256.383,"y":383.321,"z":-889.76},"rot":{"x":0.0,"y":156.451,"z":0.0}}]},{"sceneId":3,"groupId":133106407,"blockId":3106,"pos":{"x":-95.041,"y":221.028,"z":1237.89},"spawns":[{"monsterId":23010501,"configId":407001,"level":15,"poseId":9011,"pos":{"x":-98.608,"y":220.834,"z":1230.901},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":23010301,"configId":407002,"level":15,"poseId":9011,"pos":{"x":-98.107,"y":220.758,"z":1233.755},"rot":{"x":0.0,"y":174.846,"z":0.0}},{"monsterId":23010201,"configId":407003,"level":15,"poseId":0,"pos":{"x":-102.395,"y":220.169,"z":1235.651},"rot":{"x":357.68,"y":95.083,"z":359.794}},{"monsterId":23010201,"configId":407004,"level":15,"poseId":0,"pos":{"x":-93.487,"y":221.467,"z":1236.93},"rot":{"x":0.0,"y":263.917,"z":0.0}},{"monsterId":23010301,"configId":407005,"level":15,"poseId":0,"pos":{"x":-98.203,"y":220.99,"z":1239.564},"rot":{"x":0.0,"y":165.581,"z":0.0}}]},{"sceneId":3,"groupId":133106406,"blockId":3106,"pos":{"x":-39.903,"y":271.122,"z":1162.473},"spawns":[{"monsterId":21010101,"configId":406001,"level":1,"poseId":9016,"pos":{"x":-35.81,"y":270.49,"z":1143.13},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":406002,"level":1,"poseId":9003,"pos":{"x":-42.583,"y":268.605,"z":1182.791},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":406003,"level":1,"poseId":9010,"pos":{"x":-60.89,"y":265.11,"z":1121.896},"rot":{"x":0.0,"y":185.615,"z":0.0}}]},{"sceneId":3,"groupId":133106405,"blockId":3106,"pos":{"x":-381.535,"y":244.54,"z":719.041},"spawns":[{"monsterId":20010201,"configId":405001,"level":24,"poseId":201,"pos":{"x":-381.346,"y":244.621,"z":718.805},"rot":{"x":0.0,"y":18.465,"z":0.0}}]},{"sceneId":3,"groupId":133008124,"blockId":3008,"pos":{"x":1361.603,"y":290.475,"z":-1013.701},"spawns":[{"monsterId":28020601,"configId":124001,"level":30,"poseId":0,"pos":{"x":1361.307,"y":289.903,"z":-1013.868},"rot":{"x":7.854,"y":358.923,"z":352.166}},{"monsterId":20010901,"configId":124002,"level":30,"poseId":0,"pos":{"x":1361.276,"y":290.181,"z":-1014.066},"rot":{"x":7.854,"y":358.923,"z":352.166}},{"monsterId":28050103,"configId":124003,"level":30,"poseId":0,"pos":{"x":1360.849,"y":290.481,"z":-1013.769},"rot":{"x":7.854,"y":358.923,"z":352.166}},{"monsterId":28050103,"configId":124004,"level":30,"poseId":0,"pos":{"x":1361.51,"y":290.671,"z":-1013.711},"rot":{"x":7.854,"y":358.923,"z":352.166}},{"monsterId":26010101,"configId":124005,"level":30,"poseId":0,"pos":{"x":1361.439,"y":290.953,"z":-1013.887},"rot":{"x":7.854,"y":358.923,"z":352.166}}]},{"sceneId":3,"groupId":133008127,"blockId":3008,"pos":{"x":841.155,"y":293.765,"z":-975.256},"spawns":[{"monsterId":28020601,"configId":127001,"level":30,"poseId":0,"pos":{"x":840.94,"y":293.14,"z":-975.338},"rot":{"x":0.0,"y":0.0,"z":344.315}},{"monsterId":20010901,"configId":127002,"level":30,"poseId":0,"pos":{"x":840.872,"y":293.382,"z":-975.571},"rot":{"x":0.0,"y":0.0,"z":344.315}},{"monsterId":28050103,"configId":127003,"level":30,"poseId":0,"pos":{"x":840.407,"y":293.661,"z":-975.31},"rot":{"x":0.0,"y":0.0,"z":344.315}},{"monsterId":28050103,"configId":127004,"level":30,"poseId":0,"pos":{"x":841.038,"y":293.943,"z":-975.291},"rot":{"x":0.0,"y":0.0,"z":344.315}},{"monsterId":26010101,"configId":127005,"level":30,"poseId":0,"pos":{"x":840.928,"y":294.186,"z":-975.502},"rot":{"x":0.0,"y":0.0,"z":344.315}}]},{"sceneId":3,"groupId":133008126,"blockId":3008,"pos":{"x":851.831,"y":292.364,"z":-1003.831},"spawns":[{"monsterId":21010901,"configId":126001,"level":30,"poseId":32,"pos":{"x":842.627,"y":295.105,"z":-994.496},"rot":{"x":0.0,"y":357.303,"z":0.0}},{"monsterId":21011401,"configId":126004,"level":30,"poseId":9013,"pos":{"x":840.104,"y":293.725,"z":-988.514},"rot":{"x":0.0,"y":146.019,"z":0.0}},{"monsterId":21030501,"configId":126005,"level":30,"poseId":9012,"pos":{"x":846.389,"y":292.742,"z":-994.346},"rot":{"x":0.0,"y":27.475,"z":0.0}},{"monsterId":21030301,"configId":126006,"level":30,"poseId":9012,"pos":{"x":844.095,"y":292.972,"z":-991.577},"rot":{"x":0.0,"y":93.592,"z":0.0}}]},{"sceneId":3,"groupId":133008122,"blockId":3008,"pos":{"x":1363.736,"y":293.787,"z":-1037.085},"spawns":[{"monsterId":28020601,"configId":122010,"level":30,"poseId":0,"pos":{"x":1363.521,"y":293.163,"z":-1037.167},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010901,"configId":122011,"level":30,"poseId":0,"pos":{"x":1363.453,"y":293.405,"z":-1037.4},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050103,"configId":122012,"level":30,"poseId":0,"pos":{"x":1362.988,"y":293.683,"z":-1037.139},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050103,"configId":122013,"level":30,"poseId":0,"pos":{"x":1363.619,"y":293.966,"z":-1037.12},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26010101,"configId":122014,"level":30,"poseId":0,"pos":{"x":1363.509,"y":294.209,"z":-1037.331},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133106422,"blockId":3106,"pos":{"x":-351.537,"y":317.904,"z":1409.099},"spawns":[{"monsterId":25030301,"configId":422001,"level":36,"poseId":0,"pos":{"x":-343.288,"y":317.06,"z":1414.672},"rot":{"x":0.0,"y":60.035,"z":0.0}},{"monsterId":25070101,"configId":422002,"level":36,"poseId":3,"pos":{"x":-351.002,"y":317.215,"z":1416.869},"rot":{"x":0.0,"y":289.288,"z":0.0}},{"monsterId":25010701,"configId":422003,"level":36,"poseId":9006,"pos":{"x":-352.183,"y":317.337,"z":1418.405},"rot":{"x":0.0,"y":117.463,"z":0.0}},{"monsterId":25020201,"configId":422004,"level":36,"poseId":9009,"pos":{"x":-350.205,"y":317.155,"z":1419.23},"rot":{"x":0.0,"y":219.817,"z":0.0}}]},{"sceneId":3,"groupId":133106421,"blockId":3106,"pos":{"x":-364.102,"y":303.097,"z":1513.028},"spawns":[{"monsterId":25010501,"configId":421001,"level":36,"poseId":9004,"pos":{"x":-359.196,"y":303.25,"z":1501.372},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25030201,"configId":421002,"level":36,"poseId":9002,"pos":{"x":-374.876,"y":303.148,"z":1510.636},"rot":{"x":0.0,"y":274.497,"z":0.0}},{"monsterId":25030301,"configId":421003,"level":36,"poseId":9005,"pos":{"x":-364.08,"y":303.564,"z":1519.947},"rot":{"x":0.0,"y":30.357,"z":0.0}},{"monsterId":25010201,"configId":421004,"level":36,"poseId":9101,"pos":{"x":-373.791,"y":303.271,"z":1516.806},"rot":{"x":0.0,"y":287.315,"z":0.0}}]},{"sceneId":3,"groupId":133106420,"blockId":3106,"pos":{"x":-270.763,"y":302.737,"z":1490.449},"spawns":[{"monsterId":25010401,"configId":420001,"level":36,"poseId":0,"pos":{"x":-270.684,"y":302.737,"z":1486.437},"rot":{"x":0.0,"y":175.624,"z":0.0}},{"monsterId":25010401,"configId":420002,"level":36,"poseId":9002,"pos":{"x":-275.043,"y":302.861,"z":1483.401},"rot":{"x":0.0,"y":166.307,"z":0.0}},{"monsterId":25010301,"configId":420003,"level":36,"poseId":9003,"pos":{"x":-265.528,"y":302.901,"z":1493.175},"rot":{"x":0.0,"y":81.694,"z":0.0}},{"monsterId":25010301,"configId":420004,"level":36,"poseId":0,"pos":{"x":-273.395,"y":302.687,"z":1491.2},"rot":{"x":0.0,"y":184.731,"z":0.0}}]},{"sceneId":3,"groupId":133106419,"blockId":3106,"pos":{"x":-343.63,"y":300.098,"z":1611.454},"spawns":[{"monsterId":25010201,"configId":419001,"level":36,"poseId":9003,"pos":{"x":-346.078,"y":300.197,"z":1602.783},"rot":{"x":0.0,"y":193.364,"z":0.0}},{"monsterId":25010701,"configId":419002,"level":36,"poseId":9002,"pos":{"x":-354.469,"y":300.129,"z":1610.006},"rot":{"x":0.0,"y":262.096,"z":0.0}},{"monsterId":25010201,"configId":419003,"level":36,"poseId":0,"pos":{"x":-343.354,"y":300.175,"z":1611.824},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25010201,"configId":419004,"level":36,"poseId":9006,"pos":{"x":-343.667,"y":300.227,"z":1603.098},"rot":{"x":0.0,"y":225.83,"z":0.0}}]},{"sceneId":3,"groupId":133008112,"blockId":3008,"pos":{"x":1123.592,"y":265.201,"z":-397.799},"spawns":[{"monsterId":21011401,"configId":112002,"level":30,"poseId":9003,"pos":{"x":1127.662,"y":265.515,"z":-396.512},"rot":{"x":4.702,"y":193.189,"z":355.61}},{"monsterId":21011301,"configId":112003,"level":30,"poseId":32,"pos":{"x":1127.336,"y":270.626,"z":-392.682},"rot":{"x":0.0,"y":142.589,"z":0.0}}]},{"sceneId":3,"groupId":133008114,"blockId":3008,"pos":{"x":1331.603,"y":316.498,"z":-837.471},"spawns":[{"monsterId":23010601,"configId":114001,"level":30,"poseId":0,"pos":{"x":1335.244,"y":314.938,"z":-857.068},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":23010101,"configId":114005,"level":30,"poseId":9011,"pos":{"x":1334.747,"y":316.031,"z":-840.764},"rot":{"x":0.0,"y":305.954,"z":0.0}}]},{"sceneId":3,"groupId":133106416,"blockId":3106,"pos":{"x":-830.029,"y":126.243,"z":1661.058},"spawns":[{"monsterId":25010701,"configId":416001,"level":36,"poseId":9003,"pos":{"x":-837.605,"y":129.763,"z":1643.259},"rot":{"x":0.0,"y":223.056,"z":0.0}},{"monsterId":25010701,"configId":416002,"level":36,"poseId":9002,"pos":{"x":-828.441,"y":129.637,"z":1649.878},"rot":{"x":0.0,"y":32.314,"z":0.0}},{"monsterId":25010401,"configId":416003,"level":36,"poseId":9006,"pos":{"x":-832.534,"y":126.325,"z":1667.225},"rot":{"x":0.0,"y":171.678,"z":0.0}},{"monsterId":25010701,"configId":416004,"level":36,"poseId":9006,"pos":{"x":-832.877,"y":126.216,"z":1663.796},"rot":{"x":0.0,"y":354.884,"z":0.0}},{"monsterId":25010401,"configId":416005,"level":36,"poseId":2,"pos":{"x":-822.47,"y":126.259,"z":1666.203},"rot":{"x":0.0,"y":69.708,"z":0.0}}]},{"sceneId":3,"groupId":133008078,"blockId":3008,"pos":{"x":1159.929,"y":347.882,"z":-1031.629},"spawns":[{"monsterId":21011401,"configId":78001,"level":30,"poseId":0,"pos":{"x":1159.968,"y":348.079,"z":-1029.52},"rot":{"x":0.0,"y":71.899,"z":0.0}},{"monsterId":21011401,"configId":78002,"level":30,"poseId":0,"pos":{"x":1161.856,"y":347.428,"z":-1034.227},"rot":{"x":0.0,"y":29.709,"z":0.0}},{"monsterId":21011301,"configId":78003,"level":30,"poseId":0,"pos":{"x":1158.136,"y":348.116,"z":-1033.427},"rot":{"x":0.0,"y":35.567,"z":0.0}}]},{"sceneId":3,"groupId":133008064,"blockId":3008,"pos":{"x":1212.976,"y":422.698,"z":-884.165},"spawns":[{"monsterId":28020103,"configId":64005,"level":30,"poseId":0,"pos":{"x":1112.076,"y":404.093,"z":-915.474},"rot":{"x":0.0,"y":195.736,"z":0.0}},{"monsterId":28020104,"configId":64006,"level":30,"poseId":0,"pos":{"x":1110.261,"y":404.616,"z":-915.691},"rot":{"x":0.191,"y":121.268,"z":359.89}},{"monsterId":28020104,"configId":64007,"level":30,"poseId":0,"pos":{"x":1109.916,"y":404.663,"z":-917.283},"rot":{"x":0.0,"y":79.28,"z":0.0}},{"monsterId":28020104,"configId":64008,"level":30,"poseId":0,"pos":{"x":1112.671,"y":403.938,"z":-915.757},"rot":{"x":0.0,"y":211.801,"z":0.0}}]},{"sceneId":3,"groupId":133221061,"blockId":3221,"pos":{"x":-3456.0,"y":200.0,"z":-4224.0},"spawns":[{"monsterId":28040101,"configId":61001,"level":27,"poseId":0,"pos":{"x":-3379.031,"y":198.834,"z":-4220.006},"rot":{"x":0.0,"y":224.482,"z":0.0}},{"monsterId":28040101,"configId":61002,"level":27,"poseId":0,"pos":{"x":-3375.861,"y":198.44,"z":-4224.563},"rot":{"x":0.0,"y":69.829,"z":0.0}},{"monsterId":28040101,"configId":61003,"level":27,"poseId":0,"pos":{"x":-3368.468,"y":198.733,"z":-4220.613},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133008041,"blockId":3008,"pos":{"x":1053.853,"y":393.201,"z":-686.375},"spawns":[{"monsterId":28020305,"configId":41001,"level":30,"poseId":0,"pos":{"x":1054.91,"y":391.333,"z":-680.69},"rot":{"x":14.452,"y":293.54,"z":331.854}}]},{"sceneId":3,"groupId":133008040,"blockId":3008,"pos":{"x":981.158,"y":345.781,"z":-578.315},"spawns":[{"monsterId":23010201,"configId":40001,"level":30,"poseId":0,"pos":{"x":958.942,"y":343.07,"z":-583.636},"rot":{"x":0.0,"y":157.523,"z":0.0}},{"monsterId":23010301,"configId":40004,"level":30,"poseId":0,"pos":{"x":955.064,"y":342.152,"z":-598.265},"rot":{"x":0.0,"y":15.8,"z":0.0}}]},{"sceneId":3,"groupId":133008042,"blockId":3008,"pos":{"x":1086.451,"y":253.14,"z":-364.624},"spawns":[{"monsterId":21030501,"configId":42001,"level":30,"poseId":9012,"pos":{"x":1086.921,"y":252.865,"z":-360.016},"rot":{"x":0.0,"y":220.686,"z":0.0}},{"monsterId":21010901,"configId":42004,"level":30,"poseId":0,"pos":{"x":1091.565,"y":253.933,"z":-359.025},"rot":{"x":0.0,"y":201.232,"z":0.0}},{"monsterId":21010901,"configId":42006,"level":30,"poseId":0,"pos":{"x":1082.717,"y":252.806,"z":-355.793},"rot":{"x":0.0,"y":155.747,"z":0.0}},{"monsterId":21011401,"configId":42007,"level":30,"poseId":9010,"pos":{"x":1089.244,"y":255.428,"z":-371.819},"rot":{"x":0.0,"y":126.713,"z":0.0}},{"monsterId":21020601,"configId":42008,"level":30,"poseId":0,"pos":{"x":1081.915,"y":252.659,"z":-361.799},"rot":{"x":0.0,"y":106.641,"z":0.0}}]},{"sceneId":3,"groupId":133008036,"blockId":3008,"pos":{"x":842.477,"y":293.536,"z":-957.334},"spawns":[{"monsterId":21011401,"configId":36003,"level":30,"poseId":9016,"pos":{"x":825.015,"y":298.237,"z":-954.24},"rot":{"x":354.346,"y":256.716,"z":4.179}},{"monsterId":21020601,"configId":36004,"level":30,"poseId":401,"pos":{"x":852.364,"y":294.314,"z":-967.313},"rot":{"x":0.0,"y":229.327,"z":0.0}}]},{"sceneId":3,"groupId":133008038,"blockId":3008,"pos":{"x":775.462,"y":345.698,"z":-535.357},"spawns":[{"monsterId":23010501,"configId":38005,"level":30,"poseId":9014,"pos":{"x":774.395,"y":326.646,"z":-536.251},"rot":{"x":0.0,"y":324.567,"z":0.0}},{"monsterId":23010301,"configId":38006,"level":30,"poseId":9014,"pos":{"x":775.623,"y":326.32,"z":-533.741},"rot":{"x":0.0,"y":221.097,"z":0.0}}]},{"sceneId":3,"groupId":133008032,"blockId":3008,"pos":{"x":1286.554,"y":272.569,"z":-1216.779},"spawns":[{"monsterId":21010901,"configId":32001,"level":30,"poseId":9013,"pos":{"x":1297.307,"y":273.017,"z":-1217.194},"rot":{"x":0.0,"y":51.138,"z":0.0}},{"monsterId":21030501,"configId":32004,"level":30,"poseId":9012,"pos":{"x":1281.279,"y":272.56,"z":-1218.582},"rot":{"x":0.0,"y":145.56,"z":0.0}},{"monsterId":21011401,"configId":32005,"level":30,"poseId":9016,"pos":{"x":1273.912,"y":273.382,"z":-1210.664},"rot":{"x":0.0,"y":274.892,"z":0.0}},{"monsterId":21020601,"configId":32006,"level":30,"poseId":401,"pos":{"x":1286.981,"y":272.888,"z":-1221.405},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011401,"configId":32007,"level":30,"poseId":0,"pos":{"x":1282.026,"y":272.25,"z":-1208.186},"rot":{"x":0.0,"y":28.519,"z":0.0}}]},{"sceneId":3,"groupId":133008035,"blockId":3008,"pos":{"x":817.737,"y":289.045,"z":-915.388},"spawns":[{"monsterId":21020401,"configId":35005,"level":30,"poseId":401,"pos":{"x":814.601,"y":288.181,"z":-923.651},"rot":{"x":0.0,"y":344.622,"z":0.0}}]},{"sceneId":3,"groupId":133008034,"blockId":3008,"pos":{"x":1010.796,"y":316.007,"z":-1129.301},"spawns":[{"monsterId":28020305,"configId":34001,"level":30,"poseId":0,"pos":{"x":1028.999,"y":316.805,"z":-1129.648},"rot":{"x":0.0,"y":265.144,"z":0.0}},{"monsterId":28020304,"configId":34004,"level":30,"poseId":0,"pos":{"x":995.835,"y":316.473,"z":-1110.49},"rot":{"x":0.0,"y":159.618,"z":0.0}},{"monsterId":28020305,"configId":34005,"level":30,"poseId":0,"pos":{"x":1008.785,"y":316.173,"z":-1131.847},"rot":{"x":0.0,"y":78.959,"z":0.0}},{"monsterId":28020305,"configId":34007,"level":30,"poseId":0,"pos":{"x":1021.271,"y":316.115,"z":-1122.678},"rot":{"x":0.0,"y":76.323,"z":0.0}}]},{"sceneId":3,"groupId":133008061,"blockId":3008,"pos":{"x":1011.541,"y":349.335,"z":-649.452},"spawns":[{"monsterId":23040101,"configId":61004,"level":30,"poseId":0,"pos":{"x":1019.672,"y":350.935,"z":-648.598},"rot":{"x":0.0,"y":139.259,"z":0.0}}]},{"sceneId":3,"groupId":133008057,"blockId":3008,"pos":{"x":1418.219,"y":281.766,"z":-1029.418},"spawns":[{"monsterId":28020601,"configId":57013,"level":30,"poseId":0,"pos":{"x":927.021,"y":290.332,"z":-507.03},"rot":{"x":0.0,"y":26.882,"z":0.0}},{"monsterId":28020601,"configId":57019,"level":30,"poseId":0,"pos":{"x":1248.058,"y":275.28,"z":-1165.002},"rot":{"x":0.0,"y":257.197,"z":0.0}},{"monsterId":28020601,"configId":57020,"level":30,"poseId":0,"pos":{"x":1234.653,"y":277.623,"z":-1161.646},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020601,"configId":57040,"level":30,"poseId":0,"pos":{"x":1420.85,"y":274.66,"z":-1080.249},"rot":{"x":0.0,"y":202.171,"z":0.0}},{"monsterId":28020101,"configId":57047,"level":30,"poseId":0,"pos":{"x":940.765,"y":293.504,"z":-424.313},"rot":{"x":0.0,"y":243.949,"z":0.0}},{"monsterId":28030101,"configId":57057,"level":30,"poseId":2,"pos":{"x":788.291,"y":199.84,"z":-1299.251},"rot":{"x":0.0,"y":178.625,"z":0.0}},{"monsterId":28030101,"configId":57058,"level":30,"poseId":2,"pos":{"x":795.162,"y":200.158,"z":-1297.354},"rot":{"x":0.0,"y":136.927,"z":0.0}},{"monsterId":28030101,"configId":57059,"level":30,"poseId":2,"pos":{"x":744.581,"y":199.774,"z":-1262.248},"rot":{"x":0.0,"y":217.362,"z":0.0}}]},{"sceneId":3,"groupId":133008059,"blockId":3008,"pos":{"x":1474.965,"y":275.649,"z":-1023.072},"spawns":[{"monsterId":28020601,"configId":59002,"level":30,"poseId":0,"pos":{"x":1414.354,"y":282.839,"z":-1032.264},"rot":{"x":0.0,"y":56.168,"z":0.0}}]},{"sceneId":3,"groupId":133106319,"blockId":3106,"pos":{"x":-589.974,"y":211.439,"z":905.235},"spawns":[{"monsterId":26010201,"configId":319001,"level":32,"poseId":0,"pos":{"x":-589.6,"y":210.652,"z":902.435},"rot":{"x":347.9,"y":1.221,"z":348.517}}]},{"sceneId":3,"groupId":133221008,"blockId":3221,"pos":{"x":-3068.86,"y":247.121,"z":-4407.667},"spawns":[{"monsterId":28020403,"configId":8001,"level":1,"poseId":2,"pos":{"x":-3118.895,"y":250.832,"z":-4418.05},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020402,"configId":8002,"level":1,"poseId":3,"pos":{"x":-3150.267,"y":252.418,"z":-4493.57},"rot":{"x":0.0,"y":15.279,"z":0.0}},{"monsterId":28020403,"configId":8004,"level":1,"poseId":1,"pos":{"x":-3019.841,"y":212.498,"z":-4297.95},"rot":{"x":0.0,"y":15.279,"z":0.0}},{"monsterId":28020403,"configId":8005,"level":1,"poseId":3,"pos":{"x":-3061.976,"y":212.099,"z":-4290.951},"rot":{"x":0.0,"y":72.917,"z":0.0}},{"monsterId":28020401,"configId":8006,"level":1,"poseId":2,"pos":{"x":-3060.265,"y":212.039,"z":-4290.896},"rot":{"x":0.0,"y":302.86,"z":0.0}},{"monsterId":28020402,"configId":8007,"level":1,"poseId":1,"pos":{"x":-3073.44,"y":245.053,"z":-4386.869},"rot":{"x":0.0,"y":323.376,"z":0.0}}]},{"sceneId":3,"groupId":133221011,"blockId":3221,"pos":{"x":-3200.0,"y":200.0,"z":-4480.0},"spawns":[{"monsterId":28040101,"configId":11001,"level":27,"poseId":0,"pos":{"x":-3302.335,"y":199.31,"z":-4482.418},"rot":{"x":0.0,"y":311.697,"z":0.0}},{"monsterId":28040101,"configId":11002,"level":27,"poseId":0,"pos":{"x":-3296.48,"y":200.045,"z":-4488.479},"rot":{"x":0.0,"y":34.586,"z":0.0}},{"monsterId":28040101,"configId":11003,"level":27,"poseId":0,"pos":{"x":-3295.096,"y":199.013,"z":-4485.125},"rot":{"x":0.0,"y":311.697,"z":0.0}},{"monsterId":28040101,"configId":11004,"level":27,"poseId":0,"pos":{"x":-3305.974,"y":199.194,"z":-4488.52},"rot":{"x":0.0,"y":89.549,"z":0.0}},{"monsterId":28040101,"configId":11005,"level":27,"poseId":0,"pos":{"x":-3298.481,"y":199.422,"z":-4483.373},"rot":{"x":0.0,"y":52.071,"z":0.0}},{"monsterId":28040101,"configId":11006,"level":27,"poseId":0,"pos":{"x":-3301.136,"y":199.536,"z":-4491.626},"rot":{"x":0.0,"y":52.071,"z":0.0}},{"monsterId":28040103,"configId":11007,"level":27,"poseId":0,"pos":{"x":-3302.871,"y":199.664,"z":-4487.121},"rot":{"x":0.0,"y":37.478,"z":0.0}},{"monsterId":28040103,"configId":11008,"level":27,"poseId":0,"pos":{"x":-3249.212,"y":268.39,"z":-4533.637},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040103,"configId":11009,"level":27,"poseId":0,"pos":{"x":-3274.417,"y":268.39,"z":-4499.833},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":11010,"level":27,"poseId":0,"pos":{"x":-3276.293,"y":268.39,"z":-4502.01},"rot":{"x":0.0,"y":294.513,"z":0.0}},{"monsterId":28040101,"configId":11011,"level":27,"poseId":0,"pos":{"x":-3275.876,"y":268.39,"z":-4504.584},"rot":{"x":0.0,"y":189.285,"z":0.0}},{"monsterId":28040101,"configId":11012,"level":27,"poseId":0,"pos":{"x":-3278.38,"y":268.39,"z":-4512.285},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":11013,"level":27,"poseId":0,"pos":{"x":-3250.251,"y":268.39,"z":-4536.775},"rot":{"x":0.0,"y":327.586,"z":0.0}},{"monsterId":28040101,"configId":11014,"level":27,"poseId":0,"pos":{"x":-3254.958,"y":268.39,"z":-4536.516},"rot":{"x":0.0,"y":294.541,"z":0.0}}]},{"sceneId":3,"groupId":133106306,"blockId":3106,"pos":{"x":-165.661,"y":331.701,"z":641.859},"spawns":[{"monsterId":26030101,"configId":306003,"level":32,"poseId":0,"pos":{"x":-161.51,"y":333.079,"z":637.865},"rot":{"x":353.902,"y":225.789,"z":345.149}}]},{"sceneId":3,"groupId":133106305,"blockId":3106,"pos":{"x":-56.192,"y":249.951,"z":1099.72},"spawns":[{"monsterId":26030101,"configId":305001,"level":32,"poseId":0,"pos":{"x":-64.305,"y":247.858,"z":1097.268},"rot":{"x":0.0,"y":48.597,"z":0.0}},{"monsterId":26030101,"configId":305002,"level":32,"poseId":0,"pos":{"x":-37.09,"y":248.209,"z":1088.875},"rot":{"x":0.0,"y":300.105,"z":0.0}},{"monsterId":26030101,"configId":305003,"level":32,"poseId":0,"pos":{"x":-49.331,"y":255.281,"z":1107.76},"rot":{"x":0.0,"y":224.993,"z":0.0}}]},{"sceneId":3,"groupId":133106304,"blockId":3106,"pos":{"x":-83.729,"y":225.86,"z":1276.089},"spawns":[{"monsterId":26030101,"configId":304001,"level":24,"poseId":0,"pos":{"x":-10.329,"y":205.875,"z":1290.339},"rot":{"x":0.0,"y":51.756,"z":0.0}}]},{"sceneId":3,"groupId":133008029,"blockId":3008,"pos":{"x":1382.005,"y":289.93,"z":-1051.742},"spawns":[{"monsterId":23010401,"configId":29001,"level":30,"poseId":0,"pos":{"x":1394.955,"y":286.393,"z":-1051.324},"rot":{"x":0.0,"y":129.937,"z":0.0}},{"monsterId":23010601,"configId":29004,"level":30,"poseId":9002,"pos":{"x":1397.384,"y":284.759,"z":-1036.956},"rot":{"x":0.0,"y":67.303,"z":0.0}},{"monsterId":23010301,"configId":29005,"level":30,"poseId":0,"pos":{"x":1387.708,"y":286.485,"z":-1046.038},"rot":{"x":6.365,"y":64.435,"z":0.907}}]},{"sceneId":3,"groupId":133008028,"blockId":3008,"pos":{"x":1451.145,"y":280.442,"z":-1011.531},"spawns":[{"monsterId":25010601,"configId":28002,"level":30,"poseId":9002,"pos":{"x":1460.874,"y":277.358,"z":-1013.232},"rot":{"x":0.0,"y":347.608,"z":0.0}},{"monsterId":25070101,"configId":28003,"level":30,"poseId":9006,"pos":{"x":1461.234,"y":277.866,"z":-1010.91},"rot":{"x":0.0,"y":206.253,"z":0.0}}]},{"sceneId":3,"groupId":133008030,"blockId":3008,"pos":{"x":1346.509,"y":291.88,"z":-980.643},"spawns":[{"monsterId":23040101,"configId":30002,"level":30,"poseId":0,"pos":{"x":1346.45,"y":291.316,"z":-993.001},"rot":{"x":0.0,"y":355.43,"z":0.0}}]},{"sceneId":3,"groupId":133008025,"blockId":3008,"pos":{"x":1371.062,"y":270.469,"z":-513.882},"spawns":[{"monsterId":23010601,"configId":25002,"level":30,"poseId":9001,"pos":{"x":1341.419,"y":270.119,"z":-526.186},"rot":{"x":0.0,"y":249.168,"z":0.0}}]},{"sceneId":3,"groupId":133008024,"blockId":3008,"pos":{"x":1418.079,"y":278.927,"z":-473.367},"spawns":[{"monsterId":23010601,"configId":24001,"level":30,"poseId":0,"pos":{"x":1411.759,"y":277.502,"z":-476.409},"rot":{"x":0.0,"y":42.86,"z":0.0}},{"monsterId":23010301,"configId":24005,"level":30,"poseId":0,"pos":{"x":1394.116,"y":272.046,"z":-489.743},"rot":{"x":0.0,"y":164.979,"z":0.0}},{"monsterId":23010401,"configId":24006,"level":30,"poseId":9002,"pos":{"x":1408.237,"y":271.093,"z":-504.214},"rot":{"x":0.0,"y":185.839,"z":0.0}}]},{"sceneId":3,"groupId":133008027,"blockId":3008,"pos":{"x":1537.837,"y":271.551,"z":-866.816},"spawns":[{"monsterId":25010401,"configId":27001,"level":30,"poseId":9005,"pos":{"x":1527.237,"y":271.585,"z":-863.05},"rot":{"x":0.0,"y":57.019,"z":0.0}},{"monsterId":25030201,"configId":27004,"level":30,"poseId":9008,"pos":{"x":1538.043,"y":271.102,"z":-863.499},"rot":{"x":0.0,"y":211.162,"z":0.0}},{"monsterId":25010401,"configId":27005,"level":30,"poseId":2,"pos":{"x":1535.682,"y":271.632,"z":-854.613},"rot":{"x":0.0,"y":316.593,"z":0.0}},{"monsterId":25070101,"configId":27006,"level":30,"poseId":9009,"pos":{"x":1535.659,"y":271.133,"z":-864.053},"rot":{"x":0.0,"y":76.225,"z":0.0}},{"monsterId":25010401,"configId":27007,"level":30,"poseId":9002,"pos":{"x":1537.843,"y":270.818,"z":-866.298},"rot":{"x":0.0,"y":335.137,"z":0.0}}]},{"sceneId":3,"groupId":133008026,"blockId":3008,"pos":{"x":1371.35,"y":286.959,"z":-718.367},"spawns":[{"monsterId":23010401,"configId":26004,"level":30,"poseId":9001,"pos":{"x":1365.043,"y":291.846,"z":-740.571},"rot":{"x":0.0,"y":80.349,"z":0.0}},{"monsterId":23010501,"configId":26007,"level":30,"poseId":0,"pos":{"x":1360.968,"y":277.45,"z":-680.603},"rot":{"x":0.0,"y":173.378,"z":0.0}}]},{"sceneId":3,"groupId":133008021,"blockId":3008,"pos":{"x":1364.432,"y":269.308,"z":-552.874},"spawns":[{"monsterId":23010601,"configId":21001,"level":30,"poseId":9011,"pos":{"x":1365.455,"y":268.568,"z":-552.244},"rot":{"x":0.0,"y":274.986,"z":0.0}},{"monsterId":23010201,"configId":21004,"level":30,"poseId":0,"pos":{"x":1358.129,"y":269.628,"z":-553.655},"rot":{"x":0.0,"y":263.636,"z":0.0}}]},{"sceneId":3,"groupId":133008020,"blockId":3008,"pos":{"x":1410.878,"y":275.032,"z":-658.049},"spawns":[{"monsterId":23010301,"configId":20005,"level":30,"poseId":0,"pos":{"x":1422.622,"y":275.517,"z":-663.251},"rot":{"x":0.0,"y":293.054,"z":0.0}},{"monsterId":23010201,"configId":20006,"level":30,"poseId":0,"pos":{"x":1416.14,"y":273.902,"z":-656.756},"rot":{"x":0.0,"y":68.927,"z":0.0}}]},{"sceneId":3,"groupId":133221001,"blockId":3221,"pos":{"x":-2959.588,"y":200.411,"z":-4253.993},"spawns":[{"monsterId":25010201,"configId":1002,"level":27,"poseId":0,"pos":{"x":-2959.76,"y":200.514,"z":-4252.826},"rot":{"x":0.0,"y":105.59,"z":0.0}},{"monsterId":25010201,"configId":1003,"level":27,"poseId":0,"pos":{"x":-2959.495,"y":200.282,"z":-4255.542},"rot":{"x":0.0,"y":79.93,"z":0.0}},{"monsterId":25010301,"configId":1004,"level":27,"poseId":0,"pos":{"x":-2958.19,"y":200.526,"z":-4254.068},"rot":{"x":0.0,"y":98.62,"z":0.0}}]},{"sceneId":3,"groupId":133008023,"blockId":3008,"pos":{"x":1325.06,"y":270.965,"z":-512.379},"spawns":[{"monsterId":23010401,"configId":23004,"level":30,"poseId":0,"pos":{"x":1330.609,"y":271.952,"z":-507.287},"rot":{"x":0.0,"y":262.955,"z":0.0}}]},{"sceneId":3,"groupId":133221004,"blockId":3221,"pos":{"x":-3216.255,"y":200.758,"z":-4622.259},"spawns":[{"monsterId":25050301,"configId":4001,"level":20,"poseId":0,"pos":{"x":-3214.573,"y":200.623,"z":-4624.018},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25050301,"configId":4003,"level":25,"poseId":0,"pos":{"x":-3214.238,"y":200.61,"z":-4624.055},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133221005,"blockId":3221,"pos":{"x":-2157.1,"y":200.0,"z":-4285.345},"spawns":[{"monsterId":25080101,"configId":5001,"level":1,"poseId":1,"pos":{"x":-2152.624,"y":200.219,"z":-4287.008},"rot":{"x":0.0,"y":148.704,"z":0.0}},{"monsterId":25080201,"configId":5002,"level":1,"poseId":1,"pos":{"x":-2151.093,"y":200.0,"z":-4289.086},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25080101,"configId":5003,"level":1,"poseId":1,"pos":{"x":-2152.356,"y":200.0,"z":-4290.225},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133008019,"blockId":3008,"pos":{"x":1048.647,"y":431.043,"z":-884.484},"spawns":[{"monsterId":21010901,"configId":19001,"level":30,"poseId":0,"pos":{"x":1062.808,"y":428.116,"z":-899.517},"rot":{"x":0.0,"y":124.098,"z":0.0}},{"monsterId":21010901,"configId":19007,"level":30,"poseId":0,"pos":{"x":1067.851,"y":426.07,"z":-904.205},"rot":{"x":0.0,"y":140.033,"z":0.0}}]},{"sceneId":3,"groupId":133221006,"blockId":3221,"pos":{"x":-1875.217,"y":200.385,"z":-4188.004},"spawns":[{"monsterId":25080101,"configId":6003,"level":1,"poseId":1,"pos":{"x":-1878.357,"y":200.0,"z":-4185.638},"rot":{"x":0.0,"y":214.943,"z":0.0}},{"monsterId":25080301,"configId":6008,"level":1,"poseId":1,"pos":{"x":-1876.339,"y":200.062,"z":-4186.314},"rot":{"x":0.0,"y":223.138,"z":0.0}},{"monsterId":25080201,"configId":6009,"level":1,"poseId":1,"pos":{"x":-1877.33,"y":200.175,"z":-4188.809},"rot":{"x":0.0,"y":231.242,"z":0.0}},{"monsterId":25080101,"configId":6010,"level":1,"poseId":1,"pos":{"x":-1876.229,"y":199.882,"z":-4182.837},"rot":{"x":0.0,"y":223.17,"z":0.0}},{"monsterId":25080101,"configId":6011,"level":1,"poseId":1,"pos":{"x":-1874.356,"y":200.442,"z":-4186.375},"rot":{"x":0.0,"y":235.513,"z":0.0}}]},{"sceneId":3,"groupId":133221007,"blockId":3221,"pos":{"x":-3217.043,"y":265.279,"z":-4481.666},"spawns":[{"monsterId":28020503,"configId":7002,"level":1,"poseId":13,"pos":{"x":-2992.581,"y":222.239,"z":-4360.432},"rot":{"x":0.0,"y":112.776,"z":0.0}},{"monsterId":28020504,"configId":7003,"level":1,"poseId":12,"pos":{"x":-3013.071,"y":220.902,"z":-4379.559},"rot":{"x":0.0,"y":228.061,"z":0.0}},{"monsterId":28020501,"configId":7004,"level":1,"poseId":13,"pos":{"x":-3059.628,"y":254.454,"z":-4417.483},"rot":{"x":0.0,"y":319.827,"z":0.0}},{"monsterId":28020505,"configId":7006,"level":1,"poseId":12,"pos":{"x":-3165.289,"y":248.454,"z":-4417.162},"rot":{"x":0.0,"y":140.889,"z":0.0}},{"monsterId":28020502,"configId":7008,"level":1,"poseId":4,"pos":{"x":-3151.72,"y":254.137,"z":-4525.957},"rot":{"x":0.0,"y":85.996,"z":0.0}},{"monsterId":28020506,"configId":7009,"level":1,"poseId":4,"pos":{"x":-3271.609,"y":278.883,"z":-4552.769},"rot":{"x":0.0,"y":275.197,"z":0.0}},{"monsterId":28020503,"configId":7010,"level":1,"poseId":1,"pos":{"x":-3324.241,"y":292.76,"z":-4485.851},"rot":{"x":0.0,"y":233.652,"z":0.0}},{"monsterId":28020501,"configId":7011,"level":1,"poseId":1,"pos":{"x":-3242.98,"y":270.052,"z":-4558.193},"rot":{"x":0.0,"y":233.652,"z":0.0}},{"monsterId":28020504,"configId":7013,"level":1,"poseId":13,"pos":{"x":-3307.198,"y":268.033,"z":-4453.532},"rot":{"x":0.0,"y":351.158,"z":0.0}},{"monsterId":28020504,"configId":7014,"level":1,"poseId":12,"pos":{"x":-3110.071,"y":242.615,"z":-4368.42},"rot":{"x":0.0,"y":351.158,"z":0.0}},{"monsterId":28020502,"configId":7016,"level":1,"poseId":12,"pos":{"x":-3004.679,"y":229.191,"z":-4426.642},"rot":{"x":0.0,"y":317.6,"z":0.0}},{"monsterId":28020505,"configId":7017,"level":1,"poseId":12,"pos":{"x":-3109.123,"y":253.27,"z":-4479.777},"rot":{"x":0.0,"y":169.661,"z":0.0}},{"monsterId":28020504,"configId":7018,"level":1,"poseId":12,"pos":{"x":-3060.871,"y":236.141,"z":-4481.044},"rot":{"x":0.0,"y":316.504,"z":0.0}},{"monsterId":28020503,"configId":7019,"level":1,"poseId":13,"pos":{"x":-3060.959,"y":246.091,"z":-4378.196},"rot":{"x":0.0,"y":230.402,"z":0.0}},{"monsterId":28020506,"configId":7022,"level":1,"poseId":13,"pos":{"x":-3082.088,"y":251.177,"z":-4408.635},"rot":{"x":0.0,"y":173.839,"z":0.0}},{"monsterId":28020504,"configId":7023,"level":27,"poseId":12,"pos":{"x":-3127.28,"y":254.172,"z":-4487.704},"rot":{"x":0.0,"y":2.608,"z":0.0}},{"monsterId":28020505,"configId":7024,"level":27,"poseId":13,"pos":{"x":-3044.091,"y":243.628,"z":-4407.896},"rot":{"x":0.0,"y":178.212,"z":0.0}},{"monsterId":28020505,"configId":7025,"level":27,"poseId":12,"pos":{"x":-3005.33,"y":220.447,"z":-4362.795},"rot":{"x":0.0,"y":331.537,"z":0.0}}]},{"sceneId":3,"groupId":133106283,"blockId":3106,"pos":{"x":-418.23,"y":227.423,"z":778.143},"spawns":[{"monsterId":25010701,"configId":283001,"level":30,"poseId":0,"pos":{"x":-416.151,"y":225.284,"z":788.847},"rot":{"x":0.0,"y":177.224,"z":0.0}},{"monsterId":25010301,"configId":283002,"level":30,"poseId":0,"pos":{"x":-412.644,"y":223.991,"z":792.625},"rot":{"x":0.0,"y":182.612,"z":0.0}},{"monsterId":25010201,"configId":283003,"level":30,"poseId":0,"pos":{"x":-418.199,"y":225.066,"z":791.098},"rot":{"x":0.0,"y":185.905,"z":0.0}}]},{"sceneId":3,"groupId":133106281,"blockId":3106,"pos":{"x":-358.405,"y":256.179,"z":675.013},"spawns":[{"monsterId":25010201,"configId":281001,"level":22,"poseId":0,"pos":{"x":-357.7,"y":255.633,"z":681.376},"rot":{"x":0.0,"y":184.36,"z":0.0}},{"monsterId":25010201,"configId":281002,"level":22,"poseId":0,"pos":{"x":-359.254,"y":255.632,"z":679.857},"rot":{"x":0.0,"y":166.318,"z":0.0}}]},{"sceneId":3,"groupId":133106254,"blockId":3106,"pos":{"x":-158.769,"y":158.147,"z":936.473},"spawns":[{"monsterId":24010101,"configId":254001,"level":32,"poseId":101,"pos":{"x":-171.031,"y":163.64,"z":903.459},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133106249,"blockId":3106,"pos":{"x":-172.12,"y":196.637,"z":874.028},"spawns":[{"monsterId":23010201,"configId":249005,"level":32,"poseId":0,"pos":{"x":-165.466,"y":196.637,"z":873.682},"rot":{"x":0.0,"y":262.627,"z":0.0}},{"monsterId":23010501,"configId":249006,"level":32,"poseId":0,"pos":{"x":-169.654,"y":196.637,"z":872.591},"rot":{"x":0.0,"y":47.248,"z":0.0}}]},{"sceneId":3,"groupId":133106245,"blockId":3106,"pos":{"x":-889.069,"y":171.899,"z":881.797},"spawns":[{"monsterId":22010301,"configId":245001,"level":32,"poseId":9013,"pos":{"x":-889.039,"y":171.911,"z":881.91},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011001,"configId":245004,"level":32,"poseId":32,"pos":{"x":-886.916,"y":171.496,"z":878.197},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011001,"configId":245005,"level":32,"poseId":32,"pos":{"x":-892.503,"y":172.005,"z":879.464},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010901,"configId":245006,"level":32,"poseId":32,"pos":{"x":-883.446,"y":171.281,"z":890.498},"rot":{"x":0.0,"y":216.937,"z":0.0}},{"monsterId":21010901,"configId":245007,"level":32,"poseId":32,"pos":{"x":-891.184,"y":172.261,"z":888.706},"rot":{"x":0.0,"y":151.777,"z":0.0}}]},{"sceneId":3,"groupId":133106242,"blockId":3106,"pos":{"x":-314.696,"y":238.488,"z":1036.213},"spawns":[{"monsterId":20011501,"configId":242001,"level":32,"poseId":0,"pos":{"x":-316.57,"y":238.726,"z":1034.019},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011501,"configId":242002,"level":32,"poseId":0,"pos":{"x":-316.603,"y":238.348,"z":1036.893},"rot":{"x":0.0,"y":295.812,"z":0.0}},{"monsterId":21011001,"configId":242003,"level":32,"poseId":32,"pos":{"x":-313.266,"y":247.78,"z":1039.618},"rot":{"x":0.0,"y":307.002,"z":0.0}},{"monsterId":21011001,"configId":242004,"level":32,"poseId":32,"pos":{"x":-321.589,"y":247.44,"z":1033.274},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010501,"configId":242005,"level":32,"poseId":32,"pos":{"x":-317.562,"y":247.44,"z":1033.378},"rot":{"x":0.0,"y":319.561,"z":0.0}},{"monsterId":21010701,"configId":242006,"level":32,"poseId":0,"pos":{"x":-329.966,"y":249.558,"z":1058.186},"rot":{"x":0.0,"y":126.738,"z":0.0}}]},{"sceneId":3,"groupId":133106261,"blockId":3106,"pos":{"x":-781.889,"y":173.188,"z":1038.265},"spawns":[{"monsterId":28050201,"configId":261001,"level":32,"poseId":0,"pos":{"x":-774.926,"y":173.261,"z":1036.311},"rot":{"x":0.0,"y":290.498,"z":0.0}},{"monsterId":28050201,"configId":261002,"level":32,"poseId":3,"pos":{"x":-784.252,"y":172.803,"z":1040.941},"rot":{"x":0.0,"y":288.103,"z":0.0}}]},{"sceneId":3,"groupId":133106223,"blockId":3106,"pos":{"x":-621.937,"y":223.548,"z":917.415},"spawns":[{"monsterId":25060101,"configId":223001,"level":30,"poseId":0,"pos":{"x":-621.788,"y":222.417,"z":913.983},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25010201,"configId":223004,"level":30,"poseId":4,"pos":{"x":-624.59,"y":222.075,"z":916.124},"rot":{"x":0.0,"y":227.952,"z":0.0}},{"monsterId":25010201,"configId":223005,"level":30,"poseId":9004,"pos":{"x":-618.826,"y":222.534,"z":916.871},"rot":{"x":0.0,"y":110.17,"z":0.0}}]},{"sceneId":3,"groupId":133106220,"blockId":3106,"pos":{"x":-101.196,"y":245.323,"z":1091.795},"spawns":[{"monsterId":20010401,"configId":220001,"level":32,"poseId":0,"pos":{"x":-101.971,"y":245.151,"z":1091.85},"rot":{"x":350.5,"y":358.899,"z":13.191}},{"monsterId":20011401,"configId":220005,"level":32,"poseId":0,"pos":{"x":-610.971,"y":301.707,"z":800.128},"rot":{"x":343.883,"y":59.932,"z":358.277}},{"monsterId":20011401,"configId":220006,"level":32,"poseId":0,"pos":{"x":-604.696,"y":301.034,"z":798.564},"rot":{"x":343.883,"y":59.932,"z":358.277}},{"monsterId":20011401,"configId":220007,"level":32,"poseId":0,"pos":{"x":-607.442,"y":300.786,"z":797.698},"rot":{"x":343.883,"y":59.932,"z":358.277}}]},{"sceneId":3,"groupId":133106218,"blockId":3106,"pos":{"x":-782.992,"y":180.315,"z":1123.212},"spawns":[{"monsterId":21030401,"configId":218001,"level":32,"poseId":0,"pos":{"x":-782.767,"y":181.167,"z":1126.184},"rot":{"x":0.0,"y":19.295,"z":0.0}},{"monsterId":21010501,"configId":218002,"level":32,"poseId":0,"pos":{"x":-783.651,"y":181.659,"z":1127.768},"rot":{"x":0.0,"y":19.385,"z":0.0}},{"monsterId":21010501,"configId":218003,"level":32,"poseId":0,"pos":{"x":-781.025,"y":181.584,"z":1126.77},"rot":{"x":0.0,"y":19.385,"z":0.0}},{"monsterId":21011201,"configId":218004,"level":32,"poseId":0,"pos":{"x":-781.57,"y":182.427,"z":1129.418},"rot":{"x":0.0,"y":19.385,"z":0.0}}]},{"sceneId":3,"groupId":133106217,"blockId":3106,"pos":{"x":-219.526,"y":221.91,"z":747.955},"spawns":[{"monsterId":28020301,"configId":217001,"level":24,"poseId":0,"pos":{"x":-196.014,"y":234.36,"z":733.938},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":217002,"level":24,"poseId":0,"pos":{"x":-211.175,"y":228.879,"z":736.856},"rot":{"x":0.0,"y":308.414,"z":0.0}},{"monsterId":28020301,"configId":217004,"level":24,"poseId":0,"pos":{"x":-224.664,"y":208.12,"z":763.955},"rot":{"x":0.0,"y":332.334,"z":0.0}},{"monsterId":28020301,"configId":217005,"level":24,"poseId":0,"pos":{"x":-237.772,"y":206.225,"z":779.339},"rot":{"x":0.0,"y":49.265,"z":0.0}},{"monsterId":28020301,"configId":217006,"level":24,"poseId":0,"pos":{"x":-238.332,"y":210.79,"z":763.355},"rot":{"x":0.0,"y":51.191,"z":0.0}},{"monsterId":28020301,"configId":217007,"level":24,"poseId":0,"pos":{"x":-215.648,"y":197.498,"z":786.033},"rot":{"x":0.0,"y":313.514,"z":0.0}},{"monsterId":28020301,"configId":217008,"level":24,"poseId":0,"pos":{"x":-631.086,"y":243.665,"z":755.607},"rot":{"x":0.0,"y":332.334,"z":0.0}},{"monsterId":28020301,"configId":217009,"level":24,"poseId":0,"pos":{"x":-611.847,"y":251.089,"z":767.672},"rot":{"x":0.0,"y":277.473,"z":0.0}},{"monsterId":28020301,"configId":217010,"level":24,"poseId":0,"pos":{"x":-639.979,"y":251.331,"z":774.474},"rot":{"x":0.0,"y":182.162,"z":0.0}},{"monsterId":28020301,"configId":217012,"level":32,"poseId":0,"pos":{"x":-761.158,"y":166.936,"z":1003.338},"rot":{"x":0.0,"y":215.875,"z":0.0}},{"monsterId":28020301,"configId":217013,"level":24,"poseId":0,"pos":{"x":-725.751,"y":167.547,"z":1012.231},"rot":{"x":0.0,"y":215.875,"z":0.0}}]},{"sceneId":3,"groupId":133106216,"blockId":3106,"pos":{"x":-302.722,"y":246.335,"z":696.64},"spawns":[{"monsterId":21010101,"configId":216001,"level":28,"poseId":9016,"pos":{"x":-311.058,"y":247.408,"z":702.188},"rot":{"x":0.0,"y":48.662,"z":0.0}},{"monsterId":20011501,"configId":216002,"level":28,"poseId":0,"pos":{"x":-273.253,"y":248.139,"z":697.816},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011501,"configId":216003,"level":28,"poseId":0,"pos":{"x":-295.645,"y":246.212,"z":692.705},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011401,"configId":216004,"level":28,"poseId":0,"pos":{"x":-270.558,"y":248.025,"z":703.105},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011401,"configId":216005,"level":28,"poseId":0,"pos":{"x":-269.799,"y":249.637,"z":695.501},"rot":{"x":0.0,"y":58.294,"z":0.0}},{"monsterId":20011401,"configId":216006,"level":28,"poseId":0,"pos":{"x":-290.061,"y":245.51,"z":698.716},"rot":{"x":0.0,"y":40.0,"z":0.0}}]},{"sceneId":3,"groupId":133106215,"blockId":3106,"pos":{"x":-315.15,"y":248.416,"z":745.513},"spawns":[{"monsterId":26030101,"configId":215001,"level":30,"poseId":0,"pos":{"x":-313.011,"y":248.921,"z":741.695},"rot":{"x":0.0,"y":269.342,"z":0.0}}]},{"sceneId":3,"groupId":133106213,"blockId":3106,"pos":{"x":-409.234,"y":205.818,"z":862.632},"spawns":[{"monsterId":20010401,"configId":213001,"level":32,"poseId":0,"pos":{"x":-402.286,"y":210.628,"z":859.168},"rot":{"x":0.0,"y":209.112,"z":0.0}}]},{"sceneId":3,"groupId":133106209,"blockId":3106,"pos":{"x":-511.488,"y":224.5,"z":1318.331},"spawns":[{"monsterId":26010101,"configId":209001,"level":32,"poseId":0,"pos":{"x":-547.008,"y":225.235,"z":1291.764},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":209003,"level":32,"poseId":0,"pos":{"x":-497.865,"y":225.589,"z":1323.711},"rot":{"x":0.0,"y":32.091,"z":0.0}},{"monsterId":20010801,"configId":209004,"level":32,"poseId":0,"pos":{"x":-493.115,"y":224.539,"z":1316.904},"rot":{"x":0.0,"y":300.252,"z":0.0}}]},{"sceneId":3,"groupId":133106208,"blockId":3106,"pos":{"x":-913.075,"y":155.2,"z":1366.517},"spawns":[{"monsterId":20010901,"configId":208001,"level":32,"poseId":0,"pos":{"x":-913.898,"y":155.2,"z":1364.006},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":208002,"level":32,"poseId":0,"pos":{"x":-912.638,"y":155.211,"z":1365.297},"rot":{"x":0.0,"y":291.352,"z":0.0}},{"monsterId":20010801,"configId":208004,"level":32,"poseId":0,"pos":{"x":-912.209,"y":155.2,"z":1360.168},"rot":{"x":0.0,"y":300.252,"z":0.0}}]},{"sceneId":3,"groupId":133106236,"blockId":3106,"pos":{"x":-651.35,"y":164.339,"z":1088.677},"spawns":[{"monsterId":20011401,"configId":236001,"level":32,"poseId":0,"pos":{"x":-654.674,"y":164.398,"z":1096.473},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133106235,"blockId":3106,"pos":{"x":-815.863,"y":187.557,"z":1294.072},"spawns":[{"monsterId":21011001,"configId":235001,"level":32,"poseId":32,"pos":{"x":-816.228,"y":187.557,"z":1295.148},"rot":{"x":0.0,"y":303.11,"z":0.0}},{"monsterId":21010901,"configId":235002,"level":32,"poseId":32,"pos":{"x":-815.865,"y":187.557,"z":1293.028},"rot":{"x":0.0,"y":207.717,"z":0.0}}]},{"sceneId":3,"groupId":133106234,"blockId":3106,"pos":{"x":-789.016,"y":170.323,"z":781.802},"spawns":[{"monsterId":22010101,"configId":234001,"level":32,"poseId":0,"pos":{"x":-787.884,"y":170.323,"z":782.705},"rot":{"x":0.0,"y":244.334,"z":0.0}}]},{"sceneId":3,"groupId":133106233,"blockId":3106,"pos":{"x":-503.492,"y":185.724,"z":1167.49},"spawns":[{"monsterId":21010101,"configId":233001,"level":32,"poseId":9010,"pos":{"x":-516.144,"y":182.865,"z":1160.438},"rot":{"x":0.0,"y":193.037,"z":0.0}}]},{"sceneId":3,"groupId":133106189,"blockId":3106,"pos":{"x":-1004.018,"y":256.484,"z":1099.804},"spawns":[{"monsterId":28030401,"configId":189001,"level":32,"poseId":0,"pos":{"x":-1004.436,"y":256.715,"z":1101.23},"rot":{"x":353.55,"y":76.242,"z":352.461}},{"monsterId":28030401,"configId":189002,"level":32,"poseId":0,"pos":{"x":-1006.733,"y":255.266,"z":1097.53},"rot":{"x":351.051,"y":0.904,"z":4.274}}]},{"sceneId":3,"groupId":133106188,"blockId":3106,"pos":{"x":-1002.247,"y":240.031,"z":1011.106},"spawns":[{"monsterId":23010101,"configId":188001,"level":30,"poseId":0,"pos":{"x":-1015.064,"y":240.992,"z":1017.553},"rot":{"x":0.0,"y":162.559,"z":0.0}},{"monsterId":23010201,"configId":188002,"level":30,"poseId":0,"pos":{"x":-1019.699,"y":240.971,"z":1016.202},"rot":{"x":0.0,"y":161.026,"z":0.0}}]},{"sceneId":3,"groupId":133106184,"blockId":3106,"pos":{"x":-649.412,"y":146.176,"z":886.748},"spawns":[{"monsterId":22010201,"configId":184001,"level":32,"poseId":0,"pos":{"x":-649.21,"y":145.87,"z":883.093},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133106181,"blockId":3106,"pos":{"x":-833.291,"y":215.705,"z":665.743},"spawns":[{"monsterId":20010401,"configId":181001,"level":32,"poseId":0,"pos":{"x":-834.134,"y":215.675,"z":665.75},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":181002,"level":32,"poseId":0,"pos":{"x":-831.717,"y":217.447,"z":660.408},"rot":{"x":0.0,"y":319.874,"z":0.0}},{"monsterId":20010301,"configId":181003,"level":32,"poseId":0,"pos":{"x":-825.263,"y":216.355,"z":664.801},"rot":{"x":0.0,"y":59.688,"z":0.0}}]},{"sceneId":3,"groupId":133106179,"blockId":3106,"pos":{"x":-663.808,"y":220.647,"z":843.008},"spawns":[{"monsterId":28030401,"configId":179001,"level":32,"poseId":0,"pos":{"x":-664.22,"y":220.647,"z":844.454},"rot":{"x":2.811,"y":75.606,"z":359.686}},{"monsterId":28030401,"configId":179004,"level":32,"poseId":0,"pos":{"x":-662.655,"y":220.853,"z":840.729},"rot":{"x":1.138,"y":148.282,"z":2.59}}]},{"sceneId":3,"groupId":133106178,"blockId":3106,"pos":{"x":-717.47,"y":234.705,"z":973.614},"spawns":[{"monsterId":28030401,"configId":178001,"level":32,"poseId":0,"pos":{"x":-717.881,"y":234.322,"z":975.06},"rot":{"x":2.811,"y":75.606,"z":359.686}},{"monsterId":28030401,"configId":178002,"level":32,"poseId":0,"pos":{"x":-720.277,"y":234.308,"z":971.182},"rot":{"x":0.445,"y":1.025,"z":357.206}}]},{"sceneId":3,"groupId":133106177,"blockId":3106,"pos":{"x":-607.302,"y":309.794,"z":826.0},"spawns":[{"monsterId":28030401,"configId":177001,"level":32,"poseId":0,"pos":{"x":-607.713,"y":309.223,"z":827.446},"rot":{"x":2.811,"y":75.606,"z":359.686}},{"monsterId":28030402,"configId":177005,"level":32,"poseId":0,"pos":{"x":-608.851,"y":310.244,"z":821.481},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133106176,"blockId":3106,"pos":{"x":-507.548,"y":225.553,"z":786.154},"spawns":[{"monsterId":28030401,"configId":176004,"level":24,"poseId":0,"pos":{"x":-506.396,"y":225.55,"z":783.875},"rot":{"x":1.138,"y":148.282,"z":2.59}},{"monsterId":28030402,"configId":176005,"level":24,"poseId":0,"pos":{"x":-509.097,"y":226.077,"z":781.636},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133106207,"blockId":3106,"pos":{"x":-759.457,"y":165.5,"z":914.205},"spawns":[{"monsterId":20010901,"configId":207001,"level":32,"poseId":0,"pos":{"x":-754.268,"y":165.714,"z":898.996},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":207002,"level":32,"poseId":0,"pos":{"x":-753.007,"y":165.504,"z":900.286},"rot":{"x":0.0,"y":291.352,"z":0.0}},{"monsterId":20010801,"configId":207004,"level":32,"poseId":0,"pos":{"x":-752.579,"y":166.331,"z":895.157},"rot":{"x":0.0,"y":300.252,"z":0.0}}]},{"sceneId":3,"groupId":133106206,"blockId":3106,"pos":{"x":-580.381,"y":166.186,"z":1072.391},"spawns":[{"monsterId":26010101,"configId":206007,"level":32,"poseId":0,"pos":{"x":-581.204,"y":166.509,"z":1069.881},"rot":{"x":0.0,"y":319.822,"z":0.0}},{"monsterId":20010801,"configId":206008,"level":32,"poseId":0,"pos":{"x":-579.944,"y":166.387,"z":1071.172},"rot":{"x":0.0,"y":251.174,"z":0.0}},{"monsterId":20010801,"configId":206010,"level":32,"poseId":0,"pos":{"x":-579.515,"y":167.133,"z":1066.042},"rot":{"x":0.0,"y":260.074,"z":0.0}}]},{"sceneId":3,"groupId":133106205,"blockId":3106,"pos":{"x":-958.885,"y":198.952,"z":906.878},"spawns":[{"monsterId":26010201,"configId":205002,"level":32,"poseId":0,"pos":{"x":-956.979,"y":198.228,"z":899.272},"rot":{"x":351.882,"y":20.588,"z":358.855}},{"monsterId":20011201,"configId":205003,"level":32,"poseId":0,"pos":{"x":-960.453,"y":198.689,"z":903.351},"rot":{"x":354.814,"y":63.478,"z":353.642}},{"monsterId":20011201,"configId":205004,"level":32,"poseId":0,"pos":{"x":-956.6,"y":198.6,"z":902.864},"rot":{"x":353.677,"y":332.809,"z":5.228}}]},{"sceneId":3,"groupId":133106204,"blockId":3106,"pos":{"x":-764.592,"y":213.221,"z":1343.726},"spawns":[{"monsterId":26010201,"configId":204001,"level":24,"poseId":0,"pos":{"x":-763.433,"y":212.765,"z":1341.805},"rot":{"x":348.629,"y":21.388,"z":354.31}},{"monsterId":20011201,"configId":204003,"level":24,"poseId":0,"pos":{"x":-766.345,"y":212.501,"z":1340.106},"rot":{"x":355.466,"y":63.976,"z":348.126}},{"monsterId":20011201,"configId":204004,"level":24,"poseId":0,"pos":{"x":-762.355,"y":212.278,"z":1339.737},"rot":{"x":348.171,"y":332.93,"z":4.652}}]},{"sceneId":3,"groupId":133106203,"blockId":3106,"pos":{"x":-286.153,"y":219.196,"z":775.149},"spawns":[{"monsterId":20011301,"configId":203001,"level":32,"poseId":0,"pos":{"x":-284.382,"y":219.665,"z":773.768},"rot":{"x":14.833,"y":0.582,"z":4.467}},{"monsterId":20011201,"configId":203003,"level":32,"poseId":0,"pos":{"x":-286.495,"y":220.091,"z":771.131},"rot":{"x":7.883,"y":43.609,"z":13.362}},{"monsterId":20011201,"configId":203004,"level":32,"poseId":0,"pos":{"x":-282.629,"y":220.083,"z":772.173},"rot":{"x":13.22,"y":311.649,"z":351.88}}]},{"sceneId":3,"groupId":133106202,"blockId":3106,"pos":{"x":-432.148,"y":244.271,"z":981.614},"spawns":[{"monsterId":20011301,"configId":202008,"level":32,"poseId":0,"pos":{"x":-427.586,"y":243.711,"z":974.164},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":202009,"level":32,"poseId":0,"pos":{"x":-432.374,"y":243.651,"z":977.202},"rot":{"x":0.0,"y":42.684,"z":0.0}},{"monsterId":20011201,"configId":202010,"level":32,"poseId":0,"pos":{"x":-428.507,"y":244.395,"z":978.241},"rot":{"x":0.0,"y":312.592,"z":0.0}}]},{"sceneId":3,"groupId":133106198,"blockId":3106,"pos":{"x":-829.385,"y":194.953,"z":754.004},"spawns":[{"monsterId":25070101,"configId":198001,"level":32,"poseId":0,"pos":{"x":-826.229,"y":195.125,"z":754.856},"rot":{"x":0.0,"y":275.799,"z":0.0}},{"monsterId":25010301,"configId":198002,"level":32,"poseId":0,"pos":{"x":-823.209,"y":195.446,"z":755.417},"rot":{"x":0.0,"y":269.045,"z":0.0}},{"monsterId":25010201,"configId":198003,"level":32,"poseId":0,"pos":{"x":-824.125,"y":195.599,"z":753.757},"rot":{"x":0.0,"y":293.149,"z":0.0}},{"monsterId":25010201,"configId":198004,"level":32,"poseId":9003,"pos":{"x":-803.077,"y":173.392,"z":859.352},"rot":{"x":0.0,"y":320.36,"z":0.0}}]},{"sceneId":3,"groupId":133106197,"blockId":3106,"pos":{"x":-536.231,"y":218.498,"z":945.776},"spawns":[{"monsterId":21011201,"configId":197002,"level":32,"poseId":9003,"pos":{"x":-528.383,"y":215.311,"z":947.869},"rot":{"x":0.0,"y":89.434,"z":0.0}}]},{"sceneId":3,"groupId":133106196,"blockId":3106,"pos":{"x":-917.288,"y":206.634,"z":1082.285},"spawns":[{"monsterId":20010401,"configId":196001,"level":32,"poseId":0,"pos":{"x":-918.128,"y":206.88,"z":1082.291},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":196002,"level":32,"poseId":0,"pos":{"x":-915.711,"y":206.688,"z":1076.95},"rot":{"x":0.0,"y":319.874,"z":0.0}},{"monsterId":20010301,"configId":196003,"level":32,"poseId":0,"pos":{"x":-909.258,"y":205.074,"z":1081.342},"rot":{"x":0.0,"y":59.688,"z":0.0}}]},{"sceneId":3,"groupId":133106195,"blockId":3106,"pos":{"x":-595.544,"y":201.763,"z":1206.277},"spawns":[{"monsterId":20010401,"configId":195001,"level":24,"poseId":0,"pos":{"x":-605.558,"y":204.197,"z":1209.823},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":195002,"level":24,"poseId":0,"pos":{"x":-601.122,"y":204.48,"z":1212.178},"rot":{"x":0.0,"y":319.874,"z":0.0}},{"monsterId":20010301,"configId":195004,"level":24,"poseId":0,"pos":{"x":-603.948,"y":203.938,"z":1212.874},"rot":{"x":0.0,"y":273.394,"z":0.0}}]},{"sceneId":3,"groupId":133106194,"blockId":3106,"pos":{"x":-335.759,"y":249.72,"z":710.715},"spawns":[{"monsterId":20010401,"configId":194001,"level":32,"poseId":0,"pos":{"x":-336.601,"y":249.678,"z":710.721},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133106193,"blockId":3106,"pos":{"x":-675.397,"y":215.7,"z":1005.886},"spawns":[{"monsterId":20010401,"configId":193001,"level":32,"poseId":0,"pos":{"x":-676.238,"y":215.639,"z":1005.893},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":193002,"level":32,"poseId":0,"pos":{"x":-673.821,"y":216.732,"z":1000.552},"rot":{"x":0.0,"y":319.874,"z":0.0}},{"monsterId":20010301,"configId":193004,"level":32,"poseId":0,"pos":{"x":-669.932,"y":216.0,"z":1004.64},"rot":{"x":0.0,"y":273.394,"z":0.0}}]},{"sceneId":3,"groupId":133106159,"blockId":3106,"pos":{"x":-928.021,"y":197.553,"z":773.535},"spawns":[{"monsterId":28050201,"configId":159001,"level":32,"poseId":0,"pos":{"x":-922.157,"y":199.156,"z":784.977},"rot":{"x":358.223,"y":311.442,"z":2.012}},{"monsterId":28050201,"configId":159002,"level":32,"poseId":3,"pos":{"x":-941.886,"y":197.715,"z":779.847},"rot":{"x":0.0,"y":316.545,"z":0.0}}]},{"sceneId":3,"groupId":133106158,"blockId":3106,"pos":{"x":-687.777,"y":220.072,"z":733.807},"spawns":[{"monsterId":28050201,"configId":158001,"level":32,"poseId":0,"pos":{"x":-687.581,"y":220.313,"z":733.79},"rot":{"x":0.0,"y":314.821,"z":0.0}},{"monsterId":28050201,"configId":158002,"level":32,"poseId":3,"pos":{"x":-697.044,"y":218.141,"z":743.408},"rot":{"x":0.0,"y":351.316,"z":0.0}}]},{"sceneId":3,"groupId":133106157,"blockId":3106,"pos":{"x":-550.717,"y":222.899,"z":895.981},"spawns":[{"monsterId":28050201,"configId":157001,"level":32,"poseId":0,"pos":{"x":-551.062,"y":222.982,"z":895.87},"rot":{"x":0.0,"y":288.966,"z":0.0}},{"monsterId":28050201,"configId":157002,"level":32,"poseId":3,"pos":{"x":-565.747,"y":226.386,"z":889.457},"rot":{"x":0.0,"y":294.433,"z":0.0}}]},{"sceneId":3,"groupId":133106156,"blockId":3106,"pos":{"x":-376.974,"y":242.875,"z":743.736},"spawns":[{"monsterId":28050201,"configId":156001,"level":32,"poseId":0,"pos":{"x":-358.365,"y":228.07,"z":787.963},"rot":{"x":19.109,"y":138.666,"z":331.005}},{"monsterId":28050201,"configId":156002,"level":32,"poseId":3,"pos":{"x":-340.123,"y":228.121,"z":774.816},"rot":{"x":15.817,"y":28.738,"z":354.824}}]},{"sceneId":3,"groupId":133106148,"blockId":3106,"pos":{"x":-643.972,"y":221.906,"z":971.422},"spawns":[{"monsterId":24010201,"configId":148001,"level":32,"poseId":101,"pos":{"x":-633.372,"y":224.571,"z":961.649},"rot":{"x":0.0,"y":313.95,"z":0.0}}]},{"sceneId":3,"groupId":133106147,"blockId":3106,"pos":{"x":-470.854,"y":225.425,"z":1029.733},"spawns":[{"monsterId":23020101,"configId":147001,"level":32,"poseId":0,"pos":{"x":-470.734,"y":222.991,"z":1034.019},"rot":{"x":0.0,"y":166.578,"z":0.0}}]},{"sceneId":3,"groupId":133106145,"blockId":3106,"pos":{"x":-491.543,"y":225.264,"z":786.562},"spawns":[{"monsterId":25030201,"configId":145001,"level":28,"poseId":0,"pos":{"x":-502.593,"y":225.254,"z":794.01},"rot":{"x":0.0,"y":305.463,"z":0.0}},{"monsterId":25030301,"configId":145002,"level":28,"poseId":0,"pos":{"x":-491.996,"y":225.233,"z":797.136},"rot":{"x":0.0,"y":327.633,"z":0.0}},{"monsterId":25010401,"configId":145003,"level":28,"poseId":0,"pos":{"x":-483.028,"y":225.249,"z":795.268},"rot":{"x":0.0,"y":3.535,"z":0.0}},{"monsterId":25060101,"configId":145004,"level":28,"poseId":0,"pos":{"x":-493.65,"y":225.307,"z":787.547},"rot":{"x":0.0,"y":117.918,"z":0.0}},{"monsterId":25020201,"configId":145005,"level":28,"poseId":0,"pos":{"x":-491.828,"y":227.302,"z":781.27},"rot":{"x":0.0,"y":303.205,"z":0.0}},{"monsterId":25010201,"configId":145009,"level":28,"poseId":0,"pos":{"x":-488.798,"y":225.226,"z":804.488},"rot":{"x":0.0,"y":155.152,"z":0.0}}]},{"sceneId":3,"groupId":133106144,"blockId":3106,"pos":{"x":-638.216,"y":223.318,"z":676.322},"spawns":[{"monsterId":25030201,"configId":144001,"level":28,"poseId":4,"pos":{"x":-650.816,"y":221.29,"z":689.125},"rot":{"x":0.0,"y":305.463,"z":0.0}},{"monsterId":25060101,"configId":144002,"level":20,"poseId":0,"pos":{"x":-643.358,"y":221.347,"z":683.517},"rot":{"x":0.0,"y":274.332,"z":0.0}},{"monsterId":25010501,"configId":144003,"level":20,"poseId":9007,"pos":{"x":-638.807,"y":221.32,"z":685.456},"rot":{"x":0.0,"y":303.205,"z":0.0}},{"monsterId":25010201,"configId":144004,"level":20,"poseId":9005,"pos":{"x":-637.438,"y":221.38,"z":682.856},"rot":{"x":0.0,"y":117.918,"z":0.0}},{"monsterId":25020201,"configId":144005,"level":20,"poseId":0,"pos":{"x":-644.039,"y":221.264,"z":675.657},"rot":{"x":0.0,"y":303.205,"z":0.0}}]},{"sceneId":3,"groupId":133106175,"blockId":3106,"pos":{"x":-326.513,"y":247.472,"z":732.221},"spawns":[{"monsterId":28030401,"configId":175001,"level":24,"poseId":0,"pos":{"x":-326.925,"y":247.014,"z":733.667},"rot":{"x":2.811,"y":75.606,"z":359.686}},{"monsterId":28030401,"configId":175004,"level":24,"poseId":0,"pos":{"x":-325.361,"y":248.441,"z":729.942},"rot":{"x":1.138,"y":148.282,"z":2.59}}]},{"sceneId":3,"groupId":133106174,"blockId":3106,"pos":{"x":-219.353,"y":192.188,"z":799.061},"spawns":[{"monsterId":28030401,"configId":174001,"level":32,"poseId":0,"pos":{"x":-219.765,"y":191.749,"z":800.507},"rot":{"x":2.811,"y":75.606,"z":359.686}},{"monsterId":28030401,"configId":174003,"level":32,"poseId":0,"pos":{"x":-218.5,"y":194.459,"z":793.031},"rot":{"x":357.883,"y":303.544,"z":358.123}}]},{"sceneId":3,"groupId":133106173,"blockId":3106,"pos":{"x":-293.927,"y":230.0,"z":1195.786},"spawns":[{"monsterId":28030401,"configId":173001,"level":32,"poseId":0,"pos":{"x":-294.339,"y":230.0,"z":1197.233},"rot":{"x":2.811,"y":75.606,"z":359.686}},{"monsterId":28030401,"configId":173002,"level":32,"poseId":0,"pos":{"x":-296.734,"y":230.0,"z":1193.355},"rot":{"x":0.445,"y":1.025,"z":357.206}}]},{"sceneId":3,"groupId":133106172,"blockId":3106,"pos":{"x":-161.676,"y":206.961,"z":1161.469},"spawns":[{"monsterId":28030401,"configId":172004,"level":32,"poseId":0,"pos":{"x":-160.523,"y":207.037,"z":1159.19},"rot":{"x":1.138,"y":148.282,"z":2.59}},{"monsterId":28030402,"configId":172005,"level":32,"poseId":0,"pos":{"x":-163.225,"y":206.712,"z":1156.951},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133106171,"blockId":3106,"pos":{"x":-226.057,"y":194.217,"z":1035.659},"spawns":[{"monsterId":28030401,"configId":171002,"level":32,"poseId":0,"pos":{"x":-228.864,"y":194.169,"z":1033.228},"rot":{"x":0.445,"y":1.025,"z":357.206}},{"monsterId":28030401,"configId":171004,"level":32,"poseId":0,"pos":{"x":-226.967,"y":194.094,"z":1032.087},"rot":{"x":1.138,"y":148.282,"z":2.59}},{"monsterId":28030402,"configId":171005,"level":32,"poseId":0,"pos":{"x":-227.607,"y":194.057,"z":1031.141},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133106170,"blockId":3106,"pos":{"x":-503.867,"y":236.154,"z":1271.34},"spawns":[{"monsterId":28030401,"configId":170001,"level":32,"poseId":0,"pos":{"x":-497.817,"y":236.063,"z":1278.531},"rot":{"x":2.811,"y":75.606,"z":359.686}},{"monsterId":28030401,"configId":170002,"level":32,"poseId":0,"pos":{"x":-500.212,"y":235.851,"z":1274.652},"rot":{"x":0.445,"y":1.025,"z":357.206}}]},{"sceneId":3,"groupId":133106169,"blockId":3106,"pos":{"x":-741.884,"y":198.067,"z":1176.049},"spawns":[{"monsterId":28030401,"configId":169004,"level":32,"poseId":0,"pos":{"x":-740.731,"y":198.056,"z":1173.768},"rot":{"x":1.138,"y":148.282,"z":2.59}}]},{"sceneId":3,"groupId":133106168,"blockId":3106,"pos":{"x":-651.551,"y":209.504,"z":1247.096},"spawns":[{"monsterId":28030401,"configId":168001,"level":32,"poseId":0,"pos":{"x":-651.963,"y":209.657,"z":1248.543},"rot":{"x":2.811,"y":75.606,"z":359.686}},{"monsterId":28030402,"configId":168005,"level":32,"poseId":0,"pos":{"x":-653.101,"y":208.834,"z":1242.577},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133106167,"blockId":3106,"pos":{"x":-715.241,"y":165.33,"z":1053.649},"spawns":[{"monsterId":28030401,"configId":167001,"level":32,"poseId":0,"pos":{"x":-715.653,"y":165.182,"z":1055.096},"rot":{"x":2.619,"y":49.342,"z":358.931}},{"monsterId":28030401,"configId":167004,"level":32,"poseId":0,"pos":{"x":-711.019,"y":166.459,"z":1048.248},"rot":{"x":1.801,"y":122.043,"z":2.182}}]},{"sceneId":3,"groupId":133106166,"blockId":3106,"pos":{"x":-772.914,"y":166.413,"z":922.94},"spawns":[{"monsterId":28030401,"configId":166001,"level":32,"poseId":0,"pos":{"x":-773.326,"y":166.466,"z":924.387},"rot":{"x":0.894,"y":359.979,"z":357.316}},{"monsterId":28030401,"configId":166004,"level":32,"poseId":0,"pos":{"x":-771.76,"y":166.381,"z":920.659},"rot":{"x":2.828,"y":72.643,"z":0.053}}]},{"sceneId":3,"groupId":133106165,"blockId":3106,"pos":{"x":-897.994,"y":176.434,"z":857.757},"spawns":[{"monsterId":28030401,"configId":165001,"level":32,"poseId":0,"pos":{"x":-898.406,"y":176.564,"z":859.203},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133106164,"blockId":3106,"pos":{"x":-802.168,"y":202.019,"z":735.789},"spawns":[{"monsterId":28030401,"configId":164001,"level":32,"poseId":0,"pos":{"x":-802.58,"y":201.577,"z":737.235},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":164002,"level":32,"poseId":0,"pos":{"x":-804.975,"y":201.615,"z":733.357},"rot":{"x":0.0,"y":285.422,"z":0.0}},{"monsterId":28030401,"configId":164003,"level":32,"poseId":0,"pos":{"x":-801.316,"y":202.354,"z":729.759},"rot":{"x":0.0,"y":227.895,"z":0.0}}]},{"sceneId":3,"groupId":133106163,"blockId":3106,"pos":{"x":-863.232,"y":216.04,"z":659.532},"spawns":[{"monsterId":28030401,"configId":163002,"level":32,"poseId":0,"pos":{"x":-866.039,"y":217.383,"z":657.1},"rot":{"x":0.0,"y":285.422,"z":0.0}},{"monsterId":28030401,"configId":163004,"level":32,"poseId":0,"pos":{"x":-862.079,"y":217.09,"z":657.252},"rot":{"x":0.0,"y":72.642,"z":0.0}}]},{"sceneId":3,"groupId":133106162,"blockId":3106,"pos":{"x":-100.515,"y":198.866,"z":986.539},"spawns":[{"monsterId":28050201,"configId":162001,"level":32,"poseId":0,"pos":{"x":-100.86,"y":199.083,"z":986.428},"rot":{"x":355.64,"y":128.548,"z":11.08}},{"monsterId":28050201,"configId":162002,"level":32,"poseId":3,"pos":{"x":-94.657,"y":199.597,"z":970.809},"rot":{"x":353.558,"y":122.416,"z":19.629}}]},{"sceneId":3,"groupId":133106161,"blockId":3106,"pos":{"x":-378.418,"y":227.02,"z":1108.285},"spawns":[{"monsterId":28050201,"configId":161001,"level":32,"poseId":0,"pos":{"x":-378.764,"y":227.102,"z":1108.174},"rot":{"x":0.0,"y":29.457,"z":0.0}},{"monsterId":28050201,"configId":161002,"level":32,"poseId":3,"pos":{"x":-378.225,"y":225.966,"z":1119.994},"rot":{"x":0.0,"y":29.457,"z":0.0}}]},{"sceneId":3,"groupId":133106160,"blockId":3106,"pos":{"x":-814.088,"y":223.553,"z":983.344},"spawns":[{"monsterId":28050201,"configId":160001,"level":32,"poseId":0,"pos":{"x":-814.434,"y":223.635,"z":983.233},"rot":{"x":0.0,"y":295.834,"z":0.0}},{"monsterId":28050201,"configId":160002,"level":32,"poseId":3,"pos":{"x":-826.696,"y":220.635,"z":991.393},"rot":{"x":0.0,"y":314.169,"z":0.0}}]},{"sceneId":3,"groupId":133106125,"blockId":3106,"pos":{"x":-209.819,"y":181.148,"z":969.925},"spawns":[{"monsterId":23010601,"configId":125001,"level":32,"poseId":0,"pos":{"x":-213.427,"y":181.3,"z":965.044},"rot":{"x":0.0,"y":11.774,"z":0.0}}]},{"sceneId":3,"groupId":133106124,"blockId":3106,"pos":{"x":-203.107,"y":181.381,"z":992.048},"spawns":[{"monsterId":23010101,"configId":124001,"level":32,"poseId":0,"pos":{"x":-200.439,"y":181.434,"z":993.333},"rot":{"x":0.0,"y":306.273,"z":0.0}},{"monsterId":23010301,"configId":124004,"level":32,"poseId":0,"pos":{"x":-204.45,"y":181.467,"z":992.364},"rot":{"x":0.0,"y":282.628,"z":0.0}}]},{"sceneId":3,"groupId":133106122,"blockId":3106,"pos":{"x":-293.207,"y":188.582,"z":865.545},"spawns":[{"monsterId":26060101,"configId":122001,"level":30,"poseId":0,"pos":{"x":-293.703,"y":187.76,"z":871.212},"rot":{"x":73.636,"y":0.0,"z":0.0}},{"monsterId":26060101,"configId":122002,"level":30,"poseId":0,"pos":{"x":-295.172,"y":188.464,"z":866.966},"rot":{"x":320.818,"y":0.0,"z":0.0}},{"monsterId":26060101,"configId":122003,"level":30,"poseId":0,"pos":{"x":-287.859,"y":188.701,"z":858.798},"rot":{"x":34.454,"y":0.0,"z":0.0}},{"monsterId":26060201,"configId":122004,"level":30,"poseId":0,"pos":{"x":-297.435,"y":190.307,"z":862.788},"rot":{"x":320.818,"y":0.0,"z":0.0}},{"monsterId":26060201,"configId":122005,"level":30,"poseId":0,"pos":{"x":-297.882,"y":189.286,"z":871.484},"rot":{"x":73.636,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133106121,"blockId":3106,"pos":{"x":-349.163,"y":203.502,"z":846.98},"spawns":[{"monsterId":25030201,"configId":121001,"level":30,"poseId":9002,"pos":{"x":-350.597,"y":201.792,"z":858.076},"rot":{"x":0.0,"y":135.829,"z":0.0}},{"monsterId":25020201,"configId":121002,"level":30,"poseId":0,"pos":{"x":-360.676,"y":204.569,"z":855.491},"rot":{"x":0.0,"y":11.954,"z":0.0}},{"monsterId":25070101,"configId":121004,"level":30,"poseId":9006,"pos":{"x":-349.248,"y":201.847,"z":856.753},"rot":{"x":0.0,"y":340.643,"z":0.0}}]},{"sceneId":3,"groupId":133106116,"blockId":3106,"pos":{"x":-639.167,"y":195.143,"z":1174.259},"spawns":[{"monsterId":21011201,"configId":116001,"level":30,"poseId":0,"pos":{"x":-638.492,"y":195.816,"z":1176.764},"rot":{"x":0.0,"y":223.893,"z":0.0}},{"monsterId":21011201,"configId":116002,"level":30,"poseId":0,"pos":{"x":-633.914,"y":195.305,"z":1174.097},"rot":{"x":0.0,"y":230.146,"z":0.0}},{"monsterId":21010201,"configId":116003,"level":30,"poseId":0,"pos":{"x":-636.86,"y":195.124,"z":1174.757},"rot":{"x":0.0,"y":231.653,"z":0.0}}]},{"sceneId":3,"groupId":133106115,"blockId":3106,"pos":{"x":-635.002,"y":223.138,"z":1328.217},"spawns":[{"monsterId":25010201,"configId":115001,"level":32,"poseId":9002,"pos":{"x":-629.877,"y":222.147,"z":1330.139},"rot":{"x":0.0,"y":141.271,"z":0.0}}]},{"sceneId":3,"groupId":133106113,"blockId":3106,"pos":{"x":-653.327,"y":212.288,"z":1293.401},"spawns":[{"monsterId":22010101,"configId":113001,"level":30,"poseId":9013,"pos":{"x":-653.111,"y":212.478,"z":1295.917},"rot":{"x":0.0,"y":41.338,"z":0.0}},{"monsterId":21030201,"configId":113006,"level":30,"poseId":0,"pos":{"x":-645.527,"y":212.819,"z":1292.326},"rot":{"x":0.0,"y":84.328,"z":0.0}},{"monsterId":21011001,"configId":113007,"level":30,"poseId":9002,"pos":{"x":-644.941,"y":212.676,"z":1288.582},"rot":{"x":0.0,"y":283.564,"z":0.0}},{"monsterId":21010601,"configId":113024,"level":30,"poseId":9011,"pos":{"x":-672.685,"y":212.378,"z":1293.914},"rot":{"x":0.0,"y":260.491,"z":0.0}},{"monsterId":21011201,"configId":113025,"level":30,"poseId":0,"pos":{"x":-672.664,"y":211.675,"z":1286.089},"rot":{"x":0.0,"y":239.936,"z":0.0}},{"monsterId":21020301,"configId":113026,"level":30,"poseId":401,"pos":{"x":-654.386,"y":211.962,"z":1285.53},"rot":{"x":0.0,"y":321.069,"z":0.0}}]},{"sceneId":3,"groupId":133106143,"blockId":3106,"pos":{"x":-144.983,"y":230.343,"z":1259.561},"spawns":[{"monsterId":23020101,"configId":143001,"level":32,"poseId":0,"pos":{"x":-154.2,"y":232.152,"z":1244.898},"rot":{"x":0.0,"y":26.431,"z":0.0}}]},{"sceneId":3,"groupId":133106141,"blockId":3106,"pos":{"x":-143.573,"y":215.912,"z":1150.584},"spawns":[{"monsterId":23010201,"configId":141001,"level":30,"poseId":0,"pos":{"x":-147.306,"y":211.488,"z":1150.869},"rot":{"x":0.0,"y":303.517,"z":0.0}},{"monsterId":23010301,"configId":141002,"level":30,"poseId":0,"pos":{"x":-151.528,"y":208.891,"z":1163.298},"rot":{"x":0.0,"y":252.387,"z":0.0}},{"monsterId":23010601,"configId":141003,"level":30,"poseId":0,"pos":{"x":-144.679,"y":211.556,"z":1157.731},"rot":{"x":0.0,"y":125.23,"z":0.0}}]},{"sceneId":3,"groupId":133106140,"blockId":3106,"pos":{"x":-157.646,"y":216.485,"z":1037.029},"spawns":[{"monsterId":20010101,"configId":140002,"level":30,"poseId":201,"pos":{"x":-156.255,"y":216.551,"z":1037.464},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010201,"configId":140003,"level":30,"poseId":201,"pos":{"x":-158.245,"y":216.332,"z":1037.242},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133106139,"blockId":3106,"pos":{"x":-271.268,"y":198.499,"z":933.343},"spawns":[{"monsterId":21010701,"configId":139001,"level":32,"poseId":0,"pos":{"x":-271.189,"y":198.499,"z":932.337},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133106138,"blockId":3106,"pos":{"x":-271.363,"y":189.828,"z":936.534},"spawns":[{"monsterId":21010101,"configId":138001,"level":32,"poseId":9002,"pos":{"x":-271.428,"y":189.7,"z":951.534},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":138007,"level":32,"poseId":9016,"pos":{"x":-270.178,"y":189.219,"z":931.21},"rot":{"x":0.0,"y":314.015,"z":0.0}}]},{"sceneId":3,"groupId":133106135,"blockId":3106,"pos":{"x":-122.856,"y":183.167,"z":912.319},"spawns":[{"monsterId":23020101,"configId":135001,"level":32,"poseId":0,"pos":{"x":-125.355,"y":183.247,"z":906.844},"rot":{"x":0.0,"y":10.298,"z":0.0}}]},{"sceneId":3,"groupId":133106130,"blockId":3106,"pos":{"x":-211.358,"y":181.785,"z":861.699},"spawns":[{"monsterId":20010201,"configId":130001,"level":32,"poseId":201,"pos":{"x":-212.165,"y":181.68,"z":861.21},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010201,"configId":130002,"level":32,"poseId":201,"pos":{"x":-774.134,"y":194.599,"z":1179.232},"rot":{"x":0.0,"y":89.573,"z":0.0}},{"monsterId":20010201,"configId":130003,"level":32,"poseId":201,"pos":{"x":-878.742,"y":191.415,"z":792.748},"rot":{"x":0.0,"y":181.345,"z":0.0}},{"monsterId":20010101,"configId":130004,"level":36,"poseId":201,"pos":{"x":-217.442,"y":278.184,"z":1337.939},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010101,"configId":130005,"level":36,"poseId":201,"pos":{"x":-224.485,"y":281.404,"z":1366.777},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010201,"configId":130007,"level":32,"poseId":201,"pos":{"x":-1010.78,"y":222.924,"z":930.289},"rot":{"x":0.0,"y":233.686,"z":0.0}},{"monsterId":20010201,"configId":130008,"level":32,"poseId":101,"pos":{"x":-530.522,"y":224.784,"z":1287.882},"rot":{"x":0.0,"y":91.576,"z":0.0}},{"monsterId":20010201,"configId":130009,"level":36,"poseId":201,"pos":{"x":-619.811,"y":228.969,"z":1461.266},"rot":{"x":0.0,"y":339.242,"z":0.0}},{"monsterId":20010201,"configId":130010,"level":24,"poseId":201,"pos":{"x":-190.201,"y":328.023,"z":649.561},"rot":{"x":0.0,"y":87.986,"z":0.0}},{"monsterId":20010201,"configId":130011,"level":36,"poseId":201,"pos":{"x":-171.115,"y":300.641,"z":1551.664},"rot":{"x":0.0,"y":194.45,"z":0.0}},{"monsterId":20010201,"configId":130012,"level":24,"poseId":201,"pos":{"x":-616.506,"y":254.002,"z":635.91},"rot":{"x":0.0,"y":325.364,"z":0.0}},{"monsterId":20010201,"configId":130013,"level":24,"poseId":201,"pos":{"x":-7.243,"y":280.054,"z":775.128},"rot":{"x":0.0,"y":293.11,"z":0.0}},{"monsterId":20010201,"configId":130014,"level":36,"poseId":201,"pos":{"x":-219.182,"y":280.633,"z":1354.138},"rot":{"x":0.0,"y":181.345,"z":0.0}},{"monsterId":20010201,"configId":130015,"level":32,"poseId":201,"pos":{"x":-380.715,"y":260.929,"z":1239.164},"rot":{"x":0.0,"y":176.679,"z":0.0}},{"monsterId":20010201,"configId":130016,"level":32,"poseId":201,"pos":{"x":-788.639,"y":155.539,"z":1292.59},"rot":{"x":0.0,"y":306.115,"z":0.0}},{"monsterId":20010101,"configId":130018,"level":36,"poseId":201,"pos":{"x":-916.095,"y":219.033,"z":1624.097},"rot":{"x":0.0,"y":132.803,"z":0.0}},{"monsterId":20010101,"configId":130019,"level":36,"poseId":201,"pos":{"x":-70.304,"y":279.145,"z":1445.198},"rot":{"x":0.0,"y":79.664,"z":0.0}},{"monsterId":20010101,"configId":130020,"level":32,"poseId":201,"pos":{"x":-1000.036,"y":237.277,"z":1255.423},"rot":{"x":0.0,"y":346.714,"z":0.0}},{"monsterId":20010101,"configId":130022,"level":32,"poseId":201,"pos":{"x":-277.576,"y":186.202,"z":854.762},"rot":{"x":0.0,"y":354.967,"z":0.0}},{"monsterId":20010101,"configId":130023,"level":32,"poseId":201,"pos":{"x":-65.361,"y":260.448,"z":1180.63},"rot":{"x":0.0,"y":168.12,"z":0.0}},{"monsterId":20010101,"configId":130024,"level":32,"poseId":201,"pos":{"x":-878.815,"y":200.64,"z":1090.929},"rot":{"x":0.0,"y":174.765,"z":0.0}},{"monsterId":20010101,"configId":130025,"level":36,"poseId":201,"pos":{"x":-436.909,"y":233.384,"z":1649.542},"rot":{"x":0.0,"y":266.898,"z":0.0}},{"monsterId":20010101,"configId":130026,"level":32,"poseId":201,"pos":{"x":-693.21,"y":190.21,"z":1013.582},"rot":{"x":0.0,"y":353.016,"z":0.0}}]},{"sceneId":3,"groupId":133106129,"blockId":3106,"pos":{"x":-226.352,"y":181.199,"z":889.901},"spawns":[{"monsterId":20011201,"configId":129001,"level":32,"poseId":0,"pos":{"x":-226.347,"y":184.438,"z":891.699},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":129002,"level":32,"poseId":0,"pos":{"x":-224.859,"y":184.237,"z":890.474},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":129003,"level":32,"poseId":0,"pos":{"x":-227.829,"y":184.673,"z":890.566},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133106128,"blockId":3106,"pos":{"x":-220.045,"y":184.094,"z":912.263},"spawns":[{"monsterId":23010301,"configId":128002,"level":32,"poseId":0,"pos":{"x":-227.28,"y":185.994,"z":920.513},"rot":{"x":0.0,"y":185.311,"z":0.0}},{"monsterId":23010601,"configId":128003,"level":32,"poseId":0,"pos":{"x":-228.3,"y":185.895,"z":916.182},"rot":{"x":0.0,"y":73.342,"z":0.0}}]},{"sceneId":3,"groupId":133106095,"blockId":3106,"pos":{"x":-251.493,"y":223.44,"z":1189.348},"spawns":[{"monsterId":24010101,"configId":95001,"level":32,"poseId":101,"pos":{"x":-259.344,"y":224.026,"z":1193.454},"rot":{"x":0.0,"y":78.294,"z":0.0}}]},{"sceneId":3,"groupId":133106094,"blockId":3106,"pos":{"x":-213.225,"y":240.624,"z":1243.102},"spawns":[{"monsterId":23030101,"configId":94001,"level":30,"poseId":0,"pos":{"x":-198.86,"y":240.537,"z":1248.19},"rot":{"x":0.0,"y":54.236,"z":0.0}}]},{"sceneId":3,"groupId":133106093,"blockId":3106,"pos":{"x":-486.257,"y":269.326,"z":682.109},"spawns":[{"monsterId":20011401,"configId":93001,"level":24,"poseId":0,"pos":{"x":-488.061,"y":267.534,"z":686.245},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011401,"configId":93002,"level":24,"poseId":0,"pos":{"x":-482.538,"y":269.796,"z":680.371},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011401,"configId":93003,"level":24,"poseId":0,"pos":{"x":-487.974,"y":269.808,"z":680.081},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133106091,"blockId":3106,"pos":{"x":-280.85,"y":213.255,"z":1140.866},"spawns":[{"monsterId":28050202,"configId":91001,"level":32,"poseId":0,"pos":{"x":-281.195,"y":213.255,"z":1140.755},"rot":{"x":0.0,"y":29.457,"z":0.0}},{"monsterId":28050202,"configId":91002,"level":32,"poseId":3,"pos":{"x":-263.877,"y":214.175,"z":1148.071},"rot":{"x":0.0,"y":45.613,"z":0.0}}]},{"sceneId":3,"groupId":133106090,"blockId":3106,"pos":{"x":-301.327,"y":208.326,"z":1095.793},"spawns":[{"monsterId":24010101,"configId":90001,"level":32,"poseId":100,"pos":{"x":-319.153,"y":211.611,"z":1113.743},"rot":{"x":0.0,"y":145.93,"z":0.0}}]},{"sceneId":3,"groupId":133106089,"blockId":3106,"pos":{"x":-336.036,"y":227.476,"z":1184.924},"spawns":[{"monsterId":25030201,"configId":89001,"level":30,"poseId":9006,"pos":{"x":-340.484,"y":227.764,"z":1194.069},"rot":{"x":0.0,"y":177.882,"z":0.0}},{"monsterId":25010301,"configId":89002,"level":30,"poseId":9004,"pos":{"x":-338.916,"y":227.786,"z":1192.568},"rot":{"x":0.0,"y":313.2,"z":0.0}},{"monsterId":25020201,"configId":89003,"level":30,"poseId":0,"pos":{"x":-344.292,"y":227.665,"z":1188.842},"rot":{"x":0.0,"y":73.342,"z":0.0}},{"monsterId":25010601,"configId":89004,"level":30,"poseId":9005,"pos":{"x":-341.045,"y":227.753,"z":1188.346},"rot":{"x":0.0,"y":340.643,"z":0.0}}]},{"sceneId":3,"groupId":133106088,"blockId":3106,"pos":{"x":-340.28,"y":223.426,"z":1152.701},"spawns":[{"monsterId":24010101,"configId":88001,"level":32,"poseId":101,"pos":{"x":-340.209,"y":223.067,"z":1157.302},"rot":{"x":0.0,"y":280.327,"z":0.0}}]},{"sceneId":3,"groupId":133106087,"blockId":3106,"pos":{"x":-293.845,"y":229.894,"z":1187.013},"spawns":[{"monsterId":24010201,"configId":87001,"level":32,"poseId":101,"pos":{"x":-293.629,"y":230.795,"z":1186.722},"rot":{"x":0.0,"y":315.785,"z":0.0}}]},{"sceneId":3,"groupId":133106084,"blockId":3106,"pos":{"x":-411.871,"y":208.887,"z":1184.359},"spawns":[{"monsterId":22010101,"configId":84001,"level":32,"poseId":0,"pos":{"x":-455.426,"y":208.399,"z":1240.039},"rot":{"x":0.0,"y":250.821,"z":0.0}},{"monsterId":21020201,"configId":84002,"level":32,"poseId":401,"pos":{"x":-405.869,"y":198.803,"z":1222.222},"rot":{"x":0.0,"y":245.044,"z":0.0}},{"monsterId":21010701,"configId":84003,"level":32,"poseId":0,"pos":{"x":-444.203,"y":190.387,"z":1241.021},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133106080,"blockId":3106,"pos":{"x":-467.535,"y":187.333,"z":1071.354},"spawns":[{"monsterId":26060201,"configId":80001,"level":32,"poseId":0,"pos":{"x":-467.684,"y":187.332,"z":1072.755},"rot":{"x":0.0,"y":330.208,"z":0.0}},{"monsterId":26060201,"configId":80002,"level":32,"poseId":0,"pos":{"x":-466.184,"y":187.332,"z":1070.955},"rot":{"x":0.0,"y":330.208,"z":0.0}},{"monsterId":26060201,"configId":80003,"level":32,"poseId":0,"pos":{"x":-469.248,"y":187.333,"z":1070.091},"rot":{"x":0.0,"y":330.208,"z":0.0}}]},{"sceneId":3,"groupId":133106111,"blockId":3106,"pos":{"x":-825.299,"y":172.266,"z":1067.108},"spawns":[{"monsterId":21020301,"configId":111001,"level":30,"poseId":0,"pos":{"x":-824.31,"y":172.079,"z":1066.28},"rot":{"x":0.0,"y":222.484,"z":0.0}},{"monsterId":21010201,"configId":111005,"level":30,"poseId":9003,"pos":{"x":-830.224,"y":171.44,"z":1074.057},"rot":{"x":0.0,"y":355.036,"z":0.0}},{"monsterId":21010601,"configId":111006,"level":30,"poseId":0,"pos":{"x":-832.598,"y":172.025,"z":1071.058},"rot":{"x":0.0,"y":178.703,"z":0.0}}]},{"sceneId":3,"groupId":133106110,"blockId":3106,"pos":{"x":-897.678,"y":178.998,"z":1007.623},"spawns":[{"monsterId":23020101,"configId":110001,"level":30,"poseId":0,"pos":{"x":-900.092,"y":179.149,"z":1011.721},"rot":{"x":0.0,"y":307.025,"z":0.0}}]},{"sceneId":3,"groupId":133007807,"blockId":3007,"pos":{"x":2901.625,"y":209.284,"z":98.488},"spawns":[{"monsterId":28020102,"configId":299,"level":1,"poseId":0,"pos":{"x":2562.311,"y":276.979,"z":742.242},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":300,"level":1,"poseId":0,"pos":{"x":2590.327,"y":207.231,"z":341.732},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":301,"level":1,"poseId":0,"pos":{"x":2843.918,"y":207.233,"z":367.223},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":302,"level":1,"poseId":0,"pos":{"x":2111.335,"y":261.655,"z":733.851},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":303,"level":1,"poseId":0,"pos":{"x":2211.021,"y":273.269,"z":579.321},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":304,"level":1,"poseId":0,"pos":{"x":2305.365,"y":270.709,"z":735.844},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":305,"level":1,"poseId":0,"pos":{"x":2745.377,"y":225.848,"z":495.173},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":306,"level":1,"poseId":0,"pos":{"x":2314.394,"y":272.649,"z":507.834},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":307,"level":1,"poseId":0,"pos":{"x":2689.083,"y":282.95,"z":888.8},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":308,"level":1,"poseId":0,"pos":{"x":2987.164,"y":211.364,"z":69.53},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":309,"level":1,"poseId":0,"pos":{"x":2489.251,"y":207.354,"z":58.235},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":310,"level":1,"poseId":0,"pos":{"x":3015.185,"y":283.829,"z":375.414},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":311,"level":1,"poseId":0,"pos":{"x":2709.299,"y":261.825,"z":655.429},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":312,"level":1,"poseId":0,"pos":{"x":2917.595,"y":270.833,"z":517.61},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":313,"level":1,"poseId":0,"pos":{"x":2526.132,"y":224.885,"z":1019.905},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":314,"level":1,"poseId":0,"pos":{"x":2511.978,"y":271.51,"z":573.691},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":315,"level":1,"poseId":0,"pos":{"x":2163.123,"y":269.761,"z":614.85},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":316,"level":1,"poseId":0,"pos":{"x":2803.846,"y":209.926,"z":175.806},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":317,"level":1,"poseId":0,"pos":{"x":2960.313,"y":254.92,"z":711.864},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":318,"level":1,"poseId":0,"pos":{"x":2137.438,"y":226.639,"z":9.752},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":319,"level":1,"poseId":0,"pos":{"x":2280.12,"y":270.985,"z":783.309},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":320,"level":1,"poseId":0,"pos":{"x":2994.204,"y":255.976,"z":982.504},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":321,"level":1,"poseId":0,"pos":{"x":2430.38,"y":261.528,"z":832.29},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":322,"level":1,"poseId":0,"pos":{"x":2442.558,"y":225.918,"z":286.529},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":323,"level":1,"poseId":0,"pos":{"x":2739.344,"y":206.849,"z":1.483},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":324,"level":1,"poseId":0,"pos":{"x":3051.949,"y":225.813,"z":591.238},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":325,"level":1,"poseId":0,"pos":{"x":2760.844,"y":244.255,"z":1021.455},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":326,"level":1,"poseId":0,"pos":{"x":2193.674,"y":261.957,"z":398.505},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":327,"level":1,"poseId":0,"pos":{"x":2483.979,"y":269.231,"z":766.47},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":328,"level":1,"poseId":0,"pos":{"x":2279.103,"y":303.885,"z":28.955},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":329,"level":1,"poseId":0,"pos":{"x":2680.12,"y":286.087,"z":787.576},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":330,"level":1,"poseId":0,"pos":{"x":2395.972,"y":267.628,"z":349.439},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":331,"level":1,"poseId":0,"pos":{"x":2072.825,"y":277.932,"z":70.093},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":332,"level":1,"poseId":0,"pos":{"x":2687.438,"y":263.16,"z":627.851},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":333,"level":1,"poseId":0,"pos":{"x":2520.11,"y":265.541,"z":630.727},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":334,"level":1,"poseId":0,"pos":{"x":2371.41,"y":267.485,"z":663.554},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":335,"level":1,"poseId":0,"pos":{"x":2052.953,"y":285.539,"z":293.799},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":336,"level":1,"poseId":0,"pos":{"x":2174.864,"y":263.679,"z":732.843},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":337,"level":1,"poseId":0,"pos":{"x":2295.321,"y":274.809,"z":758.63},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":338,"level":1,"poseId":0,"pos":{"x":2378.123,"y":267.884,"z":249.474},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":339,"level":1,"poseId":0,"pos":{"x":2352.343,"y":274.821,"z":483.506},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":340,"level":1,"poseId":0,"pos":{"x":2064.977,"y":275.3,"z":181.641},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":341,"level":1,"poseId":0,"pos":{"x":2347.754,"y":297.514,"z":121.771},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":342,"level":1,"poseId":0,"pos":{"x":2211.117,"y":274.701,"z":617.596},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":343,"level":1,"poseId":0,"pos":{"x":2452.538,"y":273.109,"z":537.27},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":344,"level":1,"poseId":0,"pos":{"x":2931.321,"y":270.055,"z":608.455},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133106109,"blockId":3106,"pos":{"x":-477.713,"y":180.594,"z":894.971},"spawns":[{"monsterId":20011301,"configId":109002,"level":30,"poseId":0,"pos":{"x":-476.766,"y":183.324,"z":894.207},"rot":{"x":0.0,"y":331.648,"z":0.0}},{"monsterId":20011201,"configId":109003,"level":30,"poseId":0,"pos":{"x":-477.878,"y":180.898,"z":895.291},"rot":{"x":0.0,"y":112.8,"z":0.0}},{"monsterId":20011201,"configId":109004,"level":30,"poseId":0,"pos":{"x":-477.647,"y":180.895,"z":893.078},"rot":{"x":0.0,"y":37.494,"z":0.0}},{"monsterId":20011201,"configId":109005,"level":30,"poseId":0,"pos":{"x":-475.899,"y":180.907,"z":895.064},"rot":{"x":0.0,"y":254.088,"z":0.0}},{"monsterId":20011201,"configId":109006,"level":30,"poseId":0,"pos":{"x":-475.697,"y":180.919,"z":892.899},"rot":{"x":0.0,"y":322.858,"z":0.0}}]},{"sceneId":3,"groupId":133106108,"blockId":3106,"pos":{"x":-538.663,"y":193.251,"z":888.772},"spawns":[{"monsterId":21010201,"configId":108001,"level":30,"poseId":9012,"pos":{"x":-538.601,"y":193.251,"z":887.24},"rot":{"x":0.0,"y":32.378,"z":0.0}},{"monsterId":21010201,"configId":108004,"level":30,"poseId":9012,"pos":{"x":-536.253,"y":193.251,"z":887.499},"rot":{"x":0.0,"y":297.562,"z":0.0}},{"monsterId":21010201,"configId":108005,"level":30,"poseId":9012,"pos":{"x":-536.854,"y":193.135,"z":890.129},"rot":{"x":0.0,"y":209.894,"z":0.0}},{"monsterId":21010201,"configId":108007,"level":30,"poseId":9012,"pos":{"x":-539.011,"y":193.251,"z":889.257},"rot":{"x":0.0,"y":113.744,"z":0.0}}]},{"sceneId":3,"groupId":133106107,"blockId":3106,"pos":{"x":-519.629,"y":204.534,"z":871.339},"spawns":[{"monsterId":21010601,"configId":107001,"level":30,"poseId":9016,"pos":{"x":-529.796,"y":200.748,"z":872.944},"rot":{"x":0.0,"y":279.804,"z":0.0}},{"monsterId":21020201,"configId":107004,"level":30,"poseId":401,"pos":{"x":-522.558,"y":207.86,"z":851.017},"rot":{"x":0.0,"y":9.281,"z":0.0}},{"monsterId":21010701,"configId":107005,"level":30,"poseId":0,"pos":{"x":-509.447,"y":200.347,"z":855.951},"rot":{"x":0.0,"y":322.967,"z":0.0}},{"monsterId":21010401,"configId":107006,"level":30,"poseId":9003,"pos":{"x":-494.819,"y":203.616,"z":855.536},"rot":{"x":0.0,"y":12.26,"z":0.0}}]},{"sceneId":3,"groupId":133106106,"blockId":3106,"pos":{"x":-490.06,"y":181.133,"z":924.642},"spawns":[{"monsterId":21010401,"configId":106004,"level":30,"poseId":402,"pos":{"x":-496.573,"y":182.045,"z":936.06},"rot":{"x":0.0,"y":140.455,"z":0.0}},{"monsterId":21010501,"configId":106006,"level":30,"poseId":9003,"pos":{"x":-488.234,"y":180.929,"z":919.669},"rot":{"x":0.0,"y":335.994,"z":0.0}},{"monsterId":21020501,"configId":106007,"level":30,"poseId":0,"pos":{"x":-488.248,"y":181.45,"z":927.174},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133106105,"blockId":3106,"pos":{"x":-531.181,"y":180.626,"z":953.919},"spawns":[{"monsterId":21011201,"configId":105001,"level":30,"poseId":9010,"pos":{"x":-526.164,"y":180.457,"z":965.948},"rot":{"x":0.0,"y":330.795,"z":0.0}},{"monsterId":21010501,"configId":105002,"level":30,"poseId":32,"pos":{"x":-521.095,"y":184.013,"z":968.298},"rot":{"x":0.0,"y":321.296,"z":0.0}},{"monsterId":21011201,"configId":105003,"level":30,"poseId":9003,"pos":{"x":-460.412,"y":180.98,"z":919.199},"rot":{"x":0.0,"y":59.262,"z":0.0}},{"monsterId":22010101,"configId":105005,"level":30,"poseId":9013,"pos":{"x":-498.373,"y":186.224,"z":881.193},"rot":{"x":0.0,"y":160.908,"z":0.0}},{"monsterId":21010101,"configId":105006,"level":30,"poseId":9015,"pos":{"x":-514.017,"y":185.903,"z":881.853},"rot":{"x":0.0,"y":200.476,"z":0.0}}]},{"sceneId":3,"groupId":133106100,"blockId":3106,"pos":{"x":-750.187,"y":192.52,"z":765.382},"spawns":[{"monsterId":20011001,"configId":100001,"level":28,"poseId":0,"pos":{"x":-750.3,"y":194.951,"z":767.321},"rot":{"x":0.0,"y":170.817,"z":0.0}},{"monsterId":20011001,"configId":100002,"level":28,"poseId":0,"pos":{"x":-748.8,"y":194.951,"z":765.521},"rot":{"x":0.0,"y":170.817,"z":0.0}},{"monsterId":20011001,"configId":100003,"level":28,"poseId":0,"pos":{"x":-751.9,"y":194.951,"z":764.12},"rot":{"x":0.0,"y":170.817,"z":0.0}}]},{"sceneId":3,"groupId":133106099,"blockId":3106,"pos":{"x":-821.164,"y":190.398,"z":798.479},"spawns":[{"monsterId":25010501,"configId":99002,"level":28,"poseId":4,"pos":{"x":-827.646,"y":192.558,"z":809.08},"rot":{"x":0.0,"y":103.286,"z":0.0}},{"monsterId":25020201,"configId":99003,"level":28,"poseId":0,"pos":{"x":-830.452,"y":193.481,"z":804.059},"rot":{"x":0.0,"y":70.089,"z":0.0}},{"monsterId":25070101,"configId":99004,"level":28,"poseId":4,"pos":{"x":-827.206,"y":192.331,"z":803.562},"rot":{"x":0.0,"y":337.39,"z":0.0}}]},{"sceneId":3,"groupId":133106097,"blockId":3106,"pos":{"x":-240.311,"y":203.262,"z":1125.438},"spawns":[{"monsterId":23010501,"configId":97002,"level":30,"poseId":0,"pos":{"x":-242.928,"y":203.594,"z":1125.246},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133106096,"blockId":3106,"pos":{"x":-239.193,"y":196.596,"z":1066.607},"spawns":[{"monsterId":23010501,"configId":96001,"level":30,"poseId":0,"pos":{"x":-251.291,"y":197.686,"z":1071.613},"rot":{"x":0.0,"y":304.067,"z":0.0}},{"monsterId":23010401,"configId":96002,"level":30,"poseId":0,"pos":{"x":-247.9,"y":197.488,"z":1071.425},"rot":{"x":0.0,"y":307.701,"z":0.0}}]},{"sceneId":3,"groupId":133106063,"blockId":3106,"pos":{"x":-892.277,"y":181.644,"z":1279.983},"spawns":[{"monsterId":21010201,"configId":63002,"level":32,"poseId":0,"pos":{"x":-889.294,"y":181.644,"z":1280.43},"rot":{"x":0.0,"y":0.337,"z":0.0}},{"monsterId":21010201,"configId":63003,"level":32,"poseId":0,"pos":{"x":-893.294,"y":181.644,"z":1278.824},"rot":{"x":0.0,"y":262.891,"z":0.0}}]},{"sceneId":3,"groupId":133106061,"blockId":3106,"pos":{"x":-910.768,"y":165.655,"z":1272.956},"spawns":[{"monsterId":21020201,"configId":61001,"level":32,"poseId":0,"pos":{"x":-911.473,"y":168.964,"z":1282.281},"rot":{"x":0.0,"y":172.428,"z":0.0}}]},{"sceneId":3,"groupId":133106059,"blockId":3106,"pos":{"x":-861.65,"y":156.674,"z":1213.558},"spawns":[{"monsterId":25020201,"configId":59001,"level":32,"poseId":0,"pos":{"x":-860.578,"y":156.834,"z":1217.827},"rot":{"x":0.0,"y":295.763,"z":0.0}},{"monsterId":25010201,"configId":59002,"level":32,"poseId":9002,"pos":{"x":-861.835,"y":156.745,"z":1215.055},"rot":{"x":0.0,"y":316.384,"z":0.0}}]},{"sceneId":3,"groupId":133106058,"blockId":3106,"pos":{"x":-843.772,"y":156.86,"z":1190.94},"spawns":[{"monsterId":25030201,"configId":58001,"level":32,"poseId":9006,"pos":{"x":-847.686,"y":156.98,"z":1189.619},"rot":{"x":0.0,"y":63.417,"z":0.0}},{"monsterId":25010501,"configId":58004,"level":32,"poseId":9009,"pos":{"x":-845.496,"y":156.892,"z":1191.023},"rot":{"x":0.0,"y":225.245,"z":0.0}}]},{"sceneId":3,"groupId":133106057,"blockId":3106,"pos":{"x":-857.601,"y":183.957,"z":943.356},"spawns":[{"monsterId":21010101,"configId":57001,"level":30,"poseId":9016,"pos":{"x":-859.735,"y":183.702,"z":939.205},"rot":{"x":0.0,"y":269.438,"z":0.0}}]},{"sceneId":3,"groupId":133106055,"blockId":3106,"pos":{"x":-834.477,"y":177.425,"z":902.787},"spawns":[{"monsterId":21010401,"configId":55001,"level":30,"poseId":9010,"pos":{"x":-826.574,"y":173.447,"z":893.426},"rot":{"x":0.0,"y":142.817,"z":0.0}}]},{"sceneId":3,"groupId":133106051,"blockId":3106,"pos":{"x":-710.098,"y":208.562,"z":1257.73},"spawns":[{"monsterId":21011001,"configId":51001,"level":26,"poseId":32,"pos":{"x":-708.957,"y":207.31,"z":1258.202},"rot":{"x":0.0,"y":159.1,"z":0.0}},{"monsterId":21011001,"configId":51002,"level":26,"poseId":9003,"pos":{"x":-707.504,"y":207.615,"z":1260.581},"rot":{"x":0.0,"y":112.405,"z":0.0}},{"monsterId":21010701,"configId":51003,"level":26,"poseId":0,"pos":{"x":-705.66,"y":207.602,"z":1257.576},"rot":{"x":0.0,"y":122.44,"z":0.0}},{"monsterId":21020201,"configId":51004,"level":30,"poseId":401,"pos":{"x":-699.805,"y":207.663,"z":1244.246},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":51009,"level":30,"poseId":9010,"pos":{"x":-698.995,"y":207.807,"z":1251.361},"rot":{"x":0.0,"y":18.048,"z":0.0}},{"monsterId":21010201,"configId":51010,"level":30,"poseId":9013,"pos":{"x":-704.171,"y":206.822,"z":1246.331},"rot":{"x":0.0,"y":170.632,"z":0.0}},{"monsterId":21010201,"configId":51011,"level":30,"poseId":9013,"pos":{"x":-703.124,"y":207.539,"z":1252.736},"rot":{"x":0.0,"y":310.246,"z":0.0}}]},{"sceneId":3,"groupId":133106050,"blockId":3106,"pos":{"x":-699.946,"y":216.856,"z":1306.953},"spawns":[{"monsterId":21011201,"configId":50001,"level":26,"poseId":9013,"pos":{"x":-699.125,"y":215.846,"z":1307.097},"rot":{"x":0.0,"y":245.845,"z":0.0}},{"monsterId":21010601,"configId":50002,"level":26,"poseId":9016,"pos":{"x":-701.46,"y":214.765,"z":1304.446},"rot":{"x":0.0,"y":339.617,"z":0.0}},{"monsterId":21020301,"configId":50003,"level":30,"poseId":0,"pos":{"x":-692.561,"y":217.481,"z":1311.745},"rot":{"x":0.0,"y":227.834,"z":0.0}},{"monsterId":21030101,"configId":50004,"level":30,"poseId":0,"pos":{"x":-694.69,"y":217.201,"z":1311.741},"rot":{"x":0.0,"y":87.687,"z":0.0}},{"monsterId":21010201,"configId":50005,"level":30,"poseId":0,"pos":{"x":-693.381,"y":216.906,"z":1309.035},"rot":{"x":0.0,"y":21.533,"z":0.0}},{"monsterId":21010601,"configId":50006,"level":30,"poseId":9011,"pos":{"x":-700.227,"y":216.927,"z":1314.363},"rot":{"x":0.0,"y":315.332,"z":0.0}}]},{"sceneId":3,"groupId":133106049,"blockId":3106,"pos":{"x":-678.233,"y":205.741,"z":1185.907},"spawns":[{"monsterId":21010201,"configId":49001,"level":26,"poseId":0,"pos":{"x":-680.274,"y":205.983,"z":1191.903},"rot":{"x":0.0,"y":28.962,"z":0.0}},{"monsterId":21011201,"configId":49002,"level":26,"poseId":9010,"pos":{"x":-678.388,"y":205.774,"z":1190.806},"rot":{"x":0.0,"y":34.696,"z":0.0}},{"monsterId":21020301,"configId":49003,"level":26,"poseId":0,"pos":{"x":-686.319,"y":206.499,"z":1185.103},"rot":{"x":5.255,"y":48.222,"z":356.511}}]},{"sceneId":3,"groupId":133106048,"blockId":3106,"pos":{"x":-884.273,"y":216.533,"z":723.774},"spawns":[{"monsterId":25010201,"configId":48002,"level":28,"poseId":9009,"pos":{"x":-881.023,"y":216.979,"z":721.995},"rot":{"x":0.0,"y":251.45,"z":0.0}},{"monsterId":25010401,"configId":48003,"level":28,"poseId":9002,"pos":{"x":-883.126,"y":216.833,"z":723.756},"rot":{"x":0.0,"y":198.64,"z":0.0}},{"monsterId":25010201,"configId":48004,"level":28,"poseId":9003,"pos":{"x":-877.916,"y":216.577,"z":720.071},"rot":{"x":0.0,"y":150.219,"z":0.0}}]},{"sceneId":3,"groupId":133106079,"blockId":3106,"pos":{"x":-540.678,"y":182.862,"z":1140.512},"spawns":[{"monsterId":23010301,"configId":79001,"level":32,"poseId":0,"pos":{"x":-539.378,"y":182.883,"z":1145.858},"rot":{"x":0.0,"y":334.642,"z":0.0}},{"monsterId":23010601,"configId":79002,"level":32,"poseId":0,"pos":{"x":-550.105,"y":181.881,"z":1143.329},"rot":{"x":0.0,"y":98.482,"z":0.0}},{"monsterId":23010201,"configId":79004,"level":32,"poseId":0,"pos":{"x":-540.066,"y":181.765,"z":1140.45},"rot":{"x":0.0,"y":95.627,"z":0.0}}]},{"sceneId":3,"groupId":133106077,"blockId":3106,"pos":{"x":-466.65,"y":193.777,"z":1071.358},"spawns":[{"monsterId":21011001,"configId":77005,"level":32,"poseId":32,"pos":{"x":-467.842,"y":193.777,"z":1066.576},"rot":{"x":0.0,"y":333.12,"z":0.0}},{"monsterId":21011001,"configId":77006,"level":32,"poseId":32,"pos":{"x":-463.034,"y":193.777,"z":1069.83},"rot":{"x":0.0,"y":333.12,"z":0.0}}]},{"sceneId":3,"groupId":133106076,"blockId":3106,"pos":{"x":-472.308,"y":196.557,"z":1080.815},"spawns":[{"monsterId":22010301,"configId":76001,"level":32,"poseId":0,"pos":{"x":-470.04,"y":193.777,"z":1072.048},"rot":{"x":0.0,"y":332.099,"z":0.0}},{"monsterId":22010301,"configId":76004,"level":32,"poseId":0,"pos":{"x":-466.533,"y":193.777,"z":1074.066},"rot":{"x":0.0,"y":330.633,"z":0.0}},{"monsterId":22010201,"configId":76005,"level":32,"poseId":9013,"pos":{"x":-472.321,"y":196.557,"z":1080.199},"rot":{"x":0.0,"y":331.764,"z":0.0}}]},{"sceneId":3,"groupId":133106075,"blockId":3106,"pos":{"x":-485.928,"y":195.947,"z":1069.133},"spawns":[{"monsterId":21010701,"configId":75001,"level":32,"poseId":0,"pos":{"x":-493.529,"y":195.987,"z":1068.333},"rot":{"x":0.0,"y":243.4,"z":0.0}},{"monsterId":21010701,"configId":75002,"level":32,"poseId":0,"pos":{"x":-483.315,"y":195.987,"z":1063.42},"rot":{"x":0.0,"y":331.655,"z":0.0}},{"monsterId":21010701,"configId":75003,"level":32,"poseId":0,"pos":{"x":-515.582,"y":195.83,"z":1063.27},"rot":{"x":358.16,"y":5.892,"z":359.982}}]},{"sceneId":3,"groupId":133106072,"blockId":3106,"pos":{"x":-836.012,"y":158.728,"z":1372.167},"spawns":[{"monsterId":25030201,"configId":72001,"level":32,"poseId":9002,"pos":{"x":-837.975,"y":158.687,"z":1372.857},"rot":{"x":0.0,"y":327.593,"z":0.0}},{"monsterId":25010301,"configId":72002,"level":32,"poseId":4,"pos":{"x":-840.088,"y":158.646,"z":1373.362},"rot":{"x":0.0,"y":256.249,"z":0.0}},{"monsterId":25020201,"configId":72003,"level":32,"poseId":0,"pos":{"x":-837.325,"y":158.63,"z":1379.291},"rot":{"x":0.0,"y":223.052,"z":0.0}},{"monsterId":25010201,"configId":72007,"level":32,"poseId":9004,"pos":{"x":-834.31,"y":158.722,"z":1374.257},"rot":{"x":0.0,"y":288.985,"z":0.0}}]},{"sceneId":3,"groupId":133106071,"blockId":3106,"pos":{"x":-784.136,"y":155.416,"z":1242.735},"spawns":[{"monsterId":28050203,"configId":71001,"level":32,"poseId":0,"pos":{"x":-784.482,"y":155.498,"z":1242.624},"rot":{"x":0.0,"y":29.457,"z":0.0}},{"monsterId":28050203,"configId":71002,"level":32,"poseId":3,"pos":{"x":-775.397,"y":155.61,"z":1258.027},"rot":{"x":0.0,"y":338.628,"z":0.0}}]},{"sceneId":3,"groupId":133106067,"blockId":3106,"pos":{"x":-880.073,"y":155.534,"z":1291.446},"spawns":[{"monsterId":21020201,"configId":67001,"level":32,"poseId":0,"pos":{"x":-873.388,"y":155.437,"z":1290.307},"rot":{"x":0.0,"y":322.564,"z":0.0}},{"monsterId":22010201,"configId":67004,"level":32,"poseId":9013,"pos":{"x":-877.546,"y":155.2,"z":1308.117},"rot":{"x":0.0,"y":18.29,"z":0.0}},{"monsterId":21010901,"configId":67005,"level":32,"poseId":0,"pos":{"x":-869.241,"y":158.858,"z":1295.917},"rot":{"x":0.0,"y":322.564,"z":0.0}},{"monsterId":21011201,"configId":67006,"level":32,"poseId":9016,"pos":{"x":-887.984,"y":155.32,"z":1285.781},"rot":{"x":0.0,"y":219.302,"z":0.0}},{"monsterId":21011001,"configId":67007,"level":32,"poseId":0,"pos":{"x":-867.614,"y":160.587,"z":1286.824},"rot":{"x":0.0,"y":301.398,"z":0.0}},{"monsterId":22010301,"configId":67008,"level":32,"poseId":9013,"pos":{"x":-862.413,"y":160.862,"z":1284.033},"rot":{"x":0.0,"y":89.945,"z":0.0}}]},{"sceneId":3,"groupId":133106065,"blockId":3106,"pos":{"x":-889.172,"y":185.418,"z":1313.368},"spawns":[{"monsterId":21010601,"configId":65001,"level":32,"poseId":9002,"pos":{"x":-892.013,"y":185.418,"z":1311.683},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010901,"configId":65004,"level":32,"poseId":32,"pos":{"x":-899.451,"y":185.358,"z":1308.963},"rot":{"x":0.0,"y":30.306,"z":0.0}},{"monsterId":21011201,"configId":65006,"level":32,"poseId":9003,"pos":{"x":-887.106,"y":185.416,"z":1310.517},"rot":{"x":0.0,"y":42.938,"z":0.0}}]},{"sceneId":3,"groupId":133106064,"blockId":3106,"pos":{"x":-869.36,"y":184.474,"z":1287.741},"spawns":[{"monsterId":21010901,"configId":64001,"level":32,"poseId":32,"pos":{"x":-870.995,"y":184.474,"z":1285.932},"rot":{"x":0.0,"y":295.678,"z":0.0}},{"monsterId":21010701,"configId":64002,"level":32,"poseId":0,"pos":{"x":-875.31,"y":184.446,"z":1306.666},"rot":{"x":0.0,"y":139.782,"z":0.0}}]},{"sceneId":3,"groupId":133106019,"blockId":3106,"pos":{"x":-408.561,"y":181.68,"z":1220.151},"spawns":[{"monsterId":20010901,"configId":19005,"level":32,"poseId":0,"pos":{"x":-413.251,"y":185.158,"z":1217.784},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133106045,"blockId":3106,"pos":{"x":-921.266,"y":236.994,"z":667.305},"spawns":[{"monsterId":25010201,"configId":45001,"level":28,"poseId":9004,"pos":{"x":-916.02,"y":234.322,"z":668.319},"rot":{"x":0.0,"y":107.313,"z":0.0}},{"monsterId":25070101,"configId":45005,"level":28,"poseId":9006,"pos":{"x":-914.161,"y":234.322,"z":668.853},"rot":{"x":0.0,"y":229.887,"z":0.0}},{"monsterId":25020201,"configId":45007,"level":28,"poseId":0,"pos":{"x":-918.939,"y":236.961,"z":667.127},"rot":{"x":0.0,"y":90.251,"z":0.0}}]},{"sceneId":3,"groupId":133106044,"blockId":3106,"pos":{"x":-895.62,"y":222.212,"z":677.863},"spawns":[{"monsterId":25030201,"configId":44001,"level":28,"poseId":9009,"pos":{"x":-894.804,"y":222.35,"z":673.66},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25010201,"configId":44004,"level":28,"poseId":9005,"pos":{"x":-890.093,"y":222.291,"z":679.973},"rot":{"x":0.0,"y":123.064,"z":0.0}},{"monsterId":25010201,"configId":44005,"level":28,"poseId":4,"pos":{"x":-902.03,"y":224.317,"z":685.699},"rot":{"x":0.0,"y":111.732,"z":0.0}},{"monsterId":25010201,"configId":44007,"level":28,"poseId":9006,"pos":{"x":-897.145,"y":222.256,"z":677.073},"rot":{"x":0.0,"y":136.91,"z":0.0}}]},{"sceneId":3,"groupId":133106037,"blockId":3106,"pos":{"x":-824.174,"y":182.268,"z":917.299},"spawns":[{"monsterId":21010501,"configId":37001,"level":30,"poseId":32,"pos":{"x":-822.109,"y":178.614,"z":899.542},"rot":{"x":0.0,"y":159.907,"z":0.0}},{"monsterId":21010701,"configId":37004,"level":30,"poseId":0,"pos":{"x":-822.375,"y":182.288,"z":911.148},"rot":{"x":0.0,"y":201.011,"z":0.0}},{"monsterId":21010701,"configId":37005,"level":30,"poseId":0,"pos":{"x":-820.22,"y":183.992,"z":921.617},"rot":{"x":0.0,"y":43.1,"z":0.0}}]},{"sceneId":3,"groupId":133106035,"blockId":3106,"pos":{"x":-829.573,"y":182.308,"z":915.007},"spawns":[{"monsterId":21020101,"configId":35001,"level":30,"poseId":401,"pos":{"x":-839.814,"y":183.074,"z":916.979},"rot":{"x":0.0,"y":58.891,"z":0.0}},{"monsterId":21020201,"configId":35004,"level":30,"poseId":401,"pos":{"x":-838.233,"y":183.074,"z":920.694},"rot":{"x":0.0,"y":182.951,"z":0.0}},{"monsterId":21010401,"configId":35006,"level":30,"poseId":402,"pos":{"x":-837.476,"y":187.783,"z":931.211},"rot":{"x":0.0,"y":181.25,"z":0.0}},{"monsterId":21011001,"configId":35007,"level":30,"poseId":32,"pos":{"x":-841.372,"y":188.029,"z":931.476},"rot":{"x":0.0,"y":191.835,"z":0.0}}]},{"sceneId":3,"groupId":133106033,"blockId":3106,"pos":{"x":-744.234,"y":165.813,"z":872.388},"spawns":[{"monsterId":21010101,"configId":75,"level":28,"poseId":9016,"pos":{"x":-730.024,"y":166.709,"z":874.421},"rot":{"x":0.0,"y":43.427,"z":0.0}},{"monsterId":21010101,"configId":76,"level":28,"poseId":9016,"pos":{"x":-734.106,"y":166.175,"z":874.072},"rot":{"x":0.0,"y":94.919,"z":0.0}},{"monsterId":21010101,"configId":77,"level":28,"poseId":9016,"pos":{"x":-728.391,"y":167.558,"z":872.473},"rot":{"x":0.0,"y":16.485,"z":0.0}}]},{"sceneId":1,"groupId":111102012,"blockId":1102,"pos":{"x":1526.594,"y":271.591,"z":-1520.555},"spawns":[{"monsterId":21010101,"configId":12001,"level":1,"poseId":0,"pos":{"x":1522.299,"y":271.709,"z":-1523.661},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":12002,"level":1,"poseId":0,"pos":{"x":1523.083,"y":271.752,"z":-1518.026},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":12003,"level":5,"poseId":0,"pos":{"x":1530.676,"y":271.33,"z":-1517.642},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":23030101,"configId":12005,"level":1,"poseId":0,"pos":{"x":1518.696,"y":271.653,"z":-1519.288},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":24020401,"configId":12006,"level":1,"poseId":100,"pos":{"x":1514.308,"y":271.657,"z":-1523.493},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":23020101,"configId":12007,"level":1,"poseId":0,"pos":{"x":1527.123,"y":271.478,"z":-1526.214},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133220694,"blockId":3220,"pos":{"x":-2425.115,"y":228.495,"z":-4440.152},"spawns":[{"monsterId":28020508,"configId":694003,"level":27,"poseId":1,"pos":{"x":-2424.752,"y":226.846,"z":-4446.226},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133106015,"blockId":3106,"pos":{"x":-896.0,"y":200.0,"z":1408.0},"spawns":[{"monsterId":28040102,"configId":15001,"level":32,"poseId":0,"pos":{"x":-817.115,"y":155.2,"z":1329.846},"rot":{"x":0.0,"y":167.375,"z":0.0}},{"monsterId":28040103,"configId":15002,"level":32,"poseId":0,"pos":{"x":-818.869,"y":155.2,"z":1329.678},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010301,"configId":15003,"level":32,"poseId":0,"pos":{"x":-901.755,"y":155.473,"z":1351.018},"rot":{"x":0.0,"y":37.18,"z":0.0}},{"monsterId":28010301,"configId":15004,"level":32,"poseId":0,"pos":{"x":-903.726,"y":155.228,"z":1341.891},"rot":{"x":0.0,"y":67.7,"z":0.0}}]},{"sceneId":3,"groupId":133106014,"blockId":3106,"pos":{"x":-896.0,"y":200.0,"z":1152.0},"spawns":[{"monsterId":28040102,"configId":14001,"level":32,"poseId":0,"pos":{"x":-827.757,"y":155.2,"z":1246.72},"rot":{"x":0.0,"y":167.375,"z":0.0}},{"monsterId":28040102,"configId":14002,"level":32,"poseId":0,"pos":{"x":-921.528,"y":155.2,"z":1250.138},"rot":{"x":0.0,"y":167.375,"z":0.0}},{"monsterId":28040103,"configId":14003,"level":32,"poseId":0,"pos":{"x":-817.552,"y":155.2,"z":1253.86},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010301,"configId":14004,"level":32,"poseId":0,"pos":{"x":-818.339,"y":155.346,"z":1135.625},"rot":{"x":0.0,"y":247.2,"z":0.0}},{"monsterId":28010301,"configId":14005,"level":32,"poseId":0,"pos":{"x":-848.74,"y":156.088,"z":1128.005},"rot":{"x":0.0,"y":6.6,"z":0.0}},{"monsterId":28010301,"configId":14006,"level":32,"poseId":0,"pos":{"x":-823.712,"y":155.498,"z":1199.291},"rot":{"x":0.0,"y":68.1,"z":0.0}},{"monsterId":28010301,"configId":14007,"level":32,"poseId":0,"pos":{"x":-817.381,"y":155.407,"z":1206.302},"rot":{"x":0.0,"y":85.8,"z":0.0}},{"monsterId":28010301,"configId":14008,"level":32,"poseId":0,"pos":{"x":-917.836,"y":155.272,"z":1219.336},"rot":{"x":0.0,"y":96.0,"z":0.0}},{"monsterId":28010301,"configId":14009,"level":32,"poseId":0,"pos":{"x":-860.909,"y":155.268,"z":1242.712},"rot":{"x":0.0,"y":73.5,"z":0.0}}]},{"sceneId":3,"groupId":133220673,"blockId":3220,"pos":{"x":-2732.191,"y":218.818,"z":-4313.277},"spawns":[{"monsterId":28050104,"configId":673001,"level":27,"poseId":0,"pos":{"x":-2729.965,"y":219.632,"z":-4309.899},"rot":{"x":0.0,"y":261.146,"z":0.0}},{"monsterId":28050104,"configId":673002,"level":27,"poseId":0,"pos":{"x":-2734.945,"y":220.242,"z":-4314.512},"rot":{"x":0.0,"y":261.146,"z":0.0}},{"monsterId":28050104,"configId":673003,"level":27,"poseId":0,"pos":{"x":-2724.244,"y":220.13,"z":-4309.826},"rot":{"x":0.0,"y":261.146,"z":0.0}}]},{"sceneId":3,"groupId":133106013,"blockId":3106,"pos":{"x":-384.0,"y":200.0,"z":1152.0},"spawns":[{"monsterId":28040101,"configId":13001,"level":32,"poseId":0,"pos":{"x":-445.591,"y":180.95,"z":1114.578},"rot":{"x":351.717,"y":163.472,"z":50.396}},{"monsterId":28040103,"configId":13002,"level":32,"poseId":0,"pos":{"x":-502.73,"y":180.95,"z":1186.895},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010301,"configId":13003,"level":32,"poseId":0,"pos":{"x":-429.984,"y":182.462,"z":1159.658},"rot":{"x":0.0,"y":33.435,"z":0.0}},{"monsterId":28010301,"configId":13004,"level":32,"poseId":0,"pos":{"x":-442.045,"y":181.197,"z":1177.42},"rot":{"x":0.0,"y":323.8,"z":0.0}},{"monsterId":28010301,"configId":13005,"level":32,"poseId":0,"pos":{"x":-441.733,"y":181.899,"z":1191.892},"rot":{"x":0.0,"y":356.7,"z":0.0}},{"monsterId":28010301,"configId":13006,"level":32,"poseId":0,"pos":{"x":-469.635,"y":182.188,"z":1220.429},"rot":{"x":0.0,"y":69.2,"z":0.0}}]},{"sceneId":3,"groupId":133106012,"blockId":3106,"pos":{"x":-640.0,"y":200.0,"z":1152.0},"spawns":[{"monsterId":28040101,"configId":12001,"level":32,"poseId":0,"pos":{"x":-524.598,"y":180.95,"z":1221.188},"rot":{"x":351.717,"y":163.472,"z":50.396}},{"monsterId":28040101,"configId":12002,"level":32,"poseId":0,"pos":{"x":-541.21,"y":180.95,"z":1188.646},"rot":{"x":351.717,"y":163.472,"z":50.396}},{"monsterId":28040101,"configId":12003,"level":32,"poseId":0,"pos":{"x":-512.432,"y":180.95,"z":1117.327},"rot":{"x":0.0,"y":167.375,"z":0.0}},{"monsterId":28040101,"configId":12004,"level":32,"poseId":0,"pos":{"x":-580.142,"y":166.25,"z":1103.988},"rot":{"x":348.629,"y":194.514,"z":1.609}},{"monsterId":28040101,"configId":12005,"level":32,"poseId":0,"pos":{"x":-596.67,"y":166.25,"z":1163.637},"rot":{"x":353.688,"y":164.566,"z":7.239}},{"monsterId":28040103,"configId":12006,"level":32,"poseId":0,"pos":{"x":-543.033,"y":180.95,"z":1190.561},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040103,"configId":12007,"level":32,"poseId":0,"pos":{"x":-585.669,"y":166.25,"z":1105.607},"rot":{"x":5.279,"y":359.549,"z":350.247}},{"monsterId":28040103,"configId":12008,"level":32,"poseId":0,"pos":{"x":-636.766,"y":164.99,"z":1119.301},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040103,"configId":12009,"level":32,"poseId":0,"pos":{"x":-575.884,"y":166.25,"z":1141.26},"rot":{"x":0.0,"y":0.0,"z":355.533}},{"monsterId":28010301,"configId":12010,"level":32,"poseId":0,"pos":{"x":-751.698,"y":164.255,"z":1042.845},"rot":{"x":0.0,"y":65.8,"z":0.0}},{"monsterId":28010301,"configId":12011,"level":32,"poseId":0,"pos":{"x":-751.048,"y":164.272,"z":1041.281},"rot":{"x":0.0,"y":33.435,"z":0.0}},{"monsterId":28010301,"configId":12012,"level":32,"poseId":0,"pos":{"x":-718.612,"y":164.287,"z":1058.418},"rot":{"x":0.0,"y":8.25,"z":0.0}},{"monsterId":28010301,"configId":12013,"level":32,"poseId":0,"pos":{"x":-746.58,"y":164.79,"z":1077.345},"rot":{"x":0.0,"y":11.7,"z":0.0}},{"monsterId":28010301,"configId":12014,"level":32,"poseId":0,"pos":{"x":-767.377,"y":164.469,"z":1060.551},"rot":{"x":0.0,"y":166.6,"z":0.0}},{"monsterId":28010301,"configId":12015,"level":32,"poseId":0,"pos":{"x":-627.967,"y":167.102,"z":1131.544},"rot":{"x":0.0,"y":116.9,"z":0.0}},{"monsterId":28010301,"configId":12016,"level":32,"poseId":0,"pos":{"x":-630.077,"y":166.461,"z":1137.488},"rot":{"x":0.0,"y":210.1,"z":0.0}},{"monsterId":28010301,"configId":12017,"level":32,"poseId":0,"pos":{"x":-611.367,"y":166.118,"z":1083.236},"rot":{"x":0.0,"y":162.7,"z":0.0}},{"monsterId":28010301,"configId":12018,"level":32,"poseId":0,"pos":{"x":-573.683,"y":166.068,"z":1075.404},"rot":{"x":0.0,"y":115.0,"z":0.0}},{"monsterId":28010301,"configId":12019,"level":32,"poseId":0,"pos":{"x":-557.321,"y":181.601,"z":1183.015},"rot":{"x":0.0,"y":101.1,"z":0.0}},{"monsterId":28010301,"configId":12020,"level":32,"poseId":0,"pos":{"x":-524.586,"y":181.168,"z":1203.157},"rot":{"x":0.0,"y":79.8,"z":0.0}}]},{"sceneId":3,"groupId":133220682,"blockId":3220,"pos":{"x":-2432.0,"y":200.0,"z":-4736.0},"spawns":[{"monsterId":28010401,"configId":682001,"level":27,"poseId":1,"pos":{"x":-2338.369,"y":198.531,"z":-4757.559},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010401,"configId":682002,"level":27,"poseId":1,"pos":{"x":-2340.201,"y":198.478,"z":-4752.052},"rot":{"x":0.0,"y":183.249,"z":0.0}}]},{"sceneId":3,"groupId":133220656,"blockId":3220,"pos":{"x":-2744.696,"y":205.619,"z":-4086.203},"spawns":[{"monsterId":28020403,"configId":656001,"level":27,"poseId":1,"pos":{"x":-2761.722,"y":206.003,"z":-4093.63},"rot":{"x":0.0,"y":96.274,"z":0.0}}]},{"sceneId":3,"groupId":133220657,"blockId":3220,"pos":{"x":-1899.325,"y":200.235,"z":-4278.816},"spawns":[{"monsterId":25080201,"configId":657001,"level":27,"poseId":1004,"pos":{"x":-1900.903,"y":200.218,"z":-4288.125},"rot":{"x":354.025,"y":67.514,"z":0.249}}]},{"sceneId":3,"groupId":133220660,"blockId":3220,"pos":{"x":-2331.057,"y":229.388,"z":-4307.044},"spawns":[{"monsterId":24020101,"configId":660001,"level":27,"poseId":101,"pos":{"x":-2324.133,"y":228.93,"z":-4306.932},"rot":{"x":0.784,"y":30.265,"z":356.581}}]},{"sceneId":3,"groupId":133220663,"blockId":3220,"pos":{"x":-2864.183,"y":200.186,"z":-4278.865},"spawns":[{"monsterId":25020201,"configId":663001,"level":1,"poseId":0,"pos":{"x":-2846.236,"y":200.22,"z":-4287.95},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25020201,"configId":663002,"level":1,"poseId":3,"pos":{"x":-2868.312,"y":200.095,"z":-4276.96},"rot":{"x":0.0,"y":11.254,"z":0.0}},{"monsterId":25010401,"configId":663003,"level":1,"poseId":0,"pos":{"x":-2845.768,"y":200.256,"z":-4282.803},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25080301,"configId":663004,"level":1,"poseId":1,"pos":{"x":-2873.776,"y":200.0,"z":-4264.253},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25080301,"configId":663005,"level":1,"poseId":1,"pos":{"x":-2846.236,"y":200.22,"z":-4287.95},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25020201,"configId":663006,"level":1,"poseId":9004,"pos":{"x":-2845.639,"y":200.263,"z":-4281.159},"rot":{"x":0.0,"y":278.785,"z":0.0}},{"monsterId":25020201,"configId":663007,"level":1,"poseId":9004,"pos":{"x":-2849.475,"y":200.014,"z":-4285.458},"rot":{"x":0.0,"y":84.54,"z":0.0}},{"monsterId":25100101,"configId":663008,"level":17,"poseId":1,"pos":{"x":-2852.865,"y":200.0,"z":-4279.521},"rot":{"x":0.0,"y":133.397,"z":0.0}},{"monsterId":25080301,"configId":663009,"level":1,"poseId":1,"pos":{"x":-2867.331,"y":200.0,"z":-4274.51},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25020201,"configId":663010,"level":1,"poseId":0,"pos":{"x":-2868.127,"y":200.0,"z":-4269.159},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25020201,"configId":663011,"level":1,"poseId":0,"pos":{"x":-2864.148,"y":200.0,"z":-4271.729},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25080201,"configId":663012,"level":1,"poseId":1,"pos":{"x":-2869.818,"y":200.0,"z":-4276.025},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25020201,"configId":663013,"level":1,"poseId":0,"pos":{"x":-2864.672,"y":200.0,"z":-4273.359},"rot":{"x":0.0,"y":47.579,"z":0.0}},{"monsterId":25020201,"configId":663014,"level":1,"poseId":0,"pos":{"x":-2869.939,"y":200.0,"z":-4271.708},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25080301,"configId":663015,"level":1,"poseId":1,"pos":{"x":-2859.376,"y":200.0,"z":-4269.422},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25020201,"configId":663016,"level":1,"poseId":0,"pos":{"x":-2860.565,"y":200.0,"z":-4275.317},"rot":{"x":0.0,"y":36.473,"z":0.0}},{"monsterId":25020201,"configId":663017,"level":1,"poseId":0,"pos":{"x":-2868.369,"y":200.0,"z":-4272.557},"rot":{"x":0.0,"y":336.213,"z":0.0}}]},{"sceneId":1,"groupId":111102039,"blockId":1102,"pos":{"x":1247.714,"y":311.825,"z":-1292.861},"spawns":[{"monsterId":21010101,"configId":39001,"level":20,"poseId":9002,"pos":{"x":1253.345,"y":311.886,"z":-1289.026},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133220664,"blockId":3220,"pos":{"x":-2323.572,"y":238.795,"z":-4179.539},"spawns":[{"monsterId":24020101,"configId":664001,"level":17,"poseId":100,"pos":{"x":-2323.704,"y":240.553,"z":-4190.014},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":24020201,"configId":664002,"level":17,"poseId":100,"pos":{"x":-2313.562,"y":239.757,"z":-4180.159},"rot":{"x":0.0,"y":269.023,"z":0.0}},{"monsterId":24020301,"configId":664003,"level":17,"poseId":100,"pos":{"x":-2339.002,"y":238.776,"z":-4184.123},"rot":{"x":0.0,"y":80.953,"z":0.0}},{"monsterId":24020401,"configId":664004,"level":17,"poseId":100,"pos":{"x":-2327.471,"y":237.562,"z":-4171.795},"rot":{"x":0.0,"y":176.686,"z":0.0}}]},{"sceneId":3,"groupId":133220644,"blockId":3220,"pos":{"x":-2827.49,"y":205.74,"z":-4175.285},"spawns":[{"monsterId":21010201,"configId":644001,"level":26,"poseId":9010,"pos":{"x":-2818.955,"y":205.886,"z":-4168.917},"rot":{"x":0.0,"y":131.02,"z":0.0}},{"monsterId":21010201,"configId":644002,"level":26,"poseId":9010,"pos":{"x":-2814.488,"y":206.343,"z":-4170.167},"rot":{"x":0.0,"y":311.32,"z":0.0}},{"monsterId":21020201,"configId":644003,"level":26,"poseId":0,"pos":{"x":-2816.368,"y":206.468,"z":-4171.984},"rot":{"x":0.0,"y":311.32,"z":0.0}}]},{"sceneId":3,"groupId":133220613,"blockId":3220,"pos":{"x":-2227.132,"y":200.739,"z":-4950.226},"spawns":[{"monsterId":28010104,"configId":613001,"level":27,"poseId":0,"pos":{"x":-2226.81,"y":200.503,"z":-4934.521},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010104,"configId":613002,"level":27,"poseId":0,"pos":{"x":-2223.861,"y":200.354,"z":-4929.817},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010104,"configId":613003,"level":27,"poseId":0,"pos":{"x":-2224.12,"y":200.889,"z":-4950.981},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010104,"configId":613004,"level":27,"poseId":0,"pos":{"x":-2226.121,"y":200.855,"z":-4940.825},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010104,"configId":613005,"level":27,"poseId":0,"pos":{"x":-2218.733,"y":200.457,"z":-4922.837},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010102,"configId":613006,"level":27,"poseId":0,"pos":{"x":-2192.656,"y":200.427,"z":-4921.899},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010102,"configId":613007,"level":27,"poseId":0,"pos":{"x":-2195.436,"y":200.717,"z":-4923.274},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010102,"configId":613008,"level":27,"poseId":0,"pos":{"x":-2197.615,"y":200.794,"z":-4921.059},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010102,"configId":613009,"level":27,"poseId":0,"pos":{"x":-2191.339,"y":200.545,"z":-4949.613},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010102,"configId":613010,"level":27,"poseId":0,"pos":{"x":-2191.083,"y":200.397,"z":-4942.762},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010102,"configId":613011,"level":27,"poseId":0,"pos":{"x":-2186.492,"y":200.185,"z":-4947.763},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010101,"configId":613012,"level":27,"poseId":0,"pos":{"x":-2197.965,"y":200.844,"z":-4967.59},"rot":{"x":0.0,"y":75.297,"z":0.0}},{"monsterId":28010103,"configId":613013,"level":27,"poseId":0,"pos":{"x":-2200.17,"y":200.311,"z":-4966.268},"rot":{"x":3.604,"y":219.959,"z":356.141}},{"monsterId":28010103,"configId":613014,"level":27,"poseId":0,"pos":{"x":-2222.175,"y":201.046,"z":-4948.952},"rot":{"x":0.0,"y":266.977,"z":0.0}},{"monsterId":28010105,"configId":613015,"level":27,"poseId":0,"pos":{"x":-2197.815,"y":200.246,"z":-4965.421},"rot":{"x":10.717,"y":300.911,"z":6.353}},{"monsterId":28010103,"configId":613016,"level":27,"poseId":0,"pos":{"x":-2219.138,"y":200.0,"z":-4972.88},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010105,"configId":613017,"level":27,"poseId":0,"pos":{"x":-2210.608,"y":158.213,"z":-4917.88},"rot":{"x":11.908,"y":252.941,"z":356.377}},{"monsterId":28010103,"configId":613018,"level":27,"poseId":0,"pos":{"x":-2211.57,"y":158.202,"z":-4918.627},"rot":{"x":356.262,"y":41.985,"z":3.729}},{"monsterId":28010101,"configId":613020,"level":27,"poseId":0,"pos":{"x":-2218.788,"y":185.181,"z":-4928.134},"rot":{"x":15.111,"y":75.297,"z":0.0}}]},{"sceneId":3,"groupId":133220614,"blockId":3220,"pos":{"x":-1879.543,"y":201.187,"z":-4246.504},"spawns":[{"monsterId":25080301,"configId":614001,"level":27,"poseId":1001,"pos":{"x":-1876.358,"y":223.459,"z":-4225.614},"rot":{"x":0.0,"y":140.62,"z":0.0}},{"monsterId":25080301,"configId":614004,"level":27,"poseId":1003,"pos":{"x":-1871.047,"y":223.283,"z":-4228.749},"rot":{"x":0.0,"y":218.433,"z":0.0}}]},{"sceneId":3,"groupId":133220615,"blockId":3220,"pos":{"x":-1863.122,"y":231.621,"z":-4198.201},"spawns":[{"monsterId":25080201,"configId":615001,"level":27,"poseId":1004,"pos":{"x":-1861.877,"y":231.014,"z":-4202.562},"rot":{"x":0.0,"y":134.716,"z":0.0}},{"monsterId":25080101,"configId":615002,"level":27,"poseId":1,"pos":{"x":-1858.671,"y":233.695,"z":-4189.144},"rot":{"x":0.0,"y":53.169,"z":0.0}},{"monsterId":25080201,"configId":615008,"level":27,"poseId":1,"pos":{"x":-1862.921,"y":207.107,"z":-4182.999},"rot":{"x":0.0,"y":134.716,"z":0.0}},{"monsterId":25080201,"configId":615009,"level":27,"poseId":1,"pos":{"x":-1819.051,"y":200.051,"z":-4271.408},"rot":{"x":0.0,"y":116.781,"z":0.0}},{"monsterId":25080201,"configId":615010,"level":27,"poseId":1,"pos":{"x":-1873.223,"y":200.278,"z":-4259.471},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25080301,"configId":615011,"level":27,"poseId":1,"pos":{"x":-1887.198,"y":200.315,"z":-4200.874},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133220616,"blockId":3220,"pos":{"x":-1869.829,"y":206.871,"z":-4241.183},"spawns":[{"monsterId":25100101,"configId":616001,"level":27,"poseId":1001,"pos":{"x":-1846.521,"y":205.74,"z":-4218.017},"rot":{"x":0.0,"y":14.421,"z":0.0}},{"monsterId":25080201,"configId":616004,"level":27,"poseId":1006,"pos":{"x":-1852.199,"y":207.729,"z":-4206.838},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25080201,"configId":616005,"level":27,"poseId":1,"pos":{"x":-1853.967,"y":206.116,"z":-4218.321},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25080201,"configId":616006,"level":27,"poseId":1003,"pos":{"x":-1844.514,"y":205.219,"z":-4221.684},"rot":{"x":0.0,"y":291.134,"z":0.0}}]},{"sceneId":3,"groupId":133105902,"blockId":3105,"pos":{"x":659.517,"y":200.254,"z":-861.922},"spawns":[{"monsterId":21020601,"configId":902001,"level":32,"poseId":0,"pos":{"x":655.181,"y":203.542,"z":-878.174},"rot":{"x":0.0,"y":3.928,"z":0.0}},{"monsterId":21020601,"configId":902002,"level":32,"poseId":0,"pos":{"x":658.678,"y":201.147,"z":-848.244},"rot":{"x":0.0,"y":180.0,"z":0.0}}]},{"sceneId":3,"groupId":133220593,"blockId":3220,"pos":{"x":-2467.813,"y":200.059,"z":-4691.411},"spawns":[{"monsterId":25080101,"configId":593001,"level":27,"poseId":1004,"pos":{"x":-2469.537,"y":200.061,"z":-4682.801},"rot":{"x":353.579,"y":335.82,"z":4.799}},{"monsterId":25080201,"configId":593004,"level":27,"poseId":1006,"pos":{"x":-2465.471,"y":200.135,"z":-4694.017},"rot":{"x":354.454,"y":139.076,"z":1.898}},{"monsterId":25080301,"configId":593005,"level":27,"poseId":1004,"pos":{"x":-2470.703,"y":199.994,"z":-4680.443},"rot":{"x":359.759,"y":166.362,"z":0.345}},{"monsterId":25080201,"configId":593021,"level":27,"poseId":1,"pos":{"x":-2468.803,"y":200.442,"z":-4671.835},"rot":{"x":0.0,"y":230.106,"z":0.0}}]},{"sceneId":3,"groupId":133220595,"blockId":3220,"pos":{"x":-2683.958,"y":251.865,"z":-4473.923},"spawns":[{"monsterId":21010501,"configId":595001,"level":27,"poseId":9003,"pos":{"x":-2687.373,"y":251.9,"z":-4472.915},"rot":{"x":0.0,"y":130.416,"z":0.0}},{"monsterId":21010901,"configId":595004,"level":27,"poseId":9002,"pos":{"x":-2695.24,"y":246.23,"z":-4477.259},"rot":{"x":0.0,"y":6.817,"z":0.0}},{"monsterId":21011001,"configId":595005,"level":27,"poseId":9013,"pos":{"x":-2682.704,"y":249.056,"z":-4484.015},"rot":{"x":0.0,"y":140.292,"z":0.0}}]},{"sceneId":3,"groupId":133220596,"blockId":3220,"pos":{"x":-2765.298,"y":237.507,"z":-4401.623},"spawns":[{"monsterId":26010301,"configId":596002,"level":27,"poseId":0,"pos":{"x":-2765.582,"y":237.196,"z":-4401.122},"rot":{"x":0.0,"y":65.786,"z":0.0}},{"monsterId":26010301,"configId":596003,"level":27,"poseId":0,"pos":{"x":-2767.12,"y":237.196,"z":-4397.424},"rot":{"x":0.0,"y":65.786,"z":0.0}}]},{"sceneId":3,"groupId":133220600,"blockId":3220,"pos":{"x":-2441.399,"y":200.248,"z":-4152.674},"spawns":[{"monsterId":28020801,"configId":600001,"level":27,"poseId":1,"pos":{"x":-2452.215,"y":200.53,"z":-4144.968},"rot":{"x":0.0,"y":120.707,"z":0.0}}]},{"sceneId":3,"groupId":133220603,"blockId":3220,"pos":{"x":-2260.828,"y":136.511,"z":-4850.821},"spawns":[{"monsterId":25100301,"configId":603001,"level":27,"poseId":1001,"pos":{"x":-2260.954,"y":136.244,"z":-4853.118},"rot":{"x":354.11,"y":3.513,"z":359.023}},{"monsterId":25100401,"configId":603008,"level":27,"poseId":1001,"pos":{"x":-2256.899,"y":136.351,"z":-4852.629},"rot":{"x":1.439,"y":299.553,"z":1.482}}]},{"sceneId":3,"groupId":133220605,"blockId":3220,"pos":{"x":-2456.317,"y":201.448,"z":-4162.473},"spawns":[{"monsterId":28020801,"configId":605001,"level":27,"poseId":1,"pos":{"x":-2462.149,"y":201.384,"z":-4154.793},"rot":{"x":0.119,"y":347.077,"z":349.237}}]},{"sceneId":3,"groupId":133220576,"blockId":3220,"pos":{"x":-2829.836,"y":220.154,"z":-4580.453},"spawns":[{"monsterId":26010301,"configId":576001,"level":10,"poseId":0,"pos":{"x":-2829.428,"y":219.889,"z":-4581.349},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133220577,"blockId":3220,"pos":{"x":-2693.603,"y":204.72,"z":-4635.635},"spawns":[{"monsterId":21010201,"configId":577001,"level":27,"poseId":0,"pos":{"x":-2698.689,"y":202.297,"z":-4621.598},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011601,"configId":577004,"level":27,"poseId":9002,"pos":{"x":-2692.314,"y":203.822,"z":-4631.999},"rot":{"x":10.937,"y":318.17,"z":3.143}},{"monsterId":21011001,"configId":577005,"level":27,"poseId":9002,"pos":{"x":-2694.846,"y":204.539,"z":-4635.512},"rot":{"x":0.0,"y":241.09,"z":0.0}},{"monsterId":21010101,"configId":577010,"level":27,"poseId":9012,"pos":{"x":-2701.077,"y":200.182,"z":-4635.005},"rot":{"x":0.0,"y":116.102,"z":0.0}}]},{"sceneId":3,"groupId":133220578,"blockId":3220,"pos":{"x":-2737.147,"y":200.0,"z":-4593.675},"spawns":[{"monsterId":21010101,"configId":578001,"level":27,"poseId":0,"pos":{"x":-2733.995,"y":200.646,"z":-4587.177},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010401,"configId":578002,"level":27,"poseId":0,"pos":{"x":-2722.636,"y":200.408,"z":-4592.755},"rot":{"x":0.0,"y":148.782,"z":0.0}}]},{"sceneId":3,"groupId":133220579,"blockId":3220,"pos":{"x":-2242.293,"y":199.998,"z":-4841.778},"spawns":[{"monsterId":25100201,"configId":579001,"level":27,"poseId":1001,"pos":{"x":-2242.856,"y":200.221,"z":-4840.918},"rot":{"x":0.0,"y":157.586,"z":0.0}}]},{"sceneId":3,"groupId":133220581,"blockId":3220,"pos":{"x":-2303.679,"y":200.706,"z":-4247.833},"spawns":[{"monsterId":25100401,"configId":581001,"level":27,"poseId":1001,"pos":{"x":-2302.879,"y":199.953,"z":-4245.485},"rot":{"x":359.975,"y":251.192,"z":1.208}}]},{"sceneId":3,"groupId":133105911,"blockId":3105,"pos":{"x":946.877,"y":365.153,"z":-703.289},"spawns":[{"monsterId":25030201,"configId":911001,"level":1,"poseId":0,"pos":{"x":944.843,"y":365.398,"z":-706.262},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25010201,"configId":911002,"level":1,"poseId":0,"pos":{"x":946.025,"y":365.188,"z":-705.44},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25010201,"configId":911003,"level":1,"poseId":0,"pos":{"x":946.831,"y":365.422,"z":-707.394},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133220584,"blockId":3220,"pos":{"x":-2362.621,"y":224.37,"z":-4362.044},"spawns":[{"monsterId":28030306,"configId":584001,"level":27,"poseId":2,"pos":{"x":-3331.986,"y":203.867,"z":-4258.198},"rot":{"x":0.0,"y":262.481,"z":0.0}},{"monsterId":28030306,"configId":584002,"level":27,"poseId":901,"pos":{"x":-3336.839,"y":203.718,"z":-4252.952},"rot":{"x":0.0,"y":209.47,"z":0.0}},{"monsterId":28030306,"configId":584003,"level":27,"poseId":3,"pos":{"x":-3333.466,"y":203.489,"z":-4254.311},"rot":{"x":0.0,"y":214.942,"z":0.0}},{"monsterId":28030102,"configId":584004,"level":27,"poseId":901,"pos":{"x":-3339.89,"y":205.875,"z":-4264.925},"rot":{"x":0.0,"y":28.615,"z":0.0}},{"monsterId":28030102,"configId":584005,"level":27,"poseId":2,"pos":{"x":-3335.996,"y":205.32,"z":-4265.159},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030102,"configId":584006,"level":27,"poseId":0,"pos":{"x":-3405.428,"y":200.621,"z":-4243.806},"rot":{"x":0.0,"y":28.615,"z":0.0}},{"monsterId":28030102,"configId":584007,"level":27,"poseId":0,"pos":{"x":-3402.661,"y":200.683,"z":-4242.471},"rot":{"x":0.0,"y":284.335,"z":0.0}},{"monsterId":28030102,"configId":584008,"level":27,"poseId":0,"pos":{"x":-3371.809,"y":200.229,"z":-4287.227},"rot":{"x":0.0,"y":284.335,"z":0.0}}]},{"sceneId":3,"groupId":133105909,"blockId":3105,"pos":{"x":953.722,"y":341.662,"z":-620.609},"spawns":[{"monsterId":21010201,"configId":909005,"level":1,"poseId":0,"pos":{"x":952.863,"y":341.587,"z":-620.677},"rot":{"x":0.0,"y":275.56,"z":0.0}},{"monsterId":21010201,"configId":909006,"level":1,"poseId":0,"pos":{"x":951.566,"y":341.459,"z":-621.742},"rot":{"x":0.0,"y":275.56,"z":0.0}},{"monsterId":21011401,"configId":909007,"level":1,"poseId":0,"pos":{"x":955.268,"y":341.742,"z":-619.311},"rot":{"x":0.0,"y":275.56,"z":0.0}},{"monsterId":21011401,"configId":909008,"level":1,"poseId":0,"pos":{"x":954.894,"y":341.411,"z":-624.19},"rot":{"x":0.0,"y":275.56,"z":0.0}}]},{"sceneId":3,"groupId":133220587,"blockId":3220,"pos":{"x":-2568.253,"y":226.8,"z":-4344.818},"spawns":[{"monsterId":25100201,"configId":587001,"level":27,"poseId":1002,"pos":{"x":-2564.264,"y":226.8,"z":-4348.202},"rot":{"x":0.0,"y":312.988,"z":0.0}}]},{"sceneId":3,"groupId":133105907,"blockId":3105,"pos":{"x":941.053,"y":364.201,"z":-686.217},"spawns":[{"monsterId":21011401,"configId":907001,"level":1,"poseId":0,"pos":{"x":944.951,"y":364.904,"z":-687.632},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011401,"configId":907002,"level":1,"poseId":0,"pos":{"x":941.777,"y":364.112,"z":-686.387},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011401,"configId":907003,"level":1,"poseId":0,"pos":{"x":944.198,"y":364.384,"z":-686.507},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21020601,"configId":907004,"level":1,"poseId":0,"pos":{"x":942.23,"y":364.982,"z":-689.967},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133220589,"blockId":3220,"pos":{"x":-2538.691,"y":219.711,"z":-4653.326},"spawns":[{"monsterId":28020801,"configId":589001,"level":27,"poseId":1,"pos":{"x":-2553.869,"y":237.327,"z":-4628.194},"rot":{"x":0.0,"y":205.379,"z":0.0}}]},{"sceneId":3,"groupId":133220564,"blockId":3220,"pos":{"x":-2432.001,"y":232.663,"z":-4224.0},"spawns":[{"monsterId":28010104,"configId":564002,"level":27,"poseId":0,"pos":{"x":-2429.636,"y":199.263,"z":-4122.037},"rot":{"x":0.0,"y":350.161,"z":0.0}},{"monsterId":28010104,"configId":564003,"level":27,"poseId":0,"pos":{"x":-2437.071,"y":200.0,"z":-4125.869},"rot":{"x":0.0,"y":135.983,"z":0.0}},{"monsterId":28010104,"configId":564004,"level":27,"poseId":0,"pos":{"x":-2422.415,"y":199.655,"z":-4124.677},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133220568,"blockId":3220,"pos":{"x":-2176.0,"y":200.0,"z":-4224.0},"spawns":[{"monsterId":28010105,"configId":568003,"level":27,"poseId":0,"pos":{"x":-2230.299,"y":200.652,"z":-4233.721},"rot":{"x":0.0,"y":106.642,"z":0.0}},{"monsterId":28010105,"configId":568004,"level":27,"poseId":0,"pos":{"x":-2233.414,"y":200.495,"z":-4232.611},"rot":{"x":0.0,"y":280.28,"z":0.0}},{"monsterId":28010401,"configId":568005,"level":27,"poseId":1,"pos":{"x":-2181.146,"y":199.271,"z":-4261.978},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010401,"configId":568006,"level":27,"poseId":1,"pos":{"x":-2175.615,"y":199.405,"z":-4266.8},"rot":{"x":0.0,"y":258.553,"z":0.0}}]},{"sceneId":3,"groupId":133220570,"blockId":3220,"pos":{"x":-2687.232,"y":215.3,"z":-4329.784},"spawns":[{"monsterId":25100401,"configId":570001,"level":27,"poseId":1001,"pos":{"x":-2682.767,"y":214.594,"z":-4330.343},"rot":{"x":0.024,"y":306.31,"z":0.208}}]},{"sceneId":3,"groupId":133220574,"blockId":3220,"pos":{"x":-2655.592,"y":205.676,"z":-4561.609},"spawns":[{"monsterId":25100301,"configId":574001,"level":27,"poseId":1,"pos":{"x":-2655.974,"y":202.999,"z":-4556.621},"rot":{"x":0.114,"y":172.148,"z":0.176}}]},{"sceneId":3,"groupId":133220575,"blockId":3220,"pos":{"x":-2631.68,"y":257.422,"z":-4540.235},"spawns":[{"monsterId":28020801,"configId":575001,"level":27,"poseId":1,"pos":{"x":-2637.614,"y":257.335,"z":-4532.634},"rot":{"x":0.0,"y":69.532,"z":0.0}}]},{"sceneId":3,"groupId":133220544,"blockId":3220,"pos":{"x":-2584.102,"y":200.515,"z":-4063.582},"spawns":[{"monsterId":28010104,"configId":544003,"level":27,"poseId":0,"pos":{"x":-2568.687,"y":200.894,"z":-4052.867},"rot":{"x":0.0,"y":269.145,"z":0.0}},{"monsterId":28010104,"configId":544004,"level":27,"poseId":0,"pos":{"x":-2572.469,"y":200.446,"z":-4059.226},"rot":{"x":0.0,"y":77.908,"z":0.0}},{"monsterId":28010104,"configId":544005,"level":27,"poseId":0,"pos":{"x":-2561.563,"y":200.872,"z":-4058.743},"rot":{"x":0.0,"y":281.976,"z":0.0}}]},{"sceneId":3,"groupId":133220549,"blockId":3220,"pos":{"x":-2521.477,"y":265.816,"z":-4292.468},"spawns":[{"monsterId":23050101,"configId":549001,"level":27,"poseId":0,"pos":{"x":-2543.469,"y":255.74,"z":-4289.723},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133220551,"blockId":3220,"pos":{"x":-2753.484,"y":215.226,"z":-4183.949},"spawns":[{"monsterId":28030102,"configId":551002,"level":27,"poseId":901,"pos":{"x":-2742.358,"y":216.389,"z":-4186.806},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133220554,"blockId":3220,"pos":{"x":-2933.261,"y":200.0,"z":-4308.683},"spawns":[{"monsterId":20011001,"configId":554001,"level":27,"poseId":0,"pos":{"x":-2933.541,"y":200.0,"z":-4305.69},"rot":{"x":0.0,"y":193.545,"z":0.0}},{"monsterId":20011001,"configId":554002,"level":27,"poseId":0,"pos":{"x":-2931.298,"y":200.0,"z":-4310.342},"rot":{"x":0.0,"y":318.432,"z":0.0}},{"monsterId":20011001,"configId":554003,"level":27,"poseId":0,"pos":{"x":-2935.982,"y":200.0,"z":-4309.778},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":554005,"level":27,"poseId":0,"pos":{"x":-2930.885,"y":200.0,"z":-4307.562},"rot":{"x":0.0,"y":261.31,"z":0.0}},{"monsterId":20011001,"configId":554006,"level":27,"poseId":0,"pos":{"x":-2934.342,"y":200.0,"z":-4311.399},"rot":{"x":0.0,"y":26.197,"z":0.0}},{"monsterId":20011001,"configId":554007,"level":27,"poseId":0,"pos":{"x":-2935.593,"y":200.0,"z":-4306.849},"rot":{"x":0.0,"y":67.765,"z":0.0}}]},{"sceneId":3,"groupId":133220528,"blockId":3220,"pos":{"x":-2831.835,"y":204.331,"z":-4117.906},"spawns":[{"monsterId":25080101,"configId":528001,"level":27,"poseId":1004,"pos":{"x":-2831.082,"y":204.331,"z":-4122.041},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25080201,"configId":528006,"level":27,"poseId":1003,"pos":{"x":-2828.145,"y":203.618,"z":-4117.784},"rot":{"x":0.0,"y":282.61,"z":0.0}}]},{"sceneId":3,"groupId":133220530,"blockId":3220,"pos":{"x":-2949.325,"y":207.621,"z":-4125.782},"spawns":[{"monsterId":21011601,"configId":530001,"level":27,"poseId":0,"pos":{"x":-2948.65,"y":207.621,"z":-4125.521},"rot":{"x":0.0,"y":66.682,"z":0.0}},{"monsterId":21010201,"configId":530002,"level":27,"poseId":0,"pos":{"x":-2948.757,"y":207.621,"z":-4128.793},"rot":{"x":0.0,"y":66.682,"z":0.0}},{"monsterId":21010201,"configId":530003,"level":27,"poseId":0,"pos":{"x":-2950.956,"y":207.621,"z":-4123.197},"rot":{"x":0.0,"y":66.682,"z":0.0}}]},{"sceneId":3,"groupId":133220534,"blockId":3220,"pos":{"x":-2931.163,"y":202.931,"z":-4212.163},"spawns":[{"monsterId":26010301,"configId":534001,"level":10,"poseId":0,"pos":{"x":-2930.755,"y":203.047,"z":-4213.059},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133220535,"blockId":3220,"pos":{"x":-2929.003,"y":203.335,"z":-4215.225},"spawns":[{"monsterId":26010301,"configId":535001,"level":10,"poseId":0,"pos":{"x":-2928.595,"y":203.1,"z":-4216.121},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133220536,"blockId":3220,"pos":{"x":-2927.573,"y":203.153,"z":-4211.853},"spawns":[{"monsterId":26010301,"configId":536001,"level":10,"poseId":0,"pos":{"x":-2927.165,"y":202.917,"z":-4212.749},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133220537,"blockId":3220,"pos":{"x":-2617.927,"y":200.0,"z":-4090.558},"spawns":[{"monsterId":20010501,"configId":537001,"level":27,"poseId":0,"pos":{"x":-2617.934,"y":200.0,"z":-4089.104},"rot":{"x":0.0,"y":48.415,"z":0.0}},{"monsterId":20010501,"configId":537002,"level":27,"poseId":0,"pos":{"x":-2618.133,"y":200.0,"z":-4091.466},"rot":{"x":0.0,"y":48.415,"z":0.0}},{"monsterId":20010501,"configId":537003,"level":27,"poseId":0,"pos":{"x":-2620.325,"y":200.0,"z":-4088.137},"rot":{"x":0.0,"y":48.415,"z":0.0}}]},{"sceneId":3,"groupId":133220540,"blockId":3220,"pos":{"x":-2816.996,"y":176.078,"z":-4067.349},"spawns":[{"monsterId":20010501,"configId":540001,"level":27,"poseId":0,"pos":{"x":-2813.485,"y":176.107,"z":-4070.082},"rot":{"x":0.0,"y":140.674,"z":0.0}},{"monsterId":20010501,"configId":540002,"level":27,"poseId":0,"pos":{"x":-2815.22,"y":176.397,"z":-4071.427},"rot":{"x":0.0,"y":123.326,"z":0.0}},{"monsterId":20010501,"configId":540003,"level":27,"poseId":0,"pos":{"x":-2813.647,"y":176.039,"z":-4066.627},"rot":{"x":0.0,"y":105.961,"z":0.0}}]},{"sceneId":3,"groupId":133220541,"blockId":3220,"pos":{"x":-2640.006,"y":207.202,"z":-4115.962},"spawns":[{"monsterId":25080101,"configId":541006,"level":27,"poseId":1004,"pos":{"x":-2637.981,"y":207.018,"z":-4112.621},"rot":{"x":1.347,"y":296.725,"z":358.553}}]},{"sceneId":3,"groupId":133220512,"blockId":3220,"pos":{"x":-2697.786,"y":200.381,"z":-4007.508},"spawns":[{"monsterId":21011601,"configId":512001,"level":27,"poseId":9002,"pos":{"x":-2697.618,"y":200.97,"z":-4009.855},"rot":{"x":0.0,"y":299.632,"z":0.0}},{"monsterId":21011601,"configId":512002,"level":27,"poseId":0,"pos":{"x":-2693.064,"y":200.0,"z":-4009.247},"rot":{"x":0.0,"y":287.112,"z":0.0}},{"monsterId":21011601,"configId":512003,"level":27,"poseId":0,"pos":{"x":-2697.299,"y":201.808,"z":-4004.639},"rot":{"x":0.0,"y":146.32,"z":0.0}}]},{"sceneId":3,"groupId":133220514,"blockId":3220,"pos":{"x":-2707.945,"y":210.89,"z":-4036.345},"spawns":[{"monsterId":25080101,"configId":514004,"level":27,"poseId":1,"pos":{"x":-2704.155,"y":209.811,"z":-4039.98},"rot":{"x":0.0,"y":274.919,"z":0.0}},{"monsterId":25080201,"configId":514005,"level":27,"poseId":1004,"pos":{"x":-2706.992,"y":210.214,"z":-4042.607},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25080201,"configId":514009,"level":27,"poseId":1,"pos":{"x":-2700.326,"y":208.54,"z":-4045.647},"rot":{"x":0.0,"y":123.765,"z":0.0}}]},{"sceneId":3,"groupId":133220517,"blockId":3220,"pos":{"x":-2775.475,"y":200.0,"z":-4017.395},"spawns":[{"monsterId":28030102,"configId":517007,"level":27,"poseId":2,"pos":{"x":-2412.606,"y":202.993,"z":-4119.259},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133220518,"blockId":3220,"pos":{"x":-2752.861,"y":200.0,"z":-4012.048},"spawns":[{"monsterId":21010101,"configId":518008,"level":27,"poseId":9016,"pos":{"x":-2767.159,"y":200.008,"z":-3997.525},"rot":{"x":0.0,"y":265.761,"z":0.0}}]},{"sceneId":3,"groupId":133220524,"blockId":3220,"pos":{"x":-2825.611,"y":217.982,"z":-4041.24},"spawns":[{"monsterId":20010501,"configId":524003,"level":27,"poseId":0,"pos":{"x":-2819.207,"y":217.779,"z":-4043.069},"rot":{"x":0.0,"y":171.907,"z":0.0}},{"monsterId":20010501,"configId":524004,"level":27,"poseId":0,"pos":{"x":-2820.813,"y":217.368,"z":-4046.668},"rot":{"x":0.0,"y":102.711,"z":0.0}},{"monsterId":20010501,"configId":524005,"level":27,"poseId":0,"pos":{"x":-2814.731,"y":217.839,"z":-4046.841},"rot":{"x":351.173,"y":294.295,"z":358.413}}]},{"sceneId":3,"groupId":133220525,"blockId":3220,"pos":{"x":-2839.751,"y":200.156,"z":-4022.679},"spawns":[{"monsterId":25010501,"configId":525001,"level":27,"poseId":0,"pos":{"x":-2835.273,"y":200.521,"z":-4025.867},"rot":{"x":0.0,"y":47.373,"z":0.0}},{"monsterId":25010201,"configId":525005,"level":27,"poseId":9005,"pos":{"x":-2830.256,"y":200.927,"z":-4026.485},"rot":{"x":0.0,"y":14.127,"z":0.0}},{"monsterId":25010301,"configId":525006,"level":27,"poseId":9002,"pos":{"x":-2831.043,"y":200.392,"z":-4023.268},"rot":{"x":0.0,"y":224.569,"z":0.0}}]},{"sceneId":3,"groupId":133105806,"blockId":3105,"pos":{"x":512.0,"y":200.45,"z":-512.0},"spawns":[{"monsterId":28020201,"configId":806001,"level":25,"poseId":0,"pos":{"x":637.825,"y":275.39,"z":-203.741},"rot":{"x":0.0,"y":266.117,"z":0.0}},{"monsterId":28020201,"configId":806002,"level":25,"poseId":0,"pos":{"x":985.081,"y":250.708,"z":-126.889},"rot":{"x":0.0,"y":186.18,"z":0.0}},{"monsterId":28020201,"configId":806003,"level":25,"poseId":0,"pos":{"x":823.221,"y":263.841,"z":-189.745},"rot":{"x":0.0,"y":102.637,"z":0.0}},{"monsterId":28020201,"configId":806004,"level":25,"poseId":0,"pos":{"x":648.405,"y":228.139,"z":-569.099},"rot":{"x":0.0,"y":99.514,"z":0.0}},{"monsterId":28020201,"configId":806005,"level":25,"poseId":0,"pos":{"x":897.426,"y":297.674,"z":-397.023},"rot":{"x":0.0,"y":168.057,"z":0.0}},{"monsterId":28020201,"configId":806006,"level":25,"poseId":0,"pos":{"x":812.153,"y":260.309,"z":-338.473},"rot":{"x":9.589,"y":84.537,"z":7.033}},{"monsterId":28020201,"configId":806007,"level":25,"poseId":0,"pos":{"x":956.3,"y":224.172,"z":-32.422},"rot":{"x":0.0,"y":253.191,"z":0.0}},{"monsterId":28020201,"configId":806008,"level":25,"poseId":0,"pos":{"x":816.401,"y":226.35,"z":-96.335},"rot":{"x":0.0,"y":48.938,"z":0.0}},{"monsterId":28020101,"configId":806009,"level":35,"poseId":0,"pos":{"x":1045.564,"y":264.998,"z":-369.973},"rot":{"x":0.0,"y":196.094,"z":0.0}},{"monsterId":28020201,"configId":806011,"level":25,"poseId":0,"pos":{"x":918.385,"y":260.649,"z":-267.635},"rot":{"x":0.0,"y":108.381,"z":0.0}},{"monsterId":28020201,"configId":806013,"level":25,"poseId":0,"pos":{"x":941.693,"y":270.646,"z":-258.705},"rot":{"x":0.0,"y":11.047,"z":0.0}}]},{"sceneId":3,"groupId":133220497,"blockId":3220,"pos":{"x":-2668.484,"y":241.633,"z":-4347.451},"spawns":[{"monsterId":23050101,"configId":497001,"level":27,"poseId":0,"pos":{"x":-2626.991,"y":255.267,"z":-4387.595},"rot":{"x":0.0,"y":274.95,"z":0.0}},{"monsterId":23040101,"configId":497002,"level":27,"poseId":0,"pos":{"x":-2691.282,"y":235.777,"z":-4327.05},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":23030101,"configId":497003,"level":27,"poseId":0,"pos":{"x":-2592.554,"y":254.09,"z":-4353.664},"rot":{"x":0.0,"y":140.433,"z":0.0}}]},{"sceneId":3,"groupId":133220500,"blockId":3220,"pos":{"x":-2533.667,"y":141.342,"z":-4404.266},"spawns":[{"monsterId":28050104,"configId":500001,"level":27,"poseId":0,"pos":{"x":-2546.996,"y":150.718,"z":-4403.406},"rot":{"x":0.0,"y":162.811,"z":0.0}},{"monsterId":28050104,"configId":500002,"level":27,"poseId":0,"pos":{"x":-2544.912,"y":144.601,"z":-4406.636},"rot":{"x":0.0,"y":162.811,"z":0.0}},{"monsterId":28050104,"configId":500003,"level":27,"poseId":0,"pos":{"x":-2549.646,"y":148.863,"z":-4397.842},"rot":{"x":0.0,"y":219.512,"z":0.0}},{"monsterId":28050104,"configId":500004,"level":27,"poseId":0,"pos":{"x":-2544.13,"y":147.526,"z":-4404.403},"rot":{"x":0.0,"y":27.416,"z":0.0}},{"monsterId":28050104,"configId":500005,"level":27,"poseId":0,"pos":{"x":-2542.413,"y":155.924,"z":-4400.535},"rot":{"x":0.0,"y":162.811,"z":0.0}},{"monsterId":28050104,"configId":500006,"level":27,"poseId":0,"pos":{"x":-2549.784,"y":147.629,"z":-4402.934},"rot":{"x":0.0,"y":124.812,"z":0.0}},{"monsterId":28050104,"configId":500014,"level":27,"poseId":0,"pos":{"x":-2551.572,"y":149.685,"z":-4405.076},"rot":{"x":0.0,"y":299.871,"z":0.0}},{"monsterId":28050104,"configId":500015,"level":27,"poseId":0,"pos":{"x":-2547.66,"y":147.23,"z":-4406.417},"rot":{"x":0.0,"y":71.375,"z":0.0}},{"monsterId":28050104,"configId":500016,"level":27,"poseId":0,"pos":{"x":-2544.922,"y":151.82,"z":-4409.795},"rot":{"x":0.0,"y":162.811,"z":0.0}}]},{"sceneId":3,"groupId":133105802,"blockId":3105,"pos":{"x":512.0,"y":200.262,"z":-512.0},"spawns":[{"monsterId":28020102,"configId":802046,"level":19,"poseId":0,"pos":{"x":814.055,"y":263.45,"z":-134.705},"rot":{"x":0.0,"y":214.79,"z":0.0}}]},{"sceneId":3,"groupId":133220505,"blockId":3220,"pos":{"x":-2866.373,"y":200.151,"z":-4280.357},"spawns":[{"monsterId":21020801,"configId":505001,"level":27,"poseId":401,"pos":{"x":-2870.656,"y":200.0,"z":-4280.534},"rot":{"x":0.0,"y":60.178,"z":0.0}},{"monsterId":21010401,"configId":505004,"level":27,"poseId":0,"pos":{"x":-2863.255,"y":200.155,"z":-4276.143},"rot":{"x":0.0,"y":227.728,"z":0.0}},{"monsterId":21010401,"configId":505005,"level":27,"poseId":0,"pos":{"x":-2868.877,"y":200.094,"z":-4276.196},"rot":{"x":0.0,"y":114.474,"z":0.0}},{"monsterId":21010201,"configId":505006,"level":27,"poseId":0,"pos":{"x":-2858.679,"y":200.064,"z":-4267.605},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133220506,"blockId":3220,"pos":{"x":-2786.591,"y":221.007,"z":-4284.337},"spawns":[{"monsterId":28030102,"configId":506004,"level":27,"poseId":2,"pos":{"x":-2785.079,"y":222.117,"z":-4291.354},"rot":{"x":0.0,"y":187.679,"z":0.0}},{"monsterId":28030102,"configId":506005,"level":27,"poseId":2,"pos":{"x":-2783.165,"y":222.249,"z":-4291.713},"rot":{"x":0.0,"y":158.118,"z":0.0}},{"monsterId":28050104,"configId":506008,"level":27,"poseId":0,"pos":{"x":-2803.327,"y":221.577,"z":-4333.436},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050104,"configId":506009,"level":27,"poseId":0,"pos":{"x":-2764.518,"y":219.008,"z":-4319.725},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133220507,"blockId":3220,"pos":{"x":-2723.741,"y":255.911,"z":-4378.848},"spawns":[{"monsterId":23040101,"configId":507001,"level":27,"poseId":0,"pos":{"x":-2723.269,"y":258.417,"z":-4396.015},"rot":{"x":0.0,"y":182.532,"z":0.0}}]},{"sceneId":3,"groupId":133220481,"blockId":3220,"pos":{"x":-2498.052,"y":260.113,"z":-4573.563},"spawns":[{"monsterId":26010301,"configId":481001,"level":27,"poseId":0,"pos":{"x":-2497.644,"y":259.877,"z":-4574.459},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133220492,"blockId":3220,"pos":{"x":-2420.283,"y":246.166,"z":-4274.689},"spawns":[{"monsterId":24010101,"configId":492001,"level":27,"poseId":101,"pos":{"x":-2428.577,"y":248.435,"z":-4287.738},"rot":{"x":0.0,"y":41.36,"z":0.0}}]},{"sceneId":3,"groupId":133220495,"blockId":3220,"pos":{"x":-2468.325,"y":223.421,"z":-4144.156},"spawns":[{"monsterId":20010501,"configId":495001,"level":27,"poseId":0,"pos":{"x":-2470.093,"y":223.034,"z":-4131.928},"rot":{"x":0.0,"y":53.856,"z":0.0}},{"monsterId":20010601,"configId":495002,"level":27,"poseId":0,"pos":{"x":-2467.97,"y":223.454,"z":-4140.055},"rot":{"x":0.0,"y":75.115,"z":0.0}},{"monsterId":20010501,"configId":495003,"level":27,"poseId":0,"pos":{"x":-2468.287,"y":223.647,"z":-4147.789},"rot":{"x":353.111,"y":56.532,"z":349.245}}]},{"sceneId":3,"groupId":133220465,"blockId":3220,"pos":{"x":-3231.663,"y":204.704,"z":-4724.649},"spawns":[{"monsterId":23050101,"configId":465001,"level":27,"poseId":0,"pos":{"x":-3234.098,"y":200.269,"z":-4759.926},"rot":{"x":0.0,"y":174.659,"z":0.0}}]},{"sceneId":3,"groupId":133220467,"blockId":3220,"pos":{"x":-2208.292,"y":188.152,"z":-4320.243},"spawns":[{"monsterId":24020301,"configId":467003,"level":27,"poseId":100,"pos":{"x":-2201.914,"y":188.287,"z":-4328.115},"rot":{"x":0.0,"y":328.743,"z":0.0}},{"monsterId":24020401,"configId":467004,"level":27,"poseId":100,"pos":{"x":-2211.018,"y":188.219,"z":-4312.211},"rot":{"x":0.0,"y":215.242,"z":0.0}},{"monsterId":24020301,"configId":467005,"level":27,"poseId":100,"pos":{"x":-2195.774,"y":184.132,"z":-4346.561},"rot":{"x":2.078,"y":339.885,"z":356.233}},{"monsterId":24020401,"configId":467006,"level":27,"poseId":100,"pos":{"x":-2231.546,"y":188.215,"z":-4316.875},"rot":{"x":0.0,"y":343.235,"z":0.0}}]},{"sceneId":3,"groupId":133220469,"blockId":3220,"pos":{"x":-2411.029,"y":200.0,"z":-4557.651},"spawns":[{"monsterId":20011101,"configId":469002,"level":27,"poseId":0,"pos":{"x":-2404.252,"y":200.0,"z":-4554.581},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011101,"configId":469003,"level":27,"poseId":0,"pos":{"x":-2357.518,"y":200.0,"z":-4530.337},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011101,"configId":469004,"level":27,"poseId":0,"pos":{"x":-2331.545,"y":200.0,"z":-4501.139},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011101,"configId":469005,"level":27,"poseId":0,"pos":{"x":-2449.236,"y":200.568,"z":-4592.004},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":469006,"level":27,"poseId":0,"pos":{"x":-2446.376,"y":200.361,"z":-4589.939},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":469009,"level":27,"poseId":0,"pos":{"x":-2361.618,"y":200.195,"z":-4482.529},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011101,"configId":469011,"level":27,"poseId":0,"pos":{"x":-2331.478,"y":200.162,"z":-4508.951},"rot":{"x":0.0,"y":294.462,"z":0.0}}]},{"sceneId":3,"groupId":133220457,"blockId":3220,"pos":{"x":-2700.618,"y":231.95,"z":-4280.146},"spawns":[{"monsterId":21010201,"configId":457001,"level":27,"poseId":0,"pos":{"x":-2700.469,"y":231.95,"z":-4283.578},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011601,"configId":457010,"level":27,"poseId":0,"pos":{"x":-2710.665,"y":229.249,"z":-4276.016},"rot":{"x":0.0,"y":283.753,"z":0.0}},{"monsterId":21011601,"configId":457011,"level":27,"poseId":9002,"pos":{"x":-2699.203,"y":232.392,"z":-4281.149},"rot":{"x":0.0,"y":282.934,"z":0.0}},{"monsterId":21020701,"configId":457012,"level":27,"poseId":401,"pos":{"x":-2702.924,"y":230.895,"z":-4276.158},"rot":{"x":0.0,"y":115.925,"z":0.0}}]},{"sceneId":3,"groupId":133220458,"blockId":3220,"pos":{"x":-2926.348,"y":200.048,"z":-3964.135},"spawns":[{"monsterId":20010801,"configId":458001,"level":27,"poseId":0,"pos":{"x":-2923.643,"y":200.0,"z":-3966.365},"rot":{"x":0.0,"y":64.927,"z":0.0}},{"monsterId":20010801,"configId":458002,"level":27,"poseId":0,"pos":{"x":-2918.885,"y":200.0,"z":-3965.502},"rot":{"x":0.0,"y":266.326,"z":0.0}},{"monsterId":20010801,"configId":458003,"level":27,"poseId":0,"pos":{"x":-2922.968,"y":200.0,"z":-3962.191},"rot":{"x":0.0,"y":137.296,"z":0.0}}]},{"sceneId":3,"groupId":133220459,"blockId":3220,"pos":{"x":-2965.789,"y":200.04,"z":-3919.369},"spawns":[{"monsterId":21010201,"configId":459001,"level":27,"poseId":9002,"pos":{"x":-2963.278,"y":200.028,"z":-3937.427},"rot":{"x":0.0,"y":274.344,"z":0.0}},{"monsterId":21010201,"configId":459004,"level":27,"poseId":9002,"pos":{"x":-2965.189,"y":200.136,"z":-3935.378},"rot":{"x":0.0,"y":203.363,"z":0.0}},{"monsterId":21011601,"configId":459008,"level":27,"poseId":9013,"pos":{"x":-2969.706,"y":202.581,"z":-3931.233},"rot":{"x":0.0,"y":59.68,"z":0.0}},{"monsterId":21010701,"configId":459009,"level":27,"poseId":0,"pos":{"x":-2958.069,"y":200.055,"z":-3919.525},"rot":{"x":0.0,"y":88.421,"z":0.0}}]},{"sceneId":3,"groupId":133220432,"blockId":3220,"pos":{"x":-2456.152,"y":314.338,"z":-4464.585},"spawns":[{"monsterId":28030102,"configId":432005,"level":27,"poseId":901,"pos":{"x":-2489.262,"y":329.04,"z":-4511.517},"rot":{"x":358.713,"y":116.177,"z":11.229}}]},{"sceneId":3,"groupId":133220433,"blockId":3220,"pos":{"x":-2594.654,"y":422.939,"z":-4463.028},"spawns":[{"monsterId":28030102,"configId":433001,"level":27,"poseId":0,"pos":{"x":-2596.625,"y":427.947,"z":-4456.421},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030102,"configId":433002,"level":27,"poseId":901,"pos":{"x":-2599.738,"y":428.938,"z":-4459.884},"rot":{"x":0.0,"y":269.344,"z":0.0}},{"monsterId":28030306,"configId":433003,"level":27,"poseId":0,"pos":{"x":-2507.762,"y":429.337,"z":-4406.627},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030306,"configId":433007,"level":27,"poseId":0,"pos":{"x":-2512.212,"y":436.329,"z":-4389.465},"rot":{"x":0.0,"y":140.589,"z":0.0}},{"monsterId":28030306,"configId":433008,"level":27,"poseId":0,"pos":{"x":-2497.877,"y":444.235,"z":-4368.614},"rot":{"x":0.0,"y":244.571,"z":0.0}},{"monsterId":28030306,"configId":433009,"level":27,"poseId":0,"pos":{"x":-2490.159,"y":445.206,"z":-4380.601},"rot":{"x":0.0,"y":204.612,"z":0.0}}]},{"sceneId":3,"groupId":133220437,"blockId":3220,"pos":{"x":-2319.801,"y":239.14,"z":-4175.862},"spawns":[{"monsterId":24010201,"configId":437001,"level":27,"poseId":101,"pos":{"x":-2320.955,"y":240.3,"z":-4184.295},"rot":{"x":0.0,"y":291.975,"z":0.0}}]},{"sceneId":3,"groupId":133220439,"blockId":3220,"pos":{"x":-2654.98,"y":205.715,"z":-4042.944},"spawns":[{"monsterId":28020701,"configId":439001,"level":27,"poseId":1,"pos":{"x":-2642.292,"y":207.981,"z":-4077.673},"rot":{"x":357.978,"y":216.661,"z":356.873}},{"monsterId":28020701,"configId":439002,"level":27,"poseId":2,"pos":{"x":-2640.033,"y":205.227,"z":-4041.318},"rot":{"x":359.106,"y":73.501,"z":357.518}},{"monsterId":28020701,"configId":439005,"level":27,"poseId":1,"pos":{"x":-2657.178,"y":208.201,"z":-4077.07},"rot":{"x":3.612,"y":325.425,"z":359.094}},{"monsterId":28020701,"configId":439006,"level":27,"poseId":1,"pos":{"x":-3040.156,"y":209.611,"z":-4250.064},"rot":{"x":0.029,"y":69.071,"z":3.724}},{"monsterId":28020701,"configId":439007,"level":27,"poseId":1,"pos":{"x":-3020.393,"y":208.783,"z":-4225.284},"rot":{"x":9.451,"y":356.197,"z":348.701}},{"monsterId":28020701,"configId":439008,"level":27,"poseId":1,"pos":{"x":-2981.276,"y":205.697,"z":-4246.982},"rot":{"x":354.717,"y":5.771,"z":18.123}},{"monsterId":28020701,"configId":439009,"level":27,"poseId":1,"pos":{"x":-2956.76,"y":201.999,"z":-4235.571},"rot":{"x":0.029,"y":69.071,"z":3.724}},{"monsterId":28020701,"configId":439010,"level":27,"poseId":1,"pos":{"x":-3020.103,"y":208.653,"z":-4223.202},"rot":{"x":358.125,"y":193.699,"z":6.603}},{"monsterId":28020701,"configId":439011,"level":27,"poseId":1,"pos":{"x":-2725.697,"y":206.694,"z":-4062.862},"rot":{"x":15.565,"y":95.056,"z":356.593}}]},{"sceneId":3,"groupId":133220442,"blockId":3220,"pos":{"x":-2636.161,"y":212.63,"z":-4240.393},"spawns":[{"monsterId":20011001,"configId":442001,"level":27,"poseId":0,"pos":{"x":-2636.575,"y":212.63,"z":-4242.303},"rot":{"x":0.0,"y":303.607,"z":0.0}},{"monsterId":20011001,"configId":442002,"level":27,"poseId":0,"pos":{"x":-2632.908,"y":212.63,"z":-4241.063},"rot":{"x":0.0,"y":303.607,"z":0.0}},{"monsterId":20011001,"configId":442003,"level":27,"poseId":0,"pos":{"x":-2638.765,"y":212.63,"z":-4244.72},"rot":{"x":0.0,"y":303.607,"z":0.0}}]},{"sceneId":3,"groupId":133220445,"blockId":3220,"pos":{"x":-2408.561,"y":296.474,"z":-4391.084},"spawns":[{"monsterId":28020801,"configId":445001,"level":27,"poseId":2,"pos":{"x":-2414.755,"y":298.649,"z":-4400.446},"rot":{"x":0.0,"y":214.996,"z":0.0}}]},{"sceneId":3,"groupId":133220447,"blockId":3220,"pos":{"x":-2431.984,"y":304.829,"z":-4431.483},"spawns":[{"monsterId":25100101,"configId":447001,"level":27,"poseId":1001,"pos":{"x":-2432.59,"y":304.217,"z":-4418.316},"rot":{"x":2.283,"y":159.968,"z":358.317}},{"monsterId":25080101,"configId":447004,"level":27,"poseId":1006,"pos":{"x":-2428.998,"y":304.268,"z":-4426.999},"rot":{"x":0.0,"y":117.602,"z":0.0}}]},{"sceneId":3,"groupId":133220416,"blockId":3220,"pos":{"x":-2935.098,"y":203.712,"z":-4222.411},"spawns":[{"monsterId":28050104,"configId":416001,"level":27,"poseId":0,"pos":{"x":-2939.939,"y":206.419,"z":-4209.252},"rot":{"x":0.0,"y":347.32,"z":0.0}},{"monsterId":28050104,"configId":416002,"level":27,"poseId":0,"pos":{"x":-2927.466,"y":207.504,"z":-4223.786},"rot":{"x":0.0,"y":347.32,"z":0.0}},{"monsterId":28050104,"configId":416003,"level":27,"poseId":0,"pos":{"x":-2938.443,"y":206.038,"z":-4218.71},"rot":{"x":0.0,"y":347.32,"z":0.0}}]},{"sceneId":3,"groupId":133220417,"blockId":3220,"pos":{"x":-2868.06,"y":203.484,"z":-4202.623},"spawns":[{"monsterId":21011601,"configId":417002,"level":27,"poseId":0,"pos":{"x":-2889.378,"y":203.614,"z":-4202.143},"rot":{"x":0.0,"y":210.016,"z":0.0}},{"monsterId":21010101,"configId":417003,"level":27,"poseId":0,"pos":{"x":-2885.376,"y":203.425,"z":-4206.631},"rot":{"x":0.0,"y":255.055,"z":0.0}},{"monsterId":21011601,"configId":417004,"level":27,"poseId":0,"pos":{"x":-2893.281,"y":203.613,"z":-4201.762},"rot":{"x":0.0,"y":150.928,"z":0.0}},{"monsterId":21020701,"configId":417011,"level":27,"poseId":401,"pos":{"x":-2888.254,"y":202.964,"z":-4211.87},"rot":{"x":0.0,"y":324.155,"z":0.0}}]},{"sceneId":3,"groupId":133220428,"blockId":3220,"pos":{"x":-2441.951,"y":290.68,"z":-4452.074},"spawns":[{"monsterId":28030102,"configId":428001,"level":27,"poseId":0,"pos":{"x":-2434.904,"y":347.215,"z":-4363.736},"rot":{"x":0.0,"y":107.347,"z":0.0}},{"monsterId":28020701,"configId":428003,"level":27,"poseId":3,"pos":{"x":-2461.88,"y":408.135,"z":-4423.534},"rot":{"x":0.0,"y":264.284,"z":0.0}},{"monsterId":28020701,"configId":428004,"level":27,"poseId":2,"pos":{"x":-2458.572,"y":411.445,"z":-4411.436},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030306,"configId":428005,"level":27,"poseId":3,"pos":{"x":-2459.753,"y":414.977,"z":-4407.827},"rot":{"x":0.0,"y":149.268,"z":0.0}},{"monsterId":28030306,"configId":428006,"level":27,"poseId":3,"pos":{"x":-2473.038,"y":415.649,"z":-4421.201},"rot":{"x":0.0,"y":149.268,"z":0.0}},{"monsterId":28030306,"configId":428007,"level":27,"poseId":3,"pos":{"x":-2471.856,"y":415.033,"z":-4419.141},"rot":{"x":0.0,"y":87.975,"z":0.0}},{"monsterId":28030102,"configId":428009,"level":27,"poseId":2,"pos":{"x":-2426.007,"y":340.072,"z":-4376.079},"rot":{"x":0.0,"y":308.667,"z":0.0}}]},{"sceneId":3,"groupId":133220404,"blockId":3220,"pos":{"x":-2837.207,"y":200.777,"z":-4474.827},"spawns":[{"monsterId":20011101,"configId":404001,"level":27,"poseId":0,"pos":{"x":-2837.49,"y":200.0,"z":-4464.348},"rot":{"x":0.0,"y":208.338,"z":0.0}},{"monsterId":20011101,"configId":404002,"level":27,"poseId":0,"pos":{"x":-2837.675,"y":200.0,"z":-4457.54},"rot":{"x":0.0,"y":219.65,"z":0.0}},{"monsterId":20011101,"configId":404003,"level":27,"poseId":0,"pos":{"x":-2844.81,"y":200.0,"z":-4462.979},"rot":{"x":0.0,"y":285.239,"z":0.0}}]},{"sceneId":3,"groupId":133220384,"blockId":3220,"pos":{"x":-2600.698,"y":200.714,"z":-3992.989},"spawns":[{"monsterId":21010101,"configId":384003,"level":27,"poseId":9016,"pos":{"x":-2600.649,"y":200.522,"z":-4002.56},"rot":{"x":0.0,"y":144.89,"z":0.0}},{"monsterId":21010101,"configId":384004,"level":27,"poseId":9010,"pos":{"x":-2597.437,"y":200.733,"z":-4002.557},"rot":{"x":332.51,"y":213.894,"z":351.169}}]},{"sceneId":3,"groupId":133220388,"blockId":3220,"pos":{"x":-2864.132,"y":200.154,"z":-4278.773},"spawns":[{"monsterId":25080301,"configId":388001,"level":1,"poseId":1,"pos":{"x":-2846.185,"y":200.167,"z":-4287.859},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25080301,"configId":388002,"level":1,"poseId":1004,"pos":{"x":-2902.99,"y":200.024,"z":-4269.999},"rot":{"x":0.0,"y":278.785,"z":0.0}},{"monsterId":25080301,"configId":388003,"level":1,"poseId":1,"pos":{"x":-2845.717,"y":200.202,"z":-4282.711},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25080301,"configId":388004,"level":1,"poseId":1,"pos":{"x":-2891.429,"y":199.948,"z":-4263.628},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25080201,"configId":388005,"level":1,"poseId":1,"pos":{"x":-2846.185,"y":200.167,"z":-4287.859},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25020201,"configId":388006,"level":1,"poseId":9004,"pos":{"x":-2845.588,"y":200.396,"z":-4281.067},"rot":{"x":0.0,"y":278.785,"z":0.0}},{"monsterId":25080301,"configId":388007,"level":1,"poseId":1,"pos":{"x":-2845.717,"y":200.202,"z":-4282.711},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25020201,"configId":388008,"level":1,"poseId":9004,"pos":{"x":-2849.424,"y":200.152,"z":-4285.367},"rot":{"x":0.0,"y":84.54,"z":0.0}},{"monsterId":25100101,"configId":388009,"level":17,"poseId":1,"pos":{"x":-2850.834,"y":200.386,"z":-4280.268},"rot":{"x":0.0,"y":133.397,"z":0.0}},{"monsterId":25080301,"configId":388010,"level":1,"poseId":1,"pos":{"x":-2858.028,"y":199.948,"z":-4283.911},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25080301,"configId":388011,"level":1,"poseId":1,"pos":{"x":-2874.15,"y":199.948,"z":-4275.735},"rot":{"x":0.0,"y":278.785,"z":0.0}},{"monsterId":25010201,"configId":388012,"level":1,"poseId":0,"pos":{"x":-2858.824,"y":199.948,"z":-4276.254},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25010201,"configId":388013,"level":1,"poseId":0,"pos":{"x":-2870.421,"y":199.948,"z":-4271.11},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25080201,"configId":388014,"level":1,"poseId":1,"pos":{"x":-2858.252,"y":199.948,"z":-4284.099},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25080201,"configId":388015,"level":1,"poseId":1,"pos":{"x":-2873.711,"y":199.948,"z":-4275.585},"rot":{"x":0.0,"y":278.785,"z":0.0}},{"monsterId":25010201,"configId":388016,"level":1,"poseId":0,"pos":{"x":-2858.588,"y":199.948,"z":-4277.059},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25010201,"configId":388017,"level":1,"poseId":0,"pos":{"x":-2870.723,"y":199.948,"z":-4270.762},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26010301,"configId":388018,"level":1,"poseId":0,"pos":{"x":-2859.52,"y":199.998,"z":-4266.745},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25080301,"configId":388019,"level":1,"poseId":1,"pos":{"x":-2857.781,"y":199.948,"z":-4284.457},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25080301,"configId":388020,"level":1,"poseId":1,"pos":{"x":-2873.711,"y":199.948,"z":-4275.585},"rot":{"x":0.0,"y":278.785,"z":0.0}},{"monsterId":25010201,"configId":388021,"level":1,"poseId":0,"pos":{"x":-2858.588,"y":199.948,"z":-4277.059},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25010201,"configId":388022,"level":1,"poseId":0,"pos":{"x":-2870.723,"y":199.948,"z":-4270.762},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133220389,"blockId":3220,"pos":{"x":-2323.873,"y":238.956,"z":-4179.619},"spawns":[{"monsterId":24020101,"configId":389001,"level":17,"poseId":100,"pos":{"x":-2324.005,"y":240.713,"z":-4190.094},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":24020201,"configId":389002,"level":17,"poseId":100,"pos":{"x":-2313.863,"y":239.918,"z":-4180.239},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":24020301,"configId":389003,"level":17,"poseId":100,"pos":{"x":-2340.506,"y":238.937,"z":-4184.394},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":24020401,"configId":389004,"level":17,"poseId":100,"pos":{"x":-2327.772,"y":237.722,"z":-4171.875},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133220395,"blockId":3220,"pos":{"x":-2748.686,"y":215.3,"z":-4337.927},"spawns":[{"monsterId":20010901,"configId":395004,"level":27,"poseId":0,"pos":{"x":-2753.391,"y":215.3,"z":-4333.432},"rot":{"x":0.0,"y":250.4,"z":0.0}},{"monsterId":20010901,"configId":395005,"level":27,"poseId":0,"pos":{"x":-2751.358,"y":215.3,"z":-4345.369},"rot":{"x":0.0,"y":313.559,"z":0.0}},{"monsterId":20010901,"configId":395006,"level":27,"poseId":0,"pos":{"x":-2741.683,"y":215.3,"z":-4336.547},"rot":{"x":0.0,"y":272.981,"z":0.0}},{"monsterId":22010201,"configId":395007,"level":27,"poseId":0,"pos":{"x":-2748.633,"y":215.591,"z":-4337.994},"rot":{"x":0.0,"y":266.497,"z":0.0}}]},{"sceneId":3,"groupId":133220398,"blockId":3220,"pos":{"x":-2660.112,"y":210.525,"z":-4160.501},"spawns":[{"monsterId":26010301,"configId":398001,"level":10,"poseId":0,"pos":{"x":-2663.207,"y":210.289,"z":-4161.27},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133220399,"blockId":3220,"pos":{"x":-2788.15,"y":227.118,"z":-4488.5},"spawns":[{"monsterId":23030101,"configId":399001,"level":27,"poseId":0,"pos":{"x":-2682.387,"y":246.545,"z":-4490.431},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133220372,"blockId":3220,"pos":{"x":-2724.668,"y":236.502,"z":-4506.881},"spawns":[{"monsterId":28020801,"configId":372001,"level":27,"poseId":1,"pos":{"x":-2730.725,"y":235.827,"z":-4497.393},"rot":{"x":0.0,"y":336.893,"z":0.0}}]},{"sceneId":3,"groupId":133220380,"blockId":3220,"pos":{"x":-3018.447,"y":203.247,"z":-3974.458},"spawns":[{"monsterId":28010105,"configId":380003,"level":27,"poseId":0,"pos":{"x":-2990.878,"y":200.178,"z":-3943.052},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010104,"configId":380005,"level":27,"poseId":0,"pos":{"x":-2982.167,"y":200.309,"z":-3943.595},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010105,"configId":380006,"level":27,"poseId":0,"pos":{"x":-2964.83,"y":200.072,"z":-3936.915},"rot":{"x":0.0,"y":336.762,"z":0.0}},{"monsterId":28010104,"configId":380007,"level":27,"poseId":0,"pos":{"x":-2959.986,"y":200.117,"z":-3919.36},"rot":{"x":0.0,"y":336.762,"z":0.0}},{"monsterId":28010104,"configId":380008,"level":27,"poseId":0,"pos":{"x":-3014.716,"y":200.0,"z":-3934.018},"rot":{"x":0.0,"y":339.227,"z":0.0}},{"monsterId":28010104,"configId":380009,"level":27,"poseId":0,"pos":{"x":-2981.388,"y":200.705,"z":-3913.186},"rot":{"x":0.0,"y":278.629,"z":0.0}},{"monsterId":28010105,"configId":380010,"level":27,"poseId":0,"pos":{"x":-3001.938,"y":200.175,"z":-3942.239},"rot":{"x":0.0,"y":336.762,"z":0.0}}]},{"sceneId":3,"groupId":133220361,"blockId":3220,"pos":{"x":-2338.444,"y":200.0,"z":-3590.204},"spawns":[{"monsterId":25080101,"configId":361001,"level":27,"poseId":1,"pos":{"x":-2308.228,"y":209.91,"z":-3593.356},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25100201,"configId":361019,"level":27,"poseId":1002,"pos":{"x":-2302.312,"y":209.376,"z":-3591.902},"rot":{"x":0.0,"y":216.746,"z":0.0}},{"monsterId":25080301,"configId":361020,"level":27,"poseId":1,"pos":{"x":-2293.124,"y":213.056,"z":-3606.432},"rot":{"x":0.0,"y":213.361,"z":0.0}}]},{"sceneId":3,"groupId":133220365,"blockId":3220,"pos":{"x":-2305.541,"y":146.27,"z":-4817.999},"spawns":[{"monsterId":20010501,"configId":365001,"level":27,"poseId":0,"pos":{"x":-2308.472,"y":146.905,"z":-4814.86},"rot":{"x":10.266,"y":93.996,"z":1.697}},{"monsterId":20010501,"configId":365002,"level":27,"poseId":0,"pos":{"x":-2306.364,"y":146.324,"z":-4820.065},"rot":{"x":2.777,"y":9.876,"z":349.97}}]},{"sceneId":3,"groupId":133220366,"blockId":3220,"pos":{"x":-2280.837,"y":200.0,"z":-3628.29},"spawns":[{"monsterId":25080201,"configId":366001,"level":27,"poseId":1,"pos":{"x":-2306.995,"y":200.0,"z":-3633.396},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25080101,"configId":366002,"level":27,"poseId":1,"pos":{"x":-2318.905,"y":200.0,"z":-3567.198},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25080301,"configId":366003,"level":27,"poseId":1,"pos":{"x":-2271.27,"y":200.35,"z":-3611.657},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":131061697,"blockId":3106,"pos":{"x":-820.15,"y":97.4,"z":1921.146},"spawns":[{"monsterId":28030501,"configId":1697007,"level":36,"poseId":0,"pos":{"x":-846.98,"y":108.57,"z":1771.032},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030501,"configId":1697008,"level":36,"poseId":0,"pos":{"x":-853.585,"y":108.57,"z":1768.848},"rot":{"x":0.0,"y":281.657,"z":0.0}},{"monsterId":28030101,"configId":1697010,"level":36,"poseId":901,"pos":{"x":-874.994,"y":150.159,"z":1820.95},"rot":{"x":0.0,"y":220.663,"z":0.0}},{"monsterId":28020603,"configId":1697015,"level":36,"poseId":0,"pos":{"x":-833.285,"y":119.922,"z":1705.782},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":131061696,"blockId":3106,"pos":{"x":-846.771,"y":105.129,"z":1872.579},"spawns":[{"monsterId":20010401,"configId":1696001,"level":36,"poseId":0,"pos":{"x":-847.236,"y":106.568,"z":1870.677},"rot":{"x":0.0,"y":17.031,"z":0.0}},{"monsterId":20010301,"configId":1696002,"level":36,"poseId":0,"pos":{"x":-843.193,"y":106.095,"z":1871.083},"rot":{"x":0.0,"y":341.374,"z":0.0}},{"monsterId":20010301,"configId":1696003,"level":36,"poseId":0,"pos":{"x":-850.01,"y":105.09,"z":1873.85},"rot":{"x":0.0,"y":64.053,"z":0.0}}]},{"sceneId":3,"groupId":131061694,"blockId":3106,"pos":{"x":-640.0,"y":176.64,"z":1920.0},"spawns":[{"monsterId":28050102,"configId":1694001,"level":36,"poseId":0,"pos":{"x":-658.341,"y":236.787,"z":1991.515},"rot":{"x":0.0,"y":292.054,"z":0.0}},{"monsterId":28050102,"configId":1694002,"level":36,"poseId":0,"pos":{"x":-646.759,"y":238.039,"z":1999.421},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050102,"configId":1694003,"level":36,"poseId":0,"pos":{"x":-644.754,"y":237.919,"z":1998.165},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050102,"configId":1694004,"level":36,"poseId":0,"pos":{"x":-521.004,"y":272.846,"z":1894.786},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050102,"configId":1694005,"level":36,"poseId":0,"pos":{"x":-520.344,"y":273.752,"z":1895.414},"rot":{"x":0.0,"y":276.498,"z":0.0}}]},{"sceneId":3,"groupId":133224002,"blockId":3224,"pos":{"x":-6016.0,"y":200.0,"z":-3200.0},"spawns":[{"monsterId":28010105,"configId":2001,"level":33,"poseId":0,"pos":{"x":-6086.745,"y":200.0,"z":-3259.938},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010105,"configId":2002,"level":33,"poseId":0,"pos":{"x":-6101.617,"y":200.0,"z":-3254.541},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010102,"configId":2004,"level":33,"poseId":0,"pos":{"x":-6077.696,"y":200.0,"z":-3232.98},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010105,"configId":2005,"level":33,"poseId":0,"pos":{"x":-6127.354,"y":200.0,"z":-3235.718},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133224003,"blockId":3224,"pos":{"x":-6033.3,"y":200.223,"z":-3209.693},"spawns":[{"monsterId":21010301,"configId":3001,"level":33,"poseId":9003,"pos":{"x":-6030.087,"y":200.286,"z":-3209.497},"rot":{"x":3.523,"y":185.933,"z":9.268}},{"monsterId":21010201,"configId":3003,"level":33,"poseId":9003,"pos":{"x":-6032.24,"y":200.288,"z":-3209.932},"rot":{"x":0.0,"y":136.111,"z":0.0}},{"monsterId":21010701,"configId":3004,"level":33,"poseId":0,"pos":{"x":-6042.056,"y":200.054,"z":-3204.784},"rot":{"x":0.0,"y":99.734,"z":0.0}},{"monsterId":21020201,"configId":3005,"level":33,"poseId":401,"pos":{"x":-6030.595,"y":200.291,"z":-3197.806},"rot":{"x":0.0,"y":4.016,"z":0.0}},{"monsterId":22010401,"configId":3006,"level":33,"poseId":0,"pos":{"x":-6026.33,"y":200.997,"z":-3204.016},"rot":{"x":0.0,"y":222.074,"z":0.0}}]},{"sceneId":3,"groupId":133109001,"blockId":3109,"pos":{"x":-1152.0,"y":200.0,"z":1152.0},"spawns":[{"monsterId":28010301,"configId":1001,"level":32,"poseId":0,"pos":{"x":-1039.62,"y":255.398,"z":1078.021},"rot":{"x":0.0,"y":117.204,"z":0.0}},{"monsterId":28040103,"configId":1002,"level":32,"poseId":0,"pos":{"x":-1035.848,"y":251.94,"z":1077.918},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040103,"configId":1003,"level":32,"poseId":0,"pos":{"x":-1036.693,"y":251.94,"z":1073.117},"rot":{"x":0.0,"y":272.404,"z":0.0}}]},{"sceneId":3,"groupId":133108910,"blockId":3108,"pos":{"x":-128.388,"y":200.708,"z":-177.019},"spawns":[{"monsterId":25020102,"configId":910001,"level":35,"poseId":0,"pos":{"x":-61.671,"y":200.443,"z":-101.978},"rot":{"x":0.0,"y":125.475,"z":0.0}}]},{"sceneId":3,"groupId":133108909,"blockId":3108,"pos":{"x":-126.935,"y":200.793,"z":-174.119},"spawns":[{"monsterId":25010201,"configId":909001,"level":35,"poseId":0,"pos":{"x":-126.47,"y":200.706,"z":-174.755},"rot":{"x":0.0,"y":246.439,"z":0.0}},{"monsterId":25010601,"configId":909002,"level":35,"poseId":0,"pos":{"x":-129.588,"y":200.77,"z":-177.85},"rot":{"x":0.0,"y":338.724,"z":0.0}},{"monsterId":25020201,"configId":909003,"level":35,"poseId":0,"pos":{"x":-131.705,"y":201.123,"z":-173.564},"rot":{"x":0.0,"y":137.419,"z":0.0}}]},{"sceneId":3,"groupId":133108908,"blockId":3108,"pos":{"x":-319.681,"y":200.102,"z":-641.398},"spawns":[{"monsterId":25060102,"configId":908001,"level":90,"poseId":0,"pos":{"x":-313.798,"y":200.106,"z":-639.717},"rot":{"x":0.0,"y":264.881,"z":0.0}}]},{"sceneId":3,"groupId":133108907,"blockId":3108,"pos":{"x":-316.381,"y":200.106,"z":-643.991},"spawns":[{"monsterId":25010208,"configId":907001,"level":75,"poseId":0,"pos":{"x":-313.871,"y":200.106,"z":-639.694},"rot":{"x":0.0,"y":269.921,"z":0.0}}]},{"sceneId":3,"groupId":133108905,"blockId":3108,"pos":{"x":-186.278,"y":200.0,"z":-926.206},"spawns":[{"monsterId":20010801,"configId":905001,"level":32,"poseId":0,"pos":{"x":-183.549,"y":200.0,"z":-926.817},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":905002,"level":32,"poseId":0,"pos":{"x":-186.147,"y":200.0,"z":-927.095},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133108803,"blockId":3108,"pos":{"x":-512.0,"y":200.0,"z":-512.0},"spawns":[{"monsterId":28030203,"configId":803001,"level":32,"poseId":0,"pos":{"x":-211.232,"y":327.289,"z":-1017.818},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030203,"configId":803002,"level":32,"poseId":0,"pos":{"x":-454.1,"y":234.562,"z":-809.366},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030203,"configId":803003,"level":32,"poseId":0,"pos":{"x":-353.858,"y":248.033,"z":-644.596},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030203,"configId":803004,"level":32,"poseId":0,"pos":{"x":-80.722,"y":240.946,"z":-674.21},"rot":{"x":0.0,"y":236.776,"z":0.0}},{"monsterId":28030203,"configId":803005,"level":19,"poseId":0,"pos":{"x":397.079,"y":231.429,"z":-758.145},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030203,"configId":803006,"level":32,"poseId":0,"pos":{"x":181.308,"y":246.689,"z":-845.467},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":803014,"level":19,"poseId":0,"pos":{"x":-123.891,"y":252.321,"z":-73.555},"rot":{"x":0.0,"y":198.716,"z":0.0}},{"monsterId":28020102,"configId":803015,"level":19,"poseId":0,"pos":{"x":-138.572,"y":259.596,"z":-9.939},"rot":{"x":0.0,"y":337.585,"z":0.0}},{"monsterId":28030101,"configId":803016,"level":19,"poseId":0,"pos":{"x":-107.848,"y":257.664,"z":-221.547},"rot":{"x":0.0,"y":164.138,"z":0.0}},{"monsterId":28030101,"configId":803017,"level":19,"poseId":0,"pos":{"x":-109.993,"y":257.695,"z":-220.457},"rot":{"x":0.0,"y":207.377,"z":0.0}},{"monsterId":28030101,"configId":803018,"level":19,"poseId":0,"pos":{"x":-102.312,"y":259.328,"z":-191.976},"rot":{"x":0.0,"y":107.754,"z":0.0}},{"monsterId":28020102,"configId":803019,"level":19,"poseId":0,"pos":{"x":-84.759,"y":263.804,"z":-2.078},"rot":{"x":0.0,"y":98.941,"z":0.0}},{"monsterId":28020102,"configId":803020,"level":19,"poseId":0,"pos":{"x":-141.482,"y":259.322,"z":-10.332},"rot":{"x":0.0,"y":6.233,"z":0.0}},{"monsterId":28020102,"configId":803021,"level":19,"poseId":0,"pos":{"x":-191.276,"y":256.803,"z":-6.252},"rot":{"x":0.0,"y":198.716,"z":0.0}}]},{"sceneId":3,"groupId":133223488,"blockId":3223,"pos":{"x":-5991.349,"y":203.653,"z":-2479.151},"spawns":[{"monsterId":22040201,"configId":488001,"level":33,"poseId":101,"pos":{"x":-6004.685,"y":203.761,"z":-2479.015},"rot":{"x":356.48,"y":123.528,"z":5.297}},{"monsterId":22040201,"configId":488002,"level":33,"poseId":101,"pos":{"x":-6003.481,"y":202.885,"z":-2474.75},"rot":{"x":0.0,"y":119.517,"z":0.0}}]},{"sceneId":3,"groupId":133223462,"blockId":3223,"pos":{"x":-5955.479,"y":153.156,"z":-2713.7},"spawns":[{"monsterId":24020201,"configId":462002,"level":33,"poseId":101,"pos":{"x":-5957.221,"y":153.03,"z":-2715.144},"rot":{"x":0.0,"y":24.292,"z":0.0}},{"monsterId":24020201,"configId":462003,"level":33,"poseId":101,"pos":{"x":-5956.065,"y":153.159,"z":-2712.451},"rot":{"x":0.0,"y":24.623,"z":0.0}}]},{"sceneId":3,"groupId":133223468,"blockId":3223,"pos":{"x":-6062.528,"y":200.115,"z":-2968.461},"spawns":[{"monsterId":20011001,"configId":468001,"level":32,"poseId":0,"pos":{"x":-6062.523,"y":200.115,"z":-2967.264},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":468002,"level":32,"poseId":0,"pos":{"x":-6061.035,"y":200.115,"z":-2968.489},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011101,"configId":468003,"level":32,"poseId":0,"pos":{"x":-6062.807,"y":200.017,"z":-2970.239},"rot":{"x":0.0,"y":298.667,"z":0.0}}]},{"sceneId":3,"groupId":133223470,"blockId":3223,"pos":{"x":-5919.914,"y":165.597,"z":-2657.642},"spawns":[{"monsterId":24020101,"configId":470001,"level":33,"poseId":101,"pos":{"x":-5918.215,"y":165.49,"z":-2656.775},"rot":{"x":8.431,"y":31.509,"z":4.567}},{"monsterId":24020101,"configId":470002,"level":33,"poseId":101,"pos":{"x":-5921.556,"y":165.7,"z":-2654.431},"rot":{"x":8.431,"y":31.509,"z":4.567}}]},{"sceneId":3,"groupId":133223433,"blockId":3223,"pos":{"x":-5918.943,"y":166.951,"z":-2766.294},"spawns":[{"monsterId":20011401,"configId":433001,"level":33,"poseId":0,"pos":{"x":-5918.008,"y":167.156,"z":-2768.107},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011401,"configId":433002,"level":33,"poseId":0,"pos":{"x":-5921.486,"y":167.277,"z":-2766.031},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011401,"configId":433003,"level":33,"poseId":0,"pos":{"x":-5915.344,"y":166.67,"z":-2766.075},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011401,"configId":433005,"level":33,"poseId":0,"pos":{"x":-5918.732,"y":166.736,"z":-2765.644},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133223408,"blockId":3223,"pos":{"x":-5763.951,"y":200.098,"z":-2509.516},"spawns":[{"monsterId":21010301,"configId":408002,"level":33,"poseId":9003,"pos":{"x":-5768.33,"y":200.294,"z":-2509.033},"rot":{"x":0.0,"y":88.534,"z":0.0}}]},{"sceneId":3,"groupId":133223377,"blockId":3223,"pos":{"x":-5917.908,"y":172.949,"z":-2600.845},"spawns":[{"monsterId":22040201,"configId":377001,"level":33,"poseId":101,"pos":{"x":-5914.847,"y":170.999,"z":-2608.706},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":22040201,"configId":377002,"level":33,"poseId":101,"pos":{"x":-5912.244,"y":172.657,"z":-2600.383},"rot":{"x":0.0,"y":277.21,"z":0.0}}]},{"sceneId":3,"groupId":133223382,"blockId":3223,"pos":{"x":-6176.731,"y":219.532,"z":-2925.022},"spawns":[{"monsterId":24020301,"configId":382001,"level":33,"poseId":100,"pos":{"x":-6173.321,"y":219.627,"z":-2931.771},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":24020201,"configId":382004,"level":33,"poseId":100,"pos":{"x":-6175.889,"y":219.494,"z":-2926.33},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133223342,"blockId":3223,"pos":{"x":-6011.204,"y":154.095,"z":-2737.581},"spawns":[{"monsterId":24020301,"configId":342001,"level":33,"poseId":101,"pos":{"x":-6006.711,"y":154.537,"z":-2736.567},"rot":{"x":0.0,"y":38.267,"z":0.0}}]},{"sceneId":3,"groupId":133223343,"blockId":3223,"pos":{"x":-6129.325,"y":202.769,"z":-2516.81},"spawns":[{"monsterId":26010201,"configId":343001,"level":32,"poseId":0,"pos":{"x":-6117.538,"y":201.438,"z":-2543.277},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133223286,"blockId":3223,"pos":{"x":-6085.302,"y":202.307,"z":-2719.18},"spawns":[{"monsterId":26010301,"configId":286001,"level":33,"poseId":0,"pos":{"x":-6084.894,"y":202.071,"z":-2720.076},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133223288,"blockId":3223,"pos":{"x":-6282.306,"y":200.613,"z":-3181.075},"spawns":[{"monsterId":28020201,"configId":288001,"level":33,"poseId":0,"pos":{"x":-6282.482,"y":200.957,"z":-3181.576},"rot":{"x":0.0,"y":96.507,"z":0.0}},{"monsterId":28020201,"configId":288004,"level":33,"poseId":0,"pos":{"x":-6179.179,"y":203.498,"z":-3263.265},"rot":{"x":0.0,"y":205.986,"z":0.0}},{"monsterId":28030404,"configId":288005,"level":33,"poseId":2,"pos":{"x":-6201.804,"y":202.401,"z":-3233.218},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030404,"configId":288006,"level":33,"poseId":0,"pos":{"x":-6201.274,"y":201.083,"z":-3231.359},"rot":{"x":0.0,"y":210.709,"z":0.0}},{"monsterId":28030102,"configId":288007,"level":33,"poseId":2,"pos":{"x":-6163.674,"y":204.536,"z":-3015.824},"rot":{"x":0.0,"y":113.654,"z":0.0}},{"monsterId":28030102,"configId":288008,"level":33,"poseId":2,"pos":{"x":-6152.056,"y":200.549,"z":-2990.695},"rot":{"x":0.0,"y":94.145,"z":0.0}},{"monsterId":28030102,"configId":288009,"level":33,"poseId":2,"pos":{"x":-6093.78,"y":200.167,"z":-2793.857},"rot":{"x":0.0,"y":319.27,"z":0.0}},{"monsterId":28030102,"configId":288011,"level":33,"poseId":901,"pos":{"x":-6115.418,"y":200.081,"z":-2661.996},"rot":{"x":0.0,"y":72.401,"z":0.0}},{"monsterId":28030102,"configId":288014,"level":33,"poseId":2,"pos":{"x":-6537.784,"y":200.0,"z":-2675.192},"rot":{"x":0.0,"y":345.958,"z":0.0}},{"monsterId":28030306,"configId":288015,"level":33,"poseId":0,"pos":{"x":-6136.511,"y":202.24,"z":-2547.92},"rot":{"x":0.0,"y":58.385,"z":0.0}},{"monsterId":28030306,"configId":288016,"level":33,"poseId":2,"pos":{"x":-6311.844,"y":253.598,"z":-2535.934},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":288017,"level":33,"poseId":0,"pos":{"x":-6333.781,"y":256.053,"z":-2509.555},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030306,"configId":288018,"level":33,"poseId":0,"pos":{"x":-6145.522,"y":209.929,"z":-2505.072},"rot":{"x":0.0,"y":235.755,"z":0.0}},{"monsterId":28030102,"configId":288019,"level":33,"poseId":2,"pos":{"x":-6196.112,"y":200.575,"z":-3036.336},"rot":{"x":0.0,"y":282.983,"z":0.0}},{"monsterId":28030102,"configId":288020,"level":33,"poseId":2,"pos":{"x":-6214.259,"y":200.95,"z":-3054.398},"rot":{"x":0.0,"y":142.741,"z":0.0}},{"monsterId":28020301,"configId":288022,"level":33,"poseId":0,"pos":{"x":-6082.014,"y":200.919,"z":-2480.413},"rot":{"x":0.0,"y":205.255,"z":0.0}},{"monsterId":28020301,"configId":288023,"level":33,"poseId":0,"pos":{"x":-6118.019,"y":204.707,"z":-2483.637},"rot":{"x":0.0,"y":160.632,"z":0.0}},{"monsterId":28020301,"configId":288024,"level":33,"poseId":0,"pos":{"x":-6326.661,"y":211.987,"z":-2883.088},"rot":{"x":0.0,"y":205.905,"z":0.0}},{"monsterId":28030102,"configId":288026,"level":33,"poseId":2,"pos":{"x":-6392.458,"y":249.107,"z":-2576.852},"rot":{"x":0.0,"y":108.906,"z":0.0}},{"monsterId":28020301,"configId":288028,"level":33,"poseId":0,"pos":{"x":-6048.615,"y":210.051,"z":-3260.776},"rot":{"x":0.0,"y":47.105,"z":0.0}},{"monsterId":28020102,"configId":288032,"level":33,"poseId":0,"pos":{"x":-6191.271,"y":220.782,"z":-2502.266},"rot":{"x":0.462,"y":85.453,"z":5.789}},{"monsterId":28030102,"configId":288033,"level":33,"poseId":2,"pos":{"x":-6501.719,"y":200.818,"z":-2714.338},"rot":{"x":0.0,"y":345.958,"z":0.0}},{"monsterId":28030306,"configId":288057,"level":33,"poseId":0,"pos":{"x":-6166.045,"y":217.669,"z":-2483.121},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030306,"configId":288058,"level":33,"poseId":0,"pos":{"x":-6165.968,"y":219.228,"z":-2481.062},"rot":{"x":0.0,"y":211.024,"z":0.0}}]},{"sceneId":3,"groupId":133223289,"blockId":3223,"pos":{"x":-6016.0,"y":200.0,"z":-2688.0},"spawns":[{"monsterId":28040101,"configId":289011,"level":33,"poseId":0,"pos":{"x":-6031.907,"y":199.694,"z":-2660.627},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030102,"configId":289014,"level":33,"poseId":2,"pos":{"x":-6033.376,"y":200.368,"z":-2662.514},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010201,"configId":289018,"level":33,"poseId":0,"pos":{"x":-5963.952,"y":169.545,"z":-2683.858},"rot":{"x":0.0,"y":146.34,"z":0.0}}]},{"sceneId":3,"groupId":133223290,"blockId":3223,"pos":{"x":-6016.0,"y":202.038,"z":-2432.0},"spawns":[{"monsterId":28040101,"configId":290001,"level":33,"poseId":0,"pos":{"x":-6089.228,"y":200.0,"z":-2553.208},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":290002,"level":33,"poseId":0,"pos":{"x":-6087.53,"y":200.0,"z":-2556.936},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010202,"configId":290005,"level":33,"poseId":0,"pos":{"x":-5898.752,"y":202.116,"z":-2514.604},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010202,"configId":290006,"level":33,"poseId":0,"pos":{"x":-5890.254,"y":202.372,"z":-2493.35},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133223294,"blockId":3223,"pos":{"x":-5760.0,"y":200.0,"z":-2688.0},"spawns":[{"monsterId":28040103,"configId":294001,"level":33,"poseId":0,"pos":{"x":-5861.418,"y":200.0,"z":-2607.777},"rot":{"x":0.0,"y":291.919,"z":0.0}},{"monsterId":28040101,"configId":294002,"level":33,"poseId":0,"pos":{"x":-5859.091,"y":200.0,"z":-2610.244},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":294003,"level":33,"poseId":0,"pos":{"x":-5843.85,"y":200.0,"z":-2616.768},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":294004,"level":33,"poseId":0,"pos":{"x":-5845.362,"y":200.0,"z":-2619.004},"rot":{"x":0.0,"y":96.755,"z":0.0}}]},{"sceneId":3,"groupId":133223295,"blockId":3223,"pos":{"x":-5760.0,"y":200.0,"z":-2432.0},"spawns":[{"monsterId":28010202,"configId":295001,"level":33,"poseId":0,"pos":{"x":-5871.958,"y":202.846,"z":-2507.607},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133223255,"blockId":3223,"pos":{"x":-6127.214,"y":202.134,"z":-2844.877},"spawns":[{"monsterId":28030306,"configId":255001,"level":33,"poseId":2,"pos":{"x":-6130.058,"y":203.479,"z":-2857.188},"rot":{"x":359.918,"y":18.966,"z":5.26}}]},{"sceneId":3,"groupId":133223240,"blockId":3223,"pos":{"x":-6078.959,"y":208.793,"z":-2878.917},"spawns":[{"monsterId":24020301,"configId":240001,"level":33,"poseId":101,"pos":{"x":-6055.524,"y":197.678,"z":-2891.139},"rot":{"x":0.0,"y":30.021,"z":0.0}}]},{"sceneId":3,"groupId":133223242,"blockId":3223,"pos":{"x":-6237.185,"y":247.541,"z":-2580.849},"spawns":[{"monsterId":28030306,"configId":242001,"level":33,"poseId":2,"pos":{"x":-6236.782,"y":248.964,"z":-2579.663},"rot":{"x":0.0,"y":198.071,"z":0.0}},{"monsterId":28030306,"configId":242002,"level":33,"poseId":3,"pos":{"x":-6237.503,"y":247.565,"z":-2580.541},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133223246,"blockId":3223,"pos":{"x":-6064.567,"y":220.35,"z":-2942.255},"spawns":[{"monsterId":26010301,"configId":246002,"level":33,"poseId":0,"pos":{"x":-6063.736,"y":220.19,"z":-2940.798},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26010301,"configId":246003,"level":33,"poseId":0,"pos":{"x":-6061.876,"y":221.038,"z":-2944.412},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133223226,"blockId":3223,"pos":{"x":-6243.705,"y":202.988,"z":-3093.832},"spawns":[{"monsterId":26010301,"configId":226001,"level":33,"poseId":0,"pos":{"x":-6244.153,"y":202.905,"z":-3090.18},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133223201,"blockId":3223,"pos":{"x":-6460.875,"y":201.152,"z":-2464.708},"spawns":[{"monsterId":24020101,"configId":201001,"level":33,"poseId":100,"pos":{"x":-6447.976,"y":200.527,"z":-2449.393},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":24020101,"configId":201002,"level":33,"poseId":100,"pos":{"x":-6452.326,"y":200.221,"z":-2448.661},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133223202,"blockId":3223,"pos":{"x":-6084.13,"y":221.109,"z":-2945.254},"spawns":[{"monsterId":21010301,"configId":202001,"level":33,"poseId":9003,"pos":{"x":-6079.023,"y":221.912,"z":-2952.519},"rot":{"x":0.0,"y":304.454,"z":0.0}},{"monsterId":21020201,"configId":202004,"level":33,"poseId":0,"pos":{"x":-6080.754,"y":221.67,"z":-2949.02},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010301,"configId":202007,"level":33,"poseId":9003,"pos":{"x":-6082.573,"y":221.661,"z":-2953.543},"rot":{"x":0.0,"y":23.219,"z":0.0}},{"monsterId":21030601,"configId":202008,"level":33,"poseId":0,"pos":{"x":-6081.468,"y":223.294,"z":-2955.511},"rot":{"x":0.0,"y":339.088,"z":0.0}},{"monsterId":21011001,"configId":202012,"level":33,"poseId":0,"pos":{"x":-6089.243,"y":220.335,"z":-2956.009},"rot":{"x":0.0,"y":22.337,"z":0.0}}]},{"sceneId":3,"groupId":133223203,"blockId":3223,"pos":{"x":-5861.289,"y":200.418,"z":-2728.839},"spawns":[{"monsterId":28030306,"configId":203001,"level":33,"poseId":3,"pos":{"x":-5864.352,"y":203.127,"z":-2727.151},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030306,"configId":203002,"level":33,"poseId":3,"pos":{"x":-5862.806,"y":202.772,"z":-2726.613},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133223191,"blockId":3223,"pos":{"x":-5867.038,"y":200.2,"z":-2574.771},"spawns":[{"monsterId":26010301,"configId":191001,"level":33,"poseId":0,"pos":{"x":-5875.324,"y":200.0,"z":-2583.126},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133223172,"blockId":3223,"pos":{"x":-5884.899,"y":201.544,"z":-2509.699},"spawns":[{"monsterId":24020301,"configId":172001,"level":33,"poseId":101,"pos":{"x":-5886.75,"y":202.161,"z":-2496.747},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":24020301,"configId":172002,"level":33,"poseId":101,"pos":{"x":-5882.277,"y":201.871,"z":-2522.708},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133223164,"blockId":3223,"pos":{"x":-5817.259,"y":217.907,"z":-2512.294},"spawns":[{"monsterId":21010301,"configId":164001,"level":33,"poseId":9003,"pos":{"x":-5810.8,"y":217.358,"z":-2514.891},"rot":{"x":0.0,"y":332.319,"z":0.0}},{"monsterId":21011001,"configId":164004,"level":33,"poseId":0,"pos":{"x":-5816.167,"y":218.65,"z":-2519.235},"rot":{"x":0.0,"y":14.019,"z":0.0}},{"monsterId":21010301,"configId":164006,"level":33,"poseId":0,"pos":{"x":-5823.577,"y":218.095,"z":-2502.372},"rot":{"x":0.0,"y":90.811,"z":0.0}},{"monsterId":21020101,"configId":164008,"level":33,"poseId":401,"pos":{"x":-5817.405,"y":217.907,"z":-2511.805},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21030601,"configId":164009,"level":33,"poseId":0,"pos":{"x":-5819.169,"y":221.291,"z":-2520.254},"rot":{"x":0.0,"y":21.561,"z":0.0}}]},{"sceneId":3,"groupId":133223143,"blockId":3223,"pos":{"x":-5997.339,"y":164.062,"z":-2765.594},"spawns":[{"monsterId":24020401,"configId":143001,"level":33,"poseId":100,"pos":{"x":-5990.816,"y":164.685,"z":-2779.655},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":24020401,"configId":143002,"level":33,"poseId":100,"pos":{"x":-6001.188,"y":163.69,"z":-2799.22},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133223131,"blockId":3223,"pos":{"x":-6109.16,"y":202.253,"z":-3201.807},"spawns":[{"monsterId":28030306,"configId":131001,"level":33,"poseId":2,"pos":{"x":-6107.709,"y":205.248,"z":-3203.708},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030306,"configId":131002,"level":33,"poseId":2,"pos":{"x":-6107.959,"y":202.488,"z":-3206.789},"rot":{"x":0.0,"y":58.674,"z":0.0}}]},{"sceneId":3,"groupId":133223132,"blockId":3223,"pos":{"x":-6269.967,"y":203.966,"z":-3063.469},"spawns":[{"monsterId":28030306,"configId":132001,"level":33,"poseId":2,"pos":{"x":-6266.219,"y":204.377,"z":-3066.758},"rot":{"x":0.0,"y":241.691,"z":0.0}},{"monsterId":28030306,"configId":132003,"level":33,"poseId":3,"pos":{"x":-6267.218,"y":204.387,"z":-3086.532},"rot":{"x":0.0,"y":216.254,"z":0.0}}]},{"sceneId":3,"groupId":133223055,"blockId":3223,"pos":{"x":-6178.97,"y":201.087,"z":-2419.986},"spawns":[{"monsterId":22040201,"configId":55001,"level":33,"poseId":101,"pos":{"x":-6170.105,"y":200.246,"z":-2424.499},"rot":{"x":0.0,"y":307.492,"z":0.0}},{"monsterId":22040201,"configId":55002,"level":33,"poseId":101,"pos":{"x":-6170.213,"y":200.363,"z":-2426.133},"rot":{"x":0.0,"y":283.654,"z":0.0}}]},{"sceneId":3,"groupId":133108182,"blockId":3108,"pos":{"x":-148.876,"y":200.655,"z":-906.886},"spawns":[{"monsterId":21010101,"configId":182001,"level":1,"poseId":0,"pos":{"x":-146.883,"y":200.9,"z":-908.356},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":182002,"level":1,"poseId":0,"pos":{"x":-150.225,"y":200.444,"z":-909.029},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":182003,"level":1,"poseId":0,"pos":{"x":-157.393,"y":201.998,"z":-893.424},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133108181,"blockId":3108,"pos":{"x":-100.281,"y":200.574,"z":-683.59},"spawns":[{"monsterId":21010101,"configId":181001,"level":1,"poseId":0,"pos":{"x":-98.288,"y":200.819,"z":-685.06},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":181002,"level":1,"poseId":0,"pos":{"x":-101.629,"y":200.364,"z":-685.733},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":181003,"level":1,"poseId":0,"pos":{"x":-108.798,"y":201.918,"z":-670.127},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133108180,"blockId":3108,"pos":{"x":-154.11,"y":201.653,"z":-451.985},"spawns":[{"monsterId":21010101,"configId":180001,"level":1,"poseId":0,"pos":{"x":-152.117,"y":201.898,"z":-453.455},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":180002,"level":1,"poseId":0,"pos":{"x":-155.459,"y":201.442,"z":-454.128},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":180003,"level":1,"poseId":0,"pos":{"x":-162.627,"y":202.996,"z":-438.523},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133108143,"blockId":3108,"pos":{"x":-465.303,"y":201.962,"z":-829.689},"spawns":[{"monsterId":26030101,"configId":143001,"level":32,"poseId":0,"pos":{"x":-463.691,"y":201.097,"z":-832.901},"rot":{"x":0.0,"y":74.797,"z":0.0}}]},{"sceneId":3,"groupId":133108131,"blockId":3108,"pos":{"x":-107.419,"y":259.597,"z":-202.236},"spawns":[{"monsterId":21010101,"configId":131001,"level":1,"poseId":0,"pos":{"x":-105.426,"y":259.842,"z":-203.706},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":131002,"level":1,"poseId":0,"pos":{"x":-108.768,"y":259.387,"z":-204.379},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":131003,"level":1,"poseId":0,"pos":{"x":-115.936,"y":260.941,"z":-188.773},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133108148,"blockId":3108,"pos":{"x":-297.525,"y":243.65,"z":-973.351},"spawns":[{"monsterId":26010201,"configId":148001,"level":32,"poseId":0,"pos":{"x":-297.802,"y":243.65,"z":-973.37},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133108147,"blockId":3108,"pos":{"x":-156.798,"y":252.797,"z":-28.036},"spawns":[{"monsterId":26010201,"configId":147001,"level":18,"poseId":0,"pos":{"x":-157.075,"y":252.797,"z":-28.054},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133108146,"blockId":3108,"pos":{"x":-144.583,"y":200.344,"z":-544.695},"spawns":[{"monsterId":26010101,"configId":146001,"level":32,"poseId":0,"pos":{"x":-144.859,"y":200.344,"z":-544.714},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133108109,"blockId":3108,"pos":{"x":-100.639,"y":202.918,"z":-988.611},"spawns":[{"monsterId":21010201,"configId":109001,"level":32,"poseId":9012,"pos":{"x":-103.494,"y":202.919,"z":-994.737},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":109005,"level":32,"poseId":9012,"pos":{"x":-106.824,"y":202.909,"z":-991.646},"rot":{"x":0.0,"y":89.104,"z":0.0}},{"monsterId":21010201,"configId":109006,"level":32,"poseId":9012,"pos":{"x":-103.566,"y":202.87,"z":-988.28},"rot":{"x":0.0,"y":181.271,"z":0.0}},{"monsterId":21010201,"configId":109007,"level":32,"poseId":9012,"pos":{"x":-100.25,"y":202.919,"z":-991.515},"rot":{"x":0.0,"y":269.264,"z":0.0}},{"monsterId":21030101,"configId":109008,"level":32,"poseId":9012,"pos":{"x":-104.02,"y":202.964,"z":-996.124},"rot":{"x":0.0,"y":356.118,"z":0.0}},{"monsterId":21030401,"configId":109009,"level":32,"poseId":0,"pos":{"x":-98.684,"y":203.016,"z":-992.288},"rot":{"x":0.0,"y":279.384,"z":0.0}}]},{"sceneId":3,"groupId":133108107,"blockId":3108,"pos":{"x":-37.096,"y":265.813,"z":-33.504},"spawns":[{"monsterId":28030404,"configId":107001,"level":18,"poseId":0,"pos":{"x":-35.541,"y":265.795,"z":-28.579},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030404,"configId":107002,"level":18,"poseId":0,"pos":{"x":-34.604,"y":265.805,"z":-33.928},"rot":{"x":0.0,"y":295.448,"z":0.0}},{"monsterId":28030404,"configId":107003,"level":18,"poseId":0,"pos":{"x":-38.943,"y":265.852,"z":-36.257},"rot":{"x":0.0,"y":238.602,"z":0.0}},{"monsterId":28030404,"configId":107004,"level":18,"poseId":0,"pos":{"x":-37.373,"y":265.81,"z":-33.042},"rot":{"x":0.0,"y":78.07,"z":0.0}}]},{"sceneId":3,"groupId":133108106,"blockId":3108,"pos":{"x":-103.442,"y":253.683,"z":-48.925},"spawns":[{"monsterId":23030101,"configId":106001,"level":24,"poseId":0,"pos":{"x":-111.487,"y":252.168,"z":-68.847},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133108105,"blockId":3108,"pos":{"x":-183.609,"y":232.08,"z":-92.317},"spawns":[{"monsterId":28030404,"configId":105001,"level":18,"poseId":0,"pos":{"x":-182.054,"y":233.993,"z":-87.392},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030404,"configId":105002,"level":18,"poseId":0,"pos":{"x":-181.117,"y":231.943,"z":-92.741},"rot":{"x":0.0,"y":295.448,"z":0.0}},{"monsterId":28030404,"configId":105003,"level":18,"poseId":0,"pos":{"x":-185.456,"y":231.217,"z":-95.07},"rot":{"x":0.0,"y":238.602,"z":0.0}},{"monsterId":28030404,"configId":105004,"level":18,"poseId":0,"pos":{"x":-183.886,"y":232.285,"z":-91.856},"rot":{"x":0.0,"y":78.07,"z":0.0}},{"monsterId":28030404,"configId":105005,"level":32,"poseId":0,"pos":{"x":-163.614,"y":212.096,"z":-147.03},"rot":{"x":350.386,"y":88.207,"z":337.66}},{"monsterId":28030404,"configId":105006,"level":32,"poseId":0,"pos":{"x":-169.177,"y":212.713,"z":-148.025},"rot":{"x":323.971,"y":27.29,"z":343.704}},{"monsterId":28030404,"configId":105007,"level":32,"poseId":0,"pos":{"x":-171.574,"y":213.729,"z":-145.137},"rot":{"x":329.126,"y":318.003,"z":26.946}},{"monsterId":28030404,"configId":105008,"level":32,"poseId":0,"pos":{"x":-168.381,"y":212.937,"z":-145.783},"rot":{"x":43.821,"y":160.402,"z":352.834}}]},{"sceneId":3,"groupId":133108097,"blockId":3108,"pos":{"x":-304.781,"y":200.739,"z":-595.838},"spawns":[{"monsterId":20010601,"configId":97001,"level":35,"poseId":0,"pos":{"x":-306.7,"y":200.627,"z":-595.508},"rot":{"x":0.0,"y":74.892,"z":0.0}},{"monsterId":20010701,"configId":97002,"level":35,"poseId":0,"pos":{"x":-303.454,"y":200.625,"z":-595.367},"rot":{"x":0.0,"y":315.019,"z":0.0}}]},{"sceneId":3,"groupId":133108096,"blockId":3108,"pos":{"x":-107.798,"y":253.178,"z":-38.573},"spawns":[{"monsterId":21010101,"configId":96002,"level":1,"poseId":0,"pos":{"x":-105.805,"y":253.423,"z":-40.043},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":96003,"level":1,"poseId":0,"pos":{"x":-109.146,"y":252.968,"z":-40.716},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":96004,"level":1,"poseId":0,"pos":{"x":-116.315,"y":254.522,"z":-25.111},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133108125,"blockId":3108,"pos":{"x":-120.963,"y":252.5,"z":-104.17},"spawns":[{"monsterId":21010101,"configId":125001,"level":1,"poseId":0,"pos":{"x":-118.97,"y":252.745,"z":-105.64},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":125002,"level":1,"poseId":0,"pos":{"x":-122.311,"y":252.289,"z":-106.312},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":125003,"level":1,"poseId":0,"pos":{"x":-129.48,"y":253.843,"z":-90.707},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133108079,"blockId":3108,"pos":{"x":-109.723,"y":201.977,"z":-908.135},"spawns":[{"monsterId":21010101,"configId":79001,"level":32,"poseId":9003,"pos":{"x":-112.054,"y":201.948,"z":-910.679},"rot":{"x":0.0,"y":20.603,"z":0.0}}]},{"sceneId":3,"groupId":133108076,"blockId":3108,"pos":{"x":-125.194,"y":254.237,"z":-141.062},"spawns":[{"monsterId":28020102,"configId":76001,"level":19,"poseId":0,"pos":{"x":-113.118,"y":256.02,"z":-144.074},"rot":{"x":0.0,"y":189.005,"z":0.0}},{"monsterId":28020102,"configId":76002,"level":18,"poseId":0,"pos":{"x":-128.141,"y":255.039,"z":-138.209},"rot":{"x":0.0,"y":153.405,"z":0.0}},{"monsterId":28020102,"configId":76003,"level":19,"poseId":0,"pos":{"x":-110.09,"y":254.736,"z":-124.599},"rot":{"x":0.0,"y":199.884,"z":0.0}},{"monsterId":28030101,"configId":76005,"level":18,"poseId":901,"pos":{"x":-128.773,"y":255.684,"z":-166.094},"rot":{"x":0.0,"y":106.507,"z":0.0}},{"monsterId":28030101,"configId":76006,"level":18,"poseId":901,"pos":{"x":-122.666,"y":256.194,"z":-178.155},"rot":{"x":0.0,"y":225.731,"z":0.0}}]},{"sceneId":3,"groupId":133108075,"blockId":3108,"pos":{"x":-147.217,"y":251.21,"z":-100.584},"spawns":[{"monsterId":26060201,"configId":75001,"level":19,"poseId":0,"pos":{"x":-67.983,"y":199.792,"z":-149.304},"rot":{"x":0.0,"y":26.299,"z":0.0}},{"monsterId":26060201,"configId":75002,"level":19,"poseId":0,"pos":{"x":-66.478,"y":199.999,"z":-155.439},"rot":{"x":0.0,"y":26.299,"z":0.0}},{"monsterId":26060201,"configId":75003,"level":19,"poseId":0,"pos":{"x":-72.098,"y":200.209,"z":-154.663},"rot":{"x":0.0,"y":26.299,"z":0.0}}]},{"sceneId":3,"groupId":133108073,"blockId":3108,"pos":{"x":-113.427,"y":200.426,"z":-713.78},"spawns":[{"monsterId":28050202,"configId":73001,"level":32,"poseId":0,"pos":{"x":-113.772,"y":200.508,"z":-713.892},"rot":{"x":0.0,"y":146.791,"z":0.0}},{"monsterId":28050202,"configId":73002,"level":32,"poseId":3,"pos":{"x":-102.993,"y":200.3,"z":-727.71},"rot":{"x":0.0,"y":149.896,"z":0.0}}]},{"sceneId":3,"groupId":133108072,"blockId":3108,"pos":{"x":-376.842,"y":200.044,"z":-633.305},"spawns":[{"monsterId":20010801,"configId":72001,"level":32,"poseId":0,"pos":{"x":-376.837,"y":200.044,"z":-632.108},"rot":{"x":0.0,"y":171.021,"z":0.0}},{"monsterId":20010801,"configId":72002,"level":32,"poseId":0,"pos":{"x":-375.35,"y":200.044,"z":-633.333},"rot":{"x":0.0,"y":195.677,"z":0.0}},{"monsterId":20010801,"configId":72003,"level":32,"poseId":0,"pos":{"x":-378.32,"y":200.044,"z":-633.241},"rot":{"x":0.0,"y":185.799,"z":0.0}}]},{"sceneId":3,"groupId":133108070,"blockId":3108,"pos":{"x":-288.734,"y":247.57,"z":-996.858},"spawns":[{"monsterId":20011201,"configId":70001,"level":32,"poseId":0,"pos":{"x":-286.64,"y":246.402,"z":-994.351},"rot":{"x":0.0,"y":297.255,"z":0.0}},{"monsterId":20011201,"configId":70002,"level":32,"poseId":0,"pos":{"x":-284.561,"y":248.277,"z":-1002.979},"rot":{"x":0.0,"y":297.255,"z":0.0}},{"monsterId":20011201,"configId":70003,"level":32,"poseId":0,"pos":{"x":-292.305,"y":248.655,"z":-998.903},"rot":{"x":0.0,"y":351.764,"z":0.0}}]},{"sceneId":3,"groupId":133108069,"blockId":3108,"pos":{"x":-336.889,"y":231.073,"z":-947.507},"spawns":[{"monsterId":28050202,"configId":69001,"level":32,"poseId":0,"pos":{"x":-337.234,"y":231.155,"z":-947.618},"rot":{"x":0.0,"y":135.672,"z":0.0}},{"monsterId":28050202,"configId":69002,"level":32,"poseId":3,"pos":{"x":-329.351,"y":232.618,"z":-965.4},"rot":{"x":0.0,"y":147.797,"z":0.0}}]},{"sceneId":3,"groupId":133108089,"blockId":3108,"pos":{"x":-171.139,"y":251.867,"z":-33.408},"spawns":[{"monsterId":28050201,"configId":89001,"level":32,"poseId":0,"pos":{"x":-171.484,"y":251.634,"z":-33.52},"rot":{"x":0.0,"y":29.457,"z":0.0}},{"monsterId":28050201,"configId":89002,"level":32,"poseId":3,"pos":{"x":-152.497,"y":249.748,"z":-36.725},"rot":{"x":337.019,"y":27.368,"z":9.575}}]},{"sceneId":3,"groupId":133108087,"blockId":3108,"pos":{"x":-266.638,"y":200.787,"z":-876.113},"spawns":[{"monsterId":20010401,"configId":87001,"level":24,"poseId":0,"pos":{"x":-86.459,"y":256.192,"z":-85.381},"rot":{"x":0.0,"y":36.762,"z":0.0}},{"monsterId":20010301,"configId":87002,"level":23,"poseId":0,"pos":{"x":-93.481,"y":255.556,"z":-96.831},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":87003,"level":23,"poseId":0,"pos":{"x":-94.701,"y":255.372,"z":-95.064},"rot":{"x":0.0,"y":326.407,"z":0.0}},{"monsterId":20010301,"configId":87004,"level":23,"poseId":0,"pos":{"x":-93.646,"y":255.076,"z":-81.58},"rot":{"x":0.0,"y":0.0,"z":335.902}}]},{"sceneId":3,"groupId":133108083,"blockId":3108,"pos":{"x":-183.308,"y":221.418,"z":-121.233},"spawns":[{"monsterId":25030201,"configId":83001,"level":25,"poseId":9002,"pos":{"x":-185.532,"y":220.81,"z":-124.9},"rot":{"x":0.0,"y":130.253,"z":0.0}},{"monsterId":25010501,"configId":83002,"level":25,"poseId":9003,"pos":{"x":-186.284,"y":220.376,"z":-129.505},"rot":{"x":0.0,"y":253.485,"z":0.0}},{"monsterId":20010401,"configId":83003,"level":22,"poseId":0,"pos":{"x":-178.599,"y":248.592,"z":-111.246},"rot":{"x":0.0,"y":286.498,"z":0.0}}]},{"sceneId":3,"groupId":133108080,"blockId":3108,"pos":{"x":-124.669,"y":200.757,"z":-172.64},"spawns":[{"monsterId":25010201,"configId":80002,"level":22,"poseId":0,"pos":{"x":-122.854,"y":200.661,"z":-171.874},"rot":{"x":0.0,"y":64.84,"z":0.0}},{"monsterId":25020201,"configId":80003,"level":22,"poseId":0,"pos":{"x":-126.258,"y":200.608,"z":-176.674},"rot":{"x":0.0,"y":62.035,"z":0.0}},{"monsterId":25010601,"configId":80004,"level":22,"poseId":0,"pos":{"x":-127.3,"y":201.173,"z":-171.975},"rot":{"x":0.0,"y":78.702,"z":0.0}}]},{"sceneId":3,"groupId":133108047,"blockId":3108,"pos":{"x":-248.482,"y":200.551,"z":-1005.902},"spawns":[{"monsterId":20010501,"configId":47001,"level":32,"poseId":0,"pos":{"x":-243.775,"y":200.381,"z":-1008.17},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010501,"configId":47002,"level":32,"poseId":0,"pos":{"x":-241.123,"y":200.828,"z":-1008.064},"rot":{"x":0.0,"y":324.965,"z":0.0}},{"monsterId":20010601,"configId":47004,"level":32,"poseId":0,"pos":{"x":-241.94,"y":200.833,"z":-1006.107},"rot":{"x":0.0,"y":285.391,"z":0.0}}]},{"sceneId":3,"groupId":133108046,"blockId":3108,"pos":{"x":-199.711,"y":203.004,"z":-1032.477},"spawns":[{"monsterId":21010101,"configId":46002,"level":32,"poseId":9002,"pos":{"x":-182.549,"y":208.41,"z":-1031.216},"rot":{"x":0.0,"y":69.434,"z":0.0}}]},{"sceneId":3,"groupId":133108044,"blockId":3108,"pos":{"x":-183.879,"y":200.54,"z":-1000.985},"spawns":[{"monsterId":21020201,"configId":44001,"level":33,"poseId":401,"pos":{"x":-176.908,"y":201.388,"z":-1006.005},"rot":{"x":0.0,"y":165.535,"z":0.0}},{"monsterId":21020201,"configId":44004,"level":33,"poseId":0,"pos":{"x":-193.613,"y":200.74,"z":-1010.076},"rot":{"x":0.0,"y":126.6,"z":0.0}},{"monsterId":22010101,"configId":44005,"level":33,"poseId":0,"pos":{"x":-183.984,"y":200.407,"z":-1000.74},"rot":{"x":0.0,"y":158.553,"z":0.0}},{"monsterId":21011201,"configId":44006,"level":32,"poseId":9012,"pos":{"x":-180.095,"y":200.003,"z":-994.29},"rot":{"x":0.0,"y":93.928,"z":0.0}},{"monsterId":21011001,"configId":44007,"level":32,"poseId":0,"pos":{"x":-192.877,"y":200.591,"z":-993.977},"rot":{"x":0.0,"y":53.645,"z":0.0}}]},{"sceneId":3,"groupId":133108043,"blockId":3108,"pos":{"x":-86.803,"y":200.899,"z":-908.704},"spawns":[{"monsterId":21010201,"configId":43001,"level":32,"poseId":9016,"pos":{"x":-87.346,"y":201.397,"z":-905.126},"rot":{"x":0.0,"y":295.161,"z":0.0}},{"monsterId":21010101,"configId":43004,"level":32,"poseId":9016,"pos":{"x":-77.124,"y":200.288,"z":-914.123},"rot":{"x":0.0,"y":97.011,"z":0.0}},{"monsterId":21010201,"configId":43005,"level":32,"poseId":9016,"pos":{"x":-92.821,"y":202.13,"z":-903.964},"rot":{"x":0.0,"y":27.492,"z":0.0}},{"monsterId":21010401,"configId":43006,"level":32,"poseId":9003,"pos":{"x":-79.872,"y":202.463,"z":-895.675},"rot":{"x":0.0,"y":24.425,"z":0.0}},{"monsterId":21020301,"configId":43007,"level":32,"poseId":0,"pos":{"x":-68.39,"y":200.622,"z":-909.648},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133108042,"blockId":3108,"pos":{"x":-149.513,"y":200.697,"z":-931.279},"spawns":[{"monsterId":21010201,"configId":42001,"level":32,"poseId":9012,"pos":{"x":-147.859,"y":200.678,"z":-929.182},"rot":{"x":0.0,"y":44.274,"z":0.0}},{"monsterId":21030301,"configId":42004,"level":32,"poseId":9012,"pos":{"x":-159.058,"y":200.438,"z":-924.532},"rot":{"x":353.82,"y":138.827,"z":4.9}},{"monsterId":21010201,"configId":42006,"level":32,"poseId":9012,"pos":{"x":-146.733,"y":200.66,"z":-927.909},"rot":{"x":0.0,"y":219.038,"z":0.0}}]},{"sceneId":3,"groupId":133108040,"blockId":3108,"pos":{"x":-286.073,"y":200.249,"z":-856.414},"spawns":[{"monsterId":28030101,"configId":40001,"level":32,"poseId":0,"pos":{"x":-293.962,"y":200.131,"z":-858.414},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":40002,"level":32,"poseId":901,"pos":{"x":-287.346,"y":245.5,"z":-913.11},"rot":{"x":0.0,"y":338.52,"z":0.0}},{"monsterId":28030101,"configId":40003,"level":32,"poseId":0,"pos":{"x":-262.486,"y":203.697,"z":-842.509},"rot":{"x":0.0,"y":94.799,"z":0.0}},{"monsterId":28030101,"configId":40004,"level":32,"poseId":0,"pos":{"x":-264.871,"y":208.869,"z":-832.933},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":40005,"level":32,"poseId":901,"pos":{"x":-238.256,"y":260.822,"z":-956.487},"rot":{"x":0.0,"y":65.19,"z":0.0}},{"monsterId":28030101,"configId":40006,"level":32,"poseId":901,"pos":{"x":-247.395,"y":280.739,"z":-991.43},"rot":{"x":0.0,"y":295.781,"z":0.0}},{"monsterId":28030101,"configId":40007,"level":32,"poseId":901,"pos":{"x":-247.117,"y":280.147,"z":-989.543},"rot":{"x":0.0,"y":344.129,"z":0.0}},{"monsterId":28030101,"configId":40008,"level":32,"poseId":901,"pos":{"x":-254.267,"y":275.195,"z":-1006.777},"rot":{"x":0.0,"y":305.145,"z":0.0}},{"monsterId":28030101,"configId":40009,"level":32,"poseId":901,"pos":{"x":-295.3,"y":200.744,"z":-825.532},"rot":{"x":0.0,"y":277.141,"z":0.0}},{"monsterId":28030101,"configId":40010,"level":32,"poseId":901,"pos":{"x":-249.389,"y":277.655,"z":-997.46},"rot":{"x":0.0,"y":305.145,"z":0.0}},{"monsterId":28030101,"configId":40011,"level":32,"poseId":901,"pos":{"x":-294.688,"y":200.055,"z":-860.388},"rot":{"x":0.0,"y":232.585,"z":0.0}},{"monsterId":28030101,"configId":40012,"level":32,"poseId":901,"pos":{"x":-179.077,"y":205.801,"z":-928.565},"rot":{"x":0.0,"y":218.293,"z":0.0}},{"monsterId":28030101,"configId":40013,"level":32,"poseId":901,"pos":{"x":-176.448,"y":200.0,"z":-959.503},"rot":{"x":0.0,"y":233.748,"z":0.0}},{"monsterId":28030101,"configId":40014,"level":32,"poseId":901,"pos":{"x":-172.843,"y":200.0,"z":-958.703},"rot":{"x":0.0,"y":172.75,"z":0.0}},{"monsterId":28030101,"configId":40015,"level":32,"poseId":901,"pos":{"x":-281.243,"y":200.436,"z":-828.949},"rot":{"x":0.0,"y":7.297,"z":0.0}},{"monsterId":28030101,"configId":40016,"level":32,"poseId":901,"pos":{"x":-284.713,"y":200.355,"z":-824.615},"rot":{"x":0.0,"y":233.748,"z":0.0}},{"monsterId":28030101,"configId":40017,"level":32,"poseId":901,"pos":{"x":-282.606,"y":200.276,"z":-823.95},"rot":{"x":0.0,"y":305.145,"z":0.0}},{"monsterId":28030101,"configId":40018,"level":19,"poseId":901,"pos":{"x":-14.864,"y":202.773,"z":-122.534},"rot":{"x":0.0,"y":233.748,"z":0.0}},{"monsterId":28030101,"configId":40019,"level":32,"poseId":901,"pos":{"x":-13.476,"y":202.501,"z":-123.819},"rot":{"x":0.0,"y":187.521,"z":0.0}},{"monsterId":28030101,"configId":40021,"level":32,"poseId":901,"pos":{"x":-231.229,"y":200.392,"z":-927.074},"rot":{"x":0.0,"y":33.765,"z":0.0}},{"monsterId":28030101,"configId":40022,"level":32,"poseId":0,"pos":{"x":-52.759,"y":202.317,"z":-932.359},"rot":{"x":0.0,"y":60.673,"z":0.0}},{"monsterId":28030101,"configId":40024,"level":32,"poseId":0,"pos":{"x":-35.296,"y":200.0,"z":-885.517},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":40025,"level":32,"poseId":901,"pos":{"x":-36.711,"y":200.001,"z":-888.562},"rot":{"x":0.0,"y":303.712,"z":0.0}}]},{"sceneId":3,"groupId":133108039,"blockId":3108,"pos":{"x":-237.858,"y":200.67,"z":-893.051},"spawns":[{"monsterId":23030101,"configId":39001,"level":33,"poseId":0,"pos":{"x":-243.456,"y":200.525,"z":-894.322},"rot":{"x":0.0,"y":101.827,"z":0.0}}]},{"sceneId":3,"groupId":133108037,"blockId":3108,"pos":{"x":-142.234,"y":200.862,"z":-897.394},"spawns":[{"monsterId":21020301,"configId":37001,"level":32,"poseId":401,"pos":{"x":-135.25,"y":200.669,"z":-911.636},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011201,"configId":37004,"level":32,"poseId":9003,"pos":{"x":-142.652,"y":201.173,"z":-883.438},"rot":{"x":0.0,"y":54.17,"z":0.0}},{"monsterId":21030401,"configId":37005,"level":32,"poseId":9012,"pos":{"x":-143.103,"y":201.061,"z":-888.356},"rot":{"x":0.0,"y":320.858,"z":0.0}},{"monsterId":21010401,"configId":37008,"level":32,"poseId":9002,"pos":{"x":-153.705,"y":203.244,"z":-888.169},"rot":{"x":0.0,"y":67.169,"z":0.0}}]},{"sceneId":3,"groupId":133108035,"blockId":3108,"pos":{"x":-126.813,"y":200.321,"z":-853.821},"spawns":[{"monsterId":21010101,"configId":35002,"level":32,"poseId":9011,"pos":{"x":-130.97,"y":200.65,"z":-850.369},"rot":{"x":0.0,"y":230.647,"z":0.0}},{"monsterId":21010201,"configId":35005,"level":32,"poseId":9015,"pos":{"x":-99.738,"y":200.181,"z":-860.941},"rot":{"x":357.657,"y":150.807,"z":1.309}},{"monsterId":21010301,"configId":35006,"level":32,"poseId":9015,"pos":{"x":-102.345,"y":200.471,"z":-861.845},"rot":{"x":359.896,"y":135.676,"z":8.793}}]},{"sceneId":3,"groupId":133108033,"blockId":3108,"pos":{"x":-91.713,"y":200.57,"z":-790.257},"spawns":[{"monsterId":21011001,"configId":33001,"level":30,"poseId":32,"pos":{"x":-86.255,"y":202.923,"z":-789.483},"rot":{"x":0.48,"y":0.129,"z":1.614}},{"monsterId":21010901,"configId":33004,"level":30,"poseId":32,"pos":{"x":-93.58,"y":200.239,"z":-786.768},"rot":{"x":0.0,"y":32.077,"z":0.0}},{"monsterId":21011201,"configId":33005,"level":30,"poseId":9010,"pos":{"x":-88.8,"y":200.442,"z":-783.521},"rot":{"x":0.0,"y":10.706,"z":0.0}},{"monsterId":21010501,"configId":33006,"level":30,"poseId":32,"pos":{"x":-84.118,"y":204.519,"z":-794.705},"rot":{"x":0.0,"y":352.224,"z":0.0}}]},{"sceneId":3,"groupId":133108032,"blockId":3108,"pos":{"x":-100.052,"y":200.993,"z":-715.898},"spawns":[{"monsterId":28030404,"configId":32001,"level":32,"poseId":0,"pos":{"x":-98.497,"y":201.083,"z":-710.973},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030404,"configId":32002,"level":32,"poseId":0,"pos":{"x":-97.56,"y":200.822,"z":-716.322},"rot":{"x":0.0,"y":295.448,"z":0.0}},{"monsterId":28030404,"configId":32003,"level":32,"poseId":0,"pos":{"x":-101.899,"y":201.064,"z":-718.651},"rot":{"x":0.0,"y":238.602,"z":0.0}},{"monsterId":28030404,"configId":32004,"level":32,"poseId":0,"pos":{"x":-100.329,"y":201.052,"z":-715.436},"rot":{"x":0.0,"y":78.07,"z":0.0}}]},{"sceneId":3,"groupId":133108062,"blockId":3108,"pos":{"x":-270.099,"y":200.469,"z":-614.029},"spawns":[{"monsterId":20011001,"configId":62001,"level":32,"poseId":0,"pos":{"x":-265.029,"y":200.161,"z":-618.835},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":62002,"level":32,"poseId":0,"pos":{"x":-270.823,"y":200.641,"z":-614.795},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":62003,"level":32,"poseId":0,"pos":{"x":-268.402,"y":200.588,"z":-618.017},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011101,"configId":62004,"level":32,"poseId":0,"pos":{"x":-268.876,"y":200.209,"z":-613.722},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133108058,"blockId":3108,"pos":{"x":-372.598,"y":200.266,"z":-588.419},"spawns":[{"monsterId":21010701,"configId":58001,"level":33,"poseId":0,"pos":{"x":-368.71,"y":200.178,"z":-588.003},"rot":{"x":0.0,"y":280.7,"z":0.0}},{"monsterId":21010701,"configId":58002,"level":33,"poseId":0,"pos":{"x":-370.777,"y":200.201,"z":-591.809},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011201,"configId":58003,"level":33,"poseId":0,"pos":{"x":-369.034,"y":200.162,"z":-590.429},"rot":{"x":0.0,"y":292.883,"z":0.0}}]},{"sceneId":3,"groupId":133108057,"blockId":3108,"pos":{"x":-294.346,"y":200.0,"z":-802.258},"spawns":[{"monsterId":28020102,"configId":57001,"level":32,"poseId":0,"pos":{"x":-292.567,"y":200.057,"z":-803.605},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":57002,"level":32,"poseId":0,"pos":{"x":-374.915,"y":200.607,"z":-589.079},"rot":{"x":0.0,"y":354.525,"z":0.0}}]},{"sceneId":3,"groupId":133108055,"blockId":3108,"pos":{"x":-290.619,"y":200.096,"z":-802.336},"spawns":[{"monsterId":24010101,"configId":55001,"level":34,"poseId":101,"pos":{"x":-326.416,"y":200.335,"z":-718.702},"rot":{"x":0.0,"y":285.77,"z":0.0}},{"monsterId":24010101,"configId":55002,"level":34,"poseId":101,"pos":{"x":-358.87,"y":201.185,"z":-694.562},"rot":{"x":0.0,"y":157.638,"z":0.0}},{"monsterId":24010101,"configId":55003,"level":34,"poseId":101,"pos":{"x":-376.568,"y":202.063,"z":-697.612},"rot":{"x":0.0,"y":184.215,"z":0.0}},{"monsterId":24010101,"configId":55004,"level":34,"poseId":101,"pos":{"x":-360.736,"y":201.189,"z":-718.176},"rot":{"x":0.0,"y":56.259,"z":0.0}}]},{"sceneId":3,"groupId":133108054,"blockId":3108,"pos":{"x":-401.915,"y":200.614,"z":-725.892},"spawns":[{"monsterId":26010101,"configId":54001,"level":32,"poseId":0,"pos":{"x":-402.191,"y":200.614,"z":-725.91},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133108010,"blockId":3108,"pos":{"x":-128.0,"y":200.0,"z":-896.0},"spawns":[{"monsterId":28050102,"configId":10001,"level":32,"poseId":0,"pos":{"x":-242.117,"y":204.437,"z":-977.73},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133108009,"blockId":3108,"pos":{"x":-384.0,"y":200.0,"z":-896.0},"spawns":[{"monsterId":28050102,"configId":9001,"level":32,"poseId":0,"pos":{"x":-278.86,"y":244.9,"z":-957.139},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050102,"configId":9002,"level":32,"poseId":0,"pos":{"x":-279.376,"y":245.02,"z":-954.5},"rot":{"x":0.0,"y":242.058,"z":0.0}},{"monsterId":28050102,"configId":9003,"level":32,"poseId":0,"pos":{"x":-268.259,"y":214.063,"z":-970.652},"rot":{"x":0.0,"y":129.401,"z":0.0}},{"monsterId":28050102,"configId":9004,"level":32,"poseId":0,"pos":{"x":-287.15,"y":229.539,"z":-951.946},"rot":{"x":0.0,"y":183.038,"z":0.0}},{"monsterId":28050102,"configId":9005,"level":32,"poseId":0,"pos":{"x":-273.047,"y":227.025,"z":-957.578},"rot":{"x":0.0,"y":267.428,"z":0.0}},{"monsterId":28050102,"configId":9006,"level":32,"poseId":0,"pos":{"x":-298.632,"y":211.098,"z":-899.582},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050102,"configId":9007,"level":32,"poseId":0,"pos":{"x":-298.702,"y":211.603,"z":-906.038},"rot":{"x":0.0,"y":264.061,"z":0.0}},{"monsterId":28050102,"configId":9008,"level":32,"poseId":0,"pos":{"x":-284.269,"y":215.176,"z":-956.073},"rot":{"x":0.0,"y":267.428,"z":0.0}},{"monsterId":28050102,"configId":9009,"level":32,"poseId":0,"pos":{"x":-278.305,"y":215.06,"z":-960.7},"rot":{"x":0.0,"y":223.44,"z":0.0}},{"monsterId":28050102,"configId":9010,"level":32,"poseId":0,"pos":{"x":-285.23,"y":225.552,"z":-968.366},"rot":{"x":0.0,"y":351.477,"z":0.0}},{"monsterId":28010103,"configId":9011,"level":32,"poseId":0,"pos":{"x":-379.322,"y":201.28,"z":-951.21},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010103,"configId":9012,"level":32,"poseId":0,"pos":{"x":-386.589,"y":201.45,"z":-956.392},"rot":{"x":0.0,"y":59.656,"z":0.0}},{"monsterId":28010103,"configId":9013,"level":32,"poseId":0,"pos":{"x":-277.989,"y":201.438,"z":-876.191},"rot":{"x":0.0,"y":132.638,"z":0.0}},{"monsterId":28010103,"configId":9014,"level":32,"poseId":0,"pos":{"x":-274.042,"y":200.644,"z":-853.091},"rot":{"x":0.0,"y":265.64,"z":0.0}},{"monsterId":28010102,"configId":9015,"level":32,"poseId":0,"pos":{"x":-258.585,"y":200.894,"z":-845.726},"rot":{"x":0.0,"y":323.55,"z":0.0}},{"monsterId":28010102,"configId":9016,"level":32,"poseId":0,"pos":{"x":-291.684,"y":200.14,"z":-839.575},"rot":{"x":0.0,"y":105.925,"z":0.0}},{"monsterId":28010102,"configId":9017,"level":32,"poseId":0,"pos":{"x":-310.074,"y":200.022,"z":-784.403},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133108006,"blockId":3108,"pos":{"x":-268.775,"y":201.33,"z":-884.998},"spawns":[{"monsterId":20011101,"configId":6001,"level":35,"poseId":0,"pos":{"x":-264.915,"y":201.498,"z":-888.545},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010702,"configId":6004,"level":35,"poseId":0,"pos":{"x":-266.67,"y":201.533,"z":-888.335},"rot":{"x":0.0,"y":31.301,"z":0.0}},{"monsterId":20010604,"configId":6006,"level":35,"poseId":0,"pos":{"x":-268.566,"y":201.423,"z":-886.084},"rot":{"x":0.0,"y":75.843,"z":0.0}},{"monsterId":20010904,"configId":6007,"level":35,"poseId":0,"pos":{"x":-267.93,"y":201.251,"z":-884.541},"rot":{"x":359.247,"y":78.06,"z":356.443}},{"monsterId":20011301,"configId":6012,"level":35,"poseId":0,"pos":{"x":-265.85,"y":201.305,"z":-885.717},"rot":{"x":0.0,"y":55.847,"z":0.0}},{"monsterId":20011201,"configId":6013,"level":32,"poseId":0,"pos":{"x":-267.0,"y":201.317,"z":-885.377},"rot":{"x":356.589,"y":71.933,"z":358.163}},{"monsterId":20011201,"configId":6014,"level":32,"poseId":0,"pos":{"x":-266.271,"y":201.378,"z":-886.572},"rot":{"x":2.288,"y":59.603,"z":1.054}}]},{"sceneId":3,"groupId":133108004,"blockId":3108,"pos":{"x":-157.261,"y":200.0,"z":-529.821},"spawns":[{"monsterId":26060201,"configId":4001,"level":30,"poseId":0,"pos":{"x":-124.114,"y":200.439,"z":-563.792},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26060201,"configId":4002,"level":30,"poseId":0,"pos":{"x":-123.847,"y":200.0,"z":-560.435},"rot":{"x":0.0,"y":233.055,"z":0.0}},{"monsterId":26060201,"configId":4003,"level":30,"poseId":0,"pos":{"x":-125.584,"y":200.129,"z":-562.28},"rot":{"x":0.0,"y":261.052,"z":0.0}},{"monsterId":21010901,"configId":4004,"level":30,"poseId":32,"pos":{"x":-126.507,"y":200.025,"z":-411.071},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133108001,"blockId":3108,"pos":{"x":-159.021,"y":200.012,"z":-441.174},"spawns":[{"monsterId":23020101,"configId":4,"level":30,"poseId":0,"pos":{"x":-158.747,"y":202.372,"z":-461.342},"rot":{"x":354.979,"y":162.462,"z":355.979}}]},{"sceneId":3,"groupId":133108031,"blockId":3108,"pos":{"x":-34.763,"y":200.024,"z":-665.324},"spawns":[{"monsterId":20011401,"configId":31001,"level":30,"poseId":0,"pos":{"x":-34.228,"y":200.024,"z":-663.435},"rot":{"x":0.0,"y":37.435,"z":0.0}},{"monsterId":20011401,"configId":31002,"level":30,"poseId":0,"pos":{"x":-33.27,"y":200.024,"z":-665.351},"rot":{"x":0.0,"y":41.126,"z":0.0}},{"monsterId":20011401,"configId":31003,"level":30,"poseId":0,"pos":{"x":-36.24,"y":200.024,"z":-665.259},"rot":{"x":0.0,"y":178.488,"z":0.0}}]},{"sceneId":3,"groupId":133108028,"blockId":3108,"pos":{"x":-190.611,"y":204.545,"z":-464.431},"spawns":[{"monsterId":20011401,"configId":28001,"level":30,"poseId":0,"pos":{"x":-185.715,"y":202.446,"z":-470.625},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011401,"configId":28002,"level":30,"poseId":0,"pos":{"x":-189.581,"y":201.299,"z":-472.133},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011401,"configId":28003,"level":30,"poseId":0,"pos":{"x":-191.277,"y":201.355,"z":-466.456},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133108027,"blockId":3108,"pos":{"x":-138.812,"y":200.523,"z":-222.346},"spawns":[{"monsterId":22010301,"configId":27004,"level":22,"poseId":9013,"pos":{"x":-135.965,"y":200.681,"z":-217.609},"rot":{"x":0.0,"y":120.352,"z":0.0}},{"monsterId":22010201,"configId":27005,"level":22,"poseId":9013,"pos":{"x":-135.223,"y":200.704,"z":-221.202},"rot":{"x":0.0,"y":35.779,"z":0.0}}]},{"sceneId":3,"groupId":133108026,"blockId":3108,"pos":{"x":-65.837,"y":200.0,"z":-88.689},"spawns":[{"monsterId":20010901,"configId":26001,"level":20,"poseId":0,"pos":{"x":-65.666,"y":200.0,"z":-87.665},"rot":{"x":0.0,"y":93.097,"z":0.0}},{"monsterId":20010801,"configId":26002,"level":20,"poseId":0,"pos":{"x":-69.743,"y":200.0,"z":-89.619},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":26003,"level":20,"poseId":0,"pos":{"x":-70.561,"y":200.0,"z":-78.823},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":26004,"level":20,"poseId":0,"pos":{"x":-62.293,"y":200.0,"z":-90.934},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133108021,"blockId":3108,"pos":{"x":-51.135,"y":200.919,"z":-186.988},"spawns":[{"monsterId":20011001,"configId":21001,"level":19,"poseId":0,"pos":{"x":-64.344,"y":200.0,"z":-192.157},"rot":{"x":0.0,"y":289.244,"z":0.0}},{"monsterId":20011001,"configId":21002,"level":19,"poseId":0,"pos":{"x":-42.191,"y":200.0,"z":-174.247},"rot":{"x":0.0,"y":340.97,"z":0.0}},{"monsterId":20011001,"configId":21003,"level":19,"poseId":0,"pos":{"x":-63.395,"y":200.0,"z":-191.976},"rot":{"x":0.0,"y":334.37,"z":0.0}},{"monsterId":20011001,"configId":21004,"level":19,"poseId":0,"pos":{"x":-78.733,"y":200.0,"z":-232.367},"rot":{"x":0.0,"y":344.4,"z":0.0}},{"monsterId":20011001,"configId":21006,"level":19,"poseId":0,"pos":{"x":-79.415,"y":200.165,"z":-230.706},"rot":{"x":0.0,"y":73.71,"z":0.0}},{"monsterId":20011001,"configId":21010,"level":19,"poseId":0,"pos":{"x":-60.93,"y":200.0,"z":-245.778},"rot":{"x":0.0,"y":21.02,"z":0.0}},{"monsterId":20011001,"configId":21011,"level":19,"poseId":0,"pos":{"x":-54.968,"y":200.0,"z":-243.881},"rot":{"x":0.0,"y":134.35,"z":0.0}},{"monsterId":20011001,"configId":21012,"level":19,"poseId":0,"pos":{"x":-113.772,"y":200.0,"z":-264.012},"rot":{"x":0.0,"y":304.565,"z":0.0}},{"monsterId":20011001,"configId":21013,"level":19,"poseId":0,"pos":{"x":-112.93,"y":200.0,"z":-258.453},"rot":{"x":0.0,"y":102.545,"z":0.0}},{"monsterId":20011001,"configId":21015,"level":18,"poseId":0,"pos":{"x":-188.177,"y":200.0,"z":-220.598},"rot":{"x":0.0,"y":265.9,"z":0.0}},{"monsterId":20011001,"configId":21016,"level":18,"poseId":0,"pos":{"x":-189.318,"y":200.0,"z":-224.755},"rot":{"x":0.0,"y":84.56,"z":0.0}},{"monsterId":20011001,"configId":21019,"level":19,"poseId":0,"pos":{"x":-159.87,"y":200.0,"z":-246.615},"rot":{"x":0.0,"y":273.47,"z":0.0}},{"monsterId":20011001,"configId":21020,"level":19,"poseId":0,"pos":{"x":-163.608,"y":199.956,"z":-245.409},"rot":{"x":0.0,"y":283.33,"z":0.0}},{"monsterId":20011001,"configId":21021,"level":18,"poseId":0,"pos":{"x":-164.048,"y":200.0,"z":-186.524},"rot":{"x":0.0,"y":49.46,"z":0.0}},{"monsterId":20011001,"configId":21022,"level":18,"poseId":0,"pos":{"x":-164.615,"y":200.0,"z":-189.339},"rot":{"x":0.0,"y":291.67,"z":0.0}},{"monsterId":20011001,"configId":21023,"level":18,"poseId":0,"pos":{"x":-162.399,"y":200.0,"z":-187.676},"rot":{"x":0.0,"y":73.39,"z":0.0}},{"monsterId":20011101,"configId":21025,"level":19,"poseId":0,"pos":{"x":-88.344,"y":200.425,"z":-237.254},"rot":{"x":0.0,"y":94.321,"z":0.0}},{"monsterId":20011101,"configId":21026,"level":19,"poseId":0,"pos":{"x":-160.323,"y":200.044,"z":-243.83},"rot":{"x":0.0,"y":287.386,"z":0.0}},{"monsterId":20011101,"configId":21027,"level":18,"poseId":0,"pos":{"x":-182.257,"y":200.0,"z":-221.624},"rot":{"x":0.0,"y":287.386,"z":0.0}}]},{"sceneId":3,"groupId":133108020,"blockId":3108,"pos":{"x":46.253,"y":201.189,"z":-856.406},"spawns":[{"monsterId":20040301,"configId":20001,"level":36,"poseId":0,"pos":{"x":47.526,"y":202.012,"z":-853.952},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133108018,"blockId":3108,"pos":{"x":-274.915,"y":248.745,"z":-929.356},"spawns":[{"monsterId":22010301,"configId":42,"level":32,"poseId":0,"pos":{"x":-256.876,"y":269.625,"z":-986.728},"rot":{"x":0.0,"y":3.655,"z":0.0}},{"monsterId":22010201,"configId":43,"level":32,"poseId":0,"pos":{"x":-255.062,"y":269.69,"z":-986.609},"rot":{"x":0.0,"y":357.192,"z":0.0}},{"monsterId":22010101,"configId":44,"level":32,"poseId":0,"pos":{"x":-256.328,"y":269.804,"z":-991.535},"rot":{"x":0.0,"y":3.824,"z":0.0}}]},{"sceneId":3,"groupId":133108017,"blockId":3108,"pos":{"x":-231.067,"y":200.691,"z":-960.227},"spawns":[{"monsterId":20011401,"configId":39,"level":32,"poseId":0,"pos":{"x":-226.579,"y":200.197,"z":-959.54},"rot":{"x":1.228,"y":300.859,"z":359.691}},{"monsterId":20011401,"configId":40,"level":32,"poseId":0,"pos":{"x":-230.791,"y":200.549,"z":-962.193},"rot":{"x":0.895,"y":0.007,"z":0.895}},{"monsterId":20011501,"configId":41,"level":32,"poseId":0,"pos":{"x":-229.675,"y":200.462,"z":-959.235},"rot":{"x":1.134,"y":341.38,"z":0.563}}]},{"sceneId":3,"groupId":133107947,"blockId":3107,"pos":{"x":-643.607,"y":221.347,"z":677.503},"spawns":[{"monsterId":25010201,"configId":947001,"level":26,"poseId":0,"pos":{"x":-648.047,"y":221.347,"z":676.841},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25010201,"configId":947002,"level":26,"poseId":0,"pos":{"x":-645.191,"y":221.347,"z":673.569},"rot":{"x":0.0,"y":339.18,"z":0.0}},{"monsterId":25020201,"configId":947003,"level":26,"poseId":0,"pos":{"x":-646.847,"y":221.347,"z":676.454},"rot":{"x":0.0,"y":352.41,"z":0.0}},{"monsterId":25020201,"configId":947004,"level":26,"poseId":0,"pos":{"x":-647.264,"y":221.347,"z":670.183},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133107952,"blockId":3107,"pos":{"x":-632.243,"y":321.946,"z":615.108},"spawns":[{"monsterId":21011201,"configId":952001,"level":26,"poseId":9003,"pos":{"x":-624.216,"y":324.605,"z":605.863},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010501,"configId":952002,"level":26,"poseId":0,"pos":{"x":-628.868,"y":324.516,"z":602.107},"rot":{"x":0.0,"y":279.89,"z":0.0}},{"monsterId":21020201,"configId":952003,"level":26,"poseId":401,"pos":{"x":-625.546,"y":324.445,"z":606.329},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133107914,"blockId":3107,"pos":{"x":-750.106,"y":222.797,"z":490.303},"spawns":[{"monsterId":25010205,"configId":914002,"level":30,"poseId":0,"pos":{"x":-771.41,"y":224.534,"z":482.096},"rot":{"x":0.0,"y":265.41,"z":0.0}}]},{"sceneId":3,"groupId":133107908,"blockId":3107,"pos":{"x":-657.521,"y":219.543,"z":264.031},"spawns":[{"monsterId":28020409,"configId":908002,"level":18,"poseId":2,"pos":{"x":-681.526,"y":220.583,"z":257.413},"rot":{"x":0.0,"y":270.596,"z":0.0}},{"monsterId":28020409,"configId":908003,"level":18,"poseId":3,"pos":{"x":-683.907,"y":220.583,"z":254.991},"rot":{"x":0.0,"y":10.109,"z":0.0}},{"monsterId":28020409,"configId":908004,"level":18,"poseId":2,"pos":{"x":-683.297,"y":220.583,"z":257.96},"rot":{"x":0.0,"y":176.737,"z":0.0}}]},{"sceneId":3,"groupId":133107907,"blockId":3107,"pos":{"x":-492.494,"y":228.105,"z":416.997},"spawns":[{"monsterId":28020513,"configId":907002,"level":18,"poseId":12,"pos":{"x":-504.972,"y":227.682,"z":433.338},"rot":{"x":0.0,"y":158.185,"z":0.0}},{"monsterId":28040103,"configId":907003,"level":18,"poseId":0,"pos":{"x":-505.783,"y":227.62,"z":431.262},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040103,"configId":907004,"level":18,"poseId":0,"pos":{"x":-505.362,"y":227.62,"z":429.829},"rot":{"x":0.0,"y":95.038,"z":0.0}},{"monsterId":28040103,"configId":907005,"level":18,"poseId":0,"pos":{"x":-503.32,"y":227.62,"z":431.375},"rot":{"x":0.0,"y":66.215,"z":0.0}},{"monsterId":28040103,"configId":907006,"level":18,"poseId":0,"pos":{"x":-503.589,"y":227.094,"z":433.476},"rot":{"x":0.0,"y":66.215,"z":0.0}},{"monsterId":28040103,"configId":907007,"level":18,"poseId":0,"pos":{"x":-501.833,"y":227.62,"z":432.141},"rot":{"x":0.0,"y":322.073,"z":0.0}},{"monsterId":28040103,"configId":907008,"level":18,"poseId":0,"pos":{"x":-505.284,"y":227.62,"z":432.505},"rot":{"x":0.0,"y":30.208,"z":0.0}}]},{"sceneId":3,"groupId":133107904,"blockId":3107,"pos":{"x":-563.998,"y":239.005,"z":317.732},"spawns":[{"monsterId":28030307,"configId":904001,"level":18,"poseId":2,"pos":{"x":-552.835,"y":240.054,"z":320.032},"rot":{"x":0.0,"y":354.89,"z":0.0}},{"monsterId":28030311,"configId":904003,"level":18,"poseId":2,"pos":{"x":-552.032,"y":240.054,"z":320.98},"rot":{"x":0.0,"y":171.818,"z":0.0}}]},{"sceneId":3,"groupId":133107931,"blockId":3107,"pos":{"x":-795.391,"y":232.319,"z":440.961},"spawns":[{"monsterId":21020501,"configId":931001,"level":1,"poseId":401,"pos":{"x":-795.619,"y":232.402,"z":440.752},"rot":{"x":0.0,"y":80.0,"z":0.0}}]},{"sceneId":3,"groupId":133107928,"blockId":3107,"pos":{"x":-781.171,"y":225.875,"z":256.209},"spawns":[{"monsterId":26010201,"configId":928004,"level":1,"poseId":0,"pos":{"x":-785.216,"y":227.473,"z":245.827},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133107923,"blockId":3107,"pos":{"x":-268.32,"y":180.974,"z":873.787},"spawns":[{"monsterId":20011101,"configId":923001,"level":35,"poseId":0,"pos":{"x":-267.066,"y":180.9,"z":872.671},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133107922,"blockId":3107,"pos":{"x":-224.268,"y":186.589,"z":937.737},"spawns":[{"monsterId":25010201,"configId":922001,"level":35,"poseId":9002,"pos":{"x":-225.629,"y":185.906,"z":931.112},"rot":{"x":0.0,"y":179.53,"z":0.0}},{"monsterId":25010201,"configId":922002,"level":35,"poseId":9004,"pos":{"x":-214.098,"y":186.832,"z":925.423},"rot":{"x":0.0,"y":287.03,"z":0.0}},{"monsterId":25030201,"configId":922003,"level":35,"poseId":9002,"pos":{"x":-224.848,"y":186.529,"z":936.857},"rot":{"x":0.0,"y":226.46,"z":0.0}},{"monsterId":25020201,"configId":922007,"level":35,"poseId":0,"pos":{"x":-219.339,"y":186.32,"z":940.165},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25020201,"configId":922010,"level":35,"poseId":9004,"pos":{"x":-229.266,"y":187.559,"z":937.905},"rot":{"x":0.0,"y":206.03,"z":0.0}},{"monsterId":25010201,"configId":922015,"level":32,"poseId":9002,"pos":{"x":-225.629,"y":185.906,"z":931.112},"rot":{"x":0.0,"y":179.53,"z":0.0}},{"monsterId":25010201,"configId":922016,"level":32,"poseId":9004,"pos":{"x":-214.098,"y":186.832,"z":925.423},"rot":{"x":0.0,"y":287.03,"z":0.0}},{"monsterId":25030201,"configId":922017,"level":32,"poseId":9002,"pos":{"x":-224.848,"y":186.529,"z":936.857},"rot":{"x":0.0,"y":226.46,"z":0.0}},{"monsterId":25020201,"configId":922018,"level":32,"poseId":0,"pos":{"x":-219.339,"y":186.32,"z":940.165},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25020201,"configId":922019,"level":32,"poseId":9004,"pos":{"x":-229.266,"y":187.559,"z":937.905},"rot":{"x":0.0,"y":206.03,"z":0.0}}]},{"sceneId":3,"groupId":133107903,"blockId":3107,"pos":{"x":-689.008,"y":219.649,"z":975.198},"spawns":[{"monsterId":25010102,"configId":903001,"level":29,"poseId":0,"pos":{"x":-687.887,"y":219.715,"z":975.436},"rot":{"x":0.0,"y":101.7,"z":0.0}}]},{"sceneId":3,"groupId":133107802,"blockId":3107,"pos":{"x":-512.0,"y":292.066,"z":512.0},"spawns":[{"monsterId":28030301,"configId":802001,"level":18,"poseId":0,"pos":{"x":-604.852,"y":209.967,"z":274.575},"rot":{"x":0.0,"y":175.159,"z":0.0}},{"monsterId":28030302,"configId":802002,"level":18,"poseId":0,"pos":{"x":-605.427,"y":209.967,"z":275.264},"rot":{"x":0.0,"y":356.809,"z":0.0}},{"monsterId":28030301,"configId":802003,"level":18,"poseId":0,"pos":{"x":-605.064,"y":209.798,"z":276.664},"rot":{"x":0.0,"y":138.345,"z":0.0}},{"monsterId":28030301,"configId":802004,"level":18,"poseId":0,"pos":{"x":-603.083,"y":209.798,"z":277.481},"rot":{"x":0.0,"y":175.159,"z":0.0}},{"monsterId":28030302,"configId":802005,"level":18,"poseId":0,"pos":{"x":-603.725,"y":209.798,"z":279.759},"rot":{"x":0.0,"y":137.479,"z":0.0}},{"monsterId":28030301,"configId":802006,"level":18,"poseId":0,"pos":{"x":-659.982,"y":219.543,"z":259.17},"rot":{"x":0.0,"y":121.27,"z":0.0}},{"monsterId":28030302,"configId":802007,"level":18,"poseId":0,"pos":{"x":-660.557,"y":219.543,"z":259.858},"rot":{"x":0.0,"y":302.92,"z":0.0}},{"monsterId":28030301,"configId":802008,"level":18,"poseId":0,"pos":{"x":-660.193,"y":219.543,"z":261.258},"rot":{"x":0.0,"y":84.456,"z":0.0}},{"monsterId":28030301,"configId":802009,"level":18,"poseId":0,"pos":{"x":-658.213,"y":219.543,"z":262.075},"rot":{"x":0.0,"y":121.27,"z":0.0}},{"monsterId":28030302,"configId":802010,"level":18,"poseId":0,"pos":{"x":-658.855,"y":219.543,"z":264.353},"rot":{"x":0.0,"y":83.59,"z":0.0}},{"monsterId":28030301,"configId":802011,"level":18,"poseId":0,"pos":{"x":-720.248,"y":202.162,"z":13.395},"rot":{"x":0.0,"y":121.27,"z":0.0}},{"monsterId":28030302,"configId":802012,"level":18,"poseId":0,"pos":{"x":-720.823,"y":202.162,"z":14.084},"rot":{"x":0.0,"y":302.92,"z":0.0}},{"monsterId":28030301,"configId":802013,"level":18,"poseId":0,"pos":{"x":-720.46,"y":202.162,"z":15.484},"rot":{"x":0.0,"y":84.456,"z":0.0}},{"monsterId":28030301,"configId":802014,"level":18,"poseId":0,"pos":{"x":-682.802,"y":205.962,"z":48.891},"rot":{"x":0.0,"y":121.27,"z":0.0}},{"monsterId":28030302,"configId":802015,"level":18,"poseId":0,"pos":{"x":-683.443,"y":205.997,"z":51.169},"rot":{"x":0.0,"y":83.59,"z":0.0}},{"monsterId":28030302,"configId":802016,"level":18,"poseId":0,"pos":{"x":-680.157,"y":229.069,"z":89.686},"rot":{"x":0.0,"y":96.825,"z":0.0}},{"monsterId":28030301,"configId":802017,"level":18,"poseId":0,"pos":{"x":-680.114,"y":229.069,"z":90.474},"rot":{"x":0.0,"y":121.27,"z":0.0}},{"monsterId":28030401,"configId":802018,"level":18,"poseId":0,"pos":{"x":-513.982,"y":253.487,"z":449.662},"rot":{"x":0.0,"y":-0.001,"z":0.0}},{"monsterId":28030401,"configId":802019,"level":18,"poseId":0,"pos":{"x":-500.398,"y":248.962,"z":472.474},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030404,"configId":802020,"level":18,"poseId":0,"pos":{"x":-502.143,"y":248.956,"z":471.351},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030404,"configId":802021,"level":18,"poseId":0,"pos":{"x":-501.202,"y":249.218,"z":474.156},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030404,"configId":802022,"level":18,"poseId":0,"pos":{"x":-530.653,"y":249.347,"z":427.135},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":802023,"level":18,"poseId":0,"pos":{"x":-643.657,"y":250.666,"z":402.613},"rot":{"x":0.0,"y":-0.001,"z":0.0}},{"monsterId":28030401,"configId":802024,"level":18,"poseId":0,"pos":{"x":-618.014,"y":251.961,"z":360.733},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030404,"configId":802025,"level":18,"poseId":0,"pos":{"x":-619.361,"y":251.961,"z":362.198},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030404,"configId":802026,"level":18,"poseId":0,"pos":{"x":-643.825,"y":250.666,"z":405.433},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030404,"configId":802027,"level":18,"poseId":0,"pos":{"x":-645.567,"y":250.666,"z":401.649},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":802028,"level":18,"poseId":0,"pos":{"x":-320.665,"y":213.809,"z":246.795},"rot":{"x":0.0,"y":55.258,"z":0.0}},{"monsterId":28030101,"configId":802029,"level":18,"poseId":0,"pos":{"x":-340.776,"y":213.769,"z":239.057},"rot":{"x":0.0,"y":243.819,"z":0.0}},{"monsterId":28030302,"configId":802030,"level":18,"poseId":0,"pos":{"x":-463.656,"y":209.868,"z":285.177},"rot":{"x":-0.001,"y":203.604,"z":0.0}},{"monsterId":28030301,"configId":802031,"level":18,"poseId":0,"pos":{"x":-464.426,"y":209.901,"z":287.395},"rot":{"x":0.0,"y":255.492,"z":0.0}},{"monsterId":28030301,"configId":802032,"level":18,"poseId":0,"pos":{"x":-464.526,"y":209.827,"z":285.682},"rot":{"x":0.0,"y":212.111,"z":0.0}},{"monsterId":28030101,"configId":802033,"level":18,"poseId":0,"pos":{"x":-255.265,"y":260.549,"z":295.789},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":802034,"level":18,"poseId":0,"pos":{"x":-253.94,"y":261.328,"z":291.382},"rot":{"x":0.0,"y":264.306,"z":0.0}},{"monsterId":28030301,"configId":802035,"level":18,"poseId":0,"pos":{"x":-304.22,"y":223.678,"z":377.276},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030301,"configId":802036,"level":18,"poseId":0,"pos":{"x":-303.392,"y":224.42,"z":380.203},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030301,"configId":802037,"level":18,"poseId":0,"pos":{"x":-303.252,"y":223.933,"z":375.782},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133107801,"blockId":3107,"pos":{"x":-512.0,"y":292.066,"z":512.0},"spawns":[{"monsterId":28020504,"configId":801002,"level":18,"poseId":13,"pos":{"x":-560.181,"y":222.397,"z":305.694},"rot":{"x":0.0,"y":126.173,"z":0.0}},{"monsterId":28020502,"configId":801003,"level":18,"poseId":12,"pos":{"x":-559.342,"y":222.397,"z":306.658},"rot":{"x":0.0,"y":259.849,"z":0.0}},{"monsterId":28020404,"configId":801004,"level":18,"poseId":3,"pos":{"x":-682.457,"y":213.738,"z":146.1},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020505,"configId":801005,"level":18,"poseId":12,"pos":{"x":-638.444,"y":227.495,"z":286.173},"rot":{"x":0.0,"y":259.849,"z":0.0}},{"monsterId":28020505,"configId":801006,"level":18,"poseId":13,"pos":{"x":-585.199,"y":258.841,"z":351.326},"rot":{"x":0.0,"y":49.774,"z":0.0}},{"monsterId":28020409,"configId":801007,"level":18,"poseId":3,"pos":{"x":-367.012,"y":209.107,"z":359.614},"rot":{"x":0.0,"y":120.809,"z":0.0}},{"monsterId":28020403,"configId":801008,"level":18,"poseId":1,"pos":{"x":-721.822,"y":223.059,"z":314.259},"rot":{"x":0.0,"y":139.3,"z":0.0}},{"monsterId":28020506,"configId":801009,"level":18,"poseId":12,"pos":{"x":-465.238,"y":202.472,"z":411.31},"rot":{"x":0.0,"y":52.644,"z":0.0}},{"monsterId":28020501,"configId":801010,"level":18,"poseId":12,"pos":{"x":-624.481,"y":226.665,"z":323.197},"rot":{"x":0.0,"y":66.029,"z":0.0}},{"monsterId":28020504,"configId":801011,"level":18,"poseId":13,"pos":{"x":-577.188,"y":226.41,"z":329.581},"rot":{"x":0.0,"y":313.552,"z":0.0}},{"monsterId":28020403,"configId":801012,"level":18,"poseId":1,"pos":{"x":-720.258,"y":223.124,"z":308.997},"rot":{"x":0.0,"y":138.88,"z":0.0}},{"monsterId":28020502,"configId":801013,"level":18,"poseId":13,"pos":{"x":-707.139,"y":225.612,"z":287.419},"rot":{"x":0.0,"y":319.44,"z":0.0}},{"monsterId":28020404,"configId":801014,"level":18,"poseId":3,"pos":{"x":-683.488,"y":223.187,"z":278.191},"rot":{"x":0.0,"y":107.17,"z":0.0}},{"monsterId":28020404,"configId":801015,"level":18,"poseId":3,"pos":{"x":-682.53,"y":223.187,"z":276.903},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133210096,"blockId":3210,"pos":{"x":-3988.663,"y":199.915,"z":-441.684},"spawns":[{"monsterId":21020801,"configId":96004,"level":30,"poseId":0,"pos":{"x":-3992.09,"y":200.0,"z":-439.231},"rot":{"x":0.0,"y":161.708,"z":0.0}}]},{"sceneId":3,"groupId":133210098,"blockId":3210,"pos":{"x":-3866.688,"y":201.134,"z":-439.82},"spawns":[{"monsterId":21010301,"configId":98001,"level":32,"poseId":9012,"pos":{"x":-3867.571,"y":200.442,"z":-430.988},"rot":{"x":0.0,"y":212.071,"z":0.0}},{"monsterId":21010301,"configId":98004,"level":30,"poseId":9012,"pos":{"x":-3864.669,"y":200.407,"z":-432.625},"rot":{"x":0.0,"y":207.025,"z":0.0}},{"monsterId":21030101,"configId":98005,"level":30,"poseId":9012,"pos":{"x":-3868.957,"y":202.204,"z":-435.771},"rot":{"x":0.0,"y":35.402,"z":0.0}},{"monsterId":21020701,"configId":98006,"level":30,"poseId":401,"pos":{"x":-3870.013,"y":201.855,"z":-446.867},"rot":{"x":0.0,"y":308.186,"z":0.0}},{"monsterId":21020701,"configId":98007,"level":30,"poseId":401,"pos":{"x":-3882.303,"y":209.248,"z":-456.555},"rot":{"x":0.0,"y":38.828,"z":0.0}}]},{"sceneId":3,"groupId":133210109,"blockId":3210,"pos":{"x":-3709.125,"y":130.194,"z":-603.711},"spawns":[{"monsterId":20010601,"configId":109001,"level":32,"poseId":0,"pos":{"x":-3715.964,"y":129.017,"z":-605.219},"rot":{"x":357.74,"y":265.164,"z":357.868}},{"monsterId":20060101,"configId":109002,"level":30,"poseId":101,"pos":{"x":-3723.891,"y":129.061,"z":-606.325},"rot":{"x":0.0,"y":80.228,"z":0.0}},{"monsterId":20060101,"configId":109003,"level":30,"poseId":101,"pos":{"x":-3720.228,"y":129.625,"z":-608.952},"rot":{"x":0.0,"y":351.218,"z":0.0}}]},{"sceneId":3,"groupId":133210081,"blockId":3210,"pos":{"x":-3981.083,"y":212.31,"z":-1046.299},"spawns":[{"monsterId":26010301,"configId":81001,"level":32,"poseId":0,"pos":{"x":-3981.36,"y":212.31,"z":-1046.318},"rot":{"x":0.0,"y":194.679,"z":0.0}}]},{"sceneId":3,"groupId":133210090,"blockId":3210,"pos":{"x":-3734.366,"y":128.51,"z":-605.139},"spawns":[{"monsterId":20010601,"configId":90001,"level":30,"poseId":0,"pos":{"x":-3744.652,"y":128.51,"z":-604.777},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060101,"configId":90003,"level":30,"poseId":101,"pos":{"x":-3715.91,"y":129.08,"z":-596.273},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133210091,"blockId":3210,"pos":{"x":-4040.617,"y":199.998,"z":-961.881},"spawns":[{"monsterId":20060101,"configId":91001,"level":30,"poseId":101,"pos":{"x":-4039.39,"y":203.512,"z":-963.671},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060101,"configId":91002,"level":30,"poseId":101,"pos":{"x":-4040.17,"y":203.512,"z":-958.156},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133210064,"blockId":3210,"pos":{"x":-3913.574,"y":126.827,"z":-651.86},"spawns":[{"monsterId":20060101,"configId":64001,"level":30,"poseId":101,"pos":{"x":-3907.955,"y":126.83,"z":-654.273},"rot":{"x":0.0,"y":152.25,"z":0.0}},{"monsterId":20060301,"configId":64002,"level":30,"poseId":101,"pos":{"x":-3896.043,"y":126.83,"z":-652.363},"rot":{"x":0.0,"y":243.512,"z":0.0}},{"monsterId":20060301,"configId":64003,"level":30,"poseId":101,"pos":{"x":-3918.607,"y":126.83,"z":-658.662},"rot":{"x":0.0,"y":219.097,"z":0.0}},{"monsterId":20060101,"configId":64004,"level":30,"poseId":101,"pos":{"x":-3876.794,"y":126.83,"z":-650.271},"rot":{"x":0.0,"y":251.298,"z":0.0}}]},{"sceneId":3,"groupId":133210067,"blockId":3210,"pos":{"x":-4110.789,"y":200.118,"z":-813.829},"spawns":[{"monsterId":26010301,"configId":67001,"level":32,"poseId":0,"pos":{"x":-4111.066,"y":200.123,"z":-813.848},"rot":{"x":0.0,"y":128.425,"z":0.0}}]},{"sceneId":3,"groupId":133210068,"blockId":3210,"pos":{"x":-4088.867,"y":200.0,"z":-837.03},"spawns":[{"monsterId":20060101,"configId":68001,"level":32,"poseId":101,"pos":{"x":-4089.447,"y":200.0,"z":-834.15},"rot":{"x":0.0,"y":141.961,"z":0.0}},{"monsterId":20060101,"configId":68002,"level":32,"poseId":101,"pos":{"x":-4090.795,"y":200.0,"z":-838.307},"rot":{"x":0.0,"y":120.165,"z":0.0}}]},{"sceneId":3,"groupId":133210072,"blockId":3210,"pos":{"x":-4064.635,"y":199.482,"z":-697.735},"spawns":[{"monsterId":20060101,"configId":72001,"level":32,"poseId":101,"pos":{"x":-4069.259,"y":199.517,"z":-694.736},"rot":{"x":0.0,"y":139.484,"z":0.0}},{"monsterId":20060101,"configId":72002,"level":32,"poseId":101,"pos":{"x":-4064.739,"y":199.512,"z":-693.856},"rot":{"x":0.0,"y":239.615,"z":0.0}}]},{"sceneId":3,"groupId":133210078,"blockId":3210,"pos":{"x":-3725.842,"y":122.464,"z":-660.668},"spawns":[{"monsterId":21030601,"configId":78004,"level":30,"poseId":9012,"pos":{"x":-3727.24,"y":121.697,"z":-654.777},"rot":{"x":0.0,"y":170.535,"z":0.0}},{"monsterId":22010401,"configId":78006,"level":30,"poseId":9013,"pos":{"x":-3725.315,"y":120.989,"z":-662.242},"rot":{"x":352.618,"y":335.229,"z":357.291}}]},{"sceneId":3,"groupId":133210056,"blockId":3210,"pos":{"x":-3639.573,"y":202.293,"z":-1124.138},"spawns":[{"monsterId":24020301,"configId":56001,"level":30,"poseId":100,"pos":{"x":-3592.075,"y":200.075,"z":-1204.536},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":24020101,"configId":56003,"level":30,"poseId":100,"pos":{"x":-3647.93,"y":200.386,"z":-1113.799},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":24020401,"configId":56004,"level":30,"poseId":100,"pos":{"x":-3497.679,"y":200.101,"z":-1116.622},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":24020201,"configId":56005,"level":30,"poseId":101,"pos":{"x":-3544.399,"y":200.926,"z":-1136.608},"rot":{"x":0.0,"y":178.037,"z":0.0}},{"monsterId":24020201,"configId":56006,"level":30,"poseId":101,"pos":{"x":-3557.312,"y":207.602,"z":-1183.701},"rot":{"x":0.0,"y":288.853,"z":0.0}}]},{"sceneId":3,"groupId":133210059,"blockId":3210,"pos":{"x":-3584.415,"y":161.128,"z":-862.08},"spawns":[{"monsterId":20010901,"configId":59001,"level":30,"poseId":0,"pos":{"x":-3587.019,"y":160.98,"z":-856.002},"rot":{"x":0.0,"y":77.524,"z":0.0}},{"monsterId":20010801,"configId":59002,"level":30,"poseId":0,"pos":{"x":-3588.053,"y":160.98,"z":-857.928},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133210062,"blockId":3210,"pos":{"x":-3529.534,"y":202.571,"z":-794.663},"spawns":[{"monsterId":23050101,"configId":62001,"level":32,"poseId":0,"pos":{"x":-3531.307,"y":202.542,"z":-796.603},"rot":{"x":0.0,"y":109.364,"z":0.0}},{"monsterId":23030101,"configId":62008,"level":30,"poseId":0,"pos":{"x":-3534.297,"y":202.647,"z":-789.27},"rot":{"x":0.0,"y":273.063,"z":0.0}}]},{"sceneId":3,"groupId":133210036,"blockId":3210,"pos":{"x":-4000.788,"y":201.913,"z":-1272.688},"spawns":[{"monsterId":23050101,"configId":36001,"level":32,"poseId":0,"pos":{"x":-4009.86,"y":201.878,"z":-1279.618},"rot":{"x":0.0,"y":95.814,"z":0.0}},{"monsterId":23010601,"configId":36008,"level":30,"poseId":0,"pos":{"x":-3999.573,"y":201.535,"z":-1277.291},"rot":{"x":0.0,"y":0.106,"z":0.0}},{"monsterId":23010601,"configId":36009,"level":30,"poseId":0,"pos":{"x":-3997.535,"y":203.153,"z":-1251.712},"rot":{"x":0.0,"y":308.701,"z":0.0}}]},{"sceneId":3,"groupId":133210041,"blockId":3210,"pos":{"x":-4004.613,"y":200.0,"z":-1163.355},"spawns":[{"monsterId":20060101,"configId":41001,"level":32,"poseId":101,"pos":{"x":-4004.441,"y":200.0,"z":-1158.215},"rot":{"x":0.0,"y":212.042,"z":0.0}},{"monsterId":20060101,"configId":41002,"level":32,"poseId":101,"pos":{"x":-4000.051,"y":200.0,"z":-1164.668},"rot":{"x":0.0,"y":262.745,"z":0.0}},{"monsterId":20060301,"configId":41003,"level":32,"poseId":101,"pos":{"x":-4007.183,"y":200.0,"z":-1164.876},"rot":{"x":0.0,"y":53.698,"z":0.0}}]},{"sceneId":3,"groupId":133210046,"blockId":3210,"pos":{"x":-3700.73,"y":206.447,"z":-1056.421},"spawns":[{"monsterId":28020801,"configId":46001,"level":30,"poseId":2,"pos":{"x":-3710.097,"y":200.317,"z":-1042.554},"rot":{"x":0.0,"y":333.062,"z":0.0}}]},{"sceneId":3,"groupId":133210047,"blockId":3210,"pos":{"x":-4085.062,"y":200.467,"z":-1097.076},"spawns":[{"monsterId":24020201,"configId":47001,"level":30,"poseId":101,"pos":{"x":-4100.248,"y":200.0,"z":-1102.025},"rot":{"x":0.0,"y":118.342,"z":0.0}},{"monsterId":24020401,"configId":47004,"level":30,"poseId":101,"pos":{"x":-4091.026,"y":200.274,"z":-1093.21},"rot":{"x":0.0,"y":183.603,"z":0.0}}]},{"sceneId":3,"groupId":133210023,"blockId":3210,"pos":{"x":-3937.134,"y":200.0,"z":-1140.012},"spawns":[{"monsterId":20060101,"configId":23001,"level":30,"poseId":101,"pos":{"x":-3972.481,"y":200.0,"z":-1135.679},"rot":{"x":0.0,"y":104.394,"z":0.0}},{"monsterId":20060101,"configId":23002,"level":30,"poseId":101,"pos":{"x":-3990.567,"y":200.0,"z":-1138.971},"rot":{"x":0.0,"y":222.59,"z":0.0}},{"monsterId":21010101,"configId":23003,"level":30,"poseId":9016,"pos":{"x":-3828.979,"y":200.685,"z":-1275.446},"rot":{"x":0.0,"y":330.889,"z":0.0}}]},{"sceneId":3,"groupId":133210007,"blockId":3210,"pos":{"x":-3732.684,"y":199.999,"z":-1327.483},"spawns":[{"monsterId":20011101,"configId":7001,"level":32,"poseId":0,"pos":{"x":-3734.74,"y":199.999,"z":-1328.469},"rot":{"x":0.0,"y":252.77,"z":0.0}},{"monsterId":20060101,"configId":7002,"level":32,"poseId":101,"pos":{"x":-3729.706,"y":199.999,"z":-1331.051},"rot":{"x":0.0,"y":261.715,"z":0.0}},{"monsterId":20060101,"configId":7003,"level":32,"poseId":101,"pos":{"x":-3733.697,"y":199.999,"z":-1321.778},"rot":{"x":0.0,"y":201.729,"z":0.0}}]},{"sceneId":3,"groupId":133210008,"blockId":3210,"pos":{"x":-3767.224,"y":200.5,"z":-1381.043},"spawns":[{"monsterId":25080201,"configId":8001,"level":32,"poseId":1004,"pos":{"x":-3761.342,"y":203.495,"z":-1378.073},"rot":{"x":0.0,"y":202.884,"z":0.0}},{"monsterId":25080201,"configId":8004,"level":30,"poseId":1006,"pos":{"x":-3764.696,"y":200.213,"z":-1383.839},"rot":{"x":0.0,"y":271.587,"z":0.0}},{"monsterId":25080201,"configId":8005,"level":30,"poseId":1006,"pos":{"x":-3769.121,"y":200.0,"z":-1382.893},"rot":{"x":0.0,"y":99.483,"z":0.0}}]},{"sceneId":3,"groupId":133210011,"blockId":3210,"pos":{"x":-3831.946,"y":200.738,"z":-1275.083},"spawns":[{"monsterId":26010301,"configId":11001,"level":32,"poseId":0,"pos":{"x":-3829.759,"y":200.602,"z":-1274.284},"rot":{"x":0.0,"y":153.396,"z":0.0}}]},{"sceneId":3,"groupId":133210013,"blockId":3210,"pos":{"x":-4088.25,"y":202.01,"z":-1139.185},"spawns":[{"monsterId":20060101,"configId":13001,"level":32,"poseId":101,"pos":{"x":-4084.33,"y":204.938,"z":-1137.891},"rot":{"x":0.0,"y":220.159,"z":0.0}},{"monsterId":20060301,"configId":13002,"level":32,"poseId":101,"pos":{"x":-4084.511,"y":206.586,"z":-1142.979},"rot":{"x":0.0,"y":332.093,"z":0.0}},{"monsterId":20060201,"configId":13003,"level":32,"poseId":101,"pos":{"x":-4089.934,"y":204.595,"z":-1142.26},"rot":{"x":0.0,"y":72.799,"z":0.0}}]},{"sceneId":3,"groupId":133210014,"blockId":3210,"pos":{"x":-4005.714,"y":200.102,"z":-1059.139},"spawns":[{"monsterId":20010601,"configId":14001,"level":30,"poseId":0,"pos":{"x":-4004.201,"y":200.335,"z":-1054.679},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010701,"configId":14002,"level":30,"poseId":0,"pos":{"x":-3996.383,"y":200.439,"z":-1070.981},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060301,"configId":14006,"level":30,"poseId":101,"pos":{"x":-3987.877,"y":214.347,"z":-1057.644},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060301,"configId":14007,"level":30,"poseId":101,"pos":{"x":-4001.723,"y":206.091,"z":-1022.564},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133210015,"blockId":3210,"pos":{"x":-4030.375,"y":200.379,"z":-998.202},"spawns":[{"monsterId":21030601,"configId":15001,"level":32,"poseId":9012,"pos":{"x":-4022.955,"y":207.791,"z":-994.931},"rot":{"x":346.342,"y":66.489,"z":356.527}},{"monsterId":21010601,"configId":15002,"level":32,"poseId":9012,"pos":{"x":-4016.261,"y":207.932,"z":-995.665},"rot":{"x":355.628,"y":300.046,"z":352.154}},{"monsterId":21010601,"configId":15003,"level":32,"poseId":9012,"pos":{"x":-4017.417,"y":207.672,"z":-990.834},"rot":{"x":358.662,"y":205.163,"z":354.445}}]},{"sceneId":4,"groupId":144004017,"blockId":4004,"pos":{"x":-398.259,"y":123.886,"z":-350.243},"spawns":[{"monsterId":21010201,"configId":17001,"level":20,"poseId":9012,"pos":{"x":-394.649,"y":123.826,"z":-353.516},"rot":{"x":0.0,"y":279.668,"z":0.0}},{"monsterId":21010901,"configId":17004,"level":21,"poseId":0,"pos":{"x":-391.744,"y":130.123,"z":-341.732},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21020201,"configId":17008,"level":20,"poseId":401,"pos":{"x":-394.479,"y":123.874,"z":-349.511},"rot":{"x":0.0,"y":233.68,"z":0.0}},{"monsterId":21011001,"configId":17015,"level":22,"poseId":9003,"pos":{"x":-407.654,"y":124.018,"z":-357.601},"rot":{"x":0.0,"y":46.878,"z":0.0}},{"monsterId":21030301,"configId":17016,"level":22,"poseId":9012,"pos":{"x":-401.462,"y":123.898,"z":-354.227},"rot":{"x":0.0,"y":51.423,"z":0.0}},{"monsterId":21010301,"configId":17017,"level":20,"poseId":9003,"pos":{"x":-397.992,"y":123.857,"z":-347.472},"rot":{"x":0.0,"y":175.994,"z":0.0}},{"monsterId":21010301,"configId":17018,"level":20,"poseId":9003,"pos":{"x":-397.838,"y":123.757,"z":-355.819},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":4,"groupId":144004029,"blockId":4004,"pos":{"x":-417.992,"y":120.0,"z":-372.388},"spawns":[{"monsterId":28040101,"configId":29001,"level":1,"poseId":0,"pos":{"x":-416.329,"y":119.508,"z":-376.129},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":29002,"level":1,"poseId":0,"pos":{"x":-420.027,"y":119.508,"z":-376.546},"rot":{"x":0.0,"y":265.019,"z":0.0}},{"monsterId":28040103,"configId":29003,"level":1,"poseId":0,"pos":{"x":-427.634,"y":119.508,"z":-361.741},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040102,"configId":29004,"level":1,"poseId":0,"pos":{"x":-418.216,"y":119.508,"z":-368.737},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":4,"groupId":144004028,"blockId":4004,"pos":{"x":-732.889,"y":208.474,"z":36.758},"spawns":[{"monsterId":26010101,"configId":28001,"level":20,"poseId":0,"pos":{"x":-731.625,"y":208.601,"z":36.475},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":4,"groupId":144004030,"blockId":4004,"pos":{"x":-720.283,"y":180.58,"z":8.694},"spawns":[{"monsterId":21010501,"configId":30001,"level":1,"poseId":9010,"pos":{"x":-718.499,"y":180.58,"z":9.723},"rot":{"x":0.0,"y":146.419,"z":0.0}},{"monsterId":21011001,"configId":30002,"level":1,"poseId":9002,"pos":{"x":-732.889,"y":174.816,"z":-15.911},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010901,"configId":30003,"level":1,"poseId":9003,"pos":{"x":-710.222,"y":175.41,"z":11.671},"rot":{"x":0.0,"y":98.067,"z":0.0}},{"monsterId":21010201,"configId":30004,"level":1,"poseId":9012,"pos":{"x":-704.528,"y":167.244,"z":-15.132},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":30005,"level":1,"poseId":9012,"pos":{"x":-701.668,"y":167.221,"z":-11.951},"rot":{"x":0.0,"y":238.174,"z":0.0}}]},{"sceneId":4,"groupId":144004004,"blockId":4004,"pos":{"x":-653.877,"y":121.512,"z":-204.809},"spawns":[{"monsterId":25010501,"configId":4033,"level":6,"poseId":0,"pos":{"x":-660.172,"y":120.793,"z":-200.577},"rot":{"x":0.0,"y":150.0,"z":0.0}},{"monsterId":25010301,"configId":4034,"level":1,"poseId":0,"pos":{"x":-650.273,"y":120.307,"z":-211.58},"rot":{"x":0.0,"y":330.0,"z":0.0}},{"monsterId":25010401,"configId":4035,"level":1,"poseId":0,"pos":{"x":-657.365,"y":120.596,"z":-198.864},"rot":{"x":0.0,"y":150.0,"z":0.0}},{"monsterId":25010301,"configId":4036,"level":1,"poseId":0,"pos":{"x":-649.168,"y":119.949,"z":-200.941},"rot":{"x":0.0,"y":240.0,"z":0.0}},{"monsterId":25010701,"configId":4037,"level":1,"poseId":0,"pos":{"x":-647.989,"y":120.265,"z":-209.537},"rot":{"x":0.0,"y":330.0,"z":0.0}},{"monsterId":25010201,"configId":4038,"level":1,"poseId":0,"pos":{"x":-647.718,"y":120.095,"z":-203.848},"rot":{"x":0.0,"y":240.0,"z":0.0}},{"monsterId":25010201,"configId":4039,"level":1,"poseId":0,"pos":{"x":-660.481,"y":120.877,"z":-200.048},"rot":{"x":0.0,"y":150.0,"z":0.0}},{"monsterId":25030301,"configId":4043,"level":6,"poseId":0,"pos":{"x":-650.582,"y":120.308,"z":-211.051},"rot":{"x":0.0,"y":330.0,"z":0.0}},{"monsterId":25010201,"configId":4047,"level":1,"poseId":0,"pos":{"x":-657.674,"y":120.679,"z":-198.335},"rot":{"x":0.0,"y":150.0,"z":0.0}},{"monsterId":25010201,"configId":4048,"level":1,"poseId":0,"pos":{"x":-649.477,"y":119.94,"z":-200.411},"rot":{"x":0.0,"y":240.0,"z":0.0}},{"monsterId":25010201,"configId":4049,"level":1,"poseId":0,"pos":{"x":-662.019,"y":120.964,"z":-206.226},"rot":{"x":0.0,"y":60.0,"z":0.0}},{"monsterId":25010301,"configId":4050,"level":1,"poseId":0,"pos":{"x":-658.918,"y":120.443,"z":-212.012},"rot":{"x":0.0,"y":60.0,"z":0.0}},{"monsterId":25060101,"configId":4051,"level":1,"poseId":0,"pos":{"x":-660.714,"y":120.708,"z":-209.416},"rot":{"x":0.0,"y":60.0,"z":0.0}},{"monsterId":25010401,"configId":4052,"level":1,"poseId":0,"pos":{"x":-654.121,"y":120.369,"z":-197.754},"rot":{"x":0.0,"y":150.0,"z":0.0}},{"monsterId":25010201,"configId":4053,"level":1,"poseId":0,"pos":{"x":-652.517,"y":120.272,"z":-213.294},"rot":{"x":0.0,"y":340.0,"z":0.0}},{"monsterId":25060101,"configId":4054,"level":1,"poseId":0,"pos":{"x":-647.404,"y":120.29,"z":-210.473},"rot":{"x":0.0,"y":330.0,"z":0.0}},{"monsterId":25010301,"configId":4055,"level":1,"poseId":0,"pos":{"x":-647.133,"y":120.124,"z":-204.785},"rot":{"x":0.0,"y":240.0,"z":0.0}},{"monsterId":25010201,"configId":4056,"level":1,"poseId":0,"pos":{"x":-659.895,"y":120.743,"z":-200.984},"rot":{"x":0.0,"y":150.0,"z":0.0}},{"monsterId":25070101,"configId":4057,"level":6,"poseId":0,"pos":{"x":-649.997,"y":120.298,"z":-211.987},"rot":{"x":0.0,"y":330.0,"z":0.0}},{"monsterId":25010401,"configId":4058,"level":1,"poseId":0,"pos":{"x":-657.088,"y":120.513,"z":-199.272},"rot":{"x":0.0,"y":150.0,"z":0.0}},{"monsterId":25010201,"configId":4059,"level":1,"poseId":0,"pos":{"x":-648.892,"y":119.943,"z":-201.348},"rot":{"x":0.0,"y":240.0,"z":0.0}},{"monsterId":25010301,"configId":4002,"level":1,"poseId":0,"pos":{"x":-662.295,"y":120.992,"z":-205.819},"rot":{"x":0.0,"y":60.0,"z":0.0}},{"monsterId":25010401,"configId":4003,"level":1,"poseId":0,"pos":{"x":-659.194,"y":120.473,"z":-211.604},"rot":{"x":0.0,"y":60.0,"z":0.0}},{"monsterId":25010301,"configId":4008,"level":1,"poseId":0,"pos":{"x":-660.991,"y":120.753,"z":-209.009},"rot":{"x":0.0,"y":60.0,"z":0.0}},{"monsterId":25010201,"configId":4023,"level":1,"poseId":0,"pos":{"x":-662.604,"y":121.026,"z":-205.289},"rot":{"x":0.0,"y":60.0,"z":0.0}},{"monsterId":25010201,"configId":4024,"level":1,"poseId":0,"pos":{"x":-659.503,"y":120.521,"z":-211.075},"rot":{"x":0.0,"y":60.0,"z":0.0}},{"monsterId":25010701,"configId":4025,"level":1,"poseId":0,"pos":{"x":-661.3,"y":120.777,"z":-208.48},"rot":{"x":0.0,"y":60.0,"z":0.0}},{"monsterId":25010201,"configId":4026,"level":1,"poseId":0,"pos":{"x":-654.706,"y":120.499,"z":-196.817},"rot":{"x":0.0,"y":150.0,"z":0.0}},{"monsterId":25010201,"configId":4027,"level":1,"poseId":0,"pos":{"x":-653.102,"y":120.279,"z":-212.357},"rot":{"x":0.0,"y":340.0,"z":0.0}},{"monsterId":25010401,"configId":4028,"level":1,"poseId":0,"pos":{"x":-654.397,"y":120.425,"z":-197.347},"rot":{"x":0.0,"y":150.0,"z":0.0}},{"monsterId":25010301,"configId":4029,"level":1,"poseId":0,"pos":{"x":-652.793,"y":120.288,"z":-212.887},"rot":{"x":0.0,"y":340.0,"z":0.0}},{"monsterId":25010401,"configId":4030,"level":1,"poseId":0,"pos":{"x":-647.681,"y":120.27,"z":-210.066},"rot":{"x":0.0,"y":330.0,"z":0.0}},{"monsterId":25010301,"configId":4031,"level":1,"poseId":0,"pos":{"x":-647.409,"y":120.104,"z":-204.378},"rot":{"x":0.0,"y":240.0,"z":0.0}}]},{"sceneId":4,"groupId":144004013,"blockId":4004,"pos":{"x":-677.55,"y":201.384,"z":-2.335},"spawns":[{"monsterId":20010401,"configId":13001,"level":20,"poseId":0,"pos":{"x":-661.387,"y":202.576,"z":9.357},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":13004,"level":20,"poseId":0,"pos":{"x":-666.226,"y":202.283,"z":9.917},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":13005,"level":20,"poseId":0,"pos":{"x":-662.498,"y":202.52,"z":6.589},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":4,"groupId":144004012,"blockId":4004,"pos":{"x":-308.151,"y":118.808,"z":-1005.351},"spawns":[{"monsterId":20010601,"configId":12001,"level":20,"poseId":0,"pos":{"x":-308.731,"y":118.808,"z":-1007.509},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010601,"configId":12004,"level":20,"poseId":0,"pos":{"x":-306.298,"y":118.808,"z":-1004.079},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010701,"configId":12006,"level":20,"poseId":0,"pos":{"x":-306.506,"y":118.808,"z":-1006.187},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":4,"groupId":144004015,"blockId":4004,"pos":{"x":-645.109,"y":120.782,"z":-116.566},"spawns":[{"monsterId":21010201,"configId":15005,"level":20,"poseId":9011,"pos":{"x":-644.614,"y":121.22,"z":-122.387},"rot":{"x":0.0,"y":243.536,"z":0.0}},{"monsterId":21030201,"configId":15007,"level":20,"poseId":0,"pos":{"x":-639.984,"y":121.036,"z":-114.913},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011001,"configId":15008,"level":20,"poseId":0,"pos":{"x":-642.352,"y":125.88,"z":-106.673},"rot":{"x":0.0,"y":70.583,"z":0.0}},{"monsterId":21020201,"configId":15009,"level":20,"poseId":401,"pos":{"x":-635.834,"y":120.531,"z":-119.893},"rot":{"x":0.0,"y":76.875,"z":0.0}}]},{"sceneId":4,"groupId":144004014,"blockId":4004,"pos":{"x":-742.626,"y":120.376,"z":-176.551},"spawns":[{"monsterId":21010701,"configId":14001,"level":20,"poseId":0,"pos":{"x":-746.335,"y":120.174,"z":-177.703},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010701,"configId":14004,"level":20,"poseId":0,"pos":{"x":-746.071,"y":120.19,"z":-174.183},"rot":{"x":0.0,"y":177.332,"z":0.0}},{"monsterId":21020101,"configId":14005,"level":20,"poseId":401,"pos":{"x":-740.585,"y":120.382,"z":-174.256},"rot":{"x":0.0,"y":215.406,"z":0.0}}]},{"sceneId":4,"groupId":144004008,"blockId":4004,"pos":{"x":-296.843,"y":121.256,"z":-696.746},"spawns":[{"monsterId":24010101,"configId":8010,"level":1,"poseId":100,"pos":{"x":-287.752,"y":120.565,"z":-695.263},"rot":{"x":0.0,"y":225.0,"z":0.0}},{"monsterId":24010301,"configId":8011,"level":6,"poseId":100,"pos":{"x":-303.526,"y":120.779,"z":-706.891},"rot":{"x":0.0,"y":40.0,"z":0.0}},{"monsterId":24010101,"configId":8030,"level":1,"poseId":100,"pos":{"x":-292.521,"y":121.041,"z":-691.155},"rot":{"x":0.0,"y":200.0,"z":0.0}},{"monsterId":24010301,"configId":8032,"level":6,"poseId":100,"pos":{"x":-288.569,"y":120.91,"z":-690.67},"rot":{"x":0.0,"y":210.0,"z":0.0}},{"monsterId":24010101,"configId":8018,"level":1,"poseId":100,"pos":{"x":-286.6,"y":120.712,"z":-692.748},"rot":{"x":0.0,"y":225.0,"z":0.0}},{"monsterId":24010101,"configId":8005,"level":1,"poseId":100,"pos":{"x":-302.031,"y":120.798,"z":-704.897},"rot":{"x":0.0,"y":40.0,"z":0.0}},{"monsterId":24010101,"configId":8006,"level":1,"poseId":100,"pos":{"x":-299.486,"y":120.431,"z":-707.14},"rot":{"x":0.0,"y":35.0,"z":0.0}},{"monsterId":24010101,"configId":8007,"level":1,"poseId":100,"pos":{"x":-287.752,"y":120.565,"z":-695.263},"rot":{"x":0.0,"y":225.0,"z":0.0}},{"monsterId":24010101,"configId":8008,"level":1,"poseId":100,"pos":{"x":-292.521,"y":121.041,"z":-691.155},"rot":{"x":0.0,"y":200.0,"z":0.0}},{"monsterId":24010101,"configId":8009,"level":1,"poseId":100,"pos":{"x":-288.569,"y":120.91,"z":-690.67},"rot":{"x":0.0,"y":210.0,"z":0.0}}]},{"sceneId":4,"groupId":144004010,"blockId":4004,"pos":{"x":-700.361,"y":121.535,"z":-96.597},"spawns":[{"monsterId":28030204,"configId":10001,"level":1,"poseId":0,"pos":{"x":-791.059,"y":181.578,"z":-94.806},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030204,"configId":10002,"level":1,"poseId":0,"pos":{"x":-274.155,"y":207.851,"z":-821.648},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":10013,"level":1,"poseId":2,"pos":{"x":-731.641,"y":195.082,"z":-55.014},"rot":{"x":0.0,"y":158.148,"z":0.0}},{"monsterId":28030101,"configId":10014,"level":1,"poseId":2,"pos":{"x":-733.974,"y":195.827,"z":-51.172},"rot":{"x":0.0,"y":262.857,"z":0.0}},{"monsterId":28030101,"configId":10015,"level":1,"poseId":2,"pos":{"x":-638.902,"y":206.49,"z":43.096},"rot":{"x":0.0,"y":11.155,"z":0.0}},{"monsterId":28030101,"configId":10016,"level":1,"poseId":2,"pos":{"x":-739.958,"y":209.058,"z":27.543},"rot":{"x":0.0,"y":224.191,"z":0.0}},{"monsterId":28030101,"configId":10017,"level":1,"poseId":2,"pos":{"x":-613.602,"y":207.428,"z":35.007},"rot":{"x":0.0,"y":63.013,"z":0.0}},{"monsterId":28030101,"configId":10018,"level":1,"poseId":2,"pos":{"x":-617.385,"y":207.13,"z":31.098},"rot":{"x":0.0,"y":125.643,"z":0.0}},{"monsterId":28020102,"configId":10019,"level":1,"poseId":0,"pos":{"x":-670.655,"y":202.26,"z":0.852},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":10023,"level":1,"poseId":2,"pos":{"x":-374.524,"y":213.136,"z":-620.427},"rot":{"x":0.0,"y":282.088,"z":0.0}}]},{"sceneId":4,"groupId":144004049,"blockId":4004,"pos":{"x":-797.913,"y":120.0,"z":696.506},"spawns":[{"monsterId":21011001,"configId":49001,"level":20,"poseId":0,"pos":{"x":-809.901,"y":123.895,"z":685.065},"rot":{"x":0.0,"y":20.037,"z":0.0}},{"monsterId":21010901,"configId":49002,"level":20,"poseId":0,"pos":{"x":-787.771,"y":124.392,"z":686.324},"rot":{"x":0.0,"y":353.81,"z":0.0}},{"monsterId":21011001,"configId":49003,"level":20,"poseId":0,"pos":{"x":-798.925,"y":126.385,"z":696.802},"rot":{"x":0.0,"y":27.558,"z":0.0}},{"monsterId":21010901,"configId":49015,"level":20,"poseId":0,"pos":{"x":-799.536,"y":126.161,"z":693.555},"rot":{"x":0.0,"y":173.031,"z":0.0}}]},{"sceneId":4,"groupId":144004048,"blockId":4004,"pos":{"x":-671.893,"y":120.694,"z":-45.807},"spawns":[{"monsterId":20010401,"configId":48001,"level":20,"poseId":0,"pos":{"x":-667.535,"y":120.694,"z":-28.965},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":48002,"level":20,"poseId":0,"pos":{"x":-666.913,"y":120.762,"z":-26.578},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":4,"groupId":144004050,"blockId":4004,"pos":{"x":-224.076,"y":120.0,"z":113.603},"spawns":[{"monsterId":21030301,"configId":50001,"level":20,"poseId":0,"pos":{"x":-236.064,"y":123.788,"z":102.161},"rot":{"x":0.0,"y":172.166,"z":0.0}},{"monsterId":21030301,"configId":50002,"level":20,"poseId":0,"pos":{"x":-213.934,"y":123.707,"z":103.42},"rot":{"x":0.0,"y":119.493,"z":0.0}},{"monsterId":21010901,"configId":50003,"level":20,"poseId":0,"pos":{"x":-225.409,"y":126.185,"z":113.898},"rot":{"x":0.0,"y":27.558,"z":0.0}},{"monsterId":21010901,"configId":50015,"level":20,"poseId":0,"pos":{"x":-224.234,"y":126.187,"z":110.183},"rot":{"x":0.0,"y":165.274,"z":0.0}}]},{"sceneId":4,"groupId":144004060,"blockId":4004,"pos":{"x":-686.662,"y":169.224,"z":-155.233},"spawns":[{"monsterId":20010401,"configId":60001,"level":1,"poseId":0,"pos":{"x":-689.849,"y":171.847,"z":-137.45},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010401,"configId":60002,"level":1,"poseId":0,"pos":{"x":-689.08,"y":168.91,"z":-161.283},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":60003,"level":1,"poseId":0,"pos":{"x":-687.513,"y":169.065,"z":-157.303},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":60004,"level":1,"poseId":0,"pos":{"x":-692.452,"y":169.025,"z":-158.118},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":60005,"level":1,"poseId":0,"pos":{"x":-687.849,"y":171.841,"z":-137.438},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":4,"groupId":144004062,"blockId":4004,"pos":{"x":-711.787,"y":122.736,"z":-202.642},"spawns":[{"monsterId":20010201,"configId":62001,"level":20,"poseId":201,"pos":{"x":-712.239,"y":123.871,"z":-200.133},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010101,"configId":62002,"level":20,"poseId":201,"pos":{"x":-709.791,"y":122.985,"z":-204.629},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010101,"configId":62003,"level":20,"poseId":201,"pos":{"x":-715.227,"y":122.677,"z":-202.578},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":4,"groupId":144004045,"blockId":4004,"pos":{"x":-698.104,"y":165.016,"z":-182.966},"spawns":[{"monsterId":26010101,"configId":45001,"level":20,"poseId":0,"pos":{"x":-698.381,"y":165.016,"z":-182.985},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":4,"groupId":144004047,"blockId":4004,"pos":{"x":-894.576,"y":120.0,"z":-227.017},"spawns":[{"monsterId":21010501,"configId":47001,"level":20,"poseId":0,"pos":{"x":-906.564,"y":123.977,"z":-238.458},"rot":{"x":0.0,"y":20.037,"z":0.0}},{"monsterId":21010901,"configId":47002,"level":20,"poseId":0,"pos":{"x":-884.434,"y":123.86,"z":-237.199},"rot":{"x":0.0,"y":353.81,"z":0.0}},{"monsterId":21030301,"configId":47004,"level":20,"poseId":0,"pos":{"x":-895.588,"y":126.172,"z":-226.722},"rot":{"x":0.0,"y":27.558,"z":0.0}}]},{"sceneId":4,"groupId":144004046,"blockId":4004,"pos":{"x":-652.037,"y":120.187,"z":-216.121},"spawns":[{"monsterId":21020101,"configId":46001,"level":20,"poseId":401,"pos":{"x":-650.579,"y":120.075,"z":-217.559},"rot":{"x":0.0,"y":180.038,"z":0.0}},{"monsterId":21010201,"configId":46004,"level":20,"poseId":0,"pos":{"x":-655.955,"y":120.135,"z":-231.515},"rot":{"x":0.0,"y":48.011,"z":0.0}},{"monsterId":21010201,"configId":46005,"level":20,"poseId":0,"pos":{"x":-658.549,"y":120.129,"z":-233.999},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":4,"groupId":144004041,"blockId":4004,"pos":{"x":81.141,"y":121.323,"z":-827.565},"spawns":[{"monsterId":21010901,"configId":41001,"level":20,"poseId":32,"pos":{"x":92.169,"y":123.815,"z":-872.574},"rot":{"x":0.0,"y":345.022,"z":0.0}},{"monsterId":21010201,"configId":41004,"level":20,"poseId":9011,"pos":{"x":84.473,"y":120.677,"z":-835.778},"rot":{"x":0.0,"y":4.837,"z":0.0}},{"monsterId":21010201,"configId":41005,"level":20,"poseId":9011,"pos":{"x":97.6,"y":120.324,"z":-839.758},"rot":{"x":0.0,"y":150.634,"z":0.0}},{"monsterId":21020201,"configId":41008,"level":23,"poseId":0,"pos":{"x":102.587,"y":120.342,"z":-836.446},"rot":{"x":0.0,"y":264.226,"z":0.0}},{"monsterId":22010201,"configId":41020,"level":23,"poseId":9013,"pos":{"x":88.19,"y":120.323,"z":-843.004},"rot":{"x":0.0,"y":139.251,"z":0.0}},{"monsterId":21011001,"configId":41024,"level":20,"poseId":32,"pos":{"x":74.554,"y":123.783,"z":-867.783},"rot":{"x":7.643,"y":344.396,"z":350.647}}]},{"sceneId":4,"groupId":144004043,"blockId":4004,"pos":{"x":115.781,"y":122.082,"z":-774.501},"spawns":[{"monsterId":20010501,"configId":43001,"level":1,"poseId":0,"pos":{"x":116.756,"y":121.362,"z":-775.471},"rot":{"x":0.0,"y":144.379,"z":0.0}},{"monsterId":20010501,"configId":43002,"level":1,"poseId":0,"pos":{"x":114.953,"y":122.119,"z":-776.461},"rot":{"x":0.0,"y":64.689,"z":0.0}},{"monsterId":20010501,"configId":43003,"level":1,"poseId":0,"pos":{"x":114.604,"y":121.797,"z":-773.892},"rot":{"x":0.0,"y":120.107,"z":0.0}}]},{"sceneId":4,"groupId":144004042,"blockId":4004,"pos":{"x":69.237,"y":133.509,"z":-776.261},"spawns":[{"monsterId":21010401,"configId":42004,"level":20,"poseId":9003,"pos":{"x":72.524,"y":136.341,"z":-768.444},"rot":{"x":350.4,"y":228.926,"z":349.147}},{"monsterId":21010701,"configId":42005,"level":20,"poseId":0,"pos":{"x":69.878,"y":135.959,"z":-768.401},"rot":{"x":0.0,"y":103.011,"z":0.0}},{"monsterId":21010401,"configId":42006,"level":20,"poseId":0,"pos":{"x":70.139,"y":135.42,"z":-770.506},"rot":{"x":0.0,"y":45.318,"z":0.0}}]},{"sceneId":4,"groupId":144004080,"blockId":4004,"pos":{"x":-756.027,"y":189.581,"z":4.337},"spawns":[{"monsterId":20010101,"configId":80001,"level":20,"poseId":201,"pos":{"x":-756.022,"y":189.581,"z":5.534},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010101,"configId":80002,"level":20,"poseId":201,"pos":{"x":-754.535,"y":189.581,"z":4.309},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010201,"configId":80003,"level":20,"poseId":201,"pos":{"x":-757.505,"y":189.581,"z":4.401},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":4,"groupId":144004093,"blockId":4004,"pos":{"x":-397.11,"y":133.271,"z":-614.981},"spawns":[{"monsterId":21010701,"configId":93001,"level":21,"poseId":0,"pos":{"x":-389.337,"y":134.907,"z":-609.401},"rot":{"x":0.0,"y":55.692,"z":0.0}},{"monsterId":21010701,"configId":93004,"level":21,"poseId":0,"pos":{"x":-391.695,"y":135.265,"z":-607.495},"rot":{"x":0.0,"y":55.692,"z":0.0}},{"monsterId":21020201,"configId":93005,"level":23,"poseId":401,"pos":{"x":-403.547,"y":132.391,"z":-617.673},"rot":{"x":0.0,"y":81.816,"z":0.0}},{"monsterId":21010701,"configId":93006,"level":21,"poseId":0,"pos":{"x":-400.334,"y":135.181,"z":-602.982},"rot":{"x":0.0,"y":328.848,"z":0.0}},{"monsterId":21010701,"configId":93007,"level":21,"poseId":0,"pos":{"x":-404.109,"y":134.675,"z":-603.394},"rot":{"x":0.0,"y":328.848,"z":0.0}}]},{"sceneId":4,"groupId":144004092,"blockId":4004,"pos":{"x":-286.272,"y":118.0,"z":-797.112},"spawns":[{"monsterId":21010201,"configId":92001,"level":20,"poseId":9016,"pos":{"x":-276.285,"y":120.1,"z":-804.9},"rot":{"x":0.471,"y":234.285,"z":0.268}},{"monsterId":21011001,"configId":92004,"level":20,"poseId":9003,"pos":{"x":-271.399,"y":123.836,"z":-789.466},"rot":{"x":359.281,"y":268.884,"z":4.291}},{"monsterId":21010901,"configId":92005,"level":20,"poseId":0,"pos":{"x":-292.346,"y":123.848,"z":-806.843},"rot":{"x":0.0,"y":352.157,"z":0.0}},{"monsterId":21010901,"configId":92006,"level":20,"poseId":32,"pos":{"x":-295.051,"y":123.813,"z":-770.631},"rot":{"x":3.292,"y":151.903,"z":359.451}},{"monsterId":21030301,"configId":92007,"level":1,"poseId":9012,"pos":{"x":-290.797,"y":120.671,"z":-787.259},"rot":{"x":2.929,"y":146.859,"z":349.998}},{"monsterId":20011201,"configId":92017,"level":20,"poseId":0,"pos":{"x":-277.376,"y":120.102,"z":-805.892},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":4,"groupId":144004094,"blockId":4004,"pos":{"x":-342.833,"y":125.469,"z":-703.078},"spawns":[{"monsterId":26010201,"configId":94001,"level":10,"poseId":0,"pos":{"x":-342.425,"y":125.203,"z":-703.974},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":4,"groupId":144004089,"blockId":4004,"pos":{"x":-334.079,"y":121.185,"z":-573.128},"spawns":[{"monsterId":21010201,"configId":89001,"level":20,"poseId":9010,"pos":{"x":-333.737,"y":120.335,"z":-578.346},"rot":{"x":0.0,"y":35.123,"z":0.0}},{"monsterId":21010201,"configId":89004,"level":20,"poseId":9010,"pos":{"x":-330.279,"y":120.2,"z":-574.731},"rot":{"x":0.0,"y":225.81,"z":0.0}},{"monsterId":21020201,"configId":89006,"level":23,"poseId":401,"pos":{"x":-335.211,"y":120.42,"z":-573.241},"rot":{"x":0.0,"y":123.431,"z":0.0}}]},{"sceneId":3,"groupId":133209057,"blockId":3209,"pos":{"x":-2761.015,"y":226.371,"z":-4483.278},"spawns":[{"monsterId":20060101,"configId":57001,"level":1,"poseId":101,"pos":{"x":-2753.966,"y":225.32,"z":-4475.81},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060101,"configId":57002,"level":1,"poseId":101,"pos":{"x":-2753.59,"y":226.119,"z":-4479.186},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060101,"configId":57003,"level":1,"poseId":101,"pos":{"x":-2757.003,"y":225.42,"z":-4477.525},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060301,"configId":57004,"level":1,"poseId":101,"pos":{"x":-2752.052,"y":228.004,"z":-4485.853},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060301,"configId":57005,"level":1,"poseId":101,"pos":{"x":-2763.529,"y":226.112,"z":-4479.975},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060301,"configId":57006,"level":1,"poseId":101,"pos":{"x":-2755.423,"y":225.42,"z":-4464.91},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060101,"configId":57015,"level":1,"poseId":101,"pos":{"x":-2753.59,"y":226.119,"z":-4477.476},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060101,"configId":57022,"level":1,"poseId":101,"pos":{"x":-2757.003,"y":225.42,"z":-4475.815},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060301,"configId":57023,"level":1,"poseId":101,"pos":{"x":-2752.052,"y":228.004,"z":-4484.143},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133209058,"blockId":3209,"pos":{"x":-2302.947,"y":224.283,"z":-4228.235},"spawns":[{"monsterId":20060301,"configId":58001,"level":1,"poseId":101,"pos":{"x":-2295.901,"y":223.429,"z":-4220.607},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060301,"configId":58002,"level":1,"poseId":101,"pos":{"x":-2295.505,"y":223.904,"z":-4223.984},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060201,"configId":58004,"level":1,"poseId":101,"pos":{"x":-2294.016,"y":224.077,"z":-4230.683},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060201,"configId":58005,"level":1,"poseId":101,"pos":{"x":-2305.469,"y":224.102,"z":-4224.774},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060201,"configId":58006,"level":1,"poseId":101,"pos":{"x":-2302.806,"y":223.594,"z":-4220.129},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060201,"configId":58021,"level":1,"poseId":101,"pos":{"x":-2302.806,"y":223.594,"z":-4223.106},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060301,"configId":58022,"level":1,"poseId":101,"pos":{"x":-2298.938,"y":223.58,"z":-4225.311},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060301,"configId":58023,"level":1,"poseId":101,"pos":{"x":-2295.505,"y":223.904,"z":-4226.961},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133209048,"blockId":3209,"pos":{"x":-2561.961,"y":200.903,"z":-3683.56},"spawns":[{"monsterId":28020505,"configId":48005,"level":27,"poseId":13,"pos":{"x":-2597.278,"y":201.677,"z":-3711.678},"rot":{"x":0.0,"y":301.994,"z":0.0}},{"monsterId":28030102,"configId":48020,"level":27,"poseId":2,"pos":{"x":-2423.207,"y":257.81,"z":-3917.279},"rot":{"x":0.0,"y":213.005,"z":0.0}},{"monsterId":28030102,"configId":48021,"level":27,"poseId":2,"pos":{"x":-2417.493,"y":258.925,"z":-3911.119},"rot":{"x":0.0,"y":135.824,"z":0.0}}]},{"sceneId":3,"groupId":133209051,"blockId":3209,"pos":{"x":-2432.0,"y":200.0,"z":-3968.0},"spawns":[{"monsterId":28010203,"configId":51001,"level":27,"poseId":0,"pos":{"x":-2470.393,"y":237.5,"z":-3879.265},"rot":{"x":0.0,"y":143.078,"z":0.0}},{"monsterId":28010203,"configId":51002,"level":27,"poseId":0,"pos":{"x":-2547.56,"y":200.422,"z":-4080.218},"rot":{"x":6.055,"y":177.101,"z":356.134}},{"monsterId":28010203,"configId":51003,"level":27,"poseId":0,"pos":{"x":-2540.701,"y":200.471,"z":-4093.72},"rot":{"x":0.0,"y":159.411,"z":0.0}},{"monsterId":28010104,"configId":51004,"level":27,"poseId":0,"pos":{"x":-2483.478,"y":199.863,"z":-4091.698},"rot":{"x":0.0,"y":80.694,"z":0.0}},{"monsterId":28010104,"configId":51005,"level":27,"poseId":0,"pos":{"x":-2477.516,"y":199.767,"z":-4083.153},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133209052,"blockId":3209,"pos":{"x":-2612.94,"y":200.0,"z":-4088.866},"spawns":[{"monsterId":20060101,"configId":52006,"level":1,"poseId":101,"pos":{"x":-2605.89,"y":200.0,"z":-4081.055},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060101,"configId":52007,"level":1,"poseId":101,"pos":{"x":-2605.508,"y":200.0,"z":-4084.831},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060101,"configId":52008,"level":1,"poseId":101,"pos":{"x":-2608.924,"y":200.0,"z":-4084.773},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060201,"configId":52009,"level":1,"poseId":101,"pos":{"x":-2603.976,"y":200.282,"z":-4091.09},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060201,"configId":52010,"level":1,"poseId":101,"pos":{"x":-2615.454,"y":200.846,"z":-4085.219},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060201,"configId":52011,"level":1,"poseId":101,"pos":{"x":-2612.792,"y":200.476,"z":-4080.574},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060201,"configId":52015,"level":1,"poseId":101,"pos":{"x":-2612.792,"y":200.476,"z":-4082.569},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060101,"configId":52022,"level":1,"poseId":101,"pos":{"x":-2608.924,"y":200.0,"z":-4084.773},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060201,"configId":52023,"level":1,"poseId":101,"pos":{"x":-2615.454,"y":200.846,"z":-4087.214},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133209055,"blockId":3209,"pos":{"x":-2599.315,"y":200.286,"z":-3923.212},"spawns":[{"monsterId":28030102,"configId":55003,"level":27,"poseId":2,"pos":{"x":-2615.624,"y":200.0,"z":-3915.092},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030102,"configId":55004,"level":27,"poseId":2,"pos":{"x":-2602.553,"y":200.698,"z":-3943.136},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030102,"configId":55005,"level":27,"poseId":2,"pos":{"x":-2600.395,"y":200.086,"z":-3953.58},"rot":{"x":0.0,"y":123.06,"z":0.0}}]},{"sceneId":3,"groupId":133209028,"blockId":3209,"pos":{"x":-2688.0,"y":200.0,"z":-3968.0},"spawns":[{"monsterId":28040101,"configId":28001,"level":27,"poseId":0,"pos":{"x":-2617.021,"y":200.002,"z":-4093.818},"rot":{"x":8.671,"y":358.846,"z":6.748}},{"monsterId":28040103,"configId":28003,"level":27,"poseId":0,"pos":{"x":-2719.002,"y":200.0,"z":-3927.278},"rot":{"x":0.0,"y":33.374,"z":0.0}},{"monsterId":28010104,"configId":28004,"level":27,"poseId":0,"pos":{"x":-2603.451,"y":200.342,"z":-3923.92},"rot":{"x":0.0,"y":78.478,"z":0.0}},{"monsterId":28010104,"configId":28005,"level":27,"poseId":0,"pos":{"x":-2586.347,"y":200.598,"z":-3917.215},"rot":{"x":0.0,"y":272.313,"z":0.0}},{"monsterId":28010104,"configId":28006,"level":27,"poseId":0,"pos":{"x":-2610.952,"y":200.288,"z":-3994.742},"rot":{"x":0.0,"y":272.313,"z":0.0}}]},{"sceneId":3,"groupId":133209008,"blockId":3209,"pos":{"x":-2189.539,"y":200.901,"z":-3478.973},"spawns":[{"monsterId":21020701,"configId":8001,"level":1,"poseId":0,"pos":{"x":-2191.033,"y":200.421,"z":-3470.839},"rot":{"x":0.0,"y":171.598,"z":0.0}},{"monsterId":21020701,"configId":8002,"level":1,"poseId":0,"pos":{"x":-2194.316,"y":200.503,"z":-3485.004},"rot":{"x":0.0,"y":35.0,"z":0.0}},{"monsterId":21020701,"configId":8003,"level":1,"poseId":0,"pos":{"x":-2181.24,"y":200.48,"z":-3480.628},"rot":{"x":0.0,"y":285.688,"z":0.0}},{"monsterId":20010601,"configId":8004,"level":1,"poseId":0,"pos":{"x":-2189.26,"y":200.389,"z":-3488.531},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010501,"configId":8005,"level":1,"poseId":0,"pos":{"x":-2199.197,"y":200.351,"z":-3483.626},"rot":{"x":0.0,"y":60.742,"z":0.0}},{"monsterId":20010501,"configId":8006,"level":1,"poseId":0,"pos":{"x":-2199.217,"y":200.409,"z":-3476.903},"rot":{"x":0.0,"y":114.816,"z":0.0}},{"monsterId":20010701,"configId":8007,"level":1,"poseId":0,"pos":{"x":-2185.333,"y":200.406,"z":-3470.878},"rot":{"x":0.0,"y":183.842,"z":0.0}},{"monsterId":20010501,"configId":8008,"level":1,"poseId":0,"pos":{"x":-2180.72,"y":200.357,"z":-3475.707},"rot":{"x":0.0,"y":237.942,"z":0.0}},{"monsterId":20010501,"configId":8009,"level":1,"poseId":0,"pos":{"x":-2182.996,"y":200.469,"z":-3489.491},"rot":{"x":0.0,"y":322.335,"z":0.0}},{"monsterId":21010701,"configId":8010,"level":1,"poseId":0,"pos":{"x":-2186.036,"y":200.409,"z":-3482.458},"rot":{"x":0.0,"y":321.479,"z":0.0}},{"monsterId":21010701,"configId":8011,"level":1,"poseId":0,"pos":{"x":-2193.394,"y":200.412,"z":-3480.707},"rot":{"x":0.0,"y":37.908,"z":0.0}},{"monsterId":21010701,"configId":8012,"level":1,"poseId":0,"pos":{"x":-2185.909,"y":200.481,"z":-3475.031},"rot":{"x":335.923,"y":223.461,"z":358.039}},{"monsterId":21010701,"configId":8013,"level":1,"poseId":0,"pos":{"x":-2195.808,"y":200.289,"z":-3472.878},"rot":{"x":0.0,"y":135.0,"z":0.0}},{"monsterId":21010701,"configId":8014,"level":1,"poseId":0,"pos":{"x":-2181.239,"y":200.336,"z":-3471.837},"rot":{"x":0.0,"y":231.995,"z":0.0}},{"monsterId":21011001,"configId":8077,"level":94,"poseId":32,"pos":{"x":-2178.257,"y":200.289,"z":-3476.251},"rot":{"x":0.0,"y":270.0,"z":0.0}},{"monsterId":21010701,"configId":8015,"level":1,"poseId":0,"pos":{"x":-2192.155,"y":200.271,"z":-3476.391},"rot":{"x":0.0,"y":270.0,"z":127.157}},{"monsterId":21011001,"configId":8078,"level":94,"poseId":32,"pos":{"x":-2178.217,"y":200.289,"z":-3478.803},"rot":{"x":0.0,"y":270.0,"z":0.0}},{"monsterId":25080101,"configId":8016,"level":94,"poseId":1,"pos":{"x":-2191.033,"y":200.421,"z":-3470.839},"rot":{"x":0.0,"y":171.598,"z":0.0}},{"monsterId":25080201,"configId":8017,"level":94,"poseId":1,"pos":{"x":-2194.316,"y":200.503,"z":-3485.004},"rot":{"x":0.0,"y":35.0,"z":0.0}},{"monsterId":21011001,"configId":8080,"level":94,"poseId":32,"pos":{"x":-2197.698,"y":200.289,"z":-3479.47},"rot":{"x":0.0,"y":85.0,"z":0.0}},{"monsterId":25080301,"configId":8018,"level":94,"poseId":1,"pos":{"x":-2181.24,"y":200.48,"z":-3480.628},"rot":{"x":0.0,"y":285.688,"z":0.0}},{"monsterId":21011001,"configId":8081,"level":94,"poseId":32,"pos":{"x":-2197.634,"y":200.289,"z":-3477.387},"rot":{"x":0.0,"y":105.0,"z":0.0}},{"monsterId":25030201,"configId":8019,"level":94,"poseId":0,"pos":{"x":-2189.26,"y":200.389,"z":-3488.531},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25030301,"configId":8020,"level":94,"poseId":0,"pos":{"x":-2199.197,"y":200.351,"z":-3483.626},"rot":{"x":0.0,"y":60.742,"z":0.0}},{"monsterId":25010201,"configId":8021,"level":94,"poseId":0,"pos":{"x":-2199.217,"y":200.409,"z":-3476.903},"rot":{"x":0.0,"y":114.816,"z":0.0}},{"monsterId":25010201,"configId":8022,"level":94,"poseId":0,"pos":{"x":-2185.333,"y":200.406,"z":-3470.878},"rot":{"x":0.0,"y":183.842,"z":0.0}},{"monsterId":25030201,"configId":8023,"level":94,"poseId":0,"pos":{"x":-2180.72,"y":200.357,"z":-3475.707},"rot":{"x":0.0,"y":237.942,"z":0.0}},{"monsterId":25030301,"configId":8024,"level":94,"poseId":0,"pos":{"x":-2182.996,"y":200.469,"z":-3489.491},"rot":{"x":0.0,"y":322.335,"z":0.0}},{"monsterId":25010201,"configId":8025,"level":94,"poseId":0,"pos":{"x":-2186.036,"y":200.409,"z":-3482.458},"rot":{"x":0.0,"y":321.479,"z":0.0}},{"monsterId":25010201,"configId":8026,"level":94,"poseId":0,"pos":{"x":-2193.394,"y":200.412,"z":-3480.707},"rot":{"x":0.0,"y":37.908,"z":0.0}},{"monsterId":25030201,"configId":8027,"level":94,"poseId":0,"pos":{"x":-2185.909,"y":200.481,"z":-3475.031},"rot":{"x":335.923,"y":223.461,"z":358.039}},{"monsterId":25030301,"configId":8028,"level":94,"poseId":0,"pos":{"x":-2195.808,"y":200.289,"z":-3472.878},"rot":{"x":0.0,"y":135.0,"z":0.0}},{"monsterId":25010201,"configId":8029,"level":94,"poseId":0,"pos":{"x":-2181.239,"y":200.336,"z":-3471.837},"rot":{"x":0.0,"y":231.995,"z":0.0}},{"monsterId":25010201,"configId":8030,"level":94,"poseId":0,"pos":{"x":-2192.155,"y":200.271,"z":-3476.391},"rot":{"x":0.0,"y":270.0,"z":127.157}},{"monsterId":21020701,"configId":8031,"level":1,"poseId":0,"pos":{"x":-2191.033,"y":200.421,"z":-3470.839},"rot":{"x":0.0,"y":171.598,"z":0.0}},{"monsterId":21020701,"configId":8032,"level":1,"poseId":0,"pos":{"x":-2194.316,"y":200.503,"z":-3485.004},"rot":{"x":0.0,"y":35.0,"z":0.0}},{"monsterId":21020701,"configId":8033,"level":1,"poseId":0,"pos":{"x":-2181.24,"y":200.48,"z":-3480.628},"rot":{"x":0.0,"y":285.688,"z":0.0}},{"monsterId":20010601,"configId":8034,"level":1,"poseId":0,"pos":{"x":-2189.26,"y":200.389,"z":-3488.531},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010501,"configId":8035,"level":1,"poseId":0,"pos":{"x":-2199.197,"y":200.351,"z":-3483.626},"rot":{"x":0.0,"y":60.742,"z":0.0}},{"monsterId":20010501,"configId":8036,"level":1,"poseId":0,"pos":{"x":-2199.217,"y":200.409,"z":-3476.903},"rot":{"x":0.0,"y":114.816,"z":0.0}},{"monsterId":20010701,"configId":8037,"level":1,"poseId":0,"pos":{"x":-2185.333,"y":200.406,"z":-3470.878},"rot":{"x":0.0,"y":183.842,"z":0.0}},{"monsterId":20010501,"configId":8038,"level":1,"poseId":0,"pos":{"x":-2180.72,"y":200.357,"z":-3475.707},"rot":{"x":0.0,"y":237.942,"z":0.0}},{"monsterId":20010501,"configId":8039,"level":1,"poseId":0,"pos":{"x":-2182.996,"y":200.469,"z":-3489.491},"rot":{"x":0.0,"y":322.335,"z":0.0}},{"monsterId":21010701,"configId":8040,"level":1,"poseId":0,"pos":{"x":-2186.036,"y":200.409,"z":-3482.458},"rot":{"x":0.0,"y":321.479,"z":0.0}},{"monsterId":21010701,"configId":8041,"level":1,"poseId":0,"pos":{"x":-2193.394,"y":200.412,"z":-3480.707},"rot":{"x":0.0,"y":37.908,"z":0.0}},{"monsterId":21010701,"configId":8042,"level":1,"poseId":0,"pos":{"x":-2185.909,"y":200.481,"z":-3475.031},"rot":{"x":335.923,"y":223.461,"z":358.039}},{"monsterId":21010701,"configId":8043,"level":1,"poseId":0,"pos":{"x":-2195.808,"y":200.289,"z":-3472.878},"rot":{"x":0.0,"y":135.0,"z":0.0}},{"monsterId":21010701,"configId":8044,"level":1,"poseId":0,"pos":{"x":-2181.239,"y":200.336,"z":-3471.837},"rot":{"x":0.0,"y":231.995,"z":0.0}},{"monsterId":21010701,"configId":8045,"level":1,"poseId":0,"pos":{"x":-2192.155,"y":200.271,"z":-3476.391},"rot":{"x":0.0,"y":270.0,"z":127.157}},{"monsterId":21011001,"configId":8046,"level":94,"poseId":32,"pos":{"x":-2196.795,"y":200.454,"z":-3485.364},"rot":{"x":0.0,"y":45.0,"z":0.0}},{"monsterId":21011001,"configId":8047,"level":94,"poseId":32,"pos":{"x":-2195.092,"y":200.55,"z":-3487.776},"rot":{"x":0.0,"y":30.0,"z":0.0}},{"monsterId":21011001,"configId":8052,"level":94,"poseId":32,"pos":{"x":-2181.457,"y":200.288,"z":-3485.794},"rot":{"x":0.0,"y":330.0,"z":0.0}},{"monsterId":21011001,"configId":8053,"level":94,"poseId":32,"pos":{"x":-2183.729,"y":200.289,"z":-3487.608},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133209009,"blockId":3209,"pos":{"x":-2189.342,"y":200.451,"z":-3478.69},"spawns":[{"monsterId":21011601,"configId":9024,"level":1,"poseId":0,"pos":{"x":-2199.217,"y":200.409,"z":-3476.903},"rot":{"x":0.0,"y":114.816,"z":0.0}},{"monsterId":21011601,"configId":9025,"level":1,"poseId":0,"pos":{"x":-2185.333,"y":200.406,"z":-3470.878},"rot":{"x":0.0,"y":183.842,"z":0.0}},{"monsterId":21011601,"configId":9026,"level":1,"poseId":0,"pos":{"x":-2180.72,"y":200.357,"z":-3475.707},"rot":{"x":0.0,"y":237.942,"z":0.0}},{"monsterId":21011601,"configId":9027,"level":1,"poseId":0,"pos":{"x":-2182.996,"y":200.469,"z":-3489.491},"rot":{"x":0.0,"y":322.335,"z":0.0}},{"monsterId":21010201,"configId":9028,"level":1,"poseId":0,"pos":{"x":-2186.036,"y":200.409,"z":-3482.458},"rot":{"x":0.0,"y":321.479,"z":0.0}},{"monsterId":21010201,"configId":9029,"level":1,"poseId":0,"pos":{"x":-2193.394,"y":200.412,"z":-3480.707},"rot":{"x":0.0,"y":37.908,"z":0.0}},{"monsterId":21010201,"configId":9031,"level":1,"poseId":0,"pos":{"x":-2185.909,"y":200.481,"z":-3475.031},"rot":{"x":335.923,"y":223.461,"z":358.039}},{"monsterId":21010201,"configId":9032,"level":1,"poseId":0,"pos":{"x":-2195.808,"y":200.289,"z":-3472.878},"rot":{"x":0.0,"y":135.0,"z":0.0}},{"monsterId":21010201,"configId":9033,"level":1,"poseId":0,"pos":{"x":-2181.239,"y":200.336,"z":-3471.837},"rot":{"x":0.0,"y":231.995,"z":0.0}},{"monsterId":21010201,"configId":9034,"level":1,"poseId":0,"pos":{"x":-2192.155,"y":200.271,"z":-3476.391},"rot":{"x":0.0,"y":270.0,"z":127.157}},{"monsterId":21011001,"configId":9038,"level":1,"poseId":32,"pos":{"x":-2193.992,"y":200.289,"z":-3487.13},"rot":{"x":0.0,"y":30.0,"z":0.0}},{"monsterId":21011001,"configId":9039,"level":1,"poseId":32,"pos":{"x":-2195.695,"y":200.289,"z":-3484.718},"rot":{"x":0.0,"y":45.0,"z":0.0}},{"monsterId":21011001,"configId":9041,"level":1,"poseId":32,"pos":{"x":-2181.457,"y":200.288,"z":-3485.794},"rot":{"x":0.0,"y":330.0,"z":0.0}},{"monsterId":21011001,"configId":9042,"level":1,"poseId":32,"pos":{"x":-2183.729,"y":200.289,"z":-3487.608},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011001,"configId":9044,"level":1,"poseId":32,"pos":{"x":-2178.257,"y":200.289,"z":-3476.251},"rot":{"x":0.0,"y":270.0,"z":0.0}},{"monsterId":21011001,"configId":9045,"level":1,"poseId":32,"pos":{"x":-2178.217,"y":200.289,"z":-3478.803},"rot":{"x":0.0,"y":270.0,"z":0.0}},{"monsterId":21011001,"configId":9047,"level":1,"poseId":32,"pos":{"x":-2197.698,"y":200.289,"z":-3479.47},"rot":{"x":0.0,"y":85.0,"z":0.0}},{"monsterId":21011001,"configId":9048,"level":1,"poseId":32,"pos":{"x":-2197.634,"y":200.289,"z":-3477.387},"rot":{"x":0.0,"y":105.0,"z":0.0}},{"monsterId":21011001,"configId":9055,"level":1,"poseId":32,"pos":{"x":-2193.992,"y":200.289,"z":-3487.13},"rot":{"x":0.0,"y":30.0,"z":0.0}},{"monsterId":21011001,"configId":9056,"level":1,"poseId":32,"pos":{"x":-2195.695,"y":200.289,"z":-3484.718},"rot":{"x":0.0,"y":45.0,"z":0.0}},{"monsterId":21011001,"configId":9060,"level":1,"poseId":32,"pos":{"x":-2181.457,"y":200.288,"z":-3485.794},"rot":{"x":0.0,"y":330.0,"z":0.0}},{"monsterId":21011001,"configId":9061,"level":1,"poseId":32,"pos":{"x":-2183.729,"y":200.289,"z":-3487.608},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011001,"configId":9065,"level":1,"poseId":32,"pos":{"x":-2178.257,"y":200.289,"z":-3476.251},"rot":{"x":0.0,"y":270.0,"z":0.0}},{"monsterId":21011001,"configId":9066,"level":1,"poseId":32,"pos":{"x":-2178.217,"y":200.289,"z":-3478.803},"rot":{"x":0.0,"y":270.0,"z":0.0}},{"monsterId":21011001,"configId":9070,"level":1,"poseId":32,"pos":{"x":-2197.698,"y":200.289,"z":-3479.47},"rot":{"x":0.0,"y":85.0,"z":0.0}},{"monsterId":21011001,"configId":9071,"level":1,"poseId":32,"pos":{"x":-2197.634,"y":200.289,"z":-3477.387},"rot":{"x":0.0,"y":105.0,"z":0.0}},{"monsterId":21030601,"configId":9072,"level":94,"poseId":0,"pos":{"x":-2191.499,"y":200.289,"z":-3488.557},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010901,"configId":9073,"level":94,"poseId":32,"pos":{"x":-2193.992,"y":200.289,"z":-3487.13},"rot":{"x":0.0,"y":30.0,"z":0.0}},{"monsterId":21030601,"configId":9077,"level":94,"poseId":0,"pos":{"x":-2186.115,"y":200.289,"z":-3488.589},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010901,"configId":9078,"level":94,"poseId":32,"pos":{"x":-2181.457,"y":200.288,"z":-3485.794},"rot":{"x":0.0,"y":330.0,"z":0.0}},{"monsterId":21030601,"configId":9082,"level":94,"poseId":0,"pos":{"x":-2179.475,"y":200.289,"z":-3474.0},"rot":{"x":0.0,"y":240.0,"z":0.0}},{"monsterId":21010901,"configId":9083,"level":94,"poseId":32,"pos":{"x":-2178.257,"y":200.289,"z":-3476.251},"rot":{"x":0.0,"y":270.0,"z":0.0}},{"monsterId":21030601,"configId":9087,"level":94,"poseId":0,"pos":{"x":-2197.227,"y":200.289,"z":-3482.46},"rot":{"x":0.0,"y":65.0,"z":0.0}},{"monsterId":21010901,"configId":9088,"level":94,"poseId":32,"pos":{"x":-2197.698,"y":200.289,"z":-3479.47},"rot":{"x":0.0,"y":85.0,"z":0.0}},{"monsterId":21020801,"configId":9090,"level":94,"poseId":0,"pos":{"x":-2191.033,"y":200.421,"z":-3470.839},"rot":{"x":0.0,"y":171.598,"z":0.0}},{"monsterId":21020801,"configId":9091,"level":94,"poseId":0,"pos":{"x":-2194.316,"y":200.503,"z":-3485.004},"rot":{"x":0.0,"y":35.0,"z":0.0}},{"monsterId":21020801,"configId":9092,"level":94,"poseId":0,"pos":{"x":-2181.24,"y":200.48,"z":-3480.628},"rot":{"x":0.0,"y":285.688,"z":0.0}},{"monsterId":21011401,"configId":9093,"level":94,"poseId":0,"pos":{"x":-2189.26,"y":200.389,"z":-3488.531},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011401,"configId":9094,"level":94,"poseId":0,"pos":{"x":-2199.197,"y":200.351,"z":-3483.626},"rot":{"x":0.0,"y":60.742,"z":0.0}},{"monsterId":21011401,"configId":9095,"level":94,"poseId":0,"pos":{"x":-2199.217,"y":200.409,"z":-3476.903},"rot":{"x":0.0,"y":114.816,"z":0.0}},{"monsterId":21011401,"configId":9096,"level":94,"poseId":0,"pos":{"x":-2185.333,"y":200.406,"z":-3470.878},"rot":{"x":0.0,"y":183.842,"z":0.0}},{"monsterId":21011401,"configId":9097,"level":94,"poseId":0,"pos":{"x":-2180.72,"y":200.357,"z":-3475.707},"rot":{"x":0.0,"y":237.942,"z":0.0}},{"monsterId":21011401,"configId":9098,"level":94,"poseId":0,"pos":{"x":-2182.996,"y":200.469,"z":-3489.491},"rot":{"x":0.0,"y":322.335,"z":0.0}},{"monsterId":21010701,"configId":9099,"level":94,"poseId":0,"pos":{"x":-2186.036,"y":200.409,"z":-3482.458},"rot":{"x":0.0,"y":321.479,"z":0.0}},{"monsterId":21010701,"configId":9100,"level":94,"poseId":0,"pos":{"x":-2193.394,"y":200.412,"z":-3480.707},"rot":{"x":0.0,"y":37.908,"z":0.0}},{"monsterId":21010701,"configId":9101,"level":94,"poseId":0,"pos":{"x":-2185.909,"y":200.481,"z":-3475.031},"rot":{"x":335.923,"y":223.461,"z":358.039}},{"monsterId":21010701,"configId":9102,"level":94,"poseId":0,"pos":{"x":-2195.808,"y":200.289,"z":-3472.878},"rot":{"x":0.0,"y":135.0,"z":0.0}},{"monsterId":21010701,"configId":9103,"level":94,"poseId":0,"pos":{"x":-2181.239,"y":200.336,"z":-3471.837},"rot":{"x":0.0,"y":231.995,"z":0.0}},{"monsterId":21010701,"configId":9104,"level":94,"poseId":0,"pos":{"x":-2192.155,"y":200.271,"z":-3476.391},"rot":{"x":0.0,"y":270.0,"z":127.157}},{"monsterId":21020401,"configId":9105,"level":1,"poseId":0,"pos":{"x":-2191.033,"y":200.421,"z":-3470.839},"rot":{"x":0.0,"y":171.598,"z":0.0}},{"monsterId":21020401,"configId":9106,"level":1,"poseId":0,"pos":{"x":-2194.316,"y":200.503,"z":-3485.004},"rot":{"x":0.0,"y":35.0,"z":0.0}},{"monsterId":21020401,"configId":9107,"level":1,"poseId":0,"pos":{"x":-2181.24,"y":200.48,"z":-3480.628},"rot":{"x":0.0,"y":285.688,"z":0.0}},{"monsterId":21011601,"configId":9108,"level":1,"poseId":0,"pos":{"x":-2189.26,"y":200.389,"z":-3488.531},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011601,"configId":9109,"level":1,"poseId":0,"pos":{"x":-2199.197,"y":200.351,"z":-3483.626},"rot":{"x":0.0,"y":60.742,"z":0.0}},{"monsterId":21011601,"configId":9110,"level":1,"poseId":0,"pos":{"x":-2199.217,"y":200.409,"z":-3476.903},"rot":{"x":0.0,"y":114.816,"z":0.0}},{"monsterId":21011601,"configId":9111,"level":1,"poseId":0,"pos":{"x":-2185.333,"y":200.406,"z":-3470.878},"rot":{"x":0.0,"y":183.842,"z":0.0}},{"monsterId":21011601,"configId":9112,"level":1,"poseId":0,"pos":{"x":-2180.72,"y":200.357,"z":-3475.707},"rot":{"x":0.0,"y":237.942,"z":0.0}},{"monsterId":21011601,"configId":9113,"level":1,"poseId":0,"pos":{"x":-2182.996,"y":200.469,"z":-3489.491},"rot":{"x":0.0,"y":322.335,"z":0.0}},{"monsterId":21010201,"configId":9114,"level":1,"poseId":0,"pos":{"x":-2186.036,"y":200.409,"z":-3482.458},"rot":{"x":0.0,"y":321.479,"z":0.0}},{"monsterId":21010201,"configId":9115,"level":1,"poseId":0,"pos":{"x":-2193.394,"y":200.412,"z":-3480.707},"rot":{"x":0.0,"y":37.908,"z":0.0}},{"monsterId":21010201,"configId":9116,"level":1,"poseId":0,"pos":{"x":-2185.909,"y":200.481,"z":-3475.031},"rot":{"x":335.923,"y":223.461,"z":358.039}},{"monsterId":21010201,"configId":9117,"level":1,"poseId":0,"pos":{"x":-2195.808,"y":200.289,"z":-3472.878},"rot":{"x":0.0,"y":135.0,"z":0.0}},{"monsterId":21010201,"configId":9118,"level":1,"poseId":0,"pos":{"x":-2181.239,"y":200.336,"z":-3471.837},"rot":{"x":0.0,"y":231.995,"z":0.0}},{"monsterId":21010201,"configId":9119,"level":1,"poseId":0,"pos":{"x":-2192.155,"y":200.271,"z":-3476.391},"rot":{"x":0.0,"y":270.0,"z":127.157}},{"monsterId":21020401,"configId":9001,"level":1,"poseId":0,"pos":{"x":-2191.033,"y":200.421,"z":-3470.839},"rot":{"x":0.0,"y":171.598,"z":0.0}},{"monsterId":21020401,"configId":9002,"level":1,"poseId":0,"pos":{"x":-2194.316,"y":200.503,"z":-3485.004},"rot":{"x":0.0,"y":35.0,"z":0.0}},{"monsterId":21020401,"configId":9005,"level":1,"poseId":0,"pos":{"x":-2181.24,"y":200.48,"z":-3480.628},"rot":{"x":0.0,"y":285.688,"z":0.0}},{"monsterId":21011601,"configId":9010,"level":1,"poseId":0,"pos":{"x":-2189.26,"y":200.389,"z":-3488.531},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011601,"configId":9011,"level":1,"poseId":0,"pos":{"x":-2199.197,"y":200.351,"z":-3483.626},"rot":{"x":0.0,"y":60.742,"z":0.0}}]},{"sceneId":3,"groupId":133209010,"blockId":3209,"pos":{"x":-2189.234,"y":200.444,"z":-3479.919},"spawns":[{"monsterId":21030601,"configId":10017,"level":1,"poseId":0,"pos":{"x":-2190.317,"y":200.418,"z":-3486.691},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21030601,"configId":10018,"level":1,"poseId":0,"pos":{"x":-2193.092,"y":200.305,"z":-3474.677},"rot":{"x":0.0,"y":112.888,"z":0.0}},{"monsterId":21011001,"configId":10019,"level":1,"poseId":32,"pos":{"x":-2196.242,"y":200.486,"z":-3477.195},"rot":{"x":0.0,"y":24.698,"z":0.0}},{"monsterId":21011001,"configId":10020,"level":1,"poseId":32,"pos":{"x":-2189.724,"y":200.475,"z":-3471.877},"rot":{"x":0.0,"y":115.285,"z":0.0}},{"monsterId":20011201,"configId":10021,"level":1,"poseId":0,"pos":{"x":-2185.384,"y":200.377,"z":-3486.605},"rot":{"x":0.0,"y":302.467,"z":0.0}},{"monsterId":20011401,"configId":10022,"level":1,"poseId":0,"pos":{"x":-2181.757,"y":200.404,"z":-3480.559},"rot":{"x":0.0,"y":285.855,"z":0.0}},{"monsterId":20011201,"configId":10023,"level":1,"poseId":0,"pos":{"x":-2184.123,"y":200.376,"z":-3473.422},"rot":{"x":0.0,"y":255.597,"z":0.0}},{"monsterId":20011401,"configId":10024,"level":1,"poseId":0,"pos":{"x":-2188.689,"y":200.442,"z":-3488.471},"rot":{"x":0.0,"y":358.607,"z":0.0}},{"monsterId":20011201,"configId":10025,"level":1,"poseId":0,"pos":{"x":-2197.202,"y":200.36,"z":-3480.549},"rot":{"x":0.0,"y":77.933,"z":0.0}},{"monsterId":20011401,"configId":10026,"level":1,"poseId":0,"pos":{"x":-2192.455,"y":200.435,"z":-3472.641},"rot":{"x":0.0,"y":189.894,"z":0.0}},{"monsterId":21011601,"configId":10027,"level":1,"poseId":0,"pos":{"x":-2183.479,"y":200.484,"z":-3487.141},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011601,"configId":10028,"level":1,"poseId":0,"pos":{"x":-2186.954,"y":200.395,"z":-3472.217},"rot":{"x":0.0,"y":152.598,"z":0.0}},{"monsterId":21011601,"configId":10029,"level":1,"poseId":0,"pos":{"x":-2196.028,"y":200.465,"z":-3483.184},"rot":{"x":0.0,"y":51.222,"z":0.0}},{"monsterId":21011601,"configId":10030,"level":1,"poseId":0,"pos":{"x":-2194.504,"y":200.394,"z":-3473.542},"rot":{"x":0.0,"y":88.814,"z":0.0}},{"monsterId":21020701,"configId":10031,"level":1,"poseId":0,"pos":{"x":-2185.174,"y":200.458,"z":-3483.186},"rot":{"x":0.0,"y":301.847,"z":0.0}},{"monsterId":21020701,"configId":10032,"level":1,"poseId":0,"pos":{"x":-2185.024,"y":200.489,"z":-3475.927},"rot":{"x":0.0,"y":242.055,"z":0.0}},{"monsterId":21011001,"configId":10033,"level":1,"poseId":32,"pos":{"x":-2181.528,"y":200.377,"z":-3483.201},"rot":{"x":0.0,"y":291.085,"z":0.0}},{"monsterId":21011001,"configId":10034,"level":1,"poseId":32,"pos":{"x":-2182.167,"y":200.506,"z":-3476.777},"rot":{"x":0.0,"y":228.092,"z":0.0}},{"monsterId":21030601,"configId":10035,"level":1,"poseId":0,"pos":{"x":-2190.317,"y":200.418,"z":-3486.691},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21030601,"configId":10036,"level":1,"poseId":0,"pos":{"x":-2193.092,"y":200.305,"z":-3474.677},"rot":{"x":0.0,"y":112.888,"z":0.0}},{"monsterId":21011001,"configId":10037,"level":1,"poseId":32,"pos":{"x":-2193.221,"y":200.417,"z":-3487.016},"rot":{"x":0.0,"y":24.698,"z":0.0}},{"monsterId":21011001,"configId":10038,"level":1,"poseId":32,"pos":{"x":-2194.71,"y":200.445,"z":-3486.11},"rot":{"x":0.0,"y":69.037,"z":0.0}},{"monsterId":20011201,"configId":10039,"level":1,"poseId":0,"pos":{"x":-2185.384,"y":200.377,"z":-3486.605},"rot":{"x":0.0,"y":302.467,"z":0.0}},{"monsterId":20011401,"configId":10040,"level":1,"poseId":0,"pos":{"x":-2181.757,"y":200.404,"z":-3480.559},"rot":{"x":0.0,"y":285.855,"z":0.0}},{"monsterId":20011201,"configId":10041,"level":1,"poseId":0,"pos":{"x":-2184.123,"y":200.376,"z":-3473.422},"rot":{"x":0.0,"y":255.597,"z":0.0}},{"monsterId":20011401,"configId":10042,"level":1,"poseId":0,"pos":{"x":-2188.689,"y":200.442,"z":-3488.471},"rot":{"x":0.0,"y":358.607,"z":0.0}},{"monsterId":20011201,"configId":10043,"level":1,"poseId":0,"pos":{"x":-2197.202,"y":200.36,"z":-3480.549},"rot":{"x":0.0,"y":77.933,"z":0.0}},{"monsterId":20011401,"configId":10044,"level":1,"poseId":0,"pos":{"x":-2192.455,"y":200.435,"z":-3472.641},"rot":{"x":0.0,"y":189.894,"z":0.0}},{"monsterId":21011601,"configId":10045,"level":1,"poseId":0,"pos":{"x":-2183.479,"y":200.484,"z":-3487.141},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011601,"configId":10046,"level":1,"poseId":0,"pos":{"x":-2186.954,"y":200.395,"z":-3472.217},"rot":{"x":0.0,"y":152.598,"z":0.0}},{"monsterId":21011601,"configId":10047,"level":1,"poseId":0,"pos":{"x":-2191.626,"y":200.353,"z":-3488.305},"rot":{"x":0.0,"y":8.178,"z":0.0}},{"monsterId":21011601,"configId":10048,"level":1,"poseId":0,"pos":{"x":-2194.504,"y":200.394,"z":-3473.542},"rot":{"x":0.0,"y":88.814,"z":0.0}},{"monsterId":21020701,"configId":10049,"level":1,"poseId":0,"pos":{"x":-2185.174,"y":200.458,"z":-3483.186},"rot":{"x":0.0,"y":301.847,"z":0.0}},{"monsterId":21020701,"configId":10050,"level":1,"poseId":0,"pos":{"x":-2185.024,"y":200.489,"z":-3475.927},"rot":{"x":0.0,"y":242.055,"z":0.0}},{"monsterId":21011002,"configId":10056,"level":94,"poseId":32,"pos":{"x":-2194.689,"y":200.377,"z":-3475.241},"rot":{"x":0.0,"y":88.054,"z":0.0}},{"monsterId":21010502,"configId":10057,"level":94,"poseId":32,"pos":{"x":-2182.167,"y":200.506,"z":-3476.777},"rot":{"x":0.0,"y":228.092,"z":0.0}},{"monsterId":21030601,"configId":10058,"level":94,"poseId":0,"pos":{"x":-2190.317,"y":200.418,"z":-3486.691},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21030601,"configId":10059,"level":94,"poseId":0,"pos":{"x":-2193.092,"y":200.305,"z":-3474.677},"rot":{"x":0.0,"y":112.888,"z":0.0}},{"monsterId":21010603,"configId":10060,"level":94,"poseId":32,"pos":{"x":-2194.983,"y":200.52,"z":-3481.563},"rot":{"x":0.0,"y":24.698,"z":0.0}},{"monsterId":21011601,"configId":10061,"level":94,"poseId":0,"pos":{"x":-2182.907,"y":200.429,"z":-3484.838},"rot":{"x":0.0,"y":309.111,"z":0.0}},{"monsterId":20011101,"configId":10062,"level":94,"poseId":0,"pos":{"x":-2185.384,"y":200.377,"z":-3486.605},"rot":{"x":0.0,"y":302.467,"z":0.0}},{"monsterId":20011301,"configId":10063,"level":94,"poseId":0,"pos":{"x":-2181.757,"y":200.404,"z":-3480.559},"rot":{"x":0.0,"y":285.855,"z":0.0}},{"monsterId":21011001,"configId":10001,"level":1,"poseId":32,"pos":{"x":-2181.528,"y":200.377,"z":-3483.201},"rot":{"x":0.0,"y":291.085,"z":0.0}},{"monsterId":20011101,"configId":10064,"level":94,"poseId":0,"pos":{"x":-2184.123,"y":200.376,"z":-3473.422},"rot":{"x":0.0,"y":255.597,"z":0.0}},{"monsterId":21011001,"configId":10002,"level":1,"poseId":32,"pos":{"x":-2182.167,"y":200.506,"z":-3476.777},"rot":{"x":0.0,"y":228.092,"z":0.0}},{"monsterId":20011101,"configId":10065,"level":94,"poseId":0,"pos":{"x":-2188.689,"y":200.442,"z":-3488.471},"rot":{"x":0.0,"y":358.607,"z":0.0}},{"monsterId":20011301,"configId":10066,"level":94,"poseId":0,"pos":{"x":-2197.202,"y":200.36,"z":-3480.549},"rot":{"x":0.0,"y":77.933,"z":0.0}},{"monsterId":20011101,"configId":10067,"level":94,"poseId":0,"pos":{"x":-2192.455,"y":200.435,"z":-3472.641},"rot":{"x":0.0,"y":189.894,"z":0.0}},{"monsterId":21020201,"configId":10068,"level":94,"poseId":0,"pos":{"x":-2195.724,"y":200.472,"z":-3484.937},"rot":{"x":0.0,"y":40.61,"z":0.0}},{"monsterId":21020201,"configId":10069,"level":94,"poseId":0,"pos":{"x":-2193.362,"y":200.235,"z":-3477.745},"rot":{"x":0.0,"y":120.696,"z":0.0}},{"monsterId":21020501,"configId":10070,"level":94,"poseId":0,"pos":{"x":-2195.85,"y":200.465,"z":-3484.759},"rot":{"x":0.0,"y":38.439,"z":0.0}},{"monsterId":21020501,"configId":10071,"level":94,"poseId":0,"pos":{"x":-2189.586,"y":200.432,"z":-3474.052},"rot":{"x":0.0,"y":177.062,"z":0.0}},{"monsterId":21020201,"configId":10072,"level":94,"poseId":0,"pos":{"x":-2184.759,"y":200.458,"z":-3483.213},"rot":{"x":0.0,"y":301.847,"z":0.0}},{"monsterId":21020201,"configId":10073,"level":94,"poseId":0,"pos":{"x":-2185.024,"y":200.489,"z":-3475.927},"rot":{"x":0.0,"y":242.055,"z":0.0}}]},{"sceneId":3,"groupId":133209011,"blockId":3209,"pos":{"x":-2189.458,"y":200.872,"z":-3478.846},"spawns":[{"monsterId":25030301,"configId":11025,"level":1,"poseId":0,"pos":{"x":-2198.205,"y":200.398,"z":-3476.04},"rot":{"x":0.0,"y":74.635,"z":0.0}},{"monsterId":25020201,"configId":11088,"level":1,"poseId":0,"pos":{"x":-2183.156,"y":200.38,"z":-3472.442},"rot":{"x":0.0,"y":200.092,"z":0.0}},{"monsterId":25030301,"configId":11026,"level":1,"poseId":0,"pos":{"x":-2197.816,"y":200.427,"z":-3474.099},"rot":{"x":0.0,"y":95.057,"z":0.0}},{"monsterId":25010201,"configId":11089,"level":1,"poseId":0,"pos":{"x":-2181.305,"y":200.349,"z":-3474.638},"rot":{"x":0.0,"y":230.092,"z":0.0}},{"monsterId":25030301,"configId":11027,"level":1,"poseId":0,"pos":{"x":-2198.139,"y":200.378,"z":-3484.376},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25020201,"configId":11090,"level":1,"poseId":0,"pos":{"x":-2180.534,"y":200.387,"z":-3477.489},"rot":{"x":0.0,"y":245.092,"z":0.0}},{"monsterId":25100201,"configId":11028,"level":94,"poseId":1,"pos":{"x":-2196.633,"y":200.367,"z":-3483.37},"rot":{"x":0.0,"y":54.979,"z":0.0}},{"monsterId":25100101,"configId":11029,"level":94,"poseId":1,"pos":{"x":-2196.349,"y":200.43,"z":-3472.108},"rot":{"x":0.0,"y":100.997,"z":0.0}},{"monsterId":25030301,"configId":11030,"level":94,"poseId":0,"pos":{"x":-2187.197,"y":200.398,"z":-3487.763},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25020201,"configId":11031,"level":94,"poseId":0,"pos":{"x":-2183.565,"y":200.468,"z":-3486.418},"rot":{"x":0.0,"y":330.0,"z":0.0}},{"monsterId":25020201,"configId":11032,"level":94,"poseId":0,"pos":{"x":-2192.338,"y":200.536,"z":-3489.817},"rot":{"x":0.0,"y":197.34,"z":0.0}},{"monsterId":25030301,"configId":11033,"level":94,"poseId":0,"pos":{"x":-2190.401,"y":200.417,"z":-3475.375},"rot":{"x":0.0,"y":172.637,"z":0.0}},{"monsterId":25010401,"configId":11034,"level":1,"poseId":0,"pos":{"x":-2183.156,"y":200.289,"z":-3472.442},"rot":{"x":0.0,"y":200.092,"z":0.0}},{"monsterId":25010401,"configId":11035,"level":1,"poseId":0,"pos":{"x":-2181.305,"y":200.289,"z":-3474.638},"rot":{"x":0.0,"y":230.092,"z":0.0}},{"monsterId":25010601,"configId":11036,"level":1,"poseId":0,"pos":{"x":-2180.425,"y":200.289,"z":-3484.481},"rot":{"x":0.0,"y":273.87,"z":0.0}},{"monsterId":25010401,"configId":11037,"level":1,"poseId":0,"pos":{"x":-2184.54,"y":200.289,"z":-3488.409},"rot":{"x":0.0,"y":318.87,"z":0.0}},{"monsterId":25020201,"configId":11038,"level":94,"poseId":0,"pos":{"x":-2191.951,"y":200.356,"z":-3473.356},"rot":{"x":0.0,"y":162.759,"z":0.0}},{"monsterId":25020201,"configId":11039,"level":94,"poseId":0,"pos":{"x":-2188.83,"y":200.447,"z":-3473.009},"rot":{"x":0.0,"y":172.759,"z":0.0}},{"monsterId":25010701,"configId":11040,"level":1,"poseId":0,"pos":{"x":-2192.508,"y":200.498,"z":-3486.748},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25070101,"configId":11041,"level":1,"poseId":0,"pos":{"x":-2183.631,"y":200.472,"z":-3486.304},"rot":{"x":0.0,"y":330.0,"z":0.0}},{"monsterId":25010701,"configId":11042,"level":1,"poseId":0,"pos":{"x":-2186.196,"y":200.43,"z":-3471.65},"rot":{"x":0.0,"y":180.0,"z":0.0}},{"monsterId":25070101,"configId":11043,"level":1,"poseId":0,"pos":{"x":-2194.445,"y":200.349,"z":-3474.091},"rot":{"x":0.0,"y":180.0,"z":0.0}},{"monsterId":25020201,"configId":11044,"level":1,"poseId":0,"pos":{"x":-2183.156,"y":200.38,"z":-3472.442},"rot":{"x":0.0,"y":200.092,"z":0.0}},{"monsterId":25010201,"configId":11045,"level":1,"poseId":0,"pos":{"x":-2181.305,"y":200.349,"z":-3474.638},"rot":{"x":0.0,"y":230.092,"z":0.0}},{"monsterId":25020201,"configId":11046,"level":1,"poseId":0,"pos":{"x":-2180.534,"y":200.387,"z":-3477.489},"rot":{"x":0.0,"y":245.092,"z":0.0}},{"monsterId":25100201,"configId":11050,"level":94,"poseId":1,"pos":{"x":-2189.269,"y":200.393,"z":-3488.932},"rot":{"x":0.0,"y":20.66,"z":0.0}},{"monsterId":25100101,"configId":11051,"level":94,"poseId":1,"pos":{"x":-2181.053,"y":200.382,"z":-3485.441},"rot":{"x":0.0,"y":294.68,"z":0.0}},{"monsterId":25100201,"configId":11052,"level":94,"poseId":1,"pos":{"x":-2181.352,"y":200.336,"z":-3471.878},"rot":{"x":0.0,"y":236.48,"z":0.0}},{"monsterId":25100101,"configId":11053,"level":94,"poseId":1,"pos":{"x":-2187.502,"y":200.415,"z":-3469.537},"rot":{"x":0.0,"y":192.791,"z":0.0}},{"monsterId":25010201,"configId":11001,"level":1,"poseId":0,"pos":{"x":-2184.54,"y":200.514,"z":-3488.409},"rot":{"x":0.0,"y":318.87,"z":0.0}},{"monsterId":25020201,"configId":11002,"level":1,"poseId":0,"pos":{"x":-2182.017,"y":200.378,"z":-3486.872},"rot":{"x":0.0,"y":303.87,"z":0.0}},{"monsterId":25010201,"configId":11003,"level":1,"poseId":0,"pos":{"x":-2180.425,"y":200.413,"z":-3484.481},"rot":{"x":0.0,"y":273.87,"z":0.0}},{"monsterId":25080101,"configId":11004,"level":94,"poseId":1,"pos":{"x":-2180.02,"y":200.439,"z":-3480.627},"rot":{"x":0.0,"y":295.323,"z":0.0}},{"monsterId":25080201,"configId":11005,"level":94,"poseId":1,"pos":{"x":-2197.564,"y":200.513,"z":-3487.303},"rot":{"x":0.0,"y":38.586,"z":0.0}},{"monsterId":25080301,"configId":11006,"level":94,"poseId":1,"pos":{"x":-2200.356,"y":200.45,"z":-3475.891},"rot":{"x":0.0,"y":111.312,"z":0.0}},{"monsterId":25030201,"configId":11069,"level":1,"poseId":0,"pos":{"x":-2197.888,"y":200.332,"z":-3481.927},"rot":{"x":0.0,"y":59.007,"z":0.0}},{"monsterId":25030201,"configId":11007,"level":1,"poseId":0,"pos":{"x":-2197.888,"y":200.332,"z":-3481.927},"rot":{"x":0.0,"y":59.007,"z":0.0}},{"monsterId":25030201,"configId":11070,"level":1,"poseId":0,"pos":{"x":-2193.227,"y":200.383,"z":-3471.249},"rot":{"x":0.0,"y":157.51,"z":0.0}},{"monsterId":25030201,"configId":11008,"level":1,"poseId":0,"pos":{"x":-2193.227,"y":200.383,"z":-3471.249},"rot":{"x":0.0,"y":157.51,"z":0.0}},{"monsterId":25030201,"configId":11071,"level":1,"poseId":0,"pos":{"x":-2194.047,"y":200.547,"z":-3487.913},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25030201,"configId":11009,"level":1,"poseId":0,"pos":{"x":-2194.047,"y":200.547,"z":-3487.913},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25030201,"configId":11072,"level":1,"poseId":0,"pos":{"x":-2190.162,"y":200.394,"z":-3472.293},"rot":{"x":0.0,"y":180.766,"z":0.0}},{"monsterId":25030201,"configId":11010,"level":1,"poseId":0,"pos":{"x":-2190.162,"y":200.394,"z":-3472.293},"rot":{"x":0.0,"y":180.766,"z":0.0}},{"monsterId":25030301,"configId":11073,"level":1,"poseId":0,"pos":{"x":-2189.963,"y":200.421,"z":-3487.985},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25030301,"configId":11074,"level":1,"poseId":0,"pos":{"x":-2198.205,"y":200.398,"z":-3476.04},"rot":{"x":0.0,"y":74.635,"z":0.0}},{"monsterId":25030301,"configId":11075,"level":1,"poseId":0,"pos":{"x":-2198.139,"y":200.378,"z":-3484.376},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25030301,"configId":11076,"level":1,"poseId":0,"pos":{"x":-2197.816,"y":200.427,"z":-3474.099},"rot":{"x":0.0,"y":95.057,"z":0.0}},{"monsterId":25010201,"configId":11077,"level":1,"poseId":0,"pos":{"x":-2180.425,"y":200.413,"z":-3484.481},"rot":{"x":0.0,"y":273.87,"z":0.0}},{"monsterId":25020201,"configId":11078,"level":1,"poseId":0,"pos":{"x":-2182.017,"y":200.378,"z":-3486.872},"rot":{"x":0.0,"y":303.87,"z":0.0}},{"monsterId":25010201,"configId":11079,"level":1,"poseId":0,"pos":{"x":-2184.54,"y":200.514,"z":-3488.409},"rot":{"x":0.0,"y":318.87,"z":0.0}},{"monsterId":25010401,"configId":11080,"level":1,"poseId":0,"pos":{"x":-2183.156,"y":200.289,"z":-3472.442},"rot":{"x":0.0,"y":200.092,"z":0.0}},{"monsterId":25010401,"configId":11081,"level":1,"poseId":0,"pos":{"x":-2181.305,"y":200.289,"z":-3474.638},"rot":{"x":0.0,"y":230.092,"z":0.0}},{"monsterId":25010601,"configId":11082,"level":1,"poseId":0,"pos":{"x":-2180.425,"y":200.289,"z":-3484.481},"rot":{"x":0.0,"y":273.87,"z":0.0}},{"monsterId":25010401,"configId":11083,"level":1,"poseId":0,"pos":{"x":-2184.54,"y":200.289,"z":-3488.409},"rot":{"x":0.0,"y":318.87,"z":0.0}},{"monsterId":25010701,"configId":11084,"level":1,"poseId":0,"pos":{"x":-2192.508,"y":200.498,"z":-3486.748},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25070101,"configId":11085,"level":1,"poseId":0,"pos":{"x":-2183.631,"y":200.472,"z":-3486.304},"rot":{"x":0.0,"y":330.0,"z":0.0}},{"monsterId":25010701,"configId":11086,"level":1,"poseId":0,"pos":{"x":-2186.196,"y":200.43,"z":-3471.65},"rot":{"x":0.0,"y":180.0,"z":0.0}},{"monsterId":25030301,"configId":11024,"level":1,"poseId":0,"pos":{"x":-2189.963,"y":200.421,"z":-3487.985},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25070101,"configId":11087,"level":1,"poseId":0,"pos":{"x":-2194.445,"y":200.349,"z":-3474.091},"rot":{"x":0.0,"y":180.0,"z":0.0}}]},{"sceneId":3,"groupId":133209012,"blockId":3209,"pos":{"x":-2189.458,"y":200.872,"z":-3478.846},"spawns":[{"monsterId":22030102,"configId":12005,"level":1,"poseId":101,"pos":{"x":-2180.133,"y":200.357,"z":-3476.339},"rot":{"x":0.0,"y":223.029,"z":0.0}},{"monsterId":22030102,"configId":12006,"level":94,"poseId":101,"pos":{"x":-2180.133,"y":200.357,"z":-3476.339},"rot":{"x":0.0,"y":223.029,"z":0.0}},{"monsterId":22020102,"configId":12007,"level":94,"poseId":101,"pos":{"x":-2197.16,"y":200.418,"z":-3473.595},"rot":{"x":0.0,"y":126.256,"z":0.0}},{"monsterId":22020102,"configId":12010,"level":1,"poseId":101,"pos":{"x":-2197.16,"y":200.418,"z":-3473.595},"rot":{"x":0.0,"y":126.256,"z":0.0}},{"monsterId":22020102,"configId":12004,"level":1,"poseId":101,"pos":{"x":-2197.16,"y":200.418,"z":-3473.595},"rot":{"x":0.0,"y":126.256,"z":0.0}},{"monsterId":22030102,"configId":12011,"level":1,"poseId":101,"pos":{"x":-2180.133,"y":200.357,"z":-3476.339},"rot":{"x":0.0,"y":223.029,"z":0.0}}]},{"sceneId":3,"groupId":133209013,"blockId":3209,"pos":{"x":-2189.539,"y":200.901,"z":-3478.973},"spawns":[{"monsterId":24010101,"configId":13005,"level":1,"poseId":100,"pos":{"x":-2178.787,"y":200.322,"z":-3481.81},"rot":{"x":0.0,"y":290.0,"z":0.0}},{"monsterId":24010101,"configId":13006,"level":94,"poseId":100,"pos":{"x":-2186.45,"y":200.316,"z":-3488.589},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":24010101,"configId":13007,"level":94,"poseId":100,"pos":{"x":-2197.42,"y":200.313,"z":-3479.078},"rot":{"x":0.0,"y":75.0,"z":0.0}},{"monsterId":24010101,"configId":13022,"level":94,"poseId":100,"pos":{"x":-2195.397,"y":200.322,"z":-3485.142},"rot":{"x":0.0,"y":24.546,"z":0.0}},{"monsterId":24010101,"configId":13008,"level":94,"poseId":100,"pos":{"x":-2181.501,"y":200.315,"z":-3471.148},"rot":{"x":0.0,"y":225.0,"z":0.0}},{"monsterId":24010101,"configId":13009,"level":94,"poseId":100,"pos":{"x":-2190.861,"y":200.321,"z":-3470.01},"rot":{"x":0.0,"y":165.0,"z":0.0}},{"monsterId":24010101,"configId":13024,"level":1,"poseId":100,"pos":{"x":-2181.501,"y":200.315,"z":-3471.148},"rot":{"x":0.0,"y":225.0,"z":0.0}},{"monsterId":24010301,"configId":13010,"level":94,"poseId":100,"pos":{"x":-2178.787,"y":200.322,"z":-3481.81},"rot":{"x":0.0,"y":290.0,"z":0.0}},{"monsterId":24010101,"configId":13025,"level":1,"poseId":100,"pos":{"x":-2197.42,"y":200.313,"z":-3479.078},"rot":{"x":0.0,"y":75.0,"z":0.0}},{"monsterId":24010101,"configId":13026,"level":1,"poseId":100,"pos":{"x":-2186.45,"y":200.316,"z":-3488.589},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":24010101,"configId":13001,"level":1,"poseId":100,"pos":{"x":-2186.45,"y":200.316,"z":-3488.589},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":24010101,"configId":13002,"level":1,"poseId":100,"pos":{"x":-2197.42,"y":200.313,"z":-3479.078},"rot":{"x":0.0,"y":75.0,"z":0.0}},{"monsterId":24010101,"configId":13003,"level":1,"poseId":100,"pos":{"x":-2181.501,"y":200.315,"z":-3471.148},"rot":{"x":0.0,"y":225.0,"z":0.0}},{"monsterId":24010101,"configId":13004,"level":1,"poseId":100,"pos":{"x":-2190.861,"y":200.321,"z":-3470.01},"rot":{"x":0.0,"y":165.0,"z":0.0}}]},{"sceneId":3,"groupId":133209007,"blockId":3209,"pos":{"x":-2189.458,"y":200.872,"z":-3478.846},"spawns":[{"monsterId":20010601,"configId":7001,"level":1,"poseId":0,"pos":{"x":-2197.483,"y":200.318,"z":-3477.888},"rot":{"x":0.0,"y":90.0,"z":0.0}},{"monsterId":21011601,"configId":7002,"level":1,"poseId":0,"pos":{"x":-2194.696,"y":200.318,"z":-3472.143},"rot":{"x":0.0,"y":140.0,"z":0.0}},{"monsterId":21011601,"configId":7003,"level":1,"poseId":0,"pos":{"x":-2197.532,"y":200.318,"z":-3481.029},"rot":{"x":0.0,"y":80.0,"z":0.0}},{"monsterId":21030601,"configId":7004,"level":1,"poseId":0,"pos":{"x":-2198.783,"y":200.332,"z":-3482.981},"rot":{"x":0.0,"y":76.256,"z":0.0}},{"monsterId":20010601,"configId":7005,"level":1,"poseId":0,"pos":{"x":-2194.741,"y":200.318,"z":-3485.989},"rot":{"x":0.0,"y":45.0,"z":0.0}},{"monsterId":21011601,"configId":7006,"level":1,"poseId":0,"pos":{"x":-2192.735,"y":200.318,"z":-3487.952},"rot":{"x":0.0,"y":30.0,"z":0.0}},{"monsterId":20010601,"configId":7007,"level":1,"poseId":0,"pos":{"x":-2197.483,"y":200.318,"z":-3477.888},"rot":{"x":0.0,"y":90.0,"z":0.0}},{"monsterId":21010501,"configId":7008,"level":1,"poseId":32,"pos":{"x":-2193.992,"y":200.289,"z":-3487.13},"rot":{"x":0.0,"y":30.0,"z":0.0}},{"monsterId":21011001,"configId":7009,"level":1,"poseId":32,"pos":{"x":-2195.695,"y":200.289,"z":-3484.718},"rot":{"x":0.0,"y":45.0,"z":0.0}},{"monsterId":21011601,"configId":7010,"level":1,"poseId":0,"pos":{"x":-2194.696,"y":200.318,"z":-3472.143},"rot":{"x":0.0,"y":140.0,"z":0.0}},{"monsterId":21020701,"configId":7011,"level":1,"poseId":0,"pos":{"x":-2187.197,"y":200.318,"z":-3487.763},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21020701,"configId":7012,"level":1,"poseId":0,"pos":{"x":-2183.565,"y":200.318,"z":-3486.418},"rot":{"x":0.0,"y":330.0,"z":0.0}},{"monsterId":21020701,"configId":7013,"level":1,"poseId":0,"pos":{"x":-2188.422,"y":200.29,"z":-3468.725},"rot":{"x":0.0,"y":180.0,"z":0.0}},{"monsterId":21020701,"configId":7014,"level":1,"poseId":0,"pos":{"x":-2191.157,"y":200.29,"z":-3469.435},"rot":{"x":0.0,"y":180.0,"z":0.0}},{"monsterId":21010901,"configId":7015,"level":1,"poseId":32,"pos":{"x":-2186.115,"y":200.289,"z":-3488.589},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011001,"configId":7016,"level":1,"poseId":32,"pos":{"x":-2197.698,"y":200.289,"z":-3479.47},"rot":{"x":0.0,"y":85.0,"z":0.0}},{"monsterId":21011601,"configId":7017,"level":1,"poseId":0,"pos":{"x":-2197.532,"y":200.318,"z":-3481.029},"rot":{"x":0.0,"y":80.0,"z":0.0}},{"monsterId":21011001,"configId":7018,"level":1,"poseId":32,"pos":{"x":-2183.729,"y":200.289,"z":-3487.608},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010901,"configId":7019,"level":1,"poseId":32,"pos":{"x":-2179.475,"y":200.289,"z":-3474.0},"rot":{"x":0.0,"y":240.0,"z":0.0}},{"monsterId":21010501,"configId":7020,"level":1,"poseId":32,"pos":{"x":-2178.257,"y":200.289,"z":-3476.251},"rot":{"x":0.0,"y":270.0,"z":0.0}},{"monsterId":21030601,"configId":7021,"level":1,"poseId":0,"pos":{"x":-2196.362,"y":200.318,"z":-3483.726},"rot":{"x":0.0,"y":60.0,"z":0.0}},{"monsterId":21010901,"configId":7022,"level":1,"poseId":32,"pos":{"x":-2197.634,"y":200.289,"z":-3477.387},"rot":{"x":0.0,"y":105.0,"z":0.0}},{"monsterId":21011601,"configId":7023,"level":1,"poseId":0,"pos":{"x":-2181.456,"y":200.475,"z":-3481.553},"rot":{"x":0.0,"y":279.552,"z":0.0}},{"monsterId":21030601,"configId":7024,"level":1,"poseId":0,"pos":{"x":-2190.95,"y":200.485,"z":-3489.881},"rot":{"x":0.0,"y":357.853,"z":0.0}},{"monsterId":20010601,"configId":7025,"level":1,"poseId":0,"pos":{"x":-2180.885,"y":200.412,"z":-3478.463},"rot":{"x":0.0,"y":269.552,"z":0.0}},{"monsterId":21011601,"configId":7026,"level":1,"poseId":0,"pos":{"x":-2181.592,"y":200.373,"z":-3475.609},"rot":{"x":0.0,"y":249.552,"z":0.0}},{"monsterId":21011601,"configId":7027,"level":1,"poseId":0,"pos":{"x":-2182.814,"y":200.374,"z":-3473.108},"rot":{"x":0.0,"y":234.552,"z":0.0}},{"monsterId":21030601,"configId":7028,"level":1,"poseId":0,"pos":{"x":-2184.468,"y":200.397,"z":-3470.839},"rot":{"x":0.0,"y":219.552,"z":0.0}},{"monsterId":21020701,"configId":7029,"level":1,"poseId":0,"pos":{"x":-2187.263,"y":200.323,"z":-3487.649},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21020701,"configId":7030,"level":1,"poseId":0,"pos":{"x":-2183.631,"y":200.323,"z":-3486.304},"rot":{"x":0.0,"y":330.0,"z":0.0}},{"monsterId":21020701,"configId":7031,"level":1,"poseId":0,"pos":{"x":-2188.487,"y":200.294,"z":-3468.611},"rot":{"x":0.0,"y":180.0,"z":0.0}},{"monsterId":21020701,"configId":7032,"level":1,"poseId":0,"pos":{"x":-2191.223,"y":200.294,"z":-3469.321},"rot":{"x":0.0,"y":180.0,"z":0.0}},{"monsterId":20010601,"configId":7062,"level":1,"poseId":0,"pos":{"x":-2194.741,"y":200.318,"z":-3485.989},"rot":{"x":0.0,"y":45.0,"z":0.0}},{"monsterId":21011601,"configId":7068,"level":1,"poseId":0,"pos":{"x":-2192.735,"y":200.318,"z":-3487.952},"rot":{"x":0.0,"y":30.0,"z":0.0}},{"monsterId":21011601,"configId":7069,"level":1,"poseId":0,"pos":{"x":-2181.456,"y":200.475,"z":-3481.553},"rot":{"x":0.0,"y":279.552,"z":0.0}},{"monsterId":21030601,"configId":7070,"level":1,"poseId":0,"pos":{"x":-2190.95,"y":200.485,"z":-3489.881},"rot":{"x":0.0,"y":357.853,"z":0.0}},{"monsterId":25020201,"configId":7073,"level":94,"poseId":0,"pos":{"x":-2199.064,"y":200.289,"z":-3488.087},"rot":{"x":0.0,"y":45.0,"z":0.0}},{"monsterId":25020201,"configId":7074,"level":94,"poseId":0,"pos":{"x":-2197.361,"y":200.289,"z":-3490.499},"rot":{"x":0.0,"y":30.0,"z":0.0}},{"monsterId":20010601,"configId":7075,"level":1,"poseId":0,"pos":{"x":-2180.885,"y":200.412,"z":-3478.463},"rot":{"x":0.0,"y":269.552,"z":0.0}},{"monsterId":25020201,"configId":7076,"level":94,"poseId":0,"pos":{"x":-2182.022,"y":200.289,"z":-3491.741},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25020201,"configId":7077,"level":94,"poseId":0,"pos":{"x":-2177.364,"y":200.288,"z":-3488.946},"rot":{"x":0.0,"y":330.0,"z":0.0}},{"monsterId":21011601,"configId":7078,"level":1,"poseId":0,"pos":{"x":-2181.592,"y":200.373,"z":-3475.609},"rot":{"x":0.0,"y":249.552,"z":0.0}},{"monsterId":25020201,"configId":7081,"level":94,"poseId":0,"pos":{"x":-2178.599,"y":200.411,"z":-3472.207},"rot":{"x":0.0,"y":240.0,"z":0.0}},{"monsterId":25020201,"configId":7082,"level":94,"poseId":0,"pos":{"x":-2177.381,"y":200.451,"z":-3474.458},"rot":{"x":0.0,"y":270.0,"z":0.0}},{"monsterId":21011601,"configId":7083,"level":1,"poseId":0,"pos":{"x":-2182.814,"y":200.374,"z":-3473.108},"rot":{"x":0.0,"y":234.552,"z":0.0}},{"monsterId":25020201,"configId":7086,"level":94,"poseId":0,"pos":{"x":-2195.639,"y":200.385,"z":-3473.558},"rot":{"x":0.0,"y":107.865,"z":0.0}},{"monsterId":25020201,"configId":7087,"level":94,"poseId":0,"pos":{"x":-2196.11,"y":200.468,"z":-3470.568},"rot":{"x":0.0,"y":127.865,"z":0.0}},{"monsterId":21030601,"configId":7088,"level":1,"poseId":0,"pos":{"x":-2184.468,"y":200.397,"z":-3470.839},"rot":{"x":0.0,"y":219.552,"z":0.0}},{"monsterId":23050101,"configId":7089,"level":94,"poseId":0,"pos":{"x":-2195.212,"y":200.383,"z":-3482.041},"rot":{"x":0.0,"y":0.0,"z":58.611}},{"monsterId":23050101,"configId":7090,"level":94,"poseId":0,"pos":{"x":-2183.631,"y":200.323,"z":-3486.304},"rot":{"x":0.0,"y":330.0,"z":0.0}},{"monsterId":25010201,"configId":7091,"level":94,"poseId":0,"pos":{"x":-2182.08,"y":200.436,"z":-3478.478},"rot":{"x":0.0,"y":267.078,"z":0.0}},{"monsterId":25010701,"configId":7092,"level":94,"poseId":0,"pos":{"x":-2194.696,"y":200.318,"z":-3472.143},"rot":{"x":0.0,"y":140.0,"z":0.0}},{"monsterId":25010201,"configId":7093,"level":94,"poseId":0,"pos":{"x":-2197.532,"y":200.318,"z":-3481.029},"rot":{"x":0.0,"y":80.0,"z":0.0}},{"monsterId":25010201,"configId":7094,"level":94,"poseId":0,"pos":{"x":-2196.362,"y":200.318,"z":-3483.726},"rot":{"x":0.0,"y":60.0,"z":0.0}},{"monsterId":25010201,"configId":7095,"level":94,"poseId":0,"pos":{"x":-2185.028,"y":200.448,"z":-3473.471},"rot":{"x":0.0,"y":210.126,"z":0.0}},{"monsterId":25010701,"configId":7096,"level":94,"poseId":0,"pos":{"x":-2192.735,"y":200.318,"z":-3487.952},"rot":{"x":0.0,"y":30.0,"z":0.0}}]},{"sceneId":4,"groupId":144004117,"blockId":4004,"pos":{"x":-29.362,"y":202.25,"z":-256.75},"spawns":[{"monsterId":21010301,"configId":117004,"level":20,"poseId":9013,"pos":{"x":-31.088,"y":202.252,"z":-256.714},"rot":{"x":0.0,"y":92.779,"z":0.0}},{"monsterId":21010301,"configId":117005,"level":20,"poseId":9013,"pos":{"x":-28.849,"y":202.229,"z":-253.742},"rot":{"x":0.0,"y":177.223,"z":0.0}},{"monsterId":21020101,"configId":117006,"level":25,"poseId":401,"pos":{"x":-25.436,"y":202.202,"z":-256.881},"rot":{"x":0.0,"y":273.391,"z":0.0}},{"monsterId":21010901,"configId":117017,"level":20,"poseId":9003,"pos":{"x":-42.397,"y":203.869,"z":-268.283},"rot":{"x":0.0,"y":117.558,"z":0.0}},{"monsterId":21010901,"configId":117018,"level":20,"poseId":9003,"pos":{"x":-25.004,"y":203.866,"z":-274.934},"rot":{"x":0.0,"y":261.626,"z":0.0}}]},{"sceneId":4,"groupId":144004116,"blockId":4004,"pos":{"x":-205.949,"y":200.0,"z":-8.025},"spawns":[{"monsterId":21010401,"configId":116003,"level":25,"poseId":9012,"pos":{"x":-203.136,"y":203.697,"z":-11.803},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010401,"configId":116004,"level":25,"poseId":9012,"pos":{"x":-203.685,"y":203.732,"z":-4.065},"rot":{"x":0.0,"y":172.951,"z":0.0}}]},{"sceneId":4,"groupId":144004119,"blockId":4004,"pos":{"x":-622.289,"y":202.194,"z":-354.862},"spawns":[{"monsterId":21010201,"configId":119001,"level":20,"poseId":9002,"pos":{"x":-622.821,"y":202.195,"z":-353.865},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010901,"configId":119004,"level":22,"poseId":9002,"pos":{"x":-623.058,"y":205.668,"z":-363.085},"rot":{"x":0.0,"y":105.146,"z":0.0}},{"monsterId":21030301,"configId":119007,"level":25,"poseId":9012,"pos":{"x":-624.617,"y":202.243,"z":-350.879},"rot":{"x":0.0,"y":134.241,"z":0.0}},{"monsterId":21010901,"configId":119016,"level":22,"poseId":0,"pos":{"x":-603.146,"y":203.821,"z":-355.87},"rot":{"x":0.0,"y":85.499,"z":0.0}},{"monsterId":21010401,"configId":119017,"level":22,"poseId":0,"pos":{"x":-608.944,"y":203.817,"z":-343.994},"rot":{"x":0.0,"y":33.008,"z":0.0}}]},{"sceneId":4,"groupId":144004118,"blockId":4004,"pos":{"x":-49.672,"y":202.254,"z":-651.494},"spawns":[{"monsterId":21010401,"configId":118001,"level":20,"poseId":9003,"pos":{"x":-43.048,"y":206.828,"z":-645.583},"rot":{"x":0.0,"y":23.912,"z":0.0}},{"monsterId":21010601,"configId":118004,"level":22,"poseId":9003,"pos":{"x":-51.793,"y":202.274,"z":-651.489},"rot":{"x":0.0,"y":86.01,"z":0.0}},{"monsterId":21010201,"configId":118005,"level":20,"poseId":0,"pos":{"x":-49.76,"y":202.254,"z":-653.502},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010401,"configId":118018,"level":25,"poseId":402,"pos":{"x":-72.634,"y":203.822,"z":-658.84},"rot":{"x":0.0,"y":248.775,"z":0.0}}]},{"sceneId":4,"groupId":144004113,"blockId":4004,"pos":{"x":119.77,"y":200.0,"z":-448.332},"spawns":[{"monsterId":21010901,"configId":113002,"level":25,"poseId":0,"pos":{"x":120.033,"y":203.708,"z":-447.079},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010901,"configId":113003,"level":25,"poseId":0,"pos":{"x":118.775,"y":203.579,"z":-449.862},"rot":{"x":0.0,"y":226.504,"z":0.0}}]},{"sceneId":4,"groupId":144004115,"blockId":4004,"pos":{"x":174.836,"y":200.0,"z":104.671},"spawns":[{"monsterId":21010401,"configId":115002,"level":25,"poseId":0,"pos":{"x":174.948,"y":203.747,"z":104.143},"rot":{"x":0.0,"y":114.3,"z":0.0}},{"monsterId":21010401,"configId":115003,"level":25,"poseId":0,"pos":{"x":172.203,"y":203.655,"z":105.873},"rot":{"x":0.0,"y":303.626,"z":0.0}}]},{"sceneId":4,"groupId":144004114,"blockId":4004,"pos":{"x":-384.071,"y":200.0,"z":-428.679},"spawns":[{"monsterId":21010401,"configId":114002,"level":25,"poseId":0,"pos":{"x":-386.909,"y":203.852,"z":-421.164},"rot":{"x":0.0,"y":24.133,"z":0.0}}]},{"sceneId":4,"groupId":144004096,"blockId":4004,"pos":{"x":-700.361,"y":121.535,"z":-96.597},"spawns":[{"monsterId":28010301,"configId":96001,"level":1,"poseId":0,"pos":{"x":-729.8,"y":120.62,"z":-6.406},"rot":{"x":0.0,"y":152.712,"z":0.0}},{"monsterId":28010301,"configId":96002,"level":1,"poseId":0,"pos":{"x":-713.762,"y":120.62,"z":2.652},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010301,"configId":96003,"level":1,"poseId":0,"pos":{"x":-730.158,"y":120.62,"z":-0.496},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":96004,"level":1,"poseId":2,"pos":{"x":-852.367,"y":120.926,"z":-10.854},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":96005,"level":1,"poseId":2,"pos":{"x":-850.294,"y":120.184,"z":-21.896},"rot":{"x":0.0,"y":223.9,"z":0.0}},{"monsterId":28030101,"configId":96006,"level":1,"poseId":2,"pos":{"x":-637.72,"y":120.017,"z":-224.203},"rot":{"x":0.0,"y":152.553,"z":0.0}},{"monsterId":28030101,"configId":96007,"level":1,"poseId":2,"pos":{"x":-642.541,"y":120.71,"z":-189.009},"rot":{"x":0.0,"y":50.086,"z":0.0}},{"monsterId":28030101,"configId":96008,"level":1,"poseId":901,"pos":{"x":-659.393,"y":129.707,"z":-209.792},"rot":{"x":0.0,"y":6.259,"z":0.0}},{"monsterId":28030101,"configId":96009,"level":1,"poseId":2,"pos":{"x":-626.107,"y":120.476,"z":-165.832},"rot":{"x":0.0,"y":223.9,"z":0.0}},{"monsterId":28020102,"configId":96010,"level":1,"poseId":0,"pos":{"x":-707.736,"y":122.778,"z":-120.632},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":96011,"level":1,"poseId":0,"pos":{"x":-707.781,"y":191.222,"z":-35.336},"rot":{"x":0.0,"y":127.063,"z":0.0}},{"monsterId":28030101,"configId":96012,"level":1,"poseId":2,"pos":{"x":-430.85,"y":146.823,"z":-755.494},"rot":{"x":0.0,"y":70.786,"z":0.0}},{"monsterId":28030101,"configId":96013,"level":1,"poseId":2,"pos":{"x":-438.853,"y":146.576,"z":-761.278},"rot":{"x":0.0,"y":197.65,"z":0.0}},{"monsterId":28030101,"configId":96014,"level":1,"poseId":2,"pos":{"x":-255.652,"y":176.261,"z":-818.49},"rot":{"x":0.0,"y":22.276,"z":0.0}},{"monsterId":28030101,"configId":96015,"level":1,"poseId":2,"pos":{"x":-65.799,"y":120.774,"z":-803.43},"rot":{"x":0.0,"y":22.276,"z":0.0}},{"monsterId":28030101,"configId":96016,"level":1,"poseId":2,"pos":{"x":-81.757,"y":120.054,"z":-806.177},"rot":{"x":0.0,"y":235.931,"z":0.0}},{"monsterId":28030101,"configId":96017,"level":1,"poseId":2,"pos":{"x":-77.806,"y":120.0,"z":-809.276},"rot":{"x":0.0,"y":164.35,"z":0.0}},{"monsterId":28010202,"configId":96018,"level":1,"poseId":0,"pos":{"x":-709.248,"y":167.075,"z":-18.952},"rot":{"x":0.0,"y":23.548,"z":0.0}},{"monsterId":28010202,"configId":96019,"level":1,"poseId":0,"pos":{"x":-720.537,"y":168.455,"z":10.61},"rot":{"x":0.0,"y":289.598,"z":0.0}},{"monsterId":28010202,"configId":96020,"level":1,"poseId":0,"pos":{"x":-733.614,"y":121.283,"z":-19.408},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010202,"configId":96021,"level":1,"poseId":0,"pos":{"x":-672.382,"y":121.557,"z":-19.024},"rot":{"x":0.0,"y":266.974,"z":0.0}}]},{"sceneId":4,"groupId":144004132,"blockId":4004,"pos":{"x":-354.673,"y":131.572,"z":-643.073},"spawns":[{"monsterId":21020501,"configId":132001,"level":20,"poseId":401,"pos":{"x":-353.791,"y":131.572,"z":-642.647},"rot":{"x":0.0,"y":240.811,"z":0.0}}]},{"sceneId":3,"groupId":133225268,"blockId":3225,"pos":{"x":-6719.7,"y":201.543,"z":-2653.924},"spawns":[{"monsterId":20060201,"configId":268001,"level":32,"poseId":101,"pos":{"x":-6719.426,"y":202.011,"z":-2649.893},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060201,"configId":268002,"level":32,"poseId":101,"pos":{"x":-6722.247,"y":201.712,"z":-2651.776},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060201,"configId":268003,"level":32,"poseId":101,"pos":{"x":-6721.637,"y":202.028,"z":-2655.808},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133225275,"blockId":3225,"pos":{"x":-6658.124,"y":193.481,"z":-2660.985},"spawns":[{"monsterId":22060101,"configId":275002,"level":36,"poseId":0,"pos":{"x":-6657.731,"y":193.481,"z":-2661.144},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133225216,"blockId":3225,"pos":{"x":-6653.987,"y":206.024,"z":-2604.31},"spawns":[{"monsterId":21010201,"configId":216001,"level":33,"poseId":9016,"pos":{"x":-6655.999,"y":206.441,"z":-2604.651},"rot":{"x":10.232,"y":152.287,"z":5.324}},{"monsterId":21010301,"configId":216002,"level":33,"poseId":9016,"pos":{"x":-6654.222,"y":205.97,"z":-2604.915},"rot":{"x":2.76,"y":200.924,"z":11.19}}]},{"sceneId":3,"groupId":133225221,"blockId":3225,"pos":{"x":-6696.732,"y":214.081,"z":-2635.808},"spawns":[{"monsterId":28030401,"configId":221001,"level":33,"poseId":0,"pos":{"x":-6687.567,"y":220.816,"z":-2618.608},"rot":{"x":0.0,"y":341.417,"z":0.0}},{"monsterId":28030401,"configId":221002,"level":33,"poseId":0,"pos":{"x":-6688.008,"y":220.663,"z":-2617.563},"rot":{"x":0.0,"y":206.534,"z":0.0}}]},{"sceneId":3,"groupId":133225222,"blockId":3225,"pos":{"x":-6495.08,"y":245.566,"z":-2590.49},"spawns":[{"monsterId":26010201,"configId":222001,"level":32,"poseId":0,"pos":{"x":-6495.357,"y":245.566,"z":-2590.509},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133225223,"blockId":3225,"pos":{"x":-6383.02,"y":200.756,"z":-2358.681},"spawns":[{"monsterId":28030102,"configId":223001,"level":33,"poseId":0,"pos":{"x":-6387.534,"y":200.586,"z":-2352.105},"rot":{"x":0.0,"y":323.912,"z":0.0}},{"monsterId":28030102,"configId":223002,"level":33,"poseId":0,"pos":{"x":-6249.906,"y":200.565,"z":-2356.97},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030102,"configId":223003,"level":33,"poseId":0,"pos":{"x":-6250.978,"y":200.875,"z":-2360.303},"rot":{"x":0.0,"y":314.395,"z":0.0}},{"monsterId":28030102,"configId":223004,"level":33,"poseId":0,"pos":{"x":-6318.17,"y":205.846,"z":-2394.27},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030102,"configId":223005,"level":33,"poseId":0,"pos":{"x":-6427.621,"y":200.2,"z":-2377.769},"rot":{"x":0.0,"y":296.598,"z":0.0}},{"monsterId":28030102,"configId":223006,"level":33,"poseId":0,"pos":{"x":-6426.562,"y":200.175,"z":-2375.762},"rot":{"x":0.0,"y":316.739,"z":0.0}}]},{"sceneId":3,"groupId":133225224,"blockId":3225,"pos":{"x":-6236.594,"y":246.215,"z":-2748.695},"spawns":[{"monsterId":26010201,"configId":224001,"level":32,"poseId":0,"pos":{"x":-6236.871,"y":246.215,"z":-2748.713},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133225230,"blockId":3225,"pos":{"x":-6349.72,"y":200.0,"z":-2398.879},"spawns":[{"monsterId":22050101,"configId":230001,"level":33,"poseId":101,"pos":{"x":-6243.451,"y":200.216,"z":-2390.839},"rot":{"x":0.0,"y":320.882,"z":0.0}}]},{"sceneId":3,"groupId":133225203,"blockId":3225,"pos":{"x":-6706.441,"y":240.293,"z":-2558.911},"spawns":[{"monsterId":28030102,"configId":203001,"level":33,"poseId":0,"pos":{"x":-6707.287,"y":241.45,"z":-2552.141},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030102,"configId":203002,"level":33,"poseId":0,"pos":{"x":-6705.172,"y":241.49,"z":-2552.359},"rot":{"x":0.0,"y":13.261,"z":0.0}}]},{"sceneId":3,"groupId":133225204,"blockId":3225,"pos":{"x":-6752.854,"y":201.828,"z":-2606.442},"spawns":[{"monsterId":21010301,"configId":204001,"level":32,"poseId":9003,"pos":{"x":-6761.051,"y":201.606,"z":-2603.85},"rot":{"x":0.0,"y":299.843,"z":0.0}},{"monsterId":21030101,"configId":204009,"level":33,"poseId":0,"pos":{"x":-6756.556,"y":201.454,"z":-2608.247},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":204010,"level":33,"poseId":0,"pos":{"x":-6756.843,"y":201.992,"z":-2605.156},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010401,"configId":204013,"level":33,"poseId":9013,"pos":{"x":-6755.699,"y":202.134,"z":-2596.511},"rot":{"x":0.0,"y":322.393,"z":0.0}},{"monsterId":21020701,"configId":204014,"level":33,"poseId":0,"pos":{"x":-6762.881,"y":200.772,"z":-2621.375},"rot":{"x":0.0,"y":324.1,"z":0.0}}]},{"sceneId":3,"groupId":133225210,"blockId":3225,"pos":{"x":-6319.286,"y":200.0,"z":-2397.646},"spawns":[{"monsterId":22050101,"configId":210002,"level":33,"poseId":101,"pos":{"x":-6312.297,"y":200.66,"z":-2414.388},"rot":{"x":0.0,"y":97.363,"z":0.0}}]},{"sceneId":3,"groupId":133225213,"blockId":3225,"pos":{"x":-6750.517,"y":202.862,"z":-2696.496},"spawns":[{"monsterId":22050201,"configId":213001,"level":32,"poseId":101,"pos":{"x":-6743.546,"y":204.367,"z":-2695.431},"rot":{"x":0.0,"y":32.334,"z":0.0}},{"monsterId":22040201,"configId":213004,"level":33,"poseId":101,"pos":{"x":-6745.19,"y":204.775,"z":-2687.623},"rot":{"x":353.106,"y":225.102,"z":0.0}}]},{"sceneId":3,"groupId":133225214,"blockId":3225,"pos":{"x":-6618.698,"y":200.932,"z":-2575.648},"spawns":[{"monsterId":22050101,"configId":214001,"level":33,"poseId":101,"pos":{"x":-6609.813,"y":200.45,"z":-2581.519},"rot":{"x":0.0,"y":343.435,"z":0.0}},{"monsterId":22040101,"configId":214002,"level":33,"poseId":101,"pos":{"x":-6607.361,"y":200.216,"z":-2580.262},"rot":{"x":0.0,"y":345.374,"z":0.0}}]},{"sceneId":3,"groupId":133225178,"blockId":3225,"pos":{"x":-6731.49,"y":200.98,"z":-2752.675},"spawns":[{"monsterId":22050101,"configId":178001,"level":32,"poseId":101,"pos":{"x":-6741.632,"y":200.925,"z":-2751.328},"rot":{"x":0.0,"y":49.7,"z":0.0}},{"monsterId":22040101,"configId":178004,"level":33,"poseId":101,"pos":{"x":-6733.875,"y":200.853,"z":-2754.603},"rot":{"x":0.0,"y":47.987,"z":0.0}}]},{"sceneId":3,"groupId":133225181,"blockId":3225,"pos":{"x":-6731.773,"y":201.893,"z":-2649.312},"spawns":[{"monsterId":28030401,"configId":181001,"level":33,"poseId":0,"pos":{"x":-6739.318,"y":204.522,"z":-2630.895},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":181002,"level":33,"poseId":0,"pos":{"x":-6737.897,"y":203.292,"z":-2632.791},"rot":{"x":0.0,"y":293.312,"z":0.0}},{"monsterId":28030102,"configId":181003,"level":33,"poseId":0,"pos":{"x":-6763.762,"y":200.281,"z":-2645.99},"rot":{"x":0.0,"y":291.765,"z":0.0}},{"monsterId":28030102,"configId":181004,"level":33,"poseId":0,"pos":{"x":-6783.472,"y":203.317,"z":-2706.114},"rot":{"x":352.137,"y":252.29,"z":336.806}}]},{"sceneId":3,"groupId":133225182,"blockId":3225,"pos":{"x":-6619.189,"y":202.665,"z":-2598.777},"spawns":[{"monsterId":28030102,"configId":182001,"level":33,"poseId":0,"pos":{"x":-6623.458,"y":204.592,"z":-2602.656},"rot":{"x":0.0,"y":107.625,"z":0.0}},{"monsterId":28030102,"configId":182002,"level":33,"poseId":0,"pos":{"x":-6599.355,"y":202.496,"z":-2601.338},"rot":{"x":0.0,"y":112.699,"z":0.0}},{"monsterId":28030102,"configId":182003,"level":33,"poseId":0,"pos":{"x":-6651.782,"y":215.624,"z":-2554.775},"rot":{"x":0.0,"y":31.825,"z":0.0}}]},{"sceneId":3,"groupId":133225183,"blockId":3225,"pos":{"x":-6670.048,"y":212.996,"z":-2574.915},"spawns":[{"monsterId":21010301,"configId":183001,"level":32,"poseId":9003,"pos":{"x":-6671.794,"y":213.4,"z":-2571.38},"rot":{"x":2.877,"y":171.354,"z":18.271}},{"monsterId":21010301,"configId":183005,"level":33,"poseId":9003,"pos":{"x":-6673.953,"y":214.071,"z":-2571.326},"rot":{"x":0.682,"y":120.002,"z":359.949}},{"monsterId":21011001,"configId":183010,"level":33,"poseId":9013,"pos":{"x":-6673.31,"y":214.084,"z":-2578.937},"rot":{"x":0.0,"y":122.519,"z":0.0}},{"monsterId":21020701,"configId":183011,"level":33,"poseId":0,"pos":{"x":-6664.688,"y":211.901,"z":-2567.114},"rot":{"x":0.878,"y":104.487,"z":356.613}}]},{"sceneId":3,"groupId":133225152,"blockId":3225,"pos":{"x":-6406.735,"y":200.0,"z":-2910.745},"spawns":[{"monsterId":20011001,"configId":152001,"level":33,"poseId":0,"pos":{"x":-6381.608,"y":200.0,"z":-2917.452},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":152002,"level":33,"poseId":0,"pos":{"x":-6374.432,"y":200.0,"z":-2913.5},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":152003,"level":33,"poseId":0,"pos":{"x":-6378.134,"y":200.0,"z":-2922.816},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":152004,"level":33,"poseId":0,"pos":{"x":-6371.271,"y":200.0,"z":-2919.051},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133225151,"blockId":3225,"pos":{"x":-6442.934,"y":236.345,"z":-2790.409},"spawns":[{"monsterId":21010701,"configId":151001,"level":33,"poseId":0,"pos":{"x":-6410.049,"y":237.779,"z":-2810.281},"rot":{"x":0.0,"y":185.482,"z":0.0}},{"monsterId":21010701,"configId":151002,"level":33,"poseId":0,"pos":{"x":-6421.917,"y":236.937,"z":-2816.621},"rot":{"x":0.0,"y":185.482,"z":0.0}},{"monsterId":21030601,"configId":151003,"level":33,"poseId":9012,"pos":{"x":-6428.398,"y":237.869,"z":-2811.643},"rot":{"x":0.0,"y":281.862,"z":0.0}},{"monsterId":21030601,"configId":151010,"level":33,"poseId":9012,"pos":{"x":-6403.71,"y":238.768,"z":-2805.034},"rot":{"x":0.0,"y":201.696,"z":0.0}},{"monsterId":21010201,"configId":151021,"level":33,"poseId":9013,"pos":{"x":-6408.439,"y":238.525,"z":-2805.66},"rot":{"x":0.0,"y":356.156,"z":0.0}},{"monsterId":21010101,"configId":151022,"level":33,"poseId":9002,"pos":{"x":-6403.905,"y":238.225,"z":-2808.847},"rot":{"x":0.0,"y":242.903,"z":0.0}},{"monsterId":21010201,"configId":151023,"level":33,"poseId":9016,"pos":{"x":-6427.103,"y":236.931,"z":-2821.78},"rot":{"x":0.0,"y":237.853,"z":0.0}},{"monsterId":21010101,"configId":151024,"level":33,"poseId":9013,"pos":{"x":-6425.463,"y":237.284,"z":-2816.471},"rot":{"x":0.0,"y":293.1,"z":0.0}},{"monsterId":21010701,"configId":151025,"level":33,"poseId":0,"pos":{"x":-6447.909,"y":203.76,"z":-2730.925},"rot":{"x":0.0,"y":185.482,"z":0.0}},{"monsterId":21030601,"configId":151026,"level":33,"poseId":9012,"pos":{"x":-6440.077,"y":203.315,"z":-2736.548},"rot":{"x":0.0,"y":201.696,"z":0.0}},{"monsterId":21010201,"configId":151027,"level":33,"poseId":9013,"pos":{"x":-6451.643,"y":202.191,"z":-2736.66},"rot":{"x":0.0,"y":342.925,"z":0.0}},{"monsterId":21010101,"configId":151028,"level":33,"poseId":9002,"pos":{"x":-6439.823,"y":202.773,"z":-2739.371},"rot":{"x":0.0,"y":242.903,"z":0.0}}]},{"sceneId":3,"groupId":133225125,"blockId":3225,"pos":{"x":-6143.315,"y":200.0,"z":-2762.593},"spawns":[{"monsterId":20010501,"configId":125001,"level":32,"poseId":0,"pos":{"x":-6145.355,"y":200.0,"z":-2763.589},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010501,"configId":125002,"level":32,"poseId":0,"pos":{"x":-6137.056,"y":200.23,"z":-2762.799},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010601,"configId":125003,"level":32,"poseId":0,"pos":{"x":-6141.757,"y":200.0,"z":-2763.751},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010501,"configId":125005,"level":33,"poseId":0,"pos":{"x":-6139.846,"y":200.0,"z":-2765.677},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133225126,"blockId":3225,"pos":{"x":-6187.358,"y":234.704,"z":-2617.356},"spawns":[{"monsterId":21010901,"configId":126001,"level":33,"poseId":0,"pos":{"x":-6159.996,"y":205.613,"z":-2577.249},"rot":{"x":0.0,"y":149.49,"z":0.0}},{"monsterId":21010901,"configId":126003,"level":33,"poseId":0,"pos":{"x":-6107.138,"y":200.441,"z":-2622.014},"rot":{"x":0.0,"y":121.372,"z":0.0}},{"monsterId":21010901,"configId":126010,"level":33,"poseId":0,"pos":{"x":-6156.311,"y":205.464,"z":-2577.372},"rot":{"x":0.0,"y":183.886,"z":0.0}},{"monsterId":21020701,"configId":126011,"level":33,"poseId":0,"pos":{"x":-6150.25,"y":200.166,"z":-2590.425},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":126012,"level":33,"poseId":9016,"pos":{"x":-6141.17,"y":200.477,"z":-2586.217},"rot":{"x":0.0,"y":283.551,"z":0.0}},{"monsterId":21010101,"configId":126013,"level":33,"poseId":9016,"pos":{"x":-6140.172,"y":201.165,"z":-2599.843},"rot":{"x":0.0,"y":300.445,"z":0.0}},{"monsterId":21010901,"configId":126018,"level":33,"poseId":0,"pos":{"x":-6186.161,"y":239.381,"z":-2618.297},"rot":{"x":0.0,"y":328.285,"z":0.0}},{"monsterId":21010901,"configId":126019,"level":33,"poseId":0,"pos":{"x":-6176.229,"y":238.036,"z":-2614.546},"rot":{"x":0.0,"y":308.523,"z":0.0}},{"monsterId":21020701,"configId":126020,"level":33,"poseId":401,"pos":{"x":-6182.15,"y":236.581,"z":-2614.836},"rot":{"x":0.0,"y":159.052,"z":0.0}},{"monsterId":21010101,"configId":126021,"level":33,"poseId":9002,"pos":{"x":-6181.169,"y":236.301,"z":-2611.171},"rot":{"x":0.0,"y":244.738,"z":0.0}},{"monsterId":21010101,"configId":126022,"level":33,"poseId":9016,"pos":{"x":-6183.772,"y":236.588,"z":-2616.141},"rot":{"x":0.0,"y":199.376,"z":0.0}},{"monsterId":21010901,"configId":126024,"level":33,"poseId":0,"pos":{"x":-6130.032,"y":203.421,"z":-2609.422},"rot":{"x":0.0,"y":327.947,"z":0.0}},{"monsterId":21020701,"configId":126025,"level":33,"poseId":0,"pos":{"x":-6111.081,"y":200.081,"z":-2627.173},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":126026,"level":33,"poseId":9002,"pos":{"x":-6114.373,"y":200.166,"z":-2613.58},"rot":{"x":0.0,"y":283.551,"z":0.0}},{"monsterId":21010101,"configId":126027,"level":33,"poseId":9002,"pos":{"x":-6118.226,"y":200.795,"z":-2615.791},"rot":{"x":0.0,"y":340.953,"z":0.0}}]},{"sceneId":3,"groupId":133225130,"blockId":3225,"pos":{"x":-6423.894,"y":256.845,"z":-2563.8},"spawns":[{"monsterId":21010301,"configId":130001,"level":33,"poseId":9016,"pos":{"x":-6422.059,"y":256.766,"z":-2561.794},"rot":{"x":0.0,"y":111.963,"z":0.0}},{"monsterId":21030601,"configId":130004,"level":33,"poseId":9012,"pos":{"x":-6426.623,"y":256.598,"z":-2566.663},"rot":{"x":0.0,"y":103.477,"z":0.0}},{"monsterId":21010201,"configId":130006,"level":33,"poseId":9003,"pos":{"x":-6426.402,"y":256.459,"z":-2563.847},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010301,"configId":130007,"level":33,"poseId":9012,"pos":{"x":-6428.322,"y":255.976,"z":-2562.709},"rot":{"x":0.0,"y":71.134,"z":0.0}}]},{"sceneId":3,"groupId":133225105,"blockId":3225,"pos":{"x":-6297.043,"y":249.136,"z":-2786.441},"spawns":[{"monsterId":22040201,"configId":105002,"level":33,"poseId":101,"pos":{"x":-6298.901,"y":249.277,"z":-2786.877},"rot":{"x":0.0,"y":70.656,"z":0.0}},{"monsterId":22040201,"configId":105003,"level":33,"poseId":101,"pos":{"x":-6295.235,"y":249.42,"z":-2788.377},"rot":{"x":0.0,"y":347.299,"z":0.0}}]},{"sceneId":3,"groupId":133225107,"blockId":3225,"pos":{"x":-6329.835,"y":234.062,"z":-2836.108},"spawns":[{"monsterId":21010101,"configId":107001,"level":33,"poseId":9016,"pos":{"x":-6332.094,"y":234.186,"z":-2836.473},"rot":{"x":0.0,"y":28.39,"z":0.0}},{"monsterId":21010101,"configId":107002,"level":33,"poseId":9016,"pos":{"x":-6329.07,"y":234.33,"z":-2835.89},"rot":{"x":0.0,"y":305.59,"z":0.0}}]},{"sceneId":3,"groupId":133225109,"blockId":3225,"pos":{"x":-6348.137,"y":200.0,"z":-2360.741},"spawns":[{"monsterId":21010101,"configId":109001,"level":33,"poseId":9010,"pos":{"x":-6359.781,"y":205.46,"z":-2378.865},"rot":{"x":0.0,"y":159.933,"z":0.0}},{"monsterId":21010101,"configId":109002,"level":33,"poseId":9010,"pos":{"x":-6361.065,"y":205.462,"z":-2380.475},"rot":{"x":0.0,"y":116.526,"z":0.0}}]},{"sceneId":3,"groupId":133225112,"blockId":3225,"pos":{"x":-6103.002,"y":201.853,"z":-2765.13},"spawns":[{"monsterId":24010101,"configId":112001,"level":32,"poseId":101,"pos":{"x":-6096.453,"y":203.234,"z":-2752.325},"rot":{"x":0.0,"y":135.514,"z":0.0}},{"monsterId":24020201,"configId":112004,"level":33,"poseId":101,"pos":{"x":-6091.167,"y":202.028,"z":-2749.817},"rot":{"x":0.0,"y":163.587,"z":0.0}},{"monsterId":24020201,"configId":112005,"level":33,"poseId":101,"pos":{"x":-6097.818,"y":203.128,"z":-2757.049},"rot":{"x":0.0,"y":110.361,"z":0.0}}]},{"sceneId":3,"groupId":133225119,"blockId":3225,"pos":{"x":-6205.903,"y":240.29,"z":-2704.134},"spawns":[{"monsterId":21020701,"configId":119001,"level":33,"poseId":401,"pos":{"x":-6212.451,"y":242.923,"z":-2700.683},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011001,"configId":119002,"level":33,"poseId":9013,"pos":{"x":-6207.892,"y":241.14,"z":-2706.035},"rot":{"x":0.0,"y":138.082,"z":0.0}},{"monsterId":21011001,"configId":119003,"level":33,"poseId":9003,"pos":{"x":-6194.229,"y":242.678,"z":-2701.261},"rot":{"x":0.0,"y":40.832,"z":0.0}},{"monsterId":21011001,"configId":119004,"level":33,"poseId":32,"pos":{"x":-6227.868,"y":250.358,"z":-2730.636},"rot":{"x":0.0,"y":181.057,"z":0.0}},{"monsterId":22010401,"configId":119005,"level":33,"poseId":0,"pos":{"x":-6211.477,"y":246.91,"z":-2710.526},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010301,"configId":119006,"level":33,"poseId":0,"pos":{"x":-6205.446,"y":240.126,"z":-2704.596},"rot":{"x":0.0,"y":205.989,"z":0.0}}]},{"sceneId":3,"groupId":133225088,"blockId":3225,"pos":{"x":-6366.971,"y":256.845,"z":-2583.611},"spawns":[{"monsterId":21010301,"configId":88001,"level":33,"poseId":9012,"pos":{"x":-6367.489,"y":257.489,"z":-2586.506},"rot":{"x":0.596,"y":343.31,"z":1.987}},{"monsterId":22010401,"configId":88002,"level":33,"poseId":9013,"pos":{"x":-6368.987,"y":257.076,"z":-2582.671},"rot":{"x":354.115,"y":170.824,"z":354.94}}]},{"sceneId":3,"groupId":133225098,"blockId":3225,"pos":{"x":-6353.254,"y":246.744,"z":-2659.482},"spawns":[{"monsterId":21010301,"configId":98001,"level":33,"poseId":9016,"pos":{"x":-6353.767,"y":246.712,"z":-2659.36},"rot":{"x":0.0,"y":333.327,"z":0.0}},{"monsterId":21010201,"configId":98002,"level":33,"poseId":9016,"pos":{"x":-6352.965,"y":246.858,"z":-2657.333},"rot":{"x":0.0,"y":237.106,"z":0.0}}]},{"sceneId":3,"groupId":133225099,"blockId":3225,"pos":{"x":-6342.135,"y":205.153,"z":-2706.505},"spawns":[{"monsterId":28050104,"configId":99001,"level":33,"poseId":0,"pos":{"x":-6341.422,"y":206.811,"z":-2719.395},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050104,"configId":99002,"level":33,"poseId":0,"pos":{"x":-6341.749,"y":207.273,"z":-2722.197},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050104,"configId":99003,"level":33,"poseId":0,"pos":{"x":-6293.538,"y":235.796,"z":-2694.849},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050104,"configId":99004,"level":33,"poseId":0,"pos":{"x":-6293.833,"y":236.103,"z":-2698.105},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050104,"configId":99005,"level":33,"poseId":0,"pos":{"x":-6369.36,"y":205.811,"z":-2711.847},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133225072,"blockId":3225,"pos":{"x":-6276.095,"y":218.849,"z":-2951.132},"spawns":[{"monsterId":21010501,"configId":72001,"level":33,"poseId":9003,"pos":{"x":-6261.277,"y":216.859,"z":-2975.094},"rot":{"x":0.0,"y":153.119,"z":0.0}},{"monsterId":21011001,"configId":72011,"level":33,"poseId":9003,"pos":{"x":-6257.928,"y":217.232,"z":-2978.109},"rot":{"x":0.0,"y":223.282,"z":0.0}},{"monsterId":21010901,"configId":72012,"level":33,"poseId":0,"pos":{"x":-6249.935,"y":218.81,"z":-2982.36},"rot":{"x":0.0,"y":210.983,"z":0.0}},{"monsterId":21010401,"configId":72013,"level":33,"poseId":0,"pos":{"x":-6261.636,"y":213.965,"z":-2980.318},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010501,"configId":72014,"level":33,"poseId":9013,"pos":{"x":-6274.248,"y":216.115,"z":-2969.485},"rot":{"x":0.0,"y":203.133,"z":0.0}},{"monsterId":21011001,"configId":72015,"level":33,"poseId":9013,"pos":{"x":-6279.095,"y":218.18,"z":-2965.138},"rot":{"x":0.0,"y":293.429,"z":0.0}},{"monsterId":21010901,"configId":72016,"level":33,"poseId":9013,"pos":{"x":-6276.163,"y":218.117,"z":-2961.537},"rot":{"x":0.0,"y":324.132,"z":0.0}},{"monsterId":21010401,"configId":72017,"level":33,"poseId":9013,"pos":{"x":-6270.139,"y":215.666,"z":-2968.384},"rot":{"x":0.0,"y":113.925,"z":0.0}},{"monsterId":21010501,"configId":72023,"level":33,"poseId":0,"pos":{"x":-6269.814,"y":222.54,"z":-2949.83},"rot":{"x":0.0,"y":209.718,"z":0.0}},{"monsterId":21011001,"configId":72024,"level":33,"poseId":0,"pos":{"x":-6267.234,"y":222.863,"z":-2950.647},"rot":{"x":0.0,"y":224.792,"z":0.0}},{"monsterId":21010901,"configId":72025,"level":33,"poseId":0,"pos":{"x":-6272.533,"y":221.991,"z":-2949.632},"rot":{"x":0.0,"y":141.626,"z":0.0}},{"monsterId":21010401,"configId":72026,"level":33,"poseId":0,"pos":{"x":-6274.811,"y":221.619,"z":-2950.404},"rot":{"x":0.0,"y":131.166,"z":0.0}}]},{"sceneId":3,"groupId":133225073,"blockId":3225,"pos":{"x":-6063.206,"y":206.81,"z":-2850.975},"spawns":[{"monsterId":24020101,"configId":73001,"level":33,"poseId":101,"pos":{"x":-6025.515,"y":205.874,"z":-2885.625},"rot":{"x":8.966,"y":304.941,"z":344.026}},{"monsterId":24020101,"configId":73002,"level":33,"poseId":100,"pos":{"x":-6074.425,"y":208.965,"z":-2882.966},"rot":{"x":8.966,"y":304.941,"z":344.026}},{"monsterId":24020101,"configId":73010,"level":33,"poseId":101,"pos":{"x":-6025.293,"y":205.796,"z":-2883.39},"rot":{"x":0.0,"y":297.258,"z":0.0}},{"monsterId":24020101,"configId":73011,"level":33,"poseId":101,"pos":{"x":-6027.899,"y":206.047,"z":-2884.777},"rot":{"x":0.0,"y":55.334,"z":0.0}},{"monsterId":24020101,"configId":73012,"level":33,"poseId":101,"pos":{"x":-6079.526,"y":208.625,"z":-2901.028},"rot":{"x":8.966,"y":304.941,"z":344.026}},{"monsterId":24020101,"configId":73013,"level":33,"poseId":101,"pos":{"x":-6086.533,"y":208.8,"z":-2900.6},"rot":{"x":0.0,"y":297.258,"z":0.0}},{"monsterId":24020101,"configId":73014,"level":33,"poseId":101,"pos":{"x":-6083.293,"y":208.708,"z":-2898.943},"rot":{"x":0.0,"y":55.334,"z":0.0}},{"monsterId":24020101,"configId":73015,"level":33,"poseId":100,"pos":{"x":-6086.409,"y":209.006,"z":-2883.459},"rot":{"x":0.0,"y":297.258,"z":0.0}},{"monsterId":24020101,"configId":73016,"level":33,"poseId":100,"pos":{"x":-6079.849,"y":208.866,"z":-2871.563},"rot":{"x":0.0,"y":55.334,"z":0.0}}]},{"sceneId":3,"groupId":133225076,"blockId":3225,"pos":{"x":-6097.707,"y":207.282,"z":-2846.668},"spawns":[{"monsterId":21010101,"configId":76001,"level":33,"poseId":9016,"pos":{"x":-6100.556,"y":206.275,"z":-2846.253},"rot":{"x":0.0,"y":126.622,"z":0.0}},{"monsterId":21010101,"configId":76002,"level":33,"poseId":9016,"pos":{"x":-6051.372,"y":218.613,"z":-2888.947},"rot":{"x":0.0,"y":94.232,"z":0.0}},{"monsterId":21010101,"configId":76003,"level":33,"poseId":9016,"pos":{"x":-6050.947,"y":218.613,"z":-2890.691},"rot":{"x":0.0,"y":45.378,"z":0.0}},{"monsterId":21010101,"configId":76010,"level":33,"poseId":9016,"pos":{"x":-6101.034,"y":206.331,"z":-2853.206},"rot":{"x":0.0,"y":45.378,"z":0.0}},{"monsterId":21010101,"configId":76011,"level":33,"poseId":9016,"pos":{"x":-6095.236,"y":206.59,"z":-2850.379},"rot":{"x":0.0,"y":253.823,"z":0.0}},{"monsterId":21030101,"configId":76012,"level":33,"poseId":9012,"pos":{"x":-6098.401,"y":208.334,"z":-2850.037},"rot":{"x":0.0,"y":239.08,"z":0.0}},{"monsterId":21010101,"configId":76013,"level":33,"poseId":9016,"pos":{"x":-6047.406,"y":218.613,"z":-2891.916},"rot":{"x":0.0,"y":336.123,"z":0.0}},{"monsterId":21030101,"configId":76014,"level":33,"poseId":9012,"pos":{"x":-6048.604,"y":219.576,"z":-2887.376},"rot":{"x":0.0,"y":219.798,"z":0.0}},{"monsterId":21010101,"configId":76015,"level":33,"poseId":9016,"pos":{"x":-6047.19,"y":207.532,"z":-2907.893},"rot":{"x":0.0,"y":347.171,"z":0.0}},{"monsterId":21010101,"configId":76016,"level":33,"poseId":9016,"pos":{"x":-6045.828,"y":207.465,"z":-2906.642},"rot":{"x":0.0,"y":296.061,"z":0.0}},{"monsterId":21010101,"configId":76017,"level":33,"poseId":9016,"pos":{"x":-6043.326,"y":207.655,"z":-2905.417},"rot":{"x":0.0,"y":63.275,"z":0.0}},{"monsterId":21030101,"configId":76018,"level":33,"poseId":9012,"pos":{"x":-6050.88,"y":211.133,"z":-2906.706},"rot":{"x":0.0,"y":115.772,"z":0.0}}]},{"sceneId":3,"groupId":133225077,"blockId":3225,"pos":{"x":-6213.495,"y":227.782,"z":-2506.725},"spawns":[{"monsterId":21010101,"configId":77001,"level":33,"poseId":9003,"pos":{"x":-6229.464,"y":229.661,"z":-2512.872},"rot":{"x":0.0,"y":224.409,"z":0.0}},{"monsterId":21010101,"configId":77002,"level":33,"poseId":0,"pos":{"x":-6227.372,"y":228.948,"z":-2519.466},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010401,"configId":77003,"level":33,"poseId":0,"pos":{"x":-6226.874,"y":233.161,"z":-2499.829},"rot":{"x":0.0,"y":115.811,"z":0.0}},{"monsterId":21010401,"configId":77010,"level":33,"poseId":0,"pos":{"x":-6227.182,"y":230.816,"z":-2524.402},"rot":{"x":0.0,"y":30.85,"z":0.0}},{"monsterId":21010101,"configId":77012,"level":33,"poseId":9002,"pos":{"x":-6227.947,"y":232.074,"z":-2481.567},"rot":{"x":0.0,"y":303.64,"z":0.0}},{"monsterId":21010101,"configId":77013,"level":33,"poseId":9002,"pos":{"x":-6226.96,"y":232.239,"z":-2478.081},"rot":{"x":0.0,"y":267.579,"z":0.0}},{"monsterId":21010401,"configId":77014,"level":33,"poseId":0,"pos":{"x":-6225.086,"y":230.996,"z":-2486.293},"rot":{"x":0.0,"y":330.855,"z":0.0}},{"monsterId":21010401,"configId":77015,"level":33,"poseId":0,"pos":{"x":-6225.09,"y":232.727,"z":-2475.063},"rot":{"x":0.0,"y":173.481,"z":0.0}},{"monsterId":22040201,"configId":77022,"level":33,"poseId":101,"pos":{"x":-6229.257,"y":229.735,"z":-2508.064},"rot":{"x":0.0,"y":262.422,"z":0.0}},{"monsterId":22050201,"configId":77023,"level":33,"poseId":101,"pos":{"x":-6225.135,"y":228.535,"z":-2510.394},"rot":{"x":0.0,"y":241.823,"z":0.0}}]},{"sceneId":3,"groupId":133225078,"blockId":3225,"pos":{"x":-6194.043,"y":222.772,"z":-2424.488},"spawns":[{"monsterId":21010401,"configId":78001,"level":33,"poseId":0,"pos":{"x":-6172.063,"y":222.159,"z":-2469.876},"rot":{"x":0.0,"y":159.885,"z":0.0}},{"monsterId":21010401,"configId":78014,"level":33,"poseId":0,"pos":{"x":-6166.02,"y":223.087,"z":-2447.961},"rot":{"x":0.0,"y":4.862,"z":0.0}},{"monsterId":21010401,"configId":78015,"level":33,"poseId":0,"pos":{"x":-6170.309,"y":222.857,"z":-2442.382},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010401,"configId":78016,"level":33,"poseId":0,"pos":{"x":-6168.746,"y":223.555,"z":-2452.719},"rot":{"x":0.0,"y":154.107,"z":0.0}},{"monsterId":21010101,"configId":78017,"level":33,"poseId":0,"pos":{"x":-6171.135,"y":223.294,"z":-2446.711},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010401,"configId":78018,"level":33,"poseId":0,"pos":{"x":-6177.455,"y":222.396,"z":-2471.42},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010401,"configId":78019,"level":33,"poseId":9016,"pos":{"x":-6178.69,"y":220.183,"z":-2476.246},"rot":{"x":0.0,"y":70.887,"z":0.0}},{"monsterId":21010101,"configId":78020,"level":33,"poseId":9016,"pos":{"x":-6174.677,"y":219.33,"z":-2476.77},"rot":{"x":0.0,"y":348.218,"z":0.0}},{"monsterId":22040201,"configId":78025,"level":33,"poseId":101,"pos":{"x":-6178.313,"y":223.859,"z":-2455.196},"rot":{"x":0.0,"y":83.969,"z":0.0}},{"monsterId":22050201,"configId":78027,"level":33,"poseId":101,"pos":{"x":-6181.837,"y":224.808,"z":-2449.409},"rot":{"x":0.0,"y":54.16,"z":0.0}}]},{"sceneId":3,"groupId":133225079,"blockId":3225,"pos":{"x":-6249.486,"y":203.789,"z":-2756.67},"spawns":[{"monsterId":22010401,"configId":79001,"level":33,"poseId":9013,"pos":{"x":-6223.989,"y":204.497,"z":-2781.433},"rot":{"x":1.853,"y":354.951,"z":2.14}},{"monsterId":22010401,"configId":79002,"level":33,"poseId":9013,"pos":{"x":-6253.741,"y":202.917,"z":-2829.545},"rot":{"x":331.162,"y":255.472,"z":12.735}},{"monsterId":22010401,"configId":79003,"level":33,"poseId":9013,"pos":{"x":-6255.508,"y":204.212,"z":-2826.878},"rot":{"x":355.637,"y":192.497,"z":32.064}},{"monsterId":22010401,"configId":79010,"level":33,"poseId":9013,"pos":{"x":-6221.435,"y":204.523,"z":-2779.927},"rot":{"x":0.0,"y":290.66,"z":0.0}},{"monsterId":22010401,"configId":79011,"level":33,"poseId":9013,"pos":{"x":-6238.885,"y":207.719,"z":-2854.585},"rot":{"x":352.118,"y":236.338,"z":6.733}},{"monsterId":22010401,"configId":79012,"level":33,"poseId":9013,"pos":{"x":-6241.834,"y":207.666,"z":-2852.839},"rot":{"x":359.895,"y":172.28,"z":10.759}}]},{"sceneId":3,"groupId":133225080,"blockId":3225,"pos":{"x":-6425.871,"y":199.555,"z":-2824.41},"spawns":[{"monsterId":21030101,"configId":80001,"level":33,"poseId":9012,"pos":{"x":-6423.264,"y":200.012,"z":-2844.727},"rot":{"x":0.0,"y":28.783,"z":0.0}},{"monsterId":20011001,"configId":80002,"level":33,"poseId":0,"pos":{"x":-6419.076,"y":200.131,"z":-2840.453},"rot":{"x":354.654,"y":51.381,"z":9.903}},{"monsterId":20011001,"configId":80003,"level":33,"poseId":0,"pos":{"x":-6398.828,"y":200.732,"z":-2851.712},"rot":{"x":0.0,"y":355.76,"z":0.0}},{"monsterId":21030101,"configId":80010,"level":33,"poseId":9012,"pos":{"x":-6422.776,"y":200.113,"z":-2838.489},"rot":{"x":0.0,"y":144.656,"z":0.0}},{"monsterId":21030101,"configId":80011,"level":33,"poseId":9012,"pos":{"x":-6416.878,"y":200.0,"z":-2840.48},"rot":{"x":0.0,"y":263.517,"z":0.0}},{"monsterId":20011001,"configId":80013,"level":33,"poseId":0,"pos":{"x":-6423.009,"y":200.478,"z":-2842.857},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21030101,"configId":80014,"level":33,"poseId":9012,"pos":{"x":-6401.841,"y":199.554,"z":-2822.758},"rot":{"x":343.739,"y":61.49,"z":354.838}},{"monsterId":21030101,"configId":80015,"level":33,"poseId":9012,"pos":{"x":-6401.782,"y":200.0,"z":-2818.463},"rot":{"x":0.0,"y":122.607,"z":0.0}},{"monsterId":21030101,"configId":80016,"level":33,"poseId":9012,"pos":{"x":-6397.922,"y":200.117,"z":-2820.958},"rot":{"x":0.0,"y":263.517,"z":0.0}},{"monsterId":20011001,"configId":80017,"level":33,"poseId":0,"pos":{"x":-6400.155,"y":200.025,"z":-2820.896},"rot":{"x":354.949,"y":57.744,"z":6.522}},{"monsterId":20011001,"configId":80020,"level":33,"poseId":0,"pos":{"x":-6402.635,"y":200.527,"z":-2845.751},"rot":{"x":1.487,"y":79.523,"z":7.986}},{"monsterId":21030101,"configId":80021,"level":33,"poseId":9012,"pos":{"x":-6405.614,"y":200.0,"z":-2844.477},"rot":{"x":349.251,"y":95.334,"z":346.7}},{"monsterId":21030101,"configId":80022,"level":33,"poseId":9012,"pos":{"x":-6390.953,"y":201.17,"z":-2843.67},"rot":{"x":0.0,"y":240.698,"z":0.0}},{"monsterId":21030101,"configId":80023,"level":33,"poseId":9012,"pos":{"x":-6399.348,"y":200.111,"z":-2857.0},"rot":{"x":0.0,"y":340.74,"z":0.0}},{"monsterId":20011001,"configId":80024,"level":33,"poseId":0,"pos":{"x":-6395.767,"y":201.194,"z":-2844.982},"rot":{"x":0.0,"y":164.771,"z":0.0}}]},{"sceneId":3,"groupId":133225082,"blockId":3225,"pos":{"x":-6118.406,"y":202.989,"z":-2646.031},"spawns":[{"monsterId":24020101,"configId":82001,"level":33,"poseId":101,"pos":{"x":-6092.03,"y":202.892,"z":-2669.898},"rot":{"x":349.226,"y":4.009,"z":331.569}},{"monsterId":24020101,"configId":82002,"level":33,"poseId":101,"pos":{"x":-6094.688,"y":203.237,"z":-2672.918},"rot":{"x":350.334,"y":3.697,"z":338.95}},{"monsterId":24020101,"configId":82003,"level":33,"poseId":101,"pos":{"x":-6098.052,"y":204.366,"z":-2663.054},"rot":{"x":353.151,"y":353.987,"z":351.874}},{"monsterId":24020101,"configId":82010,"level":33,"poseId":100,"pos":{"x":-6113.062,"y":200.125,"z":-2632.079},"rot":{"x":349.226,"y":4.009,"z":344.474}},{"monsterId":24020101,"configId":82011,"level":33,"poseId":100,"pos":{"x":-6108.391,"y":200.106,"z":-2632.866},"rot":{"x":3.565,"y":358.648,"z":10.105}},{"monsterId":24020101,"configId":82012,"level":33,"poseId":100,"pos":{"x":-6102.186,"y":200.38,"z":-2637.215},"rot":{"x":353.151,"y":353.987,"z":351.874}},{"monsterId":24020101,"configId":82013,"level":33,"poseId":101,"pos":{"x":-6019.88,"y":200.462,"z":-2642.205},"rot":{"x":0.871,"y":88.287,"z":358.835}},{"monsterId":24020101,"configId":82014,"level":33,"poseId":101,"pos":{"x":-6015.333,"y":200.343,"z":-2645.76},"rot":{"x":358.729,"y":343.21,"z":359.292}},{"monsterId":24020101,"configId":82015,"level":33,"poseId":101,"pos":{"x":-6018.216,"y":200.432,"z":-2644.713},"rot":{"x":359.75,"y":41.587,"z":358.567}},{"monsterId":24010101,"configId":82016,"level":33,"poseId":101,"pos":{"x":-6015.619,"y":200.562,"z":-2641.829},"rot":{"x":0.0,"y":209.705,"z":0.0}}]},{"sceneId":3,"groupId":133225083,"blockId":3225,"pos":{"x":-6088.33,"y":200.34,"z":-2555.981},"spawns":[{"monsterId":21010101,"configId":83001,"level":33,"poseId":9016,"pos":{"x":-6080.79,"y":200.072,"z":-2543.479},"rot":{"x":0.0,"y":275.979,"z":0.0}},{"monsterId":21010101,"configId":83002,"level":33,"poseId":9016,"pos":{"x":-6080.79,"y":200.072,"z":-2543.479},"rot":{"x":0.0,"y":275.979,"z":0.0}},{"monsterId":21020701,"configId":83003,"level":33,"poseId":401,"pos":{"x":-6061.656,"y":200.87,"z":-2577.853},"rot":{"x":358.508,"y":198.111,"z":352.759}},{"monsterId":21010101,"configId":83013,"level":33,"poseId":9016,"pos":{"x":-6086.31,"y":200.0,"z":-2544.43},"rot":{"x":0.0,"y":69.216,"z":0.0}},{"monsterId":21010101,"configId":83014,"level":33,"poseId":9016,"pos":{"x":-6072.343,"y":201.375,"z":-2539.603},"rot":{"x":0.0,"y":86.104,"z":0.0}},{"monsterId":21020701,"configId":83020,"level":33,"poseId":401,"pos":{"x":-6061.656,"y":200.87,"z":-2577.853},"rot":{"x":358.508,"y":198.111,"z":352.759}},{"monsterId":21010101,"configId":83021,"level":33,"poseId":9016,"pos":{"x":-6086.31,"y":200.0,"z":-2544.43},"rot":{"x":0.0,"y":69.216,"z":0.0}},{"monsterId":21010101,"configId":83022,"level":33,"poseId":9016,"pos":{"x":-6082.29,"y":200.12,"z":-2546.879},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21020701,"configId":83023,"level":33,"poseId":401,"pos":{"x":-6077.37,"y":200.831,"z":-2544.667},"rot":{"x":11.245,"y":269.829,"z":340.018}},{"monsterId":21010101,"configId":83024,"level":33,"poseId":9002,"pos":{"x":-6067.147,"y":200.406,"z":-2580.381},"rot":{"x":0.0,"y":195.685,"z":0.0}},{"monsterId":21010101,"configId":83025,"level":33,"poseId":9002,"pos":{"x":-6064.975,"y":200.448,"z":-2576.584},"rot":{"x":0.0,"y":131.328,"z":0.0}},{"monsterId":21010101,"configId":83026,"level":33,"poseId":0,"pos":{"x":-6064.763,"y":200.662,"z":-2583.595},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133225084,"blockId":3225,"pos":{"x":-6308.693,"y":226.028,"z":-2858.894},"spawns":[{"monsterId":22010101,"configId":84001,"level":33,"poseId":9013,"pos":{"x":-6281.104,"y":224.991,"z":-2887.422},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":22010101,"configId":84002,"level":33,"poseId":9013,"pos":{"x":-6278.063,"y":229.007,"z":-2866.269},"rot":{"x":0.0,"y":81.772,"z":0.0}},{"monsterId":22010101,"configId":84011,"level":33,"poseId":9013,"pos":{"x":-6276.297,"y":228.698,"z":-2869.164},"rot":{"x":0.0,"y":17.176,"z":0.0}},{"monsterId":22010101,"configId":84012,"level":33,"poseId":9013,"pos":{"x":-6316.673,"y":241.835,"z":-2824.799},"rot":{"x":0.0,"y":327.773,"z":0.0}},{"monsterId":22010101,"configId":84014,"level":33,"poseId":9013,"pos":{"x":-6316.226,"y":241.946,"z":-2821.293},"rot":{"x":0.0,"y":209.255,"z":0.0}},{"monsterId":22010101,"configId":84015,"level":33,"poseId":9013,"pos":{"x":-6319.333,"y":242.494,"z":-2822.466},"rot":{"x":0.0,"y":75.18,"z":0.0}}]},{"sceneId":3,"groupId":133225085,"blockId":3225,"pos":{"x":-6280.496,"y":247.734,"z":-2552.79},"spawns":[{"monsterId":21010101,"configId":85001,"level":33,"poseId":9010,"pos":{"x":-6256.232,"y":248.052,"z":-2573.362},"rot":{"x":0.0,"y":243.134,"z":0.0}},{"monsterId":21010101,"configId":85003,"level":33,"poseId":9002,"pos":{"x":-6281.936,"y":247.952,"z":-2528.718},"rot":{"x":0.0,"y":202.954,"z":0.0}},{"monsterId":21030101,"configId":85010,"level":33,"poseId":9012,"pos":{"x":-6258.599,"y":248.67,"z":-2576.553},"rot":{"x":0.0,"y":118.491,"z":0.0}},{"monsterId":21010401,"configId":85011,"level":33,"poseId":9010,"pos":{"x":-6255.898,"y":249.019,"z":-2579.81},"rot":{"x":0.0,"y":316.509,"z":0.0}},{"monsterId":21010301,"configId":85012,"level":33,"poseId":9010,"pos":{"x":-6254.694,"y":248.354,"z":-2576.858},"rot":{"x":0.0,"y":286.653,"z":0.0}},{"monsterId":21030101,"configId":85014,"level":33,"poseId":9012,"pos":{"x":-6282.26,"y":247.666,"z":-2531.208},"rot":{"x":0.0,"y":3.725,"z":0.0}},{"monsterId":21010401,"configId":85015,"level":33,"poseId":9003,"pos":{"x":-6284.527,"y":248.108,"z":-2529.11},"rot":{"x":0.0,"y":99.926,"z":0.0}},{"monsterId":21030101,"configId":85017,"level":33,"poseId":0,"pos":{"x":-6322.066,"y":252.954,"z":-2554.041},"rot":{"x":0.0,"y":170.342,"z":0.0}}]},{"sceneId":3,"groupId":133225086,"blockId":3225,"pos":{"x":-6497.392,"y":201.821,"z":-2764.7},"spawns":[{"monsterId":21020801,"configId":86001,"level":33,"poseId":0,"pos":{"x":-6471.881,"y":202.614,"z":-2792.422},"rot":{"x":0.0,"y":47.477,"z":0.0}},{"monsterId":21010101,"configId":86027,"level":33,"poseId":9003,"pos":{"x":-6462.543,"y":201.937,"z":-2798.093},"rot":{"x":0.0,"y":231.056,"z":0.0}},{"monsterId":21010101,"configId":86029,"level":33,"poseId":9016,"pos":{"x":-6459.602,"y":201.254,"z":-2777.68},"rot":{"x":0.0,"y":350.252,"z":0.0}},{"monsterId":21010401,"configId":86030,"level":33,"poseId":9013,"pos":{"x":-6478.163,"y":201.909,"z":-2785.081},"rot":{"x":0.0,"y":295.293,"z":0.0}},{"monsterId":21020801,"configId":86070,"level":33,"poseId":401,"pos":{"x":-6487.821,"y":200.353,"z":-2682.204},"rot":{"x":0.0,"y":141.372,"z":0.0}},{"monsterId":21010101,"configId":86072,"level":33,"poseId":9003,"pos":{"x":-6486.57,"y":200.147,"z":-2689.487},"rot":{"x":0.0,"y":13.247,"z":0.0}},{"monsterId":21010101,"configId":86073,"level":33,"poseId":9002,"pos":{"x":-6482.446,"y":200.472,"z":-2687.465},"rot":{"x":0.0,"y":276.991,"z":0.0}},{"monsterId":21020801,"configId":86074,"level":33,"poseId":401,"pos":{"x":-6597.684,"y":200.329,"z":-2710.091},"rot":{"x":0.0,"y":121.591,"z":0.0}},{"monsterId":22050201,"configId":86076,"level":33,"poseId":101,"pos":{"x":-6472.482,"y":202.485,"z":-2790.809},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":22040201,"configId":86077,"level":33,"poseId":101,"pos":{"x":-6462.056,"y":202.694,"z":-2791.208},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":22040201,"configId":86078,"level":33,"poseId":101,"pos":{"x":-6468.068,"y":201.824,"z":-2782.0},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":22050201,"configId":86079,"level":33,"poseId":101,"pos":{"x":-6472.482,"y":202.485,"z":-2790.809},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":22050201,"configId":86080,"level":33,"poseId":101,"pos":{"x":-6462.056,"y":202.694,"z":-2791.208},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":22050201,"configId":86081,"level":33,"poseId":101,"pos":{"x":-6468.068,"y":201.824,"z":-2782.0},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":24010101,"configId":86085,"level":33,"poseId":101,"pos":{"x":-6497.138,"y":201.893,"z":-2666.138},"rot":{"x":0.0,"y":142.05,"z":0.0}},{"monsterId":24010101,"configId":86086,"level":33,"poseId":100,"pos":{"x":-6480.707,"y":201.195,"z":-2671.618},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":24010101,"configId":86087,"level":33,"poseId":100,"pos":{"x":-6472.152,"y":202.687,"z":-2680.288},"rot":{"x":0.0,"y":272.1,"z":0.0}},{"monsterId":22040201,"configId":86088,"level":33,"poseId":101,"pos":{"x":-6460.724,"y":202.694,"z":-2786.275},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133225060,"blockId":3225,"pos":{"x":-6386.253,"y":200.445,"z":-2383.839},"spawns":[{"monsterId":21030101,"configId":60001,"level":32,"poseId":0,"pos":{"x":-6383.974,"y":200.598,"z":-2376.909},"rot":{"x":0.0,"y":270.767,"z":0.0}},{"monsterId":20011001,"configId":60004,"level":33,"poseId":0,"pos":{"x":-6386.711,"y":200.736,"z":-2376.732},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011001,"configId":60005,"level":33,"poseId":9003,"pos":{"x":-6370.947,"y":205.585,"z":-2394.298},"rot":{"x":0.0,"y":185.865,"z":0.0}},{"monsterId":21020701,"configId":60006,"level":33,"poseId":0,"pos":{"x":-6407.089,"y":201.849,"z":-2392.593},"rot":{"x":0.0,"y":31.466,"z":0.0}},{"monsterId":21010101,"configId":60007,"level":33,"poseId":9002,"pos":{"x":-6388.243,"y":200.202,"z":-2379.206},"rot":{"x":0.0,"y":125.326,"z":0.0}}]},{"sceneId":3,"groupId":133225068,"blockId":3225,"pos":{"x":-6272.479,"y":241.082,"z":-2474.373},"spawns":[{"monsterId":21010301,"configId":68001,"level":32,"poseId":9010,"pos":{"x":-6262.145,"y":238.299,"z":-2475.157},"rot":{"x":0.0,"y":305.289,"z":0.0}},{"monsterId":21011001,"configId":68004,"level":33,"poseId":9003,"pos":{"x":-6263.764,"y":242.418,"z":-2463.538},"rot":{"x":0.0,"y":92.98,"z":0.0}},{"monsterId":21020701,"configId":68005,"level":33,"poseId":401,"pos":{"x":-6274.607,"y":241.089,"z":-2478.713},"rot":{"x":0.0,"y":126.648,"z":0.0}}]},{"sceneId":3,"groupId":133225069,"blockId":3225,"pos":{"x":-6224.013,"y":200.235,"z":-3217.79},"spawns":[{"monsterId":21011001,"configId":69001,"level":33,"poseId":0,"pos":{"x":-6233.158,"y":201.975,"z":-3222.269},"rot":{"x":0.0,"y":133.946,"z":0.0}},{"monsterId":21011001,"configId":69004,"level":33,"poseId":9013,"pos":{"x":-6194.531,"y":207.29,"z":-3245.293},"rot":{"x":0.0,"y":90.861,"z":0.0}},{"monsterId":21011001,"configId":69007,"level":33,"poseId":9002,"pos":{"x":-6225.384,"y":200.235,"z":-3202.359},"rot":{"x":0.0,"y":318.555,"z":0.0}},{"monsterId":21011001,"configId":69013,"level":33,"poseId":0,"pos":{"x":-6229.361,"y":200.271,"z":-3226.257},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":69014,"level":33,"poseId":9016,"pos":{"x":-6234.501,"y":200.143,"z":-3228.095},"rot":{"x":0.0,"y":94.088,"z":0.0}},{"monsterId":21010101,"configId":69015,"level":33,"poseId":9016,"pos":{"x":-6219.704,"y":200.0,"z":-3222.603},"rot":{"x":0.0,"y":208.455,"z":0.0}},{"monsterId":21011001,"configId":69017,"level":33,"poseId":9002,"pos":{"x":-6197.585,"y":203.095,"z":-3250.229},"rot":{"x":0.0,"y":273.172,"z":0.0}},{"monsterId":21010101,"configId":69018,"level":33,"poseId":9016,"pos":{"x":-6191.625,"y":203.997,"z":-3247.332},"rot":{"x":0.0,"y":287.854,"z":0.0}},{"monsterId":21010101,"configId":69019,"level":33,"poseId":9016,"pos":{"x":-6201.418,"y":200.861,"z":-3252.349},"rot":{"x":0.0,"y":48.812,"z":0.0}},{"monsterId":21011001,"configId":69022,"level":33,"poseId":0,"pos":{"x":-6224.604,"y":200.361,"z":-3206.336},"rot":{"x":0.0,"y":14.39,"z":0.0}},{"monsterId":21010101,"configId":69023,"level":33,"poseId":9003,"pos":{"x":-6228.407,"y":200.641,"z":-3204.15},"rot":{"x":0.0,"y":59.059,"z":0.0}},{"monsterId":21010101,"configId":69024,"level":33,"poseId":9003,"pos":{"x":-6226.491,"y":200.581,"z":-3205.953},"rot":{"x":0.0,"y":325.108,"z":0.0}}]},{"sceneId":3,"groupId":133225070,"blockId":3225,"pos":{"x":-6300.99,"y":201.62,"z":-3127.382},"spawns":[{"monsterId":21030101,"configId":70001,"level":33,"poseId":9012,"pos":{"x":-6273.617,"y":202.43,"z":-3144.893},"rot":{"x":0.0,"y":285.221,"z":0.0}},{"monsterId":21030101,"configId":70002,"level":33,"poseId":9012,"pos":{"x":-6257.334,"y":201.902,"z":-3140.77},"rot":{"x":0.0,"y":132.478,"z":0.0}},{"monsterId":21030101,"configId":70003,"level":33,"poseId":9012,"pos":{"x":-6269.182,"y":204.103,"z":-3106.749},"rot":{"x":0.0,"y":134.891,"z":0.0}},{"monsterId":21030101,"configId":70014,"level":33,"poseId":9012,"pos":{"x":-6278.74,"y":202.031,"z":-3139.897},"rot":{"x":0.0,"y":160.704,"z":0.0}},{"monsterId":20011101,"configId":70015,"level":33,"poseId":0,"pos":{"x":-6279.3,"y":201.774,"z":-3141.861},"rot":{"x":0.0,"y":3.341,"z":0.0}},{"monsterId":20011101,"configId":70016,"level":33,"poseId":0,"pos":{"x":-6277.119,"y":201.276,"z":-3145.57},"rot":{"x":0.0,"y":85.264,"z":0.0}},{"monsterId":21030101,"configId":70017,"level":33,"poseId":9012,"pos":{"x":-6243.587,"y":200.146,"z":-3139.885},"rot":{"x":0.0,"y":217.023,"z":0.0}},{"monsterId":20011001,"configId":70018,"level":33,"poseId":0,"pos":{"x":-6244.925,"y":200.21,"z":-3140.935},"rot":{"x":333.999,"y":51.654,"z":11.523}},{"monsterId":20011001,"configId":70019,"level":33,"poseId":0,"pos":{"x":-6243.2,"y":200.121,"z":-3141.868},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":70020,"level":33,"poseId":0,"pos":{"x":-6258.46,"y":202.839,"z":-3111.357},"rot":{"x":0.0,"y":348.727,"z":0.0}},{"monsterId":21030101,"configId":70021,"level":33,"poseId":9012,"pos":{"x":-6258.913,"y":203.595,"z":-3109.192},"rot":{"x":0.0,"y":227.69,"z":0.0}},{"monsterId":20011001,"configId":70022,"level":33,"poseId":0,"pos":{"x":-6260.774,"y":203.209,"z":-3109.719},"rot":{"x":0.389,"y":83.832,"z":359.958}},{"monsterId":20011101,"configId":70024,"level":33,"poseId":0,"pos":{"x":-6254.694,"y":201.11,"z":-3142.785},"rot":{"x":0.0,"y":299.913,"z":0.0}},{"monsterId":20011001,"configId":70026,"level":33,"poseId":0,"pos":{"x":-6268.771,"y":203.526,"z":-3108.989},"rot":{"x":0.024,"y":3.443,"z":359.609}},{"monsterId":20011001,"configId":70027,"level":33,"poseId":0,"pos":{"x":-6266.771,"y":203.159,"z":-3106.979},"rot":{"x":359.685,"y":268.338,"z":0.396}}]},{"sceneId":3,"groupId":133225071,"blockId":3225,"pos":{"x":-6271.637,"y":217.313,"z":-2959.525},"spawns":[{"monsterId":21020201,"configId":71001,"level":33,"poseId":401,"pos":{"x":-6166.471,"y":201.862,"z":-2829.516},"rot":{"x":0.0,"y":47.809,"z":0.0}},{"monsterId":21020201,"configId":71003,"level":33,"poseId":401,"pos":{"x":-6197.257,"y":206.46,"z":-2856.905},"rot":{"x":0.0,"y":190.075,"z":0.0}},{"monsterId":21010701,"configId":71016,"level":33,"poseId":0,"pos":{"x":-6169.263,"y":202.31,"z":-2823.887},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010701,"configId":71017,"level":33,"poseId":0,"pos":{"x":-6165.28,"y":201.502,"z":-2837.957},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010701,"configId":71018,"level":33,"poseId":0,"pos":{"x":-6169.736,"y":201.086,"z":-2831.215},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21020201,"configId":71019,"level":33,"poseId":401,"pos":{"x":-6197.525,"y":200.406,"z":-2811.866},"rot":{"x":0.0,"y":204.043,"z":0.0}},{"monsterId":21010701,"configId":71020,"level":33,"poseId":9013,"pos":{"x":-6212.37,"y":200.057,"z":-2814.533},"rot":{"x":0.0,"y":11.871,"z":0.0}},{"monsterId":21010701,"configId":71021,"level":33,"poseId":9013,"pos":{"x":-6210.141,"y":200.99,"z":-2822.597},"rot":{"x":0.0,"y":205.237,"z":0.0}},{"monsterId":21010701,"configId":71022,"level":33,"poseId":0,"pos":{"x":-6211.02,"y":200.278,"z":-2817.668},"rot":{"x":0.0,"y":11.871,"z":0.0}},{"monsterId":21010701,"configId":71025,"level":33,"poseId":9013,"pos":{"x":-6196.963,"y":205.91,"z":-2860.493},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010701,"configId":71026,"level":33,"poseId":0,"pos":{"x":-6190.14,"y":204.562,"z":-2857.354},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010701,"configId":71027,"level":33,"poseId":0,"pos":{"x":-6196.014,"y":205.945,"z":-2863.954},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133225050,"blockId":3225,"pos":{"x":-6318.872,"y":200.0,"z":-3018.649},"spawns":[{"monsterId":28040103,"configId":50001,"level":33,"poseId":0,"pos":{"x":-6329.564,"y":200.0,"z":-2993.714},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040102,"configId":50002,"level":33,"poseId":0,"pos":{"x":-6324.747,"y":200.0,"z":-2994.465},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133225025,"blockId":3225,"pos":{"x":-6496.496,"y":204.415,"z":-2550.039},"spawns":[{"monsterId":21020701,"configId":25001,"level":33,"poseId":401,"pos":{"x":-6494.041,"y":204.854,"z":-2546.251},"rot":{"x":0.0,"y":216.506,"z":0.0}}]},{"sceneId":3,"groupId":133225028,"blockId":3225,"pos":{"x":-6467.946,"y":244.893,"z":-2553.617},"spawns":[{"monsterId":24020101,"configId":28001,"level":33,"poseId":100,"pos":{"x":-6462.609,"y":244.496,"z":-2563.665},"rot":{"x":0.0,"y":51.249,"z":0.0}},{"monsterId":24020201,"configId":28002,"level":33,"poseId":100,"pos":{"x":-6457.897,"y":244.98,"z":-2552.434},"rot":{"x":0.0,"y":288.976,"z":0.0}}]},{"sceneId":3,"groupId":133225039,"blockId":3225,"pos":{"x":-6430.126,"y":246.622,"z":-2542.707},"spawns":[{"monsterId":20010501,"configId":39001,"level":33,"poseId":0,"pos":{"x":-6432.061,"y":249.21,"z":-2533.136},"rot":{"x":0.0,"y":182.807,"z":0.0}},{"monsterId":20010501,"configId":39002,"level":33,"poseId":0,"pos":{"x":-6435.392,"y":249.067,"z":-2534.349},"rot":{"x":0.0,"y":273.921,"z":0.0}},{"monsterId":20010501,"configId":39003,"level":33,"poseId":0,"pos":{"x":-6429.575,"y":249.101,"z":-2533.759},"rot":{"x":0.0,"y":52.224,"z":0.0}}]},{"sceneId":3,"groupId":133225010,"blockId":3225,"pos":{"x":-6272.0,"y":362.568,"z":-2688.002},"spawns":[{"monsterId":28040101,"configId":10010,"level":33,"poseId":0,"pos":{"x":-6384.447,"y":251.14,"z":-2591.431},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040103,"configId":10012,"level":33,"poseId":0,"pos":{"x":-6389.037,"y":251.14,"z":-2592.398},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133225011,"blockId":3225,"pos":{"x":-6272.0,"y":223.107,"z":-2944.0},"spawns":[{"monsterId":28010401,"configId":11010,"level":33,"poseId":1,"pos":{"x":-6201.598,"y":200.0,"z":-3050.555},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010401,"configId":11011,"level":33,"poseId":1,"pos":{"x":-6199.815,"y":200.0,"z":-3037.524},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133225012,"blockId":3225,"pos":{"x":-6528.0,"y":200.512,"z":-2688.0},"spawns":[{"monsterId":28040101,"configId":12003,"level":33,"poseId":0,"pos":{"x":-6497.993,"y":200.0,"z":-2713.638},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040102,"configId":12004,"level":33,"poseId":0,"pos":{"x":-6502.249,"y":200.0,"z":-2711.823},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010104,"configId":12005,"level":33,"poseId":0,"pos":{"x":-6527.766,"y":200.0,"z":-2620.344},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010104,"configId":12006,"level":33,"poseId":0,"pos":{"x":-6519.984,"y":200.046,"z":-2613.433},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010104,"configId":12007,"level":33,"poseId":0,"pos":{"x":-6520.195,"y":200.0,"z":-2626.841},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010104,"configId":12008,"level":33,"poseId":0,"pos":{"x":-6524.459,"y":200.0,"z":-2585.306},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010105,"configId":12009,"level":33,"poseId":0,"pos":{"x":-6524.095,"y":200.0,"z":-2593.362},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":12014,"level":33,"poseId":0,"pos":{"x":-6509.035,"y":200.0,"z":-2625.819},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040103,"configId":12015,"level":33,"poseId":0,"pos":{"x":-6511.877,"y":200.0,"z":-2626.76},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133225013,"blockId":3225,"pos":{"x":-6528.0,"y":200.0,"z":-2432.0},"spawns":[{"monsterId":28040102,"configId":13001,"level":33,"poseId":0,"pos":{"x":-6508.026,"y":200.0,"z":-2518.094},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040102,"configId":13002,"level":33,"poseId":0,"pos":{"x":-6504.485,"y":200.0,"z":-2518.084},"rot":{"x":0.0,"y":67.273,"z":0.0}},{"monsterId":28040101,"configId":13003,"level":33,"poseId":0,"pos":{"x":-6523.229,"y":200.0,"z":-2534.49},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":13004,"level":33,"poseId":0,"pos":{"x":-6523.497,"y":200.0,"z":-2536.276},"rot":{"x":0.0,"y":53.52,"z":0.0}},{"monsterId":28010105,"configId":13005,"level":33,"poseId":0,"pos":{"x":-6519.231,"y":200.0,"z":-2551.634},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133225014,"blockId":3225,"pos":{"x":-6272.0,"y":200.919,"z":-2432.0},"spawns":[{"monsterId":28040101,"configId":14001,"level":33,"poseId":0,"pos":{"x":-6153.75,"y":200.0,"z":-2417.573},"rot":{"x":0.0,"y":39.946,"z":0.0}},{"monsterId":28040103,"configId":14002,"level":33,"poseId":0,"pos":{"x":-6156.755,"y":200.0,"z":-2416.523},"rot":{"x":0.0,"y":331.364,"z":0.0}}]},{"sceneId":3,"groupId":133225020,"blockId":3225,"pos":{"x":-6339.39,"y":200.267,"z":-2964.034},"spawns":[{"monsterId":21010301,"configId":20001,"level":33,"poseId":9012,"pos":{"x":-6339.844,"y":200.194,"z":-2963.923},"rot":{"x":0.0,"y":328.366,"z":0.0}},{"monsterId":21010301,"configId":20002,"level":33,"poseId":9012,"pos":{"x":-6344.667,"y":200.182,"z":-2958.431},"rot":{"x":0.0,"y":121.252,"z":0.0}},{"monsterId":22010201,"configId":20003,"level":33,"poseId":9013,"pos":{"x":-6335.759,"y":201.548,"z":-2958.226},"rot":{"x":0.0,"y":112.467,"z":0.0}},{"monsterId":21020701,"configId":20004,"level":33,"poseId":0,"pos":{"x":-6352.025,"y":200.569,"z":-2948.607},"rot":{"x":0.0,"y":115.571,"z":0.0}},{"monsterId":21010701,"configId":20005,"level":33,"poseId":0,"pos":{"x":-6351.041,"y":200.859,"z":-2947.155},"rot":{"x":0.0,"y":125.868,"z":0.0}}]},{"sceneId":3,"groupId":133225021,"blockId":3225,"pos":{"x":-6201.387,"y":224.81,"z":-2567.456},"spawns":[{"monsterId":21010301,"configId":21001,"level":33,"poseId":0,"pos":{"x":-6205.619,"y":225.882,"z":-2569.593},"rot":{"x":0.0,"y":59.642,"z":0.0}},{"monsterId":21010301,"configId":21005,"level":33,"poseId":0,"pos":{"x":-6192.155,"y":224.633,"z":-2568.385},"rot":{"x":0.653,"y":289.247,"z":0.471}},{"monsterId":22010101,"configId":21007,"level":33,"poseId":0,"pos":{"x":-6198.441,"y":225.447,"z":-2575.859},"rot":{"x":0.0,"y":355.985,"z":0.0}}]},{"sceneId":3,"groupId":133212144,"blockId":3212,"pos":{"x":-3457.084,"y":200.297,"z":-2665.924},"spawns":[{"monsterId":25050301,"configId":144001,"level":27,"poseId":0,"pos":{"x":-3512.323,"y":200.136,"z":-2663.771},"rot":{"x":0.0,"y":129.91,"z":0.0}},{"monsterId":25050401,"configId":144002,"level":27,"poseId":0,"pos":{"x":-3512.323,"y":200.136,"z":-2663.771},"rot":{"x":0.0,"y":129.91,"z":0.0}},{"monsterId":25080401,"configId":144003,"level":27,"poseId":1,"pos":{"x":-3512.323,"y":200.136,"z":-2663.771},"rot":{"x":0.0,"y":129.91,"z":0.0}}]},{"sceneId":3,"groupId":133212147,"blockId":3212,"pos":{"x":-3688.204,"y":228.062,"z":-2085.815},"spawns":[{"monsterId":25050301,"configId":147001,"level":27,"poseId":0,"pos":{"x":-3687.653,"y":227.612,"z":-2096.685},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25050401,"configId":147002,"level":27,"poseId":0,"pos":{"x":-3686.592,"y":227.865,"z":-2095.301},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25050301,"configId":147003,"level":27,"poseId":0,"pos":{"x":-3687.06,"y":227.543,"z":-2098.158},"rot":{"x":0.0,"y":21.31,"z":0.0}},{"monsterId":25050401,"configId":147004,"level":27,"poseId":0,"pos":{"x":-3687.878,"y":227.867,"z":-2094.07},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25050301,"configId":147005,"level":27,"poseId":0,"pos":{"x":-3685.54,"y":227.828,"z":-2096.886},"rot":{"x":0.0,"y":36.4,"z":0.0}}]},{"sceneId":3,"groupId":133212152,"blockId":3212,"pos":{"x":-3625.205,"y":249.27,"z":-2167.185},"spawns":[{"monsterId":25080201,"configId":152017,"level":27,"poseId":1,"pos":{"x":-3603.86,"y":250.972,"z":-2213.114},"rot":{"x":0.0,"y":127.875,"z":0.0}},{"monsterId":25080301,"configId":152018,"level":27,"poseId":1,"pos":{"x":-3600.337,"y":250.657,"z":-2212.075},"rot":{"x":0.0,"y":183.934,"z":0.0}},{"monsterId":25080301,"configId":152021,"level":27,"poseId":1,"pos":{"x":-3558.492,"y":235.966,"z":-2324.642},"rot":{"x":0.0,"y":260.381,"z":0.0}},{"monsterId":25080301,"configId":152022,"level":27,"poseId":1,"pos":{"x":-3564.228,"y":235.956,"z":-2325.122},"rot":{"x":59.805,"y":0.0,"z":0.0}},{"monsterId":25080301,"configId":152023,"level":27,"poseId":1,"pos":{"x":-3558.24,"y":237.014,"z":-2327.553},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133212132,"blockId":3212,"pos":{"x":-3888.111,"y":328.507,"z":-2378.338},"spawns":[{"monsterId":20011201,"configId":132001,"level":27,"poseId":0,"pos":{"x":-3888.106,"y":328.507,"z":-2377.141},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":132002,"level":27,"poseId":0,"pos":{"x":-3886.618,"y":328.507,"z":-2378.366},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":132003,"level":27,"poseId":0,"pos":{"x":-3889.588,"y":328.507,"z":-2378.274},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133212141,"blockId":3212,"pos":{"x":-3893.208,"y":200.512,"z":-2267.323},"spawns":[{"monsterId":25100101,"configId":141021,"level":27,"poseId":1002,"pos":{"x":-3895.142,"y":200.512,"z":-2282.354},"rot":{"x":4.743,"y":204.981,"z":2.206}}]},{"sceneId":3,"groupId":133212117,"blockId":3212,"pos":{"x":-3790.405,"y":243.78,"z":-2188.035},"spawns":[{"monsterId":25100101,"configId":117002,"level":27,"poseId":1002,"pos":{"x":-3792.745,"y":244.035,"z":-2186.8},"rot":{"x":0.0,"y":200.945,"z":0.0}}]},{"sceneId":3,"groupId":133212122,"blockId":3212,"pos":{"x":-3473.66,"y":201.754,"z":-2100.683},"spawns":[{"monsterId":21010201,"configId":122008,"level":27,"poseId":9016,"pos":{"x":-3485.698,"y":200.573,"z":-2088.324},"rot":{"x":0.0,"y":244.791,"z":0.0}},{"monsterId":21010701,"configId":122009,"level":27,"poseId":9013,"pos":{"x":-3475.607,"y":200.876,"z":-2096.679},"rot":{"x":0.0,"y":86.06,"z":0.0}},{"monsterId":21010201,"configId":122010,"level":27,"poseId":9016,"pos":{"x":-3485.689,"y":200.894,"z":-2091.587},"rot":{"x":0.0,"y":281.207,"z":0.0}}]},{"sceneId":3,"groupId":133212123,"blockId":3212,"pos":{"x":-3415.73,"y":200.936,"z":-2179.611},"spawns":[{"monsterId":25080201,"configId":123001,"level":27,"poseId":1004,"pos":{"x":-3406.908,"y":201.407,"z":-2171.94},"rot":{"x":0.0,"y":94.782,"z":0.0}}]},{"sceneId":3,"groupId":133212126,"blockId":3212,"pos":{"x":-3827.39,"y":292.852,"z":-2350.061},"spawns":[{"monsterId":25100101,"configId":126004,"level":27,"poseId":1002,"pos":{"x":-3831.265,"y":293.795,"z":-2353.922},"rot":{"x":0.0,"y":258.252,"z":0.0}}]},{"sceneId":3,"groupId":133212102,"blockId":3212,"pos":{"x":-3754.249,"y":241.242,"z":-2166.627},"spawns":[{"monsterId":25080301,"configId":102002,"level":27,"poseId":1003,"pos":{"x":-3748.661,"y":243.415,"z":-2159.738},"rot":{"x":1.029,"y":208.905,"z":354.45}},{"monsterId":25100101,"configId":102003,"level":27,"poseId":1002,"pos":{"x":-3769.77,"y":240.368,"z":-2160.93},"rot":{"x":0.0,"y":168.903,"z":0.0}},{"monsterId":25080301,"configId":102007,"level":27,"poseId":1004,"pos":{"x":-3763.472,"y":242.35,"z":-2149.793},"rot":{"x":0.0,"y":251.512,"z":0.0}}]},{"sceneId":3,"groupId":133212105,"blockId":3212,"pos":{"x":-3513.71,"y":200.563,"z":-2792.099},"spawns":[{"monsterId":21020801,"configId":105001,"level":1,"poseId":0,"pos":{"x":-3511.148,"y":200.618,"z":-2791.442},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010902,"configId":105002,"level":1,"poseId":0,"pos":{"x":-3529.509,"y":206.079,"z":-2774.262},"rot":{"x":0.0,"y":182.545,"z":0.0}},{"monsterId":21011002,"configId":105003,"level":1,"poseId":0,"pos":{"x":-3525.486,"y":206.204,"z":-2771.589},"rot":{"x":0.0,"y":113.772,"z":0.0}},{"monsterId":21030601,"configId":105004,"level":1,"poseId":9012,"pos":{"x":-3521.156,"y":200.516,"z":-2791.14},"rot":{"x":0.0,"y":84.151,"z":0.0}},{"monsterId":21010701,"configId":105005,"level":1,"poseId":0,"pos":{"x":-3518.845,"y":200.651,"z":-2794.342},"rot":{"x":0.0,"y":27.95,"z":0.0}},{"monsterId":21010502,"configId":105006,"level":1,"poseId":9013,"pos":{"x":-3505.87,"y":200.703,"z":-2788.256},"rot":{"x":0.0,"y":58.578,"z":0.0}},{"monsterId":21010502,"configId":105007,"level":1,"poseId":9013,"pos":{"x":-3504.047,"y":200.362,"z":-2791.583},"rot":{"x":0.0,"y":53.539,"z":0.0}},{"monsterId":21010902,"configId":105008,"level":1,"poseId":0,"pos":{"x":-3529.509,"y":206.079,"z":-2774.262},"rot":{"x":0.0,"y":182.545,"z":0.0}},{"monsterId":21011002,"configId":105009,"level":1,"poseId":0,"pos":{"x":-3525.486,"y":206.204,"z":-2771.589},"rot":{"x":0.0,"y":113.772,"z":0.0}},{"monsterId":21030601,"configId":105010,"level":1,"poseId":9012,"pos":{"x":-3521.156,"y":200.516,"z":-2791.14},"rot":{"x":0.0,"y":84.151,"z":0.0}},{"monsterId":21020202,"configId":105011,"level":1,"poseId":401,"pos":{"x":-3514.132,"y":200.574,"z":-2794.946},"rot":{"x":0.0,"y":323.148,"z":0.0}},{"monsterId":21010502,"configId":105012,"level":1,"poseId":0,"pos":{"x":-3522.8,"y":200.915,"z":-2798.683},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010502,"configId":105013,"level":1,"poseId":0,"pos":{"x":-3519.794,"y":200.754,"z":-2797.14},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010502,"configId":105014,"level":1,"poseId":0,"pos":{"x":-3494.145,"y":200.552,"z":-2810.963},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010502,"configId":105015,"level":1,"poseId":0,"pos":{"x":-3492.676,"y":200.281,"z":-2812.828},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010502,"configId":105016,"level":1,"poseId":0,"pos":{"x":-3506.695,"y":201.082,"z":-2784.697},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010502,"configId":105017,"level":1,"poseId":0,"pos":{"x":-3504.986,"y":200.823,"z":-2787.068},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25100101,"configId":105018,"level":1,"poseId":1,"pos":{"x":-3508.372,"y":200.341,"z":-2793.804},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25100201,"configId":105019,"level":1,"poseId":1,"pos":{"x":-3517.111,"y":200.45,"z":-2791.39},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25080201,"configId":105020,"level":1,"poseId":1,"pos":{"x":-3523.257,"y":200.847,"z":-2793.961},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25080301,"configId":105021,"level":1,"poseId":1,"pos":{"x":-3517.535,"y":200.826,"z":-2797.138},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25080201,"configId":105022,"level":1,"poseId":1,"pos":{"x":-3498.883,"y":200.444,"z":-2798.577},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25080301,"configId":105023,"level":1,"poseId":1,"pos":{"x":-3497.196,"y":200.274,"z":-2794.037},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25100101,"configId":105024,"level":1,"poseId":1,"pos":{"x":-3508.372,"y":200.341,"z":-2793.804},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25080201,"configId":105025,"level":1,"poseId":1,"pos":{"x":-3523.257,"y":200.847,"z":-2793.961},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25080301,"configId":105026,"level":1,"poseId":1,"pos":{"x":-3517.535,"y":200.826,"z":-2797.138},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25080301,"configId":105027,"level":1,"poseId":1,"pos":{"x":-3515.131,"y":200.546,"z":-2791.477},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25080201,"configId":105028,"level":1,"poseId":1,"pos":{"x":-3501.62,"y":200.458,"z":-2797.41},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25080301,"configId":105029,"level":1,"poseId":1,"pos":{"x":-3495.898,"y":200.509,"z":-2800.592},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25080301,"configId":105030,"level":1,"poseId":1,"pos":{"x":-3493.49,"y":200.314,"z":-2794.926},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25100101,"configId":105031,"level":1,"poseId":1,"pos":{"x":-3508.372,"y":200.341,"z":-2793.804},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010502,"configId":105032,"level":1,"poseId":9013,"pos":{"x":-3505.87,"y":200.703,"z":-2788.256},"rot":{"x":0.0,"y":58.578,"z":0.0}},{"monsterId":21010502,"configId":105033,"level":1,"poseId":9013,"pos":{"x":-3504.047,"y":200.362,"z":-2791.583},"rot":{"x":0.0,"y":53.539,"z":0.0}}]},{"sceneId":3,"groupId":133212107,"blockId":3212,"pos":{"x":-3993.802,"y":200.414,"z":-2414.899},"spawns":[{"monsterId":20011101,"configId":107001,"level":27,"poseId":0,"pos":{"x":-3981.243,"y":200.414,"z":-2431.324},"rot":{"x":0.0,"y":324.31,"z":0.0}},{"monsterId":20011101,"configId":107002,"level":27,"poseId":0,"pos":{"x":-3979.691,"y":200.414,"z":-2427.108},"rot":{"x":0.0,"y":289.779,"z":0.0}},{"monsterId":20011101,"configId":107003,"level":27,"poseId":0,"pos":{"x":-3985.573,"y":200.414,"z":-2432.089},"rot":{"x":0.0,"y":347.902,"z":0.0}}]},{"sceneId":3,"groupId":133212085,"blockId":3212,"pos":{"x":-4031.611,"y":232.444,"z":-2454.221},"spawns":[{"monsterId":25080201,"configId":85001,"level":27,"poseId":1001,"pos":{"x":-4030.822,"y":232.351,"z":-2463.55},"rot":{"x":0.0,"y":222.656,"z":0.0}},{"monsterId":25080201,"configId":85004,"level":27,"poseId":1004,"pos":{"x":-4030.091,"y":232.461,"z":-2465.51},"rot":{"x":0.0,"y":222.656,"z":0.0}},{"monsterId":25080301,"configId":85006,"level":27,"poseId":1006,"pos":{"x":-4024.072,"y":233.003,"z":-2463.612},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133212087,"blockId":3212,"pos":{"x":-4001.039,"y":206.328,"z":-2574.974},"spawns":[{"monsterId":25080301,"configId":87002,"level":27,"poseId":1001,"pos":{"x":-4004.213,"y":200.475,"z":-2577.22},"rot":{"x":0.0,"y":94.329,"z":0.0}},{"monsterId":25080201,"configId":87003,"level":27,"poseId":1,"pos":{"x":-3998.596,"y":200.307,"z":-2577.771},"rot":{"x":0.0,"y":278.992,"z":0.0}},{"monsterId":25080201,"configId":87004,"level":27,"poseId":1,"pos":{"x":-3999.632,"y":200.182,"z":-2582.847},"rot":{"x":0.0,"y":300.498,"z":0.0}}]},{"sceneId":3,"groupId":133212089,"blockId":3212,"pos":{"x":-4044.465,"y":205.771,"z":-2495.12},"spawns":[{"monsterId":25010201,"configId":89002,"level":27,"poseId":9003,"pos":{"x":-4068.946,"y":201.208,"z":-2479.035},"rot":{"x":0.0,"y":343.196,"z":0.0}},{"monsterId":25010701,"configId":89004,"level":27,"poseId":0,"pos":{"x":-4061.218,"y":200.202,"z":-2497.473},"rot":{"x":0.0,"y":249.507,"z":0.0}}]},{"sceneId":3,"groupId":133212094,"blockId":3212,"pos":{"x":-3993.705,"y":256.084,"z":-2403.524},"spawns":[{"monsterId":20011001,"configId":94001,"level":27,"poseId":0,"pos":{"x":-3996.807,"y":255.294,"z":-2416.965},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":94002,"level":27,"poseId":0,"pos":{"x":-3994.622,"y":255.279,"z":-2419.259},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":94003,"level":27,"poseId":0,"pos":{"x":-3997.249,"y":255.378,"z":-2420.869},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133212067,"blockId":3212,"pos":{"x":-3982.526,"y":255.546,"z":-2306.515},"spawns":[{"monsterId":25100101,"configId":67001,"level":27,"poseId":1002,"pos":{"x":-3978.691,"y":255.546,"z":-2302.977},"rot":{"x":0.0,"y":70.526,"z":0.0}}]},{"sceneId":3,"groupId":133212076,"blockId":3212,"pos":{"x":-3976.843,"y":224.029,"z":-2138.637},"spawns":[{"monsterId":20011201,"configId":76001,"level":27,"poseId":0,"pos":{"x":-3976.838,"y":224.029,"z":-2137.439},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":76002,"level":27,"poseId":0,"pos":{"x":-3975.35,"y":224.029,"z":-2138.664},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":76003,"level":27,"poseId":0,"pos":{"x":-3978.32,"y":224.029,"z":-2138.572},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133212057,"blockId":3212,"pos":{"x":-3869.228,"y":238.21,"z":-2529.769},"spawns":[{"monsterId":28030306,"configId":57001,"level":27,"poseId":2,"pos":{"x":-3830.129,"y":266.653,"z":-2282.525},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030306,"configId":57002,"level":27,"poseId":2,"pos":{"x":-3829.039,"y":266.174,"z":-2280.612},"rot":{"x":0.0,"y":273.772,"z":0.0}},{"monsterId":28030306,"configId":57003,"level":27,"poseId":3,"pos":{"x":-3782.525,"y":247.709,"z":-2155.518},"rot":{"x":0.0,"y":93.392,"z":0.0}}]},{"sceneId":3,"groupId":133212059,"blockId":3212,"pos":{"x":-3656.002,"y":263.398,"z":-2124.348},"spawns":[{"monsterId":21010101,"configId":59005,"level":27,"poseId":9016,"pos":{"x":-3657.372,"y":263.256,"z":-2124.067},"rot":{"x":0.0,"y":249.496,"z":0.0}}]},{"sceneId":3,"groupId":133212032,"blockId":3212,"pos":{"x":-3659.059,"y":232.701,"z":-2266.99},"spawns":[{"monsterId":25010201,"configId":32001,"level":27,"poseId":9003,"pos":{"x":-3662.281,"y":232.91,"z":-2263.579},"rot":{"x":0.0,"y":342.344,"z":0.0}},{"monsterId":25100101,"configId":32002,"level":27,"poseId":1001,"pos":{"x":-3659.032,"y":232.718,"z":-2265.724},"rot":{"x":0.0,"y":342.344,"z":0.0}},{"monsterId":25010701,"configId":32003,"level":27,"poseId":9003,"pos":{"x":-3658.717,"y":232.567,"z":-2261.951},"rot":{"x":0.0,"y":313.078,"z":0.0}}]},{"sceneId":3,"groupId":133212035,"blockId":3212,"pos":{"x":-3900.026,"y":212.209,"z":-2084.042},"spawns":[{"monsterId":25080301,"configId":35001,"level":27,"poseId":1006,"pos":{"x":-3897.186,"y":210.556,"z":-2068.184},"rot":{"x":0.0,"y":347.414,"z":0.0}},{"monsterId":25100101,"configId":35004,"level":27,"poseId":1001,"pos":{"x":-3896.094,"y":211.701,"z":-2082.466},"rot":{"x":0.0,"y":271.557,"z":0.0}},{"monsterId":25080301,"configId":35005,"level":27,"poseId":1,"pos":{"x":-3901.965,"y":212.806,"z":-2086.732},"rot":{"x":0.0,"y":45.883,"z":0.0}},{"monsterId":25080301,"configId":35006,"level":27,"poseId":1,"pos":{"x":-3897.801,"y":210.72,"z":-2073.373},"rot":{"x":0.0,"y":122.447,"z":0.0}}]},{"sceneId":3,"groupId":133212038,"blockId":3212,"pos":{"x":-3792.048,"y":218.18,"z":-2578.136},"spawns":[{"monsterId":25080301,"configId":38001,"level":27,"poseId":1006,"pos":{"x":-3796.928,"y":216.0,"z":-2575.912},"rot":{"x":0.0,"y":241.456,"z":0.0}},{"monsterId":25080301,"configId":38004,"level":27,"poseId":1,"pos":{"x":-3820.085,"y":217.998,"z":-2578.774},"rot":{"x":0.0,"y":210.804,"z":0.0}},{"monsterId":25080301,"configId":38005,"level":27,"poseId":1005,"pos":{"x":-3812.311,"y":218.48,"z":-2569.337},"rot":{"x":0.0,"y":141.535,"z":0.0}},{"monsterId":25080301,"configId":38006,"level":27,"poseId":1004,"pos":{"x":-3804.459,"y":216.733,"z":-2579.296},"rot":{"x":0.0,"y":321.199,"z":0.0}},{"monsterId":25100101,"configId":38007,"level":27,"poseId":1002,"pos":{"x":-3802.526,"y":216.996,"z":-2574.413},"rot":{"x":0.0,"y":159.85,"z":0.0}}]},{"sceneId":3,"groupId":133212047,"blockId":3212,"pos":{"x":-3935.38,"y":229.901,"z":-2142.48},"spawns":[{"monsterId":26010301,"configId":47001,"level":27,"poseId":0,"pos":{"x":-3939.431,"y":231.065,"z":-2154.123},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133212018,"blockId":3212,"pos":{"x":-3722.446,"y":202.25,"z":-2101.7},"spawns":[{"monsterId":25100101,"configId":18004,"level":27,"poseId":1002,"pos":{"x":-3701.229,"y":201.904,"z":-2095.706},"rot":{"x":0.0,"y":249.561,"z":0.0}}]},{"sceneId":3,"groupId":133212020,"blockId":3212,"pos":{"x":-3459.585,"y":207.672,"z":-2156.735},"spawns":[{"monsterId":25100101,"configId":20001,"level":27,"poseId":1002,"pos":{"x":-3458.056,"y":208.036,"z":-2160.903},"rot":{"x":0.0,"y":328.714,"z":0.0}},{"monsterId":25010201,"configId":20005,"level":27,"poseId":0,"pos":{"x":-3455.565,"y":206.645,"z":-2154.119},"rot":{"x":3.503,"y":78.321,"z":6.487}},{"monsterId":25010201,"configId":20006,"level":27,"poseId":0,"pos":{"x":-3462.442,"y":208.983,"z":-2164.05},"rot":{"x":0.0,"y":143.41,"z":0.0}},{"monsterId":25010301,"configId":20007,"level":27,"poseId":0,"pos":{"x":-3454.837,"y":206.739,"z":-2156.632},"rot":{"x":0.0,"y":88.504,"z":0.0}}]},{"sceneId":3,"groupId":133212021,"blockId":3212,"pos":{"x":-3806.077,"y":238.503,"z":-2486.278},"spawns":[{"monsterId":25080201,"configId":21001,"level":27,"poseId":1,"pos":{"x":-3805.933,"y":238.507,"z":-2486.5},"rot":{"x":0.0,"y":50.312,"z":0.0}},{"monsterId":25080201,"configId":21002,"level":27,"poseId":1,"pos":{"x":-3808.973,"y":238.293,"z":-2487.313},"rot":{"x":0.0,"y":53.79,"z":0.0}},{"monsterId":25080201,"configId":21003,"level":27,"poseId":1,"pos":{"x":-3806.371,"y":238.571,"z":-2489.173},"rot":{"x":0.0,"y":60.76,"z":0.0}}]},{"sceneId":3,"groupId":133212028,"blockId":3212,"pos":{"x":-3464.592,"y":200.838,"z":-2236.881},"spawns":[{"monsterId":25010201,"configId":28002,"level":27,"poseId":0,"pos":{"x":-3460.691,"y":200.284,"z":-2238.69},"rot":{"x":351.538,"y":299.94,"z":2.777}},{"monsterId":25010701,"configId":28003,"level":27,"poseId":0,"pos":{"x":-3464.227,"y":200.779,"z":-2237.087},"rot":{"x":0.0,"y":215.911,"z":0.0}},{"monsterId":25010601,"configId":28004,"level":27,"poseId":0,"pos":{"x":-3463.99,"y":200.975,"z":-2234.458},"rot":{"x":0.0,"y":185.525,"z":0.0}}]},{"sceneId":3,"groupId":133212030,"blockId":3212,"pos":{"x":-3707.745,"y":250.765,"z":-2355.727},"spawns":[{"monsterId":25030201,"configId":30004,"level":27,"poseId":9003,"pos":{"x":-3707.099,"y":251.07,"z":-2351.006},"rot":{"x":0.0,"y":32.923,"z":0.0}},{"monsterId":25010401,"configId":30005,"level":27,"poseId":0,"pos":{"x":-3715.57,"y":250.77,"z":-2365.849},"rot":{"x":0.0,"y":355.124,"z":0.0}},{"monsterId":25100101,"configId":30007,"level":27,"poseId":1002,"pos":{"x":-3703.665,"y":250.783,"z":-2357.256},"rot":{"x":0.0,"y":275.496,"z":0.0}}]},{"sceneId":3,"groupId":133212001,"blockId":3212,"pos":{"x":-3706.862,"y":202.046,"z":-2087.267},"spawns":[{"monsterId":25100101,"configId":1001,"level":27,"poseId":1002,"pos":{"x":-3718.034,"y":202.0,"z":-2106.3},"rot":{"x":0.0,"y":53.25,"z":0.0}}]},{"sceneId":3,"groupId":133212005,"blockId":3212,"pos":{"x":-3543.933,"y":201.133,"z":-2801.663},"spawns":[{"monsterId":25080101,"configId":5004,"level":27,"poseId":1006,"pos":{"x":-3554.177,"y":202.246,"z":-2805.565},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25080101,"configId":5005,"level":27,"poseId":1006,"pos":{"x":-3557.895,"y":202.263,"z":-2803.847},"rot":{"x":0.0,"y":16.928,"z":0.0}},{"monsterId":25080101,"configId":5006,"level":27,"poseId":1006,"pos":{"x":-3546.418,"y":202.276,"z":-2803.045},"rot":{"x":0.0,"y":320.998,"z":0.0}},{"monsterId":25100101,"configId":5007,"level":27,"poseId":1001,"pos":{"x":-3552.928,"y":203.521,"z":-2798.63},"rot":{"x":0.0,"y":149.976,"z":0.0}}]},{"sceneId":3,"groupId":133212007,"blockId":3212,"pos":{"x":-3401.363,"y":200.137,"z":-2679.969},"spawns":[{"monsterId":25100201,"configId":7001,"level":27,"poseId":1,"pos":{"x":-3434.881,"y":200.098,"z":-2684.91},"rot":{"x":0.0,"y":204.341,"z":0.0}}]},{"sceneId":3,"groupId":133212011,"blockId":3212,"pos":{"x":-3554.927,"y":233.354,"z":-2090.575},"spawns":[{"monsterId":28020801,"configId":11001,"level":27,"poseId":1,"pos":{"x":-3571.657,"y":238.166,"z":-2111.088},"rot":{"x":0.0,"y":21.007,"z":0.0}}]},{"sceneId":3,"groupId":133212013,"blockId":3212,"pos":{"x":-3934.167,"y":231.856,"z":-2157.466},"spawns":[{"monsterId":25070101,"configId":13001,"level":27,"poseId":0,"pos":{"x":-3964.978,"y":247.866,"z":-2208.408},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155003035,"blockId":5003,"pos":{"x":1263.669,"y":224.409,"z":-719.447},"spawns":[{"monsterId":28040703,"configId":35001,"level":36,"poseId":0,"pos":{"x":1211.862,"y":224.409,"z":-679.159},"rot":{"x":0.0,"y":327.987,"z":0.0}},{"monsterId":28040703,"configId":35002,"level":36,"poseId":0,"pos":{"x":1252.293,"y":224.423,"z":-672.952},"rot":{"x":0.0,"y":131.382,"z":0.0}},{"monsterId":28040703,"configId":35003,"level":36,"poseId":0,"pos":{"x":1359.748,"y":261.47,"z":-622.63},"rot":{"x":0.0,"y":305.351,"z":0.0}}]},{"sceneId":5,"groupId":155003029,"blockId":5003,"pos":{"x":1167.439,"y":248.602,"z":-712.599},"spawns":[{"monsterId":20060101,"configId":29001,"level":36,"poseId":101,"pos":{"x":1163.909,"y":249.784,"z":-718.007},"rot":{"x":0.0,"y":39.906,"z":0.0}},{"monsterId":20060101,"configId":29002,"level":36,"poseId":101,"pos":{"x":1166.426,"y":248.363,"z":-711.747},"rot":{"x":0.0,"y":272.13,"z":0.0}},{"monsterId":20060101,"configId":29003,"level":36,"poseId":101,"pos":{"x":1171.669,"y":248.893,"z":-715.732},"rot":{"x":0.0,"y":63.012,"z":0.0}}]},{"sceneId":5,"groupId":155003031,"blockId":5003,"pos":{"x":1304.907,"y":264.409,"z":-788.865},"spawns":[{"monsterId":20060301,"configId":31001,"level":36,"poseId":101,"pos":{"x":1302.012,"y":265.591,"z":-791.438},"rot":{"x":0.0,"y":39.906,"z":0.0}},{"monsterId":20060301,"configId":31002,"level":36,"poseId":101,"pos":{"x":1305.817,"y":267.129,"z":-782.473},"rot":{"x":0.0,"y":272.13,"z":0.0}},{"monsterId":20060301,"configId":31003,"level":36,"poseId":101,"pos":{"x":1307.723,"y":264.701,"z":-789.098},"rot":{"x":0.0,"y":63.012,"z":0.0}}]},{"sceneId":5,"groupId":155003030,"blockId":5003,"pos":{"x":1267.367,"y":235.5,"z":-759.311},"spawns":[{"monsterId":28010402,"configId":30001,"level":36,"poseId":1,"pos":{"x":1271.385,"y":235.5,"z":-758.234},"rot":{"x":0.0,"y":327.987,"z":0.0}},{"monsterId":28010402,"configId":30002,"level":36,"poseId":1,"pos":{"x":1268.461,"y":235.514,"z":-752.672},"rot":{"x":0.0,"y":289.579,"z":0.0}},{"monsterId":28010402,"configId":30003,"level":36,"poseId":1,"pos":{"x":1264.104,"y":235.5,"z":-755.799},"rot":{"x":0.0,"y":61.478,"z":0.0}},{"monsterId":28010301,"configId":30004,"level":36,"poseId":0,"pos":{"x":1270.45,"y":236.274,"z":-770.163},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010301,"configId":30007,"level":36,"poseId":0,"pos":{"x":1271.231,"y":235.696,"z":-769.089},"rot":{"x":0.0,"y":279.748,"z":0.0}}]},{"sceneId":5,"groupId":155003026,"blockId":5003,"pos":{"x":1159.042,"y":227.706,"z":-638.561},"spawns":[{"monsterId":20060301,"configId":26001,"level":36,"poseId":101,"pos":{"x":1157.365,"y":229.436,"z":-645.214},"rot":{"x":0.0,"y":39.906,"z":0.0}},{"monsterId":20060301,"configId":26002,"level":36,"poseId":101,"pos":{"x":1160.12,"y":228.842,"z":-635.595},"rot":{"x":0.0,"y":272.13,"z":0.0}},{"monsterId":20060301,"configId":26003,"level":36,"poseId":101,"pos":{"x":1165.302,"y":230.247,"z":-642.459},"rot":{"x":0.0,"y":63.012,"z":0.0}}]},{"sceneId":5,"groupId":155003018,"blockId":5003,"pos":{"x":1266.961,"y":234.536,"z":-761.589},"spawns":[{"monsterId":20060101,"configId":18003,"level":36,"poseId":101,"pos":{"x":1259.084,"y":236.266,"z":-762.98},"rot":{"x":0.0,"y":39.906,"z":0.0}},{"monsterId":20060101,"configId":18004,"level":36,"poseId":101,"pos":{"x":1266.26,"y":235.673,"z":-759.007},"rot":{"x":0.0,"y":272.13,"z":0.0}},{"monsterId":20060101,"configId":18005,"level":36,"poseId":101,"pos":{"x":1266.934,"y":237.078,"z":-765.612},"rot":{"x":0.0,"y":63.012,"z":0.0}}]},{"sceneId":1,"groupId":1181001003,"blockId":81001,"pos":{"x":2512.2,"y":213.3,"z":-1331.2},"spawns":[{"monsterId":28050201,"configId":3001,"level":1,"poseId":0,"pos":{"x":2511.9,"y":213.5,"z":-1331.4},"rot":{"x":0.0,"y":29.5,"z":0.0}},{"monsterId":28050201,"configId":3002,"level":1,"poseId":3,"pos":{"x":2514.8,"y":213.7,"z":-1326.6},"rot":{"x":0.0,"y":29.5,"z":0.0}}]},{"sceneId":3,"groupId":133211011,"blockId":3211,"pos":{"x":-3456.0,"y":200.001,"z":-1152.0},"spawns":[{"monsterId":28010206,"configId":11001,"level":30,"poseId":0,"pos":{"x":-3539.893,"y":176.627,"z":-1192.604},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010206,"configId":11002,"level":30,"poseId":0,"pos":{"x":-3534.42,"y":176.556,"z":-1175.982},"rot":{"x":0.0,"y":293.652,"z":0.0}},{"monsterId":28010206,"configId":11003,"level":30,"poseId":0,"pos":{"x":-3538.663,"y":176.36,"z":-1149.831},"rot":{"x":0.0,"y":279.031,"z":0.0}},{"monsterId":28010206,"configId":11004,"level":30,"poseId":0,"pos":{"x":-3575.24,"y":176.379,"z":-1143.61},"rot":{"x":0.0,"y":49.786,"z":0.0}},{"monsterId":28010206,"configId":11005,"level":30,"poseId":0,"pos":{"x":-3561.895,"y":176.461,"z":-1165.544},"rot":{"x":0.0,"y":258.239,"z":0.0}},{"monsterId":28010204,"configId":11006,"level":30,"poseId":0,"pos":{"x":-3557.255,"y":178.091,"z":-1123.393},"rot":{"x":0.0,"y":121.572,"z":0.0}},{"monsterId":28010204,"configId":11007,"level":30,"poseId":0,"pos":{"x":-3527.263,"y":177.355,"z":-1166.532},"rot":{"x":0.0,"y":134.078,"z":0.0}},{"monsterId":28010401,"configId":11008,"level":30,"poseId":1,"pos":{"x":-3477.936,"y":199.729,"z":-1140.028},"rot":{"x":0.0,"y":277.944,"z":0.0}},{"monsterId":28010401,"configId":11009,"level":30,"poseId":1,"pos":{"x":-3486.553,"y":199.597,"z":-1094.704},"rot":{"x":0.0,"y":249.847,"z":0.0}},{"monsterId":28010401,"configId":11010,"level":30,"poseId":1,"pos":{"x":-3479.594,"y":199.624,"z":-1179.602},"rot":{"x":0.0,"y":302.866,"z":0.0}},{"monsterId":28010401,"configId":11011,"level":30,"poseId":1,"pos":{"x":-3578.834,"y":199.557,"z":-1234.24},"rot":{"x":0.0,"y":30.475,"z":0.0}},{"monsterId":28010401,"configId":11012,"level":30,"poseId":1,"pos":{"x":-3581.0,"y":199.471,"z":-1233.129},"rot":{"x":0.0,"y":48.997,"z":0.0}}]},{"sceneId":3,"groupId":133211012,"blockId":3211,"pos":{"x":-3968.0,"y":200.0,"z":-1152.0},"spawns":[{"monsterId":28010206,"configId":12001,"level":30,"poseId":0,"pos":{"x":-4046.9,"y":200.735,"z":-1223.609},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010204,"configId":12002,"level":30,"poseId":0,"pos":{"x":-4087.521,"y":203.69,"z":-1186.004},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":12003,"level":30,"poseId":0,"pos":{"x":-3849.395,"y":121.12,"z":-1028.09},"rot":{"x":0.0,"y":350.027,"z":0.0}},{"monsterId":28040102,"configId":12004,"level":30,"poseId":0,"pos":{"x":-3871.422,"y":121.12,"z":-1034.212},"rot":{"x":0.0,"y":228.441,"z":0.0}},{"monsterId":28040101,"configId":12005,"level":30,"poseId":0,"pos":{"x":-3875.127,"y":121.12,"z":-1024.922},"rot":{"x":0.0,"y":109.381,"z":0.0}},{"monsterId":28010403,"configId":12006,"level":30,"poseId":1,"pos":{"x":-3881.038,"y":199.608,"z":-1233.26},"rot":{"x":0.0,"y":96.688,"z":0.0}},{"monsterId":28010403,"configId":12007,"level":30,"poseId":1,"pos":{"x":-3880.176,"y":199.882,"z":-1231.37},"rot":{"x":0.0,"y":141.51,"z":0.0}},{"monsterId":28010403,"configId":12008,"level":30,"poseId":1,"pos":{"x":-3892.343,"y":199.856,"z":-1170.788},"rot":{"x":0.0,"y":159.913,"z":0.0}},{"monsterId":28010403,"configId":12009,"level":30,"poseId":1,"pos":{"x":-3935.063,"y":199.777,"z":-1122.453},"rot":{"x":0.0,"y":153.518,"z":0.0}},{"monsterId":28010403,"configId":12010,"level":30,"poseId":1,"pos":{"x":-3932.166,"y":199.755,"z":-1121.691},"rot":{"x":0.0,"y":165.472,"z":0.0}},{"monsterId":28010403,"configId":12011,"level":30,"poseId":1,"pos":{"x":-3999.229,"y":199.818,"z":-1170.455},"rot":{"x":0.0,"y":356.276,"z":0.0}},{"monsterId":28010401,"configId":12012,"level":30,"poseId":1,"pos":{"x":-4006.446,"y":199.782,"z":-1153.711},"rot":{"x":0.0,"y":141.17,"z":0.0}},{"monsterId":28010401,"configId":12013,"level":30,"poseId":1,"pos":{"x":-4008.025,"y":199.511,"z":-1122.124},"rot":{"x":359.804,"y":14.455,"z":357.178}},{"monsterId":28010401,"configId":12014,"level":30,"poseId":1,"pos":{"x":-4006.748,"y":199.479,"z":-1121.651},"rot":{"x":0.0,"y":320.3,"z":0.0}},{"monsterId":28010403,"configId":12015,"level":30,"poseId":1,"pos":{"x":-4007.93,"y":199.511,"z":-1120.449},"rot":{"x":0.0,"y":153.9,"z":0.0}}]},{"sceneId":3,"groupId":133211013,"blockId":3211,"pos":{"x":-3712.0,"y":200.001,"z":-1152.0},"spawns":[{"monsterId":28010206,"configId":13001,"level":30,"poseId":0,"pos":{"x":-3812.242,"y":148.899,"z":-1105.095},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010206,"configId":13002,"level":30,"poseId":0,"pos":{"x":-3773.541,"y":148.447,"z":-1081.966},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010206,"configId":13003,"level":30,"poseId":0,"pos":{"x":-3798.683,"y":148.572,"z":-1143.423},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010206,"configId":13004,"level":30,"poseId":0,"pos":{"x":-3738.496,"y":148.636,"z":-1115.875},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010401,"configId":13005,"level":30,"poseId":1,"pos":{"x":-3831.62,"y":199.692,"z":-1260.558},"rot":{"x":0.0,"y":125.605,"z":0.0}},{"monsterId":28010403,"configId":13006,"level":30,"poseId":1,"pos":{"x":-3830.001,"y":199.787,"z":-1259.81},"rot":{"x":0.0,"y":170.346,"z":0.0}},{"monsterId":28010401,"configId":13007,"level":30,"poseId":1,"pos":{"x":-3681.372,"y":199.625,"z":-1065.988},"rot":{"x":0.0,"y":254.276,"z":0.0}},{"monsterId":28010403,"configId":13008,"level":30,"poseId":1,"pos":{"x":-3684.133,"y":199.576,"z":-1068.093},"rot":{"x":0.0,"y":23.673,"z":0.0}},{"monsterId":28010403,"configId":13009,"level":30,"poseId":1,"pos":{"x":-3656.154,"y":199.676,"z":-1088.379},"rot":{"x":0.0,"y":153.942,"z":0.0}},{"monsterId":28010403,"configId":13010,"level":30,"poseId":1,"pos":{"x":-3658.062,"y":199.696,"z":-1086.24},"rot":{"x":0.0,"y":258.206,"z":0.0}},{"monsterId":28010403,"configId":13011,"level":30,"poseId":1,"pos":{"x":-3667.313,"y":199.409,"z":-1100.655},"rot":{"x":0.0,"y":309.578,"z":0.0}}]},{"sceneId":3,"groupId":133211014,"blockId":3211,"pos":{"x":-4066.708,"y":273.918,"z":-2239.078},"spawns":[{"monsterId":20060301,"configId":14001,"level":1,"poseId":101,"pos":{"x":-4059.661,"y":269.817,"z":-2231.223},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060301,"configId":14002,"level":1,"poseId":101,"pos":{"x":-4059.278,"y":270.133,"z":-2234.605},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060301,"configId":14003,"level":1,"poseId":101,"pos":{"x":-4062.69,"y":271.33,"z":-2232.943},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060201,"configId":14004,"level":1,"poseId":101,"pos":{"x":-4057.745,"y":270.024,"z":-2241.277},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060201,"configId":14005,"level":1,"poseId":101,"pos":{"x":-4059.864,"y":270.491,"z":-2235.38},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060201,"configId":14006,"level":1,"poseId":101,"pos":{"x":-4066.556,"y":272.629,"z":-2230.733},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060101,"configId":14020,"level":1,"poseId":101,"pos":{"x":-4054.308,"y":267.811,"z":-2232.928},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060101,"configId":14021,"level":1,"poseId":101,"pos":{"x":-4057.954,"y":269.387,"z":-2233.046},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060101,"configId":14022,"level":1,"poseId":101,"pos":{"x":-4056.978,"y":269.459,"z":-2237.888},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060301,"configId":14023,"level":1,"poseId":101,"pos":{"x":-4054.979,"y":267.773,"z":-2230.234},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060301,"configId":14024,"level":1,"poseId":101,"pos":{"x":-4058.394,"y":268.942,"z":-2228.579},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060201,"configId":14025,"level":1,"poseId":101,"pos":{"x":-4053.445,"y":267.744,"z":-2236.906},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133211015,"blockId":3211,"pos":{"x":-3742.905,"y":235.796,"z":-2262.703},"spawns":[{"monsterId":20060101,"configId":15001,"level":1,"poseId":101,"pos":{"x":-3735.855,"y":235.796,"z":-2254.892},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060101,"configId":15002,"level":1,"poseId":101,"pos":{"x":-3735.473,"y":235.796,"z":-2258.277},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060101,"configId":15003,"level":1,"poseId":101,"pos":{"x":-3738.889,"y":235.796,"z":-2256.615},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060201,"configId":15004,"level":1,"poseId":101,"pos":{"x":-3733.938,"y":236.165,"z":-2264.933},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060201,"configId":15005,"level":1,"poseId":101,"pos":{"x":-3732.876,"y":235.914,"z":-2250.767},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060201,"configId":15006,"level":1,"poseId":101,"pos":{"x":-3728.698,"y":236.548,"z":-2249.883},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060101,"configId":15020,"level":1,"poseId":101,"pos":{"x":-3738.889,"y":235.8,"z":-2258.79},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060201,"configId":15021,"level":1,"poseId":101,"pos":{"x":-3733.937,"y":236.124,"z":-2267.111},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060101,"configId":15023,"level":1,"poseId":101,"pos":{"x":-3739.187,"y":235.8,"z":-2261.196},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060201,"configId":15024,"level":1,"poseId":101,"pos":{"x":-3734.235,"y":236.124,"z":-2269.517},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133211020,"blockId":3211,"pos":{"x":-3712.0,"y":200.0,"z":-1408.0},"spawns":[{"monsterId":28010401,"configId":20001,"level":30,"poseId":1,"pos":{"x":-3807.219,"y":199.814,"z":-1294.05},"rot":{"x":0.0,"y":175.838,"z":0.0}},{"monsterId":28010401,"configId":20002,"level":30,"poseId":1,"pos":{"x":-3806.165,"y":199.859,"z":-1293.807},"rot":{"x":0.0,"y":183.874,"z":0.0}},{"monsterId":28010401,"configId":20003,"level":30,"poseId":1,"pos":{"x":-3810.916,"y":199.772,"z":-1297.427},"rot":{"x":0.0,"y":126.293,"z":0.0}},{"monsterId":28010401,"configId":20004,"level":30,"poseId":1,"pos":{"x":-3820.119,"y":199.738,"z":-1310.806},"rot":{"x":0.0,"y":123.457,"z":0.0}}]},{"sceneId":5,"groupId":155004020,"blockId":5004,"pos":{"x":84.433,"y":199.42,"z":1325.365},"spawns":[{"monsterId":20011001,"configId":20007,"level":36,"poseId":0,"pos":{"x":85.45,"y":199.42,"z":1328.827},"rot":{"x":0.0,"y":275.008,"z":0.0}},{"monsterId":20011001,"configId":20008,"level":36,"poseId":0,"pos":{"x":83.246,"y":199.42,"z":1324.119},"rot":{"x":0.0,"y":325.967,"z":0.0}},{"monsterId":20011101,"configId":20009,"level":36,"poseId":0,"pos":{"x":90.868,"y":199.42,"z":1330.522},"rot":{"x":0.0,"y":280.283,"z":0.0}},{"monsterId":20011101,"configId":20010,"level":36,"poseId":0,"pos":{"x":87.513,"y":199.438,"z":1321.41},"rot":{"x":0.0,"y":296.494,"z":0.0}}]},{"sceneId":5,"groupId":155004035,"blockId":5004,"pos":{"x":39.495,"y":201.392,"z":1567.548},"spawns":[{"monsterId":20060601,"configId":35001,"level":36,"poseId":101,"pos":{"x":38.224,"y":201.392,"z":1569.491},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060601,"configId":35004,"level":36,"poseId":101,"pos":{"x":36.805,"y":201.777,"z":1562.011},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060601,"configId":35005,"level":36,"poseId":101,"pos":{"x":43.591,"y":201.95,"z":1568.908},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155004034,"blockId":5004,"pos":{"x":111.917,"y":204.569,"z":1225.322},"spawns":[{"monsterId":24020301,"configId":34001,"level":36,"poseId":100,"pos":{"x":113.585,"y":205.373,"z":1220.128},"rot":{"x":0.0,"y":342.419,"z":0.0}},{"monsterId":24020401,"configId":34004,"level":36,"poseId":101,"pos":{"x":112.36,"y":201.991,"z":1241.666},"rot":{"x":0.0,"y":338.136,"z":0.0}},{"monsterId":24020401,"configId":34005,"level":36,"poseId":101,"pos":{"x":102.857,"y":202.707,"z":1235.197},"rot":{"x":0.0,"y":345.874,"z":0.0}}]},{"sceneId":3,"groupId":133210512,"blockId":3210,"pos":{"x":-4017.635,"y":223.4,"z":-651.392},"spawns":[{"monsterId":25080201,"configId":512001,"level":32,"poseId":1006,"pos":{"x":-4011.422,"y":225.663,"z":-645.696},"rot":{"x":0.0,"y":191.963,"z":0.0}},{"monsterId":25080201,"configId":512004,"level":30,"poseId":1006,"pos":{"x":-4012.048,"y":225.67,"z":-650.901},"rot":{"x":0.0,"y":350.789,"z":0.0}}]},{"sceneId":3,"groupId":133210513,"blockId":3210,"pos":{"x":-4040.389,"y":215.275,"z":-662.293},"spawns":[{"monsterId":26010201,"configId":513001,"level":32,"poseId":0,"pos":{"x":-4040.839,"y":215.25,"z":-661.165},"rot":{"x":0.0,"y":172.321,"z":0.0}},{"monsterId":26010201,"configId":513007,"level":30,"poseId":0,"pos":{"x":-4041.672,"y":215.144,"z":-663.056},"rot":{"x":0.0,"y":77.867,"z":0.0}}]},{"sceneId":3,"groupId":133210515,"blockId":3210,"pos":{"x":-3724.395,"y":120.522,"z":-859.587},"spawns":[{"monsterId":25100101,"configId":515001,"level":32,"poseId":1002,"pos":{"x":-3723.931,"y":112.527,"z":-860.656},"rot":{"x":0.0,"y":220.438,"z":0.0}}]},{"sceneId":3,"groupId":133210516,"blockId":3210,"pos":{"x":-3672.635,"y":123.955,"z":-759.082},"spawns":[{"monsterId":25100201,"configId":516001,"level":32,"poseId":1001,"pos":{"x":-3671.174,"y":123.689,"z":-759.993},"rot":{"x":0.0,"y":48.864,"z":0.0}},{"monsterId":25100101,"configId":516005,"level":30,"poseId":1001,"pos":{"x":-3647.899,"y":121.286,"z":-740.666},"rot":{"x":0.0,"y":230.085,"z":0.0}}]},{"sceneId":3,"groupId":133210518,"blockId":3210,"pos":{"x":-4072.291,"y":200.929,"z":-873.753},"spawns":[{"monsterId":23010501,"configId":518001,"level":32,"poseId":0,"pos":{"x":-4066.551,"y":200.981,"z":-879.238},"rot":{"x":0.0,"y":4.377,"z":0.0}},{"monsterId":23010601,"configId":518004,"level":30,"poseId":9001,"pos":{"x":-4067.722,"y":200.994,"z":-873.172},"rot":{"x":0.0,"y":80.093,"z":0.0}}]},{"sceneId":3,"groupId":133210519,"blockId":3210,"pos":{"x":-3815.476,"y":105.229,"z":-819.472},"spawns":[{"monsterId":20060201,"configId":519001,"level":32,"poseId":101,"pos":{"x":-3782.188,"y":110.91,"z":-786.97},"rot":{"x":4.443,"y":198.128,"z":1.289}},{"monsterId":20060201,"configId":519005,"level":30,"poseId":101,"pos":{"x":-3781.258,"y":110.061,"z":-793.089},"rot":{"x":1.076,"y":320.829,"z":359.826}}]},{"sceneId":3,"groupId":133210522,"blockId":3210,"pos":{"x":-3866.589,"y":121.292,"z":-998.986},"spawns":[{"monsterId":25100101,"configId":522001,"level":32,"poseId":1001,"pos":{"x":-3859.995,"y":121.284,"z":-1004.339},"rot":{"x":0.0,"y":103.707,"z":0.0}}]},{"sceneId":3,"groupId":133210523,"blockId":3210,"pos":{"x":-3733.404,"y":126.952,"z":-918.517},"spawns":[{"monsterId":25080201,"configId":523001,"level":32,"poseId":1004,"pos":{"x":-3732.096,"y":127.229,"z":-916.701},"rot":{"x":0.0,"y":192.594,"z":0.0}},{"monsterId":25080201,"configId":523004,"level":30,"poseId":1004,"pos":{"x":-3733.812,"y":126.92,"z":-920.266},"rot":{"x":0.0,"y":35.127,"z":0.0}}]},{"sceneId":3,"groupId":133210524,"blockId":3210,"pos":{"x":-3845.745,"y":127.704,"z":-692.844},"spawns":[{"monsterId":25100201,"configId":524001,"level":32,"poseId":1003,"pos":{"x":-3846.913,"y":127.548,"z":-693.479},"rot":{"x":0.0,"y":128.899,"z":0.0}}]},{"sceneId":3,"groupId":133210525,"blockId":3210,"pos":{"x":-3601.624,"y":209.952,"z":-952.435},"spawns":[{"monsterId":25030201,"configId":525001,"level":32,"poseId":9003,"pos":{"x":-3608.39,"y":210.651,"z":-947.861},"rot":{"x":0.0,"y":176.749,"z":0.0}},{"monsterId":25010301,"configId":525004,"level":30,"poseId":9006,"pos":{"x":-3598.983,"y":210.46,"z":-946.239},"rot":{"x":0.0,"y":157.316,"z":0.0}},{"monsterId":25010601,"configId":525005,"level":30,"poseId":9009,"pos":{"x":-3598.376,"y":210.328,"z":-947.467},"rot":{"x":0.0,"y":331.996,"z":0.0}},{"monsterId":25010201,"configId":525006,"level":30,"poseId":9002,"pos":{"x":-3617.845,"y":208.435,"z":-963.772},"rot":{"x":0.0,"y":176.749,"z":0.0}}]},{"sceneId":3,"groupId":133210498,"blockId":3210,"pos":{"x":-3768.121,"y":120.806,"z":-840.353},"spawns":[{"monsterId":20060301,"configId":498001,"level":30,"poseId":101,"pos":{"x":-3770.223,"y":126.86,"z":-838.359},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060301,"configId":498002,"level":30,"poseId":101,"pos":{"x":-3771.667,"y":124.23,"z":-853.077},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133210499,"blockId":3210,"pos":{"x":-3896.338,"y":201.209,"z":-1201.459},"spawns":[{"monsterId":25080101,"configId":499001,"level":30,"poseId":1003,"pos":{"x":-3894.033,"y":201.363,"z":-1198.168},"rot":{"x":0.0,"y":274.641,"z":0.0}},{"monsterId":25080101,"configId":499002,"level":30,"poseId":1,"pos":{"x":-3901.256,"y":200.334,"z":-1194.224},"rot":{"x":0.0,"y":110.224,"z":0.0}},{"monsterId":25080101,"configId":499003,"level":30,"poseId":1,"pos":{"x":-3894.611,"y":201.326,"z":-1204.762},"rot":{"x":0.0,"y":346.02,"z":0.0}}]},{"sceneId":3,"groupId":133210500,"blockId":3210,"pos":{"x":-3888.897,"y":117.409,"z":-874.694},"spawns":[{"monsterId":21030601,"configId":500001,"level":30,"poseId":9012,"pos":{"x":-3884.449,"y":117.769,"z":-873.594},"rot":{"x":0.0,"y":54.01,"z":0.0}},{"monsterId":21020801,"configId":500002,"level":30,"poseId":0,"pos":{"x":-3894.178,"y":117.149,"z":-869.681},"rot":{"x":0.0,"y":110.224,"z":0.0}}]},{"sceneId":3,"groupId":133210501,"blockId":3210,"pos":{"x":-3855.835,"y":123.39,"z":-935.863},"spawns":[{"monsterId":25080101,"configId":501001,"level":30,"poseId":1003,"pos":{"x":-3865.707,"y":122.548,"z":-934.983},"rot":{"x":0.0,"y":173.519,"z":0.0}},{"monsterId":25080101,"configId":501002,"level":30,"poseId":1003,"pos":{"x":-3886.267,"y":115.596,"z":-946.146},"rot":{"x":0.0,"y":95.074,"z":0.0}},{"monsterId":25100201,"configId":501003,"level":30,"poseId":1002,"pos":{"x":-3873.526,"y":114.404,"z":-944.604},"rot":{"x":0.0,"y":306.791,"z":0.0}}]},{"sceneId":3,"groupId":133210505,"blockId":3210,"pos":{"x":-4039.146,"y":201.034,"z":-683.798},"spawns":[{"monsterId":28050212,"configId":505001,"level":30,"poseId":9,"pos":{"x":-4057.521,"y":200.022,"z":-709.589},"rot":{"x":0.0,"y":47.007,"z":0.0}}]},{"sceneId":3,"groupId":133210484,"blockId":3210,"pos":{"x":-4045.927,"y":200.855,"z":-683.995},"spawns":[{"monsterId":28050212,"configId":484002,"level":30,"poseId":9,"pos":{"x":-3703.459,"y":128.499,"z":-1002.119},"rot":{"x":0.0,"y":294.125,"z":0.0}},{"monsterId":28050211,"configId":484003,"level":30,"poseId":9,"pos":{"x":-3853.641,"y":258.575,"z":-502.728},"rot":{"x":0.0,"y":196.085,"z":0.0}}]},{"sceneId":3,"groupId":133210491,"blockId":3210,"pos":{"x":-3969.566,"y":200.484,"z":-409.899},"spawns":[{"monsterId":20060201,"configId":491001,"level":32,"poseId":101,"pos":{"x":-3970.26,"y":199.79,"z":-414.826},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060101,"configId":491002,"level":32,"poseId":101,"pos":{"x":-3965.839,"y":199.919,"z":-408.264},"rot":{"x":0.0,"y":250.518,"z":0.0}},{"monsterId":20060101,"configId":491003,"level":32,"poseId":101,"pos":{"x":-3973.299,"y":199.995,"z":-408.305},"rot":{"x":0.0,"y":109.435,"z":0.0}}]},{"sceneId":3,"groupId":133210465,"blockId":3210,"pos":{"x":-3548.594,"y":187.469,"z":-1179.457},"spawns":[{"monsterId":20011001,"configId":465001,"level":32,"poseId":0,"pos":{"x":-3554.551,"y":187.505,"z":-1177.487},"rot":{"x":0.0,"y":113.784,"z":0.0}},{"monsterId":20011001,"configId":465002,"level":32,"poseId":0,"pos":{"x":-3545.426,"y":187.468,"z":-1184.996},"rot":{"x":0.0,"y":333.475,"z":0.0}},{"monsterId":20011001,"configId":465003,"level":32,"poseId":0,"pos":{"x":-3547.893,"y":187.469,"z":-1176.231},"rot":{"x":0.0,"y":202.498,"z":0.0}}]},{"sceneId":3,"groupId":133210477,"blockId":3210,"pos":{"x":-4008.302,"y":195.324,"z":-820.767},"spawns":[{"monsterId":28030401,"configId":477001,"level":30,"poseId":0,"pos":{"x":-4007.072,"y":197.32,"z":-819.935},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133210425,"blockId":3210,"pos":{"x":-3594.094,"y":218.085,"z":-635.372},"spawns":[{"monsterId":25080201,"configId":425001,"level":30,"poseId":1004,"pos":{"x":-3593.148,"y":219.343,"z":-629.164},"rot":{"x":0.0,"y":42.228,"z":0.0}},{"monsterId":25080201,"configId":425004,"level":30,"poseId":1001,"pos":{"x":-3591.683,"y":219.191,"z":-631.306},"rot":{"x":349.672,"y":24.02,"z":4.056}}]},{"sceneId":3,"groupId":133210429,"blockId":3210,"pos":{"x":-3573.588,"y":205.86,"z":-605.102},"spawns":[{"monsterId":26010101,"configId":429001,"level":32,"poseId":0,"pos":{"x":-3573.865,"y":205.86,"z":-605.12},"rot":{"x":0.0,"y":143.183,"z":0.0}}]},{"sceneId":3,"groupId":133210430,"blockId":3210,"pos":{"x":-3573.236,"y":205.782,"z":-609.939},"spawns":[{"monsterId":26010201,"configId":430001,"level":32,"poseId":0,"pos":{"x":-3573.512,"y":205.782,"z":-609.957},"rot":{"x":0.0,"y":52.899,"z":0.0}}]},{"sceneId":3,"groupId":133210431,"blockId":3210,"pos":{"x":-3569.656,"y":205.752,"z":-606.775},"spawns":[{"monsterId":26010301,"configId":431001,"level":32,"poseId":0,"pos":{"x":-3569.285,"y":205.752,"z":-606.866},"rot":{"x":0.0,"y":276.666,"z":0.0}}]},{"sceneId":3,"groupId":133210408,"blockId":3210,"pos":{"x":-3712.0,"y":121.0,"z":-640.0},"spawns":[{"monsterId":28040101,"configId":408001,"level":30,"poseId":0,"pos":{"x":-3708.481,"y":121.0,"z":-639.73},"rot":{"x":0.0,"y":302.59,"z":0.0}},{"monsterId":28040102,"configId":408002,"level":30,"poseId":0,"pos":{"x":-3719.821,"y":121.0,"z":-703.635},"rot":{"x":0.0,"y":92.633,"z":0.0}},{"monsterId":28040102,"configId":408004,"level":30,"poseId":0,"pos":{"x":-3752.024,"y":121.0,"z":-632.975},"rot":{"x":0.0,"y":130.381,"z":0.0}},{"monsterId":28010401,"configId":408006,"level":30,"poseId":1,"pos":{"x":-3606.295,"y":199.316,"z":-533.156},"rot":{"x":359.749,"y":38.155,"z":3.215}},{"monsterId":28010401,"configId":408007,"level":30,"poseId":1,"pos":{"x":-3608.762,"y":199.556,"z":-537.732},"rot":{"x":0.0,"y":258.777,"z":0.0}},{"monsterId":28010401,"configId":408008,"level":30,"poseId":1,"pos":{"x":-3596.102,"y":199.519,"z":-539.248},"rot":{"x":0.0,"y":98.006,"z":0.0}}]},{"sceneId":3,"groupId":133210415,"blockId":3210,"pos":{"x":-3612.216,"y":121.786,"z":-708.038},"spawns":[{"monsterId":25080201,"configId":415001,"level":32,"poseId":1,"pos":{"x":-3610.377,"y":123.952,"z":-700.413},"rot":{"x":0.0,"y":239.887,"z":0.0}},{"monsterId":25080201,"configId":415002,"level":32,"poseId":1,"pos":{"x":-3606.612,"y":121.815,"z":-714.291},"rot":{"x":0.0,"y":299.043,"z":0.0}}]},{"sceneId":3,"groupId":133210392,"blockId":3210,"pos":{"x":-3783.019,"y":200.898,"z":-1340.063},"spawns":[{"monsterId":23050101,"configId":392001,"level":30,"poseId":0,"pos":{"x":-3781.587,"y":201.483,"z":-1336.736},"rot":{"x":0.0,"y":289.275,"z":0.0}}]},{"sceneId":3,"groupId":133210397,"blockId":3210,"pos":{"x":-3967.273,"y":179.401,"z":-1001.033},"spawns":[{"monsterId":28030404,"configId":397001,"level":30,"poseId":0,"pos":{"x":-3968.682,"y":179.221,"z":-999.846},"rot":{"x":0.0,"y":114.309,"z":0.0}},{"monsterId":28030404,"configId":397002,"level":30,"poseId":0,"pos":{"x":-3967.643,"y":179.137,"z":-998.74},"rot":{"x":0.0,"y":212.428,"z":0.0}},{"monsterId":28030404,"configId":397003,"level":30,"poseId":0,"pos":{"x":-3967.824,"y":179.346,"z":-1000.604},"rot":{"x":0.0,"y":331.804,"z":0.0}},{"monsterId":28030401,"configId":397004,"level":30,"poseId":0,"pos":{"x":-3983.609,"y":175.647,"z":-955.673},"rot":{"x":0.0,"y":105.058,"z":0.0}},{"monsterId":28030401,"configId":397005,"level":30,"poseId":0,"pos":{"x":-3982.311,"y":175.717,"z":-955.373},"rot":{"x":0.0,"y":264.997,"z":0.0}}]},{"sceneId":3,"groupId":133210378,"blockId":3210,"pos":{"x":-3521.364,"y":200.074,"z":-602.463},"spawns":[{"monsterId":23010601,"configId":378001,"level":30,"poseId":0,"pos":{"x":-3534.88,"y":202.133,"z":-646.525},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":23010401,"configId":378002,"level":30,"poseId":0,"pos":{"x":-3528.91,"y":200.936,"z":-647.077},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":23010301,"configId":378003,"level":30,"poseId":0,"pos":{"x":-3532.121,"y":201.369,"z":-644.815},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133210352,"blockId":3210,"pos":{"x":-3990.087,"y":199.998,"z":-560.329},"spawns":[{"monsterId":20010901,"configId":352005,"level":30,"poseId":0,"pos":{"x":-3987.607,"y":199.998,"z":-563.527},"rot":{"x":0.0,"y":333.407,"z":0.0}},{"monsterId":20010801,"configId":352006,"level":30,"poseId":0,"pos":{"x":-3985.239,"y":199.998,"z":-559.851},"rot":{"x":0.0,"y":268.232,"z":0.0}},{"monsterId":20010801,"configId":352007,"level":30,"poseId":0,"pos":{"x":-3994.191,"y":199.998,"z":-560.676},"rot":{"x":0.0,"y":70.812,"z":0.0}},{"monsterId":20010801,"configId":352008,"level":30,"poseId":0,"pos":{"x":-3991.782,"y":199.998,"z":-564.128},"rot":{"x":0.0,"y":15.412,"z":0.0}}]},{"sceneId":7,"groupId":177008012,"blockId":7008,"pos":{"x":-145.355,"y":253.674,"z":493.86},"spawns":[{"monsterId":25100301,"configId":12001,"level":36,"poseId":1002,"pos":{"x":-148.903,"y":253.485,"z":493.289},"rot":{"x":0.0,"y":91.993,"z":0.0}},{"monsterId":25100401,"configId":12004,"level":36,"poseId":1002,"pos":{"x":-142.768,"y":252.691,"z":493.759},"rot":{"x":0.0,"y":281.88,"z":0.0}},{"monsterId":25100301,"configId":12005,"level":36,"poseId":1002,"pos":{"x":-146.379,"y":253.576,"z":490.201},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":7,"groupId":177008013,"blockId":7008,"pos":{"x":-329.31,"y":268.818,"z":322.522},"spawns":[{"monsterId":21030603,"configId":13001,"level":36,"poseId":9012,"pos":{"x":-328.866,"y":269.104,"z":317.771},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":22010302,"configId":13004,"level":36,"poseId":9013,"pos":{"x":-333.761,"y":269.424,"z":321.387},"rot":{"x":0.0,"y":42.918,"z":0.0}},{"monsterId":21020201,"configId":13005,"level":36,"poseId":401,"pos":{"x":-331.12,"y":268.586,"z":328.096},"rot":{"x":0.0,"y":170.333,"z":0.0}},{"monsterId":21020701,"configId":13006,"level":36,"poseId":401,"pos":{"x":-325.543,"y":267.776,"z":326.838},"rot":{"x":0.0,"y":211.871,"z":0.0}},{"monsterId":21011002,"configId":13007,"level":36,"poseId":32,"pos":{"x":-324.921,"y":268.059,"z":321.029},"rot":{"x":0.0,"y":265.001,"z":0.0}}]},{"sceneId":7,"groupId":177008008,"blockId":7008,"pos":{"x":-75.528,"y":169.528,"z":58.082},"spawns":[{"monsterId":24020101,"configId":8001,"level":36,"poseId":101,"pos":{"x":-69.767,"y":168.022,"z":56.038},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":24020101,"configId":8004,"level":36,"poseId":101,"pos":{"x":-76.679,"y":169.054,"z":55.208},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":8005,"level":36,"poseId":0,"pos":{"x":-75.378,"y":168.95,"z":62.457},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":7,"groupId":177008009,"blockId":7008,"pos":{"x":-277.894,"y":212.787,"z":145.309},"spawns":[{"monsterId":21030601,"configId":9001,"level":36,"poseId":9012,"pos":{"x":-278.955,"y":211.369,"z":141.876},"rot":{"x":0.0,"y":312.502,"z":0.0}},{"monsterId":21010401,"configId":9004,"level":36,"poseId":9012,"pos":{"x":-279.515,"y":212.485,"z":148.749},"rot":{"x":0.0,"y":193.371,"z":0.0}},{"monsterId":21010401,"configId":9005,"level":36,"poseId":9012,"pos":{"x":-282.96,"y":210.716,"z":141.873},"rot":{"x":0.0,"y":36.588,"z":0.0}},{"monsterId":21010201,"configId":9006,"level":36,"poseId":9012,"pos":{"x":-283.98,"y":211.412,"z":146.394},"rot":{"x":0.0,"y":105.887,"z":0.0}},{"monsterId":21010201,"configId":9007,"level":36,"poseId":9012,"pos":{"x":-275.306,"y":212.448,"z":147.048},"rot":{"x":0.0,"y":245.673,"z":0.0}}]},{"sceneId":7,"groupId":177008010,"blockId":7008,"pos":{"x":-226.121,"y":243.406,"z":467.078},"spawns":[{"monsterId":21020701,"configId":10001,"level":36,"poseId":401,"pos":{"x":-222.694,"y":242.654,"z":465.365},"rot":{"x":0.0,"y":296.583,"z":0.0}},{"monsterId":21020701,"configId":10004,"level":36,"poseId":401,"pos":{"x":-231.598,"y":241.427,"z":464.597},"rot":{"x":0.0,"y":41.324,"z":0.0}},{"monsterId":21011002,"configId":10005,"level":36,"poseId":32,"pos":{"x":-221.255,"y":242.777,"z":468.046},"rot":{"x":0.0,"y":263.783,"z":0.0}},{"monsterId":21011002,"configId":10006,"level":36,"poseId":9003,"pos":{"x":-231.318,"y":241.316,"z":468.378},"rot":{"x":0.0,"y":101.987,"z":0.0}},{"monsterId":22010104,"configId":10007,"level":36,"poseId":9013,"pos":{"x":-227.202,"y":241.522,"z":471.099},"rot":{"x":0.0,"y":169.222,"z":0.0}}]},{"sceneId":7,"groupId":177008011,"blockId":7008,"pos":{"x":-198.75,"y":245.351,"z":169.855},"spawns":[{"monsterId":21020701,"configId":11001,"level":36,"poseId":401,"pos":{"x":-198.641,"y":244.374,"z":165.118},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010402,"configId":11004,"level":36,"poseId":9012,"pos":{"x":-198.64,"y":244.69,"z":173.394},"rot":{"x":0.0,"y":153.02,"z":0.0}},{"monsterId":21020201,"configId":11005,"level":36,"poseId":401,"pos":{"x":-202.544,"y":244.909,"z":167.803},"rot":{"x":0.0,"y":54.207,"z":0.0}},{"monsterId":21010201,"configId":11006,"level":36,"poseId":9012,"pos":{"x":-195.245,"y":244.276,"z":169.238},"rot":{"x":0.0,"y":258.807,"z":0.0}},{"monsterId":21030103,"configId":11007,"level":36,"poseId":9012,"pos":{"x":-202.328,"y":245.092,"z":171.622},"rot":{"x":0.0,"y":94.278,"z":0.0}}]},{"sceneId":7,"groupId":177008004,"blockId":7008,"pos":{"x":-100.424,"y":241.838,"z":359.748},"spawns":[{"monsterId":22010301,"configId":4001,"level":36,"poseId":9013,"pos":{"x":-98.398,"y":241.801,"z":356.923},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010501,"configId":4004,"level":36,"poseId":0,"pos":{"x":-102.31,"y":243.031,"z":361.903},"rot":{"x":0.0,"y":119.669,"z":0.0}},{"monsterId":21010501,"configId":4005,"level":36,"poseId":0,"pos":{"x":-95.604,"y":241.828,"z":362.684},"rot":{"x":0.0,"y":213.656,"z":0.0}}]},{"sceneId":7,"groupId":177008005,"blockId":7008,"pos":{"x":-125.179,"y":266.996,"z":409.997},"spawns":[{"monsterId":21020201,"configId":5001,"level":36,"poseId":401,"pos":{"x":-125.028,"y":265.823,"z":405.911},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010502,"configId":5004,"level":36,"poseId":9003,"pos":{"x":-125.028,"y":265.861,"z":413.997},"rot":{"x":0.0,"y":187.536,"z":0.0}},{"monsterId":21030103,"configId":5005,"level":36,"poseId":9012,"pos":{"x":-121.429,"y":265.714,"z":410.2},"rot":{"x":0.0,"y":253.906,"z":0.0}}]},{"sceneId":7,"groupId":177008006,"blockId":7008,"pos":{"x":-309.628,"y":257.423,"z":407.834},"spawns":[{"monsterId":22010404,"configId":6001,"level":36,"poseId":9013,"pos":{"x":-312.33,"y":256.296,"z":410.445},"rot":{"x":0.0,"y":151.607,"z":0.0}},{"monsterId":21010701,"configId":6004,"level":36,"poseId":0,"pos":{"x":-316.055,"y":258.164,"z":407.654},"rot":{"x":0.0,"y":72.004,"z":0.0}},{"monsterId":21010701,"configId":6005,"level":36,"poseId":0,"pos":{"x":-307.104,"y":257.695,"z":408.636},"rot":{"x":0.0,"y":271.675,"z":0.0}},{"monsterId":21030103,"configId":6006,"level":36,"poseId":9012,"pos":{"x":-311.604,"y":258.599,"z":403.47},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":7,"groupId":177008007,"blockId":7008,"pos":{"x":-565.592,"y":218.076,"z":549.032},"spawns":[{"monsterId":24020201,"configId":7001,"level":36,"poseId":101,"pos":{"x":-564.012,"y":217.1,"z":548.581},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":24020101,"configId":7004,"level":36,"poseId":101,"pos":{"x":-571.819,"y":217.094,"z":548.246},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":24020301,"configId":7005,"level":36,"poseId":101,"pos":{"x":-564.843,"y":216.866,"z":556.187},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":7,"groupId":177008002,"blockId":7008,"pos":{"x":-123.93,"y":228.365,"z":233.457},"spawns":[{"monsterId":21020201,"configId":2001,"level":36,"poseId":401,"pos":{"x":-126.434,"y":228.273,"z":231.425},"rot":{"x":0.0,"y":46.741,"z":0.0}},{"monsterId":21030303,"configId":2004,"level":36,"poseId":9012,"pos":{"x":-125.039,"y":228.28,"z":237.3},"rot":{"x":0.0,"y":124.646,"z":0.0}},{"monsterId":21011001,"configId":2005,"level":36,"poseId":32,"pos":{"x":-120.967,"y":228.557,"z":232.31},"rot":{"x":0.0,"y":289.862,"z":0.0}}]},{"sceneId":7,"groupId":177008003,"blockId":7008,"pos":{"x":-97.142,"y":237.202,"z":171.207},"spawns":[{"monsterId":21010201,"configId":3001,"level":36,"poseId":9012,"pos":{"x":-102.36,"y":238.418,"z":167.772},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010901,"configId":3004,"level":36,"poseId":32,"pos":{"x":-99.471,"y":237.206,"z":171.554},"rot":{"x":0.0,"y":225.339,"z":0.0}},{"monsterId":21010901,"configId":3005,"level":36,"poseId":32,"pos":{"x":-105.207,"y":237.879,"z":172.254},"rot":{"x":0.0,"y":128.077,"z":0.0}}]},{"sceneId":3,"groupId":133210348,"blockId":3210,"pos":{"x":-3868.399,"y":201.316,"z":-1186.639},"spawns":[{"monsterId":21010701,"configId":348001,"level":30,"poseId":9013,"pos":{"x":-3867.248,"y":201.737,"z":-1189.299},"rot":{"x":0.0,"y":346.013,"z":0.0}},{"monsterId":21010701,"configId":348002,"level":30,"poseId":9013,"pos":{"x":-3870.268,"y":201.459,"z":-1186.824},"rot":{"x":0.0,"y":99.062,"z":0.0}}]},{"sceneId":7,"groupId":177008019,"blockId":7008,"pos":{"x":-67.447,"y":179.095,"z":14.345},"spawns":[{"monsterId":24020101,"configId":19001,"level":36,"poseId":100,"pos":{"x":-67.337,"y":178.636,"z":10.975},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":24020201,"configId":19004,"level":36,"poseId":100,"pos":{"x":-72.831,"y":179.487,"z":13.989},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":24020301,"configId":19005,"level":36,"poseId":100,"pos":{"x":-66.179,"y":179.141,"z":19.586},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133210326,"blockId":3210,"pos":{"x":-3968.0,"y":167.294,"z":-895.999},"spawns":[{"monsterId":28010204,"configId":326001,"level":30,"poseId":0,"pos":{"x":-3904.906,"y":115.062,"z":-840.353},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040102,"configId":326002,"level":30,"poseId":0,"pos":{"x":-3993.113,"y":173.95,"z":-952.749},"rot":{"x":0.0,"y":330.494,"z":0.0}},{"monsterId":28040101,"configId":326003,"level":30,"poseId":0,"pos":{"x":-3922.077,"y":114.81,"z":-975.349},"rot":{"x":0.0,"y":54.206,"z":0.0}},{"monsterId":28010104,"configId":326004,"level":30,"poseId":0,"pos":{"x":-3945.276,"y":114.805,"z":-974.852},"rot":{"x":0.0,"y":211.231,"z":0.0}},{"monsterId":28040102,"configId":326005,"level":30,"poseId":0,"pos":{"x":-3922.778,"y":114.81,"z":-967.438},"rot":{"x":0.0,"y":233.503,"z":0.0}},{"monsterId":28040103,"configId":326006,"level":30,"poseId":0,"pos":{"x":-4036.695,"y":195.4,"z":-834.785},"rot":{"x":0.0,"y":150.114,"z":0.0}},{"monsterId":28040103,"configId":326007,"level":30,"poseId":0,"pos":{"x":-4035.727,"y":195.4,"z":-828.895},"rot":{"x":0.0,"y":331.618,"z":0.0}},{"monsterId":28040101,"configId":326008,"level":30,"poseId":0,"pos":{"x":-3930.087,"y":114.81,"z":-981.895},"rot":{"x":0.0,"y":128.015,"z":0.0}},{"monsterId":28040101,"configId":326009,"level":30,"poseId":0,"pos":{"x":-3947.029,"y":114.81,"z":-999.96},"rot":{"x":0.0,"y":244.796,"z":0.0}},{"monsterId":28040102,"configId":326010,"level":30,"poseId":0,"pos":{"x":-3959.119,"y":114.81,"z":-991.869},"rot":{"x":0.0,"y":37.881,"z":0.0}},{"monsterId":28040101,"configId":326011,"level":30,"poseId":0,"pos":{"x":-3956.646,"y":114.81,"z":-954.521},"rot":{"x":0.0,"y":148.498,"z":0.0}},{"monsterId":28040102,"configId":326012,"level":30,"poseId":0,"pos":{"x":-3953.602,"y":114.81,"z":-971.328},"rot":{"x":0.0,"y":196.987,"z":0.0}},{"monsterId":28040101,"configId":326013,"level":30,"poseId":0,"pos":{"x":-3886.693,"y":114.81,"z":-936.029},"rot":{"x":0.0,"y":56.315,"z":0.0}},{"monsterId":28010401,"configId":326015,"level":30,"poseId":1,"pos":{"x":-4079.98,"y":199.573,"z":-822.572},"rot":{"x":355.697,"y":167.93,"z":352.742}},{"monsterId":28010403,"configId":326016,"level":30,"poseId":1,"pos":{"x":-3944.232,"y":114.463,"z":-977.293},"rot":{"x":0.0,"y":7.73,"z":0.0}},{"monsterId":28010401,"configId":326018,"level":30,"poseId":1,"pos":{"x":-3864.321,"y":120.831,"z":-976.172},"rot":{"x":0.0,"y":274.373,"z":0.0}},{"monsterId":28010401,"configId":326019,"level":30,"poseId":1,"pos":{"x":-3857.581,"y":120.988,"z":-980.918},"rot":{"x":0.0,"y":159.408,"z":0.0}}]},{"sceneId":3,"groupId":133210327,"blockId":3210,"pos":{"x":-3712.0,"y":116.496,"z":-896.0},"spawns":[{"monsterId":28010204,"configId":327002,"level":30,"poseId":0,"pos":{"x":-3658.352,"y":147.368,"z":-842.074},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010204,"configId":327003,"level":30,"poseId":0,"pos":{"x":-3680.328,"y":137.62,"z":-887.5},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":327009,"level":30,"poseId":0,"pos":{"x":-3617.048,"y":112.32,"z":-849.027},"rot":{"x":0.0,"y":339.708,"z":0.0}},{"monsterId":28040101,"configId":327012,"level":30,"poseId":0,"pos":{"x":-3643.572,"y":112.32,"z":-877.885},"rot":{"x":0.0,"y":194.367,"z":0.0}},{"monsterId":28040102,"configId":327019,"level":30,"poseId":0,"pos":{"x":-3798.346,"y":121.12,"z":-1013.948},"rot":{"x":0.0,"y":246.653,"z":0.0}},{"monsterId":28040101,"configId":327020,"level":30,"poseId":0,"pos":{"x":-3810.926,"y":121.12,"z":-1015.223},"rot":{"x":0.0,"y":134.923,"z":0.0}},{"monsterId":28010401,"configId":327023,"level":30,"poseId":1,"pos":{"x":-3785.092,"y":107.437,"z":-890.753},"rot":{"x":0.0,"y":91.393,"z":0.0}},{"monsterId":28010403,"configId":327025,"level":30,"poseId":1,"pos":{"x":-3837.9,"y":107.538,"z":-879.332},"rot":{"x":0.0,"y":88.352,"z":0.0}}]},{"sceneId":3,"groupId":133210328,"blockId":3210,"pos":{"x":-3712.0,"y":199.999,"z":-384.0},"spawns":[{"monsterId":28010206,"configId":328001,"level":30,"poseId":0,"pos":{"x":-3761.649,"y":200.153,"z":-308.593},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010206,"configId":328002,"level":30,"poseId":0,"pos":{"x":-3756.805,"y":200.398,"z":-333.902},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133210329,"blockId":3210,"pos":{"x":-3456.0,"y":199.998,"z":-896.0},"spawns":[{"monsterId":28010204,"configId":329001,"level":30,"poseId":0,"pos":{"x":-3468.624,"y":204.177,"z":-828.941},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010204,"configId":329002,"level":30,"poseId":0,"pos":{"x":-3456.865,"y":199.998,"z":-858.949},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010204,"configId":329003,"level":30,"poseId":0,"pos":{"x":-3457.159,"y":205.729,"z":-870.144},"rot":{"x":0.0,"y":101.016,"z":0.0}},{"monsterId":28010206,"configId":329004,"level":30,"poseId":0,"pos":{"x":-3451.485,"y":206.571,"z":-870.315},"rot":{"x":0.0,"y":162.02,"z":0.0}},{"monsterId":28010204,"configId":329005,"level":30,"poseId":0,"pos":{"x":-3451.541,"y":206.489,"z":-870.802},"rot":{"x":0.0,"y":25.452,"z":0.0}}]},{"sceneId":3,"groupId":133210330,"blockId":3210,"pos":{"x":-3456.0,"y":199.999,"z":-640.0},"spawns":[{"monsterId":28010204,"configId":330001,"level":30,"poseId":0,"pos":{"x":-3557.856,"y":216.775,"z":-558.91},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010204,"configId":330002,"level":30,"poseId":0,"pos":{"x":-3560.426,"y":207.017,"z":-593.017},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010403,"configId":330003,"level":30,"poseId":1,"pos":{"x":-3510.004,"y":199.636,"z":-592.045},"rot":{"x":0.0,"y":103.718,"z":0.0}},{"monsterId":28010403,"configId":330004,"level":30,"poseId":1,"pos":{"x":-3509.285,"y":199.531,"z":-589.494},"rot":{"x":0.0,"y":53.042,"z":0.0}},{"monsterId":28010403,"configId":330005,"level":30,"poseId":1,"pos":{"x":-3502.567,"y":199.549,"z":-632.212},"rot":{"x":0.0,"y":288.481,"z":0.0}},{"monsterId":28010403,"configId":330006,"level":30,"poseId":1,"pos":{"x":-3502.25,"y":199.53,"z":-630.873},"rot":{"x":0.0,"y":241.964,"z":0.0}},{"monsterId":28010403,"configId":330007,"level":30,"poseId":1,"pos":{"x":-3501.077,"y":199.482,"z":-633.147},"rot":{"x":0.0,"y":254.253,"z":0.0}},{"monsterId":28010403,"configId":330008,"level":30,"poseId":1,"pos":{"x":-3529.536,"y":199.738,"z":-679.847},"rot":{"x":0.0,"y":88.237,"z":0.0}}]},{"sceneId":3,"groupId":133210331,"blockId":3210,"pos":{"x":-3968.0,"y":206.994,"z":-640.0},"spawns":[{"monsterId":28010206,"configId":331001,"level":30,"poseId":0,"pos":{"x":-4039.071,"y":201.196,"z":-688.988},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010206,"configId":331002,"level":30,"poseId":0,"pos":{"x":-4037.253,"y":201.115,"z":-680.963},"rot":{"x":0.0,"y":245.7,"z":0.0}},{"monsterId":28010204,"configId":331003,"level":30,"poseId":0,"pos":{"x":-3864.699,"y":256.022,"z":-513.48},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":331004,"level":30,"poseId":0,"pos":{"x":-3950.487,"y":186.975,"z":-637.214},"rot":{"x":0.0,"y":273.603,"z":0.0}},{"monsterId":28040101,"configId":331005,"level":30,"poseId":0,"pos":{"x":-3946.964,"y":186.975,"z":-632.263},"rot":{"x":0.0,"y":273.603,"z":0.0}},{"monsterId":28040101,"configId":331006,"level":30,"poseId":0,"pos":{"x":-3943.535,"y":186.975,"z":-639.8},"rot":{"x":0.0,"y":273.603,"z":0.0}},{"monsterId":28010401,"configId":331011,"level":30,"poseId":1,"pos":{"x":-4065.488,"y":199.854,"z":-732.876},"rot":{"x":0.0,"y":148.068,"z":0.0}},{"monsterId":28010401,"configId":331012,"level":30,"poseId":1,"pos":{"x":-4066.073,"y":199.887,"z":-738.025},"rot":{"x":0.0,"y":54.435,"z":0.0}},{"monsterId":28010401,"configId":331013,"level":30,"poseId":1,"pos":{"x":-4064.165,"y":199.856,"z":-723.689},"rot":{"x":0.0,"y":263.714,"z":0.0}}]},{"sceneId":3,"groupId":133210332,"blockId":3210,"pos":{"x":-3968.0,"y":199.999,"z":-384.0},"spawns":[{"monsterId":28010204,"configId":332001,"level":30,"poseId":0,"pos":{"x":-3845.85,"y":258.844,"z":-500.708},"rot":{"x":0.0,"y":152.562,"z":0.0}},{"monsterId":28010403,"configId":332002,"level":30,"poseId":1,"pos":{"x":-3948.032,"y":199.506,"z":-466.135},"rot":{"x":0.0,"y":20.764,"z":0.0}},{"monsterId":28010403,"configId":332003,"level":30,"poseId":1,"pos":{"x":-3949.046,"y":199.497,"z":-463.887},"rot":{"x":0.0,"y":19.803,"z":0.0}},{"monsterId":28010403,"configId":332004,"level":30,"poseId":1,"pos":{"x":-3945.894,"y":199.666,"z":-464.788},"rot":{"x":0.0,"y":313.515,"z":0.0}},{"monsterId":28010401,"configId":332005,"level":30,"poseId":1,"pos":{"x":-3940.712,"y":199.634,"z":-441.296},"rot":{"x":0.0,"y":201.718,"z":0.0}},{"monsterId":28010401,"configId":332006,"level":30,"poseId":1,"pos":{"x":-3944.936,"y":199.605,"z":-440.489},"rot":{"x":358.27,"y":176.368,"z":1.006}},{"monsterId":28010401,"configId":332007,"level":30,"poseId":1,"pos":{"x":-3942.214,"y":199.434,"z":-438.56},"rot":{"x":0.0,"y":185.874,"z":0.0}}]},{"sceneId":3,"groupId":133210308,"blockId":3210,"pos":{"x":-3831.347,"y":104.682,"z":-822.914},"spawns":[{"monsterId":28030102,"configId":308002,"level":30,"poseId":2,"pos":{"x":-3936.618,"y":114.711,"z":-959.802},"rot":{"x":0.0,"y":64.529,"z":0.0}},{"monsterId":28030102,"configId":308044,"level":30,"poseId":2,"pos":{"x":-3912.994,"y":107.5,"z":-809.171},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030102,"configId":308049,"level":30,"poseId":2,"pos":{"x":-3918.15,"y":107.477,"z":-794.31},"rot":{"x":0.0,"y":44.21,"z":0.0}},{"monsterId":28030102,"configId":308052,"level":30,"poseId":901,"pos":{"x":-3859.143,"y":108.49,"z":-863.831},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030102,"configId":308055,"level":30,"poseId":2,"pos":{"x":-3657.045,"y":112.87,"z":-879.91},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030102,"configId":308067,"level":30,"poseId":901,"pos":{"x":-3761.281,"y":199.878,"z":-1288.317},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030102,"configId":308068,"level":30,"poseId":2,"pos":{"x":-3786.962,"y":200.261,"z":-1239.345},"rot":{"x":0.0,"y":304.952,"z":0.0}},{"monsterId":28030102,"configId":308069,"level":30,"poseId":901,"pos":{"x":-3875.985,"y":202.926,"z":-1234.409},"rot":{"x":0.0,"y":296.508,"z":0.0}},{"monsterId":28030102,"configId":308070,"level":30,"poseId":2,"pos":{"x":-4014.837,"y":200.05,"z":-1201.771},"rot":{"x":0.0,"y":116.298,"z":0.0}},{"monsterId":28030102,"configId":308071,"level":30,"poseId":901,"pos":{"x":-4125.056,"y":199.781,"z":-1162.775},"rot":{"x":0.0,"y":336.325,"z":0.0}},{"monsterId":28030102,"configId":308072,"level":30,"poseId":2,"pos":{"x":-4128.735,"y":199.978,"z":-945.189},"rot":{"x":0.0,"y":308.149,"z":0.0}},{"monsterId":28030102,"configId":308073,"level":30,"poseId":901,"pos":{"x":-4135.923,"y":203.69,"z":-959.327},"rot":{"x":0.0,"y":263.638,"z":0.0}},{"monsterId":28030102,"configId":308074,"level":30,"poseId":901,"pos":{"x":-4091.748,"y":199.998,"z":-803.48},"rot":{"x":0.0,"y":73.217,"z":0.0}},{"monsterId":28030102,"configId":308075,"level":30,"poseId":901,"pos":{"x":-4061.923,"y":200.29,"z":-735.272},"rot":{"x":0.0,"y":281.399,"z":0.0}},{"monsterId":28030102,"configId":308077,"level":30,"poseId":901,"pos":{"x":-3961.219,"y":199.998,"z":-573.723},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030102,"configId":308078,"level":30,"poseId":901,"pos":{"x":-3791.928,"y":200.077,"z":-329.15},"rot":{"x":0.0,"y":206.043,"z":0.0}},{"monsterId":28030102,"configId":308079,"level":30,"poseId":2,"pos":{"x":-3890.951,"y":200.128,"z":-390.012},"rot":{"x":0.0,"y":223.755,"z":0.0}},{"monsterId":28030102,"configId":308080,"level":30,"poseId":901,"pos":{"x":-3950.275,"y":199.998,"z":-426.206},"rot":{"x":0.0,"y":91.992,"z":0.0}},{"monsterId":28030102,"configId":308081,"level":30,"poseId":0,"pos":{"x":-3508.204,"y":200.027,"z":-1095.192},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030102,"configId":308082,"level":30,"poseId":2,"pos":{"x":-3660.321,"y":200.44,"z":-1146.833},"rot":{"x":0.0,"y":287.232,"z":0.0}},{"monsterId":28030102,"configId":308084,"level":30,"poseId":901,"pos":{"x":-3881.681,"y":199.921,"z":-1105.777},"rot":{"x":0.0,"y":139.179,"z":0.0}},{"monsterId":28030102,"configId":308085,"level":30,"poseId":0,"pos":{"x":-3540.817,"y":200.004,"z":-837.565},"rot":{"x":0.0,"y":122.992,"z":0.0}},{"monsterId":28030102,"configId":308087,"level":30,"poseId":901,"pos":{"x":-3535.078,"y":200.523,"z":-735.783},"rot":{"x":0.0,"y":129.114,"z":0.0}},{"monsterId":28030102,"configId":308088,"level":30,"poseId":2,"pos":{"x":-3517.936,"y":200.057,"z":-675.265},"rot":{"x":0.0,"y":170.436,"z":0.0}},{"monsterId":28030102,"configId":308089,"level":30,"poseId":901,"pos":{"x":-3551.434,"y":200.323,"z":-522.165},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030102,"configId":308090,"level":30,"poseId":901,"pos":{"x":-3597.686,"y":204.04,"z":-459.78},"rot":{"x":0.0,"y":256.809,"z":0.0}},{"monsterId":28030102,"configId":308091,"level":30,"poseId":2,"pos":{"x":-3616.674,"y":200.266,"z":-549.427},"rot":{"x":0.0,"y":24.594,"z":0.0}},{"monsterId":28030102,"configId":308093,"level":30,"poseId":901,"pos":{"x":-3747.493,"y":200.23,"z":-505.634},"rot":{"x":6.796,"y":153.56,"z":10.535}},{"monsterId":28030102,"configId":308094,"level":30,"poseId":2,"pos":{"x":-3760.559,"y":200.928,"z":-475.541},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":7,"groupId":177008058,"blockId":7008,"pos":{"x":-260.72,"y":242.428,"z":370.334},"spawns":[{"monsterId":20060601,"configId":58001,"level":36,"poseId":101,"pos":{"x":-262.08,"y":242.592,"z":367.337},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060601,"configId":58004,"level":36,"poseId":101,"pos":{"x":-259.728,"y":242.51,"z":375.434},"rot":{"x":0.0,"y":182.135,"z":0.0}},{"monsterId":20060501,"configId":58005,"level":36,"poseId":101,"pos":{"x":-263.203,"y":243.897,"z":372.377},"rot":{"x":0.0,"y":79.887,"z":0.0}}]},{"sceneId":3,"groupId":133210315,"blockId":3210,"pos":{"x":-4071.42,"y":201.375,"z":-1211.339},"spawns":[{"monsterId":23050101,"configId":315001,"level":30,"poseId":0,"pos":{"x":-4060.586,"y":201.041,"z":-1218.261},"rot":{"x":0.0,"y":120.802,"z":0.0}}]},{"sceneId":7,"groupId":177008072,"blockId":7008,"pos":{"x":-491.697,"y":216.988,"z":469.345},"spawns":[{"monsterId":22010301,"configId":72001,"level":36,"poseId":0,"pos":{"x":-494.214,"y":216.132,"z":453.491},"rot":{"x":0.0,"y":46.501,"z":0.0}},{"monsterId":21010502,"configId":72002,"level":36,"poseId":0,"pos":{"x":-490.366,"y":215.626,"z":452.144},"rot":{"x":0.0,"y":342.49,"z":0.0}},{"monsterId":21010502,"configId":72003,"level":36,"poseId":0,"pos":{"x":-494.925,"y":216.259,"z":458.217},"rot":{"x":0.0,"y":115.83,"z":0.0}},{"monsterId":21020202,"configId":72004,"level":36,"poseId":0,"pos":{"x":-486.021,"y":215.996,"z":457.499},"rot":{"x":0.0,"y":250.468,"z":0.0}}]},{"sceneId":7,"groupId":177008064,"blockId":7008,"pos":{"x":-27.516,"y":228.799,"z":262.41},"spawns":[{"monsterId":21010401,"configId":64001,"level":36,"poseId":9012,"pos":{"x":-29.024,"y":228.974,"z":258.88},"rot":{"x":0.0,"y":72.938,"z":0.0}},{"monsterId":21010401,"configId":64002,"level":36,"poseId":9012,"pos":{"x":-29.603,"y":228.983,"z":260.566},"rot":{"x":0.0,"y":73.75,"z":0.0}},{"monsterId":21010101,"configId":64003,"level":36,"poseId":9012,"pos":{"x":-28.006,"y":228.841,"z":262.236},"rot":{"x":0.0,"y":75.341,"z":0.0}},{"monsterId":21010401,"configId":64007,"level":36,"poseId":9012,"pos":{"x":-29.978,"y":229.016,"z":262.42},"rot":{"x":0.0,"y":73.75,"z":0.0}},{"monsterId":21010401,"configId":64008,"level":36,"poseId":9012,"pos":{"x":-30.534,"y":229.025,"z":264.185},"rot":{"x":0.0,"y":73.75,"z":0.0}}]},{"sceneId":7,"groupId":177008065,"blockId":7008,"pos":{"x":-213.214,"y":228.027,"z":323.585},"spawns":[{"monsterId":22010104,"configId":65001,"level":36,"poseId":9013,"pos":{"x":-213.329,"y":227.191,"z":320.58},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010902,"configId":65004,"level":36,"poseId":9003,"pos":{"x":-216.887,"y":228.136,"z":325.357},"rot":{"x":0.0,"y":110.038,"z":0.0}},{"monsterId":21010902,"configId":65009,"level":36,"poseId":9003,"pos":{"x":-209.066,"y":228.893,"z":324.5},"rot":{"x":0.0,"y":252.21,"z":0.0}}]},{"sceneId":7,"groupId":177008092,"blockId":7008,"pos":{"x":-117.802,"y":228.558,"z":233.582},"spawns":[{"monsterId":28050105,"configId":92002,"level":36,"poseId":0,"pos":{"x":-167.027,"y":224.987,"z":259.421},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050105,"configId":92004,"level":36,"poseId":0,"pos":{"x":-241.171,"y":192.975,"z":112.929},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050105,"configId":92005,"level":36,"poseId":0,"pos":{"x":-22.93,"y":171.463,"z":28.535},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050105,"configId":92006,"level":36,"poseId":0,"pos":{"x":-21.782,"y":171.519,"z":24.198},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050105,"configId":92007,"level":36,"poseId":0,"pos":{"x":-266.517,"y":217.307,"z":173.837},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050105,"configId":92008,"level":36,"poseId":0,"pos":{"x":-266.128,"y":217.681,"z":168.819},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050105,"configId":92009,"level":36,"poseId":0,"pos":{"x":-148.317,"y":236.335,"z":325.415},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050105,"configId":92010,"level":36,"poseId":0,"pos":{"x":-152.012,"y":235.781,"z":325.382},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050105,"configId":92011,"level":36,"poseId":0,"pos":{"x":-215.474,"y":243.339,"z":437.49},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050105,"configId":92012,"level":36,"poseId":0,"pos":{"x":-216.278,"y":243.048,"z":431.76},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050105,"configId":92013,"level":36,"poseId":0,"pos":{"x":-473.123,"y":222.462,"z":523.049},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050105,"configId":92014,"level":36,"poseId":0,"pos":{"x":-472.217,"y":222.358,"z":519.59},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050105,"configId":92015,"level":36,"poseId":0,"pos":{"x":-561.013,"y":226.163,"z":497.041},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133210273,"blockId":3210,"pos":{"x":-3763.256,"y":121.0,"z":-643.829},"spawns":[{"monsterId":20010901,"configId":273001,"level":32,"poseId":0,"pos":{"x":-3754.589,"y":120.744,"z":-649.434},"rot":{"x":0.0,"y":316.839,"z":0.0}},{"monsterId":20010801,"configId":273002,"level":32,"poseId":0,"pos":{"x":-3754.168,"y":120.382,"z":-642.259},"rot":{"x":0.0,"y":193.536,"z":0.0}},{"monsterId":20010801,"configId":273003,"level":32,"poseId":0,"pos":{"x":-3760.442,"y":120.63,"z":-644.787},"rot":{"x":0.0,"y":114.118,"z":0.0}}]},{"sceneId":3,"groupId":133210279,"blockId":3210,"pos":{"x":-3757.165,"y":123.756,"z":-806.613},"spawns":[{"monsterId":28020801,"configId":279001,"level":30,"poseId":1,"pos":{"x":-3769.611,"y":121.856,"z":-808.227},"rot":{"x":0.0,"y":120.707,"z":0.0}}]},{"sceneId":7,"groupId":177008084,"blockId":7008,"pos":{"x":-237.327,"y":217.336,"z":188.493},"spawns":[{"monsterId":20060101,"configId":84001,"level":36,"poseId":101,"pos":{"x":-237.178,"y":217.214,"z":183.835},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060101,"configId":84004,"level":36,"poseId":101,"pos":{"x":-242.809,"y":217.164,"z":185.848},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060301,"configId":84005,"level":36,"poseId":101,"pos":{"x":-238.061,"y":217.734,"z":193.746},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133210283,"blockId":3210,"pos":{"x":-3819.729,"y":112.786,"z":-839.496},"spawns":[{"monsterId":20010601,"configId":283003,"level":32,"poseId":0,"pos":{"x":-3819.543,"y":113.188,"z":-836.111},"rot":{"x":0.0,"y":212.447,"z":0.0}}]},{"sceneId":7,"groupId":177008087,"blockId":7008,"pos":{"x":-169.329,"y":170.422,"z":130.312},"spawns":[{"monsterId":21010101,"configId":87001,"level":36,"poseId":9003,"pos":{"x":-171.826,"y":170.965,"z":132.268},"rot":{"x":0.0,"y":143.804,"z":0.0}},{"monsterId":21010101,"configId":87002,"level":36,"poseId":9003,"pos":{"x":-168.641,"y":170.302,"z":129.14},"rot":{"x":0.0,"y":312.118,"z":0.0}}]},{"sceneId":3,"groupId":133210256,"blockId":3210,"pos":{"x":-3803.046,"y":199.998,"z":-449.898},"spawns":[{"monsterId":24020401,"configId":256001,"level":30,"poseId":101,"pos":{"x":-3805.803,"y":203.52,"z":-464.925},"rot":{"x":0.0,"y":342.314,"z":0.0}}]},{"sceneId":3,"groupId":133210257,"blockId":3210,"pos":{"x":-3718.094,"y":199.999,"z":-341.352},"spawns":[{"monsterId":24020201,"configId":257001,"level":30,"poseId":101,"pos":{"x":-3712.383,"y":200.084,"z":-341.761},"rot":{"x":354.645,"y":230.52,"z":0.895}},{"monsterId":24020201,"configId":257002,"level":30,"poseId":101,"pos":{"x":-3716.657,"y":200.023,"z":-330.895},"rot":{"x":359.582,"y":255.649,"z":356.448}}]},{"sceneId":3,"groupId":133210258,"blockId":3210,"pos":{"x":-3587.517,"y":201.696,"z":-553.254},"spawns":[{"monsterId":24020301,"configId":258001,"level":30,"poseId":101,"pos":{"x":-3589.245,"y":201.986,"z":-555.546},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133210259,"blockId":3210,"pos":{"x":-3549.543,"y":202.539,"z":-685.33},"spawns":[{"monsterId":24020101,"configId":259001,"level":30,"poseId":101,"pos":{"x":-3552.139,"y":203.6,"z":-683.672},"rot":{"x":0.0,"y":80.378,"z":0.0}},{"monsterId":26010201,"configId":259002,"level":30,"poseId":0,"pos":{"x":-3562.694,"y":203.278,"z":-730.579},"rot":{"x":0.0,"y":344.68,"z":0.0}}]},{"sceneId":3,"groupId":133210260,"blockId":3210,"pos":{"x":-3414.031,"y":199.998,"z":-815.517},"spawns":[{"monsterId":24020401,"configId":260001,"level":30,"poseId":101,"pos":{"x":-3476.663,"y":201.479,"z":-798.947},"rot":{"x":359.93,"y":297.358,"z":6.305}}]},{"sceneId":3,"groupId":133210244,"blockId":3210,"pos":{"x":-3663.981,"y":185.17,"z":-589.293},"spawns":[{"monsterId":25100101,"configId":244001,"level":32,"poseId":1001,"pos":{"x":-3665.781,"y":184.522,"z":-582.72},"rot":{"x":0.0,"y":121.371,"z":0.0}},{"monsterId":25100201,"configId":244004,"level":30,"poseId":1001,"pos":{"x":-3654.291,"y":184.388,"z":-589.415},"rot":{"x":0.0,"y":299.772,"z":0.0}}]},{"sceneId":3,"groupId":133210245,"blockId":3210,"pos":{"x":-3588.126,"y":211.612,"z":-939.814},"spawns":[{"monsterId":26010301,"configId":245001,"level":32,"poseId":0,"pos":{"x":-3588.403,"y":211.612,"z":-939.832},"rot":{"x":0.0,"y":210.995,"z":0.0}}]},{"sceneId":3,"groupId":133210246,"blockId":3210,"pos":{"x":-3568.754,"y":213.836,"z":-660.463},"spawns":[{"monsterId":26010301,"configId":246001,"level":32,"poseId":0,"pos":{"x":-3560.016,"y":214.573,"z":-657.343},"rot":{"x":0.498,"y":115.588,"z":352.982}}]},{"sceneId":3,"groupId":133210247,"blockId":3210,"pos":{"x":-3883.061,"y":127.891,"z":-699.334},"spawns":[{"monsterId":26010301,"configId":247001,"level":32,"poseId":0,"pos":{"x":-3883.672,"y":128.073,"z":-700.095},"rot":{"x":0.25,"y":61.783,"z":354.8}}]},{"sceneId":3,"groupId":133210248,"blockId":3210,"pos":{"x":-3768.383,"y":132.159,"z":-680.217},"spawns":[{"monsterId":26010301,"configId":248001,"level":32,"poseId":0,"pos":{"x":-3768.656,"y":132.156,"z":-680.237},"rot":{"x":7.035,"y":136.958,"z":359.463}}]},{"sceneId":3,"groupId":133210255,"blockId":3210,"pos":{"x":-3569.983,"y":150.02,"z":-785.067},"spawns":[{"monsterId":20060101,"configId":255001,"level":30,"poseId":101,"pos":{"x":-3569.531,"y":152.677,"z":-775.77},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060201,"configId":255002,"level":30,"poseId":101,"pos":{"x":-3568.049,"y":152.677,"z":-791.245},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060301,"configId":255003,"level":30,"poseId":101,"pos":{"x":-3581.492,"y":129.536,"z":-776.861},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060301,"configId":255004,"level":30,"poseId":101,"pos":{"x":-3580.982,"y":130.205,"z":-789.112},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133210237,"blockId":3210,"pos":{"x":-3550.627,"y":116.857,"z":-965.265},"spawns":[{"monsterId":20040401,"configId":237001,"level":36,"poseId":0,"pos":{"x":-3550.104,"y":116.858,"z":-965.675},"rot":{"x":0.0,"y":339.169,"z":0.0}}]},{"sceneId":3,"groupId":133210221,"blockId":3210,"pos":{"x":-3745.218,"y":204.033,"z":-1038.563},"spawns":[{"monsterId":26010301,"configId":221001,"level":32,"poseId":0,"pos":{"x":-3745.494,"y":204.013,"z":-1038.581},"rot":{"x":0.0,"y":207.308,"z":0.0}}]},{"sceneId":3,"groupId":133210193,"blockId":3210,"pos":{"x":-3698.574,"y":113.264,"z":-886.598},"spawns":[{"monsterId":20010501,"configId":193001,"level":32,"poseId":0,"pos":{"x":-3699.917,"y":114.169,"z":-890.219},"rot":{"x":9.246,"y":40.584,"z":13.451}},{"monsterId":20010501,"configId":193002,"level":32,"poseId":0,"pos":{"x":-3703.507,"y":112.708,"z":-885.03},"rot":{"x":358.149,"y":85.924,"z":11.632}},{"monsterId":20060201,"configId":193003,"level":30,"poseId":101,"pos":{"x":-3693.696,"y":113.169,"z":-884.97},"rot":{"x":0.0,"y":245.973,"z":0.0}}]},{"sceneId":3,"groupId":133210178,"blockId":3210,"pos":{"x":-3676.646,"y":121.116,"z":-925.654},"spawns":[{"monsterId":20060101,"configId":178001,"level":30,"poseId":101,"pos":{"x":-3696.964,"y":121.12,"z":-939.449},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060101,"configId":178002,"level":30,"poseId":101,"pos":{"x":-3663.905,"y":121.12,"z":-916.881},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060201,"configId":178003,"level":30,"poseId":101,"pos":{"x":-3648.855,"y":121.12,"z":-934.853},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060201,"configId":178004,"level":30,"poseId":101,"pos":{"x":-3689.762,"y":121.12,"z":-916.88},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133210161,"blockId":3210,"pos":{"x":-3996.676,"y":200.166,"z":-631.469},"spawns":[{"monsterId":25080201,"configId":161001,"level":30,"poseId":1003,"pos":{"x":-3997.406,"y":200.295,"z":-631.544},"rot":{"x":0.0,"y":116.767,"z":0.0}},{"monsterId":25080201,"configId":161003,"level":30,"poseId":1,"pos":{"x":-3998.051,"y":199.616,"z":-627.153},"rot":{"x":0.0,"y":133.527,"z":0.0}},{"monsterId":25080201,"configId":161004,"level":30,"poseId":1,"pos":{"x":-3978.856,"y":201.173,"z":-636.86},"rot":{"x":0.0,"y":272.865,"z":0.0}}]},{"sceneId":3,"groupId":133210169,"blockId":3210,"pos":{"x":-3648.75,"y":121.116,"z":-929.579},"spawns":[{"monsterId":24020401,"configId":169001,"level":30,"poseId":101,"pos":{"x":-3643.193,"y":121.115,"z":-938.854},"rot":{"x":-0.001,"y":312.621,"z":0.0}}]},{"sceneId":3,"groupId":133210175,"blockId":3210,"pos":{"x":-3937.178,"y":107.5,"z":-850.897},"spawns":[{"monsterId":21010501,"configId":175001,"level":30,"poseId":9013,"pos":{"x":-3936.231,"y":107.66,"z":-837.091},"rot":{"x":0.0,"y":144.96,"z":0.0}},{"monsterId":21010501,"configId":175004,"level":30,"poseId":9013,"pos":{"x":-3925.688,"y":107.993,"z":-841.575},"rot":{"x":0.0,"y":260.992,"z":0.0}},{"monsterId":21011001,"configId":175012,"level":30,"poseId":9002,"pos":{"x":-3936.981,"y":107.407,"z":-852.044},"rot":{"x":0.0,"y":2.199,"z":0.0}}]},{"sceneId":3,"groupId":133210132,"blockId":3210,"pos":{"x":-3461.024,"y":200.075,"z":-732.723},"spawns":[{"monsterId":25100101,"configId":132001,"level":32,"poseId":1,"pos":{"x":-3455.189,"y":200.0,"z":-722.548},"rot":{"x":0.0,"y":49.796,"z":0.0}},{"monsterId":25080101,"configId":132005,"level":30,"poseId":1001,"pos":{"x":-3456.459,"y":200.075,"z":-727.441},"rot":{"x":0.0,"y":67.194,"z":0.0}},{"monsterId":25080101,"configId":132006,"level":30,"poseId":1004,"pos":{"x":-3454.553,"y":200.075,"z":-729.639},"rot":{"x":0.0,"y":25.491,"z":0.0}}]},{"sceneId":3,"groupId":133210137,"blockId":3210,"pos":{"x":-4063.97,"y":214.169,"z":-915.718},"spawns":[{"monsterId":26010301,"configId":137001,"level":32,"poseId":0,"pos":{"x":-4064.245,"y":214.148,"z":-915.735},"rot":{"x":0.0,"y":108.681,"z":0.0}}]},{"sceneId":3,"groupId":133210139,"blockId":3210,"pos":{"x":-3660.797,"y":205.265,"z":-1011.378},"spawns":[{"monsterId":24020301,"configId":139001,"level":32,"poseId":100,"pos":{"x":-3651.028,"y":200.226,"z":-1011.592},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":24020101,"configId":139004,"level":30,"poseId":101,"pos":{"x":-3658.753,"y":203.699,"z":-1007.393},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133210112,"blockId":3210,"pos":{"x":-3782.316,"y":202.462,"z":-486.646},"spawns":[{"monsterId":22010401,"configId":112001,"level":32,"poseId":9013,"pos":{"x":-3768.711,"y":202.949,"z":-500.014},"rot":{"x":0.0,"y":322.257,"z":0.0}},{"monsterId":22010401,"configId":112004,"level":30,"poseId":9013,"pos":{"x":-3779.379,"y":202.362,"z":-486.707},"rot":{"x":0.0,"y":118.908,"z":0.0}}]},{"sceneId":3,"groupId":133210117,"blockId":3210,"pos":{"x":-3577.439,"y":200.271,"z":-487.645},"spawns":[{"monsterId":23050101,"configId":117004,"level":30,"poseId":0,"pos":{"x":-3580.129,"y":200.593,"z":-498.168},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001197,"blockId":3001,"pos":{"x":1761.028,"y":250.061,"z":-1178.064},"spawns":[{"monsterId":28030401,"configId":867,"level":1,"poseId":2,"pos":{"x":1762.367,"y":249.812,"z":-1177.386},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":868,"level":1,"poseId":2,"pos":{"x":1761.392,"y":250.051,"z":-1178.844},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":869,"level":1,"poseId":2,"pos":{"x":1761.411,"y":249.969,"z":-1176.463},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":870,"level":1,"poseId":2,"pos":{"x":1760.14,"y":250.311,"z":-1179.618},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":871,"level":1,"poseId":2,"pos":{"x":1760.327,"y":250.19,"z":-1178.196},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001199,"blockId":3001,"pos":{"x":1747.642,"y":256.165,"z":-1237.324},"spawns":[{"monsterId":28030401,"configId":877,"level":1,"poseId":2,"pos":{"x":1748.981,"y":255.955,"z":-1236.646},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":878,"level":1,"poseId":2,"pos":{"x":1748.007,"y":256.146,"z":-1238.104},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":879,"level":1,"poseId":2,"pos":{"x":1748.026,"y":256.027,"z":-1235.723},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":880,"level":1,"poseId":2,"pos":{"x":1746.754,"y":256.363,"z":-1238.878},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":881,"level":1,"poseId":2,"pos":{"x":1746.942,"y":256.281,"z":-1237.456},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001198,"blockId":3001,"pos":{"x":1693.279,"y":263.691,"z":-1231.71},"spawns":[{"monsterId":28030401,"configId":872,"level":1,"poseId":2,"pos":{"x":1694.619,"y":263.735,"z":-1231.028},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":873,"level":1,"poseId":2,"pos":{"x":1693.643,"y":263.658,"z":-1232.486},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":874,"level":1,"poseId":2,"pos":{"x":1693.662,"y":263.742,"z":-1230.106},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":875,"level":1,"poseId":2,"pos":{"x":1692.392,"y":263.565,"z":-1233.261},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":876,"level":1,"poseId":2,"pos":{"x":1692.578,"y":263.658,"z":-1231.839},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001193,"blockId":3001,"pos":{"x":1483.21,"y":330.172,"z":-1994.058},"spawns":[{"monsterId":20010301,"configId":193001,"level":16,"poseId":0,"pos":{"x":1483.78,"y":330.241,"z":-1994.353},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":193002,"level":16,"poseId":0,"pos":{"x":1482.557,"y":330.182,"z":-1994.433},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":193003,"level":16,"poseId":0,"pos":{"x":1483.234,"y":330.041,"z":-1993.29},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010401,"configId":193005,"level":16,"poseId":0,"pos":{"x":1482.84,"y":330.22,"z":-1992.604},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001213,"blockId":3001,"pos":{"x":1809.561,"y":240.065,"z":-1192.489},"spawns":[{"monsterId":28030401,"configId":947,"level":1,"poseId":2,"pos":{"x":1810.901,"y":239.739,"z":-1191.809},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":948,"level":1,"poseId":2,"pos":{"x":1809.927,"y":239.872,"z":-1193.267},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":949,"level":1,"poseId":2,"pos":{"x":1809.944,"y":240.13,"z":-1190.886},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":950,"level":1,"poseId":2,"pos":{"x":1808.673,"y":240.161,"z":-1194.042},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":951,"level":1,"poseId":2,"pos":{"x":1808.86,"y":240.261,"z":-1192.619},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001212,"blockId":3001,"pos":{"x":1796.187,"y":244.414,"z":-1149.275},"spawns":[{"monsterId":28030401,"configId":942,"level":1,"poseId":2,"pos":{"x":1797.527,"y":244.094,"z":-1148.595},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":943,"level":1,"poseId":2,"pos":{"x":1796.553,"y":244.235,"z":-1150.054},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":944,"level":1,"poseId":2,"pos":{"x":1796.57,"y":244.455,"z":-1147.672},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":945,"level":1,"poseId":2,"pos":{"x":1795.299,"y":244.469,"z":-1150.828},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":946,"level":1,"poseId":2,"pos":{"x":1795.487,"y":244.615,"z":-1149.406},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001215,"blockId":3001,"pos":{"x":1594.263,"y":288.882,"z":-1250.871},"spawns":[{"monsterId":28030401,"configId":957,"level":1,"poseId":2,"pos":{"x":1595.603,"y":288.746,"z":-1250.191},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":959,"level":1,"poseId":2,"pos":{"x":1594.647,"y":288.875,"z":-1249.268},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":961,"level":1,"poseId":2,"pos":{"x":1593.563,"y":288.929,"z":-1251.001},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001214,"blockId":3001,"pos":{"x":1692.787,"y":263.37,"z":-1193.182},"spawns":[{"monsterId":28030401,"configId":952,"level":1,"poseId":2,"pos":{"x":1694.127,"y":263.036,"z":-1192.502},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":953,"level":1,"poseId":2,"pos":{"x":1693.154,"y":263.194,"z":-1193.96},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":954,"level":1,"poseId":2,"pos":{"x":1693.171,"y":263.398,"z":-1191.579},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":955,"level":1,"poseId":2,"pos":{"x":1691.899,"y":263.495,"z":-1194.735},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":956,"level":1,"poseId":2,"pos":{"x":1692.087,"y":263.564,"z":-1193.312},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001209,"blockId":3001,"pos":{"x":1789.325,"y":254.253,"z":-1052.529},"spawns":[{"monsterId":28030401,"configId":927,"level":1,"poseId":2,"pos":{"x":1790.666,"y":254.139,"z":-1051.85},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":928,"level":1,"poseId":2,"pos":{"x":1789.692,"y":253.991,"z":-1053.308},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":929,"level":1,"poseId":2,"pos":{"x":1789.709,"y":254.592,"z":-1050.927},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":930,"level":1,"poseId":2,"pos":{"x":1788.438,"y":254.049,"z":-1054.083},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":931,"level":1,"poseId":2,"pos":{"x":1788.625,"y":254.332,"z":-1052.66},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001208,"blockId":3001,"pos":{"x":1747.445,"y":266.733,"z":-1090.605},"spawns":[{"monsterId":28030401,"configId":922,"level":1,"poseId":2,"pos":{"x":1748.785,"y":266.713,"z":-1089.925},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":923,"level":1,"poseId":2,"pos":{"x":1747.812,"y":266.617,"z":-1091.384},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":924,"level":1,"poseId":2,"pos":{"x":1747.829,"y":266.894,"z":-1089.002},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":925,"level":1,"poseId":2,"pos":{"x":1746.557,"y":266.608,"z":-1092.158},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":926,"level":1,"poseId":2,"pos":{"x":1746.745,"y":266.766,"z":-1090.735},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001211,"blockId":3001,"pos":{"x":1802.455,"y":238.48,"z":-1071.59},"spawns":[{"monsterId":28030401,"configId":937,"level":1,"poseId":2,"pos":{"x":1803.795,"y":238.514,"z":-1070.91},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":938,"level":1,"poseId":2,"pos":{"x":1802.821,"y":238.239,"z":-1072.369},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":939,"level":1,"poseId":2,"pos":{"x":1802.839,"y":238.865,"z":-1069.987},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":940,"level":1,"poseId":2,"pos":{"x":1801.567,"y":238.176,"z":-1073.143},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":941,"level":1,"poseId":2,"pos":{"x":1801.755,"y":238.526,"z":-1071.72},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001210,"blockId":3001,"pos":{"x":1790.364,"y":231.737,"z":-1104.518},"spawns":[{"monsterId":28030401,"configId":932,"level":1,"poseId":2,"pos":{"x":1791.704,"y":231.573,"z":-1103.839},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":933,"level":1,"poseId":2,"pos":{"x":1790.73,"y":231.737,"z":-1105.297},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":934,"level":1,"poseId":2,"pos":{"x":1790.748,"y":231.8,"z":-1102.916},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":935,"level":1,"poseId":2,"pos":{"x":1789.476,"y":231.885,"z":-1106.072},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":936,"level":1,"poseId":2,"pos":{"x":1789.664,"y":231.823,"z":-1104.649},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001205,"blockId":3001,"pos":{"x":1667.611,"y":274.796,"z":-1152.628},"spawns":[{"monsterId":28030401,"configId":907,"level":1,"poseId":2,"pos":{"x":1668.951,"y":274.649,"z":-1151.948},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":908,"level":1,"poseId":2,"pos":{"x":1667.977,"y":274.689,"z":-1153.407},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":909,"level":1,"poseId":2,"pos":{"x":1668.854,"y":274.582,"z":-1153.108},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":910,"level":1,"poseId":2,"pos":{"x":1666.723,"y":274.8,"z":-1154.181},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":911,"level":1,"poseId":2,"pos":{"x":1666.911,"y":274.888,"z":-1152.758},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001204,"blockId":3001,"pos":{"x":1705.482,"y":270.57,"z":-1150.494},"spawns":[{"monsterId":28030401,"configId":902,"level":1,"poseId":2,"pos":{"x":1706.822,"y":270.43,"z":-1149.815},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":903,"level":1,"poseId":2,"pos":{"x":1705.848,"y":270.51,"z":-1151.273},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":904,"level":1,"poseId":2,"pos":{"x":1705.866,"y":270.561,"z":-1148.892},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":905,"level":1,"poseId":2,"pos":{"x":1704.594,"y":270.609,"z":-1152.047},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":906,"level":1,"poseId":2,"pos":{"x":1704.782,"y":270.649,"z":-1150.625},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001207,"blockId":3001,"pos":{"x":1713.183,"y":271.959,"z":-1077.922},"spawns":[{"monsterId":28030401,"configId":917,"level":1,"poseId":2,"pos":{"x":1714.524,"y":271.914,"z":-1077.242},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":918,"level":1,"poseId":2,"pos":{"x":1713.55,"y":271.844,"z":-1078.701},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":919,"level":1,"poseId":2,"pos":{"x":1713.567,"y":272.363,"z":-1076.32},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":920,"level":1,"poseId":2,"pos":{"x":1712.296,"y":271.718,"z":-1079.475},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":921,"level":1,"poseId":2,"pos":{"x":1712.483,"y":272.021,"z":-1078.053},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001206,"blockId":3001,"pos":{"x":1712.522,"y":272.133,"z":-1077.619},"spawns":[{"monsterId":28030401,"configId":912,"level":1,"poseId":2,"pos":{"x":1712.18,"y":271.027,"z":-1096.462},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":913,"level":1,"poseId":2,"pos":{"x":1711.206,"y":271.019,"z":-1097.92},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":914,"level":1,"poseId":2,"pos":{"x":1711.224,"y":271.275,"z":-1095.539},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":915,"level":1,"poseId":2,"pos":{"x":1709.952,"y":271.179,"z":-1098.694},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":916,"level":1,"poseId":2,"pos":{"x":1710.14,"y":271.282,"z":-1097.272},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001201,"blockId":3001,"pos":{"x":1630.262,"y":280.813,"z":-1266.884},"spawns":[{"monsterId":28030401,"configId":887,"level":1,"poseId":2,"pos":{"x":1631.601,"y":280.538,"z":-1266.205},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":888,"level":1,"poseId":2,"pos":{"x":1630.627,"y":280.666,"z":-1267.663},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":889,"level":1,"poseId":2,"pos":{"x":1630.646,"y":280.776,"z":-1265.282},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":890,"level":1,"poseId":2,"pos":{"x":1629.375,"y":280.875,"z":-1268.437},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":891,"level":1,"poseId":2,"pos":{"x":1629.562,"y":280.952,"z":-1267.015},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001200,"blockId":3001,"pos":{"x":1707.89,"y":264.829,"z":-1323.899},"spawns":[{"monsterId":28030401,"configId":882,"level":1,"poseId":2,"pos":{"x":1709.229,"y":264.783,"z":-1323.221},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":883,"level":1,"poseId":2,"pos":{"x":1708.255,"y":264.875,"z":-1324.679},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":884,"level":1,"poseId":2,"pos":{"x":1708.273,"y":264.73,"z":-1322.298},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":885,"level":1,"poseId":2,"pos":{"x":1707.002,"y":264.926,"z":-1325.453},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":886,"level":1,"poseId":2,"pos":{"x":1707.189,"y":264.84,"z":-1324.031},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001203,"blockId":3001,"pos":{"x":1644.413,"y":277.468,"z":-1173.735},"spawns":[{"monsterId":28030401,"configId":897,"level":1,"poseId":2,"pos":{"x":1645.752,"y":277.184,"z":-1173.056},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":898,"level":1,"poseId":2,"pos":{"x":1644.779,"y":277.358,"z":-1174.515},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":899,"level":1,"poseId":2,"pos":{"x":1644.797,"y":277.438,"z":-1172.133},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":900,"level":1,"poseId":2,"pos":{"x":1643.525,"y":277.617,"z":-1175.289},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":901,"level":1,"poseId":2,"pos":{"x":1643.713,"y":277.622,"z":-1173.867},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001202,"blockId":3001,"pos":{"x":1623.833,"y":281.429,"z":-1223.231},"spawns":[{"monsterId":28030401,"configId":892,"level":1,"poseId":2,"pos":{"x":1625.173,"y":281.108,"z":-1222.552},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":893,"level":1,"poseId":2,"pos":{"x":1624.199,"y":281.351,"z":-1224.01},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":894,"level":1,"poseId":2,"pos":{"x":1624.217,"y":281.324,"z":-1221.629},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":895,"level":1,"poseId":2,"pos":{"x":1622.945,"y":281.653,"z":-1224.784},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":896,"level":1,"poseId":2,"pos":{"x":1623.133,"y":281.597,"z":-1223.362},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001165,"blockId":3001,"pos":{"x":1691.889,"y":218.583,"z":-1487.315},"spawns":[{"monsterId":20011301,"configId":826,"level":6,"poseId":0,"pos":{"x":1689.271,"y":218.816,"z":-1489.621},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001161,"blockId":3001,"pos":{"x":2013.764,"y":196.622,"z":-1235.264},"spawns":[{"monsterId":20010101,"configId":814,"level":4,"poseId":201,"pos":{"x":2015.099,"y":196.572,"z":-1234.46},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010201,"configId":815,"level":4,"poseId":201,"pos":{"x":2056.031,"y":217.082,"z":-1374.143},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010101,"configId":1233,"level":4,"poseId":201,"pos":{"x":2038.073,"y":202.702,"z":-1281.905},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010101,"configId":1234,"level":4,"poseId":201,"pos":{"x":2046.025,"y":197.278,"z":-1140.782},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010101,"configId":161001,"level":5,"poseId":201,"pos":{"x":2097.222,"y":207.081,"z":-1222.48},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010101,"configId":161002,"level":5,"poseId":201,"pos":{"x":2015.008,"y":209.635,"z":-1420.589},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001160,"blockId":3001,"pos":{"x":1750.184,"y":215.023,"z":-1374.216},"spawns":[{"monsterId":21010701,"configId":160001,"level":6,"poseId":0,"pos":{"x":1761.17,"y":214.323,"z":-1373.094},"rot":{"x":0.0,"y":180.224,"z":0.0}},{"monsterId":21010401,"configId":160004,"level":6,"poseId":9003,"pos":{"x":1763.024,"y":214.364,"z":-1378.215},"rot":{"x":0.0,"y":79.676,"z":0.0}},{"monsterId":21010101,"configId":160005,"level":6,"poseId":9003,"pos":{"x":1758.515,"y":214.35,"z":-1375.736},"rot":{"x":0.0,"y":115.395,"z":0.0}},{"monsterId":21010101,"configId":160006,"level":6,"poseId":9002,"pos":{"x":1758.44,"y":214.434,"z":-1379.829},"rot":{"x":0.0,"y":208.784,"z":0.0}}]},{"sceneId":3,"groupId":133001158,"blockId":3001,"pos":{"x":1748.88,"y":195.403,"z":-1522.768},"spawns":[{"monsterId":20011101,"configId":158003,"level":7,"poseId":0,"pos":{"x":1752.521,"y":194.797,"z":-1529.894},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":158004,"level":7,"poseId":0,"pos":{"x":1753.614,"y":195.543,"z":-1514.949},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001153,"blockId":3001,"pos":{"x":2042.273,"y":197.239,"z":-1184.882},"spawns":[{"monsterId":28030401,"configId":783,"level":1,"poseId":2,"pos":{"x":2043.944,"y":197.294,"z":-1185.276},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":785,"level":1,"poseId":2,"pos":{"x":2042.692,"y":197.426,"z":-1186.046},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":831,"level":1,"poseId":2,"pos":{"x":2009.11,"y":221.269,"z":-1553.666},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":833,"level":1,"poseId":2,"pos":{"x":2008.21,"y":221.235,"z":-1554.749},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":835,"level":1,"poseId":2,"pos":{"x":2009.501,"y":221.226,"z":-1556.003},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":837,"level":1,"poseId":2,"pos":{"x":2006.151,"y":221.214,"z":-1540.224},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":839,"level":1,"poseId":2,"pos":{"x":1999.35,"y":221.602,"z":-1573.45},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":841,"level":1,"poseId":2,"pos":{"x":2006.546,"y":221.251,"z":-1574.522},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001152,"blockId":3001,"pos":{"x":1831.977,"y":226.455,"z":-1099.847},"spawns":[{"monsterId":20011001,"configId":779,"level":3,"poseId":0,"pos":{"x":1839.939,"y":226.298,"z":-1103.226},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":780,"level":3,"poseId":0,"pos":{"x":1840.267,"y":226.527,"z":-1107.635},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":781,"level":3,"poseId":0,"pos":{"x":1836.412,"y":226.635,"z":-1101.103},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011101,"configId":1076,"level":3,"poseId":0,"pos":{"x":1834.778,"y":225.752,"z":-1099.379},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001154,"blockId":3001,"pos":{"x":1498.672,"y":266.503,"z":-1751.216},"spawns":[{"monsterId":20010401,"configId":787,"level":18,"poseId":0,"pos":{"x":1474.137,"y":267.205,"z":-1749.856},"rot":{"x":0.0,"y":115.706,"z":0.0}},{"monsterId":28020201,"configId":1137,"level":1,"poseId":0,"pos":{"x":1446.498,"y":272.073,"z":-1779.946},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001176,"blockId":3001,"pos":{"x":1480.999,"y":308.198,"z":-1937.745},"spawns":[{"monsterId":20011301,"configId":851,"level":22,"poseId":0,"pos":{"x":1469.544,"y":309.475,"z":-1942.498},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26010101,"configId":852,"level":22,"poseId":0,"pos":{"x":1495.435,"y":309.625,"z":-1948.338},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":853,"level":22,"poseId":0,"pos":{"x":1481.063,"y":307.004,"z":-1924.538},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":854,"level":22,"poseId":0,"pos":{"x":1454.089,"y":312.055,"z":-1947.657},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":855,"level":22,"poseId":0,"pos":{"x":1454.489,"y":306.49,"z":-1923.244},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001175,"blockId":3001,"pos":{"x":1402.155,"y":257.658,"z":-1684.539},"spawns":[{"monsterId":20010501,"configId":175001,"level":13,"poseId":0,"pos":{"x":1400.966,"y":257.954,"z":-1682.346},"rot":{"x":0.0,"y":102.062,"z":0.0}},{"monsterId":20010501,"configId":175002,"level":13,"poseId":0,"pos":{"x":1400.231,"y":258.005,"z":-1684.461},"rot":{"x":0.0,"y":90.465,"z":0.0}},{"monsterId":20010501,"configId":175003,"level":13,"poseId":0,"pos":{"x":1400.499,"y":258.13,"z":-1686.633},"rot":{"x":0.0,"y":71.257,"z":0.0}}]},{"sceneId":3,"groupId":133001174,"blockId":3001,"pos":{"x":1428.095,"y":270.368,"z":-1772.639},"spawns":[{"monsterId":20010301,"configId":1131,"level":22,"poseId":0,"pos":{"x":1544.886,"y":256.612,"z":-1688.927},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":1132,"level":22,"poseId":0,"pos":{"x":1551.808,"y":256.661,"z":-1685.891},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001125,"blockId":3001,"pos":{"x":1389.012,"y":234.4,"z":-1504.808},"spawns":[{"monsterId":28030301,"configId":656,"level":1,"poseId":0,"pos":{"x":1297.6,"y":257.536,"z":-1677.698},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030301,"configId":658,"level":1,"poseId":0,"pos":{"x":1325.734,"y":256.843,"z":-1679.163},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030301,"configId":660,"level":1,"poseId":0,"pos":{"x":1320.922,"y":254.398,"z":-1672.087},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030301,"configId":661,"level":1,"poseId":0,"pos":{"x":1317.048,"y":261.61,"z":-1672.472},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":804,"level":1,"poseId":0,"pos":{"x":1453.229,"y":242.173,"z":-1532.22},"rot":{"x":0.0,"y":105.873,"z":0.0}},{"monsterId":28020102,"configId":805,"level":1,"poseId":0,"pos":{"x":1453.538,"y":242.087,"z":-1533.933},"rot":{"x":0.0,"y":62.641,"z":0.0}},{"monsterId":28020301,"configId":977,"level":1,"poseId":0,"pos":{"x":1490.544,"y":264.613,"z":-1720.111},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":978,"level":1,"poseId":0,"pos":{"x":1477.14,"y":268.948,"z":-1759.65},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":979,"level":1,"poseId":0,"pos":{"x":1461.73,"y":271.077,"z":-1767.272},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":980,"level":1,"poseId":0,"pos":{"x":1328.728,"y":280.914,"z":-1777.767},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":981,"level":1,"poseId":0,"pos":{"x":1324.044,"y":275.384,"z":-1735.465},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1164,"level":1,"poseId":0,"pos":{"x":1385.304,"y":322.651,"z":-1975.814},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1165,"level":1,"poseId":0,"pos":{"x":1384.877,"y":322.521,"z":-1973.8},"rot":{"x":0.0,"y":163.687,"z":0.0}},{"monsterId":28030401,"configId":1166,"level":1,"poseId":0,"pos":{"x":1385.156,"y":322.586,"z":-1975.166},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":1167,"level":1,"poseId":0,"pos":{"x":1379.6,"y":323.033,"z":-1983.807},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001126,"blockId":3001,"pos":{"x":1408.423,"y":266.408,"z":-1740.216},"spawns":[{"monsterId":21010201,"configId":624,"level":22,"poseId":9002,"pos":{"x":1412.686,"y":266.141,"z":-1736.019},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":625,"level":22,"poseId":9002,"pos":{"x":1412.307,"y":266.129,"z":-1733.491},"rot":{"x":0.0,"y":273.079,"z":0.0}},{"monsterId":21010401,"configId":626,"level":22,"poseId":0,"pos":{"x":1399.415,"y":272.547,"z":-1757.168},"rot":{"x":0.0,"y":90.023,"z":0.0}}]},{"sceneId":3,"groupId":133001145,"blockId":3001,"pos":{"x":1728.78,"y":213.875,"z":-1355.579},"spawns":[{"monsterId":20010401,"configId":145001,"level":3,"poseId":0,"pos":{"x":1729.35,"y":213.944,"z":-1355.874},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":145002,"level":3,"poseId":0,"pos":{"x":1728.127,"y":213.885,"z":-1355.954},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":145003,"level":3,"poseId":0,"pos":{"x":1728.805,"y":213.744,"z":-1354.811},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001144,"blockId":3001,"pos":{"x":1674.31,"y":254.859,"z":-1405.877},"spawns":[{"monsterId":28030401,"configId":735,"level":1,"poseId":2,"pos":{"x":1675.649,"y":254.811,"z":-1405.199},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":736,"level":1,"poseId":2,"pos":{"x":1674.675,"y":254.9,"z":-1406.657},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":737,"level":1,"poseId":2,"pos":{"x":1674.694,"y":254.767,"z":-1404.276},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":738,"level":1,"poseId":2,"pos":{"x":1673.422,"y":254.91,"z":-1407.431},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":739,"level":1,"poseId":2,"pos":{"x":1673.609,"y":254.872,"z":-1406.009},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":743,"level":1,"poseId":0,"pos":{"x":1634.076,"y":258.978,"z":-1422.979},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":754,"level":1,"poseId":0,"pos":{"x":1788.615,"y":208.406,"z":-1247.724},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001143,"blockId":3001,"pos":{"x":1585.822,"y":250.177,"z":-1415.454},"spawns":[{"monsterId":28030401,"configId":730,"level":1,"poseId":2,"pos":{"x":1587.161,"y":250.056,"z":-1414.776},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":731,"level":1,"poseId":2,"pos":{"x":1586.187,"y":250.307,"z":-1416.234},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":732,"level":1,"poseId":2,"pos":{"x":1586.206,"y":249.931,"z":-1413.853},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":733,"level":1,"poseId":2,"pos":{"x":1584.934,"y":250.406,"z":-1417.008},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":734,"level":1,"poseId":2,"pos":{"x":1585.122,"y":250.187,"z":-1415.586},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001142,"blockId":3001,"pos":{"x":1636.969,"y":253.479,"z":-1351.292},"spawns":[{"monsterId":28030401,"configId":725,"level":1,"poseId":2,"pos":{"x":1638.307,"y":253.677,"z":-1350.614},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":726,"level":1,"poseId":2,"pos":{"x":1637.333,"y":253.541,"z":-1352.072},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":727,"level":1,"poseId":2,"pos":{"x":1637.352,"y":253.535,"z":-1349.691},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":728,"level":1,"poseId":2,"pos":{"x":1636.081,"y":253.363,"z":-1352.846},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":729,"level":1,"poseId":2,"pos":{"x":1636.268,"y":253.439,"z":-1351.424},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001097,"blockId":3001,"pos":{"x":1348.978,"y":237.021,"z":-1531.973},"spawns":[{"monsterId":21010201,"configId":460,"level":18,"poseId":9003,"pos":{"x":1311.217,"y":247.317,"z":-1548.836},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":461,"level":18,"poseId":9003,"pos":{"x":1298.651,"y":249.407,"z":-1541.428},"rot":{"x":0.0,"y":46.042,"z":0.0}},{"monsterId":21010301,"configId":599,"level":18,"poseId":9002,"pos":{"x":1327.786,"y":247.412,"z":-1510.16},"rot":{"x":0.0,"y":154.932,"z":0.0}}]},{"sceneId":3,"groupId":133001099,"blockId":3001,"pos":{"x":1354.17,"y":239.937,"z":-1627.618},"spawns":[{"monsterId":21010201,"configId":464,"level":18,"poseId":0,"pos":{"x":1352.526,"y":239.171,"z":-1623.108},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":465,"level":18,"poseId":0,"pos":{"x":1353.172,"y":247.918,"z":-1660.683},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010501,"configId":627,"level":18,"poseId":0,"pos":{"x":1356.674,"y":255.25,"z":-1667.429},"rot":{"x":0.0,"y":3.488,"z":0.0}}]},{"sceneId":3,"groupId":133001098,"blockId":3001,"pos":{"x":1416.149,"y":235.548,"z":-1568.725},"spawns":[{"monsterId":21010201,"configId":462,"level":16,"poseId":9003,"pos":{"x":1443.076,"y":238.999,"z":-1598.11},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":463,"level":16,"poseId":9003,"pos":{"x":1444.853,"y":239.445,"z":-1585.45},"rot":{"x":0.0,"y":184.471,"z":0.0}},{"monsterId":21010301,"configId":628,"level":18,"poseId":9003,"pos":{"x":1520.41,"y":241.548,"z":-1618.654},"rot":{"x":0.0,"y":304.192,"z":0.0}}]},{"sceneId":3,"groupId":133001092,"blockId":3001,"pos":{"x":1547.393,"y":241.335,"z":-1615.164},"spawns":[{"monsterId":21010201,"configId":436,"level":15,"poseId":9002,"pos":{"x":1613.447,"y":246.109,"z":-1586.243},"rot":{"x":0.0,"y":51.084,"z":0.0}},{"monsterId":21010301,"configId":437,"level":15,"poseId":9003,"pos":{"x":1608.578,"y":249.196,"z":-1607.012},"rot":{"x":0.0,"y":91.112,"z":0.0}},{"monsterId":21010201,"configId":438,"level":15,"poseId":9003,"pos":{"x":1605.719,"y":246.063,"z":-1600.384},"rot":{"x":0.0,"y":131.112,"z":0.0}},{"monsterId":21010501,"configId":92002,"level":15,"poseId":9003,"pos":{"x":1617.883,"y":246.118,"z":-1586.932},"rot":{"x":0.0,"y":329.808,"z":0.0}},{"monsterId":21010301,"configId":92003,"level":15,"poseId":9011,"pos":{"x":1619.412,"y":246.109,"z":-1582.209},"rot":{"x":0.0,"y":63.865,"z":0.0}},{"monsterId":21010301,"configId":92004,"level":30,"poseId":9012,"pos":{"x":1615.458,"y":249.196,"z":-1602.784},"rot":{"x":0.0,"y":154.813,"z":0.0}},{"monsterId":21010301,"configId":92005,"level":30,"poseId":9012,"pos":{"x":1608.578,"y":249.196,"z":-1607.012},"rot":{"x":0.0,"y":91.112,"z":0.0}},{"monsterId":21010201,"configId":92006,"level":30,"poseId":9012,"pos":{"x":1612.14,"y":249.196,"z":-1602.857},"rot":{"x":0.0,"y":154.248,"z":0.0}},{"monsterId":21020201,"configId":92008,"level":30,"poseId":0,"pos":{"x":1603.097,"y":246.342,"z":-1603.369},"rot":{"x":0.0,"y":51.315,"z":0.0}},{"monsterId":21010501,"configId":92009,"level":30,"poseId":9003,"pos":{"x":1606.182,"y":246.424,"z":-1613.562},"rot":{"x":0.0,"y":63.865,"z":0.0}},{"monsterId":21010701,"configId":92010,"level":19,"poseId":0,"pos":{"x":1606.572,"y":246.443,"z":-1625.459},"rot":{"x":0.0,"y":15.826,"z":0.0}},{"monsterId":21010101,"configId":92011,"level":19,"poseId":9010,"pos":{"x":1606.237,"y":246.36,"z":-1630.505},"rot":{"x":0.0,"y":238.035,"z":0.0}},{"monsterId":21010101,"configId":92012,"level":19,"poseId":9016,"pos":{"x":1601.101,"y":246.739,"z":-1627.841},"rot":{"x":0.0,"y":176.11,"z":0.0}}]},{"sceneId":3,"groupId":133001091,"blockId":3001,"pos":{"x":1538.333,"y":240.408,"z":-1602.802},"spawns":[{"monsterId":21010201,"configId":430,"level":19,"poseId":9002,"pos":{"x":1488.975,"y":243.84,"z":-1580.117},"rot":{"x":0.0,"y":144.952,"z":0.0}},{"monsterId":28020301,"configId":431,"level":1,"poseId":0,"pos":{"x":1601.667,"y":247.367,"z":-1635.923},"rot":{"x":0.0,"y":246.345,"z":0.0}},{"monsterId":28030401,"configId":590,"level":1,"poseId":2,"pos":{"x":1601.296,"y":246.737,"z":-1628.947},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":596,"level":1,"poseId":2,"pos":{"x":1565.378,"y":252.081,"z":-1639.737},"rot":{"x":0.0,"y":246.75,"z":0.0}},{"monsterId":28020201,"configId":600,"level":1,"poseId":0,"pos":{"x":1593.575,"y":248.992,"z":-1664.469},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":602,"level":1,"poseId":0,"pos":{"x":1641.016,"y":244.833,"z":-1594.562},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":603,"level":1,"poseId":0,"pos":{"x":1639.64,"y":244.817,"z":-1571.364},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":607,"level":1,"poseId":2,"pos":{"x":1600.871,"y":246.116,"z":-1559.51},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":609,"level":1,"poseId":2,"pos":{"x":1537.442,"y":244.807,"z":-1571.599},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":611,"level":1,"poseId":2,"pos":{"x":1536.179,"y":245.6,"z":-1576.256},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":613,"level":1,"poseId":0,"pos":{"x":1528.657,"y":242.163,"z":-1619.909},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":663,"level":1,"poseId":2,"pos":{"x":1482.259,"y":239.328,"z":-1607.81},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":665,"level":1,"poseId":2,"pos":{"x":1483.681,"y":240.086,"z":-1593.63},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":667,"level":1,"poseId":2,"pos":{"x":1474.69,"y":240.959,"z":-1611.323},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001119,"blockId":3001,"pos":{"x":1256.574,"y":262.047,"z":-1721.851},"spawns":[{"monsterId":28030301,"configId":559,"level":1,"poseId":0,"pos":{"x":1260.236,"y":263.761,"z":-1683.783},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":696,"level":1,"poseId":2,"pos":{"x":1974.456,"y":222.045,"z":-1507.853},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":698,"level":1,"poseId":2,"pos":{"x":1974.967,"y":222.158,"z":-1504.196},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":700,"level":1,"poseId":2,"pos":{"x":2011.865,"y":222.082,"z":-1463.428},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":707,"level":1,"poseId":2,"pos":{"x":2017.381,"y":222.281,"z":-1463.944},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":709,"level":1,"poseId":2,"pos":{"x":2012.367,"y":222.494,"z":-1468.565},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030402,"configId":1158,"level":1,"poseId":0,"pos":{"x":1268.297,"y":259.054,"z":-1685.291},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030402,"configId":1160,"level":1,"poseId":0,"pos":{"x":1267.193,"y":258.921,"z":-1680.914},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001114,"blockId":3001,"pos":{"x":1394.882,"y":234.4,"z":-1523.998},"spawns":[{"monsterId":28030101,"configId":541,"level":1,"poseId":2,"pos":{"x":1391.062,"y":233.764,"z":-1516.722},"rot":{"x":0.0,"y":301.952,"z":0.0}},{"monsterId":28030101,"configId":542,"level":1,"poseId":0,"pos":{"x":1370.356,"y":234.014,"z":-1518.306},"rot":{"x":0.0,"y":146.729,"z":0.0}},{"monsterId":28030101,"configId":585,"level":1,"poseId":2,"pos":{"x":1387.746,"y":233.814,"z":-1510.336},"rot":{"x":0.0,"y":216.352,"z":0.0}},{"monsterId":28030101,"configId":634,"level":1,"poseId":2,"pos":{"x":1382.731,"y":233.799,"z":-1516.286},"rot":{"x":0.0,"y":83.234,"z":0.0}},{"monsterId":28020301,"configId":644,"level":1,"poseId":0,"pos":{"x":1601.013,"y":246.771,"z":-1632.421},"rot":{"x":0.0,"y":244.689,"z":0.0}},{"monsterId":28030401,"configId":650,"level":1,"poseId":2,"pos":{"x":1615.716,"y":246.395,"z":-1620.341},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001104,"blockId":3001,"pos":{"x":1207.245,"y":255.141,"z":-1486.082},"spawns":[{"monsterId":28020301,"configId":509,"level":1,"poseId":0,"pos":{"x":1207.16,"y":255.141,"z":-1486.364},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":510,"level":1,"poseId":2,"pos":{"x":1188.94,"y":261.172,"z":-1505.313},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":511,"level":1,"poseId":2,"pos":{"x":1190.063,"y":261.172,"z":-1497.639},"rot":{"x":0.0,"y":208.331,"z":0.0}},{"monsterId":28030401,"configId":512,"level":1,"poseId":2,"pos":{"x":1188.734,"y":259.998,"z":-1516.13},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":513,"level":1,"poseId":2,"pos":{"x":1196.066,"y":259.866,"z":-1503.656},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":514,"level":1,"poseId":2,"pos":{"x":1191.408,"y":261.76,"z":-1504.02},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":545,"level":1,"poseId":2,"pos":{"x":1227.665,"y":257.671,"z":-1532.979},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":546,"level":1,"poseId":2,"pos":{"x":1230.457,"y":257.773,"z":-1534.05},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":547,"level":1,"poseId":2,"pos":{"x":1229.438,"y":257.51,"z":-1529.524},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":548,"level":1,"poseId":2,"pos":{"x":1226.908,"y":257.583,"z":-1531.495},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":550,"level":1,"poseId":0,"pos":{"x":1215.971,"y":257.004,"z":-1426.892},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":551,"level":1,"poseId":0,"pos":{"x":1214.179,"y":257.512,"z":-1437.618},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001069,"blockId":3001,"pos":{"x":1829.12,"y":194.981,"z":-1446.765},"spawns":[{"monsterId":28030101,"configId":270,"level":1,"poseId":901,"pos":{"x":1886.699,"y":224.601,"z":-1475.46},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":271,"level":1,"poseId":901,"pos":{"x":1879.881,"y":224.181,"z":-1473.824},"rot":{"x":0.0,"y":25.552,"z":0.0}},{"monsterId":28030101,"configId":272,"level":1,"poseId":901,"pos":{"x":1887.138,"y":223.773,"z":-1465.449},"rot":{"x":0.0,"y":82.944,"z":0.0}}]},{"sceneId":3,"groupId":133001068,"blockId":3001,"pos":{"x":1883.536,"y":194.6,"z":-1302.206},"spawns":[{"monsterId":28030401,"configId":268,"level":1,"poseId":2,"pos":{"x":1881.537,"y":196.114,"z":-1306.43},"rot":{"x":0.0,"y":61.206,"z":0.0}},{"monsterId":28030401,"configId":269,"level":1,"poseId":2,"pos":{"x":1879.23,"y":195.867,"z":-1302.782},"rot":{"x":0.0,"y":195.899,"z":0.0}}]},{"sceneId":7,"groupId":177005064,"blockId":7005,"pos":{"x":542.914,"y":189.194,"z":506.32},"spawns":[{"monsterId":24020301,"configId":64001,"level":36,"poseId":101,"pos":{"x":545.228,"y":189.237,"z":504.152},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":24020301,"configId":64004,"level":36,"poseId":101,"pos":{"x":540.618,"y":189.137,"z":502.805},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001067,"blockId":3001,"pos":{"x":1856.315,"y":196.06,"z":-1166.966},"spawns":[{"monsterId":28030101,"configId":263,"level":1,"poseId":901,"pos":{"x":1863.984,"y":217.024,"z":-1164.927},"rot":{"x":0.0,"y":75.081,"z":0.0}},{"monsterId":28030101,"configId":264,"level":1,"poseId":901,"pos":{"x":1860.514,"y":212.907,"z":-1167.924},"rot":{"x":0.0,"y":107.337,"z":0.0}},{"monsterId":28030101,"configId":265,"level":1,"poseId":901,"pos":{"x":1866.29,"y":215.265,"z":-1161.683},"rot":{"x":0.0,"y":78.161,"z":0.0}},{"monsterId":28030101,"configId":266,"level":1,"poseId":901,"pos":{"x":1869.965,"y":213.723,"z":-1169.529},"rot":{"x":0.0,"y":90.884,"z":0.0}}]},{"sceneId":7,"groupId":177005066,"blockId":7005,"pos":{"x":690.176,"y":243.199,"z":586.742},"spawns":[{"monsterId":22040201,"configId":66001,"level":36,"poseId":101,"pos":{"x":686.99,"y":242.212,"z":586.238},"rot":{"x":0.0,"y":50.656,"z":0.0}},{"monsterId":22050201,"configId":66004,"level":36,"poseId":101,"pos":{"x":692.556,"y":242.628,"z":589.977},"rot":{"x":0.0,"y":270.464,"z":0.0}}]},{"sceneId":7,"groupId":177005063,"blockId":7005,"pos":{"x":640.672,"y":236.324,"z":690.27},"spawns":[{"monsterId":21020101,"configId":63001,"level":36,"poseId":401,"pos":{"x":640.528,"y":235.714,"z":684.312},"rot":{"x":0.0,"y":351.484,"z":0.0}},{"monsterId":21010301,"configId":63004,"level":36,"poseId":9003,"pos":{"x":641.166,"y":235.941,"z":691.156},"rot":{"x":0.0,"y":191.578,"z":0.0}},{"monsterId":21010301,"configId":63005,"level":36,"poseId":9003,"pos":{"x":643.059,"y":236.144,"z":688.873},"rot":{"x":0.0,"y":250.079,"z":0.0}},{"monsterId":21010501,"configId":63007,"level":36,"poseId":0,"pos":{"x":642.729,"y":240.928,"z":680.215},"rot":{"x":0.0,"y":50.487,"z":0.0}},{"monsterId":21030601,"configId":63016,"level":36,"poseId":0,"pos":{"x":632.927,"y":235.0,"z":685.686},"rot":{"x":0.0,"y":48.587,"z":0.0}}]},{"sceneId":3,"groupId":133001086,"blockId":3001,"pos":{"x":2031.638,"y":199.211,"z":-1259.787},"spawns":[{"monsterId":20010101,"configId":587,"level":4,"poseId":201,"pos":{"x":1906.035,"y":197.613,"z":-1436.125},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001076,"blockId":3001,"pos":{"x":2035.502,"y":198.888,"z":-1211.508},"spawns":[{"monsterId":28030101,"configId":281,"level":1,"poseId":901,"pos":{"x":2053.573,"y":229.182,"z":-1213.728},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":282,"level":1,"poseId":2,"pos":{"x":2035.626,"y":198.886,"z":-1210.566},"rot":{"x":0.0,"y":64.24,"z":0.0}},{"monsterId":28030101,"configId":283,"level":1,"poseId":2,"pos":{"x":1915.296,"y":195.437,"z":-1207.701},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":284,"level":1,"poseId":2,"pos":{"x":1913.573,"y":195.289,"z":-1201.928},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":285,"level":1,"poseId":901,"pos":{"x":1931.04,"y":220.549,"z":-1363.763},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":291,"level":1,"poseId":2,"pos":{"x":1975.587,"y":195.936,"z":-1269.815},"rot":{"x":0.0,"y":320.549,"z":0.0}},{"monsterId":28030101,"configId":292,"level":1,"poseId":2,"pos":{"x":1971.502,"y":195.669,"z":-1270.532},"rot":{"x":0.0,"y":52.752,"z":0.0}},{"monsterId":28030101,"configId":293,"level":1,"poseId":2,"pos":{"x":1977.149,"y":196.556,"z":-1272.828},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":296,"level":1,"poseId":901,"pos":{"x":1937.365,"y":218.689,"z":-1346.704},"rot":{"x":0.0,"y":51.421,"z":0.0}},{"monsterId":28030401,"configId":325,"level":1,"poseId":2,"pos":{"x":2109.67,"y":210.587,"z":-1236.796},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":334,"level":1,"poseId":0,"pos":{"x":1770.539,"y":205.355,"z":-1296.127},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":343,"level":1,"poseId":2,"pos":{"x":1886.497,"y":223.212,"z":-1096.893},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":344,"level":1,"poseId":2,"pos":{"x":1881.652,"y":223.577,"z":-1100.408},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":345,"level":1,"poseId":2,"pos":{"x":1825.924,"y":205.624,"z":-1221.108},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":346,"level":1,"poseId":2,"pos":{"x":1826.963,"y":204.877,"z":-1215.984},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":347,"level":1,"poseId":2,"pos":{"x":1728.328,"y":214.335,"z":-1340.904},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":348,"level":1,"poseId":2,"pos":{"x":1742.554,"y":214.055,"z":-1409.057},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":358,"level":1,"poseId":2,"pos":{"x":1732.004,"y":214.061,"z":-1340.874},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":376,"level":1,"poseId":2,"pos":{"x":1799.086,"y":196.347,"z":-1335.309},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":403,"level":1,"poseId":0,"pos":{"x":1869.925,"y":196.587,"z":-1392.38},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":404,"level":1,"poseId":0,"pos":{"x":1908.601,"y":197.862,"z":-1431.595},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":405,"level":1,"poseId":0,"pos":{"x":1907.62,"y":198.192,"z":-1439.04},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":408,"level":1,"poseId":2,"pos":{"x":1810.95,"y":194.993,"z":-1408.678},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":409,"level":1,"poseId":2,"pos":{"x":1807.322,"y":194.946,"z":-1408.928},"rot":{"x":0.0,"y":278.394,"z":0.0}},{"monsterId":28030101,"configId":412,"level":1,"poseId":2,"pos":{"x":1994.13,"y":216.607,"z":-1100.677},"rot":{"x":0.0,"y":278.394,"z":0.0}},{"monsterId":28030101,"configId":413,"level":1,"poseId":2,"pos":{"x":1991.43,"y":216.721,"z":-1101.788},"rot":{"x":0.0,"y":278.394,"z":0.0}},{"monsterId":28020102,"configId":414,"level":1,"poseId":0,"pos":{"x":1966.733,"y":196.094,"z":-1277.493},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":455,"level":1,"poseId":2,"pos":{"x":1992.344,"y":193.782,"z":-1184.307},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":456,"level":1,"poseId":0,"pos":{"x":1994.264,"y":194.244,"z":-1184.216},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":469,"level":1,"poseId":2,"pos":{"x":1993.531,"y":194.008,"z":-1183.846},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":472,"level":1,"poseId":2,"pos":{"x":1794.505,"y":197.215,"z":-1335.559},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":565,"level":1,"poseId":0,"pos":{"x":2136.654,"y":203.664,"z":-1110.235},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":566,"level":1,"poseId":0,"pos":{"x":2161.154,"y":223.665,"z":-1181.344},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":567,"level":1,"poseId":0,"pos":{"x":2093.101,"y":212.297,"z":-1087.416},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":568,"level":1,"poseId":2,"pos":{"x":2104.96,"y":205.419,"z":-1117.205},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":569,"level":1,"poseId":2,"pos":{"x":2106.861,"y":205.773,"z":-1118.039},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":570,"level":1,"poseId":2,"pos":{"x":2105.337,"y":205.137,"z":-1118.718},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":571,"level":1,"poseId":2,"pos":{"x":2164.13,"y":208.5,"z":-1104.22},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":572,"level":1,"poseId":2,"pos":{"x":2164.755,"y":208.597,"z":-1105.585},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":573,"level":1,"poseId":2,"pos":{"x":2162.389,"y":208.423,"z":-1105.45},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":574,"level":1,"poseId":901,"pos":{"x":2112.472,"y":235.775,"z":-1169.578},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":575,"level":1,"poseId":0,"pos":{"x":2051.275,"y":197.608,"z":-1144.493},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":687,"level":1,"poseId":2,"pos":{"x":1725.181,"y":197.839,"z":-1596.049},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":688,"level":1,"poseId":2,"pos":{"x":1725.756,"y":197.944,"z":-1599.774},"rot":{"x":0.0,"y":87.15,"z":0.0}},{"monsterId":28030101,"configId":689,"level":1,"poseId":2,"pos":{"x":1728.976,"y":196.132,"z":-1589.604},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":710,"level":1,"poseId":901,"pos":{"x":2007.973,"y":240.54,"z":-1425.773},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":711,"level":1,"poseId":901,"pos":{"x":2011.541,"y":241.262,"z":-1424.007},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":712,"level":1,"poseId":901,"pos":{"x":2003.531,"y":239.922,"z":-1438.32},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":740,"level":1,"poseId":2,"pos":{"x":1687.089,"y":254.671,"z":-1434.327},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":741,"level":1,"poseId":2,"pos":{"x":1687.341,"y":254.984,"z":-1437.327},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":742,"level":1,"poseId":2,"pos":{"x":1684.95,"y":255.119,"z":-1435.901},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":747,"level":1,"poseId":2,"pos":{"x":1663.206,"y":256.507,"z":-1362.662},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":748,"level":1,"poseId":2,"pos":{"x":1684.471,"y":264.987,"z":-1336.677},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":749,"level":1,"poseId":2,"pos":{"x":1682.579,"y":264.869,"z":-1332.289},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":750,"level":1,"poseId":2,"pos":{"x":1653.234,"y":274.039,"z":-1440.777},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":751,"level":6,"poseId":2,"pos":{"x":1647.382,"y":273.959,"z":-1442.291},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":752,"level":6,"poseId":0,"pos":{"x":1652.346,"y":254.645,"z":-1370.15},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":761,"level":1,"poseId":2,"pos":{"x":1907.007,"y":195.137,"z":-1574.822},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":803,"level":1,"poseId":2,"pos":{"x":2037.057,"y":199.04,"z":-1212.552},"rot":{"x":0.0,"y":64.24,"z":0.0}},{"monsterId":28020102,"configId":810,"level":1,"poseId":0,"pos":{"x":2143.378,"y":204.675,"z":-1138.716},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":811,"level":1,"poseId":901,"pos":{"x":2056.87,"y":229.36,"z":-1212.496},"rot":{"x":0.0,"y":32.687,"z":0.0}},{"monsterId":28030101,"configId":817,"level":1,"poseId":2,"pos":{"x":1739.264,"y":214.157,"z":-1408.646},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":821,"level":1,"poseId":901,"pos":{"x":1934.251,"y":246.52,"z":-1588.913},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":822,"level":1,"poseId":901,"pos":{"x":1936.101,"y":246.506,"z":-1594.285},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":830,"level":1,"poseId":2,"pos":{"x":1970.54,"y":231.175,"z":-1574.569},"rot":{"x":0.0,"y":334.167,"z":0.0}},{"monsterId":28030101,"configId":842,"level":1,"poseId":2,"pos":{"x":2094.089,"y":206.808,"z":-1220.649},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":1035,"level":1,"poseId":0,"pos":{"x":1981.969,"y":221.557,"z":-1081.034},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":1036,"level":1,"poseId":0,"pos":{"x":1950.696,"y":220.352,"z":-1097.693},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":1037,"level":1,"poseId":0,"pos":{"x":1842.979,"y":225.014,"z":-1121.955},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":1038,"level":1,"poseId":0,"pos":{"x":1824.382,"y":227.975,"z":-1091.818},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":1067,"level":6,"poseId":0,"pos":{"x":1650.641,"y":254.464,"z":-1370.205},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":1068,"level":6,"poseId":901,"pos":{"x":1596.585,"y":250.109,"z":-1411.605},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":1069,"level":6,"poseId":901,"pos":{"x":1594.742,"y":249.48,"z":-1409.609},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":1101,"level":1,"poseId":0,"pos":{"x":1423.256,"y":310.045,"z":-1935.286},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":1102,"level":1,"poseId":0,"pos":{"x":1450.607,"y":275.853,"z":-1387.904},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":1103,"level":1,"poseId":0,"pos":{"x":1179.957,"y":273.058,"z":-1879.499},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":1104,"level":1,"poseId":0,"pos":{"x":1102.834,"y":307.608,"z":-1516.598},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":1105,"level":1,"poseId":0,"pos":{"x":1403.585,"y":301.597,"z":-1854.711},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":1106,"level":1,"poseId":0,"pos":{"x":1551.895,"y":292.402,"z":-1241.014},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":1107,"level":1,"poseId":0,"pos":{"x":1789.807,"y":259.877,"z":-1027.485},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":1108,"level":1,"poseId":0,"pos":{"x":1480.981,"y":263.74,"z":-1701.857},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":1109,"level":1,"poseId":0,"pos":{"x":1713.679,"y":210.931,"z":-1410.723},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":1110,"level":1,"poseId":0,"pos":{"x":1334.028,"y":265.521,"z":-1477.211},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":1111,"level":1,"poseId":0,"pos":{"x":1214.198,"y":257.913,"z":-1428.939},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":1112,"level":1,"poseId":0,"pos":{"x":1434.142,"y":310.476,"z":-1938.877},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":1113,"level":1,"poseId":0,"pos":{"x":1220.443,"y":258.807,"z":-1551.453},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":1114,"level":1,"poseId":0,"pos":{"x":1293.54,"y":311.815,"z":-1842.818},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":1115,"level":1,"poseId":0,"pos":{"x":1506.68,"y":257.929,"z":-1683.082},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":1116,"level":1,"poseId":0,"pos":{"x":1326.166,"y":265.336,"z":-1478.246},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":1117,"level":1,"poseId":0,"pos":{"x":1493.666,"y":265.788,"z":-1731.214},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":1118,"level":1,"poseId":0,"pos":{"x":1468.941,"y":254.295,"z":-1476.894},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":1119,"level":1,"poseId":0,"pos":{"x":1387.883,"y":283.222,"z":-1389.783},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":1120,"level":1,"poseId":0,"pos":{"x":1459.855,"y":257.919,"z":-1427.695},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":1121,"level":1,"poseId":0,"pos":{"x":1244.938,"y":310.782,"z":-1797.41},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":1122,"level":1,"poseId":0,"pos":{"x":1999.741,"y":224.389,"z":-1046.053},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":1123,"level":1,"poseId":0,"pos":{"x":1325.856,"y":250.47,"z":-1573.233},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":1124,"level":1,"poseId":0,"pos":{"x":1635.417,"y":284.061,"z":-1152.8},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":1125,"level":1,"poseId":0,"pos":{"x":1407.964,"y":307.462,"z":-1256.979},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":1126,"level":1,"poseId":0,"pos":{"x":1318.235,"y":266.086,"z":-1464.603},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":1127,"level":1,"poseId":0,"pos":{"x":1627.755,"y":275.992,"z":-1514.034},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":1128,"level":1,"poseId":0,"pos":{"x":1327.589,"y":294.25,"z":-1355.872},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":1129,"level":1,"poseId":0,"pos":{"x":1642.52,"y":274.175,"z":-1483.877},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":1130,"level":1,"poseId":0,"pos":{"x":1328.573,"y":330.473,"z":-2032.63},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":1230,"level":1,"poseId":2,"pos":{"x":1675.452,"y":244.351,"z":-1359.616},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":1231,"level":1,"poseId":2,"pos":{"x":1674.283,"y":244.449,"z":-1361.677},"rot":{"x":0.0,"y":109.77,"z":0.0}},{"monsterId":28020301,"configId":1232,"level":1,"poseId":0,"pos":{"x":1940.433,"y":202.423,"z":-1479.198},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001073,"blockId":3001,"pos":{"x":2009.792,"y":194.916,"z":-1169.921},"spawns":[{"monsterId":21010101,"configId":277,"level":15,"poseId":0,"pos":{"x":1955.873,"y":196.846,"z":-1171.144},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":278,"level":4,"poseId":9002,"pos":{"x":1958.839,"y":196.961,"z":-1171.912},"rot":{"x":0.0,"y":198.198,"z":0.0}},{"monsterId":21010101,"configId":279,"level":15,"poseId":0,"pos":{"x":1950.363,"y":196.924,"z":-1162.774},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":443,"level":4,"poseId":9003,"pos":{"x":1955.681,"y":196.822,"z":-1169.066},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010401,"configId":713,"level":4,"poseId":0,"pos":{"x":1953.378,"y":196.196,"z":-1175.057},"rot":{"x":0.0,"y":217.875,"z":0.0}},{"monsterId":21010401,"configId":714,"level":4,"poseId":0,"pos":{"x":1950.178,"y":196.93,"z":-1162.769},"rot":{"x":0.0,"y":357.278,"z":0.0}},{"monsterId":21010201,"configId":715,"level":15,"poseId":9003,"pos":{"x":1957.876,"y":196.825,"z":-1169.243},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":1087,"level":15,"poseId":9003,"pos":{"x":1955.748,"y":196.761,"z":-1168.469},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21020101,"configId":1308,"level":15,"poseId":401,"pos":{"x":1958.102,"y":196.791,"z":-1171.89},"rot":{"x":0.0,"y":285.349,"z":0.0}},{"monsterId":21010501,"configId":1309,"level":15,"poseId":9002,"pos":{"x":1956.92,"y":196.793,"z":-1163.801},"rot":{"x":0.0,"y":240.961,"z":0.0}},{"monsterId":21010401,"configId":1310,"level":15,"poseId":9002,"pos":{"x":1952.371,"y":196.405,"z":-1174.709},"rot":{"x":0.0,"y":309.785,"z":0.0}}]},{"sceneId":3,"groupId":133001037,"blockId":3001,"pos":{"x":1408.0,"y":200.0,"z":-1152.0},"spawns":[{"monsterId":28050103,"configId":37001,"level":30,"poseId":0,"pos":{"x":1419.085,"y":276.119,"z":-1083.118},"rot":{"x":0.0,"y":71.866,"z":0.0}},{"monsterId":28050103,"configId":37002,"level":30,"poseId":0,"pos":{"x":1420.813,"y":274.507,"z":-1082.582},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050103,"configId":37003,"level":30,"poseId":0,"pos":{"x":1334.851,"y":269.552,"z":-1171.92},"rot":{"x":0.0,"y":250.601,"z":0.0}},{"monsterId":28050103,"configId":37004,"level":30,"poseId":0,"pos":{"x":1333.067,"y":272.258,"z":-1164.639},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050103,"configId":37005,"level":30,"poseId":0,"pos":{"x":1333.939,"y":269.749,"z":-1179.43},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001038,"blockId":3001,"pos":{"x":1152.0,"y":200.0,"z":-1152.0},"spawns":[{"monsterId":28050103,"configId":38001,"level":30,"poseId":0,"pos":{"x":1203.005,"y":291.821,"z":-1143.336},"rot":{"x":0.0,"y":308.973,"z":0.0}},{"monsterId":28050103,"configId":38002,"level":30,"poseId":0,"pos":{"x":1221.409,"y":287.85,"z":-1141.639},"rot":{"x":0.0,"y":250.601,"z":0.0}},{"monsterId":28050103,"configId":38003,"level":30,"poseId":0,"pos":{"x":1080.908,"y":347.247,"z":-1063.285},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050103,"configId":38004,"level":30,"poseId":0,"pos":{"x":1082.21,"y":351.622,"z":-1068.507},"rot":{"x":0.0,"y":241.597,"z":0.0}}]},{"sceneId":3,"groupId":133001032,"blockId":3001,"pos":{"x":1526.432,"y":256.666,"z":-1354.226},"spawns":[{"monsterId":28020102,"configId":177,"level":18,"poseId":0,"pos":{"x":1530.932,"y":257.834,"z":-1353.658},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001034,"blockId":3001,"pos":{"x":1866.37,"y":196.518,"z":-1547.671},"spawns":[{"monsterId":21010901,"configId":34001,"level":7,"poseId":0,"pos":{"x":1881.197,"y":195.536,"z":-1561.461},"rot":{"x":0.0,"y":67.972,"z":0.0}},{"monsterId":21010901,"configId":34003,"level":7,"poseId":0,"pos":{"x":1866.932,"y":196.587,"z":-1550.27},"rot":{"x":0.0,"y":31.237,"z":0.0}},{"monsterId":21010301,"configId":34004,"level":7,"poseId":0,"pos":{"x":1872.33,"y":196.562,"z":-1552.501},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21030101,"configId":34005,"level":7,"poseId":0,"pos":{"x":1874.861,"y":196.322,"z":-1555.094},"rot":{"x":0.0,"y":40.86,"z":0.0}},{"monsterId":21010201,"configId":34006,"level":7,"poseId":0,"pos":{"x":1876.003,"y":196.304,"z":-1552.183},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010401,"configId":34007,"level":7,"poseId":0,"pos":{"x":1880.906,"y":195.565,"z":-1561.476},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21030301,"configId":34008,"level":7,"poseId":0,"pos":{"x":1872.053,"y":196.369,"z":-1554.281},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010401,"configId":34009,"level":7,"poseId":0,"pos":{"x":1867.023,"y":196.584,"z":-1550.362},"rot":{"x":0.0,"y":9.488,"z":0.0}}]},{"sceneId":7,"groupId":177005108,"blockId":7005,"pos":{"x":639.656,"y":257.725,"z":519.007},"spawns":[{"monsterId":21020701,"configId":108005,"level":36,"poseId":401,"pos":{"x":627.805,"y":260.06,"z":530.215},"rot":{"x":0.0,"y":229.17,"z":0.0}},{"monsterId":21010301,"configId":108006,"level":36,"poseId":9003,"pos":{"x":622.402,"y":259.361,"z":522.284},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010301,"configId":108008,"level":36,"poseId":9003,"pos":{"x":620.802,"y":259.128,"z":528.332},"rot":{"x":0.0,"y":68.065,"z":0.0}}]},{"sceneId":3,"groupId":133214003,"blockId":3214,"pos":{"x":-4224.0,"y":200.0,"z":-896.0},"spawns":[{"monsterId":28010403,"configId":3001,"level":30,"poseId":1,"pos":{"x":-4105.63,"y":199.612,"z":-925.165},"rot":{"x":0.0,"y":158.644,"z":0.0}},{"monsterId":28010403,"configId":3002,"level":30,"poseId":1,"pos":{"x":-4102.318,"y":199.721,"z":-923.048},"rot":{"x":0.0,"y":177.499,"z":0.0}}]},{"sceneId":3,"groupId":133001021,"blockId":3001,"pos":{"x":1749.175,"y":251.984,"z":-1156.736},"spawns":[{"monsterId":21010401,"configId":21003,"level":9,"poseId":0,"pos":{"x":1754.413,"y":251.63,"z":-1153.237},"rot":{"x":0.0,"y":94.345,"z":0.0}},{"monsterId":21010301,"configId":21004,"level":9,"poseId":0,"pos":{"x":1759.034,"y":250.982,"z":-1163.801},"rot":{"x":0.0,"y":101.577,"z":0.0}},{"monsterId":21010201,"configId":21005,"level":9,"poseId":0,"pos":{"x":1755.93,"y":251.545,"z":-1161.334},"rot":{"x":0.0,"y":39.314,"z":358.933}},{"monsterId":21010601,"configId":21006,"level":9,"poseId":0,"pos":{"x":1754.647,"y":251.809,"z":-1156.431},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010701,"configId":21007,"level":8,"poseId":0,"pos":{"x":1753.047,"y":251.842,"z":-1160.939},"rot":{"x":0.0,"y":78.376,"z":0.0}}]},{"sceneId":3,"groupId":133001017,"blockId":3001,"pos":{"x":1664.0,"y":200.0,"z":-1408.0},"spawns":[{"monsterId":28050101,"configId":17001,"level":15,"poseId":0,"pos":{"x":1594.591,"y":269.603,"z":-1484.011},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001016,"blockId":3001,"pos":{"x":1920.0,"y":200.0,"z":-1408.0},"spawns":[{"monsterId":28050101,"configId":16001,"level":5,"poseId":0,"pos":{"x":1983.003,"y":203.272,"z":-1357.102},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050101,"configId":16002,"level":5,"poseId":0,"pos":{"x":1796.59,"y":202.342,"z":-1296.301},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001018,"blockId":3001,"pos":{"x":1408.0,"y":200.0,"z":-1920.0},"spawns":[{"monsterId":28050101,"configId":18001,"level":15,"poseId":0,"pos":{"x":1470.003,"y":272.136,"z":-1792.723},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050101,"configId":18002,"level":15,"poseId":0,"pos":{"x":1334.55,"y":281.931,"z":-1793.635},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050101,"configId":18003,"level":15,"poseId":0,"pos":{"x":1441.313,"y":281.088,"z":-1840.202},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050101,"configId":18004,"level":15,"poseId":0,"pos":{"x":1409.963,"y":286.288,"z":-1815.145},"rot":{"x":0.312,"y":79.546,"z":1.691}},{"monsterId":28050101,"configId":18005,"level":15,"poseId":0,"pos":{"x":1410.021,"y":285.995,"z":-1813.971},"rot":{"x":0.0,"y":117.421,"z":0.0}}]},{"sceneId":3,"groupId":133001013,"blockId":3001,"pos":{"x":1408.0,"y":200.0,"z":-1408.0},"spawns":[{"monsterId":28010301,"configId":13001,"level":15,"poseId":0,"pos":{"x":1388.27,"y":234.886,"z":-1490.096},"rot":{"x":0.0,"y":91.977,"z":0.0}},{"monsterId":28010301,"configId":13002,"level":15,"poseId":0,"pos":{"x":1371.992,"y":235.135,"z":-1494.646},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010302,"configId":13003,"level":15,"poseId":0,"pos":{"x":1410.837,"y":234.4,"z":-1494.265},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010302,"configId":13004,"level":15,"poseId":0,"pos":{"x":1409.233,"y":234.557,"z":-1476.244},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010303,"configId":13005,"level":15,"poseId":0,"pos":{"x":1407.981,"y":234.4,"z":-1510.897},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050101,"configId":13006,"level":15,"poseId":0,"pos":{"x":1521.101,"y":271.465,"z":-1505.739},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050101,"configId":13007,"level":15,"poseId":0,"pos":{"x":1467.268,"y":270.855,"z":-1527.839},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001012,"blockId":3001,"pos":{"x":1920.0,"y":200.0,"z":-1664.0},"spawns":[{"monsterId":28010103,"configId":12001,"level":5,"poseId":0,"pos":{"x":1799.019,"y":194.762,"z":-1554.049},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010103,"configId":12002,"level":5,"poseId":0,"pos":{"x":1868.058,"y":194.854,"z":-1577.53},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010103,"configId":12003,"level":5,"poseId":0,"pos":{"x":1870.815,"y":194.784,"z":-1588.738},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010103,"configId":12004,"level":5,"poseId":0,"pos":{"x":1870.121,"y":194.954,"z":-1581.484},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010103,"configId":12005,"level":5,"poseId":0,"pos":{"x":1871.802,"y":195.099,"z":-1575.912},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010103,"configId":12006,"level":5,"poseId":0,"pos":{"x":1874.721,"y":195.137,"z":-1576.185},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010103,"configId":12007,"level":5,"poseId":0,"pos":{"x":1969.531,"y":196.401,"z":-1612.631},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010102,"configId":12008,"level":5,"poseId":0,"pos":{"x":1984.765,"y":198.966,"z":-1612.036},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010103,"configId":12009,"level":5,"poseId":0,"pos":{"x":2004.85,"y":198.4,"z":-1624.304},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010102,"configId":12010,"level":5,"poseId":0,"pos":{"x":1988.619,"y":195.874,"z":-1629.774},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010103,"configId":12011,"level":5,"poseId":0,"pos":{"x":1960.651,"y":195.074,"z":-1620.149},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010103,"configId":12012,"level":5,"poseId":0,"pos":{"x":1975.885,"y":196.153,"z":-1619.553},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010102,"configId":12013,"level":5,"poseId":0,"pos":{"x":1995.97,"y":195.856,"z":-1631.822},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010103,"configId":12014,"level":5,"poseId":0,"pos":{"x":1877.664,"y":195.112,"z":-1589.624},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001015,"blockId":3001,"pos":{"x":1920.0,"y":200.0,"z":-1152.0},"spawns":[{"monsterId":28050101,"configId":15001,"level":5,"poseId":0,"pos":{"x":1877.827,"y":201.875,"z":-1272.739},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050101,"configId":15002,"level":5,"poseId":0,"pos":{"x":1913.725,"y":201.878,"z":-1254.266},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050101,"configId":15003,"level":5,"poseId":0,"pos":{"x":1953.758,"y":196.461,"z":-1217.171},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050101,"configId":15004,"level":5,"poseId":0,"pos":{"x":1887.236,"y":204.74,"z":-1251.899},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050101,"configId":15005,"level":5,"poseId":0,"pos":{"x":1898.754,"y":203.845,"z":-1276.828},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050101,"configId":15006,"level":5,"poseId":0,"pos":{"x":1883.688,"y":211.521,"z":-1274.051},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050101,"configId":15007,"level":5,"poseId":0,"pos":{"x":1868.309,"y":199.215,"z":-1156.38},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001014,"blockId":3001,"pos":{"x":1408.0,"y":200.0,"z":-1664.0},"spawns":[{"monsterId":28010303,"configId":14001,"level":15,"poseId":0,"pos":{"x":1414.316,"y":235.367,"z":-1540.604},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050101,"configId":14002,"level":15,"poseId":0,"pos":{"x":1386.072,"y":270.84,"z":-1670.315},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050101,"configId":14003,"level":15,"poseId":0,"pos":{"x":1388.584,"y":269.47,"z":-1648.16},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050101,"configId":14004,"level":15,"poseId":0,"pos":{"x":1454.422,"y":242.066,"z":-1536.718},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050101,"configId":14005,"level":15,"poseId":0,"pos":{"x":1439.928,"y":271.312,"z":-1773.763},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050101,"configId":14006,"level":15,"poseId":0,"pos":{"x":1322.824,"y":282.54,"z":-1780.417},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050101,"configId":14007,"level":15,"poseId":0,"pos":{"x":1432.463,"y":273.567,"z":-1789.132},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001011,"blockId":3001,"pos":{"x":1664.0,"y":200.0,"z":-1664.0},"spawns":[{"monsterId":28010103,"configId":11001,"level":5,"poseId":0,"pos":{"x":1684.251,"y":195.483,"z":-1552.935},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010103,"configId":11002,"level":5,"poseId":0,"pos":{"x":1690.087,"y":195.303,"z":-1553.356},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010103,"configId":11003,"level":5,"poseId":0,"pos":{"x":1689.811,"y":194.97,"z":-1557.09},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010103,"configId":11004,"level":5,"poseId":0,"pos":{"x":1676.753,"y":195.486,"z":-1556.471},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010103,"configId":11005,"level":5,"poseId":0,"pos":{"x":1678.255,"y":195.656,"z":-1553.649},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":7,"groupId":177005164,"blockId":7005,"pos":{"x":512.742,"y":198.135,"z":546.528},"spawns":[{"monsterId":28050105,"configId":164001,"level":36,"poseId":0,"pos":{"x":681.645,"y":272.787,"z":662.813},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050105,"configId":164002,"level":36,"poseId":0,"pos":{"x":682.74,"y":272.341,"z":662.749},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050105,"configId":164003,"level":36,"poseId":0,"pos":{"x":372.659,"y":145.423,"z":894.947},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050105,"configId":164004,"level":36,"poseId":0,"pos":{"x":600.337,"y":239.264,"z":510.805},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050105,"configId":164005,"level":36,"poseId":0,"pos":{"x":410.948,"y":143.897,"z":913.379},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050105,"configId":164006,"level":36,"poseId":0,"pos":{"x":412.12,"y":142.615,"z":914.624},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050105,"configId":164007,"level":36,"poseId":0,"pos":{"x":360.683,"y":145.475,"z":874.792},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050105,"configId":164008,"level":36,"poseId":0,"pos":{"x":502.178,"y":174.124,"z":859.38},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050105,"configId":164009,"level":36,"poseId":0,"pos":{"x":506.519,"y":192.417,"z":760.313},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050105,"configId":164010,"level":36,"poseId":0,"pos":{"x":360.803,"y":145.341,"z":875.389},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":7,"groupId":177005154,"blockId":7005,"pos":{"x":304.06,"y":156.544,"z":927.747},"spawns":[{"monsterId":21030201,"configId":154001,"level":36,"poseId":0,"pos":{"x":313.273,"y":156.799,"z":915.219},"rot":{"x":0.0,"y":289.136,"z":0.0}},{"monsterId":21020801,"configId":154004,"level":36,"poseId":401,"pos":{"x":303.173,"y":156.674,"z":929.209},"rot":{"x":0.0,"y":155.012,"z":0.0}},{"monsterId":21010201,"configId":154005,"level":36,"poseId":9012,"pos":{"x":302.507,"y":156.44,"z":918.428},"rot":{"x":0.0,"y":40.072,"z":0.0}},{"monsterId":21010201,"configId":154006,"level":36,"poseId":9012,"pos":{"x":309.98,"y":156.587,"z":917.563},"rot":{"x":0.0,"y":327.458,"z":0.0}},{"monsterId":21010301,"configId":154007,"level":36,"poseId":9012,"pos":{"x":305.571,"y":156.361,"z":915.181},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":7,"groupId":177005172,"blockId":7005,"pos":{"x":366.063,"y":120.416,"z":954.658},"spawns":[{"monsterId":21010201,"configId":172001,"level":36,"poseId":9002,"pos":{"x":362.322,"y":120.466,"z":955.049},"rot":{"x":0.0,"y":309.553,"z":0.0}},{"monsterId":21010201,"configId":172003,"level":36,"poseId":9002,"pos":{"x":358.3,"y":120.704,"z":952.346},"rot":{"x":0.0,"y":117.157,"z":0.0}}]},{"sceneId":3,"groupId":133213536,"blockId":3213,"pos":{"x":-3385.779,"y":200.0,"z":-3397.767},"spawns":[{"monsterId":20060101,"configId":536001,"level":1,"poseId":101,"pos":{"x":-3376.617,"y":200.0,"z":-3387.895},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060101,"configId":536002,"level":1,"poseId":101,"pos":{"x":-3376.235,"y":200.0,"z":-3391.28},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060101,"configId":536003,"level":1,"poseId":101,"pos":{"x":-3372.505,"y":200.0,"z":-3384.193},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060201,"configId":536004,"level":1,"poseId":101,"pos":{"x":-3374.716,"y":200.489,"z":-3397.938},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060201,"configId":536005,"level":1,"poseId":101,"pos":{"x":-3374.984,"y":200.0,"z":-3396.287},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060301,"configId":536006,"level":1,"poseId":101,"pos":{"x":-3369.226,"y":200.041,"z":-3395.066},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060301,"configId":536020,"level":1,"poseId":101,"pos":{"x":-3366.693,"y":200.0,"z":-3391.729},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060101,"configId":536021,"level":1,"poseId":101,"pos":{"x":-3375.885,"y":200.0,"z":-3385.381},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133213538,"blockId":3213,"pos":{"x":-3843.697,"y":344.484,"z":-3133.824},"spawns":[{"monsterId":20060301,"configId":538001,"level":1,"poseId":101,"pos":{"x":-3860.592,"y":350.921,"z":-3124.631},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060301,"configId":538002,"level":1,"poseId":101,"pos":{"x":-3860.215,"y":350.887,"z":-3128.012},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060301,"configId":538003,"level":1,"poseId":101,"pos":{"x":-3863.629,"y":351.97,"z":-3126.355},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060201,"configId":538004,"level":1,"poseId":101,"pos":{"x":-3858.667,"y":350.442,"z":-3134.656},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060201,"configId":538005,"level":1,"poseId":101,"pos":{"x":-3870.16,"y":354.245,"z":-3128.788},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060201,"configId":538006,"level":1,"poseId":101,"pos":{"x":-3867.499,"y":353.148,"z":-3124.152},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060301,"configId":538020,"level":1,"poseId":101,"pos":{"x":-3867.604,"y":353.407,"z":-3129.925},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060201,"configId":538021,"level":1,"poseId":101,"pos":{"x":-3862.659,"y":351.99,"z":-3138.237},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133213542,"blockId":3213,"pos":{"x":-3527.566,"y":201.557,"z":-3105.405},"spawns":[{"monsterId":21011001,"configId":542001,"level":1,"poseId":32,"pos":{"x":-3532.989,"y":200.549,"z":-3110.059},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011001,"configId":542002,"level":1,"poseId":32,"pos":{"x":-3530.904,"y":200.169,"z":-3104.781},"rot":{"x":0.0,"y":194.321,"z":0.0}},{"monsterId":21011001,"configId":542003,"level":1,"poseId":9013,"pos":{"x":-3533.976,"y":200.52,"z":-3106.646},"rot":{"x":0.0,"y":105.475,"z":0.0}},{"monsterId":21030601,"configId":542004,"level":1,"poseId":0,"pos":{"x":-3530.017,"y":200.071,"z":-3108.222},"rot":{"x":0.0,"y":293.652,"z":0.0}},{"monsterId":21010401,"configId":542005,"level":1,"poseId":0,"pos":{"x":-3522.062,"y":200.332,"z":-3114.669},"rot":{"x":0.0,"y":188.645,"z":0.0}},{"monsterId":21010401,"configId":542006,"level":1,"poseId":0,"pos":{"x":-3518.96,"y":200.355,"z":-3108.148},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010401,"configId":542007,"level":1,"poseId":0,"pos":{"x":-3522.262,"y":200.32,"z":-3110.305},"rot":{"x":0.0,"y":298.17,"z":0.0}},{"monsterId":21010401,"configId":542008,"level":1,"poseId":0,"pos":{"x":-3518.04,"y":200.323,"z":-3112.239},"rot":{"x":0.0,"y":87.083,"z":0.0}},{"monsterId":21011002,"configId":542009,"level":1,"poseId":9013,"pos":{"x":-3528.389,"y":201.249,"z":-3128.899},"rot":{"x":0.0,"y":261.584,"z":0.0}},{"monsterId":21011002,"configId":542010,"level":1,"poseId":9013,"pos":{"x":-3528.239,"y":201.16,"z":-3126.591},"rot":{"x":0.0,"y":261.584,"z":0.0}},{"monsterId":21011002,"configId":542011,"level":1,"poseId":32,"pos":{"x":-3502.753,"y":202.232,"z":-3124.553},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011002,"configId":542012,"level":1,"poseId":32,"pos":{"x":-3503.146,"y":202.282,"z":-3126.771},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010701,"configId":542013,"level":1,"poseId":0,"pos":{"x":-3531.829,"y":200.445,"z":-3110.347},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010701,"configId":542014,"level":1,"poseId":0,"pos":{"x":-3530.118,"y":200.257,"z":-3112.717},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25100201,"configId":542015,"level":17,"poseId":1002,"pos":{"x":-3526.394,"y":201.037,"z":-3087.795},"rot":{"x":0.0,"y":290.418,"z":0.0}},{"monsterId":25080301,"configId":542016,"level":1,"poseId":1,"pos":{"x":-3526.334,"y":200.21,"z":-3113.632},"rot":{"x":0.0,"y":51.3,"z":0.0}},{"monsterId":25020201,"configId":542017,"level":1,"poseId":0,"pos":{"x":-3530.041,"y":201.283,"z":-3088.424},"rot":{"x":0.0,"y":51.053,"z":0.0}},{"monsterId":25020201,"configId":542018,"level":1,"poseId":0,"pos":{"x":-3528.353,"y":201.501,"z":-3083.872},"rot":{"x":0.0,"y":133.355,"z":0.0}},{"monsterId":25020201,"configId":542019,"level":1,"poseId":0,"pos":{"x":-3527.599,"y":200.094,"z":-3108.104},"rot":{"x":0.0,"y":18.028,"z":0.0}},{"monsterId":25080201,"configId":542020,"level":1,"poseId":1,"pos":{"x":-3522.995,"y":200.308,"z":-3106.546},"rot":{"x":0.0,"y":276.868,"z":0.0}},{"monsterId":25080201,"configId":542021,"level":1,"poseId":1,"pos":{"x":-3524.386,"y":200.307,"z":-3102.684},"rot":{"x":0.0,"y":216.367,"z":0.0}},{"monsterId":25080301,"configId":542022,"level":1,"poseId":1,"pos":{"x":-3528.02,"y":200.085,"z":-3110.765},"rot":{"x":0.0,"y":252.929,"z":0.0}},{"monsterId":25020201,"configId":542023,"level":1,"poseId":0,"pos":{"x":-3525.28,"y":200.248,"z":-3113.661},"rot":{"x":0.0,"y":180.085,"z":0.0}},{"monsterId":25020201,"configId":542024,"level":1,"poseId":0,"pos":{"x":-3524.827,"y":200.243,"z":-3108.664},"rot":{"x":0.0,"y":3.341,"z":0.0}},{"monsterId":21030103,"configId":542025,"level":1,"poseId":9012,"pos":{"x":-3529.806,"y":200.071,"z":-3107.466},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25080201,"configId":542026,"level":1,"poseId":1,"pos":{"x":-3526.701,"y":200.238,"z":-3103.182},"rot":{"x":0.0,"y":245.014,"z":0.0}},{"monsterId":25020201,"configId":542027,"level":1,"poseId":0,"pos":{"x":-3523.048,"y":200.339,"z":-3103.412},"rot":{"x":0.0,"y":201.68,"z":0.0}},{"monsterId":25020201,"configId":542028,"level":1,"poseId":0,"pos":{"x":-3523.195,"y":200.355,"z":-3098.392},"rot":{"x":0.0,"y":3.563,"z":0.0}},{"monsterId":21010401,"configId":542029,"level":1,"poseId":0,"pos":{"x":-3529.123,"y":200.152,"z":-3102.896},"rot":{"x":0.0,"y":221.488,"z":0.0}},{"monsterId":21010401,"configId":542030,"level":1,"poseId":0,"pos":{"x":-3527.038,"y":200.338,"z":-3097.619},"rot":{"x":0.0,"y":36.676,"z":0.0}},{"monsterId":21010401,"configId":542031,"level":1,"poseId":0,"pos":{"x":-3530.11,"y":200.263,"z":-3099.485},"rot":{"x":0.0,"y":259.874,"z":0.0}},{"monsterId":21010401,"configId":542032,"level":1,"poseId":0,"pos":{"x":-3526.151,"y":200.287,"z":-3101.06},"rot":{"x":0.0,"y":100.345,"z":0.0}}]},{"sceneId":3,"groupId":133213544,"blockId":3213,"pos":{"x":-3200.0,"y":200.0,"z":-3968.0},"spawns":[{"monsterId":28010401,"configId":544001,"level":27,"poseId":1,"pos":{"x":-3214.602,"y":199.486,"z":-3981.941},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010401,"configId":544002,"level":27,"poseId":1,"pos":{"x":-3219.679,"y":199.078,"z":-3977.521},"rot":{"x":0.0,"y":245.172,"z":0.0}}]},{"sceneId":3,"groupId":133213545,"blockId":3213,"pos":{"x":-3200.0,"y":200.0,"z":-3200.0},"spawns":[{"monsterId":28010401,"configId":545001,"level":27,"poseId":1,"pos":{"x":-3275.65,"y":198.338,"z":-3230.87},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010401,"configId":545002,"level":27,"poseId":1,"pos":{"x":-3273.471,"y":198.822,"z":-3236.221},"rot":{"x":0.0,"y":326.881,"z":0.0}}]},{"sceneId":3,"groupId":133213546,"blockId":3213,"pos":{"x":-3712.0,"y":200.419,"z":-3456.0},"spawns":[{"monsterId":28010401,"configId":546001,"level":27,"poseId":1,"pos":{"x":-3725.48,"y":199.198,"z":-3433.099},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010401,"configId":546002,"level":27,"poseId":1,"pos":{"x":-3723.988,"y":199.2,"z":-3424.981},"rot":{"x":0.0,"y":278.198,"z":0.0}},{"monsterId":28010401,"configId":546003,"level":27,"poseId":1,"pos":{"x":-3718.236,"y":199.136,"z":-3424.048},"rot":{"x":0.0,"y":216.376,"z":0.0}}]},{"sceneId":3,"groupId":133213547,"blockId":3213,"pos":{"x":-3968.001,"y":219.968,"z":-3200.0},"spawns":[{"monsterId":28010401,"configId":547001,"level":27,"poseId":1,"pos":{"x":-3963.561,"y":199.592,"z":-3080.237},"rot":{"x":0.0,"y":146.946,"z":0.0}}]},{"sceneId":3,"groupId":133213529,"blockId":3213,"pos":{"x":-2973.385,"y":200.821,"z":-3238.843},"spawns":[{"monsterId":28020801,"configId":529001,"level":27,"poseId":1,"pos":{"x":-3008.949,"y":201.458,"z":-3244.222},"rot":{"x":1.667,"y":120.769,"z":353.727}}]},{"sceneId":3,"groupId":133213531,"blockId":3213,"pos":{"x":-2963.235,"y":200.257,"z":-3241.549},"spawns":[{"monsterId":20011101,"configId":531001,"level":28,"poseId":0,"pos":{"x":-2971.175,"y":200.033,"z":-3246.042},"rot":{"x":358.323,"y":341.206,"z":3.403}},{"monsterId":21010901,"configId":531002,"level":27,"poseId":0,"pos":{"x":-2965.09,"y":200.119,"z":-3243.783},"rot":{"x":3.312,"y":254.198,"z":1.849}}]},{"sceneId":3,"groupId":133213507,"blockId":3213,"pos":{"x":-3660.44,"y":279.116,"z":-3039.034},"spawns":[{"monsterId":28050104,"configId":507001,"level":27,"poseId":0,"pos":{"x":-3660.397,"y":280.716,"z":-3040.059},"rot":{"x":0.0,"y":186.504,"z":0.0}},{"monsterId":28050104,"configId":507002,"level":27,"poseId":0,"pos":{"x":-3663.597,"y":279.613,"z":-3033.243},"rot":{"x":0.0,"y":226.129,"z":0.0}},{"monsterId":28050104,"configId":507003,"level":27,"poseId":0,"pos":{"x":-3667.13,"y":280.686,"z":-3034.51},"rot":{"x":0.0,"y":226.129,"z":0.0}},{"monsterId":28050104,"configId":507004,"level":27,"poseId":0,"pos":{"x":-3668.658,"y":282.082,"z":-3039.341},"rot":{"x":0.0,"y":226.129,"z":0.0}},{"monsterId":28050104,"configId":507005,"level":27,"poseId":0,"pos":{"x":-3662.979,"y":281.745,"z":-3043.015},"rot":{"x":0.0,"y":226.129,"z":0.0}}]},{"sceneId":3,"groupId":133213511,"blockId":3213,"pos":{"x":-3516.173,"y":200.0,"z":-3616.101},"spawns":[{"monsterId":28040102,"configId":511001,"level":27,"poseId":0,"pos":{"x":-3460.808,"y":200.0,"z":-3725.399},"rot":{"x":0.0,"y":163.565,"z":0.0}},{"monsterId":28040102,"configId":511002,"level":27,"poseId":0,"pos":{"x":-3457.365,"y":200.0,"z":-3732.179},"rot":{"x":0.0,"y":292.212,"z":0.0}},{"monsterId":28040103,"configId":511003,"level":27,"poseId":0,"pos":{"x":-3329.077,"y":200.0,"z":-3780.721},"rot":{"x":0.0,"y":318.301,"z":0.0}},{"monsterId":28040103,"configId":511004,"level":27,"poseId":0,"pos":{"x":-3324.871,"y":200.0,"z":-3777.695},"rot":{"x":0.0,"y":246.869,"z":0.0}},{"monsterId":28040103,"configId":511005,"level":27,"poseId":0,"pos":{"x":-3325.876,"y":200.0,"z":-3781.637},"rot":{"x":0.0,"y":183.18,"z":0.0}},{"monsterId":28040102,"configId":511006,"level":27,"poseId":0,"pos":{"x":-3463.594,"y":200.0,"z":-3733.123},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040102,"configId":511007,"level":27,"poseId":0,"pos":{"x":-3457.665,"y":200.0,"z":-3560.445},"rot":{"x":0.0,"y":163.565,"z":0.0}},{"monsterId":28040102,"configId":511008,"level":27,"poseId":0,"pos":{"x":-3673.306,"y":200.0,"z":-3548.888},"rot":{"x":0.0,"y":163.565,"z":0.0}},{"monsterId":28040102,"configId":511009,"level":27,"poseId":0,"pos":{"x":-3669.863,"y":200.0,"z":-3555.668},"rot":{"x":0.0,"y":292.212,"z":0.0}},{"monsterId":28040102,"configId":511010,"level":27,"poseId":0,"pos":{"x":-3676.091,"y":200.0,"z":-3556.612},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040102,"configId":511011,"level":27,"poseId":0,"pos":{"x":-3454.221,"y":200.0,"z":-3567.225},"rot":{"x":0.0,"y":292.212,"z":0.0}},{"monsterId":28040102,"configId":511012,"level":27,"poseId":0,"pos":{"x":-3460.45,"y":200.0,"z":-3568.169},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":511013,"level":27,"poseId":0,"pos":{"x":-3198.179,"y":200.0,"z":-3660.282},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":511014,"level":27,"poseId":0,"pos":{"x":-3203.092,"y":200.0,"z":-3662.82},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133213513,"blockId":3213,"pos":{"x":-3568.455,"y":200.289,"z":-3486.935},"spawns":[{"monsterId":22010301,"configId":513006,"level":27,"poseId":9013,"pos":{"x":-3566.047,"y":200.276,"z":-3487.593},"rot":{"x":1.657,"y":187.553,"z":1.122}}]},{"sceneId":3,"groupId":133213514,"blockId":3213,"pos":{"x":-3218.637,"y":200.258,"z":-3612.177},"spawns":[{"monsterId":21010501,"configId":514001,"level":27,"poseId":9002,"pos":{"x":-3219.233,"y":200.082,"z":-3613.116},"rot":{"x":1.482,"y":124.13,"z":1.004}}]},{"sceneId":3,"groupId":133213516,"blockId":3213,"pos":{"x":-3198.102,"y":200.0,"z":-3241.159},"spawns":[{"monsterId":28040101,"configId":516001,"level":27,"poseId":0,"pos":{"x":-3135.599,"y":200.0,"z":-3328.702},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":516002,"level":27,"poseId":0,"pos":{"x":-3129.117,"y":200.0,"z":-3324.603},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":516003,"level":27,"poseId":0,"pos":{"x":-3129.315,"y":200.0,"z":-3330.568},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":516004,"level":27,"poseId":0,"pos":{"x":-2920.386,"y":200.0,"z":-3208.444},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":516005,"level":27,"poseId":0,"pos":{"x":-2933.813,"y":200.0,"z":-3180.689},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":516006,"level":27,"poseId":0,"pos":{"x":-2920.269,"y":200.0,"z":-3191.369},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":516007,"level":27,"poseId":0,"pos":{"x":-3291.679,"y":200.0,"z":-3159.736},"rot":{"x":0.0,"y":136.609,"z":0.0}},{"monsterId":28040101,"configId":516008,"level":27,"poseId":0,"pos":{"x":-3288.339,"y":200.0,"z":-3158.45},"rot":{"x":0.0,"y":208.745,"z":0.0}}]},{"sceneId":3,"groupId":133213490,"blockId":3213,"pos":{"x":-3370.554,"y":202.091,"z":-3257.496},"spawns":[{"monsterId":28020201,"configId":490001,"level":27,"poseId":0,"pos":{"x":-3354.61,"y":200.628,"z":-3253.806},"rot":{"x":1.909,"y":27.883,"z":4.04}},{"monsterId":28020201,"configId":490002,"level":27,"poseId":0,"pos":{"x":-3352.811,"y":200.544,"z":-3251.291},"rot":{"x":357.217,"y":206.788,"z":355.599}},{"monsterId":28010104,"configId":490003,"level":27,"poseId":0,"pos":{"x":-3384.74,"y":200.581,"z":-3250.112},"rot":{"x":12.269,"y":0.672,"z":6.242}},{"monsterId":28010104,"configId":490004,"level":27,"poseId":0,"pos":{"x":-3390.975,"y":200.267,"z":-3257.465},"rot":{"x":358.227,"y":359.876,"z":8.005}},{"monsterId":28040101,"configId":490005,"level":27,"poseId":0,"pos":{"x":-3261.72,"y":200.0,"z":-3300.33},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":490006,"level":27,"poseId":0,"pos":{"x":-3257.297,"y":200.0,"z":-3299.486},"rot":{"x":0.0,"y":320.339,"z":0.0}},{"monsterId":28040101,"configId":490007,"level":27,"poseId":0,"pos":{"x":-3259.152,"y":200.0,"z":-3300.19},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":490008,"level":27,"poseId":0,"pos":{"x":-3383.164,"y":200.0,"z":-3284.115},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":490009,"level":27,"poseId":0,"pos":{"x":-3388.283,"y":200.0,"z":-3282.108},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133213493,"blockId":3213,"pos":{"x":-4110.151,"y":200.641,"z":-3143.989},"spawns":[{"monsterId":25010301,"configId":493001,"level":27,"poseId":9006,"pos":{"x":-4108.946,"y":200.296,"z":-3145.508},"rot":{"x":0.0,"y":195.199,"z":0.0}},{"monsterId":25010201,"configId":493002,"level":27,"poseId":9006,"pos":{"x":-4108.967,"y":200.269,"z":-3147.624},"rot":{"x":0.0,"y":347.16,"z":0.0}}]},{"sceneId":3,"groupId":133213496,"blockId":3213,"pos":{"x":-3166.048,"y":200.609,"z":-3460.162},"spawns":[{"monsterId":28050104,"configId":496001,"level":27,"poseId":0,"pos":{"x":-3165.007,"y":201.303,"z":-3467.375},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050104,"configId":496002,"level":27,"poseId":0,"pos":{"x":-3174.734,"y":202.667,"z":-3463.023},"rot":{"x":0.0,"y":202.094,"z":0.0}},{"monsterId":28050104,"configId":496003,"level":27,"poseId":0,"pos":{"x":-3172.332,"y":201.529,"z":-3455.963},"rot":{"x":0.0,"y":202.094,"z":0.0}},{"monsterId":28050104,"configId":496004,"level":27,"poseId":0,"pos":{"x":-3169.779,"y":201.43,"z":-3469.187},"rot":{"x":0.0,"y":202.094,"z":0.0}}]},{"sceneId":3,"groupId":133213501,"blockId":3213,"pos":{"x":-3515.646,"y":200.042,"z":-3300.97},"spawns":[{"monsterId":28010104,"configId":501003,"level":27,"poseId":0,"pos":{"x":-3516.079,"y":200.164,"z":-3299.757},"rot":{"x":0.0,"y":4.184,"z":0.0}},{"monsterId":28010104,"configId":501004,"level":27,"poseId":0,"pos":{"x":-3515.252,"y":200.0,"z":-3301.085},"rot":{"x":0.0,"y":43.193,"z":0.0}},{"monsterId":28010104,"configId":501006,"level":27,"poseId":0,"pos":{"x":-3513.154,"y":200.0,"z":-3299.282},"rot":{"x":0.0,"y":106.101,"z":0.0}},{"monsterId":28010105,"configId":501007,"level":27,"poseId":0,"pos":{"x":-3514.293,"y":200.0,"z":-3298.711},"rot":{"x":0.0,"y":43.557,"z":0.0}},{"monsterId":28010105,"configId":501008,"level":27,"poseId":0,"pos":{"x":-3514.102,"y":200.0,"z":-3300.329},"rot":{"x":0.0,"y":307.598,"z":0.0}}]},{"sceneId":3,"groupId":133213502,"blockId":3213,"pos":{"x":-3566.298,"y":208.892,"z":-3296.221},"spawns":[{"monsterId":25080301,"configId":502001,"level":27,"poseId":1,"pos":{"x":-3570.956,"y":211.723,"z":-3288.208},"rot":{"x":0.0,"y":131.614,"z":0.0}},{"monsterId":25080301,"configId":502003,"level":27,"poseId":1,"pos":{"x":-3565.6,"y":208.154,"z":-3298.51},"rot":{"x":19.051,"y":154.884,"z":354.059}}]},{"sceneId":3,"groupId":133213483,"blockId":3213,"pos":{"x":-3244.844,"y":213.474,"z":-3582.229},"spawns":[{"monsterId":28020201,"configId":483001,"level":27,"poseId":0,"pos":{"x":-3250.458,"y":214.163,"z":-3577.908},"rot":{"x":355.797,"y":91.942,"z":343.554}},{"monsterId":28020201,"configId":483002,"level":27,"poseId":0,"pos":{"x":-3248.315,"y":214.241,"z":-3578.272},"rot":{"x":6.374,"y":274.69,"z":16.92}},{"monsterId":28020301,"configId":483003,"level":27,"poseId":0,"pos":{"x":-3193.573,"y":208.241,"z":-3520.535},"rot":{"x":2.55,"y":359.592,"z":341.833}},{"monsterId":28020301,"configId":483004,"level":27,"poseId":0,"pos":{"x":-3183.65,"y":205.827,"z":-3518.663},"rot":{"x":357.412,"y":175.175,"z":11.721}},{"monsterId":28020301,"configId":483005,"level":27,"poseId":0,"pos":{"x":-3197.225,"y":210.542,"z":-3492.648},"rot":{"x":5.375,"y":165.363,"z":16.548}},{"monsterId":28010104,"configId":483006,"level":27,"poseId":0,"pos":{"x":-3366.884,"y":200.265,"z":-3747.436},"rot":{"x":353.761,"y":359.902,"z":1.79}},{"monsterId":28010104,"configId":483007,"level":27,"poseId":0,"pos":{"x":-3357.892,"y":200.2,"z":-3747.291},"rot":{"x":354.647,"y":0.084,"z":358.21}},{"monsterId":28020301,"configId":483008,"level":27,"poseId":0,"pos":{"x":-3368.542,"y":203.335,"z":-3712.503},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030102,"configId":483009,"level":27,"poseId":0,"pos":{"x":-3302.396,"y":201.488,"z":-3674.611},"rot":{"x":353.546,"y":0.184,"z":356.747}},{"monsterId":28030102,"configId":483010,"level":27,"poseId":0,"pos":{"x":-3303.904,"y":200.667,"z":-3679.526},"rot":{"x":352.271,"y":0.45,"z":353.34}},{"monsterId":28030102,"configId":483011,"level":27,"poseId":0,"pos":{"x":-3305.647,"y":201.331,"z":-3675.749},"rot":{"x":348.293,"y":359.782,"z":2.126}},{"monsterId":28030102,"configId":483012,"level":27,"poseId":0,"pos":{"x":-3360.99,"y":200.0,"z":-3583.342},"rot":{"x":0.0,"y":243.247,"z":0.0}},{"monsterId":28030102,"configId":483014,"level":27,"poseId":0,"pos":{"x":-3362.389,"y":200.009,"z":-3580.092},"rot":{"x":357.324,"y":243.143,"z":4.467}},{"monsterId":28040101,"configId":483015,"level":27,"poseId":0,"pos":{"x":-3332.969,"y":200.0,"z":-3618.717},"rot":{"x":0.0,"y":147.359,"z":0.0}},{"monsterId":28030404,"configId":483016,"level":27,"poseId":0,"pos":{"x":-3318.09,"y":207.002,"z":-3572.33},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030404,"configId":483017,"level":27,"poseId":0,"pos":{"x":-3319.742,"y":207.289,"z":-3571.045},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030404,"configId":483018,"level":27,"poseId":0,"pos":{"x":-3319.248,"y":206.848,"z":-3572.592},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":483019,"level":27,"poseId":0,"pos":{"x":-3289.628,"y":201.53,"z":-3635.523},"rot":{"x":350.276,"y":359.62,"z":4.467}},{"monsterId":28020301,"configId":483020,"level":27,"poseId":0,"pos":{"x":-3270.654,"y":200.953,"z":-3629.733},"rot":{"x":350.321,"y":0.604,"z":352.875}},{"monsterId":28040101,"configId":483024,"level":27,"poseId":0,"pos":{"x":-3334.218,"y":200.0,"z":-3619.44},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":483025,"level":27,"poseId":0,"pos":{"x":-3332.708,"y":200.0,"z":-3620.166},"rot":{"x":0.0,"y":63.956,"z":0.0}},{"monsterId":28040101,"configId":483026,"level":27,"poseId":0,"pos":{"x":-3340.981,"y":200.0,"z":-3501.354},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":483027,"level":27,"poseId":0,"pos":{"x":-3340.75,"y":200.0,"z":-3500.606},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":483028,"level":27,"poseId":0,"pos":{"x":-3341.431,"y":200.0,"z":-3501.177},"rot":{"x":0.0,"y":220.674,"z":0.0}}]},{"sceneId":3,"groupId":133213462,"blockId":3213,"pos":{"x":-3574.034,"y":198.815,"z":-3623.686},"spawns":[{"monsterId":20010901,"configId":462006,"level":27,"poseId":0,"pos":{"x":-3578.935,"y":200.0,"z":-3616.272},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":462007,"level":27,"poseId":0,"pos":{"x":-3578.745,"y":200.0,"z":-3610.771},"rot":{"x":0.0,"y":119.038,"z":0.0}},{"monsterId":20010901,"configId":462008,"level":27,"poseId":0,"pos":{"x":-3605.383,"y":200.0,"z":-3634.995},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":462009,"level":27,"poseId":0,"pos":{"x":-3607.071,"y":200.0,"z":-3632.836},"rot":{"x":0.0,"y":119.038,"z":0.0}},{"monsterId":22010401,"configId":462010,"level":27,"poseId":0,"pos":{"x":-3583.646,"y":200.108,"z":-3637.28},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133213463,"blockId":3213,"pos":{"x":-3684.531,"y":200.0,"z":-3165.399},"spawns":[{"monsterId":28050104,"configId":463001,"level":27,"poseId":0,"pos":{"x":-3772.197,"y":200.121,"z":-3162.469},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050104,"configId":463002,"level":27,"poseId":0,"pos":{"x":-3770.982,"y":200.052,"z":-3161.902},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050104,"configId":463004,"level":27,"poseId":0,"pos":{"x":-3752.849,"y":265.747,"z":-3155.603},"rot":{"x":0.0,"y":72.385,"z":0.0}},{"monsterId":28050104,"configId":463005,"level":27,"poseId":0,"pos":{"x":-3751.766,"y":265.678,"z":-3154.438},"rot":{"x":0.0,"y":241.727,"z":0.0}},{"monsterId":28050104,"configId":463007,"level":27,"poseId":0,"pos":{"x":-3752.927,"y":257.991,"z":-3119.805},"rot":{"x":0.0,"y":72.385,"z":0.0}},{"monsterId":28050104,"configId":463008,"level":27,"poseId":0,"pos":{"x":-3751.844,"y":257.922,"z":-3118.64},"rot":{"x":0.0,"y":241.727,"z":0.0}},{"monsterId":28050104,"configId":463010,"level":27,"poseId":0,"pos":{"x":-3726.546,"y":254.649,"z":-3096.77},"rot":{"x":0.0,"y":72.385,"z":0.0}},{"monsterId":28050104,"configId":463011,"level":27,"poseId":0,"pos":{"x":-3725.463,"y":254.581,"z":-3095.605},"rot":{"x":0.0,"y":241.727,"z":0.0}},{"monsterId":28050104,"configId":463013,"level":27,"poseId":0,"pos":{"x":-3688.648,"y":250.653,"z":-3089.766},"rot":{"x":0.0,"y":72.385,"z":0.0}},{"monsterId":28050104,"configId":463014,"level":27,"poseId":0,"pos":{"x":-3687.565,"y":250.585,"z":-3088.601},"rot":{"x":0.0,"y":241.727,"z":0.0}},{"monsterId":28050104,"configId":463016,"level":27,"poseId":0,"pos":{"x":-3662.922,"y":254.609,"z":-3138.153},"rot":{"x":0.0,"y":72.385,"z":0.0}},{"monsterId":28050104,"configId":463017,"level":27,"poseId":0,"pos":{"x":-3661.839,"y":254.54,"z":-3136.988},"rot":{"x":0.0,"y":241.727,"z":0.0}},{"monsterId":28050104,"configId":463019,"level":27,"poseId":0,"pos":{"x":-3704.583,"y":255.25,"z":-3172.142},"rot":{"x":0.0,"y":72.385,"z":0.0}},{"monsterId":28050104,"configId":463020,"level":27,"poseId":0,"pos":{"x":-3703.5,"y":255.182,"z":-3170.977},"rot":{"x":0.0,"y":241.727,"z":0.0}},{"monsterId":28050104,"configId":463022,"level":27,"poseId":0,"pos":{"x":-3701.376,"y":230.882,"z":-3138.101},"rot":{"x":0.0,"y":72.385,"z":0.0}},{"monsterId":28050104,"configId":463023,"level":27,"poseId":0,"pos":{"x":-3700.293,"y":230.813,"z":-3136.936},"rot":{"x":0.0,"y":241.727,"z":0.0}},{"monsterId":28050104,"configId":463025,"level":27,"poseId":0,"pos":{"x":-3680.725,"y":255.257,"z":-3153.793},"rot":{"x":0.0,"y":72.385,"z":0.0}},{"monsterId":28050104,"configId":463026,"level":27,"poseId":0,"pos":{"x":-3679.642,"y":255.188,"z":-3152.628},"rot":{"x":0.0,"y":241.727,"z":0.0}},{"monsterId":28050104,"configId":463028,"level":27,"poseId":0,"pos":{"x":-3656.708,"y":253.304,"z":-3109.564},"rot":{"x":0.0,"y":72.385,"z":0.0}},{"monsterId":28050104,"configId":463029,"level":27,"poseId":0,"pos":{"x":-3655.625,"y":253.236,"z":-3108.399},"rot":{"x":0.0,"y":241.727,"z":0.0}},{"monsterId":28050104,"configId":463031,"level":27,"poseId":0,"pos":{"x":-3621.601,"y":213.997,"z":-3142.336},"rot":{"x":0.0,"y":72.385,"z":0.0}},{"monsterId":28050104,"configId":463032,"level":27,"poseId":0,"pos":{"x":-3620.518,"y":213.929,"z":-3141.171},"rot":{"x":0.0,"y":241.727,"z":0.0}},{"monsterId":28050104,"configId":463034,"level":27,"poseId":0,"pos":{"x":-3684.54,"y":224.118,"z":-3107.726},"rot":{"x":0.0,"y":72.385,"z":0.0}},{"monsterId":28050104,"configId":463035,"level":27,"poseId":0,"pos":{"x":-3683.457,"y":224.05,"z":-3106.561},"rot":{"x":0.0,"y":241.727,"z":0.0}},{"monsterId":28050104,"configId":463037,"level":27,"poseId":0,"pos":{"x":-3685.096,"y":262.3,"z":-3183.27},"rot":{"x":0.0,"y":72.385,"z":0.0}},{"monsterId":28050104,"configId":463038,"level":27,"poseId":0,"pos":{"x":-3684.013,"y":262.232,"z":-3182.105},"rot":{"x":0.0,"y":241.727,"z":0.0}},{"monsterId":28050104,"configId":463040,"level":27,"poseId":0,"pos":{"x":-3740.766,"y":251.157,"z":-3097.019},"rot":{"x":0.0,"y":72.385,"z":0.0}},{"monsterId":28050104,"configId":463041,"level":27,"poseId":0,"pos":{"x":-3739.683,"y":251.088,"z":-3095.854},"rot":{"x":0.0,"y":241.727,"z":0.0}},{"monsterId":28050104,"configId":463043,"level":27,"poseId":0,"pos":{"x":-3723.726,"y":237.81,"z":-3068.045},"rot":{"x":0.0,"y":72.385,"z":0.0}},{"monsterId":28050104,"configId":463044,"level":27,"poseId":0,"pos":{"x":-3722.643,"y":237.741,"z":-3066.88},"rot":{"x":0.0,"y":241.727,"z":0.0}},{"monsterId":28050104,"configId":463046,"level":27,"poseId":0,"pos":{"x":-3694.282,"y":245.961,"z":-3093.912},"rot":{"x":0.0,"y":72.385,"z":0.0}},{"monsterId":28050104,"configId":463047,"level":27,"poseId":0,"pos":{"x":-3693.199,"y":245.893,"z":-3092.747},"rot":{"x":0.0,"y":241.727,"z":0.0}}]},{"sceneId":3,"groupId":133213466,"blockId":3213,"pos":{"x":-3717.988,"y":297.411,"z":-3103.994},"spawns":[{"monsterId":26010201,"configId":466001,"level":28,"poseId":0,"pos":{"x":-3717.58,"y":297.175,"z":-3104.89},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133213467,"blockId":3213,"pos":{"x":-3702.563,"y":293.589,"z":-3102.508},"spawns":[{"monsterId":26010301,"configId":467001,"level":28,"poseId":0,"pos":{"x":-3702.839,"y":293.589,"z":-3102.526},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133213468,"blockId":3213,"pos":{"x":-3578.024,"y":240.043,"z":-3120.315},"spawns":[{"monsterId":28020801,"configId":468001,"level":27,"poseId":1,"pos":{"x":-3583.057,"y":239.287,"z":-3115.721},"rot":{"x":0.0,"y":330.445,"z":0.0}}]},{"sceneId":3,"groupId":133213469,"blockId":3213,"pos":{"x":-3603.682,"y":251.053,"z":-3275.763},"spawns":[{"monsterId":28020801,"configId":469001,"level":27,"poseId":1,"pos":{"x":-3610.241,"y":251.497,"z":-3273.621},"rot":{"x":0.0,"y":189.51,"z":0.0}}]},{"sceneId":3,"groupId":133213471,"blockId":3213,"pos":{"x":-3879.958,"y":219.776,"z":-3039.286},"spawns":[{"monsterId":24020201,"configId":471001,"level":28,"poseId":100,"pos":{"x":-3874.032,"y":218.037,"z":-3029.283},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":24020101,"configId":471002,"level":28,"poseId":100,"pos":{"x":-3879.67,"y":220.584,"z":-3025.569},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133213449,"blockId":3213,"pos":{"x":-3621.279,"y":244.406,"z":-3245.969},"spawns":[{"monsterId":26010101,"configId":449001,"level":28,"poseId":0,"pos":{"x":-3621.556,"y":244.406,"z":-3245.987},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133213450,"blockId":3213,"pos":{"x":-3616.245,"y":239.664,"z":-3233.164},"spawns":[{"monsterId":26010301,"configId":450001,"level":28,"poseId":0,"pos":{"x":-3616.521,"y":239.664,"z":-3233.182},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133213451,"blockId":3213,"pos":{"x":-3633.341,"y":242.285,"z":-3230.771},"spawns":[{"monsterId":26010201,"configId":451001,"level":28,"poseId":0,"pos":{"x":-3633.618,"y":242.285,"z":-3230.789},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133213453,"blockId":3213,"pos":{"x":-3657.769,"y":201.341,"z":-3109.589},"spawns":[{"monsterId":20010601,"configId":453001,"level":28,"poseId":0,"pos":{"x":-3656.895,"y":202.654,"z":-3105.614},"rot":{"x":0.0,"y":206.984,"z":0.0}},{"monsterId":20010501,"configId":453002,"level":28,"poseId":0,"pos":{"x":-3656.276,"y":201.341,"z":-3109.616},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":453003,"level":28,"poseId":0,"pos":{"x":-3659.247,"y":201.341,"z":-3109.524},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133213454,"blockId":3213,"pos":{"x":-3631.817,"y":200.314,"z":-3155.368},"spawns":[{"monsterId":20011201,"configId":454001,"level":28,"poseId":0,"pos":{"x":-3630.157,"y":200.032,"z":-3154.29},"rot":{"x":0.0,"y":226.636,"z":0.0}},{"monsterId":20010901,"configId":454002,"level":28,"poseId":0,"pos":{"x":-3632.133,"y":200.714,"z":-3157.54},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":454003,"level":28,"poseId":0,"pos":{"x":-3633.294,"y":200.314,"z":-3155.304},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133213455,"blockId":3213,"pos":{"x":-3669.522,"y":200.82,"z":-3163.985},"spawns":[{"monsterId":20011301,"configId":455001,"level":28,"poseId":0,"pos":{"x":-3669.737,"y":201.381,"z":-3166.282},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010501,"configId":455002,"level":28,"poseId":0,"pos":{"x":-3667.92,"y":200.42,"z":-3161.854},"rot":{"x":0.0,"y":266.889,"z":0.0}},{"monsterId":20011201,"configId":455003,"level":28,"poseId":0,"pos":{"x":-3671.0,"y":200.82,"z":-3163.921},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133213363,"blockId":3213,"pos":{"x":-3547.774,"y":204.525,"z":-3478.537},"spawns":[{"monsterId":28020801,"configId":363001,"level":27,"poseId":1,"pos":{"x":-3548.139,"y":202.388,"z":-3472.378},"rot":{"x":0.0,"y":120.707,"z":0.0}}]},{"sceneId":3,"groupId":133213364,"blockId":3213,"pos":{"x":-3691.951,"y":223.554,"z":-2970.549},"spawns":[{"monsterId":28020801,"configId":364001,"level":27,"poseId":1,"pos":{"x":-3684.356,"y":221.034,"z":-2969.02},"rot":{"x":0.0,"y":120.707,"z":0.0}}]},{"sceneId":7,"groupId":177005023,"blockId":7005,"pos":{"x":281.292,"y":159.915,"z":832.192},"spawns":[{"monsterId":24010301,"configId":23001,"level":36,"poseId":101,"pos":{"x":282.226,"y":156.675,"z":853.54},"rot":{"x":0.0,"y":111.805,"z":0.0}}]},{"sceneId":7,"groupId":177005017,"blockId":7005,"pos":{"x":370.119,"y":144.506,"z":908.551},"spawns":[{"monsterId":21020101,"configId":17001,"level":36,"poseId":0,"pos":{"x":392.221,"y":140.412,"z":881.75},"rot":{"x":0.0,"y":182.744,"z":0.0}},{"monsterId":21010501,"configId":17004,"level":36,"poseId":32,"pos":{"x":362.079,"y":146.167,"z":908.447},"rot":{"x":0.0,"y":135.891,"z":0.0}},{"monsterId":21010501,"configId":17005,"level":36,"poseId":32,"pos":{"x":360.407,"y":142.19,"z":878.164},"rot":{"x":0.0,"y":20.479,"z":0.0}}]},{"sceneId":7,"groupId":177005028,"blockId":7005,"pos":{"x":569.956,"y":214.352,"z":770.563},"spawns":[{"monsterId":24010101,"configId":28001,"level":36,"poseId":101,"pos":{"x":557.704,"y":211.005,"z":758.741},"rot":{"x":0.0,"y":135.015,"z":0.0}}]},{"sceneId":7,"groupId":177005029,"blockId":7005,"pos":{"x":663.885,"y":259.203,"z":608.131},"spawns":[{"monsterId":21010201,"configId":29001,"level":36,"poseId":9012,"pos":{"x":661.539,"y":261.206,"z":627.107},"rot":{"x":0.0,"y":41.441,"z":0.0}},{"monsterId":21010201,"configId":29004,"level":36,"poseId":9012,"pos":{"x":659.42,"y":260.745,"z":632.185},"rot":{"x":0.0,"y":70.706,"z":0.0}},{"monsterId":21010201,"configId":29005,"level":36,"poseId":9012,"pos":{"x":665.357,"y":262.327,"z":624.529},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":22010101,"configId":29014,"level":36,"poseId":9013,"pos":{"x":664.893,"y":262.373,"z":632.461},"rot":{"x":0.0,"y":13.407,"z":0.0}}]},{"sceneId":7,"groupId":177005031,"blockId":7005,"pos":{"x":582.478,"y":229.199,"z":500.315},"spawns":[{"monsterId":25100301,"configId":31001,"level":36,"poseId":1003,"pos":{"x":580.949,"y":232.717,"z":517.175},"rot":{"x":0.0,"y":152.114,"z":0.0}}]},{"sceneId":3,"groupId":133213288,"blockId":3213,"pos":{"x":-3983.821,"y":200.797,"z":-3032.719},"spawns":[{"monsterId":21020701,"configId":288001,"level":28,"poseId":401,"pos":{"x":-3989.868,"y":200.904,"z":-3039.819},"rot":{"x":351.299,"y":266.594,"z":0.221}},{"monsterId":21020301,"configId":288004,"level":27,"poseId":0,"pos":{"x":-3985.545,"y":201.474,"z":-3021.088},"rot":{"x":10.816,"y":264.205,"z":352.76}},{"monsterId":21020201,"configId":288006,"level":27,"poseId":401,"pos":{"x":-3996.14,"y":200.08,"z":-3008.633},"rot":{"x":1.939,"y":282.236,"z":359.505}}]},{"sceneId":3,"groupId":133213289,"blockId":3213,"pos":{"x":-4022.566,"y":200.233,"z":-3192.263},"spawns":[{"monsterId":25080301,"configId":289001,"level":28,"poseId":1001,"pos":{"x":-4023.542,"y":200.102,"z":-3193.011},"rot":{"x":6.364,"y":205.485,"z":359.084}},{"monsterId":25080301,"configId":289004,"level":27,"poseId":1006,"pos":{"x":-4029.994,"y":200.173,"z":-3185.708},"rot":{"x":2.601,"y":279.913,"z":5.881}},{"monsterId":25010501,"configId":289005,"level":27,"poseId":9006,"pos":{"x":-4032.389,"y":200.091,"z":-3182.202},"rot":{"x":5.158,"y":176.93,"z":356.158}},{"monsterId":25010601,"configId":289006,"level":27,"poseId":9004,"pos":{"x":-4021.3,"y":200.1,"z":-3194.914},"rot":{"x":3.887,"y":286.36,"z":5.775}}]},{"sceneId":3,"groupId":133213290,"blockId":3213,"pos":{"x":-3842.113,"y":200.608,"z":-3116.983},"spawns":[{"monsterId":23030101,"configId":290001,"level":27,"poseId":0,"pos":{"x":-3839.26,"y":200.746,"z":-3114.428},"rot":{"x":0.0,"y":233.438,"z":0.0}},{"monsterId":23020101,"configId":290002,"level":27,"poseId":0,"pos":{"x":-3846.656,"y":200.781,"z":-3131.987},"rot":{"x":0.0,"y":277.273,"z":0.0}},{"monsterId":23020101,"configId":290003,"level":27,"poseId":0,"pos":{"x":-3881.951,"y":200.461,"z":-3106.09},"rot":{"x":0.0,"y":275.181,"z":0.0}},{"monsterId":23040101,"configId":290004,"level":27,"poseId":0,"pos":{"x":-3912.221,"y":201.701,"z":-3098.473},"rot":{"x":0.0,"y":335.946,"z":0.0}}]},{"sceneId":3,"groupId":133213267,"blockId":3213,"pos":{"x":-3482.35,"y":200.314,"z":-3434.553},"spawns":[{"monsterId":20010501,"configId":267007,"level":27,"poseId":0,"pos":{"x":-3470.816,"y":201.488,"z":-3434.272},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010601,"configId":267008,"level":27,"poseId":0,"pos":{"x":-3470.232,"y":201.597,"z":-3439.478},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133213268,"blockId":3213,"pos":{"x":-3833.672,"y":200.622,"z":-2944.751},"spawns":[{"monsterId":21020301,"configId":268001,"level":28,"poseId":0,"pos":{"x":-3809.226,"y":200.097,"z":-2947.413},"rot":{"x":0.895,"y":359.972,"z":0.0}},{"monsterId":22010101,"configId":268004,"level":27,"poseId":9013,"pos":{"x":-3828.688,"y":201.133,"z":-2951.886},"rot":{"x":359.58,"y":318.146,"z":4.448}},{"monsterId":21010201,"configId":268005,"level":27,"poseId":9016,"pos":{"x":-3838.062,"y":199.779,"z":-2927.031},"rot":{"x":4.321,"y":89.896,"z":358.866}},{"monsterId":28040102,"configId":268024,"level":27,"poseId":0,"pos":{"x":-3831.347,"y":200.0,"z":-2917.744},"rot":{"x":0.0,"y":266.128,"z":0.0}},{"monsterId":28040102,"configId":268025,"level":27,"poseId":0,"pos":{"x":-3835.621,"y":200.0,"z":-2916.246},"rot":{"x":0.0,"y":306.471,"z":0.0}},{"monsterId":28040102,"configId":268026,"level":27,"poseId":0,"pos":{"x":-3833.762,"y":200.0,"z":-2917.902},"rot":{"x":0.0,"y":212.599,"z":0.0}},{"monsterId":28040102,"configId":268027,"level":27,"poseId":0,"pos":{"x":-3829.966,"y":200.0,"z":-2915.671},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133213269,"blockId":3213,"pos":{"x":-3856.519,"y":205.823,"z":-2978.946},"spawns":[{"monsterId":21030201,"configId":269001,"level":28,"poseId":0,"pos":{"x":-3862.585,"y":206.558,"z":-2978.319},"rot":{"x":9.886,"y":26.912,"z":3.998}},{"monsterId":21020301,"configId":269004,"level":27,"poseId":0,"pos":{"x":-3859.256,"y":206.194,"z":-2981.015},"rot":{"x":10.619,"y":359.917,"z":359.105}},{"monsterId":21020701,"configId":269005,"level":27,"poseId":0,"pos":{"x":-3852.262,"y":205.861,"z":-2978.137},"rot":{"x":10.619,"y":359.917,"z":359.105}},{"monsterId":21020801,"configId":269006,"level":27,"poseId":0,"pos":{"x":-3859.415,"y":206.622,"z":-2985.637},"rot":{"x":10.561,"y":12.517,"z":1.43}},{"monsterId":21010501,"configId":269007,"level":27,"poseId":0,"pos":{"x":-3850.768,"y":205.229,"z":-2971.481},"rot":{"x":10.619,"y":359.917,"z":359.105}},{"monsterId":21010901,"configId":269008,"level":27,"poseId":0,"pos":{"x":-3863.568,"y":205.307,"z":-2973.007},"rot":{"x":9.697,"y":29.516,"z":4.441}}]},{"sceneId":3,"groupId":133213275,"blockId":3213,"pos":{"x":-4136.103,"y":205.784,"z":-2954.154},"spawns":[{"monsterId":28030102,"configId":275001,"level":27,"poseId":0,"pos":{"x":-4146.303,"y":205.903,"z":-2952.113},"rot":{"x":20.689,"y":79.751,"z":357.095}},{"monsterId":28030102,"configId":275002,"level":27,"poseId":0,"pos":{"x":-4147.862,"y":206.344,"z":-2954.314},"rot":{"x":19.821,"y":79.009,"z":352.727}},{"monsterId":28030102,"configId":275003,"level":27,"poseId":0,"pos":{"x":-4142.726,"y":204.785,"z":-2959.688},"rot":{"x":20.944,"y":78.904,"z":352.561}},{"monsterId":28030102,"configId":275004,"level":27,"poseId":0,"pos":{"x":-4150.654,"y":205.062,"z":-2959.372},"rot":{"x":13.141,"y":79.328,"z":351.74}},{"monsterId":28030102,"configId":275005,"level":27,"poseId":0,"pos":{"x":-4143.786,"y":205.451,"z":-2947.75},"rot":{"x":17.698,"y":78.788,"z":350.428}},{"monsterId":28030401,"configId":275006,"level":27,"poseId":0,"pos":{"x":-4090.368,"y":207.169,"z":-3147.976},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":275007,"level":27,"poseId":0,"pos":{"x":-4091.715,"y":207.498,"z":-3147.972},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":275008,"level":27,"poseId":0,"pos":{"x":-4091.086,"y":207.108,"z":-3146.105},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030402,"configId":275009,"level":27,"poseId":0,"pos":{"x":-4101.843,"y":211.931,"z":-3161.073},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030402,"configId":275010,"level":27,"poseId":0,"pos":{"x":-4102.297,"y":211.827,"z":-3160.186},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133213276,"blockId":3213,"pos":{"x":-3864.513,"y":231.234,"z":-3246.688},"spawns":[{"monsterId":26060101,"configId":276001,"level":27,"poseId":0,"pos":{"x":-3870.834,"y":233.715,"z":-3241.628},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26060101,"configId":276002,"level":27,"poseId":0,"pos":{"x":-3869.601,"y":232.2,"z":-3248.881},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26060101,"configId":276003,"level":27,"poseId":0,"pos":{"x":-3864.973,"y":231.795,"z":-3243.733},"rot":{"x":0.0,"y":75.251,"z":0.0}},{"monsterId":26060101,"configId":276004,"level":27,"poseId":0,"pos":{"x":-3862.551,"y":229.833,"z":-3249.74},"rot":{"x":0.0,"y":205.318,"z":0.0}},{"monsterId":26060101,"configId":276005,"level":27,"poseId":0,"pos":{"x":-3854.025,"y":229.737,"z":-3239.439},"rot":{"x":0.0,"y":330.313,"z":0.0}},{"monsterId":26060101,"configId":276006,"level":27,"poseId":0,"pos":{"x":-3872.612,"y":233.74,"z":-3244.976},"rot":{"x":0.0,"y":327.329,"z":0.0}}]},{"sceneId":3,"groupId":133213249,"blockId":3213,"pos":{"x":-3734.557,"y":249.552,"z":-3120.102},"spawns":[{"monsterId":21010901,"configId":249001,"level":28,"poseId":0,"pos":{"x":-3734.551,"y":249.519,"z":-3118.906},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010901,"configId":249002,"level":28,"poseId":0,"pos":{"x":-3733.063,"y":249.497,"z":-3120.131},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011001,"configId":249003,"level":28,"poseId":0,"pos":{"x":-3736.032,"y":249.635,"z":-3120.04},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133213252,"blockId":3213,"pos":{"x":-3732.838,"y":243.489,"z":-3034.575},"spawns":[{"monsterId":23010601,"configId":252001,"level":28,"poseId":0,"pos":{"x":-3734.779,"y":243.568,"z":-3032.565},"rot":{"x":0.0,"y":62.644,"z":0.0}},{"monsterId":23010101,"configId":252002,"level":28,"poseId":0,"pos":{"x":-3730.448,"y":243.213,"z":-3036.616},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133213254,"blockId":3213,"pos":{"x":-3800.252,"y":271.811,"z":-3215.649},"spawns":[{"monsterId":23010501,"configId":254001,"level":28,"poseId":0,"pos":{"x":-3796.876,"y":271.811,"z":-3216.3},"rot":{"x":0.0,"y":356.873,"z":0.0}},{"monsterId":23010301,"configId":254004,"level":27,"poseId":0,"pos":{"x":-3803.613,"y":271.923,"z":-3210.249},"rot":{"x":0.116,"y":56.009,"z":359.925}}]},{"sceneId":3,"groupId":133213255,"blockId":3213,"pos":{"x":-3749.676,"y":202.434,"z":-3087.099},"spawns":[{"monsterId":23010301,"configId":255001,"level":27,"poseId":0,"pos":{"x":-3757.328,"y":200.481,"z":-3115.509},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133213232,"blockId":3213,"pos":{"x":-3466.551,"y":200.0,"z":-3007.632},"spawns":[{"monsterId":22010401,"configId":232001,"level":28,"poseId":0,"pos":{"x":-3467.27,"y":200.0,"z":-3002.637},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":22010201,"configId":232003,"level":28,"poseId":0,"pos":{"x":-3470.249,"y":200.0,"z":-3004.052},"rot":{"x":0.0,"y":33.723,"z":0.0}}]},{"sceneId":3,"groupId":133213233,"blockId":3213,"pos":{"x":-3532.964,"y":200.0,"z":-2999.243},"spawns":[{"monsterId":25100101,"configId":233001,"level":28,"poseId":1,"pos":{"x":-3535.739,"y":200.0,"z":-2997.51},"rot":{"x":0.0,"y":74.457,"z":0.0}}]},{"sceneId":3,"groupId":133213234,"blockId":3213,"pos":{"x":-3494.354,"y":200.0,"z":-2969.155},"spawns":[{"monsterId":26010301,"configId":234001,"level":28,"poseId":0,"pos":{"x":-3493.821,"y":199.67,"z":-2965.578},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011101,"configId":234002,"level":28,"poseId":0,"pos":{"x":-3492.288,"y":199.733,"z":-2970.804},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26010101,"configId":234003,"level":28,"poseId":0,"pos":{"x":-3498.543,"y":199.579,"z":-2970.762},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133213235,"blockId":3213,"pos":{"x":-3520.751,"y":200.0,"z":-2929.592},"spawns":[{"monsterId":25080201,"configId":235001,"level":28,"poseId":1,"pos":{"x":-3519.112,"y":199.668,"z":-2930.945},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25080101,"configId":235002,"level":28,"poseId":1,"pos":{"x":-3517.626,"y":199.589,"z":-2933.443},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25080101,"configId":235003,"level":28,"poseId":1,"pos":{"x":-3521.289,"y":199.594,"z":-2933.586},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133213237,"blockId":3213,"pos":{"x":-3633.833,"y":206.967,"z":-3204.359},"spawns":[{"monsterId":25100201,"configId":237001,"level":28,"poseId":1,"pos":{"x":-3635.473,"y":206.934,"z":-3199.509},"rot":{"x":0.0,"y":164.076,"z":0.0}},{"monsterId":25100101,"configId":237002,"level":28,"poseId":1,"pos":{"x":-3634.852,"y":207.18,"z":-3210.084},"rot":{"x":0.0,"y":336.008,"z":0.0}}]},{"sceneId":3,"groupId":133213243,"blockId":3213,"pos":{"x":-3114.386,"y":200.0,"z":-3224.12},"spawns":[{"monsterId":28040101,"configId":243001,"level":27,"poseId":0,"pos":{"x":-3126.021,"y":200.0,"z":-3179.504},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":243002,"level":27,"poseId":0,"pos":{"x":-3128.695,"y":200.0,"z":-3182.225},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":243003,"level":27,"poseId":0,"pos":{"x":-3130.719,"y":200.0,"z":-3179.772},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010105,"configId":243004,"level":27,"poseId":0,"pos":{"x":-3117.746,"y":200.189,"z":-3271.794},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010105,"configId":243005,"level":27,"poseId":0,"pos":{"x":-3104.188,"y":200.534,"z":-3271.492},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030102,"configId":243006,"level":27,"poseId":0,"pos":{"x":-3080.407,"y":203.555,"z":-3154.593},"rot":{"x":12.704,"y":358.016,"z":342.319}},{"monsterId":28030102,"configId":243007,"level":27,"poseId":0,"pos":{"x":-3081.527,"y":200.792,"z":-3149.915},"rot":{"x":6.242,"y":0.049,"z":0.895}},{"monsterId":28030102,"configId":243008,"level":27,"poseId":0,"pos":{"x":-3086.745,"y":201.015,"z":-3152.987},"rot":{"x":11.108,"y":1.455,"z":14.877}},{"monsterId":28040101,"configId":243009,"level":27,"poseId":0,"pos":{"x":-2932.397,"y":200.0,"z":-3276.454},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":243010,"level":27,"poseId":0,"pos":{"x":-2934.832,"y":200.0,"z":-3276.154},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":243011,"level":27,"poseId":0,"pos":{"x":-2933.153,"y":200.0,"z":-3279.417},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":243014,"level":27,"poseId":0,"pos":{"x":-2954.199,"y":202.706,"z":-3239.668},"rot":{"x":3.884,"y":359.596,"z":348.129}},{"monsterId":28030401,"configId":243015,"level":27,"poseId":0,"pos":{"x":-2955.24,"y":202.839,"z":-3239.203},"rot":{"x":357.26,"y":0.09,"z":356.23}},{"monsterId":28030401,"configId":243016,"level":27,"poseId":0,"pos":{"x":-2954.862,"y":202.729,"z":-3240.311},"rot":{"x":354.162,"y":0.283,"z":354.452}},{"monsterId":28020102,"configId":243017,"level":27,"poseId":0,"pos":{"x":-3084.753,"y":202.867,"z":-3215.25},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":243018,"level":27,"poseId":0,"pos":{"x":-3013.125,"y":202.272,"z":-3238.388},"rot":{"x":349.425,"y":359.504,"z":5.356}}]},{"sceneId":3,"groupId":133213245,"blockId":3213,"pos":{"x":-3728.146,"y":270.453,"z":-3168.621},"spawns":[{"monsterId":21011301,"configId":245001,"level":28,"poseId":0,"pos":{"x":-3731.274,"y":272.23,"z":-3166.329},"rot":{"x":30.095,"y":149.821,"z":2.306}},{"monsterId":21011301,"configId":245002,"level":28,"poseId":0,"pos":{"x":-3724.52,"y":269.501,"z":-3171.985},"rot":{"x":0.0,"y":284.268,"z":0.0}}]},{"sceneId":3,"groupId":133213246,"blockId":3213,"pos":{"x":-3742.942,"y":264.872,"z":-3166.687},"spawns":[{"monsterId":21010501,"configId":246001,"level":28,"poseId":0,"pos":{"x":-3743.774,"y":264.881,"z":-3163.357},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010501,"configId":246002,"level":28,"poseId":0,"pos":{"x":-3741.51,"y":264.968,"z":-3163.683},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010601,"configId":246003,"level":28,"poseId":0,"pos":{"x":-3745.408,"y":264.89,"z":-3164.816},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133213247,"blockId":3213,"pos":{"x":-3743.962,"y":257.496,"z":-3144.042},"spawns":[{"monsterId":21010701,"configId":247001,"level":28,"poseId":0,"pos":{"x":-3744.611,"y":257.474,"z":-3144.707},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133213217,"blockId":3213,"pos":{"x":-3873.966,"y":246.112,"z":-3030.182},"spawns":[{"monsterId":28020301,"configId":217001,"level":27,"poseId":0,"pos":{"x":-3835.673,"y":232.377,"z":-3004.691},"rot":{"x":0.0,"y":238.826,"z":0.0}},{"monsterId":28020301,"configId":217002,"level":27,"poseId":0,"pos":{"x":-3901.78,"y":242.106,"z":-3044.637},"rot":{"x":0.0,"y":158.179,"z":0.0}},{"monsterId":28020102,"configId":217003,"level":27,"poseId":0,"pos":{"x":-3974.215,"y":259.748,"z":-3181.079},"rot":{"x":0.0,"y":142.137,"z":0.0}},{"monsterId":28020102,"configId":217004,"level":27,"poseId":0,"pos":{"x":-3923.035,"y":279.086,"z":-3159.203},"rot":{"x":0.0,"y":52.347,"z":0.0}},{"monsterId":28020102,"configId":217005,"level":27,"poseId":0,"pos":{"x":-3872.237,"y":256.783,"z":-3197.409},"rot":{"x":0.0,"y":158.528,"z":0.0}},{"monsterId":28020102,"configId":217006,"level":27,"poseId":0,"pos":{"x":-3889.4,"y":240.004,"z":-3233.11},"rot":{"x":0.0,"y":323.377,"z":0.0}}]},{"sceneId":3,"groupId":133213219,"blockId":3213,"pos":{"x":-3395.82,"y":202.954,"z":-3429.722},"spawns":[{"monsterId":25080101,"configId":219001,"level":25,"poseId":1001,"pos":{"x":-3394.817,"y":203.043,"z":-3429.419},"rot":{"x":5.72,"y":279.413,"z":358.238}},{"monsterId":25010501,"configId":219004,"level":27,"poseId":9007,"pos":{"x":-3396.22,"y":202.807,"z":-3427.41},"rot":{"x":355.11,"y":151.856,"z":356.547}},{"monsterId":25010401,"configId":219005,"level":27,"poseId":9007,"pos":{"x":-3398.237,"y":202.802,"z":-3432.289},"rot":{"x":1.098,"y":74.861,"z":0.63}},{"monsterId":25080301,"configId":219006,"level":27,"poseId":1003,"pos":{"x":-3395.94,"y":202.872,"z":-3431.793},"rot":{"x":1.791,"y":9.213,"z":5.711}}]},{"sceneId":3,"groupId":133213222,"blockId":3213,"pos":{"x":-3642.01,"y":201.155,"z":-3351.42},"spawns":[{"monsterId":25070101,"configId":222001,"level":25,"poseId":0,"pos":{"x":-3623.98,"y":200.621,"z":-3358.193},"rot":{"x":358.975,"y":304.919,"z":1.468}},{"monsterId":25030301,"configId":222005,"level":27,"poseId":9003,"pos":{"x":-3654.077,"y":201.232,"z":-3340.36},"rot":{"x":358.21,"y":0.0,"z":0.0}},{"monsterId":25010501,"configId":222006,"level":27,"poseId":9003,"pos":{"x":-3634.831,"y":201.056,"z":-3354.294},"rot":{"x":358.223,"y":352.958,"z":0.219}},{"monsterId":25010601,"configId":222007,"level":27,"poseId":0,"pos":{"x":-3647.742,"y":201.204,"z":-3343.968},"rot":{"x":358.21,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133213228,"blockId":3213,"pos":{"x":-3620.748,"y":236.122,"z":-3040.486},"spawns":[{"monsterId":25100101,"configId":228001,"level":29,"poseId":1,"pos":{"x":-3623.444,"y":236.437,"z":-3043.899},"rot":{"x":0.0,"y":178.266,"z":0.0}}]},{"sceneId":3,"groupId":133213230,"blockId":3213,"pos":{"x":-3370.93,"y":200.0,"z":-3006.221},"spawns":[{"monsterId":25100201,"configId":230001,"level":28,"poseId":1,"pos":{"x":-3369.164,"y":199.637,"z":-3005.473},"rot":{"x":0.0,"y":286.293,"z":0.0}}]},{"sceneId":3,"groupId":133213231,"blockId":3213,"pos":{"x":-3402.204,"y":200.0,"z":-3021.25},"spawns":[{"monsterId":21030301,"configId":231001,"level":28,"poseId":0,"pos":{"x":-3398.225,"y":199.637,"z":-3016.355},"rot":{"x":0.0,"y":296.056,"z":0.0}},{"monsterId":21020701,"configId":231002,"level":28,"poseId":0,"pos":{"x":-3400.711,"y":199.661,"z":-3021.277},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21030601,"configId":231003,"level":28,"poseId":0,"pos":{"x":-3404.367,"y":199.784,"z":-3017.138},"rot":{"x":0.0,"y":99.097,"z":0.0}}]},{"sceneId":3,"groupId":133213200,"blockId":3213,"pos":{"x":-3342.098,"y":200.0,"z":-3661.519},"spawns":[{"monsterId":25100201,"configId":200001,"level":27,"poseId":1,"pos":{"x":-3320.175,"y":200.058,"z":-3649.813},"rot":{"x":3.623,"y":358.458,"z":1.69}},{"monsterId":25100101,"configId":200002,"level":27,"poseId":1002,"pos":{"x":-3366.229,"y":200.144,"z":-3661.449},"rot":{"x":0.0,"y":190.792,"z":0.0}}]},{"sceneId":3,"groupId":133213202,"blockId":3213,"pos":{"x":-3281.412,"y":206.783,"z":-3577.205},"spawns":[{"monsterId":25080101,"configId":202001,"level":27,"poseId":1,"pos":{"x":-3285.192,"y":205.362,"z":-3585.513},"rot":{"x":0.0,"y":214.411,"z":0.0}}]},{"sceneId":3,"groupId":133213206,"blockId":3213,"pos":{"x":-3194.325,"y":201.851,"z":-3418.201},"spawns":[{"monsterId":20011201,"configId":206001,"level":25,"poseId":0,"pos":{"x":-3194.32,"y":201.851,"z":-3417.004},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":206002,"level":25,"poseId":0,"pos":{"x":-3192.832,"y":201.851,"z":-3418.229},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":206003,"level":25,"poseId":0,"pos":{"x":-3195.802,"y":201.851,"z":-3418.137},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133213207,"blockId":3213,"pos":{"x":-3214.11,"y":200.988,"z":-3299.364},"spawns":[{"monsterId":20011001,"configId":207001,"level":25,"poseId":0,"pos":{"x":-3214.105,"y":200.988,"z":-3298.167},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":207002,"level":25,"poseId":0,"pos":{"x":-3212.618,"y":200.988,"z":-3299.391},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":207003,"level":25,"poseId":0,"pos":{"x":-3215.588,"y":200.988,"z":-3299.299},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011101,"configId":207006,"level":27,"poseId":0,"pos":{"x":-3212.604,"y":200.285,"z":-3293.843},"rot":{"x":350.097,"y":188.097,"z":0.38}},{"monsterId":20010901,"configId":207007,"level":27,"poseId":0,"pos":{"x":-3215.625,"y":200.559,"z":-3305.455},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133213208,"blockId":3213,"pos":{"x":-3233.371,"y":211.268,"z":-3401.798},"spawns":[{"monsterId":25100201,"configId":208002,"level":27,"poseId":1,"pos":{"x":-3220.249,"y":200.222,"z":-3344.937},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133213210,"blockId":3213,"pos":{"x":-3123.63,"y":200.737,"z":-3251.703},"spawns":[{"monsterId":25010601,"configId":210001,"level":25,"poseId":9002,"pos":{"x":-3115.935,"y":200.963,"z":-3258.52},"rot":{"x":359.076,"y":287.063,"z":356.91}},{"monsterId":25030301,"configId":210004,"level":27,"poseId":9006,"pos":{"x":-3118.775,"y":201.079,"z":-3258.587},"rot":{"x":2.273,"y":78.909,"z":2.288}},{"monsterId":25100201,"configId":210005,"level":27,"poseId":1002,"pos":{"x":-3126.758,"y":201.373,"z":-3260.057},"rot":{"x":357.089,"y":188.198,"z":1.387}},{"monsterId":25080101,"configId":210007,"level":27,"poseId":1004,"pos":{"x":-3137.493,"y":200.543,"z":-3257.011},"rot":{"x":3.194,"y":25.832,"z":359.559}},{"monsterId":25010301,"configId":210008,"level":27,"poseId":9006,"pos":{"x":-3135.496,"y":200.793,"z":-3253.376},"rot":{"x":356.946,"y":194.933,"z":1.036}}]},{"sceneId":3,"groupId":133213214,"blockId":3213,"pos":{"x":-2944.432,"y":200.0,"z":-3307.958},"spawns":[{"monsterId":21020801,"configId":214001,"level":27,"poseId":401,"pos":{"x":-2943.138,"y":200.008,"z":-3307.672},"rot":{"x":359.937,"y":67.488,"z":359.885}}]},{"sceneId":3,"groupId":133213187,"blockId":3213,"pos":{"x":-3039.929,"y":200.106,"z":-3178.785},"spawns":[{"monsterId":20040601,"configId":187001,"level":36,"poseId":0,"pos":{"x":-3040.19,"y":200.107,"z":-3178.668},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133213193,"blockId":3213,"pos":{"x":-3339.344,"y":200.212,"z":-3584.883},"spawns":[{"monsterId":25080101,"configId":193001,"level":25,"poseId":1,"pos":{"x":-3341.248,"y":200.832,"z":-3578.652},"rot":{"x":0.0,"y":154.743,"z":0.0}},{"monsterId":25080101,"configId":193002,"level":25,"poseId":1,"pos":{"x":-3335.504,"y":200.802,"z":-3578.925},"rot":{"x":0.0,"y":194.457,"z":0.0}},{"monsterId":25080201,"configId":193003,"level":25,"poseId":1,"pos":{"x":-3343.368,"y":200.353,"z":-3580.223},"rot":{"x":0.0,"y":126.31,"z":0.0}}]},{"sceneId":3,"groupId":133213195,"blockId":3213,"pos":{"x":-3240.406,"y":200.0,"z":-3622.524},"spawns":[{"monsterId":20011101,"configId":195001,"level":25,"poseId":0,"pos":{"x":-3242.177,"y":200.009,"z":-3623.204},"rot":{"x":0.0,"y":54.331,"z":0.0}},{"monsterId":20011101,"configId":195002,"level":25,"poseId":0,"pos":{"x":-3238.914,"y":200.0,"z":-3622.552},"rot":{"x":0.0,"y":251.144,"z":0.0}}]},{"sceneId":3,"groupId":133213172,"blockId":3213,"pos":{"x":-3203.555,"y":222.767,"z":-3946.242},"spawns":[{"monsterId":28030401,"configId":172001,"level":27,"poseId":0,"pos":{"x":-3195.113,"y":222.113,"z":-3943.735},"rot":{"x":13.443,"y":0.0,"z":-0.002}},{"monsterId":28030401,"configId":172002,"level":27,"poseId":0,"pos":{"x":-3197.485,"y":222.093,"z":-3943.642},"rot":{"x":13.358,"y":359.968,"z":359.728}},{"monsterId":28030401,"configId":172003,"level":27,"poseId":0,"pos":{"x":-3196.454,"y":221.499,"z":-3941.391},"rot":{"x":18.464,"y":0.198,"z":1.221}},{"monsterId":28030102,"configId":172004,"level":27,"poseId":0,"pos":{"x":-3234.583,"y":201.437,"z":-3915.211},"rot":{"x":5.659,"y":0.317,"z":6.416}},{"monsterId":28030102,"configId":172005,"level":27,"poseId":0,"pos":{"x":-3237.932,"y":200.741,"z":-3919.624},"rot":{"x":8.296,"y":0.927,"z":12.73}},{"monsterId":28030102,"configId":172006,"level":27,"poseId":0,"pos":{"x":-3234.861,"y":201.724,"z":-3919.898},"rot":{"x":1.921,"y":0.117,"z":6.96}},{"monsterId":28010105,"configId":172007,"level":27,"poseId":0,"pos":{"x":-3204.335,"y":200.075,"z":-3914.812},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010105,"configId":172008,"level":27,"poseId":0,"pos":{"x":-3208.437,"y":200.073,"z":-3910.299},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":172009,"level":27,"poseId":0,"pos":{"x":-3245.014,"y":200.0,"z":-3920.444},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":172010,"level":27,"poseId":0,"pos":{"x":-3242.457,"y":200.0,"z":-3916.556},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":172011,"level":27,"poseId":0,"pos":{"x":-3244.792,"y":200.0,"z":-3922.497},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133213173,"blockId":3213,"pos":{"x":-3539.152,"y":200.0,"z":-3331.578},"spawns":[{"monsterId":28040101,"configId":173001,"level":27,"poseId":0,"pos":{"x":-3504.875,"y":200.0,"z":-3308.658},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":173002,"level":27,"poseId":0,"pos":{"x":-3503.162,"y":200.0,"z":-3297.939},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010105,"configId":173003,"level":27,"poseId":0,"pos":{"x":-3448.088,"y":200.532,"z":-3332.758},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010105,"configId":173004,"level":27,"poseId":0,"pos":{"x":-3451.611,"y":200.775,"z":-3346.164},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030402,"configId":173005,"level":27,"poseId":0,"pos":{"x":-3547.152,"y":222.384,"z":-3380.794},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030402,"configId":173006,"level":27,"poseId":0,"pos":{"x":-3549.339,"y":222.747,"z":-3380.39},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030402,"configId":173007,"level":27,"poseId":0,"pos":{"x":-3548.318,"y":222.172,"z":-3379.534},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":173011,"level":27,"poseId":0,"pos":{"x":-3597.818,"y":222.644,"z":-3276.816},"rot":{"x":355.359,"y":0.566,"z":346.109}},{"monsterId":28020301,"configId":173012,"level":27,"poseId":0,"pos":{"x":-3590.73,"y":223.74,"z":-3257.527},"rot":{"x":2.449,"y":201.496,"z":21.937}},{"monsterId":28030204,"configId":173013,"level":27,"poseId":0,"pos":{"x":-3572.5,"y":253.5,"z":-3340.4},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010207,"configId":173014,"level":27,"poseId":0,"pos":{"x":-3561.445,"y":240.695,"z":-3240.288},"rot":{"x":346.541,"y":2.223,"z":341.323}},{"monsterId":28010207,"configId":173015,"level":27,"poseId":0,"pos":{"x":-3566.429,"y":242.947,"z":-3235.486},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010207,"configId":173016,"level":27,"poseId":0,"pos":{"x":-3568.402,"y":242.626,"z":-3239.92},"rot":{"x":348.936,"y":1.008,"z":349.62}},{"monsterId":28010207,"configId":173017,"level":27,"poseId":0,"pos":{"x":-3556.765,"y":240.277,"z":-3236.611},"rot":{"x":349.023,"y":1.078,"z":348.817}},{"monsterId":28030202,"configId":173018,"level":27,"poseId":0,"pos":{"x":-3431.0,"y":278.5,"z":-3199.0},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":173019,"level":27,"poseId":0,"pos":{"x":-3515.9,"y":200.0,"z":-3459.608},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":173020,"level":27,"poseId":0,"pos":{"x":-3513.025,"y":200.0,"z":-3457.329},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":173021,"level":27,"poseId":0,"pos":{"x":-3511.71,"y":200.0,"z":-3460.489},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":173022,"level":27,"poseId":0,"pos":{"x":-3610.22,"y":200.0,"z":-3373.191},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":173023,"level":27,"poseId":0,"pos":{"x":-3608.302,"y":200.0,"z":-3379.125},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":173024,"level":27,"poseId":0,"pos":{"x":-3612.679,"y":200.0,"z":-3376.778},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133213175,"blockId":3213,"pos":{"x":-3527.525,"y":201.559,"z":-3105.304},"spawns":[{"monsterId":21011001,"configId":175002,"level":1,"poseId":32,"pos":{"x":-3532.948,"y":200.55,"z":-3109.958},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011001,"configId":175003,"level":1,"poseId":32,"pos":{"x":-3530.863,"y":200.171,"z":-3104.68},"rot":{"x":0.0,"y":194.321,"z":0.0}},{"monsterId":21011001,"configId":175004,"level":1,"poseId":9013,"pos":{"x":-3533.935,"y":200.521,"z":-3106.546},"rot":{"x":0.0,"y":105.475,"z":0.0}},{"monsterId":21030601,"configId":175005,"level":1,"poseId":0,"pos":{"x":-3529.976,"y":200.073,"z":-3108.121},"rot":{"x":0.0,"y":293.652,"z":0.0}},{"monsterId":21010401,"configId":175006,"level":1,"poseId":0,"pos":{"x":-3522.021,"y":200.333,"z":-3114.568},"rot":{"x":0.0,"y":188.645,"z":0.0}},{"monsterId":21010401,"configId":175007,"level":1,"poseId":0,"pos":{"x":-3518.919,"y":200.356,"z":-3108.047},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010401,"configId":175008,"level":1,"poseId":0,"pos":{"x":-3522.221,"y":200.321,"z":-3110.204},"rot":{"x":0.0,"y":298.17,"z":0.0}},{"monsterId":21010401,"configId":175009,"level":1,"poseId":0,"pos":{"x":-3517.999,"y":200.325,"z":-3112.138},"rot":{"x":0.0,"y":87.083,"z":0.0}},{"monsterId":21011002,"configId":175011,"level":1,"poseId":9013,"pos":{"x":-3528.348,"y":201.25,"z":-3128.798},"rot":{"x":0.0,"y":261.584,"z":0.0}},{"monsterId":21011002,"configId":175012,"level":1,"poseId":9013,"pos":{"x":-3528.198,"y":201.162,"z":-3126.49},"rot":{"x":0.0,"y":261.584,"z":0.0}},{"monsterId":21011002,"configId":175013,"level":1,"poseId":32,"pos":{"x":-3502.712,"y":202.234,"z":-3124.453},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011002,"configId":175014,"level":1,"poseId":32,"pos":{"x":-3503.105,"y":202.284,"z":-3126.67},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010701,"configId":175015,"level":1,"poseId":0,"pos":{"x":-3531.788,"y":200.446,"z":-3110.246},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010701,"configId":175016,"level":1,"poseId":0,"pos":{"x":-3530.077,"y":200.259,"z":-3112.616},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25100201,"configId":175018,"level":17,"poseId":1002,"pos":{"x":-3526.353,"y":201.039,"z":-3087.694},"rot":{"x":0.0,"y":290.418,"z":0.0}},{"monsterId":25080301,"configId":175020,"level":1,"poseId":1,"pos":{"x":-3526.293,"y":200.212,"z":-3113.531},"rot":{"x":0.0,"y":51.3,"z":0.0}},{"monsterId":25020201,"configId":175021,"level":1,"poseId":0,"pos":{"x":-3530.0,"y":201.284,"z":-3088.323},"rot":{"x":0.0,"y":51.053,"z":0.0}},{"monsterId":25020201,"configId":175022,"level":1,"poseId":0,"pos":{"x":-3528.312,"y":201.502,"z":-3083.771},"rot":{"x":0.0,"y":133.355,"z":0.0}},{"monsterId":25020201,"configId":175024,"level":1,"poseId":0,"pos":{"x":-3527.558,"y":200.095,"z":-3108.003},"rot":{"x":0.0,"y":18.028,"z":0.0}},{"monsterId":25080201,"configId":175025,"level":1,"poseId":1,"pos":{"x":-3522.954,"y":200.31,"z":-3106.445},"rot":{"x":0.0,"y":276.868,"z":0.0}},{"monsterId":25080201,"configId":175026,"level":1,"poseId":1,"pos":{"x":-3524.345,"y":200.309,"z":-3102.583},"rot":{"x":0.0,"y":216.367,"z":0.0}},{"monsterId":25080301,"configId":175027,"level":1,"poseId":1,"pos":{"x":-3527.979,"y":200.086,"z":-3110.664},"rot":{"x":0.0,"y":252.929,"z":0.0}},{"monsterId":25020201,"configId":175028,"level":1,"poseId":0,"pos":{"x":-3525.239,"y":200.25,"z":-3113.56},"rot":{"x":0.0,"y":180.085,"z":0.0}},{"monsterId":25020201,"configId":175029,"level":1,"poseId":0,"pos":{"x":-3524.786,"y":200.244,"z":-3108.563},"rot":{"x":0.0,"y":3.341,"z":0.0}},{"monsterId":21030103,"configId":175076,"level":1,"poseId":9012,"pos":{"x":-3529.765,"y":200.072,"z":-3107.365},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25080201,"configId":175114,"level":1,"poseId":1,"pos":{"x":-3526.66,"y":200.239,"z":-3103.081},"rot":{"x":0.0,"y":245.014,"z":0.0}},{"monsterId":25020201,"configId":175115,"level":1,"poseId":0,"pos":{"x":-3523.007,"y":200.34,"z":-3103.311},"rot":{"x":0.0,"y":201.68,"z":0.0}},{"monsterId":25020201,"configId":175116,"level":1,"poseId":0,"pos":{"x":-3523.154,"y":200.356,"z":-3098.291},"rot":{"x":0.0,"y":3.563,"z":0.0}},{"monsterId":21010401,"configId":175119,"level":1,"poseId":0,"pos":{"x":-3529.082,"y":200.154,"z":-3102.796},"rot":{"x":0.0,"y":221.488,"z":0.0}},{"monsterId":21010401,"configId":175120,"level":1,"poseId":0,"pos":{"x":-3526.997,"y":200.34,"z":-3097.518},"rot":{"x":0.0,"y":36.676,"z":0.0}},{"monsterId":21010401,"configId":175121,"level":1,"poseId":0,"pos":{"x":-3530.069,"y":200.264,"z":-3099.384},"rot":{"x":0.0,"y":259.874,"z":0.0}},{"monsterId":21010401,"configId":175122,"level":1,"poseId":0,"pos":{"x":-3526.11,"y":200.288,"z":-3100.959},"rot":{"x":0.0,"y":100.345,"z":0.0}}]},{"sceneId":3,"groupId":133213167,"blockId":3213,"pos":{"x":-3193.054,"y":200.477,"z":-3927.035},"spawns":[{"monsterId":25080301,"configId":167049,"level":29,"poseId":1,"pos":{"x":-3237.045,"y":200.0,"z":-3898.894},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133213150,"blockId":3213,"pos":{"x":-3474.372,"y":200.195,"z":-3036.17},"spawns":[{"monsterId":28010104,"configId":150032,"level":27,"poseId":0,"pos":{"x":-3489.027,"y":199.488,"z":-3003.865},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011101,"configId":150034,"level":27,"poseId":0,"pos":{"x":-3454.94,"y":200.0,"z":-3007.18},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050104,"configId":150036,"level":27,"poseId":0,"pos":{"x":-3437.852,"y":200.0,"z":-3038.361},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26060201,"configId":150038,"level":27,"poseId":0,"pos":{"x":-3473.599,"y":200.0,"z":-2997.32},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050104,"configId":150040,"level":27,"poseId":0,"pos":{"x":-3439.036,"y":200.068,"z":-3041.277},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":22010301,"configId":150042,"level":27,"poseId":0,"pos":{"x":-3549.939,"y":200.0,"z":-2962.26},"rot":{"x":0.0,"y":106.504,"z":0.0}},{"monsterId":28010104,"configId":150046,"level":27,"poseId":0,"pos":{"x":-3489.097,"y":199.317,"z":-2955.853},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133213124,"blockId":3213,"pos":{"x":-3632.34,"y":206.731,"z":-3204.052},"spawns":[{"monsterId":23010501,"configId":124002,"level":27,"poseId":0,"pos":{"x":-3644.357,"y":206.976,"z":-3196.45},"rot":{"x":0.0,"y":111.851,"z":0.0}},{"monsterId":23010301,"configId":124003,"level":27,"poseId":0,"pos":{"x":-3646.011,"y":207.253,"z":-3202.856},"rot":{"x":0.0,"y":66.256,"z":0.0}},{"monsterId":23050101,"configId":124007,"level":27,"poseId":0,"pos":{"x":-3643.553,"y":207.027,"z":-3199.462},"rot":{"x":0.0,"y":94.944,"z":0.0}}]},{"sceneId":3,"groupId":133213114,"blockId":3213,"pos":{"x":-3704.538,"y":200.0,"z":-3166.06},"spawns":[{"monsterId":28050104,"configId":114001,"level":27,"poseId":0,"pos":{"x":-3626.519,"y":274.811,"z":-3116.64},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050104,"configId":114002,"level":27,"poseId":0,"pos":{"x":-3616.357,"y":274.272,"z":-3108.773},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050104,"configId":114003,"level":27,"poseId":0,"pos":{"x":-3622.313,"y":273.617,"z":-3122.479},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050104,"configId":114004,"level":27,"poseId":0,"pos":{"x":-3614.339,"y":272.894,"z":-3117.797},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050104,"configId":114005,"level":27,"poseId":0,"pos":{"x":-3633.194,"y":275.798,"z":-3117.314},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133213097,"blockId":3213,"pos":{"x":-3718.449,"y":261.281,"z":-2971.749},"spawns":[{"monsterId":23010501,"configId":97001,"level":27,"poseId":0,"pos":{"x":-3719.013,"y":261.296,"z":-2971.365},"rot":{"x":0.0,"y":61.367,"z":0.0}},{"monsterId":23010601,"configId":97004,"level":29,"poseId":9001,"pos":{"x":-3712.789,"y":260.973,"z":-2976.091},"rot":{"x":0.0,"y":136.641,"z":0.0}},{"monsterId":23010101,"configId":97005,"level":29,"poseId":9001,"pos":{"x":-3718.945,"y":260.162,"z":-2965.724},"rot":{"x":13.005,"y":8.773,"z":350.117}}]},{"sceneId":3,"groupId":133213072,"blockId":3213,"pos":{"x":-3966.424,"y":200.296,"z":-3235.147},"spawns":[{"monsterId":25100101,"configId":72001,"level":25,"poseId":1001,"pos":{"x":-3967.066,"y":200.563,"z":-3232.057},"rot":{"x":7.419,"y":214.13,"z":358.58}},{"monsterId":25010301,"configId":72004,"level":27,"poseId":9009,"pos":{"x":-3970.401,"y":200.174,"z":-3233.683},"rot":{"x":0.689,"y":128.55,"z":354.84}},{"monsterId":25010501,"configId":72005,"level":27,"poseId":9009,"pos":{"x":-3968.803,"y":200.134,"z":-3235.561},"rot":{"x":0.041,"y":300.511,"z":5.206}}]},{"sceneId":3,"groupId":133213081,"blockId":3213,"pos":{"x":-3568.386,"y":249.969,"z":-3196.594},"spawns":[{"monsterId":28020301,"configId":81001,"level":27,"poseId":0,"pos":{"x":-3577.907,"y":253.116,"z":-3192.878},"rot":{"x":0.0,"y":314.065,"z":0.0}},{"monsterId":28020301,"configId":81002,"level":27,"poseId":0,"pos":{"x":-3614.281,"y":273.58,"z":-3111.234},"rot":{"x":0.0,"y":303.429,"z":0.0}},{"monsterId":28020301,"configId":81003,"level":27,"poseId":0,"pos":{"x":-3661.177,"y":285.175,"z":-3065.032},"rot":{"x":0.0,"y":69.19,"z":0.0}},{"monsterId":28020301,"configId":81004,"level":27,"poseId":0,"pos":{"x":-3688.163,"y":285.031,"z":-3045.032},"rot":{"x":0.0,"y":202.502,"z":0.0}},{"monsterId":28020301,"configId":81005,"level":27,"poseId":0,"pos":{"x":-3740.775,"y":301.382,"z":-3058.564},"rot":{"x":0.0,"y":216.348,"z":0.0}},{"monsterId":28020301,"configId":81006,"level":27,"poseId":0,"pos":{"x":-3784.059,"y":322.126,"z":-3100.447},"rot":{"x":0.0,"y":79.939,"z":0.0}},{"monsterId":28010207,"configId":81007,"level":27,"poseId":0,"pos":{"x":-3835.247,"y":341.056,"z":-3143.279},"rot":{"x":0.0,"y":250.219,"z":0.0}},{"monsterId":28010207,"configId":81008,"level":27,"poseId":0,"pos":{"x":-3812.501,"y":330.959,"z":-3118.445},"rot":{"x":0.0,"y":332.587,"z":0.0}},{"monsterId":28010207,"configId":81009,"level":27,"poseId":0,"pos":{"x":-3658.903,"y":269.769,"z":-3015.329},"rot":{"x":0.0,"y":359.839,"z":0.0}},{"monsterId":28010207,"configId":81010,"level":27,"poseId":0,"pos":{"x":-3619.566,"y":255.708,"z":-3269.024},"rot":{"x":0.0,"y":118.826,"z":0.0}},{"monsterId":28030201,"configId":81021,"level":27,"poseId":0,"pos":{"x":-3916.17,"y":403.635,"z":-3157.042},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133213083,"blockId":3213,"pos":{"x":-3375.885,"y":203.172,"z":-3427.419},"spawns":[{"monsterId":28020602,"configId":83001,"level":27,"poseId":0,"pos":{"x":-3368.003,"y":204.31,"z":-3429.304},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020602,"configId":83002,"level":27,"poseId":0,"pos":{"x":-3370.152,"y":203.728,"z":-3427.498},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020602,"configId":83003,"level":27,"poseId":0,"pos":{"x":-3371.791,"y":203.83,"z":-3430.543},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030102,"configId":83004,"level":27,"poseId":0,"pos":{"x":-3403.481,"y":201.716,"z":-3415.809},"rot":{"x":344.489,"y":193.851,"z":1.719}},{"monsterId":28030102,"configId":83005,"level":27,"poseId":0,"pos":{"x":-3406.903,"y":201.91,"z":-3415.379},"rot":{"x":343.801,"y":194.01,"z":3.348}},{"monsterId":28030102,"configId":83006,"level":27,"poseId":0,"pos":{"x":-3469.668,"y":202.187,"z":-3444.623},"rot":{"x":346.705,"y":207.095,"z":358.006}},{"monsterId":28030102,"configId":83007,"level":27,"poseId":0,"pos":{"x":-3472.948,"y":201.997,"z":-3445.057},"rot":{"x":345.451,"y":207.293,"z":359.111}},{"monsterId":28030102,"configId":83008,"level":27,"poseId":0,"pos":{"x":-3474.962,"y":202.058,"z":-3442.036},"rot":{"x":344.527,"y":207.999,"z":359.678}}]},{"sceneId":3,"groupId":133213057,"blockId":3213,"pos":{"x":-3659.37,"y":282.442,"z":-3089.729},"spawns":[{"monsterId":25100201,"configId":57001,"level":27,"poseId":1003,"pos":{"x":-3660.289,"y":282.456,"z":-3089.737},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25080301,"configId":57002,"level":27,"poseId":1004,"pos":{"x":-3722.261,"y":301.228,"z":-3073.166},"rot":{"x":0.0,"y":258.606,"z":0.0}}]},{"sceneId":3,"groupId":133213064,"blockId":3213,"pos":{"x":-3775.02,"y":200.227,"z":-2898.79},"spawns":[{"monsterId":28030102,"configId":64001,"level":27,"poseId":2,"pos":{"x":-3780.348,"y":200.095,"z":-2900.96},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030102,"configId":64002,"level":27,"poseId":2,"pos":{"x":-3784.293,"y":200.094,"z":-2933.512},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030102,"configId":64003,"level":27,"poseId":2,"pos":{"x":-3861.094,"y":200.326,"z":-2899.667},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030102,"configId":64004,"level":27,"poseId":2,"pos":{"x":-4007.042,"y":200.22,"z":-2915.478},"rot":{"x":0.0,"y":236.834,"z":0.0}},{"monsterId":28030102,"configId":64005,"level":27,"poseId":2,"pos":{"x":-3996.175,"y":200.038,"z":-2982.778},"rot":{"x":0.0,"y":294.834,"z":0.0}},{"monsterId":28040101,"configId":64006,"level":27,"poseId":0,"pos":{"x":-3792.655,"y":200.0,"z":-2891.512},"rot":{"x":0.0,"y":142.977,"z":0.0}},{"monsterId":28040101,"configId":64007,"level":27,"poseId":0,"pos":{"x":-3794.533,"y":200.0,"z":-2894.929},"rot":{"x":0.0,"y":345.066,"z":0.0}},{"monsterId":28040101,"configId":64008,"level":27,"poseId":0,"pos":{"x":-4019.425,"y":200.0,"z":-2920.214},"rot":{"x":0.0,"y":291.176,"z":0.0}},{"monsterId":28040101,"configId":64009,"level":27,"poseId":0,"pos":{"x":-4018.523,"y":200.0,"z":-2923.416},"rot":{"x":0.0,"y":61.762,"z":0.0}},{"monsterId":28040101,"configId":64010,"level":27,"poseId":0,"pos":{"x":-3944.287,"y":200.0,"z":-2864.093},"rot":{"x":0.0,"y":342.5,"z":0.0}},{"monsterId":28040101,"configId":64011,"level":27,"poseId":0,"pos":{"x":-3946.066,"y":200.0,"z":-2865.03},"rot":{"x":0.0,"y":21.691,"z":0.0}}]},{"sceneId":3,"groupId":133213066,"blockId":3213,"pos":{"x":-3725.002,"y":200.774,"z":-3409.446},"spawns":[{"monsterId":25100101,"configId":66001,"level":25,"poseId":1,"pos":{"x":-3747.297,"y":200.0,"z":-3415.199},"rot":{"x":0.0,"y":54.913,"z":0.0}},{"monsterId":25080301,"configId":66004,"level":27,"poseId":1006,"pos":{"x":-3738.747,"y":200.211,"z":-3411.24},"rot":{"x":0.0,"y":240.177,"z":0.0}}]},{"sceneId":3,"groupId":133213067,"blockId":3213,"pos":{"x":-3999.215,"y":200.871,"z":-3205.167},"spawns":[{"monsterId":28030102,"configId":67001,"level":27,"poseId":2,"pos":{"x":-3964.626,"y":200.237,"z":-3284.583},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030102,"configId":67002,"level":27,"poseId":2,"pos":{"x":-3765.069,"y":200.096,"z":-3294.028},"rot":{"x":0.0,"y":203.14,"z":0.0}},{"monsterId":28030102,"configId":67003,"level":27,"poseId":2,"pos":{"x":-3664.574,"y":200.0,"z":-3362.659},"rot":{"x":0.0,"y":203.14,"z":0.0}},{"monsterId":28030102,"configId":67004,"level":27,"poseId":2,"pos":{"x":-3762.043,"y":201.5,"z":-3419.29},"rot":{"x":0.0,"y":267.152,"z":0.0}},{"monsterId":28040101,"configId":67005,"level":27,"poseId":0,"pos":{"x":-3765.804,"y":200.0,"z":-3418.393},"rot":{"x":0.0,"y":95.434,"z":0.0}},{"monsterId":28040101,"configId":67006,"level":27,"poseId":0,"pos":{"x":-3764.629,"y":200.0,"z":-3420.362},"rot":{"x":0.0,"y":34.166,"z":0.0}},{"monsterId":28040101,"configId":67007,"level":27,"poseId":0,"pos":{"x":-3666.918,"y":200.0,"z":-3365.734},"rot":{"x":0.0,"y":108.675,"z":0.0}},{"monsterId":28040101,"configId":67008,"level":27,"poseId":0,"pos":{"x":-3664.799,"y":200.0,"z":-3366.58},"rot":{"x":0.0,"y":288.735,"z":0.0}},{"monsterId":28040101,"configId":67009,"level":27,"poseId":0,"pos":{"x":-3767.576,"y":200.0,"z":-3294.897},"rot":{"x":0.0,"y":230.034,"z":0.0}},{"monsterId":28040101,"configId":67010,"level":27,"poseId":0,"pos":{"x":-3968.695,"y":200.0,"z":-3284.617},"rot":{"x":0.0,"y":263.838,"z":0.0}}]},{"sceneId":3,"groupId":133213070,"blockId":3213,"pos":{"x":-3837.0,"y":200.266,"z":-3284.789},"spawns":[{"monsterId":25100201,"configId":70001,"level":25,"poseId":1002,"pos":{"x":-3830.06,"y":200.15,"z":-3278.014},"rot":{"x":355.293,"y":79.117,"z":0.0}},{"monsterId":25010601,"configId":70006,"level":27,"poseId":9005,"pos":{"x":-3837.494,"y":201.127,"z":-3290.155},"rot":{"x":4.515,"y":122.815,"z":0.0}},{"monsterId":25010401,"configId":70007,"level":27,"poseId":9005,"pos":{"x":-3837.377,"y":200.283,"z":-3286.091},"rot":{"x":350.007,"y":141.325,"z":0.0}},{"monsterId":25080301,"configId":70008,"level":27,"poseId":1005,"pos":{"x":-3834.527,"y":200.373,"z":-3281.055},"rot":{"x":357.016,"y":132.601,"z":0.0}}]},{"sceneId":3,"groupId":133213071,"blockId":3213,"pos":{"x":-3931.802,"y":201.652,"z":-3320.093},"spawns":[{"monsterId":25080201,"configId":71001,"level":25,"poseId":1006,"pos":{"x":-3931.652,"y":200.498,"z":-3323.526},"rot":{"x":0.0,"y":202.226,"z":0.0}},{"monsterId":25080101,"configId":71005,"level":27,"poseId":1006,"pos":{"x":-3935.339,"y":200.71,"z":-3320.867},"rot":{"x":0.0,"y":204.21,"z":0.0}},{"monsterId":25010501,"configId":71006,"level":27,"poseId":9002,"pos":{"x":-3932.207,"y":201.816,"z":-3315.823},"rot":{"x":0.0,"y":184.313,"z":0.0}}]},{"sceneId":3,"groupId":133213040,"blockId":3213,"pos":{"x":-3522.612,"y":204.797,"z":-3199.765},"spawns":[{"monsterId":28020301,"configId":40001,"level":27,"poseId":0,"pos":{"x":-3554.419,"y":206.034,"z":-3302.083},"rot":{"x":344.285,"y":222.567,"z":358.333}},{"monsterId":28020301,"configId":40002,"level":27,"poseId":0,"pos":{"x":-3558.818,"y":212.673,"z":-3289.88},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010207,"configId":40003,"level":27,"poseId":0,"pos":{"x":-3582.73,"y":221.707,"z":-3255.517},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010207,"configId":40004,"level":27,"poseId":0,"pos":{"x":-3571.378,"y":221.612,"z":-3254.24},"rot":{"x":0.0,"y":294.678,"z":0.0}},{"monsterId":28020102,"configId":40005,"level":27,"poseId":0,"pos":{"x":-3508.612,"y":203.102,"z":-3255.965},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":40006,"level":27,"poseId":0,"pos":{"x":-3561.252,"y":215.311,"z":-3201.279},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":40007,"level":27,"poseId":0,"pos":{"x":-3594.359,"y":206.875,"z":-3010.087},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":40008,"level":27,"poseId":0,"pos":{"x":-3572.532,"y":207.363,"z":-3309.679},"rot":{"x":22.783,"y":97.521,"z":349.719}}]},{"sceneId":7,"groupId":177006089,"blockId":7006,"pos":{"x":398.857,"y":184.317,"z":-254.785},"spawns":[{"monsterId":28050105,"configId":89001,"level":36,"poseId":0,"pos":{"x":428.514,"y":145.949,"z":-151.426},"rot":{"x":0.0,"y":298.342,"z":0.0}},{"monsterId":28050105,"configId":89002,"level":36,"poseId":0,"pos":{"x":427.476,"y":145.98,"z":-157.088},"rot":{"x":0.0,"y":51.306,"z":0.0}},{"monsterId":28050105,"configId":89003,"level":36,"poseId":0,"pos":{"x":376.517,"y":186.519,"z":-183.292},"rot":{"x":0.0,"y":232.452,"z":0.0}},{"monsterId":28050105,"configId":89004,"level":36,"poseId":0,"pos":{"x":375.643,"y":184.607,"z":-174.811},"rot":{"x":0.0,"y":154.84,"z":0.0}},{"monsterId":28050105,"configId":89005,"level":36,"poseId":0,"pos":{"x":385.105,"y":167.497,"z":-212.13},"rot":{"x":0.0,"y":126.464,"z":0.0}},{"monsterId":28050105,"configId":89006,"level":36,"poseId":0,"pos":{"x":388.875,"y":168.499,"z":-217.821},"rot":{"x":0.0,"y":175.616,"z":0.0}},{"monsterId":28050105,"configId":89008,"level":36,"poseId":0,"pos":{"x":376.725,"y":182.399,"z":-342.909},"rot":{"x":0.0,"y":303.384,"z":0.0}},{"monsterId":28050105,"configId":89009,"level":36,"poseId":0,"pos":{"x":529.857,"y":136.356,"z":-309.892},"rot":{"x":0.0,"y":50.396,"z":0.0}},{"monsterId":28050105,"configId":89010,"level":36,"poseId":0,"pos":{"x":485.085,"y":135.341,"z":-288.946},"rot":{"x":0.0,"y":199.597,"z":0.0}},{"monsterId":28050105,"configId":89011,"level":36,"poseId":0,"pos":{"x":502.948,"y":134.408,"z":-317.417},"rot":{"x":0.0,"y":51.542,"z":0.0}},{"monsterId":28050105,"configId":89012,"level":36,"poseId":0,"pos":{"x":511.086,"y":133.443,"z":-275.323},"rot":{"x":0.0,"y":10.891,"z":0.0}},{"monsterId":28050105,"configId":89013,"level":36,"poseId":0,"pos":{"x":228.67,"y":172.671,"z":-392.561},"rot":{"x":0.0,"y":203.357,"z":0.0}},{"monsterId":28050105,"configId":89014,"level":36,"poseId":0,"pos":{"x":240.313,"y":176.972,"z":-402.743},"rot":{"x":0.0,"y":286.472,"z":0.0}},{"monsterId":28050105,"configId":89015,"level":36,"poseId":0,"pos":{"x":226.316,"y":174.874,"z":-422.548},"rot":{"x":0.0,"y":62.848,"z":0.0}},{"monsterId":28050105,"configId":89016,"level":36,"poseId":0,"pos":{"x":199.972,"y":197.309,"z":-292.687},"rot":{"x":0.0,"y":115.737,"z":0.0}},{"monsterId":28050105,"configId":89017,"level":36,"poseId":0,"pos":{"x":194.768,"y":195.228,"z":-295.259},"rot":{"x":0.0,"y":102.263,"z":0.0}},{"monsterId":28050105,"configId":89018,"level":36,"poseId":0,"pos":{"x":196.342,"y":193.921,"z":-306.786},"rot":{"x":0.0,"y":87.603,"z":0.0}},{"monsterId":28050105,"configId":89019,"level":36,"poseId":0,"pos":{"x":423.484,"y":142.827,"z":-226.451},"rot":{"x":0.0,"y":7.522,"z":0.0}},{"monsterId":28050105,"configId":89020,"level":36,"poseId":0,"pos":{"x":417.866,"y":141.598,"z":-231.885},"rot":{"x":0.0,"y":103.654,"z":0.0}}]},{"sceneId":3,"groupId":133213048,"blockId":3213,"pos":{"x":-3320.134,"y":200.0,"z":-3374.887},"spawns":[{"monsterId":25100201,"configId":48001,"level":25,"poseId":1,"pos":{"x":-3318.032,"y":200.0,"z":-3372.48},"rot":{"x":0.0,"y":349.947,"z":0.0}},{"monsterId":28040102,"configId":48002,"level":27,"poseId":0,"pos":{"x":-3323.896,"y":200.0,"z":-3363.089},"rot":{"x":0.0,"y":340.359,"z":0.0}},{"monsterId":28040102,"configId":48003,"level":27,"poseId":0,"pos":{"x":-3323.943,"y":200.0,"z":-3361.864},"rot":{"x":0.0,"y":46.715,"z":0.0}},{"monsterId":25010301,"configId":48004,"level":27,"poseId":9003,"pos":{"x":-3321.275,"y":199.464,"z":-3363.11},"rot":{"x":0.0,"y":282.853,"z":0.0}},{"monsterId":25080201,"configId":48005,"level":27,"poseId":1004,"pos":{"x":-3315.278,"y":200.0,"z":-3379.189},"rot":{"x":0.0,"y":340.813,"z":0.0}},{"monsterId":28040102,"configId":48007,"level":27,"poseId":0,"pos":{"x":-3323.815,"y":200.0,"z":-3360.795},"rot":{"x":0.0,"y":19.917,"z":0.0}},{"monsterId":28040102,"configId":48008,"level":27,"poseId":0,"pos":{"x":-3323.15,"y":200.0,"z":-3361.387},"rot":{"x":0.0,"y":229.022,"z":0.0}},{"monsterId":28040102,"configId":48009,"level":27,"poseId":0,"pos":{"x":-3323.118,"y":200.0,"z":-3360.291},"rot":{"x":0.0,"y":248.663,"z":0.0}}]},{"sceneId":3,"groupId":133213050,"blockId":3213,"pos":{"x":-3527.171,"y":201.541,"z":-3105.321},"spawns":[{"monsterId":21010501,"configId":50001,"level":1,"poseId":32,"pos":{"x":-3528.829,"y":200.132,"z":-3102.84},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010501,"configId":50002,"level":1,"poseId":32,"pos":{"x":-3526.744,"y":200.321,"z":-3097.562},"rot":{"x":0.0,"y":194.321,"z":0.0}},{"monsterId":21010501,"configId":50003,"level":1,"poseId":9013,"pos":{"x":-3529.816,"y":200.251,"z":-3099.428},"rot":{"x":0.0,"y":105.475,"z":0.0}},{"monsterId":21030601,"configId":50004,"level":1,"poseId":9012,"pos":{"x":-3525.857,"y":200.265,"z":-3101.003},"rot":{"x":0.0,"y":293.652,"z":0.0}},{"monsterId":21010901,"configId":50005,"level":1,"poseId":0,"pos":{"x":-3521.667,"y":200.315,"z":-3114.585},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010901,"configId":50006,"level":1,"poseId":0,"pos":{"x":-3518.565,"y":200.338,"z":-3108.064},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010901,"configId":50007,"level":1,"poseId":0,"pos":{"x":-3521.867,"y":200.303,"z":-3110.221},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21030601,"configId":50008,"level":1,"poseId":0,"pos":{"x":-3517.645,"y":200.306,"z":-3112.155},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010502,"configId":50009,"level":1,"poseId":9013,"pos":{"x":-3527.994,"y":201.232,"z":-3128.815},"rot":{"x":0.0,"y":261.584,"z":0.0}},{"monsterId":21010502,"configId":50010,"level":1,"poseId":9013,"pos":{"x":-3527.844,"y":201.143,"z":-3126.507},"rot":{"x":0.0,"y":261.584,"z":0.0}},{"monsterId":21010502,"configId":50011,"level":1,"poseId":32,"pos":{"x":-3502.358,"y":202.215,"z":-3124.47},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010902,"configId":50012,"level":1,"poseId":32,"pos":{"x":-3502.751,"y":202.265,"z":-3126.687},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010701,"configId":50013,"level":1,"poseId":0,"pos":{"x":-3531.434,"y":200.428,"z":-3110.263},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010701,"configId":50014,"level":1,"poseId":0,"pos":{"x":-3529.723,"y":200.24,"z":-3112.633},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25100201,"configId":50015,"level":17,"poseId":1002,"pos":{"x":-3525.999,"y":201.02,"z":-3087.711},"rot":{"x":0.0,"y":290.418,"z":0.0}},{"monsterId":25080201,"configId":50016,"level":1,"poseId":1,"pos":{"x":-3521.432,"y":200.31,"z":-3113.104},"rot":{"x":0.0,"y":302.011,"z":0.0}},{"monsterId":25080301,"configId":50017,"level":1,"poseId":1,"pos":{"x":-3525.939,"y":200.193,"z":-3113.548},"rot":{"x":0.0,"y":51.3,"z":0.0}},{"monsterId":25020201,"configId":50018,"level":1,"poseId":9004,"pos":{"x":-3529.646,"y":201.266,"z":-3088.34},"rot":{"x":0.0,"y":51.053,"z":0.0}},{"monsterId":25020201,"configId":50019,"level":1,"poseId":9004,"pos":{"x":-3527.958,"y":201.484,"z":-3083.788},"rot":{"x":0.0,"y":133.355,"z":0.0}},{"monsterId":25080201,"configId":50020,"level":1,"poseId":1004,"pos":{"x":-3529.776,"y":200.923,"z":-3091.133},"rot":{"x":0.0,"y":18.028,"z":0.0}},{"monsterId":25010201,"configId":50021,"level":1,"poseId":9004,"pos":{"x":-3525.172,"y":200.804,"z":-3089.574},"rot":{"x":0.0,"y":276.868,"z":0.0}},{"monsterId":25010201,"configId":50022,"level":1,"poseId":9004,"pos":{"x":-3526.564,"y":201.198,"z":-3085.712},"rot":{"x":0.0,"y":216.367,"z":0.0}},{"monsterId":25080301,"configId":50023,"level":1,"poseId":1,"pos":{"x":-3527.625,"y":200.068,"z":-3110.681},"rot":{"x":0.0,"y":91.343,"z":0.0}},{"monsterId":25010201,"configId":50024,"level":1,"poseId":0,"pos":{"x":-3519.803,"y":200.335,"z":-3112.79},"rot":{"x":0.0,"y":275.202,"z":0.0}},{"monsterId":25010201,"configId":50025,"level":1,"poseId":0,"pos":{"x":-3523.427,"y":200.275,"z":-3108.225},"rot":{"x":0.0,"y":166.498,"z":0.0}},{"monsterId":21030103,"configId":50026,"level":1,"poseId":9012,"pos":{"x":-3529.411,"y":200.054,"z":-3107.382},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25080201,"configId":50027,"level":1,"poseId":1,"pos":{"x":-3529.703,"y":200.902,"z":-3091.27},"rot":{"x":0.0,"y":18.028,"z":0.0}},{"monsterId":25010201,"configId":50028,"level":1,"poseId":0,"pos":{"x":-3525.099,"y":200.788,"z":-3089.711},"rot":{"x":0.0,"y":276.868,"z":0.0}},{"monsterId":25010201,"configId":50029,"level":1,"poseId":0,"pos":{"x":-3526.491,"y":201.185,"z":-3085.849},"rot":{"x":0.0,"y":216.367,"z":0.0}},{"monsterId":21010501,"configId":50030,"level":1,"poseId":0,"pos":{"x":-3528.728,"y":200.135,"z":-3102.813},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010501,"configId":50031,"level":1,"poseId":0,"pos":{"x":-3526.643,"y":200.321,"z":-3097.535},"rot":{"x":0.0,"y":194.321,"z":0.0}},{"monsterId":21010501,"configId":50032,"level":1,"poseId":0,"pos":{"x":-3529.715,"y":200.246,"z":-3099.401},"rot":{"x":0.0,"y":105.475,"z":0.0}},{"monsterId":21030601,"configId":50033,"level":1,"poseId":0,"pos":{"x":-3525.756,"y":200.27,"z":-3100.976},"rot":{"x":0.0,"y":293.652,"z":0.0}}]},{"sceneId":3,"groupId":133213024,"blockId":3213,"pos":{"x":-4028.265,"y":200.163,"z":-3134.999},"spawns":[{"monsterId":25080101,"configId":24001,"level":27,"poseId":1,"pos":{"x":-4028.673,"y":200.105,"z":-3138.63},"rot":{"x":0.0,"y":311.98,"z":0.0}},{"monsterId":25080101,"configId":24004,"level":27,"poseId":1,"pos":{"x":-4031.1,"y":200.0,"z":-3129.031},"rot":{"x":0.0,"y":170.466,"z":0.0}},{"monsterId":25100101,"configId":24005,"level":27,"poseId":1002,"pos":{"x":-4039.285,"y":200.404,"z":-3136.54},"rot":{"x":0.0,"y":264.534,"z":0.0}},{"monsterId":28040103,"configId":24008,"level":27,"poseId":0,"pos":{"x":-4044.802,"y":200.0,"z":-3135.052},"rot":{"x":0.0,"y":296.826,"z":0.0}},{"monsterId":28040103,"configId":24009,"level":27,"poseId":0,"pos":{"x":-4044.823,"y":200.0,"z":-3136.955},"rot":{"x":0.0,"y":251.039,"z":0.0}},{"monsterId":28040103,"configId":24010,"level":27,"poseId":0,"pos":{"x":-4045.501,"y":200.0,"z":-3136.215},"rot":{"x":0.0,"y":46.273,"z":8.005}}]},{"sceneId":3,"groupId":133213027,"blockId":3213,"pos":{"x":-3750.795,"y":199.077,"z":-3361.248},"spawns":[{"monsterId":25100101,"configId":27001,"level":27,"poseId":1001,"pos":{"x":-3746.759,"y":200.065,"z":-3361.309},"rot":{"x":5.944,"y":289.939,"z":359.311}},{"monsterId":25080301,"configId":27004,"level":27,"poseId":1006,"pos":{"x":-3748.826,"y":200.0,"z":-3358.122},"rot":{"x":0.0,"y":141.394,"z":0.0}},{"monsterId":25080201,"configId":27005,"level":27,"poseId":1006,"pos":{"x":-3749.997,"y":200.0,"z":-3363.735},"rot":{"x":0.0,"y":62.177,"z":0.0}}]},{"sceneId":3,"groupId":133213028,"blockId":3213,"pos":{"x":-3555.306,"y":223.235,"z":-3263.336},"spawns":[{"monsterId":25080101,"configId":28001,"level":27,"poseId":1006,"pos":{"x":-3555.702,"y":223.054,"z":-3268.761},"rot":{"x":0.0,"y":282.318,"z":0.0}},{"monsterId":25100201,"configId":28004,"level":27,"poseId":1001,"pos":{"x":-3557.045,"y":223.086,"z":-3264.801},"rot":{"x":0.0,"y":198.017,"z":0.0}},{"monsterId":25080101,"configId":28005,"level":27,"poseId":1,"pos":{"x":-3559.701,"y":223.542,"z":-3267.439},"rot":{"x":0.0,"y":101.289,"z":0.0}}]},{"sceneId":3,"groupId":133213030,"blockId":3213,"pos":{"x":-3582.492,"y":249.09,"z":-3231.458},"spawns":[{"monsterId":25100101,"configId":30004,"level":28,"poseId":1,"pos":{"x":-3586.832,"y":249.317,"z":-3236.832},"rot":{"x":0.0,"y":31.529,"z":0.0}},{"monsterId":25100201,"configId":30005,"level":28,"poseId":1,"pos":{"x":-3586.691,"y":250.097,"z":-3229.449},"rot":{"x":0.0,"y":94.808,"z":0.0}}]},{"sceneId":3,"groupId":133213031,"blockId":3213,"pos":{"x":-3211.111,"y":206.908,"z":-3412.421},"spawns":[{"monsterId":28030401,"configId":31007,"level":27,"poseId":0,"pos":{"x":-3213.525,"y":211.595,"z":-3419.526},"rot":{"x":11.334,"y":358.424,"z":344.217}},{"monsterId":28030402,"configId":31009,"level":27,"poseId":0,"pos":{"x":-3239.632,"y":208.683,"z":-3371.74},"rot":{"x":3.384,"y":359.475,"z":342.378}},{"monsterId":28030402,"configId":31010,"level":27,"poseId":0,"pos":{"x":-3240.769,"y":208.906,"z":-3369.9},"rot":{"x":5.098,"y":358.984,"z":341.842}},{"monsterId":28020301,"configId":31013,"level":27,"poseId":0,"pos":{"x":-3276.29,"y":210.272,"z":-3383.456},"rot":{"x":2.34,"y":359.699,"z":345.356}}]},{"sceneId":3,"groupId":133213033,"blockId":3213,"pos":{"x":-3659.417,"y":230.595,"z":-3083.515},"spawns":[{"monsterId":23050101,"configId":33001,"level":29,"poseId":0,"pos":{"x":-3661.214,"y":231.475,"z":-3080.579},"rot":{"x":0.0,"y":183.074,"z":0.0}},{"monsterId":23010501,"configId":33004,"level":27,"poseId":0,"pos":{"x":-3656.966,"y":231.262,"z":-3080.24},"rot":{"x":0.0,"y":240.226,"z":0.0}},{"monsterId":23040101,"configId":33005,"level":29,"poseId":0,"pos":{"x":-3659.917,"y":230.147,"z":-3086.347},"rot":{"x":0.0,"y":215.053,"z":0.0}}]},{"sceneId":3,"groupId":133213034,"blockId":3213,"pos":{"x":-3669.795,"y":205.894,"z":-3192.876},"spawns":[{"monsterId":23050101,"configId":34001,"level":27,"poseId":0,"pos":{"x":-3666.949,"y":205.868,"z":-3188.785},"rot":{"x":0.0,"y":0.208,"z":0.0}},{"monsterId":23010101,"configId":34005,"level":29,"poseId":0,"pos":{"x":-3670.617,"y":205.845,"z":-3185.026},"rot":{"x":0.0,"y":74.728,"z":0.0}}]},{"sceneId":7,"groupId":177006102,"blockId":7006,"pos":{"x":496.599,"y":181.915,"z":-361.933},"spawns":[{"monsterId":21010201,"configId":102001,"level":36,"poseId":9012,"pos":{"x":491.635,"y":182.377,"z":-363.121},"rot":{"x":0.0,"y":104.733,"z":0.0}},{"monsterId":21010201,"configId":102004,"level":36,"poseId":9012,"pos":{"x":490.971,"y":183.742,"z":-367.585},"rot":{"x":0.0,"y":48.142,"z":0.0}},{"monsterId":21010201,"configId":102005,"level":36,"poseId":9012,"pos":{"x":492.897,"y":184.406,"z":-370.11},"rot":{"x":0.0,"y":36.792,"z":0.0}},{"monsterId":22010101,"configId":102006,"level":36,"poseId":9013,"pos":{"x":494.385,"y":183.284,"z":-366.256},"rot":{"x":0.0,"y":34.084,"z":0.0}}]},{"sceneId":3,"groupId":133213035,"blockId":3213,"pos":{"x":-3698.527,"y":202.03,"z":-3241.614},"spawns":[{"monsterId":23010501,"configId":35001,"level":29,"poseId":9001,"pos":{"x":-3691.689,"y":203.676,"z":-3232.553},"rot":{"x":349.698,"y":33.597,"z":8.982}},{"monsterId":23020101,"configId":35004,"level":29,"poseId":0,"pos":{"x":-3697.172,"y":202.251,"z":-3239.172},"rot":{"x":0.0,"y":36.459,"z":0.0}}]},{"sceneId":3,"groupId":133213036,"blockId":3213,"pos":{"x":-3787.917,"y":205.892,"z":-3190.111},"spawns":[{"monsterId":23010601,"configId":36001,"level":27,"poseId":0,"pos":{"x":-3787.766,"y":205.091,"z":-3193.544},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":23010501,"configId":36004,"level":27,"poseId":9011,"pos":{"x":-3794.307,"y":206.231,"z":-3187.536},"rot":{"x":0.0,"y":92.468,"z":0.0}},{"monsterId":23050101,"configId":36005,"level":29,"poseId":0,"pos":{"x":-3787.082,"y":205.601,"z":-3183.058},"rot":{"x":355.335,"y":282.308,"z":356.249}}]},{"sceneId":3,"groupId":133213008,"blockId":3213,"pos":{"x":-3151.772,"y":201.966,"z":-3395.021},"spawns":[{"monsterId":21020201,"configId":8001,"level":27,"poseId":0,"pos":{"x":-3169.233,"y":203.76,"z":-3397.955},"rot":{"x":358.452,"y":87.498,"z":353.124}},{"monsterId":21010401,"configId":8004,"level":27,"poseId":0,"pos":{"x":-3164.911,"y":203.432,"z":-3392.293},"rot":{"x":359.487,"y":0.033,"z":352.753}},{"monsterId":21010401,"configId":8005,"level":27,"poseId":0,"pos":{"x":-3148.201,"y":201.554,"z":-3391.009},"rot":{"x":359.487,"y":0.033,"z":352.753}}]},{"sceneId":3,"groupId":133213010,"blockId":3213,"pos":{"x":-3308.529,"y":201.613,"z":-3260.549},"spawns":[{"monsterId":25080201,"configId":10001,"level":27,"poseId":1003,"pos":{"x":-3301.908,"y":202.891,"z":-3260.699},"rot":{"x":0.0,"y":239.046,"z":0.0}},{"monsterId":25080301,"configId":10004,"level":27,"poseId":1,"pos":{"x":-3316.862,"y":200.531,"z":-3277.832},"rot":{"x":0.0,"y":0.847,"z":0.0}},{"monsterId":25080201,"configId":10005,"level":27,"poseId":1004,"pos":{"x":-3311.108,"y":201.557,"z":-3260.68},"rot":{"x":0.0,"y":86.228,"z":0.0}}]},{"sceneId":3,"groupId":133213011,"blockId":3213,"pos":{"x":-3520.784,"y":200.0,"z":-3376.098},"spawns":[{"monsterId":28030102,"configId":11001,"level":27,"poseId":2,"pos":{"x":-3552.725,"y":200.264,"z":-3348.344},"rot":{"x":0.0,"y":97.75,"z":0.0}},{"monsterId":28020301,"configId":11002,"level":27,"poseId":0,"pos":{"x":-3488.798,"y":211.266,"z":-3359.539},"rot":{"x":10.376,"y":100.54,"z":5.054}},{"monsterId":28020301,"configId":11003,"level":27,"poseId":0,"pos":{"x":-3496.645,"y":212.327,"z":-3353.725},"rot":{"x":4.353,"y":359.564,"z":348.565}},{"monsterId":28030102,"configId":11004,"level":27,"poseId":2,"pos":{"x":-3545.706,"y":200.082,"z":-3341.641},"rot":{"x":0.0,"y":215.101,"z":0.0}},{"monsterId":28020102,"configId":11005,"level":27,"poseId":0,"pos":{"x":-3520.631,"y":201.136,"z":-3423.971},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133213012,"blockId":3213,"pos":{"x":-3366.978,"y":202.034,"z":-3484.082},"spawns":[{"monsterId":25030201,"configId":12001,"level":27,"poseId":9008,"pos":{"x":-3359.569,"y":202.034,"z":-3486.953},"rot":{"x":0.049,"y":257.915,"z":0.159}},{"monsterId":25010501,"configId":12004,"level":27,"poseId":0,"pos":{"x":-3365.245,"y":202.001,"z":-3484.353},"rot":{"x":359.87,"y":294.194,"z":359.897}},{"monsterId":25010401,"configId":12005,"level":27,"poseId":9007,"pos":{"x":-3361.671,"y":202.406,"z":-3485.569},"rot":{"x":0.036,"y":107.368,"z":359.838}},{"monsterId":25030301,"configId":12006,"level":27,"poseId":9003,"pos":{"x":-3344.402,"y":200.0,"z":-3496.934},"rot":{"x":0.0,"y":134.006,"z":0.0}},{"monsterId":28020301,"configId":12007,"level":27,"poseId":0,"pos":{"x":-3369.931,"y":204.592,"z":-3470.983},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":12014,"level":27,"poseId":0,"pos":{"x":-3376.374,"y":202.326,"z":-3468.864},"rot":{"x":0.0,"y":125.608,"z":0.0}}]},{"sceneId":3,"groupId":133213014,"blockId":3213,"pos":{"x":-3575.354,"y":200.492,"z":-3415.007},"spawns":[{"monsterId":25010301,"configId":14001,"level":27,"poseId":9006,"pos":{"x":-3572.087,"y":200.262,"z":-3446.829},"rot":{"x":0.0,"y":359.864,"z":0.0}},{"monsterId":25010501,"configId":14004,"level":27,"poseId":9002,"pos":{"x":-3572.044,"y":200.262,"z":-3445.091},"rot":{"x":0.0,"y":169.691,"z":0.0}},{"monsterId":25010701,"configId":14005,"level":27,"poseId":9003,"pos":{"x":-3576.695,"y":200.262,"z":-3419.658},"rot":{"x":0.0,"y":104.406,"z":0.0}},{"monsterId":25030201,"configId":14006,"level":27,"poseId":9003,"pos":{"x":-3565.706,"y":200.32,"z":-3436.947},"rot":{"x":0.0,"y":337.873,"z":0.0}},{"monsterId":25030301,"configId":14007,"level":27,"poseId":9005,"pos":{"x":-3566.177,"y":200.346,"z":-3430.333},"rot":{"x":0.0,"y":292.836,"z":0.0}},{"monsterId":25010201,"configId":14008,"level":27,"poseId":9004,"pos":{"x":-3576.009,"y":200.346,"z":-3434.496},"rot":{"x":0.0,"y":315.677,"z":0.0}}]},{"sceneId":3,"groupId":133213015,"blockId":3213,"pos":{"x":-3473.314,"y":206.738,"z":-3357.732},"spawns":[{"monsterId":26010101,"configId":15001,"level":28,"poseId":0,"pos":{"x":-3473.592,"y":206.826,"z":-3357.748},"rot":{"x":0.0,"y":1.146,"z":0.0}}]},{"sceneId":3,"groupId":133213016,"blockId":3213,"pos":{"x":-3510.782,"y":201.356,"z":-3193.405},"spawns":[{"monsterId":21010201,"configId":16001,"level":27,"poseId":0,"pos":{"x":-3511.774,"y":201.628,"z":-3196.632},"rot":{"x":351.319,"y":285.765,"z":354.814}},{"monsterId":21010401,"configId":16004,"level":27,"poseId":0,"pos":{"x":-3511.243,"y":201.355,"z":-3189.936},"rot":{"x":352.909,"y":264.309,"z":0.705}},{"monsterId":22010401,"configId":16005,"level":27,"poseId":0,"pos":{"x":-3519.538,"y":203.354,"z":-3193.308},"rot":{"x":16.441,"y":75.285,"z":357.518}},{"monsterId":21030101,"configId":16006,"level":27,"poseId":0,"pos":{"x":-3509.464,"y":201.164,"z":-3193.488},"rot":{"x":354.209,"y":238.485,"z":2.498}},{"monsterId":22010201,"configId":16012,"level":27,"poseId":9013,"pos":{"x":-3515.185,"y":201.997,"z":-3193.094},"rot":{"x":12.356,"y":89.439,"z":1.629}}]},{"sceneId":3,"groupId":133213017,"blockId":3213,"pos":{"x":-3526.702,"y":200.593,"z":-3033.685},"spawns":[{"monsterId":21030201,"configId":17001,"level":27,"poseId":9012,"pos":{"x":-3526.683,"y":200.69,"z":-3032.825},"rot":{"x":352.611,"y":0.391,"z":353.945}},{"monsterId":21010601,"configId":17004,"level":27,"poseId":9012,"pos":{"x":-3523.837,"y":200.262,"z":-3031.827},"rot":{"x":352.611,"y":249.185,"z":353.945}},{"monsterId":21010501,"configId":17005,"level":27,"poseId":9012,"pos":{"x":-3529.076,"y":200.415,"z":-3031.25},"rot":{"x":9.457,"y":74.22,"z":1.273}},{"monsterId":21011001,"configId":17009,"level":27,"poseId":9003,"pos":{"x":-3532.687,"y":201.213,"z":-3036.241},"rot":{"x":347.924,"y":203.722,"z":3.336}},{"monsterId":21020101,"configId":17014,"level":27,"poseId":401,"pos":{"x":-3536.327,"y":200.344,"z":-3028.863},"rot":{"x":1.732,"y":83.235,"z":6.969}}]},{"sceneId":3,"groupId":133213018,"blockId":3213,"pos":{"x":-3623.794,"y":200.581,"z":-2982.096},"spawns":[{"monsterId":21011301,"configId":18001,"level":27,"poseId":0,"pos":{"x":-3625.873,"y":200.915,"z":-2990.895},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010401,"configId":18004,"level":27,"poseId":0,"pos":{"x":-3626.744,"y":200.152,"z":-2981.648},"rot":{"x":0.0,"y":147.072,"z":0.0}},{"monsterId":21030301,"configId":18005,"level":27,"poseId":0,"pos":{"x":-3622.042,"y":200.0,"z":-2984.847},"rot":{"x":0.0,"y":88.898,"z":0.0}},{"monsterId":21020201,"configId":18013,"level":27,"poseId":401,"pos":{"x":-3632.774,"y":200.0,"z":-2985.765},"rot":{"x":0.0,"y":88.898,"z":0.0}}]},{"sceneId":3,"groupId":133213019,"blockId":3213,"pos":{"x":-3709.919,"y":200.706,"z":-2863.82},"spawns":[{"monsterId":21020701,"configId":19001,"level":27,"poseId":401,"pos":{"x":-3714.23,"y":201.431,"z":-2867.958},"rot":{"x":359.614,"y":160.722,"z":8.377}},{"monsterId":21011001,"configId":19004,"level":27,"poseId":9003,"pos":{"x":-3727.74,"y":209.116,"z":-2875.543},"rot":{"x":356.299,"y":69.137,"z":352.578}},{"monsterId":21011301,"configId":19005,"level":27,"poseId":9013,"pos":{"x":-3724.742,"y":208.86,"z":-2874.706},"rot":{"x":354.108,"y":71.191,"z":5.209}},{"monsterId":21010101,"configId":19022,"level":27,"poseId":9003,"pos":{"x":-3716.386,"y":201.431,"z":-2863.523},"rot":{"x":359.614,"y":113.306,"z":8.377}}]},{"sceneId":3,"groupId":133213020,"blockId":3213,"pos":{"x":-3686.061,"y":200.288,"z":-2910.153},"spawns":[{"monsterId":21011001,"configId":20001,"level":27,"poseId":9003,"pos":{"x":-3683.719,"y":200.0,"z":-2915.626},"rot":{"x":359.856,"y":112.43,"z":358.004}},{"monsterId":21010501,"configId":20004,"level":27,"poseId":9002,"pos":{"x":-3694.326,"y":200.05,"z":-2907.855},"rot":{"x":4.354,"y":336.103,"z":1.002}},{"monsterId":21010101,"configId":20005,"level":27,"poseId":9016,"pos":{"x":-3683.862,"y":200.0,"z":-2903.587},"rot":{"x":358.21,"y":359.986,"z":0.895}}]},{"sceneId":3,"groupId":133213021,"blockId":3213,"pos":{"x":-3872.203,"y":200.369,"z":-2900.426},"spawns":[{"monsterId":22010301,"configId":21001,"level":27,"poseId":9013,"pos":{"x":-3867.762,"y":200.227,"z":-2898.207},"rot":{"x":359.876,"y":187.951,"z":0.887}},{"monsterId":22010401,"configId":21005,"level":27,"poseId":9013,"pos":{"x":-3870.841,"y":200.314,"z":-2899.6},"rot":{"x":1.739,"y":93.109,"z":0.991}}]},{"sceneId":3,"groupId":133213022,"blockId":3213,"pos":{"x":-3955.946,"y":201.416,"z":-2901.605},"spawns":[{"monsterId":21011001,"configId":22001,"level":27,"poseId":32,"pos":{"x":-3942.013,"y":202.058,"z":-2954.703},"rot":{"x":0.304,"y":350.348,"z":357.338}},{"monsterId":22010401,"configId":22004,"level":27,"poseId":9013,"pos":{"x":-3945.236,"y":203.275,"z":-2964.078},"rot":{"x":358.518,"y":315.425,"z":356.485}},{"monsterId":21020201,"configId":22005,"level":27,"poseId":401,"pos":{"x":-3947.819,"y":200.207,"z":-2951.472},"rot":{"x":3.467,"y":2.283,"z":2.819}}]},{"sceneId":3,"groupId":133213023,"blockId":3213,"pos":{"x":-3169.144,"y":201.231,"z":-3212.89},"spawns":[{"monsterId":26010301,"configId":23001,"level":28,"poseId":0,"pos":{"x":-3168.736,"y":201.418,"z":-3213.786},"rot":{"x":7.958,"y":0.435,"z":6.242}}]},{"sceneId":3,"groupId":133213001,"blockId":3213,"pos":{"x":-3353.072,"y":202.353,"z":-3706.925},"spawns":[{"monsterId":21010401,"configId":1001,"level":27,"poseId":9016,"pos":{"x":-3361.374,"y":202.453,"z":-3712.484},"rot":{"x":353.444,"y":252.881,"z":10.244}},{"monsterId":21010901,"configId":1004,"level":27,"poseId":9002,"pos":{"x":-3351.23,"y":200.047,"z":-3733.484},"rot":{"x":0.549,"y":205.38,"z":7.159}},{"monsterId":21020101,"configId":1005,"level":27,"poseId":401,"pos":{"x":-3351.8,"y":201.737,"z":-3703.733},"rot":{"x":1.42,"y":168.563,"z":6.983}},{"monsterId":21010701,"configId":1013,"level":27,"poseId":0,"pos":{"x":-3351.028,"y":200.016,"z":-3740.133},"rot":{"x":0.894,"y":359.972,"z":356.424}},{"monsterId":21010101,"configId":1014,"level":27,"poseId":9002,"pos":{"x":-3349.811,"y":201.516,"z":-3707.314},"rot":{"x":355.82,"y":44.908,"z":356.204}}]},{"sceneId":3,"groupId":133213002,"blockId":3213,"pos":{"x":-3259.965,"y":205.506,"z":-3607.001},"spawns":[{"monsterId":21010101,"configId":2001,"level":27,"poseId":0,"pos":{"x":-3253.646,"y":206.656,"z":-3601.645},"rot":{"x":0.0,"y":32.203,"z":0.0}},{"monsterId":21020701,"configId":2004,"level":27,"poseId":401,"pos":{"x":-3262.483,"y":206.329,"z":-3606.142},"rot":{"x":0.0,"y":118.434,"z":0.0}},{"monsterId":21030101,"configId":2005,"level":27,"poseId":9012,"pos":{"x":-3258.385,"y":205.422,"z":-3607.009},"rot":{"x":0.0,"y":224.579,"z":0.0}},{"monsterId":21010101,"configId":2007,"level":27,"poseId":0,"pos":{"x":-3270.558,"y":209.284,"z":-3600.544},"rot":{"x":0.0,"y":200.979,"z":0.0}},{"monsterId":21010501,"configId":2008,"level":27,"poseId":32,"pos":{"x":-3273.476,"y":209.63,"z":-3600.47},"rot":{"x":0.0,"y":157.699,"z":0.0}}]},{"sceneId":3,"groupId":133213003,"blockId":3213,"pos":{"x":-3303.245,"y":208.841,"z":-3564.752},"spawns":[{"monsterId":25080101,"configId":3001,"level":27,"poseId":1,"pos":{"x":-3299.234,"y":209.435,"z":-3563.199},"rot":{"x":0.0,"y":185.633,"z":0.0}},{"monsterId":25080201,"configId":3004,"level":27,"poseId":1001,"pos":{"x":-3308.895,"y":207.514,"z":-3565.871},"rot":{"x":0.0,"y":62.349,"z":0.0}},{"monsterId":25080301,"configId":3005,"level":27,"poseId":1004,"pos":{"x":-3301.766,"y":209.057,"z":-3564.251},"rot":{"x":0.0,"y":146.954,"z":0.0}}]},{"sceneId":3,"groupId":133213005,"blockId":3213,"pos":{"x":-3172.605,"y":204.333,"z":-3527.916},"spawns":[{"monsterId":21010101,"configId":5001,"level":27,"poseId":9013,"pos":{"x":-3150.679,"y":200.357,"z":-3533.976},"rot":{"x":357.907,"y":285.502,"z":1.476}},{"monsterId":21010101,"configId":5004,"level":27,"poseId":9013,"pos":{"x":-3150.165,"y":200.335,"z":-3527.682},"rot":{"x":13.588,"y":232.207,"z":16.763}},{"monsterId":22010101,"configId":5005,"level":27,"poseId":0,"pos":{"x":-3156.618,"y":200.986,"z":-3531.24},"rot":{"x":8.323,"y":75.993,"z":346.288}},{"monsterId":21010201,"configId":5006,"level":27,"poseId":9013,"pos":{"x":-3147.593,"y":200.243,"z":-3530.888},"rot":{"x":13.588,"y":232.207,"z":16.763}},{"monsterId":22010401,"configId":5012,"level":27,"poseId":9013,"pos":{"x":-3152.422,"y":200.357,"z":-3530.743},"rot":{"x":5.349,"y":92.929,"z":0.273}}]},{"sceneId":3,"groupId":133213006,"blockId":3213,"pos":{"x":-3194.037,"y":207.987,"z":-3391.643},"spawns":[{"monsterId":25080201,"configId":6001,"level":27,"poseId":1004,"pos":{"x":-3194.42,"y":208.407,"z":-3394.748},"rot":{"x":0.0,"y":345.443,"z":0.0}},{"monsterId":25080201,"configId":6004,"level":27,"poseId":1003,"pos":{"x":-3191.952,"y":207.573,"z":-3392.403},"rot":{"x":0.0,"y":272.0,"z":0.0}},{"monsterId":25010201,"configId":6005,"level":27,"poseId":9003,"pos":{"x":-3195.615,"y":207.642,"z":-3385.304},"rot":{"x":0.0,"y":345.415,"z":0.0}},{"monsterId":25010501,"configId":6008,"level":27,"poseId":9005,"pos":{"x":-3188.746,"y":207.128,"z":-3395.253},"rot":{"x":0.0,"y":346.275,"z":0.0}}]},{"sceneId":3,"groupId":133213007,"blockId":3213,"pos":{"x":-3130.291,"y":203.847,"z":-3461.627},"spawns":[{"monsterId":21020801,"configId":7001,"level":27,"poseId":401,"pos":{"x":-3111.246,"y":200.226,"z":-3459.48},"rot":{"x":4.467,"y":36.259,"z":359.952}},{"monsterId":21010501,"configId":7004,"level":27,"poseId":9013,"pos":{"x":-3129.459,"y":203.12,"z":-3463.496},"rot":{"x":352.727,"y":255.061,"z":2.951}},{"monsterId":21030301,"configId":7005,"level":27,"poseId":9012,"pos":{"x":-3129.643,"y":203.237,"z":-3456.732},"rot":{"x":2.801,"y":162.762,"z":7.246}},{"monsterId":21010901,"configId":7016,"level":27,"poseId":9013,"pos":{"x":-3129.406,"y":203.17,"z":-3460.193},"rot":{"x":352.442,"y":261.576,"z":2.109}}]},{"sceneId":5,"groupId":155002035,"blockId":5002,"pos":{"x":1284.092,"y":180.415,"z":815.086},"spawns":[{"monsterId":20060301,"configId":35002,"level":36,"poseId":101,"pos":{"x":1283.372,"y":180.441,"z":812.703},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060301,"configId":35003,"level":36,"poseId":101,"pos":{"x":1287.858,"y":180.378,"z":819.16},"rot":{"x":0.0,"y":307.574,"z":0.0}}]},{"sceneId":5,"groupId":155002034,"blockId":5002,"pos":{"x":1275.122,"y":180.059,"z":853.291},"spawns":[{"monsterId":20060301,"configId":34001,"level":36,"poseId":101,"pos":{"x":1270.411,"y":182.754,"z":855.874},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060301,"configId":34002,"level":36,"poseId":101,"pos":{"x":1263.641,"y":180.085,"z":857.411},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060301,"configId":34003,"level":36,"poseId":101,"pos":{"x":1273.935,"y":180.023,"z":853.368},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155002029,"blockId":5002,"pos":{"x":1383.579,"y":218.319,"z":739.861},"spawns":[{"monsterId":28040703,"configId":29001,"level":36,"poseId":0,"pos":{"x":1420.133,"y":214.19,"z":741.637},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040703,"configId":29002,"level":36,"poseId":0,"pos":{"x":1385.138,"y":184.536,"z":869.918},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040703,"configId":29003,"level":36,"poseId":0,"pos":{"x":1431.19,"y":202.0,"z":761.544},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155002031,"blockId":5002,"pos":{"x":1339.789,"y":179.5,"z":836.995},"spawns":[{"monsterId":28010402,"configId":31001,"level":36,"poseId":1,"pos":{"x":1344.635,"y":179.011,"z":831.238},"rot":{"x":0.0,"y":56.862,"z":0.0}},{"monsterId":28010402,"configId":31002,"level":36,"poseId":1,"pos":{"x":1343.096,"y":179.011,"z":831.372},"rot":{"x":0.0,"y":27.427,"z":0.0}},{"monsterId":28010402,"configId":31003,"level":36,"poseId":1,"pos":{"x":1341.587,"y":179.011,"z":830.676},"rot":{"x":0.0,"y":356.822,"z":0.0}}]},{"sceneId":5,"groupId":155002030,"blockId":5002,"pos":{"x":1340.202,"y":179.5,"z":835.95},"spawns":[{"monsterId":20060101,"configId":30001,"level":36,"poseId":101,"pos":{"x":1334.428,"y":179.5,"z":834.423},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060101,"configId":30002,"level":36,"poseId":101,"pos":{"x":1340.275,"y":179.5,"z":842.176},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060101,"configId":30003,"level":36,"poseId":101,"pos":{"x":1341.585,"y":179.5,"z":832.63},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155002016,"blockId":5002,"pos":{"x":1461.032,"y":201.483,"z":826.827},"spawns":[{"monsterId":20060301,"configId":16003,"level":36,"poseId":101,"pos":{"x":1448.145,"y":201.381,"z":822.143},"rot":{"x":0.0,"y":30.283,"z":0.0}},{"monsterId":20060301,"configId":16004,"level":36,"poseId":101,"pos":{"x":1461.488,"y":201.12,"z":833.03},"rot":{"x":0.0,"y":76.358,"z":0.0}}]},{"sceneId":5,"groupId":155002019,"blockId":5002,"pos":{"x":1355.341,"y":219.318,"z":813.568},"spawns":[{"monsterId":20060201,"configId":19003,"level":36,"poseId":101,"pos":{"x":1353.218,"y":218.894,"z":812.795},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060201,"configId":19004,"level":36,"poseId":101,"pos":{"x":1359.065,"y":217.563,"z":820.548},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060201,"configId":19005,"level":36,"poseId":101,"pos":{"x":1360.375,"y":217.151,"z":811.003},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060201,"configId":19006,"level":36,"poseId":101,"pos":{"x":1348.195,"y":219.734,"z":808.756},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133212578,"blockId":3212,"pos":{"x":-3712.0,"y":200.0,"z":-2688.0},"spawns":[{"monsterId":28010401,"configId":578001,"level":27,"poseId":1,"pos":{"x":-3629.484,"y":199.406,"z":-2720.813},"rot":{"x":0.0,"y":122.247,"z":0.0}}]},{"sceneId":3,"groupId":133212579,"blockId":3212,"pos":{"x":-3968.0,"y":241.859,"z":-2176.0},"spawns":[{"monsterId":28010401,"configId":579001,"level":27,"poseId":1,"pos":{"x":-4038.379,"y":199.228,"z":-2075.828},"rot":{"x":0.0,"y":134.833,"z":0.0}},{"monsterId":28010401,"configId":579002,"level":27,"poseId":1,"pos":{"x":-4051.458,"y":198.861,"z":-2082.567},"rot":{"x":0.463,"y":98.334,"z":6.322}}]},{"sceneId":3,"groupId":133212560,"blockId":3212,"pos":{"x":-3650.078,"y":212.251,"z":-1605.545},"spawns":[{"monsterId":20011001,"configId":560001,"level":27,"poseId":0,"pos":{"x":-3651.853,"y":212.167,"z":-1607.211},"rot":{"x":0.0,"y":140.19,"z":0.0}},{"monsterId":20011001,"configId":560002,"level":27,"poseId":0,"pos":{"x":-3648.978,"y":211.915,"z":-1603.796},"rot":{"x":0.0,"y":130.734,"z":0.0}},{"monsterId":20011001,"configId":560003,"level":27,"poseId":0,"pos":{"x":-3649.467,"y":212.057,"z":-1606.488},"rot":{"x":0.0,"y":127.318,"z":0.0}}]},{"sceneId":3,"groupId":133212556,"blockId":3212,"pos":{"x":-3517.546,"y":200.544,"z":-2790.021},"spawns":[{"monsterId":21010401,"configId":556001,"level":1,"poseId":0,"pos":{"x":-3511.14,"y":206.015,"z":-2805.167},"rot":{"x":0.0,"y":356.515,"z":0.0}},{"monsterId":21010401,"configId":556002,"level":1,"poseId":0,"pos":{"x":-3506.887,"y":206.061,"z":-2803.188},"rot":{"x":0.0,"y":9.722,"z":0.0}},{"monsterId":21010701,"configId":556003,"level":1,"poseId":0,"pos":{"x":-3518.502,"y":200.281,"z":-2783.042},"rot":{"x":0.0,"y":294.551,"z":0.0}},{"monsterId":21010401,"configId":556004,"level":1,"poseId":9013,"pos":{"x":-3503.371,"y":200.086,"z":-2786.177},"rot":{"x":0.0,"y":58.578,"z":0.0}},{"monsterId":21010401,"configId":556005,"level":1,"poseId":9013,"pos":{"x":-3501.549,"y":200.072,"z":-2789.504},"rot":{"x":0.0,"y":53.539,"z":0.0}},{"monsterId":21010501,"configId":556006,"level":1,"poseId":0,"pos":{"x":-3504.325,"y":206.045,"z":-2802.686},"rot":{"x":0.0,"y":0.452,"z":0.0}},{"monsterId":21011001,"configId":556007,"level":1,"poseId":0,"pos":{"x":-3508.141,"y":206.006,"z":-2804.24},"rot":{"x":0.0,"y":316.19,"z":0.0}},{"monsterId":21011001,"configId":556008,"level":1,"poseId":9003,"pos":{"x":-3501.966,"y":200.041,"z":-2786.072},"rot":{"x":0.0,"y":251.729,"z":0.0}},{"monsterId":21011001,"configId":556009,"level":1,"poseId":32,"pos":{"x":-3501.919,"y":200.072,"z":-2788.116},"rot":{"x":0.0,"y":267.898,"z":0.0}},{"monsterId":21010401,"configId":556010,"level":1,"poseId":9013,"pos":{"x":-3513.802,"y":200.182,"z":-2797.667},"rot":{"x":0.0,"y":229.765,"z":0.0}},{"monsterId":21010401,"configId":556011,"level":1,"poseId":9013,"pos":{"x":-3515.203,"y":200.453,"z":-2795.125},"rot":{"x":0.0,"y":231.796,"z":0.0}}]},{"sceneId":3,"groupId":133212557,"blockId":3212,"pos":{"x":-3806.363,"y":236.943,"z":-2117.432},"spawns":[{"monsterId":25080101,"configId":557001,"level":27,"poseId":1006,"pos":{"x":-3809.736,"y":237.89,"z":-2124.748},"rot":{"x":0.0,"y":281.82,"z":0.0}},{"monsterId":25080201,"configId":557004,"level":27,"poseId":1004,"pos":{"x":-3811.672,"y":237.588,"z":-2119.14},"rot":{"x":0.0,"y":276.318,"z":0.0}}]},{"sceneId":3,"groupId":133212558,"blockId":3212,"pos":{"x":-3582.503,"y":200.873,"z":-1811.365},"spawns":[{"monsterId":21010201,"configId":558001,"level":27,"poseId":0,"pos":{"x":-3591.392,"y":200.9,"z":-1803.213},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010501,"configId":558011,"level":27,"poseId":9013,"pos":{"x":-3587.238,"y":204.842,"z":-1786.19},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010501,"configId":558012,"level":27,"poseId":9012,"pos":{"x":-3585.543,"y":204.876,"z":-1790.373},"rot":{"x":0.0,"y":243.397,"z":0.0}},{"monsterId":21020201,"configId":558013,"level":27,"poseId":401,"pos":{"x":-3587.359,"y":201.176,"z":-1795.284},"rot":{"x":0.0,"y":205.457,"z":0.0}},{"monsterId":21010201,"configId":558014,"level":27,"poseId":9016,"pos":{"x":-3597.16,"y":200.79,"z":-1792.378},"rot":{"x":0.0,"y":60.428,"z":0.0}}]},{"sceneId":3,"groupId":133212559,"blockId":3212,"pos":{"x":-3745.966,"y":200.509,"z":-1836.121},"spawns":[{"monsterId":24020401,"configId":559001,"level":27,"poseId":101,"pos":{"x":-3750.38,"y":200.559,"z":-1838.294},"rot":{"x":0.0,"y":19.889,"z":0.0}},{"monsterId":24020401,"configId":559004,"level":27,"poseId":101,"pos":{"x":-3749.909,"y":201.038,"z":-1829.578},"rot":{"x":350.276,"y":0.0,"z":0.0}},{"monsterId":24020201,"configId":559005,"level":27,"poseId":101,"pos":{"x":-3768.135,"y":201.849,"z":-1830.875},"rot":{"x":5.909,"y":0.117,"z":348.086}},{"monsterId":24020201,"configId":559006,"level":27,"poseId":101,"pos":{"x":-3757.736,"y":204.306,"z":-1823.522},"rot":{"x":5.909,"y":0.117,"z":348.086}}]},{"sceneId":3,"groupId":133212528,"blockId":3212,"pos":{"x":-3710.102,"y":225.26,"z":-2530.617},"spawns":[{"monsterId":25010201,"configId":528001,"level":27,"poseId":9002,"pos":{"x":-3708.031,"y":229.919,"z":-2517.71},"rot":{"x":0.0,"y":103.348,"z":0.0}},{"monsterId":25010201,"configId":528002,"level":27,"poseId":9003,"pos":{"x":-3694.614,"y":231.316,"z":-2504.932},"rot":{"x":0.0,"y":168.672,"z":0.0}},{"monsterId":25010201,"configId":528003,"level":27,"poseId":9003,"pos":{"x":-3696.987,"y":231.027,"z":-2506.71},"rot":{"x":0.0,"y":101.261,"z":0.0}},{"monsterId":25010301,"configId":528004,"level":27,"poseId":0,"pos":{"x":-3712.509,"y":231.796,"z":-2509.077},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133212529,"blockId":3212,"pos":{"x":-3943.112,"y":243.027,"z":-2195.882},"spawns":[{"monsterId":25010601,"configId":529001,"level":27,"poseId":0,"pos":{"x":-3935.836,"y":243.604,"z":-2204.212},"rot":{"x":0.0,"y":306.913,"z":0.0}},{"monsterId":25010601,"configId":529002,"level":27,"poseId":0,"pos":{"x":-3931.782,"y":242.348,"z":-2193.43},"rot":{"x":0.0,"y":238.813,"z":0.0}},{"monsterId":25010601,"configId":529003,"level":27,"poseId":0,"pos":{"x":-3947.113,"y":243.693,"z":-2191.892},"rot":{"x":0.0,"y":110.705,"z":0.0}}]},{"sceneId":3,"groupId":133212531,"blockId":3212,"pos":{"x":-3761.648,"y":233.986,"z":-2129.086},"spawns":[{"monsterId":28020801,"configId":531001,"level":27,"poseId":1,"pos":{"x":-3767.795,"y":233.942,"z":-2121.468},"rot":{"x":0.0,"y":120.707,"z":0.0}}]},{"sceneId":3,"groupId":133212538,"blockId":3212,"pos":{"x":-3552.435,"y":238.083,"z":-2194.902},"spawns":[{"monsterId":28030102,"configId":538001,"level":27,"poseId":0,"pos":{"x":-3545.865,"y":247.689,"z":-2206.461},"rot":{"x":0.0,"y":103.562,"z":0.0}},{"monsterId":28030102,"configId":538002,"level":27,"poseId":0,"pos":{"x":-3548.601,"y":248.32,"z":-2203.909},"rot":{"x":0.0,"y":86.238,"z":0.0}}]},{"sceneId":3,"groupId":133212522,"blockId":3212,"pos":{"x":-4071.437,"y":200.458,"z":-2146.156},"spawns":[{"monsterId":25100201,"configId":522001,"level":27,"poseId":1002,"pos":{"x":-4075.915,"y":200.055,"z":-2150.997},"rot":{"x":0.0,"y":222.681,"z":0.0}},{"monsterId":25080101,"configId":522012,"level":27,"poseId":1006,"pos":{"x":-4070.517,"y":200.762,"z":-2125.712},"rot":{"x":0.0,"y":304.725,"z":0.0}},{"monsterId":25080201,"configId":522013,"level":27,"poseId":1,"pos":{"x":-4072.72,"y":200.606,"z":-2136.183},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25080301,"configId":522014,"level":27,"poseId":1001,"pos":{"x":-4067.134,"y":200.876,"z":-2152.953},"rot":{"x":0.0,"y":346.581,"z":0.0}}]},{"sceneId":3,"groupId":133212523,"blockId":3212,"pos":{"x":-3957.531,"y":206.792,"z":-2071.461},"spawns":[{"monsterId":26010101,"configId":523001,"level":27,"poseId":0,"pos":{"x":-3957.124,"y":206.556,"z":-2072.357},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133212524,"blockId":3212,"pos":{"x":-3960.904,"y":206.799,"z":-2082.314},"spawns":[{"monsterId":26010101,"configId":524001,"level":27,"poseId":0,"pos":{"x":-3960.496,"y":207.206,"z":-2083.21},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133212480,"blockId":3212,"pos":{"x":-3712.0,"y":240.14,"z":-2432.0},"spawns":[{"monsterId":28010202,"configId":480001,"level":27,"poseId":0,"pos":{"x":-3597.215,"y":206.915,"z":-2397.76},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010202,"configId":480002,"level":27,"poseId":0,"pos":{"x":-3769.726,"y":257.836,"z":-2310.183},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133212481,"blockId":3212,"pos":{"x":-3712.0,"y":243.054,"z":-2176.0},"spawns":[{"monsterId":28010202,"configId":481001,"level":27,"poseId":0,"pos":{"x":-3674.299,"y":228.455,"z":-2079.781},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040103,"configId":481002,"level":27,"poseId":0,"pos":{"x":-3772.599,"y":235.796,"z":-2256.563},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040103,"configId":481003,"level":27,"poseId":0,"pos":{"x":-3764.844,"y":235.796,"z":-2238.28},"rot":{"x":0.0,"y":233.82,"z":0.0}},{"monsterId":28040103,"configId":481004,"level":27,"poseId":0,"pos":{"x":-3721.584,"y":235.796,"z":-2272.001},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133212482,"blockId":3212,"pos":{"x":-3456.0,"y":206.325,"z":-2176.0},"spawns":[{"monsterId":28010202,"configId":482001,"level":27,"poseId":0,"pos":{"x":-3501.972,"y":208.302,"z":-2119.468},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010202,"configId":482002,"level":27,"poseId":0,"pos":{"x":-3545.707,"y":228.331,"z":-2246.232},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010401,"configId":482003,"level":27,"poseId":1,"pos":{"x":-3400.673,"y":199.394,"z":-2106.109},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010401,"configId":482004,"level":27,"poseId":1,"pos":{"x":-3396.967,"y":199.615,"z":-2115.328},"rot":{"x":0.0,"y":228.039,"z":0.0}},{"monsterId":28010401,"configId":482005,"level":27,"poseId":1,"pos":{"x":-3382.93,"y":199.674,"z":-2105.368},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133212483,"blockId":3212,"pos":{"x":-3968.001,"y":333.896,"z":-2432.0},"spawns":[{"monsterId":28010202,"configId":483001,"level":27,"poseId":0,"pos":{"x":-3998.248,"y":231.462,"z":-2472.179},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010201,"configId":483002,"level":27,"poseId":0,"pos":{"x":-3880.475,"y":200.532,"z":-2498.933},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010201,"configId":483003,"level":27,"poseId":0,"pos":{"x":-3969.865,"y":200.06,"z":-2448.896},"rot":{"x":0.0,"y":179.759,"z":0.0}},{"monsterId":28010203,"configId":483004,"level":27,"poseId":0,"pos":{"x":-3968.28,"y":200.127,"z":-2448.867},"rot":{"x":0.0,"y":230.57,"z":0.0}},{"monsterId":28010203,"configId":483005,"level":27,"poseId":0,"pos":{"x":-4033.06,"y":199.142,"z":-2356.464},"rot":{"x":0.0,"y":230.57,"z":0.0}}]},{"sceneId":3,"groupId":133212488,"blockId":3212,"pos":{"x":-4109.944,"y":201.217,"z":-2343.398},"spawns":[{"monsterId":25080201,"configId":488001,"level":27,"poseId":1001,"pos":{"x":-4115.189,"y":201.192,"z":-2350.128},"rot":{"x":0.0,"y":260.407,"z":0.0}},{"monsterId":25080201,"configId":488004,"level":27,"poseId":1006,"pos":{"x":-4133.294,"y":201.552,"z":-2352.908},"rot":{"x":0.0,"y":290.309,"z":0.0}},{"monsterId":25080201,"configId":488005,"level":27,"poseId":1,"pos":{"x":-4119.332,"y":201.34,"z":-2348.169},"rot":{"x":0.0,"y":208.801,"z":0.0}},{"monsterId":25080201,"configId":488006,"level":27,"poseId":1004,"pos":{"x":-4125.332,"y":201.695,"z":-2357.015},"rot":{"x":0.0,"y":234.914,"z":0.0}}]},{"sceneId":3,"groupId":133212490,"blockId":3212,"pos":{"x":-3855.927,"y":213.533,"z":-2100.651},"spawns":[{"monsterId":20011301,"configId":490007,"level":27,"poseId":0,"pos":{"x":-3857.013,"y":213.476,"z":-2100.386},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":490008,"level":27,"poseId":0,"pos":{"x":-3856.561,"y":213.884,"z":-2105.571},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":490009,"level":27,"poseId":0,"pos":{"x":-3851.982,"y":213.673,"z":-2104.449},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133212492,"blockId":3212,"pos":{"x":-3822.878,"y":238.809,"z":-2374.159},"spawns":[{"monsterId":20011001,"configId":492001,"level":27,"poseId":0,"pos":{"x":-3822.574,"y":238.809,"z":-2374.475},"rot":{"x":0.0,"y":157.837,"z":0.0}},{"monsterId":20011001,"configId":492002,"level":27,"poseId":0,"pos":{"x":-3824.335,"y":239.166,"z":-2376.54},"rot":{"x":0.0,"y":111.71,"z":0.0}},{"monsterId":20011001,"configId":492003,"level":27,"poseId":0,"pos":{"x":-3820.07,"y":238.809,"z":-2374.125},"rot":{"x":0.0,"y":193.439,"z":0.0}}]},{"sceneId":3,"groupId":133212476,"blockId":3212,"pos":{"x":-3665.766,"y":242.571,"z":-2249.768},"spawns":[{"monsterId":28030306,"configId":476006,"level":27,"poseId":2,"pos":{"x":-4056.403,"y":255.072,"z":-2313.357},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030306,"configId":476007,"level":27,"poseId":2,"pos":{"x":-4048.099,"y":256.072,"z":-2317.557},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030306,"configId":476008,"level":27,"poseId":2,"pos":{"x":-4051.371,"y":255.393,"z":-2310.489},"rot":{"x":3.925,"y":185.23,"z":358.803}},{"monsterId":28010203,"configId":476014,"level":27,"poseId":0,"pos":{"x":-4099.892,"y":202.297,"z":-2405.698},"rot":{"x":0.0,"y":8.933,"z":0.0}}]},{"sceneId":3,"groupId":133212451,"blockId":3212,"pos":{"x":-3627.925,"y":200.195,"z":-2910.623},"spawns":[{"monsterId":23050101,"configId":451001,"level":27,"poseId":0,"pos":{"x":-3628.621,"y":200.238,"z":-2898.629},"rot":{"x":0.0,"y":44.969,"z":0.0}}]},{"sceneId":3,"groupId":133212388,"blockId":3212,"pos":{"x":-3664.711,"y":222.366,"z":-2010.15},"spawns":[{"monsterId":23050101,"configId":388001,"level":27,"poseId":0,"pos":{"x":-3663.889,"y":222.27,"z":-2009.752},"rot":{"x":0.0,"y":213.306,"z":0.0}}]},{"sceneId":3,"groupId":133212389,"blockId":3212,"pos":{"x":-3630.965,"y":218.243,"z":-1980.427},"spawns":[{"monsterId":28030306,"configId":389001,"level":27,"poseId":2,"pos":{"x":-3630.986,"y":219.182,"z":-1976.28},"rot":{"x":0.0,"y":168.796,"z":0.0}},{"monsterId":28030306,"configId":389002,"level":27,"poseId":2,"pos":{"x":-3633.306,"y":218.455,"z":-1979.779},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030306,"configId":389003,"level":27,"poseId":2,"pos":{"x":-3632.873,"y":218.527,"z":-1980.677},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133212390,"blockId":3212,"pos":{"x":-3551.633,"y":205.329,"z":-2033.475},"spawns":[{"monsterId":21010101,"configId":390001,"level":27,"poseId":9016,"pos":{"x":-3534.388,"y":201.341,"z":-2036.297},"rot":{"x":0.0,"y":120.551,"z":0.0}},{"monsterId":21020701,"configId":390004,"level":27,"poseId":401,"pos":{"x":-3533.987,"y":200.714,"z":-2025.567},"rot":{"x":0.0,"y":346.783,"z":0.0}},{"monsterId":21010501,"configId":390005,"level":27,"poseId":0,"pos":{"x":-3539.163,"y":203.017,"z":-2042.127},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010501,"configId":390006,"level":27,"poseId":0,"pos":{"x":-3547.9,"y":206.961,"z":-2049.203},"rot":{"x":0.0,"y":51.592,"z":0.0}}]},{"sceneId":3,"groupId":133212391,"blockId":3212,"pos":{"x":-3733.949,"y":241.546,"z":-2179.666},"spawns":[{"monsterId":28030306,"configId":391001,"level":27,"poseId":2,"pos":{"x":-3730.736,"y":240.436,"z":-2186.162},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030306,"configId":391002,"level":27,"poseId":2,"pos":{"x":-3730.46,"y":240.933,"z":-2183.159},"rot":{"x":0.0,"y":219.475,"z":0.0}},{"monsterId":28030306,"configId":391004,"level":27,"poseId":2,"pos":{"x":-3748.126,"y":241.662,"z":-2170.54},"rot":{"x":0.0,"y":53.73,"z":0.0}}]},{"sceneId":3,"groupId":133212374,"blockId":3212,"pos":{"x":-3883.989,"y":239.299,"z":-2537.112},"spawns":[{"monsterId":25080301,"configId":374001,"level":27,"poseId":1004,"pos":{"x":-3889.266,"y":240.084,"z":-2540.628},"rot":{"x":0.0,"y":178.861,"z":0.0}},{"monsterId":25080101,"configId":374002,"level":27,"poseId":1003,"pos":{"x":-3885.703,"y":238.562,"z":-2542.213},"rot":{"x":0.0,"y":241.955,"z":0.0}}]},{"sceneId":3,"groupId":133212375,"blockId":3212,"pos":{"x":-3888.873,"y":255.75,"z":-2486.222},"spawns":[{"monsterId":25030201,"configId":375001,"level":27,"poseId":9003,"pos":{"x":-3887.432,"y":256.125,"z":-2483.88},"rot":{"x":0.354,"y":157.272,"z":0.409}},{"monsterId":25030201,"configId":375004,"level":27,"poseId":9009,"pos":{"x":-3888.048,"y":255.75,"z":-2489.197},"rot":{"x":0.0,"y":18.102,"z":0.0}},{"monsterId":25010301,"configId":375005,"level":27,"poseId":9004,"pos":{"x":-3901.062,"y":256.869,"z":-2487.772},"rot":{"x":0.0,"y":20.535,"z":0.0}},{"monsterId":25010501,"configId":375006,"level":27,"poseId":9005,"pos":{"x":-3901.14,"y":256.839,"z":-2483.416},"rot":{"x":0.0,"y":160.194,"z":0.0}}]},{"sceneId":3,"groupId":133212377,"blockId":3212,"pos":{"x":-3574.377,"y":200.111,"z":-2477.763},"spawns":[{"monsterId":25080101,"configId":377001,"level":27,"poseId":1,"pos":{"x":-3572.023,"y":200.354,"z":-2482.516},"rot":{"x":0.0,"y":154.157,"z":0.0}},{"monsterId":25080301,"configId":377002,"level":27,"poseId":1,"pos":{"x":-3574.833,"y":200.059,"z":-2479.559},"rot":{"x":356.112,"y":133.54,"z":356.313}},{"monsterId":25080301,"configId":377003,"level":27,"poseId":1,"pos":{"x":-3573.251,"y":200.221,"z":-2477.153},"rot":{"x":0.0,"y":153.019,"z":0.0}},{"monsterId":20011101,"configId":377004,"level":27,"poseId":0,"pos":{"x":-3579.562,"y":200.0,"z":-2522.089},"rot":{"x":0.0,"y":53.521,"z":0.0}},{"monsterId":20011001,"configId":377005,"level":27,"poseId":0,"pos":{"x":-3578.459,"y":200.155,"z":-2517.526},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":377006,"level":27,"poseId":0,"pos":{"x":-3575.707,"y":199.841,"z":-2523.575},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":377007,"level":27,"poseId":0,"pos":{"x":-3576.44,"y":200.004,"z":-2519.89},"rot":{"x":0.0,"y":52.191,"z":0.0}}]},{"sceneId":3,"groupId":133212378,"blockId":3212,"pos":{"x":-3940.791,"y":261.485,"z":-2339.933},"spawns":[{"monsterId":25090101,"configId":378001,"level":36,"poseId":1,"pos":{"x":-3941.052,"y":261.486,"z":-2339.816},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133212379,"blockId":3212,"pos":{"x":-3510.66,"y":200.098,"z":-2725.236},"spawns":[{"monsterId":20011001,"configId":379001,"level":27,"poseId":0,"pos":{"x":-3510.655,"y":200.098,"z":-2724.039},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":379002,"level":27,"poseId":0,"pos":{"x":-3509.167,"y":200.098,"z":-2725.264},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":379003,"level":27,"poseId":0,"pos":{"x":-3512.137,"y":200.098,"z":-2725.172},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133212380,"blockId":3212,"pos":{"x":-3570.744,"y":200.316,"z":-2716.765},"spawns":[{"monsterId":26010301,"configId":380001,"level":27,"poseId":0,"pos":{"x":-3581.463,"y":200.794,"z":-2711.018},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26010301,"configId":380002,"level":27,"poseId":0,"pos":{"x":-3560.954,"y":200.216,"z":-2725.029},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133212355,"blockId":3212,"pos":{"x":-3608.732,"y":200.256,"z":-2873.819},"spawns":[{"monsterId":28030102,"configId":355001,"level":27,"poseId":2,"pos":{"x":-3614.599,"y":200.0,"z":-2888.118},"rot":{"x":0.0,"y":206.216,"z":0.0}},{"monsterId":28030102,"configId":355002,"level":27,"poseId":2,"pos":{"x":-3619.171,"y":200.0,"z":-2865.343},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030102,"configId":355003,"level":27,"poseId":2,"pos":{"x":-3618.174,"y":200.059,"z":-2891.515},"rot":{"x":0.0,"y":105.388,"z":0.0}},{"monsterId":28030102,"configId":355004,"level":27,"poseId":2,"pos":{"x":-3399.887,"y":200.752,"z":-2719.476},"rot":{"x":0.0,"y":312.005,"z":0.0}},{"monsterId":28030102,"configId":355005,"level":27,"poseId":2,"pos":{"x":-3393.228,"y":201.976,"z":-2725.953},"rot":{"x":0.0,"y":9.417,"z":0.0}},{"monsterId":28030102,"configId":355006,"level":27,"poseId":2,"pos":{"x":-3630.437,"y":200.115,"z":-2523.03},"rot":{"x":0.0,"y":257.176,"z":0.0}},{"monsterId":28030102,"configId":355007,"level":27,"poseId":2,"pos":{"x":-3613.99,"y":200.0,"z":-2535.526},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030102,"configId":355008,"level":27,"poseId":2,"pos":{"x":-3623.678,"y":200.781,"z":-2516.56},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030102,"configId":355009,"level":27,"poseId":2,"pos":{"x":-3668.376,"y":230.992,"z":-2516.839},"rot":{"x":0.0,"y":163.456,"z":0.0}},{"monsterId":28030102,"configId":355010,"level":27,"poseId":2,"pos":{"x":-3668.885,"y":231.584,"z":-2512.712},"rot":{"x":0.0,"y":76.548,"z":0.0}},{"monsterId":28030102,"configId":355011,"level":27,"poseId":2,"pos":{"x":-3472.803,"y":200.103,"z":-2589.43},"rot":{"x":0.0,"y":9.417,"z":0.0}},{"monsterId":28030102,"configId":355012,"level":27,"poseId":2,"pos":{"x":-3470.741,"y":200.0,"z":-2606.001},"rot":{"x":0.0,"y":305.865,"z":0.0}},{"monsterId":28030102,"configId":355013,"level":27,"poseId":2,"pos":{"x":-3572.937,"y":200.035,"z":-2678.66},"rot":{"x":0.0,"y":301.699,"z":0.0}},{"monsterId":28030102,"configId":355014,"level":27,"poseId":2,"pos":{"x":-3564.204,"y":200.047,"z":-2691.827},"rot":{"x":0.0,"y":25.456,"z":0.0}},{"monsterId":28030102,"configId":355015,"level":27,"poseId":2,"pos":{"x":-3539.983,"y":201.445,"z":-2580.483},"rot":{"x":0.0,"y":312.005,"z":0.0}},{"monsterId":28030306,"configId":355016,"level":27,"poseId":2,"pos":{"x":-3587.458,"y":201.622,"z":-2442.124},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030306,"configId":355017,"level":27,"poseId":2,"pos":{"x":-3589.44,"y":200.461,"z":-2433.74},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030306,"configId":355018,"level":27,"poseId":2,"pos":{"x":-3591.145,"y":200.607,"z":-2432.936},"rot":{"x":0.0,"y":110.075,"z":0.0}},{"monsterId":28030306,"configId":355019,"level":27,"poseId":2,"pos":{"x":-3581.048,"y":200.778,"z":-2443.814},"rot":{"x":0.0,"y":282.8,"z":0.0}},{"monsterId":28030306,"configId":355020,"level":27,"poseId":2,"pos":{"x":-3593.846,"y":209.785,"z":-2374.118},"rot":{"x":0.0,"y":52.383,"z":0.0}},{"monsterId":28030201,"configId":355021,"level":27,"poseId":0,"pos":{"x":-3857.747,"y":344.944,"z":-2282.533},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030201,"configId":355022,"level":27,"poseId":0,"pos":{"x":-3489.631,"y":233.371,"z":-2756.748},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":7,"groupId":177006015,"blockId":7006,"pos":{"x":514.256,"y":197.257,"z":-425.228},"spawns":[{"monsterId":21020201,"configId":15001,"level":36,"poseId":401,"pos":{"x":516.593,"y":197.546,"z":-425.67},"rot":{"x":0.0,"y":318.801,"z":0.0}},{"monsterId":21011001,"configId":15009,"level":36,"poseId":32,"pos":{"x":507.207,"y":196.874,"z":-414.781},"rot":{"x":0.0,"y":107.955,"z":0.0}},{"monsterId":21011001,"configId":15010,"level":36,"poseId":32,"pos":{"x":525.864,"y":200.535,"z":-413.857},"rot":{"x":0.0,"y":248.165,"z":0.0}},{"monsterId":21010201,"configId":15011,"level":36,"poseId":9003,"pos":{"x":509.203,"y":196.066,"z":-426.448},"rot":{"x":0.0,"y":59.039,"z":0.0}},{"monsterId":21010201,"configId":15012,"level":36,"poseId":9003,"pos":{"x":510.475,"y":196.756,"z":-422.24},"rot":{"x":0.0,"y":122.131,"z":0.0}}]},{"sceneId":3,"groupId":133212359,"blockId":3212,"pos":{"x":-3841.225,"y":200.439,"z":-2641.108},"spawns":[{"monsterId":23050101,"configId":359001,"level":27,"poseId":0,"pos":{"x":-3839.91,"y":200.488,"z":-2641.839},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":23040101,"configId":359002,"level":27,"poseId":0,"pos":{"x":-3919.906,"y":200.0,"z":-2549.21},"rot":{"x":0.0,"y":156.936,"z":0.0}}]},{"sceneId":7,"groupId":177006004,"blockId":7006,"pos":{"x":523.266,"y":133.538,"z":-271.342},"spawns":[{"monsterId":20060501,"configId":4001,"level":36,"poseId":101,"pos":{"x":525.679,"y":131.143,"z":-288.315},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060501,"configId":4004,"level":36,"poseId":101,"pos":{"x":519.844,"y":131.425,"z":-283.978},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060401,"configId":4005,"level":36,"poseId":101,"pos":{"x":518.944,"y":131.278,"z":-287.866},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":7,"groupId":177006031,"blockId":7006,"pos":{"x":127.678,"y":217.811,"z":-287.674},"spawns":[{"monsterId":21010401,"configId":31001,"level":36,"poseId":9013,"pos":{"x":129.42,"y":217.729,"z":-290.736},"rot":{"x":0.0,"y":224.094,"z":0.0}},{"monsterId":21010401,"configId":31007,"level":36,"poseId":9013,"pos":{"x":130.865,"y":217.809,"z":-294.016},"rot":{"x":0.0,"y":259.053,"z":0.0}},{"monsterId":21020701,"configId":31012,"level":36,"poseId":401,"pos":{"x":129.923,"y":216.982,"z":-283.234},"rot":{"x":0.0,"y":186.135,"z":0.0}},{"monsterId":21030101,"configId":31016,"level":36,"poseId":9012,"pos":{"x":127.981,"y":217.704,"z":-286.306},"rot":{"x":0.0,"y":125.459,"z":0.0}},{"monsterId":20011201,"configId":31019,"level":36,"poseId":0,"pos":{"x":137.574,"y":217.208,"z":-295.624},"rot":{"x":0.0,"y":10.031,"z":0.0}}]},{"sceneId":7,"groupId":177006021,"blockId":7006,"pos":{"x":296.695,"y":174.39,"z":-294.847},"spawns":[{"monsterId":21011001,"configId":21001,"level":36,"poseId":32,"pos":{"x":290.422,"y":174.921,"z":-291.002},"rot":{"x":0.0,"y":95.887,"z":0.0}},{"monsterId":21010201,"configId":21012,"level":36,"poseId":9012,"pos":{"x":300.39,"y":174.14,"z":-287.141},"rot":{"x":0.0,"y":11.408,"z":0.0}},{"monsterId":21010201,"configId":21013,"level":36,"poseId":9012,"pos":{"x":299.565,"y":174.263,"z":-280.986},"rot":{"x":0.0,"y":172.383,"z":0.0}},{"monsterId":21020701,"configId":21014,"level":36,"poseId":401,"pos":{"x":296.547,"y":174.804,"z":-287.988},"rot":{"x":0.0,"y":353.642,"z":0.0}},{"monsterId":21011001,"configId":21015,"level":36,"poseId":32,"pos":{"x":298.795,"y":174.302,"z":-289.988},"rot":{"x":0.0,"y":49.291,"z":0.0}}]},{"sceneId":7,"groupId":177006023,"blockId":7006,"pos":{"x":229.613,"y":205.255,"z":-236.864},"spawns":[{"monsterId":25100301,"configId":23001,"level":36,"poseId":1,"pos":{"x":236.029,"y":203.206,"z":-242.205},"rot":{"x":0.0,"y":102.138,"z":0.0}}]},{"sceneId":7,"groupId":177006047,"blockId":7006,"pos":{"x":182.202,"y":192.76,"z":-323.463},"spawns":[{"monsterId":22050101,"configId":47001,"level":36,"poseId":101,"pos":{"x":181.012,"y":192.76,"z":-309.746},"rot":{"x":0.0,"y":195.42,"z":0.0}},{"monsterId":22040101,"configId":47004,"level":36,"poseId":101,"pos":{"x":185.83,"y":192.76,"z":-312.709},"rot":{"x":0.0,"y":261.956,"z":0.0}}]},{"sceneId":7,"groupId":177006037,"blockId":7006,"pos":{"x":487.66,"y":133.863,"z":-313.251},"spawns":[{"monsterId":25100301,"configId":37001,"level":36,"poseId":1003,"pos":{"x":493.14,"y":133.069,"z":-324.988},"rot":{"x":0.0,"y":314.501,"z":0.0}},{"monsterId":25100401,"configId":37004,"level":36,"poseId":1003,"pos":{"x":491.4,"y":132.797,"z":-318.331},"rot":{"x":0.0,"y":119.683,"z":0.0}}]},{"sceneId":7,"groupId":177006033,"blockId":7006,"pos":{"x":240.601,"y":204.32,"z":-329.258},"spawns":[{"monsterId":21010301,"configId":33001,"level":36,"poseId":9003,"pos":{"x":237.172,"y":207.078,"z":-336.093},"rot":{"x":0.0,"y":308.774,"z":0.0}},{"monsterId":21010301,"configId":33005,"level":36,"poseId":9003,"pos":{"x":233.747,"y":208.084,"z":-335.491},"rot":{"x":0.0,"y":53.06,"z":0.0}}]},{"sceneId":7,"groupId":177006056,"blockId":7006,"pos":{"x":461.356,"y":180.821,"z":-351.622},"spawns":[{"monsterId":21010101,"configId":56003,"level":36,"poseId":9016,"pos":{"x":462.43,"y":180.944,"z":-351.993},"rot":{"x":0.0,"y":265.082,"z":0.0}},{"monsterId":21010101,"configId":56004,"level":36,"poseId":9016,"pos":{"x":459.439,"y":180.797,"z":-352.076},"rot":{"x":0.0,"y":86.496,"z":0.0}}]},{"sceneId":3,"groupId":133212311,"blockId":3212,"pos":{"x":-3859.908,"y":200.434,"z":-2047.816},"spawns":[{"monsterId":25080301,"configId":311001,"level":27,"poseId":1,"pos":{"x":-3854.873,"y":200.258,"z":-2035.247},"rot":{"x":0.0,"y":197.896,"z":0.0}},{"monsterId":25080301,"configId":311002,"level":27,"poseId":1004,"pos":{"x":-3864.436,"y":200.193,"z":-2043.246},"rot":{"x":0.0,"y":324.238,"z":0.0}},{"monsterId":25080301,"configId":311003,"level":27,"poseId":1006,"pos":{"x":-3851.917,"y":200.661,"z":-2052.772},"rot":{"x":0.0,"y":305.961,"z":0.0}}]},{"sceneId":3,"groupId":133212312,"blockId":3212,"pos":{"x":-3899.447,"y":227.867,"z":-2284.816},"spawns":[{"monsterId":24020101,"configId":312001,"level":27,"poseId":101,"pos":{"x":-3887.448,"y":227.867,"z":-2287.254},"rot":{"x":0.0,"y":152.719,"z":0.0}}]},{"sceneId":3,"groupId":133212313,"blockId":3212,"pos":{"x":-3728.85,"y":239.597,"z":-2451.733},"spawns":[{"monsterId":25100201,"configId":313001,"level":27,"poseId":1,"pos":{"x":-3727.092,"y":239.742,"z":-2450.195},"rot":{"x":0.0,"y":109.612,"z":0.0}},{"monsterId":25080301,"configId":313004,"level":27,"poseId":1006,"pos":{"x":-3735.917,"y":241.201,"z":-2445.726},"rot":{"x":0.0,"y":214.891,"z":0.0}},{"monsterId":25080101,"configId":313005,"level":27,"poseId":1,"pos":{"x":-3737.433,"y":238.895,"z":-2464.209},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133212288,"blockId":3212,"pos":{"x":-3628.872,"y":235.982,"z":-2324.949},"spawns":[{"monsterId":25010201,"configId":288001,"level":27,"poseId":9003,"pos":{"x":-3635.164,"y":236.441,"z":-2328.361},"rot":{"x":0.0,"y":210.628,"z":0.0}},{"monsterId":25010601,"configId":288002,"level":27,"poseId":9003,"pos":{"x":-3630.531,"y":235.815,"z":-2332.383},"rot":{"x":0.0,"y":209.589,"z":0.0}},{"monsterId":25010701,"configId":288003,"level":27,"poseId":9003,"pos":{"x":-3625.126,"y":235.5,"z":-2315.923},"rot":{"x":0.0,"y":69.527,"z":0.0}}]},{"sceneId":3,"groupId":133212296,"blockId":3212,"pos":{"x":-3802.546,"y":280.996,"z":-2409.26},"spawns":[{"monsterId":26010101,"configId":296002,"level":27,"poseId":0,"pos":{"x":-3801.701,"y":280.86,"z":-2409.14},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":296003,"level":27,"poseId":0,"pos":{"x":-3804.872,"y":281.545,"z":-2406.521},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":296004,"level":27,"poseId":0,"pos":{"x":-3797.552,"y":280.208,"z":-2407.07},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133212274,"blockId":3212,"pos":{"x":-3726.942,"y":243.75,"z":-2131.826},"spawns":[{"monsterId":20011001,"configId":274001,"level":27,"poseId":0,"pos":{"x":-3726.467,"y":243.574,"z":-2129.572},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":274002,"level":27,"poseId":0,"pos":{"x":-3724.428,"y":243.491,"z":-2132.07},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":274003,"level":27,"poseId":0,"pos":{"x":-3728.218,"y":243.988,"z":-2132.2},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133212276,"blockId":3212,"pos":{"x":-3967.489,"y":229.989,"z":-2496.048},"spawns":[{"monsterId":20010601,"configId":276004,"level":27,"poseId":0,"pos":{"x":-3990.798,"y":224.046,"z":-2500.226},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010501,"configId":276005,"level":27,"poseId":0,"pos":{"x":-3987.667,"y":223.116,"z":-2503.709},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010501,"configId":276007,"level":27,"poseId":0,"pos":{"x":-3983.014,"y":222.687,"z":-2500.837},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010501,"configId":276008,"level":27,"poseId":0,"pos":{"x":-3984.125,"y":222.057,"z":-2519.155},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010501,"configId":276009,"level":27,"poseId":0,"pos":{"x":-3985.594,"y":221.545,"z":-2513.509},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133212278,"blockId":3212,"pos":{"x":-3768.701,"y":233.783,"z":-2496.532},"spawns":[{"monsterId":20010501,"configId":278001,"level":27,"poseId":0,"pos":{"x":-3766.1,"y":234.146,"z":-2500.751},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010501,"configId":278005,"level":27,"poseId":0,"pos":{"x":-3772.05,"y":234.621,"z":-2500.308},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010701,"configId":278009,"level":27,"poseId":0,"pos":{"x":-3768.175,"y":235.139,"z":-2496.512},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133212260,"blockId":3212,"pos":{"x":-3579.97,"y":200.719,"z":-2880.403},"spawns":[{"monsterId":25080101,"configId":260001,"level":27,"poseId":1,"pos":{"x":-3579.961,"y":200.0,"z":-2885.922},"rot":{"x":0.0,"y":286.947,"z":0.0}},{"monsterId":25100101,"configId":260002,"level":27,"poseId":1002,"pos":{"x":-3581.78,"y":200.084,"z":-2881.512},"rot":{"x":0.0,"y":112.746,"z":0.0}},{"monsterId":25080101,"configId":260006,"level":27,"poseId":1,"pos":{"x":-3582.265,"y":200.0,"z":-2875.039},"rot":{"x":0.0,"y":201.35,"z":0.0}}]},{"sceneId":3,"groupId":133212268,"blockId":3212,"pos":{"x":-3799.339,"y":264.444,"z":-2298.125},"spawns":[{"monsterId":21010901,"configId":268001,"level":27,"poseId":9013,"pos":{"x":-3801.429,"y":264.286,"z":-2304.849},"rot":{"x":0.0,"y":114.15,"z":0.0}},{"monsterId":21010901,"configId":268004,"level":27,"poseId":9013,"pos":{"x":-3805.435,"y":264.798,"z":-2305.142},"rot":{"x":0.0,"y":196.995,"z":0.0}},{"monsterId":21010901,"configId":268005,"level":27,"poseId":0,"pos":{"x":-3792.658,"y":262.441,"z":-2300.444},"rot":{"x":0.0,"y":60.213,"z":0.0}},{"monsterId":21010901,"configId":268006,"level":27,"poseId":0,"pos":{"x":-3802.631,"y":259.576,"z":-2286.713},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133212269,"blockId":3212,"pos":{"x":-3821.618,"y":249.777,"z":-2347.039},"spawns":[{"monsterId":24020201,"configId":269001,"level":27,"poseId":101,"pos":{"x":-3819.329,"y":249.777,"z":-2342.084},"rot":{"x":0.0,"y":156.198,"z":0.0}},{"monsterId":24020201,"configId":269002,"level":27,"poseId":101,"pos":{"x":-3822.087,"y":249.777,"z":-2343.417},"rot":{"x":0.0,"y":157.938,"z":0.0}},{"monsterId":24020201,"configId":269003,"level":27,"poseId":101,"pos":{"x":-3825.005,"y":249.776,"z":-2344.637},"rot":{"x":0.0,"y":156.919,"z":0.0}}]},{"sceneId":3,"groupId":133212271,"blockId":3212,"pos":{"x":-3813.675,"y":240.669,"z":-2366.884},"spawns":[{"monsterId":20011101,"configId":271001,"level":27,"poseId":0,"pos":{"x":-3818.068,"y":238.425,"z":-2353.133},"rot":{"x":0.0,"y":161.635,"z":0.0}},{"monsterId":20011001,"configId":271002,"level":27,"poseId":0,"pos":{"x":-3819.326,"y":238.425,"z":-2355.89},"rot":{"x":0.0,"y":161.635,"z":0.0}},{"monsterId":20011001,"configId":271003,"level":27,"poseId":0,"pos":{"x":-3815.628,"y":238.425,"z":-2355.099},"rot":{"x":0.0,"y":161.635,"z":0.0}}]},{"sceneId":3,"groupId":133212242,"blockId":3212,"pos":{"x":-3797.095,"y":200.0,"z":-2528.966},"spawns":[{"monsterId":20011001,"configId":242001,"level":27,"poseId":0,"pos":{"x":-3798.206,"y":200.334,"z":-2527.431},"rot":{"x":0.0,"y":77.164,"z":0.0}},{"monsterId":20011001,"configId":242002,"level":27,"poseId":0,"pos":{"x":-3799.838,"y":200.456,"z":-2521.811},"rot":{"x":0.0,"y":77.164,"z":0.0}},{"monsterId":20011001,"configId":242003,"level":27,"poseId":0,"pos":{"x":-3797.848,"y":200.689,"z":-2532.506},"rot":{"x":0.0,"y":77.164,"z":0.0}},{"monsterId":20011101,"configId":242005,"level":27,"poseId":0,"pos":{"x":-3795.092,"y":200.0,"z":-2526.748},"rot":{"x":0.0,"y":74.548,"z":0.0}}]},{"sceneId":3,"groupId":133212250,"blockId":3212,"pos":{"x":-3827.48,"y":249.992,"z":-2224.351},"spawns":[{"monsterId":23050101,"configId":250001,"level":27,"poseId":0,"pos":{"x":-3828.567,"y":250.096,"z":-2224.94},"rot":{"x":0.0,"y":63.497,"z":0.0}}]},{"sceneId":3,"groupId":133212251,"blockId":3212,"pos":{"x":-3650.678,"y":243.959,"z":-2290.471},"spawns":[{"monsterId":20011101,"configId":251001,"level":27,"poseId":0,"pos":{"x":-3651.59,"y":243.585,"z":-2288.772},"rot":{"x":0.0,"y":48.203,"z":0.0}},{"monsterId":20011001,"configId":251002,"level":27,"poseId":0,"pos":{"x":-3651.511,"y":243.742,"z":-2290.699},"rot":{"x":0.0,"y":48.203,"z":0.0}},{"monsterId":20011001,"configId":251003,"level":27,"poseId":0,"pos":{"x":-3653.422,"y":243.74,"z":-2288.424},"rot":{"x":0.0,"y":48.203,"z":0.0}}]},{"sceneId":3,"groupId":133212252,"blockId":3212,"pos":{"x":-3987.989,"y":255.514,"z":-2365.246},"spawns":[{"monsterId":25100101,"configId":252001,"level":27,"poseId":1002,"pos":{"x":-3982.717,"y":255.427,"z":-2365.123},"rot":{"x":0.0,"y":102.051,"z":0.0}}]},{"sceneId":3,"groupId":133212227,"blockId":3212,"pos":{"x":-3522.199,"y":205.468,"z":-2096.872},"spawns":[{"monsterId":21010101,"configId":227001,"level":27,"poseId":9013,"pos":{"x":-3508.276,"y":206.687,"z":-2107.647},"rot":{"x":0.0,"y":169.021,"z":0.0}},{"monsterId":21010101,"configId":227002,"level":27,"poseId":9013,"pos":{"x":-3513.114,"y":207.275,"z":-2111.285},"rot":{"x":0.0,"y":85.338,"z":0.0}}]},{"sceneId":3,"groupId":133212229,"blockId":3212,"pos":{"x":-3475.757,"y":200.0,"z":-2400.312},"spawns":[{"monsterId":25100101,"configId":229001,"level":27,"poseId":1002,"pos":{"x":-3471.005,"y":200.0,"z":-2402.674},"rot":{"x":0.0,"y":64.892,"z":0.0}}]},{"sceneId":3,"groupId":133212231,"blockId":3212,"pos":{"x":-3497.393,"y":200.43,"z":-2338.404},"spawns":[{"monsterId":25080101,"configId":231001,"level":27,"poseId":1006,"pos":{"x":-3508.935,"y":200.698,"z":-2342.415},"rot":{"x":0.0,"y":4.077,"z":0.0}},{"monsterId":25100101,"configId":231002,"level":27,"poseId":1002,"pos":{"x":-3498.767,"y":200.505,"z":-2338.369},"rot":{"x":0.0,"y":251.334,"z":0.0}},{"monsterId":25080101,"configId":231003,"level":27,"poseId":1006,"pos":{"x":-3507.804,"y":200.975,"z":-2333.059},"rot":{"x":0.0,"y":174.825,"z":0.0}}]},{"sceneId":3,"groupId":133212232,"blockId":3212,"pos":{"x":-3505.473,"y":217.964,"z":-2224.06},"spawns":[{"monsterId":26010101,"configId":232001,"level":27,"poseId":0,"pos":{"x":-3505.468,"y":217.888,"z":-2222.863},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133212234,"blockId":3212,"pos":{"x":-3572.762,"y":240.497,"z":-2148.572},"spawns":[{"monsterId":20011101,"configId":234001,"level":27,"poseId":0,"pos":{"x":-3572.758,"y":240.582,"z":-2147.375},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":234002,"level":27,"poseId":0,"pos":{"x":-3571.269,"y":240.15,"z":-2148.6},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":234003,"level":27,"poseId":0,"pos":{"x":-3574.239,"y":240.998,"z":-2148.508},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133212239,"blockId":3212,"pos":{"x":-3756.767,"y":246.704,"z":-2448.22},"spawns":[{"monsterId":28030102,"configId":239001,"level":27,"poseId":2,"pos":{"x":-3734.096,"y":249.187,"z":-2409.152},"rot":{"x":0.0,"y":58.971,"z":0.0}},{"monsterId":28030102,"configId":239002,"level":27,"poseId":2,"pos":{"x":-3732.82,"y":248.459,"z":-2411.394},"rot":{"x":0.0,"y":68.886,"z":0.0}}]},{"sceneId":3,"groupId":133212209,"blockId":3212,"pos":{"x":-3432.006,"y":200.0,"z":-2764.914},"spawns":[{"monsterId":21011001,"configId":209001,"level":27,"poseId":32,"pos":{"x":-3447.668,"y":205.98,"z":-2764.216},"rot":{"x":0.0,"y":227.832,"z":0.0}},{"monsterId":21010301,"configId":209002,"level":27,"poseId":9016,"pos":{"x":-3450.196,"y":203.437,"z":-2766.963},"rot":{"x":0.0,"y":70.906,"z":0.0}},{"monsterId":21011601,"configId":209003,"level":27,"poseId":9003,"pos":{"x":-3450.359,"y":201.939,"z":-2777.16},"rot":{"x":0.0,"y":227.576,"z":0.0}},{"monsterId":21020701,"configId":209004,"level":27,"poseId":0,"pos":{"x":-3463.053,"y":201.542,"z":-2768.122},"rot":{"x":0.0,"y":143.975,"z":0.0}},{"monsterId":21010201,"configId":209005,"level":27,"poseId":9016,"pos":{"x":-3445.408,"y":200.814,"z":-2774.067},"rot":{"x":0.0,"y":341.477,"z":0.0}}]},{"sceneId":3,"groupId":133212213,"blockId":3212,"pos":{"x":-3585.547,"y":200.249,"z":-2427.147},"spawns":[{"monsterId":25080201,"configId":213001,"level":27,"poseId":1,"pos":{"x":-3590.406,"y":200.35,"z":-2421.186},"rot":{"x":0.0,"y":133.889,"z":0.0}},{"monsterId":25080201,"configId":213002,"level":27,"poseId":1,"pos":{"x":-3586.047,"y":200.673,"z":-2420.381},"rot":{"x":0.0,"y":174.576,"z":0.0}},{"monsterId":25080201,"configId":213003,"level":27,"poseId":1,"pos":{"x":-3592.086,"y":200.423,"z":-2424.712},"rot":{"x":0.0,"y":85.668,"z":0.0}}]},{"sceneId":3,"groupId":133212214,"blockId":3212,"pos":{"x":-3593.914,"y":204.486,"z":-2300.508},"spawns":[{"monsterId":21010701,"configId":214002,"level":27,"poseId":0,"pos":{"x":-3593.736,"y":204.412,"z":-2296.674},"rot":{"x":0.0,"y":142.405,"z":0.0}},{"monsterId":21011601,"configId":214003,"level":27,"poseId":0,"pos":{"x":-3594.342,"y":204.2,"z":-2299.05},"rot":{"x":0.0,"y":138.241,"z":0.0}}]},{"sceneId":3,"groupId":133212215,"blockId":3212,"pos":{"x":-3609.13,"y":207.127,"z":-2272.179},"spawns":[{"monsterId":26010301,"configId":215002,"level":27,"poseId":0,"pos":{"x":-3613.571,"y":208.534,"z":-2264.515},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133212216,"blockId":3212,"pos":{"x":-3620.181,"y":211.939,"z":-2254.16},"spawns":[{"monsterId":28030102,"configId":216001,"level":27,"poseId":2,"pos":{"x":-3623.703,"y":212.136,"z":-2256.765},"rot":{"x":0.0,"y":326.085,"z":0.0}}]},{"sceneId":3,"groupId":133212223,"blockId":3212,"pos":{"x":-3614.63,"y":211.238,"z":-1956.447},"spawns":[{"monsterId":25080101,"configId":223003,"level":27,"poseId":1003,"pos":{"x":-3604.417,"y":214.65,"z":-1971.574},"rot":{"x":0.0,"y":210.177,"z":0.0}}]},{"sceneId":3,"groupId":133212204,"blockId":3212,"pos":{"x":-3670.513,"y":204.167,"z":-2247.122},"spawns":[{"monsterId":25100101,"configId":204001,"level":27,"poseId":1002,"pos":{"x":-3673.397,"y":204.167,"z":-2248.637},"rot":{"x":0.0,"y":237.856,"z":0.0}},{"monsterId":25080101,"configId":204004,"level":27,"poseId":1004,"pos":{"x":-3663.826,"y":203.843,"z":-2245.014},"rot":{"x":0.0,"y":9.967,"z":0.0}},{"monsterId":25080101,"configId":204005,"level":27,"poseId":1003,"pos":{"x":-3665.19,"y":203.903,"z":-2241.826},"rot":{"x":0.0,"y":115.717,"z":0.0}}]},{"sceneId":3,"groupId":133212206,"blockId":3212,"pos":{"x":-3551.829,"y":235.054,"z":-2320.666},"spawns":[{"monsterId":25100101,"configId":206001,"level":27,"poseId":1002,"pos":{"x":-3552.191,"y":237.508,"z":-2329.265},"rot":{"x":0.0,"y":167.907,"z":0.0}}]},{"sceneId":3,"groupId":133212187,"blockId":3212,"pos":{"x":-3517.553,"y":200.547,"z":-2790.021},"spawns":[{"monsterId":21010401,"configId":187002,"level":1,"poseId":0,"pos":{"x":-3511.147,"y":206.018,"z":-2805.166},"rot":{"x":0.0,"y":356.515,"z":0.0}},{"monsterId":21010401,"configId":187003,"level":1,"poseId":0,"pos":{"x":-3506.894,"y":206.064,"z":-2803.188},"rot":{"x":0.0,"y":9.722,"z":0.0}},{"monsterId":21010701,"configId":187005,"level":1,"poseId":0,"pos":{"x":-3518.509,"y":200.284,"z":-2783.041},"rot":{"x":0.0,"y":294.551,"z":0.0}},{"monsterId":21010401,"configId":187008,"level":1,"poseId":9013,"pos":{"x":-3503.378,"y":200.089,"z":-2786.177},"rot":{"x":0.0,"y":58.578,"z":0.0}},{"monsterId":21010401,"configId":187009,"level":1,"poseId":9013,"pos":{"x":-3501.556,"y":200.075,"z":-2789.504},"rot":{"x":0.0,"y":53.539,"z":0.0}},{"monsterId":21010501,"configId":187010,"level":1,"poseId":0,"pos":{"x":-3504.332,"y":206.048,"z":-2802.685},"rot":{"x":0.0,"y":0.452,"z":0.0}},{"monsterId":21011001,"configId":187011,"level":1,"poseId":0,"pos":{"x":-3508.148,"y":206.009,"z":-2804.24},"rot":{"x":0.0,"y":316.19,"z":0.0}},{"monsterId":21011001,"configId":187018,"level":1,"poseId":9003,"pos":{"x":-3501.973,"y":200.045,"z":-2786.071},"rot":{"x":0.0,"y":251.729,"z":0.0}},{"monsterId":21011001,"configId":187019,"level":1,"poseId":32,"pos":{"x":-3501.926,"y":200.075,"z":-2788.116},"rot":{"x":0.0,"y":267.898,"z":0.0}},{"monsterId":21010401,"configId":187056,"level":1,"poseId":9013,"pos":{"x":-3513.809,"y":200.185,"z":-2797.667},"rot":{"x":0.0,"y":229.765,"z":0.0}},{"monsterId":21010401,"configId":187057,"level":1,"poseId":9013,"pos":{"x":-3515.21,"y":200.456,"z":-2795.125},"rot":{"x":0.0,"y":231.796,"z":0.0}}]},{"sceneId":3,"groupId":133212169,"blockId":3212,"pos":{"x":-3453.156,"y":200.458,"z":-2645.119},"spawns":[{"monsterId":25100101,"configId":169001,"level":27,"poseId":1001,"pos":{"x":-3453.713,"y":200.548,"z":-2648.15},"rot":{"x":0.0,"y":310.624,"z":0.0}},{"monsterId":25080101,"configId":169002,"level":27,"poseId":1,"pos":{"x":-3452.987,"y":200.649,"z":-2651.793},"rot":{"x":0.0,"y":317.639,"z":0.0}},{"monsterId":25080101,"configId":169003,"level":27,"poseId":1,"pos":{"x":-3450.901,"y":200.477,"z":-2647.251},"rot":{"x":0.0,"y":308.749,"z":0.0}}]},{"sceneId":6,"groupId":166001141,"blockId":6001,"pos":{"x":778.401,"y":707.484,"z":151.432},"spawns":[{"monsterId":26010201,"configId":141004,"level":36,"poseId":0,"pos":{"x":771.315,"y":706.124,"z":161.718},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":6,"groupId":166001143,"blockId":6001,"pos":{"x":1076.836,"y":739.26,"z":437.318},"spawns":[{"monsterId":25030301,"configId":143001,"level":36,"poseId":9007,"pos":{"x":1033.919,"y":737.952,"z":424.827},"rot":{"x":0.0,"y":110.703,"z":0.0}}]},{"sceneId":6,"groupId":166001138,"blockId":6001,"pos":{"x":815.668,"y":706.346,"z":239.138},"spawns":[{"monsterId":22010101,"configId":138001,"level":36,"poseId":9013,"pos":{"x":809.296,"y":706.475,"z":231.336},"rot":{"x":0.0,"y":320.345,"z":0.0}}]},{"sceneId":6,"groupId":166001149,"blockId":6001,"pos":{"x":924.833,"y":1022.306,"z":861.353},"spawns":[{"monsterId":25010701,"configId":149001,"level":36,"poseId":0,"pos":{"x":914.643,"y":1023.668,"z":851.528},"rot":{"x":0.0,"y":255.235,"z":0.0}},{"monsterId":25070101,"configId":149004,"level":36,"poseId":0,"pos":{"x":930.421,"y":1023.993,"z":845.424},"rot":{"x":0.0,"y":254.566,"z":0.0}},{"monsterId":25010201,"configId":149005,"level":36,"poseId":9102,"pos":{"x":918.128,"y":1022.228,"z":869.565},"rot":{"x":0.0,"y":263.642,"z":0.0}},{"monsterId":25010301,"configId":149006,"level":36,"poseId":9004,"pos":{"x":921.289,"y":1023.852,"z":857.605},"rot":{"x":0.0,"y":59.883,"z":0.0}}]},{"sceneId":6,"groupId":166001150,"blockId":6001,"pos":{"x":957.435,"y":1023.135,"z":838.432},"spawns":[{"monsterId":25010201,"configId":150001,"level":36,"poseId":9101,"pos":{"x":961.375,"y":1022.964,"z":846.051},"rot":{"x":0.0,"y":324.467,"z":0.0}},{"monsterId":25010701,"configId":150003,"level":36,"poseId":0,"pos":{"x":944.052,"y":1024.0,"z":836.386},"rot":{"x":0.0,"y":71.83,"z":0.0}}]},{"sceneId":6,"groupId":166001145,"blockId":6001,"pos":{"x":643.516,"y":707.336,"z":315.285},"spawns":[{"monsterId":26040102,"configId":145001,"level":36,"poseId":0,"pos":{"x":642.166,"y":707.157,"z":315.153},"rot":{"x":0.0,"y":75.824,"z":0.0}}]},{"sceneId":6,"groupId":166001146,"blockId":6001,"pos":{"x":705.999,"y":709.244,"z":397.134},"spawns":[{"monsterId":26030101,"configId":146001,"level":36,"poseId":0,"pos":{"x":692.498,"y":708.348,"z":385.596},"rot":{"x":0.0,"y":125.702,"z":0.0}}]},{"sceneId":3,"groupId":133003213,"blockId":3003,"pos":{"x":2686.343,"y":244.594,"z":-1248.626},"spawns":[{"monsterId":28020102,"configId":1067,"level":1,"poseId":0,"pos":{"x":2726.025,"y":252.537,"z":-1267.72},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003212,"blockId":3003,"pos":{"x":2669.53,"y":240.747,"z":-1219.828},"spawns":[{"monsterId":20011101,"configId":1082,"level":10,"poseId":0,"pos":{"x":2670.714,"y":240.69,"z":-1219.238},"rot":{"x":0.0,"y":67.738,"z":0.0}}]},{"sceneId":3,"groupId":133003215,"blockId":3003,"pos":{"x":2685.173,"y":244.18,"z":-1298.581},"spawns":[{"monsterId":21020201,"configId":852,"level":15,"poseId":401,"pos":{"x":2688.684,"y":244.935,"z":-1300.219},"rot":{"x":0.0,"y":323.332,"z":0.0}},{"monsterId":21010201,"configId":853,"level":15,"poseId":9003,"pos":{"x":2687.949,"y":244.555,"z":-1297.424},"rot":{"x":0.0,"y":231.678,"z":0.0}},{"monsterId":21010201,"configId":854,"level":15,"poseId":9003,"pos":{"x":2684.189,"y":244.774,"z":-1298.868},"rot":{"x":0.0,"y":133.461,"z":0.0}}]},{"sceneId":3,"groupId":133003214,"blockId":3003,"pos":{"x":2686.384,"y":241.096,"z":-1219.125},"spawns":[{"monsterId":20011401,"configId":848,"level":15,"poseId":0,"pos":{"x":2689.465,"y":241.803,"z":-1231.034},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011401,"configId":849,"level":15,"poseId":0,"pos":{"x":2687.978,"y":241.219,"z":-1216.753},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011401,"configId":850,"level":15,"poseId":0,"pos":{"x":2680.829,"y":240.165,"z":-1207.023},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003209,"blockId":3003,"pos":{"x":2453.743,"y":310.731,"z":-1676.559},"spawns":[{"monsterId":20010501,"configId":829,"level":15,"poseId":0,"pos":{"x":2454.249,"y":308.088,"z":-1665.47},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010501,"configId":830,"level":15,"poseId":0,"pos":{"x":2452.329,"y":308.357,"z":-1669.231},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":831,"level":9,"poseId":0,"pos":{"x":2208.952,"y":234.766,"z":-1301.798},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":832,"level":9,"poseId":9003,"pos":{"x":2207.284,"y":234.892,"z":-1300.995},"rot":{"x":0.0,"y":24.216,"z":0.0}}]},{"sceneId":3,"groupId":133003208,"blockId":3003,"pos":{"x":2397.016,"y":260.348,"z":-1244.131},"spawns":[{"monsterId":20010901,"configId":828,"level":8,"poseId":0,"pos":{"x":2390.152,"y":260.455,"z":-1243.939},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003211,"blockId":3003,"pos":{"x":2736.231,"y":265.368,"z":-1168.87},"spawns":[{"monsterId":21010501,"configId":866,"level":15,"poseId":0,"pos":{"x":2731.179,"y":274.822,"z":-1171.277},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010501,"configId":867,"level":15,"poseId":0,"pos":{"x":2734.675,"y":280.788,"z":-1174.101},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":868,"level":15,"poseId":0,"pos":{"x":2748.089,"y":265.354,"z":-1188.84},"rot":{"x":0.0,"y":20.22,"z":0.0}},{"monsterId":21010601,"configId":869,"level":15,"poseId":0,"pos":{"x":2741.958,"y":271.948,"z":-1176.163},"rot":{"x":0.0,"y":124.057,"z":0.0}},{"monsterId":21010701,"configId":898,"level":15,"poseId":0,"pos":{"x":2757.16,"y":264.852,"z":-1189.514},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":899,"level":15,"poseId":0,"pos":{"x":2749.343,"y":266.2,"z":-1184.902},"rot":{"x":0.0,"y":178.427,"z":0.0}},{"monsterId":20011201,"configId":900,"level":15,"poseId":0,"pos":{"x":2751.609,"y":265.734,"z":-1186.463},"rot":{"x":0.0,"y":249.924,"z":0.0}}]},{"sceneId":3,"groupId":133003205,"blockId":3003,"pos":{"x":2290.572,"y":247.113,"z":-1406.539},"spawns":[{"monsterId":20010201,"configId":861,"level":15,"poseId":201,"pos":{"x":2303.734,"y":249.152,"z":-1395.19},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003204,"blockId":3003,"pos":{"x":2284.46,"y":206.785,"z":-1122.635},"spawns":[{"monsterId":21010201,"configId":819,"level":5,"poseId":0,"pos":{"x":2320.063,"y":207.968,"z":-1132.062},"rot":{"x":0.0,"y":192.708,"z":0.0}},{"monsterId":21010201,"configId":820,"level":5,"poseId":0,"pos":{"x":2320.917,"y":207.765,"z":-1132.591},"rot":{"x":0.0,"y":237.557,"z":0.0}},{"monsterId":21010301,"configId":821,"level":5,"poseId":0,"pos":{"x":2321.446,"y":207.668,"z":-1133.025},"rot":{"x":0.0,"y":210.229,"z":0.0}}]},{"sceneId":3,"groupId":133003206,"blockId":3003,"pos":{"x":2271.996,"y":241.018,"z":-1256.757},"spawns":[{"monsterId":28020102,"configId":825,"level":1,"poseId":0,"pos":{"x":2271.896,"y":239.422,"z":-1256.679},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":6,"groupId":166001111,"blockId":6001,"pos":{"x":803.075,"y":791.0,"z":627.308},"spawns":[{"monsterId":22080101,"configId":111001,"level":36,"poseId":101,"pos":{"x":807.731,"y":791.162,"z":637.001},"rot":{"x":0.0,"y":163.484,"z":0.0}},{"monsterId":22070101,"configId":111002,"level":36,"poseId":101,"pos":{"x":806.597,"y":791.0,"z":629.856},"rot":{"x":0.0,"y":346.567,"z":0.0}}]},{"sceneId":3,"groupId":133003221,"blockId":3003,"pos":{"x":2844.439,"y":259.851,"z":-1345.045},"spawns":[{"monsterId":21030101,"configId":904,"level":15,"poseId":0,"pos":{"x":2843.005,"y":259.65,"z":-1345.736},"rot":{"x":0.0,"y":43.738,"z":0.0}},{"monsterId":21010301,"configId":905,"level":15,"poseId":9003,"pos":{"x":2845.902,"y":260.024,"z":-1345.352},"rot":{"x":0.0,"y":268.898,"z":0.0}},{"monsterId":21010401,"configId":906,"level":15,"poseId":9003,"pos":{"x":2847.199,"y":260.377,"z":-1340.229},"rot":{"x":0.0,"y":207.221,"z":0.0}},{"monsterId":20011001,"configId":907,"level":15,"poseId":0,"pos":{"x":2844.28,"y":259.877,"z":-1343.674},"rot":{"x":0.0,"y":134.757,"z":0.0}}]},{"sceneId":6,"groupId":166001116,"blockId":6001,"pos":{"x":115.905,"y":143.19,"z":610.932},"spawns":[{"monsterId":22070301,"configId":116001,"level":36,"poseId":9001,"pos":{"x":123.631,"y":143.817,"z":608.203},"rot":{"x":0.0,"y":331.988,"z":0.0}},{"monsterId":28050301,"configId":116002,"level":36,"poseId":0,"pos":{"x":122.176,"y":143.74,"z":608.345},"rot":{"x":0.0,"y":148.401,"z":0.0}}]},{"sceneId":6,"groupId":166001117,"blockId":6001,"pos":{"x":387.831,"y":82.088,"z":1077.782},"spawns":[{"monsterId":22080101,"configId":117001,"level":36,"poseId":9002,"pos":{"x":383.786,"y":84.361,"z":1069.986},"rot":{"x":0.0,"y":162.451,"z":0.0}}]},{"sceneId":3,"groupId":133003223,"blockId":3003,"pos":{"x":2770.156,"y":260.119,"z":-1298.088},"spawns":[{"monsterId":28020102,"configId":1059,"level":1,"poseId":0,"pos":{"x":2799.861,"y":259.502,"z":-1260.656},"rot":{"x":0.0,"y":21.697,"z":0.0}},{"monsterId":28020102,"configId":1060,"level":1,"poseId":0,"pos":{"x":2799.474,"y":259.512,"z":-1259.941},"rot":{"x":0.0,"y":103.505,"z":0.0}}]},{"sceneId":6,"groupId":166001118,"blockId":6001,"pos":{"x":408.497,"y":411.736,"z":595.195},"spawns":[{"monsterId":22070301,"configId":118001,"level":36,"poseId":9001,"pos":{"x":406.486,"y":412.252,"z":596.394},"rot":{"x":0.0,"y":90.058,"z":0.0}}]},{"sceneId":3,"groupId":133003222,"blockId":3003,"pos":{"x":2813.798,"y":256.2,"z":-1336.254},"spawns":[{"monsterId":28030101,"configId":908,"level":1,"poseId":2,"pos":{"x":2799.292,"y":256.2,"z":-1324.831},"rot":{"x":0.0,"y":258.818,"z":0.0}},{"monsterId":28030101,"configId":909,"level":1,"poseId":2,"pos":{"x":2798.658,"y":256.547,"z":-1322.552},"rot":{"x":0.0,"y":252.169,"z":0.0}}]},{"sceneId":6,"groupId":166001119,"blockId":6001,"pos":{"x":745.638,"y":883.126,"z":929.176},"spawns":[{"monsterId":22070101,"configId":119001,"level":36,"poseId":101,"pos":{"x":731.367,"y":883.663,"z":922.993},"rot":{"x":0.0,"y":34.171,"z":0.0}}]},{"sceneId":6,"groupId":166001112,"blockId":6001,"pos":{"x":1055.593,"y":1013.01,"z":947.143},"spawns":[{"monsterId":22070301,"configId":112001,"level":36,"poseId":9003,"pos":{"x":1051.157,"y":1015.406,"z":959.939},"rot":{"x":0.0,"y":174.053,"z":0.0}}]},{"sceneId":6,"groupId":166001113,"blockId":6001,"pos":{"x":123.718,"y":297.862,"z":394.307},"spawns":[{"monsterId":22080101,"configId":113001,"level":36,"poseId":9002,"pos":{"x":138.91,"y":306.874,"z":312.645},"rot":{"x":0.0,"y":313.923,"z":0.0}},{"monsterId":22070301,"configId":113004,"level":36,"poseId":9002,"pos":{"x":142.484,"y":306.428,"z":318.071},"rot":{"x":0.0,"y":196.408,"z":0.0}},{"monsterId":22070102,"configId":113005,"level":36,"poseId":101,"pos":{"x":139.705,"y":307.524,"z":307.315},"rot":{"x":0.0,"y":329.307,"z":0.0}}]},{"sceneId":6,"groupId":166001114,"blockId":6001,"pos":{"x":600.432,"y":383.183,"z":757.147},"spawns":[{"monsterId":22070202,"configId":114001,"level":36,"poseId":9002,"pos":{"x":597.655,"y":383.365,"z":754.751},"rot":{"x":0.0,"y":31.952,"z":0.0}}]},{"sceneId":3,"groupId":133003218,"blockId":3003,"pos":{"x":2742.137,"y":260.199,"z":-1376.707},"spawns":[{"monsterId":21010201,"configId":855,"level":19,"poseId":9003,"pos":{"x":2743.822,"y":260.034,"z":-1376.614},"rot":{"x":0.0,"y":294.459,"z":0.0}},{"monsterId":21010601,"configId":856,"level":19,"poseId":9003,"pos":{"x":2741.154,"y":260.458,"z":-1374.836},"rot":{"x":0.0,"y":131.211,"z":0.0}},{"monsterId":21010501,"configId":857,"level":19,"poseId":9003,"pos":{"x":2741.296,"y":261.166,"z":-1382.574},"rot":{"x":0.0,"y":30.928,"z":0.0}},{"monsterId":20011201,"configId":858,"level":19,"poseId":0,"pos":{"x":2742.798,"y":260.142,"z":-1374.564},"rot":{"x":0.0,"y":174.116,"z":0.0}},{"monsterId":21010201,"configId":859,"level":19,"poseId":0,"pos":{"x":2745.154,"y":259.563,"z":-1372.862},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":6,"groupId":166001115,"blockId":6001,"pos":{"x":355.916,"y":159.947,"z":736.301},"spawns":[{"monsterId":22070201,"configId":115001,"level":36,"poseId":9003,"pos":{"x":353.138,"y":159.299,"z":733.904},"rot":{"x":0.0,"y":78.289,"z":0.0}}]},{"sceneId":3,"groupId":133003181,"blockId":3003,"pos":{"x":2298.295,"y":249.113,"z":-1403.409},"spawns":[{"monsterId":28020102,"configId":718,"level":1,"poseId":0,"pos":{"x":2266.45,"y":240.155,"z":-1364.917},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003180,"blockId":3003,"pos":{"x":2409.573,"y":297.776,"z":-1711.214},"spawns":[{"monsterId":20010501,"configId":715,"level":13,"poseId":0,"pos":{"x":2408.57,"y":297.777,"z":-1713.774},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010501,"configId":716,"level":13,"poseId":0,"pos":{"x":2410.885,"y":297.775,"z":-1709.294},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010501,"configId":717,"level":13,"poseId":0,"pos":{"x":2407.154,"y":297.777,"z":-1709.805},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003182,"blockId":3003,"pos":{"x":2231.746,"y":231.819,"z":-1258.496},"spawns":[{"monsterId":20010101,"configId":720,"level":10,"poseId":201,"pos":{"x":2241.25,"y":232.249,"z":-1267.954},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003176,"blockId":3003,"pos":{"x":2124.352,"y":225.389,"z":-1352.367},"spawns":[{"monsterId":21010301,"configId":688,"level":9,"poseId":0,"pos":{"x":2091.567,"y":230.427,"z":-1505.247},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":689,"level":9,"poseId":0,"pos":{"x":2094.157,"y":230.43,"z":-1504.905},"rot":{"x":0.0,"y":12.468,"z":0.0}}]},{"sceneId":3,"groupId":133003174,"blockId":3003,"pos":{"x":2440.618,"y":294.533,"z":-1621.283},"spawns":[{"monsterId":21010101,"configId":174011,"level":10,"poseId":9010,"pos":{"x":2450.512,"y":296.144,"z":-1613.238},"rot":{"x":0.0,"y":130.775,"z":0.0}}]},{"sceneId":3,"groupId":133003170,"blockId":3003,"pos":{"x":2530.299,"y":205.988,"z":-1122.183},"spawns":[{"monsterId":21010201,"configId":1437,"level":4,"poseId":9003,"pos":{"x":2531.51,"y":205.358,"z":-1124.966},"rot":{"x":0.0,"y":161.281,"z":0.0}},{"monsterId":21010701,"configId":1438,"level":4,"poseId":0,"pos":{"x":2527.883,"y":204.546,"z":-1125.015},"rot":{"x":0.0,"y":117.543,"z":0.0}}]},{"sceneId":3,"groupId":133003198,"blockId":3003,"pos":{"x":2212.92,"y":207.797,"z":-1111.995},"spawns":[{"monsterId":28020201,"configId":782,"level":1,"poseId":0,"pos":{"x":2216.402,"y":207.194,"z":-1111.545},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":807,"level":5,"poseId":0,"pos":{"x":2212.733,"y":212.716,"z":-1115.159},"rot":{"x":0.0,"y":36.794,"z":0.0}},{"monsterId":20011201,"configId":808,"level":5,"poseId":0,"pos":{"x":2214.318,"y":209.128,"z":-1108.891},"rot":{"x":0.0,"y":92.597,"z":0.0}}]},{"sceneId":3,"groupId":133003193,"blockId":3003,"pos":{"x":2308.011,"y":209.551,"z":-1170.453},"spawns":[{"monsterId":28020301,"configId":770,"level":1,"poseId":0,"pos":{"x":2302.485,"y":209.704,"z":-1172.077},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003194,"blockId":3003,"pos":{"x":2334.323,"y":224.057,"z":-1061.39},"spawns":[{"monsterId":28030101,"configId":771,"level":1,"poseId":2,"pos":{"x":2335.424,"y":224.602,"z":-1059.676},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":772,"level":1,"poseId":2,"pos":{"x":2333.29,"y":224.302,"z":-1059.151},"rot":{"x":0.0,"y":79.892,"z":0.0}},{"monsterId":28030101,"configId":773,"level":1,"poseId":2,"pos":{"x":2337.292,"y":224.492,"z":-1061.976},"rot":{"x":0.0,"y":350.511,"z":0.0}}]},{"sceneId":3,"groupId":133003189,"blockId":3003,"pos":{"x":2607.694,"y":222.3,"z":-1259.801},"spawns":[{"monsterId":28030101,"configId":758,"level":1,"poseId":2,"pos":{"x":2609.169,"y":223.016,"z":-1258.832},"rot":{"x":0.0,"y":112.318,"z":0.0}},{"monsterId":28030101,"configId":759,"level":1,"poseId":2,"pos":{"x":2608.423,"y":222.246,"z":-1255.502},"rot":{"x":0.0,"y":142.513,"z":0.0}},{"monsterId":20011001,"configId":760,"level":1,"poseId":0,"pos":{"x":2613.603,"y":221.198,"z":-1244.47},"rot":{"x":0.0,"y":145.846,"z":0.0}}]},{"sceneId":3,"groupId":133003185,"blockId":3003,"pos":{"x":2590.893,"y":211.429,"z":-1436.276},"spawns":[{"monsterId":28020201,"configId":746,"level":1,"poseId":0,"pos":{"x":2586.911,"y":211.367,"z":-1435.293},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":1177,"level":1,"poseId":0,"pos":{"x":2547.024,"y":212.136,"z":-1375.952},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":1178,"level":1,"poseId":0,"pos":{"x":2560.123,"y":211.34,"z":-1381.562},"rot":{"x":0.0,"y":292.078,"z":0.0}},{"monsterId":28020201,"configId":1198,"level":1,"poseId":0,"pos":{"x":2572.781,"y":212.576,"z":-1285.745},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003184,"blockId":3003,"pos":{"x":2137.342,"y":222.074,"z":-1190.836},"spawns":[{"monsterId":20010301,"configId":721,"level":6,"poseId":0,"pos":{"x":2135.934,"y":222.012,"z":-1190.704},"rot":{"x":0.0,"y":291.885,"z":0.0}},{"monsterId":20010301,"configId":722,"level":6,"poseId":0,"pos":{"x":2133.538,"y":222.329,"z":-1191.523},"rot":{"x":0.0,"y":37.735,"z":0.0}},{"monsterId":20010301,"configId":723,"level":6,"poseId":0,"pos":{"x":2135.088,"y":222.059,"z":-1188.427},"rot":{"x":0.0,"y":176.059,"z":0.0}}]},{"sceneId":3,"groupId":133003187,"blockId":3003,"pos":{"x":2539.527,"y":215.346,"z":-1392.665},"spawns":[{"monsterId":28030403,"configId":751,"level":1,"poseId":2,"pos":{"x":2540.995,"y":215.456,"z":-1392.693},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030403,"configId":752,"level":1,"poseId":2,"pos":{"x":2537.447,"y":215.014,"z":-1391.203},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030403,"configId":753,"level":1,"poseId":2,"pos":{"x":2538.466,"y":215.379,"z":-1393.698},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030403,"configId":754,"level":1,"poseId":2,"pos":{"x":2539.512,"y":215.335,"z":-1392.452},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003148,"blockId":3003,"pos":{"x":2350.675,"y":248.031,"z":-1389.67},"spawns":[{"monsterId":28030401,"configId":587,"level":1,"poseId":901,"pos":{"x":2375.063,"y":255.963,"z":-1390.318},"rot":{"x":0.0,"y":50.72,"z":0.0}},{"monsterId":28030401,"configId":588,"level":1,"poseId":901,"pos":{"x":2376.43,"y":257.158,"z":-1388.738},"rot":{"x":0.0,"y":66.856,"z":0.0}},{"monsterId":28030401,"configId":589,"level":1,"poseId":901,"pos":{"x":2375.411,"y":256.855,"z":-1387.405},"rot":{"x":0.0,"y":139.036,"z":0.0}},{"monsterId":28030401,"configId":590,"level":1,"poseId":901,"pos":{"x":2379.137,"y":256.542,"z":-1388.049},"rot":{"x":0.0,"y":266.505,"z":0.0}},{"monsterId":28030401,"configId":591,"level":1,"poseId":2,"pos":{"x":2513.955,"y":267.598,"z":-1431.13},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":595,"level":1,"poseId":901,"pos":{"x":2354.774,"y":275.739,"z":-1544.297},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":596,"level":1,"poseId":901,"pos":{"x":2356.457,"y":275.969,"z":-1544.799},"rot":{"x":0.0,"y":292.906,"z":0.0}},{"monsterId":28020102,"configId":597,"level":1,"poseId":0,"pos":{"x":2080.184,"y":226.492,"z":-1434.25},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":602,"level":1,"poseId":0,"pos":{"x":2181.469,"y":236.665,"z":-1313.641},"rot":{"x":0.0,"y":266.749,"z":0.0}},{"monsterId":28020301,"configId":603,"level":1,"poseId":0,"pos":{"x":2162.284,"y":236.483,"z":-1310.478},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":604,"level":1,"poseId":2,"pos":{"x":2338.286,"y":260.693,"z":-1450.355},"rot":{"x":0.0,"y":266.505,"z":0.0}},{"monsterId":28030401,"configId":661,"level":1,"poseId":2,"pos":{"x":2178.462,"y":225.077,"z":-1184.232},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":662,"level":1,"poseId":2,"pos":{"x":2175.257,"y":225.47,"z":-1179.663},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":666,"level":1,"poseId":2,"pos":{"x":2412.516,"y":258.15,"z":-1329.204},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":667,"level":1,"poseId":2,"pos":{"x":2416.597,"y":257.926,"z":-1333.956},"rot":{"x":0.0,"y":158.193,"z":0.0}},{"monsterId":28030401,"configId":668,"level":1,"poseId":2,"pos":{"x":2487.411,"y":262.59,"z":-1514.552},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":669,"level":1,"poseId":2,"pos":{"x":2482.198,"y":265.2,"z":-1502.706},"rot":{"x":0.0,"y":276.944,"z":0.0}},{"monsterId":28030401,"configId":670,"level":1,"poseId":2,"pos":{"x":2477.007,"y":271.312,"z":-1527.993},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":674,"level":1,"poseId":2,"pos":{"x":2293.665,"y":274.156,"z":-1615.258},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":675,"level":1,"poseId":2,"pos":{"x":2294.526,"y":274.118,"z":-1613.64},"rot":{"x":0.0,"y":327.257,"z":0.0}},{"monsterId":28030301,"configId":678,"level":1,"poseId":901,"pos":{"x":2259.428,"y":271.695,"z":-1670.198},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030301,"configId":679,"level":1,"poseId":901,"pos":{"x":2256.384,"y":272.055,"z":-1674.614},"rot":{"x":0.0,"y":91.357,"z":0.0}},{"monsterId":28030301,"configId":683,"level":1,"poseId":3,"pos":{"x":2248.398,"y":271.736,"z":-1563.522},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":695,"level":1,"poseId":0,"pos":{"x":2253.866,"y":240.471,"z":-1327.035},"rot":{"x":0.0,"y":104.99,"z":0.0}},{"monsterId":28020201,"configId":696,"level":1,"poseId":0,"pos":{"x":2310.662,"y":268.934,"z":-1566.939},"rot":{"x":0.0,"y":104.99,"z":0.0}},{"monsterId":28020201,"configId":697,"level":1,"poseId":0,"pos":{"x":2456.501,"y":306.79,"z":-1649.417},"rot":{"x":0.0,"y":104.99,"z":0.0}},{"monsterId":28020201,"configId":698,"level":1,"poseId":0,"pos":{"x":2156.495,"y":241.118,"z":-1687.471},"rot":{"x":0.0,"y":104.99,"z":0.0}},{"monsterId":28020201,"configId":699,"level":1,"poseId":0,"pos":{"x":2123.334,"y":205.602,"z":-1170.596},"rot":{"x":0.0,"y":104.99,"z":0.0}},{"monsterId":28030301,"configId":700,"level":1,"poseId":901,"pos":{"x":2317.925,"y":295.794,"z":-1686.512},"rot":{"x":0.0,"y":122.129,"z":0.0}},{"monsterId":28030301,"configId":701,"level":1,"poseId":901,"pos":{"x":2328.945,"y":295.794,"z":-1690.759},"rot":{"x":0.0,"y":291.806,"z":0.0}},{"monsterId":28030301,"configId":706,"level":1,"poseId":901,"pos":{"x":2320.921,"y":295.794,"z":-1690.839},"rot":{"x":0.0,"y":43.397,"z":0.0}},{"monsterId":28030301,"configId":709,"level":1,"poseId":3,"pos":{"x":2411.047,"y":297.777,"z":-1756.992},"rot":{"x":0.0,"y":4.557,"z":0.0}},{"monsterId":28030301,"configId":710,"level":1,"poseId":3,"pos":{"x":2412.367,"y":297.776,"z":-1755.801},"rot":{"x":0.0,"y":310.068,"z":0.0}},{"monsterId":28030301,"configId":737,"level":1,"poseId":901,"pos":{"x":2135.746,"y":238.242,"z":-1627.475},"rot":{"x":0.0,"y":35.656,"z":0.0}},{"monsterId":28030301,"configId":738,"level":1,"poseId":901,"pos":{"x":2134.031,"y":238.286,"z":-1626.974},"rot":{"x":0.0,"y":351.094,"z":0.0}},{"monsterId":28030301,"configId":739,"level":1,"poseId":901,"pos":{"x":2134.531,"y":238.609,"z":-1628.726},"rot":{"x":0.0,"y":326.983,"z":0.0}},{"monsterId":28030402,"configId":833,"level":1,"poseId":2,"pos":{"x":2212.839,"y":230.061,"z":-1151.71},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030402,"configId":834,"level":1,"poseId":2,"pos":{"x":2210.71,"y":230.177,"z":-1151.122},"rot":{"x":0.0,"y":59.311,"z":0.0}},{"monsterId":28030402,"configId":835,"level":1,"poseId":2,"pos":{"x":2186.288,"y":228.893,"z":-1230.274},"rot":{"x":0.0,"y":59.311,"z":0.0}},{"monsterId":28030402,"configId":836,"level":1,"poseId":2,"pos":{"x":2183.923,"y":228.751,"z":-1231.794},"rot":{"x":0.0,"y":59.311,"z":0.0}},{"monsterId":28030402,"configId":837,"level":1,"poseId":2,"pos":{"x":2184.146,"y":228.714,"z":-1229.409},"rot":{"x":0.0,"y":59.311,"z":0.0}},{"monsterId":28030404,"configId":838,"level":1,"poseId":2,"pos":{"x":2146.149,"y":222.733,"z":-1369.866},"rot":{"x":0.0,"y":59.311,"z":0.0}},{"monsterId":28030404,"configId":839,"level":1,"poseId":2,"pos":{"x":2147.356,"y":222.558,"z":-1369.225},"rot":{"x":0.0,"y":59.311,"z":0.0}},{"monsterId":28020201,"configId":840,"level":1,"poseId":0,"pos":{"x":2147.774,"y":225.2,"z":-1340.515},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":841,"level":1,"poseId":0,"pos":{"x":2243.737,"y":226.95,"z":-1164.638},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":842,"level":1,"poseId":0,"pos":{"x":2310.353,"y":272.54,"z":-1654.957},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":843,"level":1,"poseId":0,"pos":{"x":2564.444,"y":253.333,"z":-1628.715},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":937,"level":1,"poseId":2,"pos":{"x":2115.511,"y":228.812,"z":-1440.403},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":938,"level":1,"poseId":2,"pos":{"x":2118.73,"y":229.175,"z":-1441.944},"rot":{"x":0.0,"y":50.199,"z":0.0}},{"monsterId":28020201,"configId":939,"level":1,"poseId":0,"pos":{"x":2102.935,"y":230.03,"z":-1449.949},"rot":{"x":0.0,"y":152.388,"z":0.0}},{"monsterId":28030401,"configId":1099,"level":1,"poseId":2,"pos":{"x":2515.679,"y":267.595,"z":-1431.454},"rot":{"x":0.0,"y":221.658,"z":0.0}},{"monsterId":28020301,"configId":1187,"level":1,"poseId":0,"pos":{"x":2567.434,"y":216.243,"z":-1475.635},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":1188,"level":1,"poseId":0,"pos":{"x":2579.337,"y":215.844,"z":-1471.295},"rot":{"x":0.0,"y":197.662,"z":0.0}},{"monsterId":28020301,"configId":1189,"level":1,"poseId":0,"pos":{"x":2566.645,"y":216.407,"z":-1467.89},"rot":{"x":0.0,"y":197.662,"z":0.0}},{"monsterId":28020102,"configId":1200,"level":1,"poseId":0,"pos":{"x":2376.454,"y":253.956,"z":-1411.664},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":148001,"level":5,"poseId":0,"pos":{"x":2116.897,"y":234.133,"z":-1682.904},"rot":{"x":0.0,"y":320.084,"z":0.0}},{"monsterId":28020102,"configId":148002,"level":5,"poseId":0,"pos":{"x":2106.284,"y":233.296,"z":-1677.792},"rot":{"x":0.0,"y":170.688,"z":0.0}}]},{"sceneId":3,"groupId":133003151,"blockId":3003,"pos":{"x":2338.724,"y":283.9,"z":-1734.332},"spawns":[{"monsterId":24010101,"configId":620,"level":20,"poseId":100,"pos":{"x":2348.752,"y":283.871,"z":-1730.709},"rot":{"x":0.0,"y":10.0,"z":0.0}}]},{"sceneId":3,"groupId":133003150,"blockId":3003,"pos":{"x":2389.678,"y":291.892,"z":-1703.415},"spawns":[{"monsterId":28030301,"configId":609,"level":1,"poseId":2,"pos":{"x":2373.8,"y":297.781,"z":-1686.613},"rot":{"x":0.0,"y":233.156,"z":0.0}},{"monsterId":28030301,"configId":610,"level":1,"poseId":2,"pos":{"x":2376.875,"y":297.778,"z":-1682.998},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030301,"configId":611,"level":1,"poseId":2,"pos":{"x":2372.157,"y":297.781,"z":-1686.35},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030301,"configId":612,"level":1,"poseId":2,"pos":{"x":2375.807,"y":297.779,"z":-1680.424},"rot":{"x":0.0,"y":218.189,"z":0.0}},{"monsterId":28030301,"configId":613,"level":1,"poseId":2,"pos":{"x":2404.344,"y":297.78,"z":-1715.763},"rot":{"x":0.0,"y":261.353,"z":0.0}},{"monsterId":28030301,"configId":614,"level":1,"poseId":2,"pos":{"x":2401.77,"y":297.781,"z":-1713.254},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003147,"blockId":3003,"pos":{"x":2239.439,"y":232.008,"z":-1265.884},"spawns":[{"monsterId":21010301,"configId":584,"level":12,"poseId":0,"pos":{"x":2235.566,"y":231.858,"z":-1263.523},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":585,"level":12,"poseId":0,"pos":{"x":2234.427,"y":231.762,"z":-1260.463},"rot":{"x":0.0,"y":175.753,"z":0.0}}]},{"sceneId":3,"groupId":133003143,"blockId":3003,"pos":{"x":2362.73,"y":225.401,"z":-1191.333},"spawns":[{"monsterId":20010101,"configId":583,"level":9,"poseId":201,"pos":{"x":2362.771,"y":225.402,"z":-1191.402},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003136,"blockId":3003,"pos":{"x":2205.278,"y":224.214,"z":-1182.685},"spawns":[{"monsterId":21010201,"configId":623,"level":1,"poseId":9003,"pos":{"x":2225.105,"y":224.67,"z":-1189.09},"rot":{"x":0.0,"y":292.565,"z":0.0}},{"monsterId":21010201,"configId":1443,"level":1,"poseId":0,"pos":{"x":2219.933,"y":224.445,"z":-1189.93},"rot":{"x":0.0,"y":50.33,"z":0.0}},{"monsterId":21010401,"configId":1444,"level":1,"poseId":402,"pos":{"x":2214.254,"y":227.204,"z":-1190.236},"rot":{"x":0.0,"y":251.832,"z":0.0}},{"monsterId":21010201,"configId":1476,"level":1,"poseId":9003,"pos":{"x":2224.217,"y":224.67,"z":-1186.167},"rot":{"x":0.0,"y":232.938,"z":0.0}},{"monsterId":21010201,"configId":1477,"level":1,"poseId":9003,"pos":{"x":2220.168,"y":224.437,"z":-1187.894},"rot":{"x":0.0,"y":102.456,"z":0.0}},{"monsterId":21010201,"configId":1478,"level":1,"poseId":9002,"pos":{"x":2222.822,"y":224.617,"z":-1191.042},"rot":{"x":0.0,"y":9.297,"z":0.0}},{"monsterId":21010401,"configId":1479,"level":1,"poseId":402,"pos":{"x":2214.342,"y":227.185,"z":-1190.517},"rot":{"x":0.0,"y":261.517,"z":0.0}}]},{"sceneId":3,"groupId":133003139,"blockId":3003,"pos":{"x":2183.036,"y":225.507,"z":-1362.654},"spawns":[{"monsterId":28020102,"configId":580,"level":1,"poseId":0,"pos":{"x":2189.551,"y":227.975,"z":-1355.897},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003163,"blockId":3003,"pos":{"x":2506.393,"y":218.435,"z":-1382.867},"spawns":[{"monsterId":28020102,"configId":649,"level":1,"poseId":0,"pos":{"x":2522.562,"y":215.682,"z":-1388.175},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":1487,"level":1,"poseId":0,"pos":{"x":2509.188,"y":214.388,"z":-1300.051},"rot":{"x":0.0,"y":98.07,"z":0.0}}]},{"sceneId":3,"groupId":133003158,"blockId":3003,"pos":{"x":2658.226,"y":232.173,"z":-1412.408},"spawns":[{"monsterId":28020102,"configId":977,"level":1,"poseId":0,"pos":{"x":2651.532,"y":228.784,"z":-1419.82},"rot":{"x":0.0,"y":118.606,"z":0.0}}]},{"sceneId":3,"groupId":133003154,"blockId":3003,"pos":{"x":2214.606,"y":217.223,"z":-1523.799},"spawns":[{"monsterId":21010501,"configId":626,"level":9,"poseId":0,"pos":{"x":2214.704,"y":216.999,"z":-1522.158},"rot":{"x":0.0,"y":327.702,"z":0.0}},{"monsterId":21010201,"configId":627,"level":9,"poseId":0,"pos":{"x":2223.017,"y":217.62,"z":-1525.895},"rot":{"x":0.0,"y":163.028,"z":0.0}},{"monsterId":21010201,"configId":628,"level":9,"poseId":0,"pos":{"x":2219.991,"y":217.467,"z":-1527.51},"rot":{"x":0.0,"y":93.754,"z":0.0}}]},{"sceneId":3,"groupId":133003119,"blockId":3003,"pos":{"x":2401.167,"y":286.009,"z":-1583.755},"spawns":[{"monsterId":21030301,"configId":550,"level":16,"poseId":0,"pos":{"x":2423.265,"y":298.52,"z":-1644.256},"rot":{"x":0.0,"y":325.122,"z":0.0}},{"monsterId":21010701,"configId":551,"level":16,"poseId":0,"pos":{"x":2420.801,"y":298.043,"z":-1641.839},"rot":{"x":0.0,"y":330.378,"z":0.0}},{"monsterId":21010501,"configId":552,"level":16,"poseId":0,"pos":{"x":2426.551,"y":298.693,"z":-1643.09},"rot":{"x":0.0,"y":343.18,"z":0.0}},{"monsterId":28020301,"configId":1202,"level":1,"poseId":0,"pos":{"x":2382.077,"y":281.718,"z":-1569.051},"rot":{"x":0.0,"y":118.38,"z":0.0}}]},{"sceneId":3,"groupId":133003118,"blockId":3003,"pos":{"x":2581.552,"y":251.752,"z":-1627.387},"spawns":[{"monsterId":21010101,"configId":536,"level":15,"poseId":9003,"pos":{"x":2583.293,"y":253.239,"z":-1639.314},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010301,"configId":537,"level":15,"poseId":0,"pos":{"x":2595.818,"y":253.44,"z":-1636.173},"rot":{"x":0.0,"y":323.195,"z":0.0}},{"monsterId":21010201,"configId":538,"level":15,"poseId":0,"pos":{"x":2597.909,"y":250.201,"z":-1627.159},"rot":{"x":0.0,"y":254.214,"z":0.0}}]},{"sceneId":3,"groupId":133003109,"blockId":3003,"pos":{"x":2149.239,"y":237.44,"z":-1547.741},"spawns":[{"monsterId":21010201,"configId":521,"level":9,"poseId":0,"pos":{"x":2144.363,"y":237.495,"z":-1547.558},"rot":{"x":0.0,"y":264.861,"z":0.0}},{"monsterId":21010201,"configId":532,"level":9,"poseId":0,"pos":{"x":2147.185,"y":237.302,"z":-1543.744},"rot":{"x":0.0,"y":252.058,"z":0.0}}]},{"sceneId":3,"groupId":133003111,"blockId":3003,"pos":{"x":2233.417,"y":268.469,"z":-1655.895},"spawns":[{"monsterId":20011001,"configId":524,"level":12,"poseId":0,"pos":{"x":2227.289,"y":273.715,"z":-1672.118},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":525,"level":12,"poseId":0,"pos":{"x":2224.905,"y":274.245,"z":-1660.162},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003110,"blockId":3003,"pos":{"x":2227.289,"y":261.358,"z":-1708.532},"spawns":[{"monsterId":21010701,"configId":522,"level":10,"poseId":0,"pos":{"x":2299.32,"y":271.254,"z":-1659.191},"rot":{"x":0.0,"y":281.884,"z":0.0}}]},{"sceneId":3,"groupId":133003105,"blockId":3003,"pos":{"x":2400.371,"y":262.477,"z":-1233.107},"spawns":[{"monsterId":28030101,"configId":508,"level":1,"poseId":901,"pos":{"x":2404.509,"y":276.759,"z":-1227.843},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":509,"level":1,"poseId":901,"pos":{"x":2397.101,"y":279.202,"z":-1229.564},"rot":{"x":0.0,"y":44.255,"z":0.0}},{"monsterId":28020102,"configId":510,"level":1,"poseId":0,"pos":{"x":2068.434,"y":197.069,"z":-1183.724},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":511,"level":1,"poseId":0,"pos":{"x":2527.697,"y":206.99,"z":-1254.238},"rot":{"x":0.0,"y":253.185,"z":0.0}},{"monsterId":28020102,"configId":512,"level":1,"poseId":0,"pos":{"x":2129.135,"y":209.471,"z":-1073.338},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":513,"level":1,"poseId":0,"pos":{"x":2337.893,"y":257.574,"z":-1444.327},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":774,"level":1,"poseId":0,"pos":{"x":2512.795,"y":203.996,"z":-1158.446},"rot":{"x":0.0,"y":264.305,"z":0.0}},{"monsterId":28020102,"configId":775,"level":1,"poseId":0,"pos":{"x":2511.617,"y":204.117,"z":-1159.083},"rot":{"x":0.0,"y":41.954,"z":0.0}},{"monsterId":28010201,"configId":1203,"level":1,"poseId":0,"pos":{"x":2608.745,"y":228.572,"z":-1536.248},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010201,"configId":1204,"level":1,"poseId":0,"pos":{"x":2583.738,"y":234.371,"z":-1529.116},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010201,"configId":1205,"level":1,"poseId":0,"pos":{"x":2651.8,"y":233.215,"z":-1458.361},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010201,"configId":1206,"level":1,"poseId":0,"pos":{"x":2655.25,"y":234.813,"z":-1431.361},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010201,"configId":1207,"level":1,"poseId":0,"pos":{"x":2630.474,"y":220.311,"z":-1382.494},"rot":{"x":0.0,"y":283.014,"z":0.0}},{"monsterId":28010201,"configId":1208,"level":1,"poseId":0,"pos":{"x":2601.076,"y":211.878,"z":-1380.117},"rot":{"x":0.0,"y":283.014,"z":0.0}},{"monsterId":28010201,"configId":1209,"level":1,"poseId":0,"pos":{"x":2551.975,"y":215.249,"z":-1399.361},"rot":{"x":0.0,"y":283.014,"z":0.0}},{"monsterId":28010201,"configId":1210,"level":1,"poseId":0,"pos":{"x":2571.918,"y":216.406,"z":-1461.963},"rot":{"x":0.0,"y":283.014,"z":0.0}},{"monsterId":28010201,"configId":1211,"level":1,"poseId":0,"pos":{"x":2535.655,"y":217.885,"z":-1412.56},"rot":{"x":0.0,"y":283.014,"z":0.0}},{"monsterId":28010201,"configId":1212,"level":1,"poseId":0,"pos":{"x":2523.73,"y":215.14,"z":-1289.203},"rot":{"x":0.0,"y":26.434,"z":0.0}},{"monsterId":28010201,"configId":1213,"level":1,"poseId":0,"pos":{"x":2487.766,"y":200.524,"z":-1227.214},"rot":{"x":0.0,"y":26.434,"z":0.0}},{"monsterId":28010201,"configId":1214,"level":1,"poseId":0,"pos":{"x":2536.198,"y":205.382,"z":-1202.819},"rot":{"x":0.0,"y":26.434,"z":0.0}},{"monsterId":28010201,"configId":1215,"level":1,"poseId":0,"pos":{"x":2593.552,"y":213.592,"z":-1245.23},"rot":{"x":0.0,"y":26.434,"z":0.0}},{"monsterId":28010201,"configId":1216,"level":1,"poseId":0,"pos":{"x":2579.192,"y":217.219,"z":-1222.597},"rot":{"x":0.0,"y":26.434,"z":0.0}},{"monsterId":28010201,"configId":1217,"level":1,"poseId":0,"pos":{"x":2494.363,"y":203.2,"z":-1189.025},"rot":{"x":0.0,"y":26.434,"z":0.0}},{"monsterId":28010201,"configId":1218,"level":1,"poseId":0,"pos":{"x":2461.041,"y":199.087,"z":-1181.692},"rot":{"x":0.0,"y":26.434,"z":0.0}},{"monsterId":28010201,"configId":1219,"level":1,"poseId":0,"pos":{"x":2445.245,"y":202.161,"z":-1237.636},"rot":{"x":0.0,"y":26.434,"z":0.0}},{"monsterId":28010201,"configId":1220,"level":1,"poseId":0,"pos":{"x":2413.033,"y":209.162,"z":-1221.769},"rot":{"x":0.0,"y":26.434,"z":0.0}},{"monsterId":28010201,"configId":1221,"level":1,"poseId":0,"pos":{"x":2483.308,"y":212.183,"z":-1277.196},"rot":{"x":0.0,"y":26.434,"z":0.0}},{"monsterId":28010201,"configId":1222,"level":1,"poseId":0,"pos":{"x":2431.766,"y":209.365,"z":-1297.851},"rot":{"x":0.0,"y":26.434,"z":0.0}},{"monsterId":28010201,"configId":1223,"level":1,"poseId":0,"pos":{"x":2465.594,"y":209.805,"z":-1111.413},"rot":{"x":0.0,"y":26.434,"z":0.0}},{"monsterId":28010201,"configId":1224,"level":1,"poseId":0,"pos":{"x":2433.068,"y":210.121,"z":-1129.807},"rot":{"x":0.0,"y":26.434,"z":0.0}},{"monsterId":28010201,"configId":1225,"level":1,"poseId":0,"pos":{"x":2395.374,"y":210.219,"z":-1115.066},"rot":{"x":0.0,"y":26.434,"z":0.0}},{"monsterId":28010201,"configId":1226,"level":1,"poseId":0,"pos":{"x":2404.691,"y":212.606,"z":-1092.709},"rot":{"x":0.0,"y":26.434,"z":0.0}},{"monsterId":28020301,"configId":1286,"level":1,"poseId":0,"pos":{"x":2441.977,"y":220.726,"z":-1342.828},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":1287,"level":1,"poseId":0,"pos":{"x":2438.798,"y":220.777,"z":-1336.675},"rot":{"x":0.0,"y":99.411,"z":0.0}},{"monsterId":28020301,"configId":1288,"level":1,"poseId":0,"pos":{"x":2460.257,"y":219.814,"z":-1372.526},"rot":{"x":0.0,"y":28.297,"z":0.0}},{"monsterId":28020102,"configId":1335,"level":1,"poseId":0,"pos":{"x":2544.97,"y":218.671,"z":-1428.831},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":1336,"level":1,"poseId":0,"pos":{"x":2487.959,"y":225.074,"z":-1391.995},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010201,"configId":1396,"level":1,"poseId":0,"pos":{"x":2543.383,"y":219.229,"z":-1449.152},"rot":{"x":0.0,"y":283.014,"z":0.0}},{"monsterId":28010201,"configId":1414,"level":1,"poseId":0,"pos":{"x":2490.778,"y":206.428,"z":-1137.858},"rot":{"x":0.0,"y":26.434,"z":0.0}},{"monsterId":28010201,"configId":1415,"level":1,"poseId":0,"pos":{"x":2519.696,"y":204.144,"z":-1142.832},"rot":{"x":0.0,"y":26.434,"z":0.0}},{"monsterId":28010201,"configId":1416,"level":1,"poseId":0,"pos":{"x":2484.182,"y":199.051,"z":-1201.988},"rot":{"x":0.0,"y":291.849,"z":0.0}},{"monsterId":28010201,"configId":1431,"level":1,"poseId":0,"pos":{"x":2664.716,"y":196.405,"z":-1633.408},"rot":{"x":0.0,"y":315.367,"z":0.0}},{"monsterId":28010201,"configId":1432,"level":1,"poseId":0,"pos":{"x":2632.239,"y":204.93,"z":-1617.165},"rot":{"x":0.0,"y":315.367,"z":0.0}}]},{"sceneId":3,"groupId":133003129,"blockId":3003,"pos":{"x":2276.6,"y":247.039,"z":-1447.725},"spawns":[{"monsterId":28030101,"configId":559,"level":1,"poseId":901,"pos":{"x":2268.764,"y":260.051,"z":-1455.496},"rot":{"x":0.0,"y":104.305,"z":0.0}},{"monsterId":28030101,"configId":561,"level":1,"poseId":901,"pos":{"x":2267.135,"y":260.196,"z":-1447.277},"rot":{"x":0.0,"y":104.305,"z":0.0}}]},{"sceneId":3,"groupId":133003124,"blockId":3003,"pos":{"x":2282.443,"y":247.187,"z":-1448.715},"spawns":[{"monsterId":21010201,"configId":556,"level":15,"poseId":0,"pos":{"x":2264.98,"y":259.714,"z":-1505.746},"rot":{"x":0.0,"y":322.329,"z":0.0}},{"monsterId":21010901,"configId":557,"level":15,"poseId":0,"pos":{"x":2262.348,"y":259.593,"z":-1505.062},"rot":{"x":0.0,"y":340.978,"z":0.0}},{"monsterId":21010201,"configId":607,"level":15,"poseId":0,"pos":{"x":2264.733,"y":258.987,"z":-1503.391},"rot":{"x":0.0,"y":249.257,"z":0.0}},{"monsterId":20010501,"configId":712,"level":10,"poseId":0,"pos":{"x":2264.405,"y":258.846,"z":-1502.771},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010501,"configId":713,"level":10,"poseId":0,"pos":{"x":2269.76,"y":259.169,"z":-1503.618},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010501,"configId":714,"level":10,"poseId":0,"pos":{"x":2263.917,"y":260.013,"z":-1506.53},"rot":{"x":0.0,"y":10.751,"z":0.0}}]},{"sceneId":3,"groupId":133003121,"blockId":3003,"pos":{"x":2460.369,"y":296.148,"z":-1606.278},"spawns":[{"monsterId":28020102,"configId":548,"level":1,"poseId":0,"pos":{"x":2359.027,"y":297.04,"z":-1629.825},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003120,"blockId":3003,"pos":{"x":2469.012,"y":293.155,"z":-1559.254},"spawns":[{"monsterId":20011101,"configId":547,"level":11,"poseId":0,"pos":{"x":2474.344,"y":298.535,"z":-1552.53},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003123,"blockId":3003,"pos":{"x":2436.318,"y":265.209,"z":-1499.451},"spawns":[{"monsterId":21010501,"configId":553,"level":13,"poseId":9003,"pos":{"x":2456.333,"y":266.418,"z":-1517.626},"rot":{"x":0.0,"y":15.193,"z":0.0}},{"monsterId":21010501,"configId":554,"level":13,"poseId":0,"pos":{"x":2464.321,"y":264.946,"z":-1508.254},"rot":{"x":0.0,"y":80.126,"z":0.0}},{"monsterId":21010201,"configId":555,"level":13,"poseId":0,"pos":{"x":2457.101,"y":264.626,"z":-1505.959},"rot":{"x":0.0,"y":295.573,"z":0.0}},{"monsterId":21010301,"configId":1201,"level":13,"poseId":0,"pos":{"x":2452.903,"y":264.78,"z":-1508.13},"rot":{"x":0.0,"y":305.862,"z":0.0}},{"monsterId":21010501,"configId":1758,"level":15,"poseId":9002,"pos":{"x":2456.609,"y":266.645,"z":-1518.67},"rot":{"x":0.0,"y":15.193,"z":0.0}},{"monsterId":21010101,"configId":1759,"level":15,"poseId":0,"pos":{"x":2470.991,"y":264.66,"z":-1514.061},"rot":{"x":0.0,"y":80.126,"z":0.0}},{"monsterId":21020201,"configId":1760,"level":15,"poseId":401,"pos":{"x":2457.377,"y":264.574,"z":-1507.003},"rot":{"x":0.0,"y":163.311,"z":0.0}},{"monsterId":21010301,"configId":1761,"level":15,"poseId":9002,"pos":{"x":2453.18,"y":264.873,"z":-1509.174},"rot":{"x":0.0,"y":305.862,"z":0.0}},{"monsterId":21010501,"configId":1762,"level":15,"poseId":9002,"pos":{"x":2464.428,"y":264.86,"z":-1508.622},"rot":{"x":0.0,"y":15.193,"z":0.0}}]},{"sceneId":3,"groupId":133003087,"blockId":3003,"pos":{"x":2398.739,"y":204.22,"z":-1141.763},"spawns":[{"monsterId":21010501,"configId":459,"level":10,"poseId":0,"pos":{"x":2391.279,"y":206.913,"z":-1156.006},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":460,"level":10,"poseId":0,"pos":{"x":2368.677,"y":205.904,"z":-1142.101},"rot":{"x":0.0,"y":86.27,"z":0.0}},{"monsterId":21010201,"configId":461,"level":10,"poseId":0,"pos":{"x":2367.967,"y":205.751,"z":-1140.383},"rot":{"x":0.0,"y":90.79,"z":0.0}},{"monsterId":21010501,"configId":462,"level":10,"poseId":0,"pos":{"x":2390.936,"y":206.94,"z":-1156.029},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010501,"configId":463,"level":10,"poseId":0,"pos":{"x":2392.128,"y":207.824,"z":-1162.785},"rot":{"x":0.0,"y":90.96,"z":0.0}},{"monsterId":21010501,"configId":464,"level":10,"poseId":0,"pos":{"x":2400.688,"y":209.676,"z":-1128.931},"rot":{"x":0.0,"y":213.57,"z":0.0}}]},{"sceneId":3,"groupId":133003102,"blockId":3003,"pos":{"x":2797.403,"y":270.654,"z":-1485.592},"spawns":[{"monsterId":21010401,"configId":959,"level":19,"poseId":9003,"pos":{"x":2795.809,"y":270.609,"z":-1484.578},"rot":{"x":0.0,"y":177.714,"z":0.0}},{"monsterId":21030101,"configId":960,"level":19,"poseId":0,"pos":{"x":2796.18,"y":270.38,"z":-1487.323},"rot":{"x":0.0,"y":347.604,"z":0.0}},{"monsterId":21010201,"configId":961,"level":19,"poseId":9003,"pos":{"x":2793.949,"y":270.38,"z":-1485.666},"rot":{"x":0.0,"y":110.244,"z":0.0}}]},{"sceneId":3,"groupId":133003097,"blockId":3003,"pos":{"x":2240.801,"y":269.663,"z":-1690.57},"spawns":[{"monsterId":21020101,"configId":496,"level":10,"poseId":401,"pos":{"x":2276.602,"y":266.533,"z":-1644.301},"rot":{"x":0.0,"y":218.051,"z":0.0}},{"monsterId":21010501,"configId":497,"level":10,"poseId":0,"pos":{"x":2248.533,"y":270.865,"z":-1709.467},"rot":{"x":0.0,"y":284.641,"z":0.0}},{"monsterId":21010501,"configId":498,"level":10,"poseId":0,"pos":{"x":2223.313,"y":263.916,"z":-1692.685},"rot":{"x":0.0,"y":193.406,"z":0.0}}]},{"sceneId":3,"groupId":133003096,"blockId":3003,"pos":{"x":2178.983,"y":259.124,"z":-1734.339},"spawns":[{"monsterId":21030201,"configId":96001,"level":10,"poseId":0,"pos":{"x":2181.188,"y":259.419,"z":-1735.855},"rot":{"x":0.0,"y":189.689,"z":0.0}},{"monsterId":21010201,"configId":96002,"level":10,"poseId":0,"pos":{"x":2185.644,"y":259.029,"z":-1725.889},"rot":{"x":0.0,"y":13.023,"z":0.0}},{"monsterId":21010501,"configId":96003,"level":10,"poseId":9003,"pos":{"x":2184.062,"y":260.07,"z":-1738.453},"rot":{"x":0.0,"y":234.328,"z":0.0}},{"monsterId":21010501,"configId":96004,"level":10,"poseId":9003,"pos":{"x":2177.646,"y":259.755,"z":-1736.632},"rot":{"x":0.0,"y":161.404,"z":0.0}}]},{"sceneId":3,"groupId":133003092,"blockId":3003,"pos":{"x":2193.434,"y":212.565,"z":-1479.445},"spawns":[{"monsterId":21030301,"configId":92001,"level":7,"poseId":0,"pos":{"x":2189.812,"y":212.603,"z":-1481.792},"rot":{"x":0.0,"y":346.131,"z":0.0}},{"monsterId":21010201,"configId":92002,"level":7,"poseId":0,"pos":{"x":2192.112,"y":213.595,"z":-1464.184},"rot":{"x":0.0,"y":235.78,"z":0.0}},{"monsterId":21010301,"configId":92003,"level":7,"poseId":9003,"pos":{"x":2187.291,"y":212.572,"z":-1478.829},"rot":{"x":0.0,"y":113.85,"z":0.0}},{"monsterId":21010401,"configId":92004,"level":7,"poseId":9003,"pos":{"x":2194.529,"y":212.986,"z":-1488.421},"rot":{"x":0.0,"y":74.983,"z":0.0}},{"monsterId":21010401,"configId":92005,"level":7,"poseId":0,"pos":{"x":2201.95,"y":213.871,"z":-1479.635},"rot":{"x":0.0,"y":305.277,"z":0.0}}]},{"sceneId":3,"groupId":133003095,"blockId":3003,"pos":{"x":2238.826,"y":244.12,"z":-1577.278},"spawns":[{"monsterId":22010201,"configId":95001,"level":13,"poseId":0,"pos":{"x":2239.258,"y":244.12,"z":-1581.607},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003094,"blockId":3003,"pos":{"x":2191.057,"y":247.164,"z":-1591.673},"spawns":[{"monsterId":21010601,"configId":484,"level":12,"poseId":0,"pos":{"x":2178.704,"y":246.73,"z":-1588.962},"rot":{"x":0.0,"y":3.875,"z":0.0}},{"monsterId":21010601,"configId":485,"level":12,"poseId":0,"pos":{"x":2180.024,"y":246.415,"z":-1586.576},"rot":{"x":0.0,"y":14.38,"z":0.0}},{"monsterId":21010601,"configId":486,"level":13,"poseId":0,"pos":{"x":2206.629,"y":249.83,"z":-1628.819},"rot":{"x":0.0,"y":6.767,"z":0.0}},{"monsterId":21010601,"configId":487,"level":13,"poseId":0,"pos":{"x":2197.109,"y":249.949,"z":-1627.465},"rot":{"x":0.0,"y":30.87,"z":0.0}},{"monsterId":21010201,"configId":711,"level":12,"poseId":0,"pos":{"x":2176.516,"y":246.455,"z":-1588.213},"rot":{"x":0.0,"y":11.833,"z":0.0}}]},{"sceneId":3,"groupId":133003090,"blockId":3003,"pos":{"x":2569.195,"y":225.62,"z":-1562.55},"spawns":[{"monsterId":28040101,"configId":813,"level":1,"poseId":0,"pos":{"x":2565.939,"y":224.87,"z":-1564.727},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":814,"level":1,"poseId":0,"pos":{"x":2564.689,"y":224.87,"z":-1567.972},"rot":{"x":0.0,"y":1.187,"z":0.0}},{"monsterId":28040101,"configId":815,"level":1,"poseId":0,"pos":{"x":2569.551,"y":224.87,"z":-1569.61},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":972,"level":1,"poseId":0,"pos":{"x":2570.833,"y":224.87,"z":-1564.051},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003055,"blockId":3003,"pos":{"x":2231.835,"y":204.502,"z":-1098.946},"spawns":[{"monsterId":28020102,"configId":1418,"level":1,"poseId":0,"pos":{"x":2227.041,"y":204.3,"z":-1104.291},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133216016,"blockId":3216,"pos":{"x":-5007.522,"y":200.705,"z":-2664.156},"spawns":[{"monsterId":26010301,"configId":16001,"level":33,"poseId":0,"pos":{"x":-5007.114,"y":200.469,"z":-2665.052},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003020,"blockId":3003,"pos":{"x":2688.0,"y":200.0,"z":-1408.0},"spawns":[{"monsterId":28040101,"configId":20001,"level":2,"poseId":0,"pos":{"x":2563.218,"y":210.73,"z":-1311.161},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":20002,"level":2,"poseId":0,"pos":{"x":2565.432,"y":210.73,"z":-1312.076},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":20003,"level":2,"poseId":0,"pos":{"x":2565.278,"y":210.73,"z":-1309.714},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133216017,"blockId":3216,"pos":{"x":-5014.665,"y":200.223,"z":-2454.599},"spawns":[{"monsterId":28010104,"configId":17001,"level":33,"poseId":0,"pos":{"x":-5017.716,"y":200.0,"z":-2454.708},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010104,"configId":17002,"level":33,"poseId":0,"pos":{"x":-5010.594,"y":200.0,"z":-2457.022},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010104,"configId":17003,"level":33,"poseId":0,"pos":{"x":-5033.18,"y":200.0,"z":-2432.567},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003023,"blockId":3003,"pos":{"x":2481.61,"y":245.146,"z":-1432.917},"spawns":[{"monsterId":21010601,"configId":347,"level":12,"poseId":0,"pos":{"x":2470.655,"y":244.745,"z":-1413.513},"rot":{"x":0.0,"y":55.317,"z":0.0}},{"monsterId":21010401,"configId":358,"level":12,"poseId":0,"pos":{"x":2461.297,"y":249.106,"z":-1429.675},"rot":{"x":0.0,"y":339.07,"z":0.0}},{"monsterId":21010401,"configId":359,"level":12,"poseId":9003,"pos":{"x":2466.277,"y":245.152,"z":-1416.915},"rot":{"x":0.0,"y":284.108,"z":0.0}},{"monsterId":21010201,"configId":360,"level":12,"poseId":0,"pos":{"x":2458.393,"y":246.254,"z":-1416.142},"rot":{"x":0.0,"y":286.254,"z":0.0}}]},{"sceneId":3,"groupId":133216018,"blockId":3216,"pos":{"x":-4957.774,"y":216.759,"z":-2532.343},"spawns":[{"monsterId":28030102,"configId":18001,"level":33,"poseId":2,"pos":{"x":-4959.686,"y":219.513,"z":-2522.048},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030102,"configId":18002,"level":33,"poseId":2,"pos":{"x":-4963.22,"y":218.244,"z":-2523.698},"rot":{"x":0.0,"y":321.079,"z":0.0}}]},{"sceneId":3,"groupId":133003022,"blockId":3003,"pos":{"x":2688.0,"y":200.0,"z":-1664.0},"spawns":[{"monsterId":28010103,"configId":22001,"level":2,"poseId":0,"pos":{"x":2729.321,"y":194.5,"z":-1698.65},"rot":{"x":0.0,"y":321.367,"z":0.0}}]},{"sceneId":3,"groupId":133003017,"blockId":3003,"pos":{"x":2176.0,"y":200.0,"z":-1152.0},"spawns":[{"monsterId":28010201,"configId":17001,"level":5,"poseId":0,"pos":{"x":2126.865,"y":210.921,"z":-1219.76},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010202,"configId":17002,"level":5,"poseId":0,"pos":{"x":2059.39,"y":197.609,"z":-1190.529},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010202,"configId":17003,"level":2,"poseId":0,"pos":{"x":2126.798,"y":203.074,"z":-1147.37},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010201,"configId":17004,"level":5,"poseId":0,"pos":{"x":2080.316,"y":204.727,"z":-1256.975},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050101,"configId":17005,"level":5,"poseId":0,"pos":{"x":2221.999,"y":235.463,"z":-1243.077},"rot":{"x":0.0,"y":87.406,"z":0.0}},{"monsterId":28050101,"configId":17006,"level":2,"poseId":0,"pos":{"x":2300.854,"y":206.83,"z":-1085.016},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133216020,"blockId":3216,"pos":{"x":-4983.255,"y":200.0,"z":-2720.65},"spawns":[{"monsterId":21010901,"configId":20001,"level":33,"poseId":32,"pos":{"x":-4986.612,"y":206.032,"z":-2721.174},"rot":{"x":358.401,"y":275.29,"z":16.764}},{"monsterId":21010901,"configId":20002,"level":33,"poseId":32,"pos":{"x":-4995.404,"y":204.02,"z":-2731.979},"rot":{"x":0.0,"y":243.348,"z":0.0}},{"monsterId":21010301,"configId":20011,"level":33,"poseId":9003,"pos":{"x":-4973.63,"y":206.053,"z":-2705.567},"rot":{"x":0.0,"y":173.923,"z":0.0}},{"monsterId":21010301,"configId":20015,"level":33,"poseId":9003,"pos":{"x":-4973.922,"y":206.172,"z":-2708.424},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003016,"blockId":3003,"pos":{"x":2432.0,"y":200.0,"z":-1152.0},"spawns":[{"monsterId":28010301,"configId":16001,"level":2,"poseId":0,"pos":{"x":2339.837,"y":205.698,"z":-1154.969},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010201,"configId":16002,"level":5,"poseId":0,"pos":{"x":2330.927,"y":249.298,"z":-1245.389},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":16003,"level":2,"poseId":0,"pos":{"x":2506.715,"y":202.4,"z":-1116.647},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":16004,"level":2,"poseId":0,"pos":{"x":2506.715,"y":202.4,"z":-1116.647},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":16005,"level":2,"poseId":0,"pos":{"x":2500.326,"y":202.4,"z":-1114.937},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":16006,"level":2,"poseId":0,"pos":{"x":2505.102,"y":202.4,"z":-1108.826},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":16007,"level":2,"poseId":0,"pos":{"x":2521.451,"y":202.4,"z":-1101.267},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040103,"configId":16008,"level":2,"poseId":0,"pos":{"x":2505.668,"y":202.4,"z":-1101.845},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003019,"blockId":3003,"pos":{"x":2432.0,"y":200.0,"z":-1408.0},"spawns":[{"monsterId":28010201,"configId":19001,"level":5,"poseId":0,"pos":{"x":2395.213,"y":249.356,"z":-1285.78},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010203,"configId":19002,"level":5,"poseId":0,"pos":{"x":2349.121,"y":250.572,"z":-1303.953},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":19003,"level":2,"poseId":0,"pos":{"x":2557.012,"y":210.73,"z":-1313.422},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":19004,"level":2,"poseId":0,"pos":{"x":2559.22,"y":210.73,"z":-1307.035},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010203,"configId":19005,"level":5,"poseId":0,"pos":{"x":2319.784,"y":256.288,"z":-1292.142},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010202,"configId":19006,"level":5,"poseId":0,"pos":{"x":2319.725,"y":256.542,"z":-1290.967},"rot":{"x":0.0,"y":169.113,"z":0.0}}]},{"sceneId":3,"groupId":133003018,"blockId":3003,"pos":{"x":2176.0,"y":200.0,"z":-1664.0},"spawns":[{"monsterId":28010201,"configId":18001,"level":15,"poseId":0,"pos":{"x":2237.929,"y":265.639,"z":-1723.399},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010201,"configId":18002,"level":15,"poseId":0,"pos":{"x":2165.177,"y":259.046,"z":-1745.75},"rot":{"x":0.0,"y":288.793,"z":0.0}},{"monsterId":28010301,"configId":18003,"level":15,"poseId":0,"pos":{"x":2225.53,"y":244.371,"z":-1591.445},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010301,"configId":18004,"level":15,"poseId":0,"pos":{"x":2254.159,"y":244.12,"z":-1569.06},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":18005,"level":1,"poseId":0,"pos":{"x":2082.702,"y":194.6,"z":-1745.794},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":18006,"level":1,"poseId":0,"pos":{"x":2093.668,"y":194.6,"z":-1759.051},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":18007,"level":1,"poseId":0,"pos":{"x":2098.916,"y":194.6,"z":-1759.787},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050101,"configId":18008,"level":5,"poseId":0,"pos":{"x":2058.759,"y":228.77,"z":-1563.888},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133216025,"blockId":3216,"pos":{"x":-4946.766,"y":200.616,"z":-2543.466},"spawns":[{"monsterId":21010201,"configId":25001,"level":33,"poseId":9016,"pos":{"x":-4947.003,"y":200.559,"z":-2544.363},"rot":{"x":0.0,"y":342.241,"z":0.0}},{"monsterId":21010201,"configId":25002,"level":33,"poseId":9016,"pos":{"x":-4945.999,"y":200.626,"z":-2542.969},"rot":{"x":0.0,"y":259.116,"z":0.0}}]},{"sceneId":3,"groupId":133003015,"blockId":3003,"pos":{"x":2176.0,"y":200.0,"z":-1408.0},"spawns":[{"monsterId":28010301,"configId":15001,"level":10,"poseId":0,"pos":{"x":2290.401,"y":248.599,"z":-1466.643},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010201,"configId":15002,"level":5,"poseId":0,"pos":{"x":2268.982,"y":236.909,"z":-1297.582},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010201,"configId":15003,"level":5,"poseId":0,"pos":{"x":2090.455,"y":233.172,"z":-1525.803},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":15004,"level":10,"poseId":0,"pos":{"x":2281.682,"y":246.59,"z":-1466.502},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040103,"configId":15005,"level":10,"poseId":0,"pos":{"x":2279.743,"y":246.59,"z":-1467.737},"rot":{"x":0.0,"y":122.085,"z":0.0}},{"monsterId":28010201,"configId":15006,"level":5,"poseId":0,"pos":{"x":2115.851,"y":226.281,"z":-1365.662},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003014,"blockId":3003,"pos":{"x":2432.0,"y":200.0,"z":-1664.0},"spawns":[{"monsterId":28010201,"configId":14001,"level":10,"poseId":0,"pos":{"x":2429.686,"y":299.664,"z":-1643.758},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010202,"configId":14002,"level":10,"poseId":0,"pos":{"x":2341.792,"y":288.573,"z":-1605.69},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010201,"configId":14003,"level":10,"poseId":0,"pos":{"x":2373.104,"y":282.1,"z":-1569.895},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050101,"configId":14004,"level":10,"poseId":0,"pos":{"x":2364.378,"y":299.826,"z":-1637.851},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003009,"blockId":3003,"pos":{"x":2572.363,"y":364.331,"z":-1748.673},"spawns":[{"monsterId":20010401,"configId":9001,"level":27,"poseId":0,"pos":{"x":2572.901,"y":364.479,"z":-1748.68},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":9002,"level":27,"poseId":0,"pos":{"x":2575.481,"y":364.706,"z":-1745.932},"rot":{"x":0.0,"y":223.4,"z":0.0}},{"monsterId":20010301,"configId":9003,"level":27,"poseId":0,"pos":{"x":2568.977,"y":363.007,"z":-1747.327},"rot":{"x":0.0,"y":109.46,"z":0.0}},{"monsterId":20010301,"configId":9004,"level":27,"poseId":0,"pos":{"x":2574.016,"y":365.321,"z":-1751.819},"rot":{"x":0.0,"y":342.09,"z":0.0}}]},{"sceneId":3,"groupId":133003010,"blockId":3003,"pos":{"x":2527.966,"y":282.257,"z":-1554.733},"spawns":[{"monsterId":20011201,"configId":191,"level":10,"poseId":0,"pos":{"x":2540.749,"y":259.471,"z":-1580.712},"rot":{"x":0.0,"y":280.07,"z":0.0}},{"monsterId":20011201,"configId":192,"level":10,"poseId":0,"pos":{"x":2547.464,"y":260.817,"z":-1572.912},"rot":{"x":0.0,"y":67.47,"z":0.0}},{"monsterId":20011201,"configId":193,"level":10,"poseId":0,"pos":{"x":2547.391,"y":257.254,"z":-1582.79},"rot":{"x":0.0,"y":340.3,"z":0.0}}]},{"sceneId":3,"groupId":133216009,"blockId":3216,"pos":{"x":-5035.194,"y":200.0,"z":-2716.795},"spawns":[{"monsterId":21011001,"configId":9001,"level":33,"poseId":32,"pos":{"x":-5034.442,"y":204.02,"z":-2731.26},"rot":{"x":0.0,"y":63.337,"z":0.0}},{"monsterId":21010901,"configId":9002,"level":33,"poseId":32,"pos":{"x":-5051.453,"y":204.02,"z":-2716.541},"rot":{"x":0.0,"y":37.11,"z":0.0}},{"monsterId":21030301,"configId":9003,"level":33,"poseId":0,"pos":{"x":-5036.372,"y":206.172,"z":-2716.951},"rot":{"x":0.0,"y":70.858,"z":0.0}},{"monsterId":21010901,"configId":9017,"level":33,"poseId":32,"pos":{"x":-5062.875,"y":204.02,"z":-2699.455},"rot":{"x":0.0,"y":37.11,"z":0.0}}]},{"sceneId":3,"groupId":133216010,"blockId":3216,"pos":{"x":-4771.713,"y":200.0,"z":-2530.653},"spawns":[{"monsterId":21010301,"configId":10001,"level":33,"poseId":9003,"pos":{"x":-4782.655,"y":204.02,"z":-2540.563},"rot":{"x":0.0,"y":272.708,"z":0.0}},{"monsterId":21010901,"configId":10002,"level":33,"poseId":32,"pos":{"x":-4785.266,"y":204.02,"z":-2539.992},"rot":{"x":354.065,"y":357.025,"z":0.308}},{"monsterId":21030301,"configId":10003,"level":33,"poseId":0,"pos":{"x":-4761.674,"y":205.196,"z":-2518.987},"rot":{"x":0.0,"y":191.262,"z":0.0}},{"monsterId":22010401,"configId":10018,"level":33,"poseId":0,"pos":{"x":-4775.536,"y":206.014,"z":-2530.395},"rot":{"x":0.0,"y":307.713,"z":0.0}}]},{"sceneId":3,"groupId":133003001,"blockId":3003,"pos":{"x":2425.923,"y":206.794,"z":-1275.009},"spawns":[{"monsterId":21010201,"configId":141,"level":2,"poseId":0,"pos":{"x":2424.101,"y":206.824,"z":-1275.96},"rot":{"x":359.654,"y":73.386,"z":1.971}},{"monsterId":21010201,"configId":410,"level":2,"poseId":0,"pos":{"x":2425.401,"y":206.825,"z":-1279.299},"rot":{"x":1.506,"y":32.735,"z":0.968}},{"monsterId":21010701,"configId":811,"level":2,"poseId":0,"pos":{"x":2429.089,"y":206.308,"z":-1267.992},"rot":{"x":0.0,"y":20.537,"z":0.0}}]},{"sceneId":3,"groupId":133101261,"blockId":3101,"pos":{"x":1493.121,"y":204.351,"z":1059.245},"spawns":[{"monsterId":21010101,"configId":261002,"level":1,"poseId":9003,"pos":{"x":1470.572,"y":201.851,"z":1047.521},"rot":{"x":0.0,"y":219.229,"z":0.0}},{"monsterId":21010101,"configId":261003,"level":1,"poseId":9010,"pos":{"x":1490.399,"y":204.107,"z":1089.174},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":261004,"level":1,"poseId":9002,"pos":{"x":1516.928,"y":202.494,"z":1081.877},"rot":{"x":0.0,"y":121.141,"z":0.0}},{"monsterId":21010101,"configId":261005,"level":1,"poseId":9016,"pos":{"x":1508.673,"y":202.132,"z":1059.102},"rot":{"x":0.0,"y":321.677,"z":0.0}}]},{"sceneId":3,"groupId":133002945,"blockId":3002,"pos":{"x":1827.641,"y":200.401,"z":-38.686},"spawns":[{"monsterId":20050601,"configId":945002,"level":1,"poseId":3,"pos":{"x":1812.532,"y":200.0,"z":-47.667},"rot":{"x":0.0,"y":90.184,"z":0.0}}]},{"sceneId":3,"groupId":133101250,"blockId":3101,"pos":{"x":1159.649,"y":323.506,"z":1447.117},"spawns":[{"monsterId":26040104,"configId":250001,"level":24,"poseId":0,"pos":{"x":1157.436,"y":323.008,"z":1446.203},"rot":{"x":0.0,"y":201.14,"z":0.0}}]},{"sceneId":3,"groupId":133101251,"blockId":3101,"pos":{"x":1500.114,"y":211.927,"z":1124.448},"spawns":[{"monsterId":26040102,"configId":251007,"level":19,"poseId":0,"pos":{"x":1492.271,"y":209.688,"z":1111.076},"rot":{"x":0.0,"y":86.265,"z":0.0}},{"monsterId":26040104,"configId":251008,"level":19,"poseId":0,"pos":{"x":1500.678,"y":212.967,"z":1128.329},"rot":{"x":0.0,"y":141.447,"z":0.0}}]},{"sceneId":3,"groupId":133101249,"blockId":3101,"pos":{"x":1283.325,"y":279.078,"z":1568.638},"spawns":[{"monsterId":26040101,"configId":249001,"level":19,"poseId":0,"pos":{"x":1282.792,"y":278.973,"z":1566.69},"rot":{"x":0.0,"y":209.73,"z":0.0}},{"monsterId":26030101,"configId":249002,"level":19,"poseId":0,"pos":{"x":1273.066,"y":279.53,"z":1564.272},"rot":{"x":0.0,"y":99.49,"z":0.0}},{"monsterId":26030101,"configId":249003,"level":19,"poseId":0,"pos":{"x":1285.948,"y":277.731,"z":1577.671},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155007098,"blockId":5007,"pos":{"x":-13.44,"y":205.501,"z":1402.653},"spawns":[{"monsterId":24020301,"configId":98001,"level":36,"poseId":101,"pos":{"x":-26.645,"y":216.226,"z":1392.986},"rot":{"x":0.0,"y":58.9,"z":0.0}},{"monsterId":24020301,"configId":98002,"level":36,"poseId":100,"pos":{"x":-12.788,"y":216.58,"z":1393.359},"rot":{"x":0.0,"y":53.874,"z":0.0}},{"monsterId":24020301,"configId":98003,"level":36,"poseId":101,"pos":{"x":-9.906,"y":215.322,"z":1380.139},"rot":{"x":0.0,"y":325.004,"z":0.0}},{"monsterId":24010101,"configId":98004,"level":36,"poseId":101,"pos":{"x":-52.776,"y":197.705,"z":1426.795},"rot":{"x":0.0,"y":173.549,"z":0.0}}]},{"sceneId":3,"groupId":133002918,"blockId":3002,"pos":{"x":953.722,"y":341.662,"z":-620.609},"spawns":[{"monsterId":21010201,"configId":918004,"level":1,"poseId":9012,"pos":{"x":954.922,"y":341.421,"z":-624.438},"rot":{"x":0.0,"y":288.8,"z":0.0}},{"monsterId":21010201,"configId":918005,"level":1,"poseId":9012,"pos":{"x":954.507,"y":341.733,"z":-619.578},"rot":{"x":0.0,"y":244.08,"z":0.0}},{"monsterId":21011401,"configId":918006,"level":1,"poseId":9011,"pos":{"x":952.45,"y":341.552,"z":-621.208},"rot":{"x":0.0,"y":259.4,"z":0.0}},{"monsterId":21011401,"configId":918007,"level":1,"poseId":9012,"pos":{"x":951.506,"y":341.459,"z":-621.994},"rot":{"x":0.0,"y":285.8,"z":0.0}}]},{"sceneId":5,"groupId":155007094,"blockId":5007,"pos":{"x":-400.244,"y":180.651,"z":1466.169},"spawns":[{"monsterId":26050901,"configId":94003,"level":36,"poseId":0,"pos":{"x":-401.32,"y":180.1,"z":1499.091},"rot":{"x":0.0,"y":17.425,"z":0.0}},{"monsterId":26050901,"configId":94004,"level":36,"poseId":0,"pos":{"x":-376.929,"y":180.1,"z":1475.646},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155007089,"blockId":5007,"pos":{"x":-150.803,"y":196.6,"z":1467.449},"spawns":[{"monsterId":24020201,"configId":89001,"level":36,"poseId":101,"pos":{"x":-152.123,"y":196.168,"z":1454.535},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":24020301,"configId":89002,"level":36,"poseId":101,"pos":{"x":-144.184,"y":196.168,"z":1459.875},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":24020401,"configId":89003,"level":36,"poseId":101,"pos":{"x":-150.243,"y":196.168,"z":1466.345},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":24020101,"configId":89004,"level":36,"poseId":101,"pos":{"x":-158.798,"y":196.149,"z":1457.769},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002915,"blockId":3002,"pos":{"x":916.714,"y":374.173,"z":-696.899},"spawns":[{"monsterId":25030201,"configId":915001,"level":1,"poseId":4,"pos":{"x":917.398,"y":373.514,"z":-696.093},"rot":{"x":0.0,"y":61.9,"z":0.0}},{"monsterId":25010201,"configId":915002,"level":1,"poseId":9007,"pos":{"x":918.574,"y":372.853,"z":-695.47},"rot":{"x":0.0,"y":74.5,"z":0.0}},{"monsterId":25010201,"configId":915003,"level":1,"poseId":9007,"pos":{"x":919.451,"y":373.495,"z":-697.346},"rot":{"x":0.0,"y":42.4,"z":0.0}}]},{"sceneId":3,"groupId":133002941,"blockId":3002,"pos":{"x":1825.345,"y":200.704,"z":-48.201},"spawns":[{"monsterId":20011001,"configId":941001,"level":1,"poseId":0,"pos":{"x":1824.158,"y":200.647,"z":-50.768},"rot":{"x":0.0,"y":115.158,"z":0.0}},{"monsterId":20011001,"configId":941002,"level":1,"poseId":0,"pos":{"x":1825.36,"y":200.701,"z":-48.138},"rot":{"x":0.0,"y":175.857,"z":0.0}},{"monsterId":20011101,"configId":941003,"level":1,"poseId":0,"pos":{"x":1824.603,"y":200.38,"z":-46.125},"rot":{"x":0.0,"y":134.219,"z":0.0}},{"monsterId":20011101,"configId":941004,"level":1,"poseId":0,"pos":{"x":1823.204,"y":200.168,"z":-48.703},"rot":{"x":0.0,"y":121.551,"z":0.0}}]},{"sceneId":3,"groupId":133002942,"blockId":3002,"pos":{"x":1793.118,"y":245.811,"z":-608.937},"spawns":[{"monsterId":25010201,"configId":942001,"level":10,"poseId":9003,"pos":{"x":1789.733,"y":246.647,"z":-606.904},"rot":{"x":0.0,"y":286.174,"z":0.0}},{"monsterId":25010701,"configId":942002,"level":10,"poseId":9006,"pos":{"x":1787.552,"y":246.807,"z":-609.999},"rot":{"x":0.0,"y":54.181,"z":0.0}},{"monsterId":25010301,"configId":942003,"level":10,"poseId":9002,"pos":{"x":1788.676,"y":246.754,"z":-609.123},"rot":{"x":0.0,"y":215.49,"z":0.0}}]},{"sceneId":5,"groupId":155007060,"blockId":5007,"pos":{"x":-59.404,"y":196.6,"z":1438.711},"spawns":[{"monsterId":28050104,"configId":60001,"level":36,"poseId":0,"pos":{"x":-60.999,"y":197.149,"z":1443.979},"rot":{"x":0.0,"y":86.242,"z":0.0}},{"monsterId":28050104,"configId":60002,"level":36,"poseId":0,"pos":{"x":-57.469,"y":198.477,"z":1437.116},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155007062,"blockId":5007,"pos":{"x":-382.451,"y":200.668,"z":1556.638},"spawns":[{"monsterId":28050104,"configId":62001,"level":36,"poseId":0,"pos":{"x":-381.745,"y":200.79,"z":1558.405},"rot":{"x":0.0,"y":94.941,"z":0.0}},{"monsterId":28050104,"configId":62002,"level":36,"poseId":0,"pos":{"x":-382.627,"y":201.213,"z":1556.136},"rot":{"x":0.0,"y":302.803,"z":0.0}},{"monsterId":28050104,"configId":62003,"level":36,"poseId":0,"pos":{"x":-440.23,"y":210.11,"z":1488.927},"rot":{"x":0.0,"y":297.173,"z":0.0}},{"monsterId":28050104,"configId":62004,"level":36,"poseId":0,"pos":{"x":-438.619,"y":210.113,"z":1487.164},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155007057,"blockId":5007,"pos":{"x":-156.965,"y":203.17,"z":1627.805},"spawns":[{"monsterId":28010102,"configId":57001,"level":36,"poseId":0,"pos":{"x":-170.653,"y":202.813,"z":1636.501},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010102,"configId":57002,"level":36,"poseId":0,"pos":{"x":-152.599,"y":202.764,"z":1625.251},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010102,"configId":57003,"level":36,"poseId":0,"pos":{"x":-119.295,"y":203.17,"z":1629.638},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155007053,"blockId":5007,"pos":{"x":-475.2,"y":199.673,"z":1500.379},"spawns":[{"monsterId":28040102,"configId":53001,"level":36,"poseId":0,"pos":{"x":-482.261,"y":198.668,"z":1496.672},"rot":{"x":0.0,"y":81.414,"z":0.0}},{"monsterId":28040102,"configId":53002,"level":36,"poseId":0,"pos":{"x":-479.58,"y":198.668,"z":1494.242},"rot":{"x":0.0,"y":53.916,"z":0.0}},{"monsterId":28040102,"configId":53003,"level":36,"poseId":0,"pos":{"x":-478.948,"y":198.68,"z":1498.683},"rot":{"x":0.0,"y":139.762,"z":0.0}},{"monsterId":28010202,"configId":53004,"level":36,"poseId":0,"pos":{"x":-463.027,"y":198.776,"z":1491.696},"rot":{"x":0.0,"y":45.844,"z":0.0}},{"monsterId":28010202,"configId":53005,"level":36,"poseId":0,"pos":{"x":-457.416,"y":197.892,"z":1494.995},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002911,"blockId":3002,"pos":{"x":938.528,"y":364.636,"z":-683.96},"spawns":[{"monsterId":21011401,"configId":911001,"level":32,"poseId":9010,"pos":{"x":946.532,"y":365.046,"z":-687.439},"rot":{"x":0.0,"y":298.4,"z":0.0}},{"monsterId":21020601,"configId":911002,"level":32,"poseId":0,"pos":{"x":943.379,"y":364.626,"z":-687.272},"rot":{"x":0.0,"y":293.2,"z":0.0}},{"monsterId":21011401,"configId":911003,"level":32,"poseId":9010,"pos":{"x":944.984,"y":364.918,"z":-689.66},"rot":{"x":0.0,"y":292.4,"z":0.0}},{"monsterId":21011401,"configId":911004,"level":32,"poseId":9010,"pos":{"x":944.59,"y":364.963,"z":-690.902},"rot":{"x":0.0,"y":277.2,"z":0.0}}]},{"sceneId":3,"groupId":133101212,"blockId":3101,"pos":{"x":1563.985,"y":227.635,"z":1270.83},"spawns":[{"monsterId":26010201,"configId":212001,"level":19,"poseId":0,"pos":{"x":1564.393,"y":227.47,"z":1269.934},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133101210,"blockId":3101,"pos":{"x":1674.096,"y":251.141,"z":1141.2},"spawns":[{"monsterId":26010101,"configId":210001,"level":24,"poseId":0,"pos":{"x":1088.877,"y":310.807,"z":1273.272},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26010101,"configId":210002,"level":19,"poseId":0,"pos":{"x":1386.179,"y":269.071,"z":1555.338},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002904,"blockId":3002,"pos":{"x":2021.554,"y":234.183,"z":-656.029},"spawns":[{"monsterId":21010101,"configId":904001,"level":10,"poseId":0,"pos":{"x":2022.956,"y":234.695,"z":-652.715},"rot":{"x":0.0,"y":182.426,"z":0.0}},{"monsterId":21010201,"configId":904002,"level":10,"poseId":0,"pos":{"x":2014.242,"y":233.451,"z":-659.058},"rot":{"x":0.0,"y":87.489,"z":0.0}},{"monsterId":21010201,"configId":904003,"level":10,"poseId":0,"pos":{"x":2021.155,"y":233.555,"z":-666.338},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010301,"configId":904004,"level":10,"poseId":0,"pos":{"x":2028.346,"y":234.314,"z":-659.007},"rot":{"x":0.0,"y":268.457,"z":0.0}},{"monsterId":21020201,"configId":904005,"level":10,"poseId":0,"pos":{"x":2026.074,"y":234.435,"z":-654.211},"rot":{"x":0.0,"y":245.769,"z":0.0}},{"monsterId":21020101,"configId":904006,"level":10,"poseId":0,"pos":{"x":2016.818,"y":233.045,"z":-664.957},"rot":{"x":0.0,"y":31.776,"z":0.0}}]},{"sceneId":3,"groupId":133101211,"blockId":3101,"pos":{"x":1440.153,"y":223.664,"z":1166.375},"spawns":[{"monsterId":26010101,"configId":211001,"level":19,"poseId":0,"pos":{"x":1439.876,"y":223.664,"z":1166.356},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155007051,"blockId":5007,"pos":{"x":-98.193,"y":203.17,"z":1509.065},"spawns":[{"monsterId":20011101,"configId":51002,"level":36,"poseId":0,"pos":{"x":-95.682,"y":196.6,"z":1504.954},"rot":{"x":0.308,"y":45.133,"z":358.69}},{"monsterId":20011101,"configId":51003,"level":36,"poseId":0,"pos":{"x":-104.285,"y":196.6,"z":1509.641},"rot":{"x":0.0,"y":46.152,"z":0.0}},{"monsterId":20011001,"configId":51004,"level":36,"poseId":0,"pos":{"x":-94.038,"y":196.6,"z":1508.887},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":51005,"level":36,"poseId":0,"pos":{"x":-99.729,"y":196.6,"z":1513.024},"rot":{"x":0.0,"y":22.615,"z":0.0}}]},{"sceneId":5,"groupId":155007045,"blockId":5007,"pos":{"x":-475.313,"y":204.647,"z":1431.008},"spawns":[{"monsterId":20011501,"configId":45002,"level":36,"poseId":0,"pos":{"x":-478.192,"y":204.752,"z":1439.137},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011401,"configId":45003,"level":36,"poseId":0,"pos":{"x":-474.465,"y":203.883,"z":1438.5},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011401,"configId":45004,"level":36,"poseId":0,"pos":{"x":-475.836,"y":204.707,"z":1441.751},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011401,"configId":45005,"level":36,"poseId":0,"pos":{"x":-478.661,"y":205.239,"z":1442.022},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133101207,"blockId":3101,"pos":{"x":997.446,"y":300.335,"z":1207.604},"spawns":[{"monsterId":21010501,"configId":207006,"level":35,"poseId":0,"pos":{"x":991.368,"y":308.811,"z":1188.383},"rot":{"x":0.0,"y":306.6,"z":0.0}},{"monsterId":21010601,"configId":207007,"level":35,"poseId":0,"pos":{"x":978.786,"y":307.272,"z":1186.903},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21030201,"configId":207008,"level":35,"poseId":0,"pos":{"x":984.251,"y":306.918,"z":1185.992},"rot":{"x":0.0,"y":20.1,"z":0.0}},{"monsterId":21010701,"configId":207009,"level":35,"poseId":9013,"pos":{"x":988.283,"y":300.354,"z":1197.054},"rot":{"x":0.0,"y":184.96,"z":0.0}},{"monsterId":21020201,"configId":207010,"level":35,"poseId":0,"pos":{"x":983.779,"y":300.471,"z":1195.866},"rot":{"x":0.0,"y":133.5,"z":0.0}}]},{"sceneId":5,"groupId":155007043,"blockId":5007,"pos":{"x":-157.187,"y":196.6,"z":1564.955},"spawns":[{"monsterId":26010101,"configId":43001,"level":36,"poseId":0,"pos":{"x":-186.563,"y":196.6,"z":1541.993},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26010101,"configId":43002,"level":36,"poseId":0,"pos":{"x":-192.49,"y":196.6,"z":1548.376},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133101166,"blockId":3101,"pos":{"x":1427.464,"y":230.618,"z":1230.914},"spawns":[{"monsterId":21010601,"configId":166001,"level":21,"poseId":9003,"pos":{"x":1423.321,"y":229.828,"z":1229.812},"rot":{"x":0.0,"y":84.254,"z":0.0}},{"monsterId":21010201,"configId":166002,"level":21,"poseId":9003,"pos":{"x":1423.776,"y":229.815,"z":1232.011},"rot":{"x":0.0,"y":89.931,"z":0.0}}]},{"sceneId":3,"groupId":133101167,"blockId":3101,"pos":{"x":1325.334,"y":227.817,"z":1264.083},"spawns":[{"monsterId":21030301,"configId":167001,"level":23,"poseId":0,"pos":{"x":1325.56,"y":227.927,"z":1262.484},"rot":{"x":0.0,"y":62.573,"z":0.0}},{"monsterId":21010601,"configId":167004,"level":23,"poseId":9003,"pos":{"x":1330.472,"y":227.506,"z":1260.308},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011001,"configId":167005,"level":23,"poseId":9003,"pos":{"x":1327.663,"y":227.782,"z":1267.719},"rot":{"x":0.0,"y":163.326,"z":0.0}},{"monsterId":21011201,"configId":167006,"level":23,"poseId":0,"pos":{"x":1332.978,"y":227.325,"z":1265.308},"rot":{"x":0.0,"y":256.463,"z":0.0}}]},{"sceneId":3,"groupId":133101164,"blockId":3101,"pos":{"x":1519.229,"y":204.825,"z":1098.104},"spawns":[{"monsterId":28020102,"configId":164001,"level":19,"poseId":0,"pos":{"x":1512.48,"y":205.595,"z":1104.389},"rot":{"x":0.0,"y":275.641,"z":0.0}},{"monsterId":28020102,"configId":164002,"level":19,"poseId":0,"pos":{"x":1504.514,"y":203.57,"z":1089.899},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":164003,"level":19,"poseId":0,"pos":{"x":1499.216,"y":211.096,"z":1120.685},"rot":{"x":0.0,"y":142.849,"z":0.0}},{"monsterId":28030101,"configId":164004,"level":19,"poseId":901,"pos":{"x":1493.487,"y":213.789,"z":1103.444},"rot":{"x":0.0,"y":45.223,"z":0.0}}]},{"sceneId":3,"groupId":133101165,"blockId":3101,"pos":{"x":1600.512,"y":201.07,"z":1084.065},"spawns":[{"monsterId":20011401,"configId":165001,"level":23,"poseId":0,"pos":{"x":1601.06,"y":201.343,"z":1082.859},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011101,"configId":165002,"level":23,"poseId":0,"pos":{"x":1603.574,"y":200.532,"z":1084.707},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010201,"configId":165003,"level":23,"poseId":201,"pos":{"x":1598.88,"y":200.48,"z":1084.302},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133101162,"blockId":3101,"pos":{"x":1535.701,"y":200.868,"z":1070.701},"spawns":[{"monsterId":28030101,"configId":162002,"level":19,"poseId":901,"pos":{"x":1566.874,"y":200.28,"z":1095.782},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":162003,"level":19,"poseId":901,"pos":{"x":1543.781,"y":200.233,"z":1073.852},"rot":{"x":0.0,"y":125.958,"z":0.0}},{"monsterId":28030101,"configId":162004,"level":19,"poseId":901,"pos":{"x":1545.01,"y":200.18,"z":1083.46},"rot":{"x":0.0,"y":58.727,"z":0.0}}]},{"sceneId":3,"groupId":133101160,"blockId":3101,"pos":{"x":1561.274,"y":205.984,"z":1165.614},"spawns":[{"monsterId":28030401,"configId":160001,"level":19,"poseId":2,"pos":{"x":1558.572,"y":206.185,"z":1166.437},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":160002,"level":19,"poseId":2,"pos":{"x":1567.419,"y":207.406,"z":1171.778},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":160003,"level":19,"poseId":901,"pos":{"x":1542.915,"y":207.494,"z":1169.056},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":160004,"level":19,"poseId":901,"pos":{"x":1568.913,"y":205.122,"z":1158.6},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133101158,"blockId":3101,"pos":{"x":1484.494,"y":206.7,"z":1163.184},"spawns":[{"monsterId":28030501,"configId":158001,"level":19,"poseId":0,"pos":{"x":1491.005,"y":206.7,"z":1166.913},"rot":{"x":0.0,"y":286.819,"z":0.0}},{"monsterId":28030501,"configId":158003,"level":19,"poseId":0,"pos":{"x":1484.532,"y":206.7,"z":1164.255},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030501,"configId":158004,"level":19,"poseId":0,"pos":{"x":1502.323,"y":206.7,"z":1178.116},"rot":{"x":0.0,"y":280.109,"z":0.0}}]},{"sceneId":3,"groupId":133101159,"blockId":3101,"pos":{"x":1482.31,"y":201.757,"z":1077.747},"spawns":[{"monsterId":28030401,"configId":159001,"level":24,"poseId":0,"pos":{"x":1483.397,"y":201.74,"z":1073.804},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":159002,"level":19,"poseId":0,"pos":{"x":1476.096,"y":200.243,"z":1071.026},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":159003,"level":19,"poseId":0,"pos":{"x":1475.075,"y":201.238,"z":1077.454},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":159004,"level":19,"poseId":0,"pos":{"x":1477.696,"y":200.977,"z":1082.52},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133101157,"blockId":3101,"pos":{"x":1483.288,"y":215.422,"z":1132.875},"spawns":[{"monsterId":28030401,"configId":157001,"level":19,"poseId":2,"pos":{"x":1480.586,"y":215.582,"z":1133.699},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":157002,"level":19,"poseId":2,"pos":{"x":1489.433,"y":215.589,"z":1139.039},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":157003,"level":19,"poseId":901,"pos":{"x":1477.593,"y":206.935,"z":1143.981},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":157004,"level":19,"poseId":901,"pos":{"x":1470.845,"y":207.392,"z":1138.756},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133101155,"blockId":3101,"pos":{"x":1582.906,"y":224.761,"z":1216.599},"spawns":[{"monsterId":28030101,"configId":155001,"level":19,"poseId":2,"pos":{"x":1579.876,"y":224.402,"z":1215.826},"rot":{"x":0.0,"y":301.69,"z":0.0}},{"monsterId":28030101,"configId":155002,"level":19,"poseId":901,"pos":{"x":1579.85,"y":224.521,"z":1219.225},"rot":{"x":0.0,"y":258.852,"z":0.0}}]},{"sceneId":3,"groupId":133101152,"blockId":3101,"pos":{"x":1567.655,"y":224.403,"z":1239.384},"spawns":[{"monsterId":28030401,"configId":152002,"level":19,"poseId":2,"pos":{"x":1570.495,"y":224.839,"z":1243.16},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":152003,"level":19,"poseId":901,"pos":{"x":1592.959,"y":225.335,"z":1244.24},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":152004,"level":19,"poseId":901,"pos":{"x":1563.341,"y":224.305,"z":1244.263},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133101177,"blockId":3101,"pos":{"x":1363.48,"y":234.634,"z":1186.146},"spawns":[{"monsterId":26010201,"configId":177001,"level":19,"poseId":0,"pos":{"x":1363.203,"y":234.634,"z":1186.127},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133101174,"blockId":3101,"pos":{"x":1151.307,"y":290.775,"z":1359.592},"spawns":[{"monsterId":28030101,"configId":174001,"level":24,"poseId":2,"pos":{"x":1156.695,"y":290.118,"z":1361.923},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":174002,"level":24,"poseId":2,"pos":{"x":1152.711,"y":292.202,"z":1363.956},"rot":{"x":0.0,"y":98.114,"z":0.0}}]},{"sceneId":3,"groupId":133101173,"blockId":3101,"pos":{"x":1136.63,"y":289.33,"z":1342.392},"spawns":[{"monsterId":28030404,"configId":173001,"level":24,"poseId":2,"pos":{"x":1133.318,"y":289.085,"z":1345.541},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030404,"configId":173002,"level":24,"poseId":2,"pos":{"x":1134.437,"y":288.7,"z":1342.411},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030404,"configId":173003,"level":24,"poseId":2,"pos":{"x":1139.567,"y":290.131,"z":1344.223},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133101170,"blockId":3101,"pos":{"x":1191.833,"y":289.395,"z":1288.395},"spawns":[{"monsterId":28030401,"configId":170001,"level":24,"poseId":2,"pos":{"x":1192.228,"y":289.356,"z":1288.097},"rot":{"x":0.0,"y":24.023,"z":0.0}},{"monsterId":28030101,"configId":170003,"level":24,"poseId":0,"pos":{"x":1202.38,"y":296.917,"z":1285.91},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":170007,"level":24,"poseId":0,"pos":{"x":1192.08,"y":289.978,"z":1296.799},"rot":{"x":0.0,"y":293.8,"z":0.0}}]},{"sceneId":3,"groupId":133101169,"blockId":3101,"pos":{"x":1418.821,"y":230.05,"z":1365.244},"spawns":[{"monsterId":20010501,"configId":169001,"level":23,"poseId":0,"pos":{"x":1418.826,"y":230.072,"z":1366.441},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010501,"configId":169002,"level":23,"poseId":0,"pos":{"x":1420.314,"y":230.053,"z":1365.216},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010601,"configId":169003,"level":23,"poseId":0,"pos":{"x":1417.344,"y":229.954,"z":1365.308},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133101134,"blockId":3101,"pos":{"x":1125.117,"y":225.021,"z":1085.557},"spawns":[{"monsterId":28030401,"configId":134002,"level":24,"poseId":901,"pos":{"x":1129.762,"y":225.918,"z":1085.797},"rot":{"x":0.0,"y":87.653,"z":0.0}},{"monsterId":28020102,"configId":134007,"level":24,"poseId":0,"pos":{"x":1244.239,"y":228.521,"z":1067.972},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030402,"configId":134009,"level":24,"poseId":2,"pos":{"x":1236.679,"y":236.549,"z":1096.599},"rot":{"x":0.0,"y":279.978,"z":0.0}},{"monsterId":28030402,"configId":134011,"level":24,"poseId":2,"pos":{"x":1237.252,"y":234.462,"z":1089.91},"rot":{"x":0.0,"y":322.739,"z":0.0}},{"monsterId":28030401,"configId":134012,"level":24,"poseId":901,"pos":{"x":1267.986,"y":214.245,"z":1043.385},"rot":{"x":0.0,"y":285.484,"z":0.0}},{"monsterId":28030401,"configId":134013,"level":24,"poseId":901,"pos":{"x":1264.104,"y":216.421,"z":1044.289},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133101135,"blockId":3101,"pos":{"x":1100.204,"y":246.702,"z":1129.519},"spawns":[{"monsterId":20010501,"configId":135001,"level":24,"poseId":0,"pos":{"x":1100.209,"y":247.096,"z":1130.716},"rot":{"x":0.0,"y":170.882,"z":0.0}},{"monsterId":20010501,"configId":135002,"level":24,"poseId":0,"pos":{"x":1101.696,"y":246.702,"z":1129.491},"rot":{"x":0.0,"y":186.068,"z":0.0}},{"monsterId":20010501,"configId":135003,"level":24,"poseId":0,"pos":{"x":1098.726,"y":246.702,"z":1129.583},"rot":{"x":0.0,"y":155.743,"z":0.0}}]},{"sceneId":3,"groupId":133101132,"blockId":3101,"pos":{"x":1194.746,"y":252.827,"z":1079.615},"spawns":[{"monsterId":21011001,"configId":132001,"level":26,"poseId":9013,"pos":{"x":1192.604,"y":252.442,"z":1079.543},"rot":{"x":0.0,"y":57.151,"z":0.0}},{"monsterId":21010901,"configId":132004,"level":26,"poseId":9013,"pos":{"x":1195.639,"y":252.748,"z":1077.647},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21030401,"configId":132005,"level":26,"poseId":9012,"pos":{"x":1193.296,"y":253.071,"z":1083.419},"rot":{"x":0.0,"y":147.616,"z":0.0}}]},{"sceneId":3,"groupId":133101130,"blockId":3101,"pos":{"x":1182.025,"y":239.646,"z":1039.304},"spawns":[{"monsterId":21010901,"configId":130001,"level":26,"poseId":32,"pos":{"x":1166.538,"y":238.932,"z":1043.709},"rot":{"x":0.0,"y":195.579,"z":0.0}},{"monsterId":21011001,"configId":130002,"level":26,"poseId":32,"pos":{"x":1191.613,"y":242.033,"z":1032.392},"rot":{"x":0.0,"y":262.249,"z":0.0}},{"monsterId":21010701,"configId":130008,"level":24,"poseId":0,"pos":{"x":1178.324,"y":236.309,"z":1027.766},"rot":{"x":0.0,"y":322.277,"z":0.0}},{"monsterId":21010701,"configId":130009,"level":26,"poseId":0,"pos":{"x":1180.032,"y":246.138,"z":1057.415},"rot":{"x":359.936,"y":162.136,"z":359.977}}]},{"sceneId":5,"groupId":155007129,"blockId":5007,"pos":{"x":-440.483,"y":180.1,"z":1478.88},"spawns":[{"monsterId":28040101,"configId":129001,"level":36,"poseId":0,"pos":{"x":-439.017,"y":179.492,"z":1476.611},"rot":{"x":0.0,"y":33.209,"z":0.0}},{"monsterId":28040101,"configId":129002,"level":36,"poseId":0,"pos":{"x":-440.036,"y":179.737,"z":1479.916},"rot":{"x":0.0,"y":92.176,"z":0.0}},{"monsterId":28040101,"configId":129003,"level":36,"poseId":0,"pos":{"x":-441.567,"y":179.519,"z":1477.171},"rot":{"x":0.0,"y":72.548,"z":0.0}}]},{"sceneId":3,"groupId":133101131,"blockId":3101,"pos":{"x":1126.417,"y":220.692,"z":1003.285},"spawns":[{"monsterId":28020102,"configId":131001,"level":24,"poseId":0,"pos":{"x":1114.305,"y":215.616,"z":996.364},"rot":{"x":0.0,"y":53.564,"z":0.0}},{"monsterId":28030401,"configId":131002,"level":24,"poseId":901,"pos":{"x":1124.997,"y":219.348,"z":1002.455},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":131003,"level":24,"poseId":901,"pos":{"x":1133.583,"y":222.553,"z":1006.213},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030402,"configId":131004,"level":24,"poseId":901,"pos":{"x":1124.32,"y":219.54,"z":1003.396},"rot":{"x":0.0,"y":85.391,"z":0.0}},{"monsterId":28030402,"configId":131005,"level":24,"poseId":901,"pos":{"x":1126.318,"y":220.64,"z":1003.216},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030402,"configId":131006,"level":24,"poseId":901,"pos":{"x":1134.516,"y":223.17,"z":1007.682},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155007128,"blockId":5007,"pos":{"x":-388.657,"y":183.459,"z":1615.335},"spawns":[{"monsterId":24010101,"configId":128001,"level":36,"poseId":101,"pos":{"x":-390.863,"y":183.79,"z":1615.982},"rot":{"x":0.0,"y":169.049,"z":0.0}}]},{"sceneId":5,"groupId":155007130,"blockId":5007,"pos":{"x":-58.739,"y":196.6,"z":1539.365},"spawns":[{"monsterId":28010301,"configId":130001,"level":36,"poseId":0,"pos":{"x":-71.216,"y":196.6,"z":1541.395},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010301,"configId":130002,"level":36,"poseId":0,"pos":{"x":-61.555,"y":196.183,"z":1561.359},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010301,"configId":130003,"level":36,"poseId":0,"pos":{"x":-25.679,"y":196.6,"z":1547.377},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010301,"configId":130004,"level":36,"poseId":0,"pos":{"x":-47.166,"y":196.6,"z":1523.464},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133101124,"blockId":3101,"pos":{"x":1313.443,"y":201.263,"z":1035.727},"spawns":[{"monsterId":26010101,"configId":124001,"level":19,"poseId":0,"pos":{"x":1313.166,"y":200.98,"z":1035.708},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133101122,"blockId":3101,"pos":{"x":1558.316,"y":227.436,"z":1390.99},"spawns":[{"monsterId":28030101,"configId":122001,"level":19,"poseId":0,"pos":{"x":1560.122,"y":229.113,"z":1396.578},"rot":{"x":0.0,"y":270.568,"z":0.0}},{"monsterId":28030101,"configId":122002,"level":19,"poseId":0,"pos":{"x":1557.197,"y":227.779,"z":1393.403},"rot":{"x":0.0,"y":358.422,"z":0.0}},{"monsterId":28030502,"configId":122009,"level":19,"poseId":0,"pos":{"x":1330.624,"y":227.2,"z":1325.692},"rot":{"x":0.0,"y":142.37,"z":0.0}},{"monsterId":28030502,"configId":122010,"level":19,"poseId":0,"pos":{"x":1329.134,"y":227.2,"z":1320.0},"rot":{"x":0.0,"y":311.441,"z":0.0}},{"monsterId":28030502,"configId":122011,"level":19,"poseId":0,"pos":{"x":1333.878,"y":227.2,"z":1301.256},"rot":{"x":0.0,"y":308.324,"z":0.0}},{"monsterId":28030101,"configId":122014,"level":19,"poseId":0,"pos":{"x":1458.185,"y":229.215,"z":1409.644},"rot":{"x":0.0,"y":87.712,"z":0.0}},{"monsterId":28030101,"configId":122015,"level":19,"poseId":0,"pos":{"x":1490.45,"y":278.18,"z":1454.234},"rot":{"x":0.0,"y":171.605,"z":0.0}},{"monsterId":28030101,"configId":122016,"level":19,"poseId":0,"pos":{"x":1490.049,"y":241.137,"z":1441.373},"rot":{"x":0.0,"y":171.605,"z":0.0}}]},{"sceneId":3,"groupId":133101120,"blockId":3101,"pos":{"x":1428.854,"y":212.908,"z":1102.128},"spawns":[{"monsterId":28050201,"configId":120001,"level":32,"poseId":0,"pos":{"x":1433.405,"y":213.614,"z":1099.692},"rot":{"x":0.0,"y":29.457,"z":0.0}},{"monsterId":28050201,"configId":120002,"level":32,"poseId":3,"pos":{"x":1436.746,"y":215.63,"z":1119.326},"rot":{"x":342.687,"y":28.882,"z":356.712}}]},{"sceneId":5,"groupId":155007123,"blockId":5007,"pos":{"x":-68.986,"y":196.6,"z":1628.154},"spawns":[{"monsterId":28010402,"configId":123001,"level":36,"poseId":1,"pos":{"x":-68.876,"y":196.6,"z":1631.183},"rot":{"x":0.0,"y":250.789,"z":0.0}},{"monsterId":28010402,"configId":123002,"level":36,"poseId":1,"pos":{"x":-69.51,"y":196.6,"z":1627.425},"rot":{"x":0.0,"y":264.673,"z":0.0}}]},{"sceneId":3,"groupId":133101121,"blockId":3101,"pos":{"x":1617.904,"y":232.612,"z":1378.166},"spawns":[{"monsterId":20010301,"configId":121001,"level":22,"poseId":0,"pos":{"x":1617.791,"y":233.405,"z":1380.104},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":121002,"level":22,"poseId":0,"pos":{"x":1619.291,"y":232.299,"z":1378.305},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":121003,"level":22,"poseId":0,"pos":{"x":1616.191,"y":233.106,"z":1376.904},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133101150,"blockId":3101,"pos":{"x":1530.82,"y":225.732,"z":1238.914},"spawns":[{"monsterId":20011401,"configId":150001,"level":24,"poseId":0,"pos":{"x":1530.958,"y":225.044,"z":1231.929},"rot":{"x":358.227,"y":94.454,"z":348.356}}]},{"sceneId":3,"groupId":133101151,"blockId":3101,"pos":{"x":1521.258,"y":229.837,"z":1253.435},"spawns":[{"monsterId":28030101,"configId":151001,"level":19,"poseId":2,"pos":{"x":1519.108,"y":229.826,"z":1251.927},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":151002,"level":19,"poseId":901,"pos":{"x":1520.903,"y":230.412,"z":1255.965},"rot":{"x":0.0,"y":214.807,"z":0.0}}]},{"sceneId":3,"groupId":133101148,"blockId":3101,"pos":{"x":1298.38,"y":266.041,"z":1195.465},"spawns":[{"monsterId":28030401,"configId":148002,"level":24,"poseId":0,"pos":{"x":1301.194,"y":262.976,"z":1186.674},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":148004,"level":24,"poseId":0,"pos":{"x":1295.808,"y":268.151,"z":1200.653},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133101149,"blockId":3101,"pos":{"x":1334.228,"y":228.16,"z":1149.651},"spawns":[{"monsterId":28020201,"configId":149002,"level":19,"poseId":0,"pos":{"x":1356.801,"y":233.98,"z":1187.25},"rot":{"x":0.0,"y":23.455,"z":0.0}},{"monsterId":28020102,"configId":149003,"level":19,"poseId":0,"pos":{"x":1333.211,"y":222.665,"z":1126.484},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":149007,"level":19,"poseId":0,"pos":{"x":1358.8,"y":233.631,"z":1175.379},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":149016,"level":19,"poseId":0,"pos":{"x":1331.278,"y":229.271,"z":1153.596},"rot":{"x":0.0,"y":228.625,"z":0.0}},{"monsterId":28020301,"configId":149020,"level":19,"poseId":0,"pos":{"x":1358.441,"y":234.053,"z":1193.266},"rot":{"x":0.0,"y":177.519,"z":0.0}}]},{"sceneId":3,"groupId":133101146,"blockId":3101,"pos":{"x":1344.487,"y":213.147,"z":1093.019},"spawns":[{"monsterId":28030401,"configId":146001,"level":19,"poseId":0,"pos":{"x":1346.958,"y":213.516,"z":1090.408},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":146002,"level":19,"poseId":0,"pos":{"x":1347.327,"y":213.684,"z":1096.795},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":146003,"level":19,"poseId":0,"pos":{"x":1349.586,"y":215.125,"z":1108.871},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":146004,"level":19,"poseId":0,"pos":{"x":1340.173,"y":214.499,"z":1097.898},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133101147,"blockId":3101,"pos":{"x":1247.611,"y":250.005,"z":1141.99},"spawns":[{"monsterId":28030401,"configId":147002,"level":19,"poseId":0,"pos":{"x":1250.451,"y":250.806,"z":1145.767},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":147003,"level":19,"poseId":0,"pos":{"x":1257.463,"y":269.862,"z":1165.173},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":147004,"level":19,"poseId":0,"pos":{"x":1243.297,"y":251.266,"z":1146.869},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155007115,"blockId":5007,"pos":{"x":-350.044,"y":208.482,"z":1615.205},"spawns":[{"monsterId":20060501,"configId":115001,"level":36,"poseId":101,"pos":{"x":-343.03,"y":208.077,"z":1619.392},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060501,"configId":115002,"level":36,"poseId":101,"pos":{"x":-346.078,"y":207.964,"z":1610.146},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060501,"configId":115003,"level":36,"poseId":101,"pos":{"x":-352.48,"y":208.549,"z":1615.969},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155007109,"blockId":5007,"pos":{"x":-37.696,"y":196.7,"z":1549.248},"spawns":[{"monsterId":20060401,"configId":109001,"level":36,"poseId":101,"pos":{"x":-33.963,"y":197.565,"z":1544.995},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060401,"configId":109004,"level":36,"poseId":101,"pos":{"x":-41.042,"y":197.849,"z":1545.074},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060401,"configId":109005,"level":36,"poseId":101,"pos":{"x":-41.808,"y":196.633,"z":1554.423},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060401,"configId":109006,"level":36,"poseId":101,"pos":{"x":-34.33,"y":197.202,"z":1550.703},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133101143,"blockId":3101,"pos":{"x":1441.949,"y":221.978,"z":1157.384},"spawns":[{"monsterId":28020102,"configId":143001,"level":19,"poseId":0,"pos":{"x":1436.485,"y":221.6,"z":1150.12},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":143004,"level":19,"poseId":2,"pos":{"x":1444.949,"y":220.378,"z":1148.923},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":143005,"level":19,"poseId":901,"pos":{"x":1439.448,"y":222.301,"z":1157.116},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030402,"configId":143009,"level":19,"poseId":901,"pos":{"x":1437.264,"y":224.485,"z":1170.919},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155007108,"blockId":5007,"pos":{"x":-261.277,"y":196.47,"z":1573.401},"spawns":[{"monsterId":26051101,"configId":108005,"level":36,"poseId":0,"pos":{"x":-264.625,"y":196.47,"z":1578.593},"rot":{"x":0.0,"y":198.812,"z":0.0}},{"monsterId":26051101,"configId":108006,"level":36,"poseId":0,"pos":{"x":-262.699,"y":196.47,"z":1568.096},"rot":{"x":0.0,"y":309.589,"z":0.0}}]},{"sceneId":3,"groupId":133101140,"blockId":3101,"pos":{"x":1091.366,"y":279.406,"z":1336.536},"spawns":[{"monsterId":28030404,"configId":140001,"level":24,"poseId":2,"pos":{"x":1088.054,"y":279.533,"z":1339.685},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030404,"configId":140002,"level":24,"poseId":2,"pos":{"x":1089.173,"y":279.384,"z":1336.555},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030404,"configId":140003,"level":24,"poseId":2,"pos":{"x":1094.303,"y":279.846,"z":1338.367},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155007111,"blockId":5007,"pos":{"x":-2.526,"y":198.587,"z":1430.188},"spawns":[{"monsterId":24020201,"configId":111001,"level":36,"poseId":101,"pos":{"x":-18.946,"y":196.856,"z":1445.741},"rot":{"x":1.882,"y":16.63,"z":356.83}},{"monsterId":24020201,"configId":111004,"level":36,"poseId":101,"pos":{"x":-12.272,"y":196.778,"z":1452.61},"rot":{"x":12.409,"y":302.13,"z":6.67}}]},{"sceneId":3,"groupId":133101138,"blockId":3101,"pos":{"x":1198.709,"y":263.785,"z":1355.197},"spawns":[{"monsterId":28020102,"configId":138002,"level":24,"poseId":0,"pos":{"x":1202.859,"y":264.077,"z":1358.036},"rot":{"x":0.0,"y":89.394,"z":0.0}},{"monsterId":28020102,"configId":138003,"level":24,"poseId":0,"pos":{"x":1222.403,"y":265.449,"z":1369.472},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":138005,"level":24,"poseId":0,"pos":{"x":1221.282,"y":266.299,"z":1394.796},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133101139,"blockId":3101,"pos":{"x":1225.272,"y":265.981,"z":1394.237},"spawns":[{"monsterId":28030404,"configId":139001,"level":24,"poseId":2,"pos":{"x":1221.959,"y":266.403,"z":1397.387},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133101136,"blockId":3101,"pos":{"x":1324.579,"y":215.238,"z":1092.585},"spawns":[{"monsterId":25010301,"configId":136001,"level":23,"poseId":0,"pos":{"x":1315.608,"y":214.928,"z":1083.763},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25010501,"configId":136002,"level":23,"poseId":0,"pos":{"x":1313.117,"y":214.935,"z":1084.21},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155007107,"blockId":5007,"pos":{"x":-431.966,"y":180.629,"z":1434.977},"spawns":[{"monsterId":26050901,"configId":107001,"level":36,"poseId":0,"pos":{"x":-430.15,"y":180.382,"z":1436.013},"rot":{"x":0.0,"y":201.591,"z":0.0}},{"monsterId":26050901,"configId":107004,"level":36,"poseId":0,"pos":{"x":-440.136,"y":180.1,"z":1431.7},"rot":{"x":0.0,"y":120.794,"z":0.0}}]},{"sceneId":3,"groupId":133101137,"blockId":3101,"pos":{"x":1203.471,"y":248.738,"z":1186.365},"spawns":[{"monsterId":25030201,"configId":137001,"level":26,"poseId":0,"pos":{"x":1207.853,"y":249.122,"z":1188.373},"rot":{"x":0.0,"y":300.27,"z":0.0}},{"monsterId":25030201,"configId":137002,"level":26,"poseId":9009,"pos":{"x":1253.587,"y":266.631,"z":1276.539},"rot":{"x":0.0,"y":297.094,"z":0.0}},{"monsterId":25010201,"configId":137003,"level":26,"poseId":9006,"pos":{"x":1250.473,"y":266.48,"z":1277.928},"rot":{"x":0.0,"y":120.939,"z":0.0}},{"monsterId":25030201,"configId":137004,"level":25,"poseId":9003,"pos":{"x":1274.055,"y":268.083,"z":1352.126},"rot":{"x":0.0,"y":34.416,"z":0.0}},{"monsterId":25070101,"configId":137005,"level":26,"poseId":9009,"pos":{"x":1221.331,"y":262.23,"z":1320.048},"rot":{"x":0.0,"y":356.776,"z":0.0}},{"monsterId":25010201,"configId":137006,"level":26,"poseId":0,"pos":{"x":1224.124,"y":262.585,"z":1321.776},"rot":{"x":0.0,"y":298.332,"z":0.0}},{"monsterId":25010301,"configId":137007,"level":26,"poseId":0,"pos":{"x":1164.987,"y":260.884,"z":1279.45},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25030301,"configId":137008,"level":26,"poseId":9003,"pos":{"x":1174.597,"y":266.226,"z":1361.781},"rot":{"x":0.0,"y":335.041,"z":0.0}},{"monsterId":25010501,"configId":137009,"level":26,"poseId":9002,"pos":{"x":1172.538,"y":266.288,"z":1360.355},"rot":{"x":0.0,"y":14.944,"z":0.0}},{"monsterId":25010301,"configId":137010,"level":26,"poseId":0,"pos":{"x":1129.514,"y":269.126,"z":1301.959},"rot":{"x":0.0,"y":295.404,"z":0.0}}]},{"sceneId":3,"groupId":133101100,"blockId":3101,"pos":{"x":1128.333,"y":228.083,"z":1100.512},"spawns":[{"monsterId":28030404,"configId":100001,"level":24,"poseId":2,"pos":{"x":1125.021,"y":228.827,"z":1103.661},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030404,"configId":100002,"level":24,"poseId":2,"pos":{"x":1126.14,"y":228.362,"z":1100.531},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030404,"configId":100003,"level":24,"poseId":2,"pos":{"x":1131.27,"y":228.084,"z":1102.343},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133101101,"blockId":3101,"pos":{"x":1157.274,"y":240.06,"z":1140.635},"spawns":[{"monsterId":28030404,"configId":101001,"level":24,"poseId":2,"pos":{"x":1153.961,"y":240.804,"z":1143.784},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030404,"configId":101002,"level":24,"poseId":2,"pos":{"x":1155.08,"y":239.749,"z":1140.654},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030404,"configId":101003,"level":24,"poseId":2,"pos":{"x":1160.21,"y":240.061,"z":1142.466},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133101097,"blockId":3101,"pos":{"x":1608.033,"y":201.429,"z":1143.146},"spawns":[{"monsterId":28030401,"configId":97001,"level":19,"poseId":2,"pos":{"x":1607.128,"y":201.416,"z":1143.096},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":97002,"level":19,"poseId":901,"pos":{"x":1606.762,"y":201.343,"z":1143.597},"rot":{"x":0.0,"y":140.27,"z":0.0}}]},{"sceneId":3,"groupId":133101091,"blockId":3101,"pos":{"x":1588.385,"y":201.839,"z":1139.621},"spawns":[{"monsterId":21030401,"configId":91001,"level":23,"poseId":9012,"pos":{"x":1589.358,"y":201.716,"z":1142.026},"rot":{"x":9.837,"y":199.526,"z":358.792}},{"monsterId":21010501,"configId":91004,"level":23,"poseId":32,"pos":{"x":1592.261,"y":201.592,"z":1138.527},"rot":{"x":347.417,"y":311.599,"z":358.266}},{"monsterId":21010901,"configId":91005,"level":23,"poseId":32,"pos":{"x":1590.817,"y":202.253,"z":1144.485},"rot":{"x":11.181,"y":209.673,"z":358.244}},{"monsterId":21011001,"configId":91006,"level":23,"poseId":32,"pos":{"x":1584.562,"y":201.689,"z":1141.786},"rot":{"x":1.637,"y":94.774,"z":351.225}}]},{"sceneId":3,"groupId":133101118,"blockId":3101,"pos":{"x":1385.745,"y":209.5,"z":1103.572},"spawns":[{"monsterId":20010801,"configId":118001,"level":22,"poseId":0,"pos":{"x":1381.471,"y":209.5,"z":1105.115},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":118002,"level":22,"poseId":0,"pos":{"x":1386.037,"y":209.5,"z":1104.372},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":118003,"level":22,"poseId":0,"pos":{"x":1393.374,"y":209.5,"z":1106.42},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133101119,"blockId":3101,"pos":{"x":-50.386,"y":4.0,"z":-506.087},"spawns":[{"monsterId":28050201,"configId":119001,"level":32,"poseId":0,"pos":{"x":-50.732,"y":4.082,"z":-506.198},"rot":{"x":0.0,"y":29.457,"z":0.0}},{"monsterId":28050201,"configId":119002,"level":32,"poseId":3,"pos":{"x":-47.84,"y":4.076,"z":-501.426},"rot":{"x":0.0,"y":29.457,"z":0.0}}]},{"sceneId":3,"groupId":133101116,"blockId":3101,"pos":{"x":1498.928,"y":231.849,"z":1259.125},"spawns":[{"monsterId":28030402,"configId":116003,"level":19,"poseId":0,"pos":{"x":1498.536,"y":231.262,"z":1256.622},"rot":{"x":0.0,"y":24.66,"z":0.0}},{"monsterId":28030402,"configId":116004,"level":19,"poseId":0,"pos":{"x":1501.291,"y":231.404,"z":1258.93},"rot":{"x":0.0,"y":327.7,"z":0.0}},{"monsterId":28030501,"configId":116005,"level":19,"poseId":0,"pos":{"x":1459.316,"y":227.2,"z":1233.218},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030501,"configId":116006,"level":19,"poseId":0,"pos":{"x":1465.292,"y":227.2,"z":1236.827},"rot":{"x":0.0,"y":293.3,"z":0.0}}]},{"sceneId":3,"groupId":133101110,"blockId":3101,"pos":{"x":1393.911,"y":227.264,"z":1245.233},"spawns":[{"monsterId":26060201,"configId":110001,"level":22,"poseId":0,"pos":{"x":1395.286,"y":228.569,"z":1248.51},"rot":{"x":0.0,"y":187.716,"z":0.0}},{"monsterId":26060201,"configId":110002,"level":22,"poseId":0,"pos":{"x":1395.652,"y":228.838,"z":1244.296},"rot":{"x":0.0,"y":220.114,"z":0.0}},{"monsterId":26060201,"configId":110003,"level":22,"poseId":0,"pos":{"x":1392.434,"y":228.284,"z":1245.297},"rot":{"x":0.0,"y":211.878,"z":0.0}}]},{"sceneId":3,"groupId":133101066,"blockId":3101,"pos":{"x":1599.703,"y":226.28,"z":1253.105},"spawns":[{"monsterId":21020501,"configId":66001,"level":27,"poseId":401,"pos":{"x":1600.303,"y":225.337,"z":1249.928},"rot":{"x":0.0,"y":160.548,"z":0.0}}]},{"sceneId":3,"groupId":133101060,"blockId":3101,"pos":{"x":1179.28,"y":257.035,"z":1100.627},"spawns":[{"monsterId":28030402,"configId":60003,"level":24,"poseId":2,"pos":{"x":1181.147,"y":249.934,"z":1070.528},"rot":{"x":0.0,"y":332.23,"z":0.0}},{"monsterId":28030402,"configId":60004,"level":24,"poseId":2,"pos":{"x":1185.698,"y":248.937,"z":1068.487},"rot":{"x":0.0,"y":37.9,"z":0.0}},{"monsterId":28030402,"configId":60005,"level":24,"poseId":2,"pos":{"x":1192.978,"y":250.993,"z":1070.747},"rot":{"x":0.0,"y":321.02,"z":0.0}},{"monsterId":28030402,"configId":60006,"level":24,"poseId":901,"pos":{"x":1179.559,"y":252.613,"z":1081.365},"rot":{"x":0.0,"y":334.17,"z":0.0}},{"monsterId":28030402,"configId":60007,"level":24,"poseId":901,"pos":{"x":1195.771,"y":254.494,"z":1085.337},"rot":{"x":0.0,"y":341.38,"z":0.0}}]},{"sceneId":3,"groupId":133101061,"blockId":3101,"pos":{"x":1123.148,"y":218.074,"z":1030.151},"spawns":[{"monsterId":21010201,"configId":61001,"level":25,"poseId":9012,"pos":{"x":1122.019,"y":217.283,"z":1033.903},"rot":{"x":0.0,"y":255.81,"z":0.0}},{"monsterId":21011001,"configId":61004,"level":24,"poseId":32,"pos":{"x":1131.004,"y":224.934,"z":1052.588},"rot":{"x":0.0,"y":196.266,"z":0.0}},{"monsterId":21020501,"configId":61010,"level":26,"poseId":0,"pos":{"x":1121.661,"y":217.708,"z":1046.941},"rot":{"x":0.0,"y":202.988,"z":0.0}},{"monsterId":21011201,"configId":61012,"level":25,"poseId":9003,"pos":{"x":1125.977,"y":217.309,"z":1033.664},"rot":{"x":0.0,"y":333.386,"z":0.0}}]},{"sceneId":3,"groupId":133101084,"blockId":3101,"pos":{"x":1196.567,"y":260.328,"z":1280.375},"spawns":[{"monsterId":20011401,"configId":84001,"level":24,"poseId":0,"pos":{"x":1197.143,"y":267.942,"z":1283.646},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011401,"configId":84002,"level":24,"poseId":0,"pos":{"x":1198.631,"y":267.942,"z":1282.421},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011401,"configId":84003,"level":24,"poseId":0,"pos":{"x":1195.661,"y":267.942,"z":1282.513},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133101085,"blockId":3101,"pos":{"x":1246.556,"y":255.766,"z":1196.751},"spawns":[{"monsterId":28050201,"configId":85001,"level":32,"poseId":0,"pos":{"x":1240.174,"y":254.901,"z":1196.308},"rot":{"x":0.0,"y":29.457,"z":0.0}},{"monsterId":28050201,"configId":85002,"level":32,"poseId":3,"pos":{"x":1249.861,"y":256.806,"z":1184.771},"rot":{"x":353.821,"y":185.488,"z":343.467}}]},{"sceneId":3,"groupId":133101082,"blockId":3101,"pos":{"x":1218.754,"y":271.941,"z":1273.459},"spawns":[{"monsterId":28030402,"configId":82001,"level":24,"poseId":901,"pos":{"x":1223.398,"y":271.268,"z":1271.321},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030402,"configId":82002,"level":24,"poseId":901,"pos":{"x":1223.7,"y":271.124,"z":1271.505},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133101083,"blockId":3101,"pos":{"x":1246.663,"y":290.229,"z":1347.014},"spawns":[{"monsterId":28030101,"configId":83001,"level":24,"poseId":2,"pos":{"x":1247.914,"y":288.126,"z":1348.257},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":83002,"level":19,"poseId":901,"pos":{"x":1260.307,"y":308.006,"z":1411.239},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":83003,"level":19,"poseId":2,"pos":{"x":1267.124,"y":306.174,"z":1406.5},"rot":{"x":0.0,"y":84.272,"z":0.0}}]},{"sceneId":3,"groupId":133101080,"blockId":3101,"pos":{"x":1195.884,"y":265.269,"z":1215.252},"spawns":[{"monsterId":28030404,"configId":80002,"level":24,"poseId":2,"pos":{"x":1193.69,"y":265.548,"z":1215.271},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030404,"configId":80003,"level":24,"poseId":2,"pos":{"x":1198.82,"y":265.271,"z":1217.083},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133101081,"blockId":3101,"pos":{"x":1243.34,"y":273.753,"z":1243.272},"spawns":[{"monsterId":28030404,"configId":81001,"level":24,"poseId":2,"pos":{"x":1240.05,"y":273.643,"z":1240.686},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030404,"configId":81002,"level":24,"poseId":2,"pos":{"x":1240.082,"y":274.344,"z":1242.327},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133101079,"blockId":3101,"pos":{"x":1211.229,"y":283.663,"z":1333.265},"spawns":[{"monsterId":24010201,"configId":79001,"level":31,"poseId":100,"pos":{"x":1211.206,"y":283.767,"z":1334.732},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133101076,"blockId":3101,"pos":{"x":1256.516,"y":265.032,"z":1392.743},"spawns":[{"monsterId":21010701,"configId":76001,"level":24,"poseId":9013,"pos":{"x":1257.388,"y":264.946,"z":1390.651},"rot":{"x":359.783,"y":119.77,"z":349.675}}]},{"sceneId":3,"groupId":133101074,"blockId":3101,"pos":{"x":1117.028,"y":284.016,"z":1372.807},"spawns":[{"monsterId":25010601,"configId":74001,"level":26,"poseId":9004,"pos":{"x":1116.039,"y":283.19,"z":1369.2},"rot":{"x":0.0,"y":351.996,"z":0.0}},{"monsterId":25010301,"configId":74004,"level":26,"poseId":9004,"pos":{"x":1116.98,"y":283.331,"z":1375.025},"rot":{"x":0.0,"y":215.375,"z":0.0}},{"monsterId":25030301,"configId":74005,"level":26,"poseId":9005,"pos":{"x":1112.986,"y":282.577,"z":1374.9},"rot":{"x":0.0,"y":141.907,"z":0.0}}]},{"sceneId":3,"groupId":133101075,"blockId":3101,"pos":{"x":1189.777,"y":261.718,"z":1327.795},"spawns":[{"monsterId":21020301,"configId":75001,"level":27,"poseId":401,"pos":{"x":1184.101,"y":261.193,"z":1321.108},"rot":{"x":0.0,"y":189.42,"z":0.0}}]},{"sceneId":3,"groupId":133101072,"blockId":3101,"pos":{"x":1284.612,"y":235.508,"z":1136.452},"spawns":[{"monsterId":25010401,"configId":72001,"level":28,"poseId":9006,"pos":{"x":1278.703,"y":231.034,"z":1121.831},"rot":{"x":0.0,"y":54.183,"z":0.0}},{"monsterId":25010201,"configId":72004,"level":28,"poseId":9005,"pos":{"x":1275.419,"y":234.039,"z":1143.507},"rot":{"x":0.0,"y":98.741,"z":0.0}},{"monsterId":25010501,"configId":72005,"level":28,"poseId":9004,"pos":{"x":1281.151,"y":232.887,"z":1133.605},"rot":{"x":0.0,"y":173.988,"z":0.0}},{"monsterId":25030201,"configId":72006,"level":28,"poseId":9006,"pos":{"x":1280.8,"y":231.047,"z":1123.77},"rot":{"x":0.0,"y":218.789,"z":0.0}},{"monsterId":25010201,"configId":72008,"level":28,"poseId":9004,"pos":{"x":1279.109,"y":232.055,"z":1129.386},"rot":{"x":0.0,"y":57.653,"z":0.0}}]},{"sceneId":6,"groupId":166001637,"blockId":6001,"pos":{"x":375.104,"y":161.786,"z":1086.75},"spawns":[{"monsterId":21010501,"configId":637003,"level":36,"poseId":32,"pos":{"x":362.154,"y":158.397,"z":1073.803},"rot":{"x":0.0,"y":36.733,"z":0.0}},{"monsterId":21010901,"configId":637004,"level":36,"poseId":32,"pos":{"x":377.073,"y":157.421,"z":1060.827},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011001,"configId":637005,"level":36,"poseId":32,"pos":{"x":357.995,"y":159.433,"z":1074.26},"rot":{"x":0.0,"y":49.197,"z":0.0}}]},{"sceneId":6,"groupId":166001639,"blockId":6001,"pos":{"x":103.609,"y":143.921,"z":668.448},"spawns":[{"monsterId":26090101,"configId":639001,"level":36,"poseId":104,"pos":{"x":101.644,"y":143.921,"z":665.015},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26090101,"configId":639004,"level":36,"poseId":104,"pos":{"x":106.473,"y":143.768,"z":663.856},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011101,"configId":639005,"level":36,"poseId":0,"pos":{"x":103.514,"y":143.783,"z":670.238},"rot":{"x":0.0,"y":221.592,"z":0.0}}]},{"sceneId":3,"groupId":133101053,"blockId":3101,"pos":{"x":1188.389,"y":265.972,"z":1381.773},"spawns":[{"monsterId":20011401,"configId":53001,"level":24,"poseId":0,"pos":{"x":1188.292,"y":264.744,"z":1383.742},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011401,"configId":53002,"level":24,"poseId":0,"pos":{"x":1189.792,"y":264.683,"z":1381.941},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011401,"configId":53003,"level":24,"poseId":0,"pos":{"x":1186.692,"y":264.815,"z":1380.541},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133101048,"blockId":3101,"pos":{"x":1200.661,"y":254.773,"z":1235.161},"spawns":[{"monsterId":26010201,"configId":48002,"level":17,"poseId":0,"pos":{"x":1198.898,"y":254.808,"z":1235.262},"rot":{"x":3.586,"y":359.882,"z":4.451}}]},{"sceneId":3,"groupId":133101006,"blockId":3101,"pos":{"x":1408.0,"y":200.0,"z":1664.0},"spawns":[{"monsterId":28050102,"configId":6001,"level":19,"poseId":0,"pos":{"x":1325.537,"y":273.354,"z":1559.236},"rot":{"x":0.0,"y":236.873,"z":0.0}},{"monsterId":28050102,"configId":6002,"level":19,"poseId":0,"pos":{"x":1326.547,"y":274.068,"z":1563.209},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133101004,"blockId":3101,"pos":{"x":1408.0,"y":200.0,"z":1408.0},"spawns":[{"monsterId":28040102,"configId":4001,"level":19,"poseId":0,"pos":{"x":1328.347,"y":226.092,"z":1314.387},"rot":{"x":0.0,"y":125.414,"z":0.0}},{"monsterId":28040102,"configId":4002,"level":19,"poseId":0,"pos":{"x":1328.234,"y":226.092,"z":1317.249},"rot":{"x":0.0,"y":205.419,"z":0.0}},{"monsterId":28040102,"configId":4003,"level":19,"poseId":0,"pos":{"x":1330.674,"y":226.092,"z":1327.648},"rot":{"x":0.0,"y":9.584,"z":0.0}},{"monsterId":28010301,"configId":4004,"level":19,"poseId":0,"pos":{"x":1408.242,"y":228.271,"z":1351.404},"rot":{"x":0.0,"y":337.7,"z":0.0}},{"monsterId":28010301,"configId":4005,"level":19,"poseId":0,"pos":{"x":1403.683,"y":229.887,"z":1359.13},"rot":{"x":0.0,"y":0.533,"z":0.0}},{"monsterId":28040102,"configId":4006,"level":19,"poseId":0,"pos":{"x":1309.027,"y":268.371,"z":1476.582},"rot":{"x":0.0,"y":79.19,"z":0.0}},{"monsterId":28040102,"configId":4007,"level":19,"poseId":0,"pos":{"x":1321.307,"y":267.403,"z":1468.432},"rot":{"x":0.0,"y":120.499,"z":0.0}},{"monsterId":28040102,"configId":4008,"level":19,"poseId":0,"pos":{"x":1301.943,"y":267.403,"z":1468.431},"rot":{"x":0.0,"y":238.466,"z":0.0}},{"monsterId":28040102,"configId":4009,"level":19,"poseId":0,"pos":{"x":1320.985,"y":267.403,"z":1446.672},"rot":{"x":0.0,"y":169.423,"z":0.0}},{"monsterId":28040102,"configId":4010,"level":19,"poseId":0,"pos":{"x":1299.727,"y":267.403,"z":1502.704},"rot":{"x":0.0,"y":119.943,"z":0.0}},{"monsterId":28040102,"configId":4011,"level":19,"poseId":0,"pos":{"x":1336.962,"y":267.403,"z":1422.7},"rot":{"x":0.0,"y":84.101,"z":0.0}},{"monsterId":28040102,"configId":4012,"level":19,"poseId":0,"pos":{"x":1342.149,"y":267.403,"z":1477.685},"rot":{"x":0.0,"y":359.044,"z":0.0}}]},{"sceneId":3,"groupId":133101005,"blockId":3101,"pos":{"x":1408.0,"y":200.0,"z":1152.0},"spawns":[{"monsterId":28050102,"configId":5001,"level":19,"poseId":0,"pos":{"x":1533.259,"y":225.83,"z":1230.753},"rot":{"x":0.0,"y":306.783,"z":0.0}},{"monsterId":28050102,"configId":5002,"level":19,"poseId":0,"pos":{"x":1533.772,"y":225.973,"z":1232.198},"rot":{"x":0.0,"y":255.86,"z":0.0}},{"monsterId":28040101,"configId":5003,"level":19,"poseId":0,"pos":{"x":1478.733,"y":205.837,"z":1161.863},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":5004,"level":19,"poseId":0,"pos":{"x":1503.832,"y":205.837,"z":1170.981},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":5005,"level":19,"poseId":0,"pos":{"x":1496.879,"y":205.837,"z":1179.541},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050102,"configId":5006,"level":19,"poseId":0,"pos":{"x":1426.465,"y":230.619,"z":1226.677},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050102,"configId":5007,"level":19,"poseId":0,"pos":{"x":1431.954,"y":230.529,"z":1234.489},"rot":{"x":0.0,"y":229.003,"z":0.0}}]},{"sceneId":3,"groupId":133101002,"blockId":3101,"pos":{"x":1152.0,"y":200.0,"z":1408.0},"spawns":[{"monsterId":28050102,"configId":2001,"level":24,"poseId":0,"pos":{"x":1149.883,"y":267.745,"z":1335.507},"rot":{"x":0.0,"y":208.565,"z":0.0}},{"monsterId":28050102,"configId":2002,"level":24,"poseId":0,"pos":{"x":1213.536,"y":273.509,"z":1449.495},"rot":{"x":0.0,"y":46.422,"z":0.0}},{"monsterId":28050102,"configId":2003,"level":24,"poseId":0,"pos":{"x":1217.956,"y":265.796,"z":1375.744},"rot":{"x":0.0,"y":330.439,"z":0.0}},{"monsterId":28050102,"configId":2004,"level":24,"poseId":0,"pos":{"x":1211.587,"y":273.406,"z":1431.987},"rot":{"x":0.0,"y":359.18,"z":0.0}},{"monsterId":28050102,"configId":2005,"level":24,"poseId":0,"pos":{"x":1211.91,"y":273.514,"z":1441.667},"rot":{"x":0.0,"y":9.199,"z":0.0}},{"monsterId":28050102,"configId":2006,"level":24,"poseId":0,"pos":{"x":1217.927,"y":273.508,"z":1443.273},"rot":{"x":0.0,"y":55.335,"z":0.0}},{"monsterId":28050102,"configId":2007,"level":19,"poseId":0,"pos":{"x":1245.201,"y":278.832,"z":1518.097},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050102,"configId":2008,"level":19,"poseId":0,"pos":{"x":1262.015,"y":280.7,"z":1533.653},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040102,"configId":2009,"level":19,"poseId":0,"pos":{"x":1256.291,"y":267.403,"z":1474.364},"rot":{"x":0.0,"y":3.761,"z":0.0}}]},{"sceneId":3,"groupId":133101003,"blockId":3101,"pos":{"x":1664.0,"y":200.0,"z":1408.0},"spawns":[{"monsterId":28010301,"configId":3001,"level":19,"poseId":0,"pos":{"x":1566.22,"y":227.218,"z":1390.461},"rot":{"x":0.0,"y":337.7,"z":0.0}},{"monsterId":28010301,"configId":3002,"level":19,"poseId":0,"pos":{"x":1552.649,"y":227.396,"z":1399.244},"rot":{"x":0.0,"y":0.533,"z":0.0}}]},{"sceneId":3,"groupId":133101001,"blockId":3101,"pos":{"x":1152.0,"y":200.0,"z":1152.0},"spawns":[{"monsterId":28010201,"configId":1001,"level":24,"poseId":0,"pos":{"x":1190.064,"y":243.37,"z":1047.009},"rot":{"x":0.0,"y":334.17,"z":0.0}},{"monsterId":28010202,"configId":1002,"level":24,"poseId":0,"pos":{"x":1121.921,"y":221.293,"z":1065.564},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":6,"groupId":166001609,"blockId":6001,"pos":{"x":192.617,"y":456.216,"z":600.359},"spawns":[{"monsterId":28030405,"configId":609001,"level":36,"poseId":2,"pos":{"x":191.048,"y":456.777,"z":599.802},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":6,"groupId":166001572,"blockId":6001,"pos":{"x":1029.281,"y":843.98,"z":591.711},"spawns":[{"monsterId":25060101,"configId":572001,"level":36,"poseId":0,"pos":{"x":1008.627,"y":847.021,"z":620.576},"rot":{"x":0.0,"y":133.42,"z":0.0}}]},{"sceneId":6,"groupId":166001580,"blockId":6001,"pos":{"x":1111.364,"y":712.87,"z":424.687},"spawns":[{"monsterId":28040103,"configId":580001,"level":36,"poseId":0,"pos":{"x":1107.614,"y":713.0,"z":416.009},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040103,"configId":580002,"level":36,"poseId":0,"pos":{"x":1113.204,"y":713.0,"z":428.0},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":6,"groupId":166001579,"blockId":6001,"pos":{"x":1192.971,"y":743.475,"z":361.334},"spawns":[{"monsterId":22010401,"configId":579001,"level":36,"poseId":0,"pos":{"x":1193.298,"y":743.771,"z":362.142},"rot":{"x":0.0,"y":245.95,"z":0.0}},{"monsterId":22010201,"configId":579002,"level":36,"poseId":0,"pos":{"x":1193.863,"y":743.835,"z":359.728},"rot":{"x":0.0,"y":237.248,"z":0.0}}]},{"sceneId":6,"groupId":166001537,"blockId":6001,"pos":{"x":385.672,"y":661.96,"z":349.307},"spawns":[{"monsterId":22010401,"configId":537001,"level":36,"poseId":0,"pos":{"x":398.715,"y":659.641,"z":344.528},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":6,"groupId":166001538,"blockId":6001,"pos":{"x":337.296,"y":676.949,"z":401.641},"spawns":[{"monsterId":20011401,"configId":538001,"level":36,"poseId":0,"pos":{"x":340.793,"y":684.358,"z":402.838},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011401,"configId":538002,"level":36,"poseId":0,"pos":{"x":338.788,"y":684.358,"z":409.477},"rot":{"x":0.0,"y":101.412,"z":0.0}},{"monsterId":20011401,"configId":538003,"level":36,"poseId":0,"pos":{"x":335.818,"y":684.358,"z":401.705},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":6,"groupId":166001557,"blockId":6001,"pos":{"x":366.527,"y":181.537,"z":865.026},"spawns":[{"monsterId":28010203,"configId":557001,"level":36,"poseId":0,"pos":{"x":365.394,"y":180.299,"z":856.826},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":6,"groupId":166001558,"blockId":6001,"pos":{"x":381.232,"y":82.969,"z":1103.365},"spawns":[{"monsterId":28050301,"configId":558001,"level":36,"poseId":0,"pos":{"x":381.603,"y":83.426,"z":1106.024},"rot":{"x":0.0,"y":88.904,"z":0.0}},{"monsterId":28050301,"configId":558002,"level":36,"poseId":0,"pos":{"x":386.32,"y":84.249,"z":1102.652},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":6,"groupId":166001552,"blockId":6001,"pos":{"x":595.162,"y":377.803,"z":707.191},"spawns":[{"monsterId":21010201,"configId":552001,"level":36,"poseId":9003,"pos":{"x":590.179,"y":378.866,"z":704.204},"rot":{"x":0.0,"y":218.124,"z":0.0}},{"monsterId":21010201,"configId":552002,"level":36,"poseId":9003,"pos":{"x":588.88,"y":378.683,"z":706.125},"rot":{"x":0.0,"y":218.124,"z":0.0}},{"monsterId":21010201,"configId":552003,"level":36,"poseId":9012,"pos":{"x":590.102,"y":378.473,"z":707.35},"rot":{"x":0.0,"y":218.124,"z":0.0}}]},{"sceneId":6,"groupId":166001555,"blockId":6001,"pos":{"x":388.181,"y":388.636,"z":658.867},"spawns":[{"monsterId":21010201,"configId":555001,"level":36,"poseId":9003,"pos":{"x":386.539,"y":389.096,"z":657.117},"rot":{"x":0.0,"y":120.575,"z":0.0}},{"monsterId":21011201,"configId":555004,"level":36,"poseId":0,"pos":{"x":414.579,"y":383.255,"z":652.65},"rot":{"x":0.0,"y":258.483,"z":0.0}},{"monsterId":21010201,"configId":555005,"level":36,"poseId":9010,"pos":{"x":389.517,"y":390.393,"z":649.314},"rot":{"x":0.0,"y":155.398,"z":0.0}},{"monsterId":21011201,"configId":555006,"level":36,"poseId":0,"pos":{"x":390.943,"y":390.452,"z":647.602},"rot":{"x":0.0,"y":316.076,"z":0.0}}]},{"sceneId":6,"groupId":166001564,"blockId":6001,"pos":{"x":197.646,"y":146.431,"z":766.534},"spawns":[{"monsterId":26090101,"configId":564001,"level":36,"poseId":104,"pos":{"x":195.518,"y":146.158,"z":761.204},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26090101,"configId":564004,"level":36,"poseId":102,"pos":{"x":188.992,"y":146.0,"z":764.915},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26090101,"configId":564005,"level":36,"poseId":104,"pos":{"x":195.741,"y":146.0,"z":767.544},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26090101,"configId":564006,"level":36,"poseId":104,"pos":{"x":186.789,"y":146.0,"z":770.518},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":6,"groupId":166001509,"blockId":6001,"pos":{"x":409.329,"y":180.3,"z":750.391},"spawns":[{"monsterId":28040103,"configId":509021,"level":36,"poseId":0,"pos":{"x":104.905,"y":143.19,"z":729.964},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040103,"configId":509022,"level":36,"poseId":0,"pos":{"x":107.344,"y":143.19,"z":698.332},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011101,"configId":509023,"level":36,"poseId":0,"pos":{"x":112.71,"y":143.19,"z":730.369},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":6,"groupId":166001510,"blockId":6001,"pos":{"x":295.303,"y":172.906,"z":811.388},"spawns":[{"monsterId":26040103,"configId":510004,"level":36,"poseId":0,"pos":{"x":293.501,"y":173.189,"z":820.792},"rot":{"x":0.0,"y":261.883,"z":0.0}}]},{"sceneId":6,"groupId":166001511,"blockId":6001,"pos":{"x":286.631,"y":157.386,"z":761.687},"spawns":[{"monsterId":26090101,"configId":511001,"level":36,"poseId":101,"pos":{"x":282.358,"y":155.66,"z":767.101},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26090101,"configId":511004,"level":36,"poseId":101,"pos":{"x":290.764,"y":155.66,"z":766.173},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26090101,"configId":511005,"level":36,"poseId":101,"pos":{"x":287.985,"y":158.206,"z":755.959},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011101,"configId":511006,"level":36,"poseId":0,"pos":{"x":286.114,"y":157.49,"z":761.615},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26010101,"configId":511008,"level":36,"poseId":0,"pos":{"x":285.858,"y":155.66,"z":766.222},"rot":{"x":0.0,"y":42.486,"z":0.0}},{"monsterId":26090101,"configId":511009,"level":36,"poseId":101,"pos":{"x":287.985,"y":158.206,"z":755.959},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26090101,"configId":511010,"level":36,"poseId":101,"pos":{"x":290.764,"y":155.66,"z":766.173},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":6,"groupId":166001507,"blockId":6001,"pos":{"x":393.861,"y":180.3,"z":740.475},"spawns":[{"monsterId":20010801,"configId":507001,"level":36,"poseId":0,"pos":{"x":398.275,"y":180.3,"z":740.555},"rot":{"x":0.0,"y":329.65,"z":0.0}},{"monsterId":20010801,"configId":507003,"level":36,"poseId":0,"pos":{"x":392.63,"y":180.3,"z":741.203},"rot":{"x":0.0,"y":96.705,"z":0.0}}]},{"sceneId":6,"groupId":166001517,"blockId":6001,"pos":{"x":268.344,"y":88.04,"z":1425.887},"spawns":[{"monsterId":22010401,"configId":517001,"level":36,"poseId":9013,"pos":{"x":268.526,"y":87.341,"z":1423.513},"rot":{"x":0.0,"y":342.732,"z":0.0}},{"monsterId":22010201,"configId":517002,"level":36,"poseId":9013,"pos":{"x":271.148,"y":87.686,"z":1426.021},"rot":{"x":0.0,"y":283.494,"z":0.0}}]},{"sceneId":6,"groupId":166001513,"blockId":6001,"pos":{"x":362.101,"y":184.637,"z":930.309},"spawns":[{"monsterId":28010201,"configId":513001,"level":36,"poseId":0,"pos":{"x":360.038,"y":183.949,"z":934.532},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010201,"configId":513002,"level":36,"poseId":0,"pos":{"x":530.424,"y":93.013,"z":1179.786},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010302,"configId":513004,"level":36,"poseId":0,"pos":{"x":390.724,"y":85.337,"z":1031.951},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":6,"groupId":166001514,"blockId":6001,"pos":{"x":379.849,"y":173.59,"z":997.583},"spawns":[{"monsterId":20011501,"configId":514001,"level":36,"poseId":0,"pos":{"x":380.082,"y":176.154,"z":992.019},"rot":{"x":0.0,"y":177.852,"z":0.0}},{"monsterId":20011401,"configId":514002,"level":36,"poseId":0,"pos":{"x":376.514,"y":174.912,"z":1000.294},"rot":{"x":0.0,"y":177.852,"z":0.0}},{"monsterId":20011401,"configId":514003,"level":36,"poseId":0,"pos":{"x":383.138,"y":173.734,"z":997.107},"rot":{"x":0.0,"y":177.852,"z":0.0}}]},{"sceneId":6,"groupId":166001533,"blockId":6001,"pos":{"x":1002.361,"y":1015.781,"z":876.343},"spawns":[{"monsterId":25070101,"configId":533002,"level":36,"poseId":0,"pos":{"x":997.824,"y":1014.356,"z":882.194},"rot":{"x":0.0,"y":166.543,"z":0.0}}]},{"sceneId":6,"groupId":166001534,"blockId":6001,"pos":{"x":382.071,"y":656.558,"z":470.375},"spawns":[{"monsterId":22010101,"configId":534001,"level":36,"poseId":0,"pos":{"x":359.137,"y":660.842,"z":476.754},"rot":{"x":0.0,"y":352.604,"z":0.0}}]},{"sceneId":6,"groupId":166001478,"blockId":6001,"pos":{"x":169.941,"y":318.601,"z":317.393},"spawns":[{"monsterId":24020301,"configId":478002,"level":36,"poseId":100,"pos":{"x":191.382,"y":319.209,"z":301.205},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":24020301,"configId":478003,"level":36,"poseId":100,"pos":{"x":167.47,"y":319.611,"z":311.398},"rot":{"x":0.0,"y":19.776,"z":0.0}}]},{"sceneId":6,"groupId":166001474,"blockId":6001,"pos":{"x":58.525,"y":312.536,"z":406.026},"spawns":[{"monsterId":21011201,"configId":474005,"level":36,"poseId":0,"pos":{"x":59.507,"y":312.539,"z":412.374},"rot":{"x":0.0,"y":177.81,"z":0.0}},{"monsterId":21011201,"configId":474006,"level":36,"poseId":0,"pos":{"x":62.668,"y":312.814,"z":405.416},"rot":{"x":0.0,"y":328.181,"z":0.0}},{"monsterId":21011201,"configId":474007,"level":36,"poseId":0,"pos":{"x":53.639,"y":312.415,"z":407.176},"rot":{"x":0.0,"y":45.417,"z":0.0}}]},{"sceneId":6,"groupId":166001484,"blockId":6001,"pos":{"x":180.268,"y":230.9,"z":391.755},"spawns":[{"monsterId":26090101,"configId":484001,"level":36,"poseId":101,"pos":{"x":175.42,"y":231.13,"z":388.769},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26090101,"configId":484004,"level":36,"poseId":101,"pos":{"x":173.755,"y":231.519,"z":390.917},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26090101,"configId":484006,"level":36,"poseId":101,"pos":{"x":185.466,"y":230.9,"z":387.533},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26010101,"configId":484008,"level":36,"poseId":0,"pos":{"x":182.324,"y":230.9,"z":392.191},"rot":{"x":0.0,"y":175.868,"z":0.0}},{"monsterId":26090101,"configId":484009,"level":36,"poseId":101,"pos":{"x":188.713,"y":231.318,"z":392.176},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26090101,"configId":484010,"level":36,"poseId":101,"pos":{"x":175.743,"y":230.9,"z":395.281},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26090101,"configId":484011,"level":36,"poseId":101,"pos":{"x":186.65,"y":230.9,"z":390.394},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":6,"groupId":166001487,"blockId":6001,"pos":{"x":129.088,"y":231.051,"z":418.469},"spawns":[{"monsterId":20011401,"configId":487001,"level":36,"poseId":0,"pos":{"x":131.007,"y":239.451,"z":425.584},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011401,"configId":487002,"level":36,"poseId":0,"pos":{"x":130.581,"y":239.619,"z":418.441},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011401,"configId":487003,"level":36,"poseId":0,"pos":{"x":134.387,"y":236.543,"z":428.781},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":6,"groupId":166001482,"blockId":6001,"pos":{"x":119.414,"y":298.91,"z":392.398},"spawns":[{"monsterId":24010301,"configId":482001,"level":36,"poseId":100,"pos":{"x":89.932,"y":311.914,"z":391.377},"rot":{"x":0.0,"y":81.39,"z":0.0}}]},{"sceneId":6,"groupId":166001483,"blockId":6001,"pos":{"x":234.916,"y":230.9,"z":354.52},"spawns":[{"monsterId":28050301,"configId":483002,"level":36,"poseId":0,"pos":{"x":227.134,"y":231.119,"z":344.096},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050301,"configId":483004,"level":36,"poseId":0,"pos":{"x":179.789,"y":231.45,"z":365.914},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050301,"configId":483005,"level":36,"poseId":0,"pos":{"x":147.926,"y":232.504,"z":398.276},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050301,"configId":483006,"level":36,"poseId":0,"pos":{"x":126.313,"y":232.82,"z":364.838},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050301,"configId":483007,"level":36,"poseId":0,"pos":{"x":134.72,"y":234.939,"z":432.832},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010302,"configId":483009,"level":36,"poseId":0,"pos":{"x":200.568,"y":230.9,"z":351.431},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010302,"configId":483011,"level":36,"poseId":0,"pos":{"x":138.806,"y":231.14,"z":380.859},"rot":{"x":0.0,"y":132.235,"z":0.0}},{"monsterId":28020605,"configId":483012,"level":36,"poseId":0,"pos":{"x":157.551,"y":232.199,"z":380.281},"rot":{"x":0.0,"y":257.594,"z":0.0}}]},{"sceneId":6,"groupId":166001492,"blockId":6001,"pos":{"x":699.958,"y":397.261,"z":745.738},"spawns":[{"monsterId":21010901,"configId":492001,"level":36,"poseId":0,"pos":{"x":705.632,"y":398.973,"z":744.9},"rot":{"x":0.0,"y":219.268,"z":0.0}},{"monsterId":21011201,"configId":492004,"level":36,"poseId":9003,"pos":{"x":699.853,"y":397.281,"z":737.24},"rot":{"x":0.0,"y":180.459,"z":0.0}},{"monsterId":21011201,"configId":492005,"level":36,"poseId":0,"pos":{"x":716.273,"y":404.325,"z":733.139},"rot":{"x":0.0,"y":300.159,"z":0.0}},{"monsterId":21010101,"configId":492006,"level":36,"poseId":9016,"pos":{"x":698.307,"y":397.197,"z":741.663},"rot":{"x":0.0,"y":312.773,"z":0.0}}]},{"sceneId":6,"groupId":166001488,"blockId":6001,"pos":{"x":701.641,"y":389.216,"z":600.049},"spawns":[{"monsterId":28010201,"configId":488005,"level":36,"poseId":0,"pos":{"x":707.941,"y":388.177,"z":609.491},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050301,"configId":488009,"level":36,"poseId":0,"pos":{"x":694.963,"y":398.176,"z":649.299},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":6,"groupId":166001490,"blockId":6001,"pos":{"x":707.427,"y":392.231,"z":714.513},"spawns":[{"monsterId":28020605,"configId":490003,"level":36,"poseId":0,"pos":{"x":723.725,"y":405.079,"z":729.886},"rot":{"x":0.0,"y":263.76,"z":0.0}},{"monsterId":24020201,"configId":490011,"level":36,"poseId":101,"pos":{"x":621.188,"y":396.732,"z":671.784},"rot":{"x":0.0,"y":64.151,"z":0.0}},{"monsterId":28010201,"configId":490012,"level":36,"poseId":0,"pos":{"x":630.578,"y":399.37,"z":666.139},"rot":{"x":0.0,"y":359.651,"z":0.0}},{"monsterId":28050301,"configId":490016,"level":36,"poseId":0,"pos":{"x":688.611,"y":389.094,"z":754.027},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050102,"configId":490017,"level":36,"poseId":0,"pos":{"x":664.913,"y":380.844,"z":733.771},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050102,"configId":490018,"level":36,"poseId":0,"pos":{"x":624.465,"y":383.702,"z":737.173},"rot":{"x":0.0,"y":272.125,"z":0.0}},{"monsterId":28050301,"configId":490021,"level":36,"poseId":0,"pos":{"x":682.673,"y":409.536,"z":767.604},"rot":{"x":0.0,"y":240.726,"z":0.0}}]},{"sceneId":6,"groupId":166001491,"blockId":6001,"pos":{"x":716.067,"y":386.126,"z":655.937},"spawns":[{"monsterId":26060201,"configId":491001,"level":36,"poseId":0,"pos":{"x":716.966,"y":386.573,"z":655.538},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26060201,"configId":491002,"level":36,"poseId":0,"pos":{"x":717.758,"y":387.331,"z":651.745},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26060201,"configId":491003,"level":36,"poseId":0,"pos":{"x":713.236,"y":385.453,"z":655.603},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":6,"groupId":166001501,"blockId":6001,"pos":{"x":511.138,"y":377.126,"z":694.272},"spawns":[{"monsterId":22010301,"configId":501001,"level":36,"poseId":0,"pos":{"x":523.201,"y":376.929,"z":701.755},"rot":{"x":0.0,"y":277.157,"z":0.0}},{"monsterId":21011201,"configId":501004,"level":36,"poseId":9003,"pos":{"x":514.645,"y":375.285,"z":704.938},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011201,"configId":501005,"level":36,"poseId":9016,"pos":{"x":509.913,"y":377.374,"z":695.976},"rot":{"x":0.0,"y":192.034,"z":0.0}}]},{"sceneId":6,"groupId":166001499,"blockId":6001,"pos":{"x":409.012,"y":383.922,"z":651.939},"spawns":[{"monsterId":28050301,"configId":499004,"level":36,"poseId":0,"pos":{"x":437.901,"y":379.8,"z":669.218},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050301,"configId":499005,"level":36,"poseId":0,"pos":{"x":426.494,"y":380.669,"z":673.201},"rot":{"x":0.0,"y":36.521,"z":0.0}}]},{"sceneId":6,"groupId":166001444,"blockId":6001,"pos":{"x":476.492,"y":385.787,"z":567.804},"spawns":[{"monsterId":24010101,"configId":444004,"level":36,"poseId":101,"pos":{"x":478.449,"y":387.837,"z":573.556},"rot":{"x":0.0,"y":203.427,"z":0.0}}]},{"sceneId":6,"groupId":166001441,"blockId":6001,"pos":{"x":419.067,"y":388.232,"z":467.911},"spawns":[{"monsterId":28020605,"configId":441003,"level":36,"poseId":0,"pos":{"x":360.892,"y":406.683,"z":459.623},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":22010401,"configId":441008,"level":36,"poseId":9013,"pos":{"x":375.979,"y":393.211,"z":541.187},"rot":{"x":0.0,"y":245.507,"z":0.0}},{"monsterId":28020605,"configId":441012,"level":36,"poseId":0,"pos":{"x":335.015,"y":427.288,"z":635.405},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010201,"configId":441015,"level":36,"poseId":0,"pos":{"x":369.221,"y":401.682,"z":605.87},"rot":{"x":0.0,"y":4.117,"z":0.0}},{"monsterId":28050301,"configId":441017,"level":36,"poseId":0,"pos":{"x":582.803,"y":403.737,"z":538.105},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020605,"configId":441019,"level":36,"poseId":0,"pos":{"x":634.254,"y":394.602,"z":556.502},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020605,"configId":441031,"level":36,"poseId":0,"pos":{"x":431.132,"y":397.181,"z":570.782},"rot":{"x":0.0,"y":79.15,"z":0.0}},{"monsterId":28020605,"configId":441032,"level":36,"poseId":0,"pos":{"x":433.763,"y":396.803,"z":571.461},"rot":{"x":0.0,"y":300.315,"z":0.0}},{"monsterId":28010202,"configId":441033,"level":36,"poseId":0,"pos":{"x":286.751,"y":445.175,"z":593.836},"rot":{"x":0.0,"y":9.029,"z":0.0}},{"monsterId":28010202,"configId":441034,"level":36,"poseId":0,"pos":{"x":432.432,"y":399.82,"z":586.43},"rot":{"x":0.0,"y":9.029,"z":0.0}},{"monsterId":28010202,"configId":441035,"level":36,"poseId":0,"pos":{"x":593.648,"y":393.463,"z":561.037},"rot":{"x":0.0,"y":91.8,"z":0.0}},{"monsterId":28010202,"configId":441036,"level":36,"poseId":0,"pos":{"x":417.801,"y":423.439,"z":390.531},"rot":{"x":0.0,"y":69.927,"z":0.0}}]},{"sceneId":6,"groupId":166001460,"blockId":6001,"pos":{"x":670.869,"y":389.963,"z":586.215},"spawns":[{"monsterId":24010301,"configId":460001,"level":36,"poseId":100,"pos":{"x":665.541,"y":390.445,"z":581.443},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":6,"groupId":166001462,"blockId":6001,"pos":{"x":503.04,"y":389.506,"z":490.797},"spawns":[{"monsterId":26010201,"configId":462002,"level":36,"poseId":0,"pos":{"x":503.007,"y":389.949,"z":490.578},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":6,"groupId":166001463,"blockId":6001,"pos":{"x":349.259,"y":377.671,"z":368.642},"spawns":[{"monsterId":28010202,"configId":463001,"level":36,"poseId":0,"pos":{"x":362.207,"y":393.894,"z":401.975},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010202,"configId":463002,"level":36,"poseId":0,"pos":{"x":288.688,"y":357.506,"z":350.585},"rot":{"x":0.0,"y":0.775,"z":0.0}},{"monsterId":21010701,"configId":463003,"level":36,"poseId":0,"pos":{"x":353.541,"y":378.139,"z":380.163},"rot":{"x":0.0,"y":212.128,"z":0.0}},{"monsterId":28050301,"configId":463005,"level":36,"poseId":0,"pos":{"x":284.191,"y":356.62,"z":344.899},"rot":{"x":0.0,"y":204.413,"z":0.0}},{"monsterId":21010101,"configId":463007,"level":36,"poseId":9016,"pos":{"x":311.254,"y":371.728,"z":349.954},"rot":{"x":0.0,"y":310.145,"z":0.0}}]},{"sceneId":6,"groupId":166001457,"blockId":6001,"pos":{"x":345.027,"y":407.406,"z":537.208},"spawns":[{"monsterId":20011401,"configId":457001,"level":36,"poseId":0,"pos":{"x":345.032,"y":412.367,"z":538.405},"rot":{"x":0.0,"y":184.235,"z":0.0}},{"monsterId":20011401,"configId":457002,"level":36,"poseId":0,"pos":{"x":346.519,"y":412.367,"z":537.18},"rot":{"x":0.0,"y":184.235,"z":0.0}},{"monsterId":20011401,"configId":457003,"level":36,"poseId":0,"pos":{"x":343.549,"y":412.367,"z":537.272},"rot":{"x":0.0,"y":184.235,"z":0.0}},{"monsterId":20011501,"configId":457005,"level":36,"poseId":0,"pos":{"x":345.821,"y":407.281,"z":538.801},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":6,"groupId":166001459,"blockId":6001,"pos":{"x":562.004,"y":388.992,"z":559.218},"spawns":[{"monsterId":20011501,"configId":459001,"level":36,"poseId":0,"pos":{"x":559.77,"y":388.973,"z":559.754},"rot":{"x":0.0,"y":107.085,"z":0.0}},{"monsterId":28050102,"configId":459002,"level":36,"poseId":0,"pos":{"x":560.891,"y":388.963,"z":558.93},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050102,"configId":459003,"level":36,"poseId":0,"pos":{"x":560.748,"y":389.128,"z":563.742},"rot":{"x":0.0,"y":59.467,"z":0.0}}]},{"sceneId":6,"groupId":166001470,"blockId":6001,"pos":{"x":457.929,"y":405.943,"z":427.769},"spawns":[{"monsterId":22010101,"configId":470001,"level":36,"poseId":9013,"pos":{"x":460.556,"y":406.466,"z":425.11},"rot":{"x":0.0,"y":57.346,"z":0.0}},{"monsterId":22010401,"configId":470004,"level":36,"poseId":9013,"pos":{"x":460.579,"y":406.404,"z":427.315},"rot":{"x":0.0,"y":121.715,"z":0.0}},{"monsterId":22010301,"configId":470005,"level":36,"poseId":0,"pos":{"x":456.512,"y":405.648,"z":425.91},"rot":{"x":0.0,"y":92.195,"z":0.0}}]},{"sceneId":6,"groupId":166001465,"blockId":6001,"pos":{"x":258.653,"y":343.1,"z":363.929},"spawns":[{"monsterId":28010201,"configId":465011,"level":36,"poseId":0,"pos":{"x":201.197,"y":315.81,"z":331.694},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050301,"configId":465012,"level":36,"poseId":0,"pos":{"x":224.03,"y":294.983,"z":396.222},"rot":{"x":0.0,"y":42.329,"z":0.0}},{"monsterId":28050301,"configId":465013,"level":36,"poseId":0,"pos":{"x":225.45,"y":294.733,"z":396.418},"rot":{"x":0.0,"y":323.533,"z":0.0}},{"monsterId":28010201,"configId":465014,"level":36,"poseId":0,"pos":{"x":231.218,"y":298.691,"z":412.352},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010201,"configId":465015,"level":36,"poseId":0,"pos":{"x":173.561,"y":296.159,"z":408.48},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":465030,"level":36,"poseId":9011,"pos":{"x":97.785,"y":306.594,"z":346.241},"rot":{"x":0.0,"y":256.565,"z":0.0}},{"monsterId":28020605,"configId":465032,"level":36,"poseId":0,"pos":{"x":117.571,"y":306.506,"z":328.821},"rot":{"x":0.0,"y":318.774,"z":0.0}},{"monsterId":21011201,"configId":465034,"level":36,"poseId":9016,"pos":{"x":72.623,"y":317.949,"z":425.729},"rot":{"x":0.0,"y":50.07,"z":0.0}}]},{"sceneId":6,"groupId":166001467,"blockId":6001,"pos":{"x":267.747,"y":304.334,"z":400.981},"spawns":[{"monsterId":24020101,"configId":467001,"level":36,"poseId":101,"pos":{"x":268.858,"y":304.447,"z":401.143},"rot":{"x":0.0,"y":233.15,"z":0.0}},{"monsterId":24020101,"configId":467004,"level":36,"poseId":101,"pos":{"x":266.244,"y":304.283,"z":402.364},"rot":{"x":0.0,"y":155.001,"z":0.0}}]},{"sceneId":6,"groupId":166001412,"blockId":6001,"pos":{"x":772.305,"y":704.98,"z":446.586},"spawns":[{"monsterId":26090101,"configId":412001,"level":36,"poseId":104,"pos":{"x":777.629,"y":705.477,"z":444.744},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26090101,"configId":412002,"level":36,"poseId":102,"pos":{"x":770.644,"y":704.995,"z":451.737},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26090101,"configId":412003,"level":36,"poseId":103,"pos":{"x":768.687,"y":705.212,"z":446.451},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26090101,"configId":412004,"level":36,"poseId":104,"pos":{"x":788.468,"y":704.447,"z":439.057},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":6,"groupId":166001413,"blockId":6001,"pos":{"x":835.934,"y":704.57,"z":471.794},"spawns":[{"monsterId":28050301,"configId":413012,"level":36,"poseId":0,"pos":{"x":836.559,"y":707.072,"z":460.088},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050301,"configId":413013,"level":36,"poseId":0,"pos":{"x":837.508,"y":707.377,"z":458.101},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050301,"configId":413014,"level":36,"poseId":0,"pos":{"x":834.77,"y":706.533,"z":456.379},"rot":{"x":0.0,"y":265.732,"z":0.0}},{"monsterId":28010302,"configId":413015,"level":36,"poseId":0,"pos":{"x":763.209,"y":705.331,"z":466.673},"rot":{"x":0.0,"y":55.694,"z":0.0}},{"monsterId":28020605,"configId":413021,"level":36,"poseId":0,"pos":{"x":790.37,"y":708.355,"z":501.27},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050301,"configId":413033,"level":36,"poseId":0,"pos":{"x":836.825,"y":774.931,"z":424.286},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":413034,"level":36,"poseId":0,"pos":{"x":853.262,"y":780.271,"z":432.011},"rot":{"x":0.0,"y":11.54,"z":0.0}},{"monsterId":20011001,"configId":413035,"level":36,"poseId":0,"pos":{"x":844.587,"y":777.437,"z":424.317},"rot":{"x":0.0,"y":11.54,"z":0.0}},{"monsterId":20011401,"configId":413036,"level":36,"poseId":0,"pos":{"x":853.557,"y":779.646,"z":429.05},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010201,"configId":413037,"level":36,"poseId":0,"pos":{"x":810.392,"y":767.689,"z":417.732},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":6,"groupId":166001409,"blockId":6001,"pos":{"x":720.355,"y":761.969,"z":399.52},"spawns":[{"monsterId":20011001,"configId":409002,"level":36,"poseId":0,"pos":{"x":720.439,"y":762.26,"z":399.595},"rot":{"x":0.0,"y":223.393,"z":0.0}}]},{"sceneId":6,"groupId":166001411,"blockId":6001,"pos":{"x":756.786,"y":708.647,"z":474.747},"spawns":[{"monsterId":26090101,"configId":411001,"level":36,"poseId":102,"pos":{"x":749.262,"y":703.52,"z":438.176},"rot":{"x":0.0,"y":263.008,"z":0.0}},{"monsterId":26090101,"configId":411002,"level":36,"poseId":104,"pos":{"x":742.571,"y":705.515,"z":459.906},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26090101,"configId":411003,"level":36,"poseId":103,"pos":{"x":747.479,"y":706.557,"z":466.347},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26090101,"configId":411004,"level":36,"poseId":102,"pos":{"x":750.491,"y":706.495,"z":462.605},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":6,"groupId":166001422,"blockId":6001,"pos":{"x":821.184,"y":791.0,"z":614.517},"spawns":[{"monsterId":28010302,"configId":422001,"level":36,"poseId":0,"pos":{"x":825.848,"y":791.0,"z":611.775},"rot":{"x":0.0,"y":71.226,"z":0.0}},{"monsterId":28010302,"configId":422015,"level":36,"poseId":0,"pos":{"x":724.486,"y":791.0,"z":595.198},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050301,"configId":422016,"level":36,"poseId":0,"pos":{"x":714.993,"y":792.558,"z":587.841},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050301,"configId":422017,"level":36,"poseId":0,"pos":{"x":721.513,"y":791.326,"z":590.144},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050301,"configId":422018,"level":36,"poseId":0,"pos":{"x":714.078,"y":791.089,"z":598.745},"rot":{"x":0.0,"y":65.873,"z":0.0}},{"monsterId":28050301,"configId":422023,"level":36,"poseId":0,"pos":{"x":730.335,"y":791.348,"z":615.469},"rot":{"x":0.0,"y":90.195,"z":0.0}},{"monsterId":28050301,"configId":422024,"level":36,"poseId":0,"pos":{"x":731.42,"y":791.0,"z":614.403},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010302,"configId":422025,"level":36,"poseId":0,"pos":{"x":748.668,"y":791.606,"z":621.778},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":6,"groupId":166001416,"blockId":6001,"pos":{"x":798.813,"y":703.2,"z":463.789},"spawns":[{"monsterId":20050201,"configId":416002,"level":36,"poseId":0,"pos":{"x":819.679,"y":703.2,"z":448.561},"rot":{"x":0.0,"y":321.998,"z":0.0}}]},{"sceneId":6,"groupId":166001417,"blockId":6001,"pos":{"x":830.637,"y":703.858,"z":436.975},"spawns":[{"monsterId":26060101,"configId":417001,"level":36,"poseId":0,"pos":{"x":827.871,"y":703.2,"z":439.992},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26060101,"configId":417002,"level":36,"poseId":0,"pos":{"x":829.358,"y":703.2,"z":438.767},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26060101,"configId":417003,"level":36,"poseId":0,"pos":{"x":826.388,"y":703.2,"z":438.859},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":6,"groupId":166001418,"blockId":6001,"pos":{"x":773.263,"y":716.543,"z":491.942},"spawns":[{"monsterId":28040103,"configId":418007,"level":36,"poseId":0,"pos":{"x":802.252,"y":702.908,"z":479.917},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":6,"groupId":166001429,"blockId":6001,"pos":{"x":585.762,"y":707.546,"z":308.815},"spawns":[{"monsterId":28050301,"configId":429001,"level":36,"poseId":0,"pos":{"x":577.63,"y":709.727,"z":308.016},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050301,"configId":429002,"level":36,"poseId":0,"pos":{"x":703.248,"y":708.139,"z":293.507},"rot":{"x":0.0,"y":263.933,"z":0.0}},{"monsterId":28010202,"configId":429005,"level":36,"poseId":0,"pos":{"x":576.339,"y":707.941,"z":305.763},"rot":{"x":0.0,"y":289.446,"z":0.0}}]},{"sceneId":6,"groupId":166001430,"blockId":6001,"pos":{"x":899.471,"y":998.623,"z":691.538},"spawns":[{"monsterId":20011401,"configId":430002,"level":36,"poseId":0,"pos":{"x":892.569,"y":997.469,"z":709.016},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010201,"configId":430011,"level":36,"poseId":0,"pos":{"x":751.605,"y":964.973,"z":872.646},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":6,"groupId":166001431,"blockId":6001,"pos":{"x":836.958,"y":968.084,"z":750.131},"spawns":[{"monsterId":20011401,"configId":431001,"level":36,"poseId":0,"pos":{"x":825.445,"y":975.451,"z":752.395},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011501,"configId":431002,"level":36,"poseId":0,"pos":{"x":838.451,"y":976.088,"z":750.104},"rot":{"x":0.0,"y":40.607,"z":0.0}},{"monsterId":20011401,"configId":431003,"level":36,"poseId":0,"pos":{"x":847.798,"y":976.05,"z":743.342},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":6,"groupId":166001426,"blockId":6001,"pos":{"x":698.309,"y":707.055,"z":367.371},"spawns":[{"monsterId":28020605,"configId":426005,"level":36,"poseId":0,"pos":{"x":652.951,"y":707.672,"z":341.731},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050102,"configId":426006,"level":36,"poseId":0,"pos":{"x":665.511,"y":709.643,"z":368.675},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050102,"configId":426007,"level":36,"poseId":0,"pos":{"x":659.358,"y":707.492,"z":368.422},"rot":{"x":0.0,"y":103.453,"z":0.0}},{"monsterId":28010201,"configId":426011,"level":36,"poseId":0,"pos":{"x":683.827,"y":706.677,"z":302.854},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":6,"groupId":166001427,"blockId":6001,"pos":{"x":654.11,"y":706.93,"z":364.19},"spawns":[{"monsterId":20010601,"configId":427001,"level":36,"poseId":0,"pos":{"x":653.616,"y":707.302,"z":366.505},"rot":{"x":0.0,"y":213.288,"z":0.0}},{"monsterId":20010701,"configId":427002,"level":36,"poseId":0,"pos":{"x":656.554,"y":707.162,"z":363.043},"rot":{"x":0.0,"y":213.288,"z":0.0}},{"monsterId":20010601,"configId":427003,"level":36,"poseId":0,"pos":{"x":660.404,"y":707.602,"z":370.29},"rot":{"x":0.0,"y":213.288,"z":0.0}}]},{"sceneId":6,"groupId":166001437,"blockId":6001,"pos":{"x":814.979,"y":953.27,"z":1020.242},"spawns":[{"monsterId":24020401,"configId":437001,"level":36,"poseId":100,"pos":{"x":810.051,"y":953.028,"z":1022.061},"rot":{"x":0.0,"y":164.669,"z":0.0}},{"monsterId":24020401,"configId":437003,"level":36,"poseId":100,"pos":{"x":818.974,"y":955.238,"z":1023.25},"rot":{"x":0.0,"y":164.669,"z":0.0}}]},{"sceneId":6,"groupId":166001438,"blockId":6001,"pos":{"x":834.522,"y":934.532,"z":941.046},"spawns":[{"monsterId":24020301,"configId":438001,"level":36,"poseId":100,"pos":{"x":831.232,"y":933.934,"z":940.88},"rot":{"x":0.0,"y":265.949,"z":0.0}},{"monsterId":24020201,"configId":438004,"level":36,"poseId":101,"pos":{"x":836.318,"y":934.476,"z":936.373},"rot":{"x":0.0,"y":265.949,"z":0.0}},{"monsterId":24020201,"configId":438005,"level":36,"poseId":101,"pos":{"x":834.084,"y":935.55,"z":948.256},"rot":{"x":0.0,"y":265.949,"z":0.0}}]},{"sceneId":6,"groupId":166001433,"blockId":6001,"pos":{"x":747.303,"y":927.52,"z":965.139},"spawns":[{"monsterId":28050102,"configId":433005,"level":36,"poseId":0,"pos":{"x":757.912,"y":956.231,"z":915.131},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050102,"configId":433006,"level":36,"poseId":0,"pos":{"x":756.98,"y":953.239,"z":926.267},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050102,"configId":433007,"level":36,"poseId":0,"pos":{"x":760.523,"y":958.125,"z":911.661},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050102,"configId":433016,"level":36,"poseId":0,"pos":{"x":706.539,"y":931.636,"z":957.357},"rot":{"x":0.0,"y":144.225,"z":0.0}},{"monsterId":28050102,"configId":433017,"level":36,"poseId":0,"pos":{"x":704.538,"y":932.812,"z":956.139},"rot":{"x":0.0,"y":110.151,"z":0.0}},{"monsterId":24020301,"configId":433033,"level":36,"poseId":100,"pos":{"x":816.916,"y":952.251,"z":1009.809},"rot":{"x":0.0,"y":346.846,"z":0.0}},{"monsterId":28050102,"configId":433034,"level":36,"poseId":0,"pos":{"x":671.248,"y":936.838,"z":1017.945},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050102,"configId":433035,"level":36,"poseId":0,"pos":{"x":659.298,"y":938.759,"z":1024.245},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050102,"configId":433036,"level":36,"poseId":0,"pos":{"x":663.604,"y":941.302,"z":1034.274},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050301,"configId":433039,"level":36,"poseId":0,"pos":{"x":677.835,"y":933.372,"z":1024.179},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":6,"groupId":166001381,"blockId":6001,"pos":{"x":990.238,"y":736.565,"z":302.761},"spawns":[{"monsterId":28020605,"configId":381004,"level":36,"poseId":0,"pos":{"x":1037.335,"y":737.195,"z":284.07},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010302,"configId":381010,"level":36,"poseId":0,"pos":{"x":1153.718,"y":740.308,"z":286.586},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":6,"groupId":166001383,"blockId":6001,"pos":{"x":1120.434,"y":713.0,"z":370.44},"spawns":[{"monsterId":26060201,"configId":383001,"level":36,"poseId":0,"pos":{"x":1120.439,"y":713.0,"z":371.638},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26060201,"configId":383002,"level":36,"poseId":0,"pos":{"x":1121.927,"y":713.0,"z":370.413},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26060201,"configId":383003,"level":36,"poseId":0,"pos":{"x":1118.957,"y":713.0,"z":370.505},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010302,"configId":383012,"level":36,"poseId":0,"pos":{"x":1117.083,"y":722.803,"z":337.206},"rot":{"x":0.0,"y":313.008,"z":0.0}}]},{"sceneId":6,"groupId":166001379,"blockId":6001,"pos":{"x":951.738,"y":771.203,"z":422.275},"spawns":[{"monsterId":26010201,"configId":379012,"level":36,"poseId":0,"pos":{"x":932.46,"y":764.559,"z":376.504},"rot":{"x":0.0,"y":59.671,"z":0.0}},{"monsterId":20011201,"configId":379013,"level":36,"poseId":0,"pos":{"x":935.702,"y":764.599,"z":371.197},"rot":{"x":0.0,"y":129.338,"z":0.0}}]},{"sceneId":6,"groupId":166001388,"blockId":6001,"pos":{"x":969.665,"y":731.406,"z":220.349},"spawns":[{"monsterId":20011201,"configId":388001,"level":36,"poseId":0,"pos":{"x":966.683,"y":731.098,"z":228.478},"rot":{"x":0.0,"y":131.748,"z":0.0}},{"monsterId":20011201,"configId":388002,"level":36,"poseId":0,"pos":{"x":972.836,"y":733.257,"z":222.823},"rot":{"x":0.0,"y":291.705,"z":0.0}},{"monsterId":20011201,"configId":388003,"level":36,"poseId":0,"pos":{"x":967.968,"y":731.417,"z":217.124},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011301,"configId":388005,"level":36,"poseId":0,"pos":{"x":968.992,"y":735.773,"z":221.959},"rot":{"x":0.0,"y":316.584,"z":0.0}},{"monsterId":20010601,"configId":388007,"level":36,"poseId":0,"pos":{"x":965.41,"y":731.273,"z":220.27},"rot":{"x":0.0,"y":24.039,"z":0.0}},{"monsterId":20010701,"configId":388008,"level":36,"poseId":0,"pos":{"x":970.584,"y":733.763,"z":224.322},"rot":{"x":0.0,"y":261.593,"z":0.0}}]},{"sceneId":6,"groupId":166001390,"blockId":6001,"pos":{"x":919.129,"y":710.343,"z":244.382},"spawns":[{"monsterId":28050301,"configId":390002,"level":36,"poseId":0,"pos":{"x":919.745,"y":710.364,"z":244.661},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050301,"configId":390003,"level":36,"poseId":0,"pos":{"x":918.757,"y":710.278,"z":244.128},"rot":{"x":0.0,"y":259.589,"z":0.0}}]},{"sceneId":6,"groupId":166001386,"blockId":6001,"pos":{"x":966.789,"y":726.331,"z":343.648},"spawns":[{"monsterId":20011501,"configId":386030,"level":36,"poseId":0,"pos":{"x":814.198,"y":719.278,"z":169.273},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050301,"configId":386038,"level":36,"poseId":0,"pos":{"x":852.428,"y":712.41,"z":246.938},"rot":{"x":0.0,"y":288.255,"z":0.0}},{"monsterId":28010201,"configId":386039,"level":36,"poseId":0,"pos":{"x":856.935,"y":714.49,"z":258.134},"rot":{"x":0.0,"y":279.278,"z":0.0}},{"monsterId":28020605,"configId":386040,"level":36,"poseId":0,"pos":{"x":899.451,"y":707.036,"z":228.952},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020605,"configId":386072,"level":36,"poseId":0,"pos":{"x":738.087,"y":706.886,"z":245.131},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":6,"groupId":166001387,"blockId":6001,"pos":{"x":1006.738,"y":747.967,"z":262.326},"spawns":[{"monsterId":25030301,"configId":387001,"level":36,"poseId":9009,"pos":{"x":1004.044,"y":747.216,"z":270.394},"rot":{"x":0.0,"y":70.241,"z":0.0}},{"monsterId":25070101,"configId":387004,"level":36,"poseId":9006,"pos":{"x":1005.279,"y":747.099,"z":268.092},"rot":{"x":0.0,"y":4.343,"z":0.0}},{"monsterId":25010301,"configId":387005,"level":36,"poseId":0,"pos":{"x":1013.629,"y":748.816,"z":260.642},"rot":{"x":0.0,"y":273.01,"z":0.0}},{"monsterId":25010201,"configId":387006,"level":36,"poseId":9101,"pos":{"x":1008.025,"y":748.639,"z":255.416},"rot":{"x":0.0,"y":148.267,"z":0.0}}]},{"sceneId":6,"groupId":166001396,"blockId":6001,"pos":{"x":851.897,"y":755.62,"z":346.228},"spawns":[{"monsterId":22040101,"configId":396004,"level":36,"poseId":101,"pos":{"x":853.475,"y":755.961,"z":347.236},"rot":{"x":0.0,"y":305.547,"z":0.0}},{"monsterId":22040201,"configId":396005,"level":36,"poseId":101,"pos":{"x":841.542,"y":756.244,"z":348.984},"rot":{"x":0.0,"y":97.124,"z":0.0}}]},{"sceneId":3,"groupId":133002492,"blockId":3002,"pos":{"x":1915.864,"y":248.434,"z":-452.754},"spawns":[{"monsterId":21010101,"configId":492001,"level":1,"poseId":9003,"pos":{"x":1915.957,"y":250.25,"z":-435.485},"rot":{"x":0.0,"y":84.061,"z":0.0}},{"monsterId":21010101,"configId":492002,"level":1,"poseId":9002,"pos":{"x":1918.875,"y":245.851,"z":-400.755},"rot":{"x":0.0,"y":199.284,"z":0.0}},{"monsterId":21010101,"configId":492003,"level":1,"poseId":9010,"pos":{"x":1909.74,"y":252.412,"z":-501.126},"rot":{"x":0.0,"y":139.392,"z":0.0}},{"monsterId":21010101,"configId":492005,"level":1,"poseId":9012,"pos":{"x":1898.975,"y":246.467,"z":-456.969},"rot":{"x":0.0,"y":240.016,"z":0.0}}]},{"sceneId":3,"groupId":133002495,"blockId":3002,"pos":{"x":1900.148,"y":237.061,"z":-688.166},"spawns":[{"monsterId":25070101,"configId":495001,"level":15,"poseId":9009,"pos":{"x":1892.091,"y":236.189,"z":-677.847},"rot":{"x":0.0,"y":117.581,"z":0.0}},{"monsterId":25060101,"configId":495002,"level":15,"poseId":9006,"pos":{"x":1894.249,"y":235.903,"z":-679.275},"rot":{"x":0.0,"y":268.981,"z":0.0}},{"monsterId":25010501,"configId":495003,"level":15,"poseId":9003,"pos":{"x":1886.756,"y":235.346,"z":-686.089},"rot":{"x":0.0,"y":182.971,"z":0.0}},{"monsterId":25010501,"configId":495004,"level":15,"poseId":0,"pos":{"x":1896.224,"y":237.034,"z":-673.068},"rot":{"x":9.383,"y":219.442,"z":2.365}},{"monsterId":25030201,"configId":495005,"level":15,"poseId":0,"pos":{"x":1893.867,"y":236.013,"z":-678.106},"rot":{"x":6.342,"y":258.06,"z":7.456}},{"monsterId":25010301,"configId":495006,"level":15,"poseId":0,"pos":{"x":1896.016,"y":238.084,"z":-685.723},"rot":{"x":0.0,"y":303.628,"z":0.0}},{"monsterId":25030201,"configId":495007,"level":15,"poseId":0,"pos":{"x":1882.951,"y":235.916,"z":-683.538},"rot":{"x":0.0,"y":59.707,"z":0.0}}]},{"sceneId":3,"groupId":133002494,"blockId":3002,"pos":{"x":1553.943,"y":269.006,"z":-741.911},"spawns":[{"monsterId":23010101,"configId":494001,"level":15,"poseId":9001,"pos":{"x":1545.363,"y":266.738,"z":-754.067},"rot":{"x":0.0,"y":251.05,"z":0.0}},{"monsterId":23010301,"configId":494002,"level":15,"poseId":0,"pos":{"x":1553.086,"y":268.824,"z":-751.484},"rot":{"x":0.0,"y":284.393,"z":0.0}},{"monsterId":23010601,"configId":494003,"level":15,"poseId":0,"pos":{"x":1553.601,"y":267.343,"z":-764.777},"rot":{"x":1.202,"y":328.95,"z":1.995}},{"monsterId":23030101,"configId":494004,"level":15,"poseId":0,"pos":{"x":1554.423,"y":268.222,"z":-759.797},"rot":{"x":0.0,"y":330.35,"z":0.0}},{"monsterId":23010401,"configId":494005,"level":15,"poseId":0,"pos":{"x":1546.981,"y":266.565,"z":-763.173},"rot":{"x":357.904,"y":64.108,"z":1.017}},{"monsterId":23010601,"configId":494007,"level":15,"poseId":9001,"pos":{"x":1557.262,"y":269.551,"z":-756.159},"rot":{"x":0.0,"y":332.401,"z":0.0}}]},{"sceneId":3,"groupId":133002489,"blockId":3002,"pos":{"x":1277.313,"y":200.0,"z":-234.247},"spawns":[{"monsterId":20050201,"configId":489001,"level":1,"poseId":2,"pos":{"x":1233.852,"y":200.565,"z":-226.213},"rot":{"x":0.0,"y":291.786,"z":0.0}},{"monsterId":20050601,"configId":489003,"level":1,"poseId":3,"pos":{"x":1263.541,"y":200.0,"z":-240.939},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20050601,"configId":489004,"level":1,"poseId":3,"pos":{"x":1245.494,"y":200.0,"z":-240.019},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":6,"groupId":166001392,"blockId":6001,"pos":{"x":950.139,"y":961.027,"z":535.849},"spawns":[{"monsterId":23050101,"configId":392003,"level":36,"poseId":0,"pos":{"x":949.567,"y":961.054,"z":537.795},"rot":{"x":0.0,"y":117.123,"z":0.0}}]},{"sceneId":3,"groupId":133002488,"blockId":3002,"pos":{"x":1410.468,"y":200.0,"z":-226.083},"spawns":[{"monsterId":20050601,"configId":488001,"level":1,"poseId":3,"pos":{"x":1400.036,"y":200.0,"z":-172.466},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20050601,"configId":488002,"level":1,"poseId":3,"pos":{"x":1403.105,"y":200.0,"z":-181.249},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20050601,"configId":488003,"level":1,"poseId":3,"pos":{"x":1374.008,"y":200.0,"z":-158.455},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002491,"blockId":3002,"pos":{"x":1591.607,"y":276.528,"z":-693.136},"spawns":[{"monsterId":21010101,"configId":491001,"level":1,"poseId":0,"pos":{"x":1573.747,"y":270.798,"z":-659.273},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":491002,"level":1,"poseId":9012,"pos":{"x":1580.481,"y":257.754,"z":-586.892},"rot":{"x":0.0,"y":208.707,"z":0.0}},{"monsterId":21010101,"configId":491003,"level":1,"poseId":9003,"pos":{"x":1577.767,"y":257.1,"z":-589.151},"rot":{"x":0.0,"y":30.629,"z":0.0}},{"monsterId":21010101,"configId":491004,"level":1,"poseId":9003,"pos":{"x":1517.997,"y":266.579,"z":-603.555},"rot":{"x":0.0,"y":111.49,"z":0.0}}]},{"sceneId":3,"groupId":133002490,"blockId":3002,"pos":{"x":1288.343,"y":200.0,"z":-231.003},"spawns":[{"monsterId":20050601,"configId":490001,"level":1,"poseId":3,"pos":{"x":1299.568,"y":200.0,"z":-231.261},"rot":{"x":0.0,"y":291.786,"z":0.0}},{"monsterId":20050601,"configId":490002,"level":1,"poseId":3,"pos":{"x":1284.992,"y":200.0,"z":-236.708},"rot":{"x":0.0,"y":291.786,"z":0.0}},{"monsterId":20050201,"configId":490004,"level":1,"poseId":2,"pos":{"x":1286.365,"y":200.226,"z":-221.292},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":6,"groupId":166001395,"blockId":6001,"pos":{"x":824.278,"y":721.734,"z":318.061},"spawns":[{"monsterId":28020605,"configId":395007,"level":36,"poseId":0,"pos":{"x":821.773,"y":721.572,"z":314.782},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002485,"blockId":3002,"pos":{"x":1232.902,"y":200.029,"z":-175.343},"spawns":[{"monsterId":20050201,"configId":485005,"level":1,"poseId":3,"pos":{"x":1252.653,"y":200.645,"z":-160.405},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":485006,"level":1,"poseId":9016,"pos":{"x":1252.768,"y":200.824,"z":-162.577},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":485007,"level":1,"poseId":9016,"pos":{"x":1253.833,"y":200.421,"z":-158.701},"rot":{"x":0.0,"y":203.544,"z":0.0}},{"monsterId":21010401,"configId":485008,"level":1,"poseId":0,"pos":{"x":1258.207,"y":206.441,"z":-158.789},"rot":{"x":0.0,"y":266.891,"z":0.0}}]},{"sceneId":3,"groupId":133002484,"blockId":3002,"pos":{"x":1106.017,"y":200.0,"z":-185.094},"spawns":[{"monsterId":20050201,"configId":484001,"level":1,"poseId":2,"pos":{"x":1186.927,"y":200.345,"z":-194.345},"rot":{"x":0.0,"y":111.994,"z":0.0}},{"monsterId":20050301,"configId":484004,"level":1,"poseId":2,"pos":{"x":1123.652,"y":200.0,"z":-135.529},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20050301,"configId":484005,"level":1,"poseId":2,"pos":{"x":1104.855,"y":200.0,"z":-112.85},"rot":{"x":0.0,"y":104.272,"z":0.0}},{"monsterId":20050601,"configId":484006,"level":1,"poseId":3,"pos":{"x":1110.817,"y":200.0,"z":-145.511},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":6,"groupId":166001405,"blockId":6001,"pos":{"x":699.585,"y":762.317,"z":338.903},"spawns":[{"monsterId":28050102,"configId":405021,"level":36,"poseId":0,"pos":{"x":710.76,"y":763.06,"z":358.836},"rot":{"x":0.0,"y":44.716,"z":0.0}},{"monsterId":28050102,"configId":405022,"level":36,"poseId":0,"pos":{"x":723.176,"y":763.574,"z":353.303},"rot":{"x":0.0,"y":112.593,"z":0.0}},{"monsterId":28050102,"configId":405023,"level":36,"poseId":0,"pos":{"x":714.774,"y":763.081,"z":361.515},"rot":{"x":0.0,"y":307.074,"z":0.0}},{"monsterId":28010302,"configId":405024,"level":36,"poseId":0,"pos":{"x":727.061,"y":760.6,"z":421.007},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010302,"configId":405025,"level":36,"poseId":0,"pos":{"x":732.569,"y":760.607,"z":397.974},"rot":{"x":0.0,"y":318.881,"z":0.0}},{"monsterId":28010302,"configId":405026,"level":36,"poseId":0,"pos":{"x":716.289,"y":762.565,"z":372.22},"rot":{"x":0.0,"y":15.539,"z":0.0}},{"monsterId":28050301,"configId":405029,"level":36,"poseId":0,"pos":{"x":762.225,"y":774.331,"z":423.445},"rot":{"x":0.0,"y":63.267,"z":0.0}}]},{"sceneId":3,"groupId":133002487,"blockId":3002,"pos":{"x":1328.878,"y":200.0,"z":-106.495},"spawns":[{"monsterId":20050601,"configId":487001,"level":1,"poseId":3,"pos":{"x":1308.726,"y":200.0,"z":-106.996},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20050601,"configId":487002,"level":1,"poseId":3,"pos":{"x":1336.995,"y":200.0,"z":-88.33},"rot":{"x":0.0,"y":97.356,"z":0.0}},{"monsterId":20050601,"configId":487003,"level":1,"poseId":3,"pos":{"x":1338.441,"y":200.0,"z":-75.303},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20050601,"configId":487004,"level":1,"poseId":3,"pos":{"x":1345.974,"y":200.0,"z":-108.944},"rot":{"x":0.0,"y":97.356,"z":0.0}},{"monsterId":20050701,"configId":487005,"level":1,"poseId":3,"pos":{"x":1326.514,"y":200.0,"z":-129.42},"rot":{"x":0.0,"y":269.967,"z":0.0}}]},{"sceneId":6,"groupId":166001406,"blockId":6001,"pos":{"x":701.577,"y":762.673,"z":321.689},"spawns":[{"monsterId":20011501,"configId":406001,"level":36,"poseId":0,"pos":{"x":701.771,"y":769.181,"z":321.337},"rot":{"x":0.0,"y":166.34,"z":0.0}},{"monsterId":20011401,"configId":406002,"level":36,"poseId":0,"pos":{"x":700.036,"y":769.181,"z":322.177},"rot":{"x":0.0,"y":166.34,"z":0.0}},{"monsterId":20011401,"configId":406003,"level":36,"poseId":0,"pos":{"x":702.944,"y":769.181,"z":322.789},"rot":{"x":0.0,"y":166.34,"z":0.0}}]},{"sceneId":3,"groupId":133002486,"blockId":3002,"pos":{"x":1232.953,"y":200.0,"z":-121.746},"spawns":[{"monsterId":20050301,"configId":486001,"level":1,"poseId":2,"pos":{"x":1252.233,"y":200.0,"z":-126.103},"rot":{"x":0.0,"y":329.307,"z":0.0}},{"monsterId":20050601,"configId":486002,"level":1,"poseId":3,"pos":{"x":1228.339,"y":200.0,"z":-118.078},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20050601,"configId":486003,"level":1,"poseId":3,"pos":{"x":1216.528,"y":200.0,"z":-116.745},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002483,"blockId":3002,"pos":{"x":1199.536,"y":200.0,"z":-121.805},"spawns":[{"monsterId":20050701,"configId":483001,"level":1,"poseId":3,"pos":{"x":1224.969,"y":200.181,"z":-173.666},"rot":{"x":0.0,"y":183.304,"z":0.0}},{"monsterId":20050301,"configId":483002,"level":1,"poseId":2,"pos":{"x":1226.165,"y":205.625,"z":-194.616},"rot":{"x":0.0,"y":353.003,"z":0.0}},{"monsterId":20050601,"configId":483003,"level":1,"poseId":3,"pos":{"x":1198.394,"y":200.0,"z":-149.14},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20050601,"configId":483004,"level":1,"poseId":3,"pos":{"x":1194.186,"y":200.0,"z":-139.55},"rot":{"x":0.0,"y":183.572,"z":0.0}},{"monsterId":28020201,"configId":483005,"level":1,"poseId":0,"pos":{"x":1224.589,"y":200.139,"z":-174.464},"rot":{"x":0.0,"y":28.097,"z":0.0}},{"monsterId":20050301,"configId":483006,"level":1,"poseId":2,"pos":{"x":1218.704,"y":200.0,"z":-137.015},"rot":{"x":0.0,"y":353.003,"z":0.0}}]},{"sceneId":6,"groupId":166001402,"blockId":6001,"pos":{"x":764.283,"y":706.802,"z":219.579},"spawns":[{"monsterId":25060101,"configId":402001,"level":36,"poseId":9101,"pos":{"x":771.086,"y":706.157,"z":215.18},"rot":{"x":0.0,"y":177.766,"z":0.0}},{"monsterId":25010201,"configId":402004,"level":36,"poseId":9102,"pos":{"x":756.152,"y":707.68,"z":212.763},"rot":{"x":0.0,"y":237.453,"z":0.0}},{"monsterId":25010401,"configId":402005,"level":36,"poseId":9002,"pos":{"x":764.111,"y":707.241,"z":215.163},"rot":{"x":0.0,"y":11.846,"z":0.0}},{"monsterId":25070101,"configId":402006,"level":36,"poseId":9006,"pos":{"x":764.718,"y":707.152,"z":217.427},"rot":{"x":0.0,"y":194.451,"z":0.0}}]},{"sceneId":6,"groupId":166001349,"blockId":6001,"pos":{"x":1063.61,"y":915.565,"z":523.174},"spawns":[{"monsterId":25010201,"configId":349002,"level":36,"poseId":0,"pos":{"x":1065.103,"y":915.565,"z":523.146},"rot":{"x":0.0,"y":269.245,"z":0.0}},{"monsterId":25070101,"configId":349003,"level":36,"poseId":0,"pos":{"x":1062.133,"y":915.565,"z":523.238},"rot":{"x":0.0,"y":76.758,"z":0.0}}]},{"sceneId":6,"groupId":166001344,"blockId":6001,"pos":{"x":975.042,"y":943.2,"z":515.831},"spawns":[{"monsterId":20011401,"configId":344003,"level":36,"poseId":0,"pos":{"x":973.565,"y":946.246,"z":515.895},"rot":{"x":0.0,"y":170.793,"z":0.0}}]},{"sceneId":3,"groupId":133002433,"blockId":3002,"pos":{"x":1122.109,"y":245.238,"z":-299.86},"spawns":[{"monsterId":21010701,"configId":433002,"level":35,"poseId":9013,"pos":{"x":1129.887,"y":245.245,"z":-297.265},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010701,"configId":433003,"level":16,"poseId":0,"pos":{"x":1135.592,"y":244.687,"z":-302.211},"rot":{"x":0.0,"y":149.779,"z":0.0}},{"monsterId":21020101,"configId":433004,"level":35,"poseId":0,"pos":{"x":1167.294,"y":243.962,"z":-325.674},"rot":{"x":0.0,"y":282.418,"z":0.0}},{"monsterId":28020601,"configId":433005,"level":35,"poseId":0,"pos":{"x":1115.974,"y":250.722,"z":-329.553},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":6,"groupId":166001353,"blockId":6001,"pos":{"x":950.388,"y":901.616,"z":659.06},"spawns":[{"monsterId":22010301,"configId":353001,"level":36,"poseId":0,"pos":{"x":950.988,"y":904.306,"z":659.73},"rot":{"x":0.0,"y":127.872,"z":0.0}}]},{"sceneId":6,"groupId":166001365,"blockId":6001,"pos":{"x":1019.598,"y":842.609,"z":562.742},"spawns":[{"monsterId":26010101,"configId":365001,"level":36,"poseId":0,"pos":{"x":1019.418,"y":842.382,"z":562.647},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":6,"groupId":166001366,"blockId":6001,"pos":{"x":1025.928,"y":842.921,"z":504.282},"spawns":[{"monsterId":25010201,"configId":366001,"level":36,"poseId":9101,"pos":{"x":1033.195,"y":842.956,"z":512.51},"rot":{"x":0.0,"y":57.459,"z":0.0}},{"monsterId":25070101,"configId":366004,"level":36,"poseId":2,"pos":{"x":1020.889,"y":843.256,"z":506.945},"rot":{"x":0.0,"y":68.871,"z":0.0}},{"monsterId":25010201,"configId":366005,"level":36,"poseId":9006,"pos":{"x":1035.052,"y":842.805,"z":521.229},"rot":{"x":0.0,"y":214.779,"z":0.0}}]},{"sceneId":6,"groupId":166001361,"blockId":6001,"pos":{"x":949.717,"y":842.623,"z":602.507},"spawns":[{"monsterId":25010201,"configId":361001,"level":36,"poseId":9004,"pos":{"x":957.389,"y":842.599,"z":595.3},"rot":{"x":0.0,"y":157.687,"z":0.0}}]},{"sceneId":6,"groupId":166001362,"blockId":6001,"pos":{"x":929.263,"y":846.84,"z":605.223},"spawns":[{"monsterId":28010202,"configId":362009,"level":36,"poseId":0,"pos":{"x":931.853,"y":846.863,"z":603.248},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050301,"configId":362010,"level":36,"poseId":0,"pos":{"x":926.477,"y":846.951,"z":603.803},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010501,"configId":362011,"level":36,"poseId":0,"pos":{"x":924.415,"y":846.882,"z":611.741},"rot":{"x":0.0,"y":122.53,"z":0.0}},{"monsterId":20011401,"configId":362012,"level":36,"poseId":0,"pos":{"x":931.678,"y":848.047,"z":612.928},"rot":{"x":0.0,"y":214.483,"z":0.0}}]},{"sceneId":6,"groupId":166001363,"blockId":6001,"pos":{"x":1022.546,"y":843.28,"z":592.335},"spawns":[{"monsterId":28010302,"configId":363025,"level":36,"poseId":0,"pos":{"x":940.053,"y":839.317,"z":591.257},"rot":{"x":0.0,"y":178.298,"z":0.0}},{"monsterId":28020605,"configId":363028,"level":36,"poseId":0,"pos":{"x":925.439,"y":839.429,"z":578.213},"rot":{"x":0.0,"y":101.32,"z":0.0}}]},{"sceneId":6,"groupId":166001374,"blockId":6001,"pos":{"x":1007.504,"y":792.664,"z":387.443},"spawns":[{"monsterId":28050301,"configId":374011,"level":36,"poseId":0,"pos":{"x":1069.157,"y":823.028,"z":407.885},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25060101,"configId":374020,"level":36,"poseId":0,"pos":{"x":975.226,"y":784.918,"z":425.262},"rot":{"x":0.0,"y":116.052,"z":0.0}},{"monsterId":25010201,"configId":374021,"level":36,"poseId":0,"pos":{"x":976.338,"y":784.859,"z":426.465},"rot":{"x":0.0,"y":297.359,"z":0.0}},{"monsterId":28050102,"configId":374027,"level":36,"poseId":0,"pos":{"x":945.766,"y":769.759,"z":350.178},"rot":{"x":0.0,"y":87.039,"z":0.0}},{"monsterId":28020605,"configId":374030,"level":36,"poseId":0,"pos":{"x":971.484,"y":738.019,"z":385.922},"rot":{"x":0.0,"y":55.494,"z":0.0}},{"monsterId":20011401,"configId":374034,"level":36,"poseId":0,"pos":{"x":943.207,"y":739.322,"z":368.024},"rot":{"x":0.0,"y":187.78,"z":0.0}}]},{"sceneId":6,"groupId":166001370,"blockId":6001,"pos":{"x":973.426,"y":750.129,"z":423.098},"spawns":[{"monsterId":20011401,"configId":370001,"level":36,"poseId":0,"pos":{"x":973.135,"y":750.217,"z":425.659},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011401,"configId":370002,"level":36,"poseId":0,"pos":{"x":974.625,"y":750.131,"z":423.154},"rot":{"x":0.0,"y":106.704,"z":0.0}},{"monsterId":20011401,"configId":370003,"level":36,"poseId":0,"pos":{"x":971.654,"y":750.105,"z":423.246},"rot":{"x":0.0,"y":155.095,"z":0.0}}]},{"sceneId":3,"groupId":133002413,"blockId":3002,"pos":{"x":1534.012,"y":271.339,"z":-862.457},"spawns":[{"monsterId":25010201,"configId":413001,"level":35,"poseId":0,"pos":{"x":1530.6,"y":271.476,"z":-855.391},"rot":{"x":0.0,"y":155.566,"z":0.0}},{"monsterId":25010201,"configId":413002,"level":35,"poseId":0,"pos":{"x":1533.569,"y":271.368,"z":-855.398},"rot":{"x":0.0,"y":155.566,"z":0.0}},{"monsterId":25010301,"configId":413003,"level":35,"poseId":0,"pos":{"x":1524.969,"y":271.727,"z":-851.568},"rot":{"x":0.0,"y":155.566,"z":0.0}},{"monsterId":25010301,"configId":413004,"level":35,"poseId":0,"pos":{"x":1536.465,"y":271.491,"z":-850.55},"rot":{"x":0.0,"y":155.566,"z":0.0}},{"monsterId":25070101,"configId":413005,"level":35,"poseId":0,"pos":{"x":1537.271,"y":270.747,"z":-866.442},"rot":{"x":0.0,"y":298.677,"z":0.0}},{"monsterId":25020204,"configId":413006,"level":35,"poseId":0,"pos":{"x":1542.6,"y":270.295,"z":-868.262},"rot":{"x":0.0,"y":298.677,"z":0.0}},{"monsterId":25020204,"configId":413007,"level":35,"poseId":0,"pos":{"x":1538.238,"y":270.53,"z":-873.379},"rot":{"x":0.0,"y":298.677,"z":0.0}},{"monsterId":25030201,"configId":413008,"level":35,"poseId":0,"pos":{"x":1535.094,"y":270.897,"z":-869.41},"rot":{"x":0.0,"y":298.677,"z":0.0}},{"monsterId":23010101,"configId":413009,"level":35,"poseId":0,"pos":{"x":1531.057,"y":272.394,"z":-838.691},"rot":{"x":0.0,"y":161.864,"z":0.0}},{"monsterId":23010501,"configId":413010,"level":35,"poseId":0,"pos":{"x":1526.001,"y":272.665,"z":-840.533},"rot":{"x":0.0,"y":151.571,"z":0.0}},{"monsterId":23010201,"configId":413011,"level":35,"poseId":0,"pos":{"x":1521.317,"y":272.571,"z":-841.001},"rot":{"x":0.0,"y":151.571,"z":0.0}}]},{"sceneId":3,"groupId":133002412,"blockId":3002,"pos":{"x":1086.604,"y":285.861,"z":-435.082},"spawns":[{"monsterId":23010401,"configId":412001,"level":35,"poseId":0,"pos":{"x":1107.289,"y":285.861,"z":-433.744},"rot":{"x":0.0,"y":76.187,"z":0.0}},{"monsterId":23010301,"configId":412002,"level":35,"poseId":0,"pos":{"x":1109.666,"y":286.275,"z":-431.605},"rot":{"x":0.0,"y":134.991,"z":0.0}},{"monsterId":23010201,"configId":412003,"level":35,"poseId":0,"pos":{"x":1107.219,"y":285.861,"z":-429.763},"rot":{"x":0.0,"y":128.002,"z":0.0}},{"monsterId":23040101,"configId":412004,"level":35,"poseId":0,"pos":{"x":1107.635,"y":285.861,"z":-439.778},"rot":{"x":0.0,"y":70.384,"z":0.0}}]},{"sceneId":3,"groupId":133002415,"blockId":3002,"pos":{"x":1080.63,"y":285.861,"z":-439.31},"spawns":[{"monsterId":26020102,"configId":415001,"level":32,"poseId":3,"pos":{"x":1080.63,"y":285.861,"z":-439.31},"rot":{"x":0.0,"y":18.673,"z":0.0}},{"monsterId":20010802,"configId":415002,"level":32,"poseId":0,"pos":{"x":1094.495,"y":285.927,"z":-431.642},"rot":{"x":0.0,"y":98.727,"z":0.0}},{"monsterId":20010802,"configId":415003,"level":32,"poseId":0,"pos":{"x":1092.471,"y":285.924,"z":-446.188},"rot":{"x":0.0,"y":350.429,"z":0.0}},{"monsterId":20010802,"configId":415004,"level":32,"poseId":0,"pos":{"x":1083.731,"y":285.924,"z":-419.136},"rot":{"x":0.0,"y":189.364,"z":0.0}},{"monsterId":20010802,"configId":415005,"level":32,"poseId":0,"pos":{"x":1102.338,"y":285.924,"z":-439.498},"rot":{"x":0.0,"y":288.639,"z":0.0}}]},{"sceneId":3,"groupId":133002409,"blockId":3002,"pos":{"x":1372.535,"y":268.57,"z":-645.743},"spawns":[{"monsterId":20010801,"configId":409001,"level":35,"poseId":0,"pos":{"x":1370.867,"y":268.76,"z":-647.134},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":409002,"level":35,"poseId":0,"pos":{"x":1368.896,"y":268.811,"z":-647.378},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":409003,"level":35,"poseId":0,"pos":{"x":1370.904,"y":268.296,"z":-644.764},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":409004,"level":35,"poseId":0,"pos":{"x":1369.008,"y":268.474,"z":-645.032},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010901,"configId":409005,"level":35,"poseId":0,"pos":{"x":1372.159,"y":268.605,"z":-646.229},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002411,"blockId":3002,"pos":{"x":1231.578,"y":370.116,"z":-943.823},"spawns":[{"monsterId":21010201,"configId":411001,"level":35,"poseId":0,"pos":{"x":1235.333,"y":372.032,"z":-933.566},"rot":{"x":0.0,"y":237.013,"z":0.0}},{"monsterId":21010201,"configId":411002,"level":35,"poseId":0,"pos":{"x":1236.42,"y":372.266,"z":-935.49},"rot":{"x":0.0,"y":237.013,"z":0.0}},{"monsterId":21010901,"configId":411003,"level":35,"poseId":0,"pos":{"x":1236.791,"y":372.978,"z":-932.457},"rot":{"x":0.0,"y":237.013,"z":0.0}},{"monsterId":21010901,"configId":411004,"level":35,"poseId":0,"pos":{"x":1238.178,"y":373.195,"z":-934.586},"rot":{"x":0.0,"y":237.013,"z":0.0}}]},{"sceneId":6,"groupId":166001314,"blockId":6001,"pos":{"x":937.828,"y":1019.286,"z":893.484},"spawns":[{"monsterId":28010201,"configId":314001,"level":36,"poseId":0,"pos":{"x":932.263,"y":1020.708,"z":883.285},"rot":{"x":0.0,"y":143.903,"z":0.0}}]},{"sceneId":3,"groupId":133002410,"blockId":3002,"pos":{"x":1374.838,"y":268.982,"z":-647.212},"spawns":[{"monsterId":25020201,"configId":410001,"level":35,"poseId":0,"pos":{"x":1382.352,"y":272.751,"z":-656.902},"rot":{"x":0.0,"y":317.927,"z":0.0}},{"monsterId":25020201,"configId":410002,"level":35,"poseId":0,"pos":{"x":1374.922,"y":271.332,"z":-657.431},"rot":{"x":0.0,"y":6.204,"z":0.0}},{"monsterId":25030201,"configId":410003,"level":35,"poseId":0,"pos":{"x":1378.956,"y":269.732,"z":-650.956},"rot":{"x":0.0,"y":317.927,"z":0.0}},{"monsterId":25030301,"configId":410004,"level":35,"poseId":0,"pos":{"x":1376.945,"y":269.689,"z":-651.573},"rot":{"x":0.0,"y":338.918,"z":0.0}},{"monsterId":25070101,"configId":410005,"level":35,"poseId":0,"pos":{"x":1369.864,"y":269.343,"z":-650.305},"rot":{"x":0.0,"y":74.91,"z":0.0}},{"monsterId":25070101,"configId":410006,"level":35,"poseId":0,"pos":{"x":1369.375,"y":268.653,"z":-646.768},"rot":{"x":0.0,"y":74.91,"z":0.0}},{"monsterId":25010401,"configId":410007,"level":35,"poseId":0,"pos":{"x":1366.972,"y":270.771,"z":-654.998},"rot":{"x":0.0,"y":74.91,"z":0.0}},{"monsterId":25010401,"configId":410008,"level":35,"poseId":0,"pos":{"x":1364.505,"y":269.481,"z":-648.043},"rot":{"x":0.0,"y":74.91,"z":0.0}},{"monsterId":25010501,"configId":410009,"level":35,"poseId":0,"pos":{"x":1366.615,"y":268.137,"z":-643.069},"rot":{"x":0.0,"y":94.864,"z":0.0}}]},{"sceneId":6,"groupId":166001324,"blockId":6001,"pos":{"x":1071.54,"y":1012.952,"z":877.504},"spawns":[{"monsterId":28010201,"configId":324004,"level":36,"poseId":0,"pos":{"x":1070.183,"y":1011.814,"z":866.473},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":6,"groupId":166001325,"blockId":6001,"pos":{"x":1007.175,"y":901.528,"z":774.575},"spawns":[{"monsterId":20011101,"configId":325002,"level":36,"poseId":0,"pos":{"x":1022.599,"y":900.44,"z":742.177},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011101,"configId":325003,"level":36,"poseId":0,"pos":{"x":1010.245,"y":900.44,"z":771.435},"rot":{"x":0.0,"y":210.554,"z":0.0}},{"monsterId":20011001,"configId":325004,"level":36,"poseId":0,"pos":{"x":1019.058,"y":900.44,"z":737.06},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":325005,"level":36,"poseId":0,"pos":{"x":1025.93,"y":900.44,"z":738.357},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":325006,"level":36,"poseId":0,"pos":{"x":1023.981,"y":900.44,"z":747.486},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":325007,"level":36,"poseId":0,"pos":{"x":1022.1,"y":900.44,"z":785.502},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":325008,"level":36,"poseId":0,"pos":{"x":1011.667,"y":900.44,"z":778.059},"rot":{"x":0.0,"y":50.35,"z":0.0}},{"monsterId":28050301,"configId":325010,"level":36,"poseId":0,"pos":{"x":1027.229,"y":928.725,"z":784.807},"rot":{"x":0.0,"y":269.628,"z":0.0}},{"monsterId":28010302,"configId":325011,"level":36,"poseId":0,"pos":{"x":998.283,"y":903.024,"z":761.545},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010302,"configId":325012,"level":36,"poseId":0,"pos":{"x":1025.339,"y":901.681,"z":754.076},"rot":{"x":0.0,"y":228.339,"z":0.0}},{"monsterId":28010302,"configId":325013,"level":36,"poseId":0,"pos":{"x":1019.02,"y":900.602,"z":762.719},"rot":{"x":0.0,"y":203.063,"z":0.0}},{"monsterId":28010302,"configId":325014,"level":36,"poseId":0,"pos":{"x":1015.175,"y":903.585,"z":789.711},"rot":{"x":0.0,"y":109.255,"z":0.0}}]},{"sceneId":3,"groupId":133002407,"blockId":3002,"pos":{"x":995.922,"y":344.051,"z":-555.02},"spawns":[{"monsterId":28020601,"configId":407001,"level":32,"poseId":0,"pos":{"x":995.707,"y":343.427,"z":-555.102},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010901,"configId":407002,"level":32,"poseId":0,"pos":{"x":995.639,"y":343.669,"z":-555.335},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050103,"configId":407003,"level":32,"poseId":0,"pos":{"x":995.174,"y":343.947,"z":-555.074},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050103,"configId":407004,"level":32,"poseId":0,"pos":{"x":995.805,"y":344.23,"z":-555.055},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26010101,"configId":407005,"level":32,"poseId":0,"pos":{"x":995.695,"y":344.473,"z":-555.266},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002406,"blockId":3002,"pos":{"x":1981.187,"y":264.281,"z":-310.174},"spawns":[{"monsterId":21011501,"configId":406001,"level":15,"poseId":9005,"pos":{"x":2028.728,"y":261.413,"z":-303.193},"rot":{"x":0.0,"y":315.25,"z":0.0}},{"monsterId":21011501,"configId":406008,"level":15,"poseId":9004,"pos":{"x":2874.635,"y":286.986,"z":-1188.585},"rot":{"x":0.0,"y":176.4,"z":0.0}},{"monsterId":21011501,"configId":406009,"level":15,"poseId":9003,"pos":{"x":1634.718,"y":345.097,"z":-2130.693},"rot":{"x":0.0,"y":165.77,"z":0.0}},{"monsterId":21011501,"configId":406010,"level":15,"poseId":9005,"pos":{"x":1460.431,"y":271.974,"z":-1546.584},"rot":{"x":0.0,"y":254.9,"z":0.0}},{"monsterId":21011501,"configId":406011,"level":15,"poseId":9002,"pos":{"x":1884.783,"y":203.452,"z":-1269.112},"rot":{"x":11.431,"y":22.317,"z":3.632}},{"monsterId":21011501,"configId":406012,"level":15,"poseId":9005,"pos":{"x":2582.467,"y":257.436,"z":198.228},"rot":{"x":0.0,"y":131.22,"z":0.0}},{"monsterId":21011501,"configId":406013,"level":15,"poseId":9005,"pos":{"x":1571.295,"y":299.847,"z":174.423},"rot":{"x":0.0,"y":281.5,"z":0.0}},{"monsterId":21011501,"configId":406014,"level":15,"poseId":9002,"pos":{"x":1907.715,"y":219.556,"z":622.946},"rot":{"x":0.0,"y":225.1,"z":0.0}},{"monsterId":21011501,"configId":406015,"level":15,"poseId":9005,"pos":{"x":845.041,"y":388.961,"z":1466.902},"rot":{"x":0.0,"y":340.8,"z":0.0}},{"monsterId":21011501,"configId":406016,"level":15,"poseId":9005,"pos":{"x":405.427,"y":180.5,"z":865.864},"rot":{"x":0.0,"y":335.5,"z":0.0}},{"monsterId":21011501,"configId":406017,"level":15,"poseId":9005,"pos":{"x":157.418,"y":188.407,"z":1327.868},"rot":{"x":0.0,"y":359.7,"z":0.0}},{"monsterId":21011501,"configId":406018,"level":15,"poseId":9005,"pos":{"x":-612.472,"y":184.204,"z":1064.074},"rot":{"x":0.0,"y":26.8,"z":0.0}},{"monsterId":21011501,"configId":406019,"level":15,"poseId":9005,"pos":{"x":653.256,"y":286.856,"z":-391.669},"rot":{"x":0.0,"y":233.1,"z":0.0}},{"monsterId":21011501,"configId":406020,"level":15,"poseId":9005,"pos":{"x":-184.309,"y":322.148,"z":130.446},"rot":{"x":0.0,"y":295.7,"z":0.0}}]},{"sceneId":3,"groupId":133002401,"blockId":3002,"pos":{"x":2005.278,"y":214.513,"z":-758.137},"spawns":[{"monsterId":22010101,"configId":401005,"level":10,"poseId":9013,"pos":{"x":2000.582,"y":216.786,"z":-758.106},"rot":{"x":0.0,"y":101.905,"z":0.0}},{"monsterId":21020101,"configId":401017,"level":10,"poseId":401,"pos":{"x":2010.488,"y":216.872,"z":-757.398},"rot":{"x":0.0,"y":265.159,"z":0.0}},{"monsterId":21010601,"configId":401018,"level":10,"poseId":9012,"pos":{"x":2003.902,"y":216.332,"z":-754.604},"rot":{"x":0.0,"y":246.035,"z":0.0}},{"monsterId":21010501,"configId":401019,"level":10,"poseId":9012,"pos":{"x":2004.986,"y":216.296,"z":-761.516},"rot":{"x":0.0,"y":297.501,"z":0.0}},{"monsterId":21010301,"configId":401020,"level":10,"poseId":9012,"pos":{"x":2005.762,"y":216.524,"z":-757.928},"rot":{"x":0.0,"y":268.415,"z":0.0}},{"monsterId":21010701,"configId":401021,"level":10,"poseId":9013,"pos":{"x":2006.087,"y":216.0,"z":-764.87},"rot":{"x":0.0,"y":313.143,"z":0.0}}]},{"sceneId":3,"groupId":133002400,"blockId":3002,"pos":{"x":1965.573,"y":209.241,"z":-841.78},"spawns":[{"monsterId":21011201,"configId":400002,"level":10,"poseId":9010,"pos":{"x":1969.481,"y":209.128,"z":-844.302},"rot":{"x":0.0,"y":130.094,"z":0.0}},{"monsterId":21011201,"configId":400003,"level":10,"poseId":9010,"pos":{"x":1969.699,"y":209.205,"z":-847.374},"rot":{"x":0.0,"y":129.778,"z":0.0}},{"monsterId":21010201,"configId":400004,"level":10,"poseId":9016,"pos":{"x":1966.75,"y":209.799,"z":-848.477},"rot":{"x":0.0,"y":117.843,"z":0.0}},{"monsterId":21010501,"configId":400005,"level":10,"poseId":9010,"pos":{"x":1964.333,"y":209.541,"z":-847.001},"rot":{"x":0.0,"y":100.847,"z":0.0}},{"monsterId":21011001,"configId":400006,"level":10,"poseId":9013,"pos":{"x":1965.66,"y":208.847,"z":-842.636},"rot":{"x":0.0,"y":128.819,"z":0.0}}]},{"sceneId":6,"groupId":166001322,"blockId":6001,"pos":{"x":1053.063,"y":1009.322,"z":835.247},"spawns":[{"monsterId":26040102,"configId":322001,"level":36,"poseId":0,"pos":{"x":1061.404,"y":1009.495,"z":847.14},"rot":{"x":0.0,"y":211.415,"z":0.0}}]},{"sceneId":3,"groupId":133002402,"blockId":3002,"pos":{"x":2000.414,"y":214.011,"z":-729.947},"spawns":[{"monsterId":21020501,"configId":402001,"level":10,"poseId":0,"pos":{"x":2005.002,"y":220.368,"z":-736.36},"rot":{"x":0.0,"y":188.546,"z":0.0}},{"monsterId":21010401,"configId":402002,"level":10,"poseId":0,"pos":{"x":2003.562,"y":220.421,"z":-733.034},"rot":{"x":0.0,"y":183.967,"z":0.0}},{"monsterId":21010401,"configId":402003,"level":10,"poseId":0,"pos":{"x":2008.006,"y":221.288,"z":-734.171},"rot":{"x":0.0,"y":203.735,"z":0.0}}]},{"sceneId":6,"groupId":166001332,"blockId":6001,"pos":{"x":940.342,"y":902.109,"z":630.774},"spawns":[{"monsterId":28010203,"configId":332002,"level":36,"poseId":0,"pos":{"x":973.457,"y":902.741,"z":656.108},"rot":{"x":0.0,"y":45.095,"z":0.0}},{"monsterId":28040103,"configId":332003,"level":36,"poseId":0,"pos":{"x":870.253,"y":897.0,"z":576.273},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040103,"configId":332004,"level":36,"poseId":0,"pos":{"x":880.349,"y":897.0,"z":592.773},"rot":{"x":0.0,"y":266.797,"z":0.0}},{"monsterId":25010201,"configId":332006,"level":36,"poseId":9005,"pos":{"x":913.254,"y":904.335,"z":558.686},"rot":{"x":0.0,"y":56.656,"z":0.0}},{"monsterId":25010201,"configId":332007,"level":36,"poseId":9002,"pos":{"x":918.956,"y":903.971,"z":549.077},"rot":{"x":0.0,"y":282.469,"z":0.0}}]},{"sceneId":3,"groupId":133002428,"blockId":3002,"pos":{"x":1567.194,"y":270.353,"z":-716.607},"spawns":[{"monsterId":20010201,"configId":428002,"level":35,"poseId":201,"pos":{"x":1567.87,"y":270.262,"z":-719.211},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002430,"blockId":3002,"pos":{"x":1596.434,"y":271.761,"z":-643.133},"spawns":[{"monsterId":28020301,"configId":430001,"level":10,"poseId":0,"pos":{"x":1572.663,"y":271.413,"z":-678.865},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":430002,"level":10,"poseId":0,"pos":{"x":1585.968,"y":270.517,"z":-644.354},"rot":{"x":0.0,"y":322.599,"z":0.0}},{"monsterId":28020301,"configId":430003,"level":10,"poseId":0,"pos":{"x":1583.419,"y":271.405,"z":-649.787},"rot":{"x":0.0,"y":284.685,"z":0.0}},{"monsterId":28020302,"configId":430004,"level":35,"poseId":0,"pos":{"x":1548.817,"y":269.092,"z":-667.657},"rot":{"x":0.0,"y":44.72,"z":0.0}},{"monsterId":28020302,"configId":430005,"level":35,"poseId":0,"pos":{"x":1564.38,"y":268.529,"z":-643.86},"rot":{"x":0.0,"y":29.343,"z":0.0}},{"monsterId":21010101,"configId":430006,"level":30,"poseId":9012,"pos":{"x":1484.694,"y":231.803,"z":-492.627},"rot":{"x":0.0,"y":52.442,"z":0.0}}]},{"sceneId":3,"groupId":133002425,"blockId":3002,"pos":{"x":1647.428,"y":256.188,"z":-591.121},"spawns":[{"monsterId":21020201,"configId":425001,"level":10,"poseId":401,"pos":{"x":1642.459,"y":258.106,"z":-598.592},"rot":{"x":0.0,"y":35.781,"z":0.0}},{"monsterId":21020201,"configId":425006,"level":10,"poseId":401,"pos":{"x":1638.236,"y":257.936,"z":-597.807},"rot":{"x":0.0,"y":351.142,"z":0.0}},{"monsterId":21010901,"configId":425007,"level":10,"poseId":9013,"pos":{"x":1652.212,"y":257.418,"z":-595.407},"rot":{"x":0.0,"y":124.61,"z":0.0}},{"monsterId":21010901,"configId":425008,"level":10,"poseId":32,"pos":{"x":1638.305,"y":256.176,"z":-588.963},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":6,"groupId":166001328,"blockId":6001,"pos":{"x":1009.079,"y":974.617,"z":702.565},"spawns":[{"monsterId":28020605,"configId":328001,"level":36,"poseId":0,"pos":{"x":1010.246,"y":975.224,"z":707.512},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011401,"configId":328004,"level":36,"poseId":0,"pos":{"x":1010.725,"y":980.136,"z":703.245},"rot":{"x":0.0,"y":18.001,"z":0.0}}]},{"sceneId":3,"groupId":133002424,"blockId":3002,"pos":{"x":1392.408,"y":238.534,"z":-316.442},"spawns":[{"monsterId":26030101,"configId":424002,"level":35,"poseId":0,"pos":{"x":1390.537,"y":239.346,"z":-321.687},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010201,"configId":424003,"level":16,"poseId":201,"pos":{"x":1563.627,"y":239.555,"z":-297.82},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":6,"groupId":166001329,"blockId":6001,"pos":{"x":1008.908,"y":974.597,"z":695.768},"spawns":[{"monsterId":28050301,"configId":329011,"level":36,"poseId":0,"pos":{"x":1103.864,"y":952.208,"z":489.465},"rot":{"x":0.0,"y":72.812,"z":0.0}}]},{"sceneId":3,"groupId":133002427,"blockId":3002,"pos":{"x":1665.437,"y":293.011,"z":-895.039},"spawns":[{"monsterId":26010201,"configId":427001,"level":10,"poseId":0,"pos":{"x":1665.845,"y":292.775,"z":-895.935},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":6,"groupId":166001330,"blockId":6001,"pos":{"x":1022.44,"y":909.719,"z":654.526},"spawns":[{"monsterId":25010701,"configId":330001,"level":36,"poseId":9003,"pos":{"x":1018.536,"y":909.899,"z":649.021},"rot":{"x":0.0,"y":205.051,"z":0.0}},{"monsterId":25010201,"configId":330004,"level":36,"poseId":0,"pos":{"x":1001.648,"y":909.875,"z":659.856},"rot":{"x":0.0,"y":93.991,"z":0.0}},{"monsterId":25060101,"configId":330005,"level":36,"poseId":9101,"pos":{"x":1020.072,"y":910.857,"z":661.853},"rot":{"x":0.0,"y":254.619,"z":0.0}},{"monsterId":25010201,"configId":330006,"level":36,"poseId":9002,"pos":{"x":1004.245,"y":909.887,"z":643.648},"rot":{"x":0.0,"y":212.242,"z":0.0}}]},{"sceneId":3,"groupId":133002426,"blockId":3002,"pos":{"x":1708.719,"y":300.384,"z":-920.021},"spawns":[{"monsterId":21011301,"configId":426002,"level":10,"poseId":9003,"pos":{"x":1713.585,"y":300.219,"z":-912.06},"rot":{"x":0.0,"y":60.568,"z":0.0}},{"monsterId":21011301,"configId":426003,"level":10,"poseId":9003,"pos":{"x":1713.882,"y":300.304,"z":-913.314},"rot":{"x":5.105,"y":42.352,"z":11.119}},{"monsterId":28020102,"configId":426006,"level":10,"poseId":0,"pos":{"x":1622.496,"y":286.017,"z":-842.598},"rot":{"x":0.0,"y":242.694,"z":0.0}},{"monsterId":28020102,"configId":426007,"level":35,"poseId":0,"pos":{"x":1549.972,"y":269.173,"z":-991.949},"rot":{"x":0.0,"y":332.555,"z":0.0}},{"monsterId":28020101,"configId":426008,"level":35,"poseId":0,"pos":{"x":1549.673,"y":269.269,"z":-991.281},"rot":{"x":0.0,"y":152.455,"z":0.0}}]},{"sceneId":3,"groupId":133002421,"blockId":3002,"pos":{"x":1503.915,"y":232.041,"z":-344.523},"spawns":[{"monsterId":23010101,"configId":421001,"level":19,"poseId":0,"pos":{"x":1506.654,"y":230.992,"z":-352.116},"rot":{"x":0.0,"y":316.32,"z":0.0}},{"monsterId":23010201,"configId":421004,"level":16,"poseId":9001,"pos":{"x":1512.083,"y":230.755,"z":-345.689},"rot":{"x":0.0,"y":106.261,"z":0.0}}]},{"sceneId":3,"groupId":133002423,"blockId":3002,"pos":{"x":1591.228,"y":242.149,"z":-273.198},"spawns":[{"monsterId":26010101,"configId":423001,"level":32,"poseId":0,"pos":{"x":1590.952,"y":242.149,"z":-273.216},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002416,"blockId":3002,"pos":{"x":1036.454,"y":338.374,"z":-992.825},"spawns":[{"monsterId":21011401,"configId":416001,"level":35,"poseId":0,"pos":{"x":1038.711,"y":338.336,"z":-984.34},"rot":{"x":0.0,"y":198.055,"z":0.0}},{"monsterId":21010901,"configId":416003,"level":35,"poseId":0,"pos":{"x":1037.038,"y":340.235,"z":-995.301},"rot":{"x":0.0,"y":170.939,"z":0.0}},{"monsterId":21011401,"configId":416004,"level":35,"poseId":0,"pos":{"x":1032.495,"y":340.756,"z":-999.827},"rot":{"x":0.0,"y":163.739,"z":0.0}},{"monsterId":21010901,"configId":416005,"level":35,"poseId":0,"pos":{"x":1031.785,"y":339.312,"z":-995.449},"rot":{"x":0.0,"y":158.982,"z":0.0}},{"monsterId":21011401,"configId":416006,"level":35,"poseId":0,"pos":{"x":1034.936,"y":341.263,"z":-1000.113},"rot":{"x":0.0,"y":163.739,"z":0.0}},{"monsterId":21030101,"configId":416009,"level":35,"poseId":0,"pos":{"x":1033.678,"y":340.39,"z":-997.018},"rot":{"x":0.0,"y":168.72,"z":0.0}},{"monsterId":21030101,"configId":416013,"level":35,"poseId":0,"pos":{"x":1035.952,"y":338.315,"z":-982.468},"rot":{"x":0.0,"y":179.323,"z":0.0}},{"monsterId":21030501,"configId":416014,"level":35,"poseId":0,"pos":{"x":1039.298,"y":338.11,"z":-982.157},"rot":{"x":0.0,"y":194.072,"z":0.0}},{"monsterId":21011401,"configId":416015,"level":35,"poseId":0,"pos":{"x":1036.384,"y":338.384,"z":-984.318},"rot":{"x":0.0,"y":173.382,"z":0.0}}]},{"sceneId":3,"groupId":133002418,"blockId":3002,"pos":{"x":1080.63,"y":285.86,"z":-439.31},"spawns":[{"monsterId":26020102,"configId":418001,"level":3,"poseId":2,"pos":{"x":1080.63,"y":285.861,"z":-439.31},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010902,"configId":418002,"level":1,"poseId":0,"pos":{"x":1074.807,"y":285.861,"z":-455.62},"rot":{"x":0.0,"y":314.98,"z":0.0}},{"monsterId":20010902,"configId":418003,"level":1,"poseId":0,"pos":{"x":1098.649,"y":285.861,"z":-438.908},"rot":{"x":0.0,"y":288.639,"z":0.0}},{"monsterId":20010902,"configId":418004,"level":1,"poseId":0,"pos":{"x":1065.256,"y":285.861,"z":-441.791},"rot":{"x":0.0,"y":84.905,"z":0.0}},{"monsterId":26010102,"configId":418005,"level":1,"poseId":0,"pos":{"x":1072.732,"y":285.861,"z":-423.661},"rot":{"x":0.0,"y":350.429,"z":0.0}},{"monsterId":20010802,"configId":418023,"level":1,"poseId":0,"pos":{"x":1074.807,"y":285.861,"z":-455.62},"rot":{"x":0.0,"y":314.98,"z":0.0}},{"monsterId":20010802,"configId":418024,"level":1,"poseId":0,"pos":{"x":1072.732,"y":285.861,"z":-423.661},"rot":{"x":0.0,"y":350.429,"z":0.0}},{"monsterId":20010802,"configId":418025,"level":1,"poseId":0,"pos":{"x":1098.649,"y":285.861,"z":-438.908},"rot":{"x":0.0,"y":288.639,"z":0.0}},{"monsterId":20010802,"configId":418028,"level":1,"poseId":0,"pos":{"x":1089.769,"y":285.861,"z":-453.157},"rot":{"x":0.0,"y":332.897,"z":0.0}},{"monsterId":20010802,"configId":418032,"level":1,"poseId":0,"pos":{"x":1065.256,"y":285.861,"z":-441.791},"rot":{"x":0.0,"y":84.905,"z":0.0}},{"monsterId":20010802,"configId":418034,"level":1,"poseId":0,"pos":{"x":1089.076,"y":285.861,"z":-424.863},"rot":{"x":0.0,"y":207.336,"z":0.0}},{"monsterId":26010102,"configId":418065,"level":1,"poseId":0,"pos":{"x":1089.769,"y":285.861,"z":-453.157},"rot":{"x":0.0,"y":332.897,"z":0.0}},{"monsterId":26010102,"configId":418066,"level":1,"poseId":0,"pos":{"x":1089.076,"y":285.861,"z":-424.863},"rot":{"x":0.0,"y":207.336,"z":0.0}}]},{"sceneId":6,"groupId":166001339,"blockId":6001,"pos":{"x":955.778,"y":961.187,"z":535.14},"spawns":[{"monsterId":28050301,"configId":339010,"level":36,"poseId":0,"pos":{"x":980.547,"y":929.029,"z":490.812},"rot":{"x":0.0,"y":37.194,"z":0.0}}]},{"sceneId":6,"groupId":166001286,"blockId":6001,"pos":{"x":974.366,"y":1017.122,"z":867.805},"spawns":[{"monsterId":28050301,"configId":286001,"level":36,"poseId":0,"pos":{"x":1011.325,"y":1051.336,"z":870.047},"rot":{"x":0.0,"y":311.921,"z":0.0}},{"monsterId":28050301,"configId":286003,"level":36,"poseId":0,"pos":{"x":969.866,"y":1021.464,"z":935.567},"rot":{"x":0.0,"y":307.524,"z":0.0}},{"monsterId":28050301,"configId":286004,"level":36,"poseId":0,"pos":{"x":974.898,"y":1019.269,"z":858.018},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020605,"configId":286006,"level":36,"poseId":0,"pos":{"x":763.779,"y":760.693,"z":330.671},"rot":{"x":0.0,"y":41.911,"z":0.0}}]},{"sceneId":6,"groupId":166001287,"blockId":6001,"pos":{"x":732.588,"y":925.087,"z":1005.415},"spawns":[{"monsterId":24010401,"configId":287001,"level":36,"poseId":0,"pos":{"x":725.859,"y":925.088,"z":1003.914},"rot":{"x":0.0,"y":171.576,"z":0.0}}]},{"sceneId":6,"groupId":166001292,"blockId":6001,"pos":{"x":1107.816,"y":713.917,"z":394.778},"spawns":[{"monsterId":20010201,"configId":292001,"level":36,"poseId":201,"pos":{"x":1108.006,"y":713.91,"z":394.977},"rot":{"x":0.0,"y":300.665,"z":0.0}}]},{"sceneId":6,"groupId":166001294,"blockId":6001,"pos":{"x":723.729,"y":376.81,"z":681.777},"spawns":[{"monsterId":22010201,"configId":294001,"level":36,"poseId":0,"pos":{"x":718.005,"y":376.81,"z":684.219},"rot":{"x":0.0,"y":87.191,"z":0.0}}]},{"sceneId":6,"groupId":166001295,"blockId":6001,"pos":{"x":725.777,"y":402.193,"z":576.881},"spawns":[{"monsterId":28010301,"configId":295002,"level":36,"poseId":0,"pos":{"x":724.888,"y":401.122,"z":571.794},"rot":{"x":0.0,"y":326.561,"z":0.0}},{"monsterId":28010301,"configId":295003,"level":36,"poseId":0,"pos":{"x":724.111,"y":401.122,"z":571.206},"rot":{"x":0.0,"y":320.317,"z":0.0}},{"monsterId":28010302,"configId":295004,"level":36,"poseId":0,"pos":{"x":724.899,"y":402.097,"z":570.782},"rot":{"x":0.0,"y":321.529,"z":0.0}},{"monsterId":28010303,"configId":295006,"level":36,"poseId":0,"pos":{"x":723.533,"y":400.89,"z":572.726},"rot":{"x":0.0,"y":135.872,"z":0.0}}]},{"sceneId":3,"groupId":133002368,"blockId":3002,"pos":{"x":1711.528,"y":200.585,"z":-226.935},"spawns":[{"monsterId":20010801,"configId":368001,"level":10,"poseId":0,"pos":{"x":1711.252,"y":200.6,"z":-225.044},"rot":{"x":356.38,"y":124.999,"z":16.296}},{"monsterId":20010801,"configId":368002,"level":10,"poseId":0,"pos":{"x":1712.863,"y":200.302,"z":-226.865},"rot":{"x":0.0,"y":123.931,"z":0.0}},{"monsterId":20010801,"configId":368003,"level":10,"poseId":0,"pos":{"x":1709.227,"y":201.031,"z":-226.442},"rot":{"x":0.0,"y":90.286,"z":0.0}},{"monsterId":20010801,"configId":368005,"level":10,"poseId":0,"pos":{"x":1710.811,"y":200.547,"z":-228.266},"rot":{"x":0.0,"y":105.801,"z":0.0}}]},{"sceneId":3,"groupId":133002398,"blockId":3002,"pos":{"x":1749.183,"y":253.294,"z":-981.619},"spawns":[{"monsterId":26010201,"configId":398001,"level":10,"poseId":0,"pos":{"x":1736.214,"y":255.134,"z":-982.728},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26010101,"configId":398002,"level":15,"poseId":0,"pos":{"x":2196.391,"y":279.214,"z":-212.595},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":6,"groupId":166001298,"blockId":6001,"pos":{"x":675.781,"y":781.806,"z":114.237},"spawns":[{"monsterId":28030402,"configId":298001,"level":36,"poseId":0,"pos":{"x":677.489,"y":782.713,"z":108.878},"rot":{"x":0.0,"y":80.407,"z":0.0}},{"monsterId":28030402,"configId":298002,"level":36,"poseId":0,"pos":{"x":676.978,"y":781.849,"z":112.515},"rot":{"x":0.0,"y":357.47,"z":0.0}}]},{"sceneId":6,"groupId":166001308,"blockId":6001,"pos":{"x":939.594,"y":1014.15,"z":956.772},"spawns":[{"monsterId":20011501,"configId":308006,"level":36,"poseId":0,"pos":{"x":1049.022,"y":911.649,"z":684.499},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050102,"configId":308020,"level":36,"poseId":0,"pos":{"x":1045.23,"y":910.349,"z":709.508},"rot":{"x":0.0,"y":101.031,"z":0.0}},{"monsterId":28050102,"configId":308021,"level":36,"poseId":0,"pos":{"x":1049.59,"y":912.244,"z":702.165},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010201,"configId":308022,"level":36,"poseId":0,"pos":{"x":1029.045,"y":979.873,"z":771.518},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":6,"groupId":166001310,"blockId":6001,"pos":{"x":1029.493,"y":1086.542,"z":889.067},"spawns":[{"monsterId":28050301,"configId":310004,"level":36,"poseId":0,"pos":{"x":1005.416,"y":1088.951,"z":859.205},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050301,"configId":310005,"level":36,"poseId":0,"pos":{"x":1011.622,"y":1086.301,"z":859.778},"rot":{"x":0.0,"y":12.009,"z":0.0}},{"monsterId":28050301,"configId":310014,"level":36,"poseId":0,"pos":{"x":934.138,"y":1082.408,"z":874.663},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050301,"configId":310016,"level":36,"poseId":0,"pos":{"x":937.272,"y":1082.704,"z":881.058},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050301,"configId":310017,"level":36,"poseId":0,"pos":{"x":932.678,"y":1084.496,"z":887.489},"rot":{"x":0.0,"y":147.326,"z":0.0}},{"monsterId":28050102,"configId":310025,"level":36,"poseId":0,"pos":{"x":1009.451,"y":1078.036,"z":946.621},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050102,"configId":310029,"level":36,"poseId":0,"pos":{"x":1024.802,"y":1082.097,"z":943.212},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050102,"configId":310030,"level":36,"poseId":0,"pos":{"x":1010.582,"y":1078.429,"z":964.643},"rot":{"x":0.0,"y":293.654,"z":0.0}},{"monsterId":20011401,"configId":310031,"level":36,"poseId":0,"pos":{"x":1015.239,"y":1078.414,"z":954.481},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011401,"configId":310032,"level":36,"poseId":0,"pos":{"x":1022.659,"y":1080.849,"z":948.66},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011401,"configId":310033,"level":36,"poseId":0,"pos":{"x":1014.02,"y":1078.419,"z":947.208},"rot":{"x":0.0,"y":62.144,"z":0.0}},{"monsterId":20011001,"configId":310043,"level":36,"poseId":0,"pos":{"x":986.217,"y":1033.366,"z":938.692},"rot":{"x":0.0,"y":301.156,"z":0.0}},{"monsterId":28010202,"configId":310045,"level":36,"poseId":0,"pos":{"x":982.58,"y":1018.235,"z":852.184},"rot":{"x":0.0,"y":234.824,"z":0.0}},{"monsterId":28010202,"configId":310046,"level":36,"poseId":0,"pos":{"x":949.111,"y":1019.963,"z":898.532},"rot":{"x":0.0,"y":234.824,"z":0.0}},{"monsterId":28010202,"configId":310047,"level":36,"poseId":0,"pos":{"x":1011.148,"y":1016.037,"z":878.787},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010202,"configId":310048,"level":36,"poseId":0,"pos":{"x":962.351,"y":1021.883,"z":946.752},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011501,"configId":310053,"level":36,"poseId":0,"pos":{"x":937.655,"y":1014.471,"z":964.163},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010201,"configId":310058,"level":36,"poseId":0,"pos":{"x":1027.015,"y":1016.716,"z":952.233},"rot":{"x":0.0,"y":53.463,"z":0.0}}]},{"sceneId":3,"groupId":133002385,"blockId":3002,"pos":{"x":1946.797,"y":229.764,"z":-378.923},"spawns":[{"monsterId":21020201,"configId":385001,"level":10,"poseId":401,"pos":{"x":1944.349,"y":229.835,"z":-373.872},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010401,"configId":385002,"level":10,"poseId":0,"pos":{"x":1949.175,"y":233.79,"z":-365.437},"rot":{"x":0.0,"y":305.26,"z":0.0}},{"monsterId":21010401,"configId":385003,"level":10,"poseId":0,"pos":{"x":1932.49,"y":231.984,"z":-380.709},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":385004,"level":10,"poseId":9003,"pos":{"x":1950.625,"y":230.203,"z":-380.196},"rot":{"x":1.314,"y":316.834,"z":358.768}},{"monsterId":21010201,"configId":385005,"level":10,"poseId":9003,"pos":{"x":1949.18,"y":230.509,"z":-377.098},"rot":{"x":0.0,"y":205.116,"z":0.0}},{"monsterId":21010201,"configId":385006,"level":10,"poseId":9003,"pos":{"x":1948.152,"y":229.858,"z":-380.059},"rot":{"x":0.0,"y":51.896,"z":0.0}}]},{"sceneId":3,"groupId":133002384,"blockId":3002,"pos":{"x":1850.073,"y":204.418,"z":-259.265},"spawns":[{"monsterId":21010301,"configId":384001,"level":10,"poseId":9003,"pos":{"x":1853.239,"y":204.322,"z":-252.192},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010301,"configId":384002,"level":10,"poseId":9003,"pos":{"x":1853.831,"y":204.181,"z":-249.15},"rot":{"x":0.0,"y":180.0,"z":0.0}},{"monsterId":21010901,"configId":384003,"level":10,"poseId":9003,"pos":{"x":1850.347,"y":207.389,"z":-264.732},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010901,"configId":384004,"level":10,"poseId":9003,"pos":{"x":1847.603,"y":205.614,"z":-254.973},"rot":{"x":0.0,"y":180.0,"z":0.0}},{"monsterId":21030101,"configId":384005,"level":10,"poseId":9012,"pos":{"x":1856.404,"y":205.315,"z":-258.309},"rot":{"x":0.0,"y":291.494,"z":0.0}},{"monsterId":20010801,"configId":384006,"level":10,"poseId":0,"pos":{"x":1855.301,"y":205.223,"z":-258.985},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":384007,"level":10,"poseId":0,"pos":{"x":1855.881,"y":205.013,"z":-257.737},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":384008,"level":10,"poseId":0,"pos":{"x":1855.008,"y":204.953,"z":-258.241},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002386,"blockId":3002,"pos":{"x":1737.367,"y":225.602,"z":-583.31},"spawns":[{"monsterId":21010501,"configId":386001,"level":10,"poseId":0,"pos":{"x":1742.949,"y":226.9,"z":-585.008},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010501,"configId":386002,"level":10,"poseId":0,"pos":{"x":1733.135,"y":226.388,"z":-585.075},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011001,"configId":386003,"level":10,"poseId":0,"pos":{"x":1740.752,"y":226.917,"z":-592.219},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011001,"configId":386004,"level":10,"poseId":0,"pos":{"x":1734.735,"y":226.948,"z":-592.243},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21020101,"configId":386005,"level":10,"poseId":0,"pos":{"x":1738.144,"y":225.882,"z":-585.45},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002351,"blockId":3002,"pos":{"x":1994.294,"y":268.51,"z":-543.194},"spawns":[{"monsterId":20011201,"configId":351001,"level":10,"poseId":0,"pos":{"x":1993.371,"y":268.319,"z":-541.417},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":351002,"level":10,"poseId":0,"pos":{"x":1996.192,"y":268.534,"z":-545.694},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":351003,"level":10,"poseId":0,"pos":{"x":1992.378,"y":268.524,"z":-544.919},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002350,"blockId":3002,"pos":{"x":1899.537,"y":234.98,"z":-318.194},"spawns":[{"monsterId":21010201,"configId":350001,"level":10,"poseId":0,"pos":{"x":1895.234,"y":234.085,"z":-311.602},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":350002,"level":10,"poseId":0,"pos":{"x":1894.5,"y":234.665,"z":-319.348},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":350003,"level":10,"poseId":0,"pos":{"x":1901.543,"y":235.969,"z":-322.703},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":350005,"level":10,"poseId":0,"pos":{"x":1905.339,"y":234.527,"z":-313.538},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002346,"blockId":3002,"pos":{"x":1786.437,"y":260.464,"z":-1026.106},"spawns":[{"monsterId":21010201,"configId":346004,"level":4,"poseId":9003,"pos":{"x":1785.706,"y":260.624,"z":-1027.533},"rot":{"x":0.0,"y":176.375,"z":0.0}},{"monsterId":21010201,"configId":346005,"level":4,"poseId":9002,"pos":{"x":1782.734,"y":260.625,"z":-1029.799},"rot":{"x":0.0,"y":87.488,"z":0.0}},{"monsterId":21010201,"configId":346006,"level":4,"poseId":9003,"pos":{"x":1785.315,"y":259.552,"z":-1032.778},"rot":{"x":0.0,"y":2.009,"z":0.0}},{"monsterId":21030101,"configId":346007,"level":4,"poseId":0,"pos":{"x":1788.767,"y":258.579,"z":-1034.55},"rot":{"x":0.0,"y":2.009,"z":0.0}}]},{"sceneId":3,"groupId":133002341,"blockId":3002,"pos":{"x":1902.94,"y":242.061,"z":-638.221},"spawns":[{"monsterId":21010301,"configId":341004,"level":10,"poseId":0,"pos":{"x":1901.584,"y":241.407,"z":-642.873},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010501,"configId":341005,"level":10,"poseId":0,"pos":{"x":1899.299,"y":241.604,"z":-636.425},"rot":{"x":0.0,"y":155.313,"z":0.0}},{"monsterId":21010501,"configId":341006,"level":10,"poseId":0,"pos":{"x":1905.188,"y":242.36,"z":-638.405},"rot":{"x":0.0,"y":187.582,"z":0.0}}]},{"sceneId":6,"groupId":166001260,"blockId":6001,"pos":{"x":1153.543,"y":962.1,"z":554.767},"spawns":[{"monsterId":25010501,"configId":260001,"level":36,"poseId":9004,"pos":{"x":1153.178,"y":962.319,"z":557.946},"rot":{"x":0.0,"y":266.321,"z":0.0}},{"monsterId":25010401,"configId":260004,"level":36,"poseId":9006,"pos":{"x":1152.701,"y":961.945,"z":555.508},"rot":{"x":0.0,"y":332.373,"z":0.0}},{"monsterId":25010501,"configId":260005,"level":36,"poseId":9002,"pos":{"x":1123.591,"y":959.631,"z":546.297},"rot":{"x":0.0,"y":227.914,"z":0.0}},{"monsterId":25060101,"configId":260006,"level":36,"poseId":9101,"pos":{"x":1140.317,"y":960.572,"z":557.62},"rot":{"x":0.0,"y":308.388,"z":0.0}}]},{"sceneId":3,"groupId":133002342,"blockId":3002,"pos":{"x":2080.685,"y":238.244,"z":-592.092},"spawns":[{"monsterId":21020101,"configId":342004,"level":16,"poseId":401,"pos":{"x":2078.279,"y":236.024,"z":-597.147},"rot":{"x":0.0,"y":87.173,"z":0.0}},{"monsterId":21030101,"configId":342005,"level":16,"poseId":0,"pos":{"x":2086.114,"y":236.871,"z":-593.73},"rot":{"x":0.0,"y":221.253,"z":0.0}},{"monsterId":21010301,"configId":342006,"level":16,"poseId":9003,"pos":{"x":2083.022,"y":235.983,"z":-593.979},"rot":{"x":0.0,"y":230.601,"z":0.0}},{"monsterId":21010301,"configId":342007,"level":16,"poseId":9003,"pos":{"x":2082.786,"y":235.575,"z":-597.228},"rot":{"x":0.0,"y":330.431,"z":0.0}}]},{"sceneId":6,"groupId":166001257,"blockId":6001,"pos":{"x":1135.329,"y":956.449,"z":477.257},"spawns":[{"monsterId":20011401,"configId":257007,"level":36,"poseId":0,"pos":{"x":1127.985,"y":955.774,"z":478.296},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020605,"configId":257008,"level":36,"poseId":0,"pos":{"x":1140.391,"y":958.039,"z":485.884},"rot":{"x":0.0,"y":247.735,"z":0.0}},{"monsterId":20011401,"configId":257010,"level":36,"poseId":0,"pos":{"x":1136.33,"y":956.537,"z":471.954},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":6,"groupId":166001258,"blockId":6001,"pos":{"x":1157.878,"y":966.813,"z":517.489},"spawns":[{"monsterId":25010301,"configId":258001,"level":36,"poseId":9004,"pos":{"x":1168.074,"y":967.488,"z":519.434},"rot":{"x":0.0,"y":302.737,"z":0.0}},{"monsterId":25070101,"configId":258004,"level":36,"poseId":0,"pos":{"x":1162.815,"y":967.313,"z":523.019},"rot":{"x":0.0,"y":316.371,"z":0.0}},{"monsterId":25010501,"configId":258005,"level":36,"poseId":2,"pos":{"x":1147.448,"y":968.622,"z":506.295},"rot":{"x":0.0,"y":301.205,"z":0.0}},{"monsterId":25010201,"configId":258006,"level":36,"poseId":9006,"pos":{"x":1164.503,"y":967.409,"z":519.069},"rot":{"x":0.0,"y":82.193,"z":0.0}}]},{"sceneId":6,"groupId":166001259,"blockId":6001,"pos":{"x":1140.275,"y":961.402,"z":525.39},"spawns":[{"monsterId":25060101,"configId":259001,"level":36,"poseId":0,"pos":{"x":1133.37,"y":961.199,"z":514.094},"rot":{"x":0.0,"y":15.209,"z":0.0}},{"monsterId":25060101,"configId":259007,"level":36,"poseId":9101,"pos":{"x":1170.333,"y":962.149,"z":543.808},"rot":{"x":0.0,"y":58.959,"z":0.0}},{"monsterId":25010401,"configId":259017,"level":36,"poseId":2,"pos":{"x":1099.276,"y":959.332,"z":582.774},"rot":{"x":0.0,"y":310.025,"z":0.0}}]},{"sceneId":6,"groupId":166001268,"blockId":6001,"pos":{"x":1008.081,"y":737.389,"z":437.883},"spawns":[{"monsterId":25010201,"configId":268004,"level":36,"poseId":9003,"pos":{"x":1012.562,"y":737.398,"z":428.047},"rot":{"x":0.0,"y":118.737,"z":0.0}},{"monsterId":25010201,"configId":268005,"level":36,"poseId":9101,"pos":{"x":1013.76,"y":737.413,"z":434.365},"rot":{"x":0.0,"y":42.267,"z":0.0}},{"monsterId":25060101,"configId":268006,"level":36,"poseId":9101,"pos":{"x":1003.72,"y":737.415,"z":429.575},"rot":{"x":0.0,"y":339.845,"z":0.0}},{"monsterId":25070101,"configId":268007,"level":36,"poseId":0,"pos":{"x":1004.922,"y":737.389,"z":422.387},"rot":{"x":0.0,"y":118.737,"z":0.0}}]},{"sceneId":3,"groupId":133002367,"blockId":3002,"pos":{"x":1693.189,"y":205.972,"z":-223.747},"spawns":[{"monsterId":26010101,"configId":367001,"level":10,"poseId":0,"pos":{"x":1690.65,"y":206.223,"z":-224.521},"rot":{"x":8.878,"y":161.065,"z":9.133}}]},{"sceneId":3,"groupId":133002361,"blockId":3002,"pos":{"x":1741.944,"y":270.899,"z":-938.39},"spawns":[{"monsterId":20010301,"configId":361005,"level":7,"poseId":0,"pos":{"x":1745.778,"y":270.883,"z":-942.355},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":361006,"level":7,"poseId":0,"pos":{"x":1746.498,"y":271.18,"z":-937.668},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":361007,"level":7,"poseId":0,"pos":{"x":1738.341,"y":270.555,"z":-940.643},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":361008,"level":7,"poseId":0,"pos":{"x":1740.634,"y":270.97,"z":-935.436},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002363,"blockId":3002,"pos":{"x":2018.941,"y":242.239,"z":-595.916},"spawns":[{"monsterId":21020201,"configId":363001,"level":10,"poseId":0,"pos":{"x":2020.439,"y":242.08,"z":-597.64},"rot":{"x":0.0,"y":180.0,"z":0.0}},{"monsterId":21010401,"configId":363002,"level":10,"poseId":0,"pos":{"x":2020.111,"y":242.503,"z":-594.093},"rot":{"x":0.0,"y":180.0,"z":0.0}},{"monsterId":21010401,"configId":363003,"level":10,"poseId":0,"pos":{"x":2017.42,"y":242.158,"z":-595.526},"rot":{"x":0.0,"y":180.0,"z":0.0}},{"monsterId":21010401,"configId":363004,"level":10,"poseId":0,"pos":{"x":2022.92,"y":242.411,"z":-595.389},"rot":{"x":0.0,"y":180.0,"z":0.0}}]},{"sceneId":6,"groupId":166001266,"blockId":6001,"pos":{"x":683.19,"y":935.162,"z":1072.403},"spawns":[{"monsterId":24020101,"configId":266003,"level":36,"poseId":100,"pos":{"x":688.01,"y":935.801,"z":1082.08},"rot":{"x":0.0,"y":55.955,"z":0.0}},{"monsterId":24020301,"configId":266005,"level":36,"poseId":101,"pos":{"x":681.905,"y":935.841,"z":1080.92},"rot":{"x":0.0,"y":138.164,"z":0.0}}]},{"sceneId":6,"groupId":166001267,"blockId":6001,"pos":{"x":729.051,"y":732.874,"z":181.834},"spawns":[{"monsterId":23010501,"configId":267001,"level":36,"poseId":9001,"pos":{"x":731.077,"y":732.914,"z":181.056},"rot":{"x":0.0,"y":236.69,"z":0.0}},{"monsterId":23010601,"configId":267004,"level":36,"poseId":9011,"pos":{"x":728.149,"y":732.86,"z":181.469},"rot":{"x":0.0,"y":85.817,"z":0.0}}]},{"sceneId":3,"groupId":133002357,"blockId":3002,"pos":{"x":2074.435,"y":202.456,"z":-733.296},"spawns":[{"monsterId":20011501,"configId":357001,"level":10,"poseId":0,"pos":{"x":2069.695,"y":203.702,"z":-729.12},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002356,"blockId":3002,"pos":{"x":1957.727,"y":231.586,"z":-410.359},"spawns":[{"monsterId":20010501,"configId":356001,"level":10,"poseId":0,"pos":{"x":1958.785,"y":231.452,"z":-411.376},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010501,"configId":356002,"level":10,"poseId":0,"pos":{"x":1957.634,"y":231.452,"z":-409.116},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002358,"blockId":3002,"pos":{"x":1968.35,"y":237.788,"z":-388.049},"spawns":[{"monsterId":20010301,"configId":358001,"level":10,"poseId":0,"pos":{"x":1966.289,"y":238.069,"z":-386.44},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":358002,"level":10,"poseId":0,"pos":{"x":1970.613,"y":237.732,"z":-387.477},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002353,"blockId":3002,"pos":{"x":1806.272,"y":256.655,"z":-680.377},"spawns":[{"monsterId":20010401,"configId":353001,"level":10,"poseId":0,"pos":{"x":1804.765,"y":257.036,"z":-680.489},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002352,"blockId":3002,"pos":{"x":1863.897,"y":237.773,"z":-791.616},"spawns":[{"monsterId":20010301,"configId":352001,"level":10,"poseId":0,"pos":{"x":1863.07,"y":237.309,"z":-787.608},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":352002,"level":10,"poseId":0,"pos":{"x":1865.747,"y":238.454,"z":-794.145},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":6,"groupId":166001273,"blockId":6001,"pos":{"x":996.658,"y":919.231,"z":519.545},"spawns":[{"monsterId":25070101,"configId":273004,"level":36,"poseId":9006,"pos":{"x":999.52,"y":917.353,"z":498.394},"rot":{"x":0.0,"y":272.867,"z":0.0}},{"monsterId":25060101,"configId":273005,"level":36,"poseId":2,"pos":{"x":992.261,"y":919.389,"z":495.118},"rot":{"x":0.0,"y":2.898,"z":0.0}},{"monsterId":25010201,"configId":273006,"level":36,"poseId":9003,"pos":{"x":995.15,"y":917.933,"z":509.111},"rot":{"x":0.0,"y":274.893,"z":0.0}},{"monsterId":25010501,"configId":273007,"level":36,"poseId":2,"pos":{"x":990.362,"y":922.865,"z":505.52},"rot":{"x":0.0,"y":88.882,"z":0.0}}]},{"sceneId":3,"groupId":133002355,"blockId":3002,"pos":{"x":1796.781,"y":246.476,"z":-523.383},"spawns":[{"monsterId":20011201,"configId":355001,"level":10,"poseId":0,"pos":{"x":1794.486,"y":246.27,"z":-522.762},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":355002,"level":10,"poseId":0,"pos":{"x":1798.84,"y":246.748,"z":-523.236},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002354,"blockId":3002,"pos":{"x":1727.565,"y":231.34,"z":-633.38},"spawns":[{"monsterId":20010901,"configId":354001,"level":10,"poseId":0,"pos":{"x":1727.447,"y":231.34,"z":-632.9},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":6,"groupId":166001275,"blockId":6001,"pos":{"x":1058.891,"y":845.403,"z":552.355},"spawns":[{"monsterId":25010201,"configId":275004,"level":36,"poseId":9102,"pos":{"x":1062.676,"y":846.385,"z":562.111},"rot":{"x":0.0,"y":13.598,"z":0.0}},{"monsterId":25010201,"configId":275005,"level":36,"poseId":9101,"pos":{"x":1047.021,"y":843.807,"z":555.744},"rot":{"x":0.0,"y":68.352,"z":0.0}},{"monsterId":25010201,"configId":275006,"level":36,"poseId":9102,"pos":{"x":1053.584,"y":843.919,"z":548.282},"rot":{"x":0.0,"y":112.295,"z":0.0}}]},{"sceneId":3,"groupId":133002316,"blockId":3002,"pos":{"x":1678.985,"y":224.28,"z":-16.868},"spawns":[{"monsterId":20010801,"configId":316001,"level":16,"poseId":0,"pos":{"x":1672.134,"y":224.28,"z":-27.523},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":316002,"level":16,"poseId":0,"pos":{"x":1681.927,"y":224.28,"z":-28.062},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002313,"blockId":3002,"pos":{"x":1960.885,"y":208.447,"z":-833.053},"spawns":[{"monsterId":28030307,"configId":313005,"level":10,"poseId":2,"pos":{"x":1934.46,"y":209.098,"z":-808.724},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030308,"configId":313006,"level":10,"poseId":2,"pos":{"x":1935.676,"y":208.851,"z":-807.787},"rot":{"x":0.0,"y":248.365,"z":0.0}},{"monsterId":28030307,"configId":313007,"level":10,"poseId":2,"pos":{"x":1936.154,"y":209.02,"z":-810.179},"rot":{"x":0.0,"y":95.48,"z":0.0}},{"monsterId":28030307,"configId":313008,"level":10,"poseId":2,"pos":{"x":1936.521,"y":208.89,"z":-808.955},"rot":{"x":0.0,"y":136.708,"z":0.0}},{"monsterId":28030310,"configId":313009,"level":10,"poseId":0,"pos":{"x":1937.63,"y":208.765,"z":-808.173},"rot":{"x":0.0,"y":120.129,"z":0.0}}]},{"sceneId":3,"groupId":133002312,"blockId":3002,"pos":{"x":1832.095,"y":233.424,"z":-899.947},"spawns":[{"monsterId":20010801,"configId":312001,"level":11,"poseId":0,"pos":{"x":1830.168,"y":233.328,"z":-899.87},"rot":{"x":0.0,"y":127.846,"z":0.0}},{"monsterId":20010801,"configId":312002,"level":11,"poseId":0,"pos":{"x":1834.101,"y":233.2,"z":-902.022},"rot":{"x":0.0,"y":294.263,"z":0.0}}]},{"sceneId":3,"groupId":133002314,"blockId":3002,"pos":{"x":1962.037,"y":208.319,"z":-832.282},"spawns":[{"monsterId":28030308,"configId":314010,"level":10,"poseId":2,"pos":{"x":1972.989,"y":208.568,"z":-754.745},"rot":{"x":0.0,"y":248.365,"z":0.0}},{"monsterId":28030307,"configId":314011,"level":10,"poseId":2,"pos":{"x":1973.834,"y":208.001,"z":-755.914},"rot":{"x":0.0,"y":136.708,"z":0.0}},{"monsterId":28030310,"configId":314012,"level":10,"poseId":0,"pos":{"x":1974.945,"y":208.222,"z":-755.14},"rot":{"x":0.0,"y":120.129,"z":0.0}}]},{"sceneId":3,"groupId":133002311,"blockId":3002,"pos":{"x":2009.125,"y":226.115,"z":-695.785},"spawns":[{"monsterId":21010301,"configId":311001,"level":15,"poseId":9012,"pos":{"x":2004.809,"y":226.087,"z":-693.393},"rot":{"x":0.0,"y":76.593,"z":0.0}},{"monsterId":21010301,"configId":311002,"level":15,"poseId":9012,"pos":{"x":2008.099,"y":226.084,"z":-694.904},"rot":{"x":0.0,"y":330.321,"z":0.0}},{"monsterId":21030201,"configId":311005,"level":15,"poseId":9012,"pos":{"x":2002.493,"y":225.387,"z":-695.938},"rot":{"x":0.0,"y":79.274,"z":0.0}},{"monsterId":21010201,"configId":311006,"level":15,"poseId":9011,"pos":{"x":2007.202,"y":226.46,"z":-690.771},"rot":{"x":0.0,"y":194.133,"z":0.0}},{"monsterId":21020101,"configId":311007,"level":15,"poseId":401,"pos":{"x":2010.189,"y":226.685,"z":-690.755},"rot":{"x":0.0,"y":239.313,"z":0.0}}]},{"sceneId":3,"groupId":133002310,"blockId":3002,"pos":{"x":1959.735,"y":208.541,"z":-833.511},"spawns":[{"monsterId":28030307,"configId":310001,"level":10,"poseId":2,"pos":{"x":1972.771,"y":202.545,"z":-800.119},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030308,"configId":310002,"level":10,"poseId":2,"pos":{"x":1973.987,"y":202.611,"z":-799.186},"rot":{"x":0.0,"y":248.365,"z":0.0}},{"monsterId":28030310,"configId":310003,"level":10,"poseId":2,"pos":{"x":1974.466,"y":202.593,"z":-801.576},"rot":{"x":0.0,"y":95.48,"z":0.0}},{"monsterId":28030307,"configId":310004,"level":10,"poseId":2,"pos":{"x":1974.831,"y":202.673,"z":-800.352},"rot":{"x":0.0,"y":136.708,"z":0.0}}]},{"sceneId":3,"groupId":133002305,"blockId":3002,"pos":{"x":1960.389,"y":202.565,"z":-785.627},"spawns":[{"monsterId":21010101,"configId":305001,"level":12,"poseId":9010,"pos":{"x":1959.166,"y":202.722,"z":-785.915},"rot":{"x":0.0,"y":155.212,"z":0.0}},{"monsterId":21010301,"configId":305002,"level":12,"poseId":9010,"pos":{"x":1961.255,"y":202.421,"z":-786.458},"rot":{"x":0.0,"y":250.935,"z":0.0}}]},{"sceneId":3,"groupId":133002304,"blockId":3002,"pos":{"x":1588.088,"y":234.834,"z":-176.927},"spawns":[{"monsterId":21010501,"configId":304002,"level":15,"poseId":32,"pos":{"x":1588.428,"y":235.128,"z":-174.469},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010401,"configId":304003,"level":15,"poseId":0,"pos":{"x":1585.876,"y":234.709,"z":-176.888},"rot":{"x":0.0,"y":311.897,"z":0.0}}]},{"sceneId":3,"groupId":133002307,"blockId":3002,"pos":{"x":1776.772,"y":200.0,"z":-49.934},"spawns":[{"monsterId":28030501,"configId":307008,"level":16,"poseId":2,"pos":{"x":1788.398,"y":200.0,"z":-1.261},"rot":{"x":0.0,"y":137.364,"z":0.0}},{"monsterId":28030501,"configId":307009,"level":16,"poseId":2,"pos":{"x":1792.408,"y":200.0,"z":2.012},"rot":{"x":0.0,"y":227.312,"z":0.0}},{"monsterId":28030501,"configId":307010,"level":16,"poseId":2,"pos":{"x":1789.47,"y":200.0,"z":6.067},"rot":{"x":0.0,"y":159.688,"z":0.0}},{"monsterId":28020102,"configId":307011,"level":16,"poseId":0,"pos":{"x":1639.038,"y":246.597,"z":-130.74},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":307012,"level":16,"poseId":0,"pos":{"x":1660.336,"y":248.541,"z":-120.337},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":307013,"level":16,"poseId":0,"pos":{"x":1635.401,"y":255.552,"z":-86.392},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030402,"configId":307014,"level":16,"poseId":0,"pos":{"x":1647.471,"y":250.613,"z":-105.96},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030402,"configId":307015,"level":16,"poseId":0,"pos":{"x":1649.999,"y":250.857,"z":-105.302},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030402,"configId":307016,"level":16,"poseId":0,"pos":{"x":1648.988,"y":250.202,"z":-107.67},"rot":{"x":0.0,"y":359.104,"z":0.0}},{"monsterId":28020301,"configId":307017,"level":16,"poseId":0,"pos":{"x":1726.288,"y":261.705,"z":-96.647},"rot":{"x":345.636,"y":358.986,"z":8.033}},{"monsterId":28020301,"configId":307018,"level":16,"poseId":0,"pos":{"x":1713.796,"y":263.892,"z":-80.51},"rot":{"x":14.505,"y":193.6,"z":357.059}},{"monsterId":28020301,"configId":307019,"level":16,"poseId":0,"pos":{"x":1688.893,"y":283.372,"z":-23.371},"rot":{"x":0.0,"y":193.975,"z":0.0}},{"monsterId":28020102,"configId":307020,"level":16,"poseId":0,"pos":{"x":1634.998,"y":229.57,"z":4.686},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":307021,"level":16,"poseId":0,"pos":{"x":1608.975,"y":234.102,"z":6.483},"rot":{"x":0.0,"y":85.709,"z":0.0}},{"monsterId":28020301,"configId":307022,"level":16,"poseId":0,"pos":{"x":1606.962,"y":242.869,"z":-103.561},"rot":{"x":344.385,"y":359.087,"z":6.257}},{"monsterId":28020301,"configId":307023,"level":16,"poseId":0,"pos":{"x":1603.489,"y":243.987,"z":-100.225},"rot":{"x":349.989,"y":92.187,"z":6.648}},{"monsterId":28020102,"configId":307024,"level":16,"poseId":0,"pos":{"x":1544.8,"y":231.835,"z":-159.995},"rot":{"x":0.0,"y":148.518,"z":0.0}},{"monsterId":28030101,"configId":307025,"level":16,"poseId":0,"pos":{"x":1558.385,"y":233.974,"z":-136.352},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":307026,"level":16,"poseId":0,"pos":{"x":1558.54,"y":233.4,"z":-138.495},"rot":{"x":0.0,"y":275.346,"z":0.0}},{"monsterId":28020201,"configId":307027,"level":16,"poseId":0,"pos":{"x":1585.349,"y":237.084,"z":-147.842},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":307028,"level":16,"poseId":0,"pos":{"x":1581.904,"y":236.622,"z":-146.082},"rot":{"x":0.0,"y":103.077,"z":0.0}}]},{"sceneId":3,"groupId":133002332,"blockId":3002,"pos":{"x":1704.564,"y":255.888,"z":-743.431},"spawns":[{"monsterId":21020101,"configId":332001,"level":10,"poseId":0,"pos":{"x":1702.366,"y":255.832,"z":-745.031},"rot":{"x":0.0,"y":26.44,"z":0.0}},{"monsterId":21020101,"configId":332004,"level":10,"poseId":0,"pos":{"x":1707.365,"y":256.103,"z":-744.348},"rot":{"x":0.0,"y":301.44,"z":0.0}}]},{"sceneId":3,"groupId":133002329,"blockId":3002,"pos":{"x":1595.079,"y":241.917,"z":-17.72},"spawns":[{"monsterId":21010501,"configId":329001,"level":16,"poseId":9016,"pos":{"x":1596.56,"y":248.674,"z":-23.47},"rot":{"x":353.644,"y":301.852,"z":350.618}},{"monsterId":21010601,"configId":329002,"level":16,"poseId":9016,"pos":{"x":1598.677,"y":251.787,"z":-26.107},"rot":{"x":351.172,"y":109.836,"z":1.646}},{"monsterId":21010701,"configId":329005,"level":16,"poseId":0,"pos":{"x":1593.704,"y":242.561,"z":-14.686},"rot":{"x":7.566,"y":214.945,"z":352.027}},{"monsterId":20011201,"configId":329008,"level":16,"poseId":0,"pos":{"x":1595.241,"y":242.273,"z":-17.721},"rot":{"x":345.68,"y":35.189,"z":4.513}},{"monsterId":20011201,"configId":329009,"level":16,"poseId":0,"pos":{"x":1600.453,"y":242.084,"z":-15.626},"rot":{"x":14.083,"y":253.459,"z":5.218}},{"monsterId":21030201,"configId":329012,"level":16,"poseId":0,"pos":{"x":1600.802,"y":242.852,"z":-18.631},"rot":{"x":0.0,"y":295.824,"z":0.0}}]},{"sceneId":3,"groupId":133002327,"blockId":3002,"pos":{"x":1679.912,"y":276.669,"z":-4.002},"spawns":[{"monsterId":21010201,"configId":327001,"level":16,"poseId":0,"pos":{"x":1681.578,"y":275.803,"z":-9.011},"rot":{"x":348.86,"y":358.819,"z":12.066}},{"monsterId":21030301,"configId":327004,"level":16,"poseId":0,"pos":{"x":1681.022,"y":276.842,"z":-4.579},"rot":{"x":0.0,"y":203.96,"z":0.0}},{"monsterId":21010201,"configId":327005,"level":16,"poseId":0,"pos":{"x":1679.456,"y":275.663,"z":-7.989},"rot":{"x":348.86,"y":84.577,"z":12.066}},{"monsterId":21010401,"configId":327012,"level":16,"poseId":0,"pos":{"x":1674.785,"y":275.137,"z":-5.237},"rot":{"x":14.942,"y":265.74,"z":9.222}}]},{"sceneId":3,"groupId":133002323,"blockId":3002,"pos":{"x":1848.864,"y":200.0,"z":-135.171},"spawns":[{"monsterId":20010301,"configId":323010,"level":10,"poseId":0,"pos":{"x":1848.896,"y":201.324,"z":-94.286},"rot":{"x":0.0,"y":186.494,"z":0.0}},{"monsterId":20010301,"configId":323011,"level":10,"poseId":0,"pos":{"x":1850.83,"y":201.539,"z":-85.582},"rot":{"x":0.0,"y":186.494,"z":0.0}},{"monsterId":20010401,"configId":323012,"level":10,"poseId":0,"pos":{"x":1846.407,"y":201.202,"z":-91.671},"rot":{"x":0.0,"y":105.009,"z":0.0}}]},{"sceneId":6,"groupId":166001243,"blockId":6001,"pos":{"x":915.851,"y":748.66,"z":304.099},"spawns":[{"monsterId":26010301,"configId":243001,"level":36,"poseId":0,"pos":{"x":907.452,"y":748.835,"z":301.047},"rot":{"x":0.0,"y":84.22,"z":0.0}}]},{"sceneId":3,"groupId":133002300,"blockId":3002,"pos":{"x":1688.951,"y":224.24,"z":-22.122},"spawns":[{"monsterId":20010901,"configId":300002,"level":15,"poseId":0,"pos":{"x":1689.435,"y":225.347,"z":-27.816},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002303,"blockId":3002,"pos":{"x":1566.369,"y":241.708,"z":-108.709},"spawns":[{"monsterId":26010101,"configId":303001,"level":15,"poseId":0,"pos":{"x":1566.118,"y":241.715,"z":-108.706},"rot":{"x":341.048,"y":359.552,"z":2.684}}]},{"sceneId":3,"groupId":133002297,"blockId":3002,"pos":{"x":1738.79,"y":273.277,"z":-54.766},"spawns":[{"monsterId":23010101,"configId":297001,"level":15,"poseId":0,"pos":{"x":1732.63,"y":274.753,"z":-48.953},"rot":{"x":355.321,"y":102.153,"z":343.307}},{"monsterId":23010201,"configId":297004,"level":15,"poseId":0,"pos":{"x":1738.614,"y":275.082,"z":-50.861},"rot":{"x":357.727,"y":304.682,"z":17.173}}]},{"sceneId":3,"groupId":133002296,"blockId":3002,"pos":{"x":1595.445,"y":248.598,"z":-78.841},"spawns":[{"monsterId":21010401,"configId":296001,"level":15,"poseId":402,"pos":{"x":1589.3,"y":248.322,"z":-84.184},"rot":{"x":0.0,"y":229.049,"z":0.0}},{"monsterId":21010501,"configId":296005,"level":15,"poseId":32,"pos":{"x":1599.409,"y":248.614,"z":-71.703},"rot":{"x":0.0,"y":229.049,"z":0.0}},{"monsterId":21010301,"configId":296006,"level":15,"poseId":0,"pos":{"x":1586.126,"y":248.829,"z":-68.175},"rot":{"x":0.0,"y":240.827,"z":0.0}},{"monsterId":21030301,"configId":296007,"level":15,"poseId":0,"pos":{"x":1582.67,"y":249.134,"z":-66.234},"rot":{"x":0.0,"y":161.79,"z":0.0}},{"monsterId":21010201,"configId":296008,"level":15,"poseId":9016,"pos":{"x":1598.059,"y":248.584,"z":-81.614},"rot":{"x":0.0,"y":173.675,"z":0.0}}]},{"sceneId":3,"groupId":133002299,"blockId":3002,"pos":{"x":1580.175,"y":200.084,"z":-259.94},"spawns":[{"monsterId":28020102,"configId":299001,"level":1,"poseId":0,"pos":{"x":1582.805,"y":200.748,"z":-264.365},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":299002,"level":1,"poseId":0,"pos":{"x":1583.521,"y":200.688,"z":-263.726},"rot":{"x":0.0,"y":211.55,"z":0.0}},{"monsterId":28030303,"configId":299003,"level":1,"poseId":0,"pos":{"x":1545.511,"y":223.408,"z":-188.595},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030303,"configId":299004,"level":1,"poseId":0,"pos":{"x":1542.574,"y":223.519,"z":-185.439},"rot":{"x":0.0,"y":332.195,"z":0.0}},{"monsterId":28030303,"configId":299005,"level":1,"poseId":0,"pos":{"x":1542.696,"y":222.87,"z":-187.1},"rot":{"x":0.0,"y":8.085,"z":0.0}},{"monsterId":28020301,"configId":299011,"level":1,"poseId":0,"pos":{"x":1622.848,"y":240.118,"z":-162.046},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":299012,"level":1,"poseId":0,"pos":{"x":1620.0,"y":239.646,"z":-162.87},"rot":{"x":0.0,"y":31.372,"z":0.0}},{"monsterId":28030303,"configId":299013,"level":1,"poseId":0,"pos":{"x":1568.915,"y":248.033,"z":-37.894},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030303,"configId":299014,"level":1,"poseId":0,"pos":{"x":1565.976,"y":248.334,"z":-34.739},"rot":{"x":0.0,"y":332.195,"z":0.0}},{"monsterId":28030303,"configId":299015,"level":1,"poseId":0,"pos":{"x":1566.1,"y":248.221,"z":-36.398},"rot":{"x":0.0,"y":8.085,"z":0.0}},{"monsterId":28020201,"configId":299020,"level":1,"poseId":0,"pos":{"x":1714.763,"y":226.612,"z":41.798},"rot":{"x":8.622,"y":0.433,"z":5.74}},{"monsterId":28020201,"configId":299021,"level":1,"poseId":0,"pos":{"x":1714.376,"y":226.414,"z":42.782},"rot":{"x":349.223,"y":139.591,"z":1.403}}]},{"sceneId":3,"groupId":133002293,"blockId":3002,"pos":{"x":1858.55,"y":258.627,"z":-576.121},"spawns":[{"monsterId":20010801,"configId":1047,"level":10,"poseId":0,"pos":{"x":1856.703,"y":257.73,"z":-572.509},"rot":{"x":0.0,"y":192.375,"z":0.0}},{"monsterId":20010901,"configId":1048,"level":10,"poseId":0,"pos":{"x":1859.737,"y":257.494,"z":-580.105},"rot":{"x":0.0,"y":285.834,"z":0.0}},{"monsterId":20010801,"configId":1049,"level":10,"poseId":0,"pos":{"x":1860.987,"y":258.361,"z":-577.637},"rot":{"x":0.0,"y":264.702,"z":0.0}},{"monsterId":20010801,"configId":1050,"level":10,"poseId":0,"pos":{"x":1858.811,"y":258.39,"z":-573.511},"rot":{"x":0.0,"y":213.522,"z":0.0}}]},{"sceneId":6,"groupId":166001208,"blockId":6001,"pos":{"x":1100.713,"y":713.63,"z":443.051},"spawns":[{"monsterId":25060101,"configId":208001,"level":36,"poseId":0,"pos":{"x":1102.096,"y":713.757,"z":449.083},"rot":{"x":0.0,"y":32.086,"z":0.0}},{"monsterId":25070101,"configId":208004,"level":36,"poseId":0,"pos":{"x":1102.363,"y":713.447,"z":439.685},"rot":{"x":0.0,"y":81.074,"z":0.0}},{"monsterId":25010301,"configId":208005,"level":36,"poseId":9004,"pos":{"x":1097.296,"y":714.139,"z":442.749},"rot":{"x":0.0,"y":99.77,"z":0.0}},{"monsterId":25010201,"configId":208006,"level":36,"poseId":0,"pos":{"x":1110.79,"y":713.836,"z":455.209},"rot":{"x":0.0,"y":212.664,"z":0.0}}]},{"sceneId":6,"groupId":166001156,"blockId":6001,"pos":{"x":924.235,"y":991.684,"z":640.806},"spawns":[{"monsterId":25010401,"configId":156002,"level":36,"poseId":9006,"pos":{"x":921.972,"y":991.717,"z":641.328},"rot":{"x":0.0,"y":78.369,"z":0.0}},{"monsterId":25070101,"configId":156003,"level":36,"poseId":9006,"pos":{"x":924.676,"y":991.629,"z":640.989},"rot":{"x":0.0,"y":261.937,"z":0.0}},{"monsterId":25060101,"configId":156004,"level":36,"poseId":0,"pos":{"x":924.796,"y":991.484,"z":638.891},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":6,"groupId":166001157,"blockId":6001,"pos":{"x":770.807,"y":969.072,"z":797.919},"spawns":[{"monsterId":20011501,"configId":157001,"level":36,"poseId":0,"pos":{"x":771.979,"y":968.987,"z":799.114},"rot":{"x":0.0,"y":182.792,"z":0.0}}]},{"sceneId":3,"groupId":133002255,"blockId":3002,"pos":{"x":1924.617,"y":203.668,"z":-755.866},"spawns":[{"monsterId":25010401,"configId":877,"level":13,"poseId":0,"pos":{"x":1920.88,"y":205.27,"z":-742.745},"rot":{"x":0.0,"y":184.15,"z":0.0}},{"monsterId":25010201,"configId":878,"level":13,"poseId":0,"pos":{"x":1923.019,"y":204.955,"z":-742.428},"rot":{"x":0.0,"y":184.15,"z":0.0}},{"monsterId":25010201,"configId":879,"level":13,"poseId":0,"pos":{"x":1925.469,"y":204.792,"z":-742.282},"rot":{"x":0.0,"y":184.15,"z":0.0}},{"monsterId":25010601,"configId":880,"level":13,"poseId":0,"pos":{"x":1927.656,"y":204.8,"z":-742.81},"rot":{"x":0.0,"y":184.15,"z":0.0}},{"monsterId":25030201,"configId":881,"level":12,"poseId":0,"pos":{"x":1924.157,"y":205.159,"z":-738.427},"rot":{"x":0.0,"y":184.15,"z":0.0}}]},{"sceneId":6,"groupId":166001158,"blockId":6001,"pos":{"x":963.95,"y":859.438,"z":675.942},"spawns":[{"monsterId":25070101,"configId":158001,"level":36,"poseId":0,"pos":{"x":965.469,"y":859.789,"z":669.858},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25010201,"configId":158004,"level":36,"poseId":9004,"pos":{"x":966.193,"y":862.377,"z":683.031},"rot":{"x":0.0,"y":175.509,"z":0.0}},{"monsterId":25010201,"configId":158005,"level":36,"poseId":0,"pos":{"x":961.718,"y":859.924,"z":676.174},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25010501,"configId":158006,"level":36,"poseId":9002,"pos":{"x":950.465,"y":866.0,"z":678.56},"rot":{"x":0.0,"y":225.254,"z":0.0}}]},{"sceneId":6,"groupId":166001159,"blockId":6001,"pos":{"x":1148.429,"y":740.121,"z":407.084},"spawns":[{"monsterId":25070101,"configId":159001,"level":36,"poseId":0,"pos":{"x":1147.904,"y":740.213,"z":400.49},"rot":{"x":0.0,"y":221.421,"z":0.0}},{"monsterId":25010501,"configId":159004,"level":36,"poseId":3,"pos":{"x":1151.89,"y":742.425,"z":410.152},"rot":{"x":0.0,"y":264.132,"z":0.0}},{"monsterId":25030301,"configId":159005,"level":36,"poseId":0,"pos":{"x":1161.48,"y":740.732,"z":397.956},"rot":{"x":0.0,"y":304.811,"z":0.0}},{"monsterId":25060101,"configId":159006,"level":36,"poseId":9006,"pos":{"x":1147.872,"y":743.462,"z":413.626},"rot":{"x":0.0,"y":174.892,"z":0.0}}]},{"sceneId":6,"groupId":166001152,"blockId":6001,"pos":{"x":980.402,"y":1021.362,"z":924.534},"spawns":[{"monsterId":25010701,"configId":152002,"level":36,"poseId":9101,"pos":{"x":979.578,"y":1021.337,"z":929.713},"rot":{"x":0.0,"y":48.56,"z":0.0}},{"monsterId":25030201,"configId":152003,"level":36,"poseId":9003,"pos":{"x":974.243,"y":1021.232,"z":930.372},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25070101,"configId":152004,"level":36,"poseId":4,"pos":{"x":1016.237,"y":1017.128,"z":951.762},"rot":{"x":0.0,"y":48.528,"z":0.0}},{"monsterId":25010301,"configId":152005,"level":36,"poseId":9002,"pos":{"x":1007.033,"y":1021.743,"z":917.993},"rot":{"x":0.0,"y":260.174,"z":0.0}},{"monsterId":25010201,"configId":152006,"level":36,"poseId":9102,"pos":{"x":996.256,"y":1021.513,"z":941.161},"rot":{"x":0.0,"y":338.782,"z":0.0}}]},{"sceneId":6,"groupId":166001153,"blockId":6001,"pos":{"x":949.446,"y":717.994,"z":309.007},"spawns":[{"monsterId":23010301,"configId":153001,"level":36,"poseId":9001,"pos":{"x":947.594,"y":717.777,"z":303.325},"rot":{"x":0.0,"y":96.516,"z":0.0}},{"monsterId":23010601,"configId":153006,"level":36,"poseId":9002,"pos":{"x":961.781,"y":719.999,"z":313.907},"rot":{"x":0.0,"y":109.616,"z":0.0}}]},{"sceneId":3,"groupId":133002250,"blockId":3002,"pos":{"x":1937.774,"y":224.67,"z":-560.918},"spawns":[{"monsterId":21010301,"configId":250001,"level":10,"poseId":0,"pos":{"x":1934.462,"y":224.437,"z":-566.078},"rot":{"x":0.0,"y":112.863,"z":0.0}},{"monsterId":21010301,"configId":250002,"level":10,"poseId":0,"pos":{"x":1935.644,"y":224.52,"z":-564.661},"rot":{"x":0.0,"y":168.17,"z":0.0}},{"monsterId":21010601,"configId":250003,"level":10,"poseId":9003,"pos":{"x":1938.812,"y":224.126,"z":-564.142},"rot":{"x":0.0,"y":146.189,"z":0.0}},{"monsterId":21010301,"configId":250004,"level":10,"poseId":0,"pos":{"x":1939.729,"y":224.419,"z":-560.395},"rot":{"x":0.0,"y":84.1,"z":0.0}}]},{"sceneId":3,"groupId":133002245,"blockId":3002,"pos":{"x":1778.213,"y":246.498,"z":-1070.978},"spawns":[{"monsterId":21010501,"configId":812,"level":4,"poseId":0,"pos":{"x":1768.769,"y":246.34,"z":-1078.548},"rot":{"x":0.0,"y":141.173,"z":0.0}}]},{"sceneId":3,"groupId":133002247,"blockId":3002,"pos":{"x":1889.073,"y":246.763,"z":-1029.126},"spawns":[{"monsterId":28020301,"configId":814,"level":1,"poseId":0,"pos":{"x":1875.931,"y":246.324,"z":-1036.108},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":815,"level":1,"poseId":0,"pos":{"x":1863.069,"y":247.92,"z":-1041.45},"rot":{"x":0.0,"y":189.256,"z":0.0}},{"monsterId":28020301,"configId":816,"level":1,"poseId":0,"pos":{"x":1853.292,"y":254.824,"z":-1023.526},"rot":{"x":0.0,"y":225.269,"z":0.0}},{"monsterId":28030101,"configId":817,"level":1,"poseId":2,"pos":{"x":1978.362,"y":245.518,"z":-1025.085},"rot":{"x":0.0,"y":94.546,"z":0.0}},{"monsterId":28030101,"configId":818,"level":1,"poseId":2,"pos":{"x":1980.5,"y":245.391,"z":-1022.415},"rot":{"x":0.0,"y":204.859,"z":0.0}}]},{"sceneId":6,"groupId":166001166,"blockId":6001,"pos":{"x":738.508,"y":723.296,"z":202.271},"spawns":[{"monsterId":23010301,"configId":166001,"level":36,"poseId":0,"pos":{"x":740.426,"y":723.035,"z":204.74},"rot":{"x":0.0,"y":50.415,"z":0.0}}]},{"sceneId":3,"groupId":133002246,"blockId":3002,"pos":{"x":1760.864,"y":251.937,"z":-979.643},"spawns":[{"monsterId":20011501,"configId":813,"level":7,"poseId":0,"pos":{"x":1775.9,"y":250.623,"z":-973.07},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":6,"groupId":166001160,"blockId":6001,"pos":{"x":1190.058,"y":740.01,"z":330.976},"spawns":[{"monsterId":26010101,"configId":160003,"level":36,"poseId":0,"pos":{"x":1190.548,"y":739.87,"z":332.808},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002243,"blockId":3002,"pos":{"x":1879.445,"y":237.569,"z":-793.959},"spawns":[{"monsterId":23030101,"configId":243001,"level":10,"poseId":0,"pos":{"x":1884.209,"y":237.371,"z":-797.071},"rot":{"x":0.0,"y":76.71,"z":0.0}}]},{"sceneId":3,"groupId":133002242,"blockId":3002,"pos":{"x":2038.641,"y":209.761,"z":-1011.746},"spawns":[{"monsterId":21010301,"configId":803,"level":14,"poseId":0,"pos":{"x":2039.625,"y":209.576,"z":-1010.756},"rot":{"x":0.0,"y":169.328,"z":0.0}},{"monsterId":21010201,"configId":804,"level":4,"poseId":0,"pos":{"x":2035.313,"y":210.692,"z":-1011.322},"rot":{"x":0.0,"y":138.302,"z":0.0}},{"monsterId":21010701,"configId":806,"level":11,"poseId":0,"pos":{"x":2044.018,"y":207.825,"z":-992.659},"rot":{"x":0.0,"y":169.328,"z":0.0}},{"monsterId":21010701,"configId":807,"level":1,"poseId":0,"pos":{"x":2037.593,"y":208.161,"z":-994.242},"rot":{"x":0.0,"y":170.99,"z":0.0}}]},{"sceneId":6,"groupId":166001163,"blockId":6001,"pos":{"x":883.881,"y":709.601,"z":204.443},"spawns":[{"monsterId":23010601,"configId":163001,"level":36,"poseId":9002,"pos":{"x":885.797,"y":709.666,"z":200.266},"rot":{"x":0.0,"y":18.35,"z":0.0}},{"monsterId":23010601,"configId":163004,"level":36,"poseId":9002,"pos":{"x":878.597,"y":709.954,"z":202.732},"rot":{"x":0.0,"y":28.371,"z":0.0}},{"monsterId":23010301,"configId":163005,"level":36,"poseId":0,"pos":{"x":893.973,"y":709.637,"z":202.895},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":23050101,"configId":163006,"level":36,"poseId":0,"pos":{"x":884.094,"y":709.574,"z":206.147},"rot":{"x":0.0,"y":199.698,"z":0.0}}]},{"sceneId":6,"groupId":166001170,"blockId":6001,"pos":{"x":956.999,"y":730.441,"z":279.403},"spawns":[{"monsterId":25010301,"configId":170001,"level":36,"poseId":9007,"pos":{"x":958.528,"y":730.373,"z":278.549},"rot":{"x":0.0,"y":91.158,"z":0.0}},{"monsterId":25010501,"configId":170002,"level":36,"poseId":9004,"pos":{"x":954.695,"y":730.704,"z":277.972},"rot":{"x":0.0,"y":93.923,"z":0.0}},{"monsterId":25010201,"configId":170003,"level":36,"poseId":9002,"pos":{"x":957.369,"y":730.475,"z":280.69},"rot":{"x":0.0,"y":119.687,"z":0.0}}]},{"sceneId":3,"groupId":133002256,"blockId":3002,"pos":{"x":1974.147,"y":231.144,"z":-445.796},"spawns":[{"monsterId":21010201,"configId":884,"level":30,"poseId":0,"pos":{"x":1942.905,"y":230.353,"z":-503.422},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":885,"level":30,"poseId":0,"pos":{"x":1973.428,"y":225.325,"z":-512.709},"rot":{"x":0.0,"y":290.41,"z":0.0}},{"monsterId":21010201,"configId":886,"level":30,"poseId":0,"pos":{"x":1974.453,"y":219.388,"z":-531.636},"rot":{"x":0.0,"y":285.698,"z":0.0}},{"monsterId":21010201,"configId":887,"level":30,"poseId":0,"pos":{"x":1945.197,"y":223.57,"z":-534.852},"rot":{"x":0.0,"y":85.339,"z":0.0}},{"monsterId":21010901,"configId":888,"level":30,"poseId":32,"pos":{"x":1969.943,"y":226.611,"z":-576.428},"rot":{"x":0.0,"y":308.258,"z":0.0}},{"monsterId":21010701,"configId":890,"level":30,"poseId":0,"pos":{"x":1958.574,"y":219.082,"z":-579.411},"rot":{"x":0.0,"y":330.075,"z":0.0}},{"monsterId":21010301,"configId":892,"level":30,"poseId":402,"pos":{"x":1957.564,"y":219.018,"z":-577.67},"rot":{"x":0.0,"y":329.885,"z":0.0}},{"monsterId":21030101,"configId":895,"level":31,"poseId":0,"pos":{"x":1948.88,"y":219.189,"z":-576.165},"rot":{"x":0.0,"y":55.335,"z":0.0}},{"monsterId":21010301,"configId":897,"level":30,"poseId":402,"pos":{"x":1960.191,"y":219.367,"z":-576.688},"rot":{"x":0.0,"y":339.322,"z":0.0}},{"monsterId":21010501,"configId":899,"level":24,"poseId":0,"pos":{"x":1931.311,"y":218.529,"z":-641.425},"rot":{"x":0.0,"y":24.215,"z":0.0}},{"monsterId":21010501,"configId":900,"level":24,"poseId":0,"pos":{"x":1952.49,"y":218.481,"z":-637.017},"rot":{"x":0.0,"y":337.902,"z":0.0}},{"monsterId":21010501,"configId":901,"level":24,"poseId":0,"pos":{"x":1959.23,"y":222.821,"z":-622.996},"rot":{"x":0.0,"y":298.039,"z":0.0}},{"monsterId":21010501,"configId":902,"level":24,"poseId":0,"pos":{"x":1934.517,"y":216.473,"z":-663.805},"rot":{"x":0.0,"y":6.627,"z":0.0}},{"monsterId":21020201,"configId":903,"level":32,"poseId":0,"pos":{"x":1933.526,"y":212.742,"z":-670.765},"rot":{"x":0.0,"y":31.913,"z":0.0}},{"monsterId":20011201,"configId":904,"level":30,"poseId":0,"pos":{"x":1936.747,"y":212.566,"z":-670.377},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":905,"level":30,"poseId":0,"pos":{"x":1938.586,"y":212.459,"z":-670.965},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":906,"level":30,"poseId":0,"pos":{"x":1941.036,"y":212.549,"z":-671.608},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21030201,"configId":907,"level":30,"poseId":0,"pos":{"x":1943.383,"y":213.009,"z":-671.109},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002223,"blockId":3002,"pos":{"x":2032.022,"y":230.391,"z":-678.683},"spawns":[{"monsterId":20011201,"configId":735,"level":1,"poseId":0,"pos":{"x":2032.031,"y":230.166,"z":-679.89},"rot":{"x":0.0,"y":214.527,"z":0.0}},{"monsterId":20011201,"configId":736,"level":1,"poseId":0,"pos":{"x":2029.517,"y":230.405,"z":-676.581},"rot":{"x":0.0,"y":216.192,"z":0.0}}]},{"sceneId":3,"groupId":133002217,"blockId":3002,"pos":{"x":1657.42,"y":262.11,"z":-814.901},"spawns":[{"monsterId":21010701,"configId":722,"level":12,"poseId":0,"pos":{"x":1651.337,"y":264.839,"z":-792.835},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002216,"blockId":3002,"pos":{"x":1826.35,"y":235.391,"z":-783.436},"spawns":[{"monsterId":28030403,"configId":712,"level":1,"poseId":2,"pos":{"x":1813.95,"y":234.942,"z":-780.775},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030403,"configId":713,"level":1,"poseId":2,"pos":{"x":1810.61,"y":235.101,"z":-781.737},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030403,"configId":714,"level":1,"poseId":2,"pos":{"x":1812.67,"y":235.067,"z":-778.662},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030403,"configId":715,"level":1,"poseId":2,"pos":{"x":1810.048,"y":235.246,"z":-778.971},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002218,"blockId":3002,"pos":{"x":1901.248,"y":247.124,"z":-457.522},"spawns":[{"monsterId":28030403,"configId":723,"level":1,"poseId":2,"pos":{"x":1902.405,"y":247.075,"z":-458.03},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030403,"configId":724,"level":1,"poseId":2,"pos":{"x":1899.065,"y":246.51,"z":-458.992},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030403,"configId":725,"level":1,"poseId":2,"pos":{"x":1901.125,"y":246.902,"z":-455.917},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030403,"configId":726,"level":1,"poseId":2,"pos":{"x":1898.503,"y":246.462,"z":-456.226},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002214,"blockId":3002,"pos":{"x":1886.835,"y":249.369,"z":-832.545},"spawns":[{"monsterId":28030403,"configId":702,"level":1,"poseId":2,"pos":{"x":1887.992,"y":249.541,"z":-833.052},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030403,"configId":703,"level":1,"poseId":2,"pos":{"x":1884.652,"y":249.154,"z":-834.014},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030403,"configId":704,"level":1,"poseId":2,"pos":{"x":1886.712,"y":249.283,"z":-830.939},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030403,"configId":705,"level":1,"poseId":2,"pos":{"x":1884.09,"y":248.951,"z":-831.248},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002237,"blockId":3002,"pos":{"x":2053.005,"y":249.707,"z":-502.876},"spawns":[{"monsterId":28030403,"configId":769,"level":1,"poseId":2,"pos":{"x":2054.161,"y":249.797,"z":-503.384},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030403,"configId":770,"level":1,"poseId":2,"pos":{"x":2050.822,"y":249.01,"z":-504.346},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030403,"configId":771,"level":1,"poseId":2,"pos":{"x":2052.882,"y":250.06,"z":-501.272},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030403,"configId":772,"level":1,"poseId":2,"pos":{"x":2050.259,"y":249.741,"z":-501.581},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002236,"blockId":3002,"pos":{"x":2001.479,"y":243.371,"z":-554.489},"spawns":[{"monsterId":28030403,"configId":765,"level":1,"poseId":2,"pos":{"x":2002.635,"y":243.283,"z":-554.997},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030403,"configId":766,"level":1,"poseId":2,"pos":{"x":1999.296,"y":243.644,"z":-555.958},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030403,"configId":767,"level":1,"poseId":2,"pos":{"x":2001.356,"y":243.258,"z":-552.883},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030403,"configId":768,"level":1,"poseId":2,"pos":{"x":1998.733,"y":243.482,"z":-553.193},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002233,"blockId":3002,"pos":{"x":1859.063,"y":201.0,"z":-173.208},"spawns":[{"monsterId":20010801,"configId":611,"level":10,"poseId":0,"pos":{"x":1861.072,"y":201.158,"z":-171.721},"rot":{"x":0.0,"y":152.535,"z":0.0}},{"monsterId":20010801,"configId":612,"level":10,"poseId":0,"pos":{"x":1857.646,"y":201.331,"z":-175.069},"rot":{"x":0.0,"y":147.985,"z":0.0}},{"monsterId":20010801,"configId":746,"level":10,"poseId":0,"pos":{"x":1863.672,"y":201.283,"z":-174.808},"rot":{"x":0.0,"y":173.419,"z":0.0}},{"monsterId":20010901,"configId":798,"level":10,"poseId":0,"pos":{"x":1857.483,"y":200.594,"z":-169.826},"rot":{"x":0.0,"y":149.681,"z":0.0}},{"monsterId":22010301,"configId":870,"level":24,"poseId":0,"pos":{"x":1881.026,"y":202.241,"z":-176.628},"rot":{"x":0.0,"y":202.747,"z":0.0}},{"monsterId":21030101,"configId":871,"level":23,"poseId":0,"pos":{"x":1883.024,"y":202.414,"z":-178.641},"rot":{"x":0.0,"y":217.052,"z":0.0}},{"monsterId":21010901,"configId":872,"level":23,"poseId":0,"pos":{"x":1878.09,"y":201.999,"z":-177.207},"rot":{"x":0.0,"y":167.116,"z":0.0}},{"monsterId":20010801,"configId":233002,"level":10,"poseId":0,"pos":{"x":1857.771,"y":201.349,"z":-175.181},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":233003,"level":10,"poseId":0,"pos":{"x":1861.181,"y":201.17,"z":-171.904},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":233004,"level":10,"poseId":0,"pos":{"x":1863.754,"y":201.287,"z":-174.828},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010901,"configId":233005,"level":10,"poseId":0,"pos":{"x":1857.376,"y":200.593,"z":-169.936},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002232,"blockId":3002,"pos":{"x":2056.245,"y":247.929,"z":-441.78},"spawns":[{"monsterId":21010701,"configId":232001,"level":18,"poseId":0,"pos":{"x":2060.051,"y":248.79,"z":-437.734},"rot":{"x":0.0,"y":301.017,"z":0.0}},{"monsterId":21010201,"configId":232002,"level":18,"poseId":9003,"pos":{"x":2056.548,"y":248.906,"z":-436.133},"rot":{"x":0.0,"y":141.714,"z":0.0}},{"monsterId":21010201,"configId":232003,"level":18,"poseId":9003,"pos":{"x":2056.467,"y":248.516,"z":-438.711},"rot":{"x":0.0,"y":67.727,"z":0.0}},{"monsterId":21010501,"configId":232004,"level":16,"poseId":32,"pos":{"x":2076.784,"y":251.306,"z":-442.305},"rot":{"x":0.0,"y":236.984,"z":0.0}},{"monsterId":21020201,"configId":232005,"level":18,"poseId":0,"pos":{"x":2047.178,"y":247.134,"z":-446.293},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002235,"blockId":3002,"pos":{"x":2029.684,"y":237.346,"z":-635.476},"spawns":[{"monsterId":20011501,"configId":762,"level":16,"poseId":0,"pos":{"x":2027.677,"y":237.536,"z":-632.774},"rot":{"x":0.0,"y":260.67,"z":0.0}},{"monsterId":20011401,"configId":763,"level":15,"poseId":0,"pos":{"x":2029.818,"y":238.589,"z":-628.14},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011401,"configId":764,"level":15,"poseId":0,"pos":{"x":2029.463,"y":237.214,"z":-636.085},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002234,"blockId":3002,"pos":{"x":2032.438,"y":243.384,"z":-544.962},"spawns":[{"monsterId":21010701,"configId":760,"level":1,"poseId":0,"pos":{"x":2059.814,"y":239.462,"z":-562.567},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010701,"configId":761,"level":15,"poseId":0,"pos":{"x":2056.576,"y":239.952,"z":-566.036},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002231,"blockId":3002,"pos":{"x":2011.546,"y":234.345,"z":-640.476},"spawns":[{"monsterId":28030403,"configId":751,"level":1,"poseId":2,"pos":{"x":2012.702,"y":234.498,"z":-640.984},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030403,"configId":752,"level":1,"poseId":2,"pos":{"x":2009.363,"y":233.806,"z":-641.945},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030403,"configId":753,"level":1,"poseId":2,"pos":{"x":2011.423,"y":234.414,"z":-638.871},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030403,"configId":754,"level":1,"poseId":2,"pos":{"x":2008.801,"y":233.919,"z":-639.18},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002224,"blockId":3002,"pos":{"x":1986.128,"y":223.007,"z":-689.728},"spawns":[{"monsterId":28030403,"configId":737,"level":1,"poseId":2,"pos":{"x":1987.284,"y":223.099,"z":-690.236},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030403,"configId":738,"level":1,"poseId":2,"pos":{"x":1983.945,"y":222.643,"z":-691.198},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030403,"configId":739,"level":1,"poseId":2,"pos":{"x":1986.004,"y":223.216,"z":-688.123},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030403,"configId":740,"level":1,"poseId":2,"pos":{"x":1983.382,"y":222.912,"z":-688.432},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002205,"blockId":3002,"pos":{"x":1805.413,"y":233.966,"z":-845.9},"spawns":[{"monsterId":28020102,"configId":601,"level":4,"poseId":0,"pos":{"x":1806.188,"y":234.028,"z":-847.207},"rot":{"x":0.0,"y":25.236,"z":0.0}},{"monsterId":28030403,"configId":602,"level":1,"poseId":2,"pos":{"x":1825.548,"y":236.052,"z":-833.468},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030403,"configId":603,"level":1,"poseId":2,"pos":{"x":1822.208,"y":236.306,"z":-834.428},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030403,"configId":604,"level":1,"poseId":2,"pos":{"x":1824.269,"y":236.466,"z":-831.355},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030403,"configId":605,"level":1,"poseId":2,"pos":{"x":1821.647,"y":236.692,"z":-831.663},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002207,"blockId":3002,"pos":{"x":1842.504,"y":241.523,"z":-483.81},"spawns":[{"monsterId":20010801,"configId":613,"level":13,"poseId":0,"pos":{"x":1982.995,"y":219.34,"z":-541.676},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":614,"level":13,"poseId":0,"pos":{"x":1984.552,"y":219.34,"z":-540.034},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002157,"blockId":3002,"pos":{"x":1738.052,"y":221.407,"z":-551.771},"spawns":[{"monsterId":28020301,"configId":460,"level":1,"poseId":0,"pos":{"x":1722.384,"y":224.841,"z":-567.209},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":461,"level":1,"poseId":0,"pos":{"x":1749.841,"y":229.149,"z":-595.438},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":462,"level":1,"poseId":0,"pos":{"x":1712.577,"y":234.781,"z":-597.107},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":463,"level":1,"poseId":0,"pos":{"x":1748.296,"y":232.382,"z":-613.105},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":464,"level":1,"poseId":0,"pos":{"x":1715.627,"y":233.597,"z":-593.547},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":465,"level":1,"poseId":0,"pos":{"x":1749.183,"y":231.931,"z":-610.357},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002158,"blockId":3002,"pos":{"x":1673.906,"y":263.172,"z":-850.941},"spawns":[{"monsterId":28030101,"configId":467,"level":1,"poseId":2,"pos":{"x":1619.522,"y":267.345,"z":-756.462},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002152,"blockId":3002,"pos":{"x":1895.294,"y":213.962,"z":-723.218},"spawns":[{"monsterId":21010201,"configId":447,"level":10,"poseId":0,"pos":{"x":1899.949,"y":213.042,"z":-719.223},"rot":{"x":0.0,"y":82.643,"z":0.0}},{"monsterId":21010201,"configId":448,"level":10,"poseId":0,"pos":{"x":1899.609,"y":212.939,"z":-723.89},"rot":{"x":0.0,"y":85.941,"z":0.0}},{"monsterId":21010301,"configId":449,"level":10,"poseId":0,"pos":{"x":1902.305,"y":212.289,"z":-721.357},"rot":{"x":0.0,"y":72.071,"z":0.0}},{"monsterId":21010701,"configId":882,"level":10,"poseId":0,"pos":{"x":1897.895,"y":213.27,"z":-722.448},"rot":{"x":0.0,"y":82.643,"z":0.0}},{"monsterId":21010701,"configId":883,"level":10,"poseId":0,"pos":{"x":1897.4,"y":213.594,"z":-720.068},"rot":{"x":0.0,"y":82.643,"z":0.0}}]},{"sceneId":3,"groupId":133002170,"blockId":3002,"pos":{"x":1932.491,"y":247.002,"z":-404.478},"spawns":[{"monsterId":28030401,"configId":499,"level":1,"poseId":2,"pos":{"x":1923.439,"y":247.595,"z":-383.206},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":500,"level":1,"poseId":2,"pos":{"x":1921.512,"y":247.204,"z":-386.613},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":506,"level":1,"poseId":2,"pos":{"x":1888.646,"y":239.638,"z":-355.344},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":507,"level":1,"poseId":2,"pos":{"x":1893.154,"y":239.406,"z":-353.284},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":526,"level":1,"poseId":2,"pos":{"x":1727.198,"y":247.491,"z":-681.182},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":528,"level":1,"poseId":2,"pos":{"x":1726.832,"y":247.633,"z":-679.006},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":529,"level":1,"poseId":2,"pos":{"x":1854.528,"y":256.482,"z":-619.274},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":531,"level":1,"poseId":2,"pos":{"x":1855.068,"y":255.813,"z":-623.034},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":532,"level":1,"poseId":2,"pos":{"x":1901.016,"y":234.214,"z":-701.878},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":534,"level":1,"poseId":2,"pos":{"x":1898.181,"y":233.801,"z":-698.599},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":535,"level":1,"poseId":2,"pos":{"x":1902.129,"y":234.348,"z":-702.799},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":558,"level":10,"poseId":2,"pos":{"x":1784.68,"y":252.171,"z":-814.661},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":559,"level":1,"poseId":2,"pos":{"x":1781.089,"y":252.966,"z":-818.176},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030301,"configId":573,"level":1,"poseId":2,"pos":{"x":1767.938,"y":226.246,"z":-398.209},"rot":{"x":0.0,"y":8.039,"z":0.0}},{"monsterId":28030301,"configId":620,"level":1,"poseId":3,"pos":{"x":1767.983,"y":233.849,"z":-410.913},"rot":{"x":0.0,"y":8.039,"z":0.0}},{"monsterId":28030301,"configId":621,"level":1,"poseId":3,"pos":{"x":1761.68,"y":233.849,"z":-407.567},"rot":{"x":0.0,"y":8.039,"z":0.0}},{"monsterId":28030301,"configId":623,"level":1,"poseId":3,"pos":{"x":1757.957,"y":233.849,"z":-405.541},"rot":{"x":0.0,"y":8.039,"z":0.0}},{"monsterId":28030301,"configId":624,"level":1,"poseId":3,"pos":{"x":1765.8,"y":233.867,"z":-405.507},"rot":{"x":0.0,"y":8.039,"z":0.0}},{"monsterId":28030301,"configId":625,"level":1,"poseId":3,"pos":{"x":1762.735,"y":233.867,"z":-411.064},"rot":{"x":0.0,"y":8.039,"z":0.0}},{"monsterId":28030301,"configId":637,"level":1,"poseId":2,"pos":{"x":1774.981,"y":232.412,"z":-411.288},"rot":{"x":0.0,"y":8.039,"z":0.0}},{"monsterId":28030401,"configId":694,"level":1,"poseId":2,"pos":{"x":1988.808,"y":203.2,"z":-847.901},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":695,"level":1,"poseId":2,"pos":{"x":1988.05,"y":203.106,"z":-843.986},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":696,"level":1,"poseId":2,"pos":{"x":1992.283,"y":203.234,"z":-847.335},"rot":{"x":0.0,"y":200.286,"z":0.0}},{"monsterId":28030401,"configId":697,"level":1,"poseId":2,"pos":{"x":1988.962,"y":203.075,"z":-843.026},"rot":{"x":0.0,"y":212.721,"z":0.0}},{"monsterId":28030401,"configId":721,"level":1,"poseId":2,"pos":{"x":1858.141,"y":254.459,"z":-623.296},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":170001,"level":1,"poseId":2,"pos":{"x":1694.593,"y":205.377,"z":-225.302},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":170002,"level":10,"poseId":2,"pos":{"x":1694.469,"y":205.0,"z":-229.888},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":170003,"level":10,"poseId":2,"pos":{"x":1692.162,"y":205.602,"z":-229.027},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":170004,"level":10,"poseId":2,"pos":{"x":1698.727,"y":203.991,"z":-227.388},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002125,"blockId":3002,"pos":{"x":1939.765,"y":210.678,"z":-830.715},"spawns":[{"monsterId":28020301,"configId":323,"level":10,"poseId":0,"pos":{"x":1936.762,"y":210.967,"z":-828.606},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":324,"level":13,"poseId":0,"pos":{"x":1942.313,"y":208.507,"z":-822.985},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":325,"level":13,"poseId":0,"pos":{"x":1941.448,"y":212.197,"z":-841.825},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":326,"level":7,"poseId":0,"pos":{"x":1941.272,"y":211.685,"z":-835.921},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":125001,"level":10,"poseId":0,"pos":{"x":1954.151,"y":208.619,"z":-833.728},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":125002,"level":10,"poseId":0,"pos":{"x":1934.821,"y":209.649,"z":-814.611},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":125003,"level":13,"poseId":0,"pos":{"x":1948.336,"y":208.054,"z":-813.237},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002124,"blockId":3002,"pos":{"x":1805.185,"y":233.2,"z":-896.358},"spawns":[{"monsterId":28030101,"configId":318,"level":5,"poseId":901,"pos":{"x":1810.146,"y":254.587,"z":-962.816},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":321,"level":5,"poseId":901,"pos":{"x":1771.924,"y":271.2,"z":-845.337},"rot":{"x":0.0,"y":210.293,"z":0.0}},{"monsterId":28030101,"configId":322,"level":5,"poseId":901,"pos":{"x":1781.235,"y":271.223,"z":-839.697},"rot":{"x":0.0,"y":213.005,"z":0.0}}]},{"sceneId":3,"groupId":133002122,"blockId":3002,"pos":{"x":1756.243,"y":236.733,"z":-945.932},"spawns":[{"monsterId":28020301,"configId":317,"level":1,"poseId":0,"pos":{"x":1768.033,"y":233.275,"z":-937.555},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002117,"blockId":3002,"pos":{"x":1705.089,"y":274.116,"z":-712.18},"spawns":[{"monsterId":28030101,"configId":298,"level":1,"poseId":2,"pos":{"x":1710.789,"y":274.717,"z":-717.447},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":299,"level":1,"poseId":2,"pos":{"x":1710.673,"y":274.476,"z":-715.005},"rot":{"x":0.0,"y":205.875,"z":0.0}},{"monsterId":28030101,"configId":300,"level":1,"poseId":2,"pos":{"x":1711.913,"y":273.387,"z":-707.028},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002119,"blockId":3002,"pos":{"x":2013.59,"y":213.568,"z":-987.122},"spawns":[{"monsterId":28020301,"configId":303,"level":1,"poseId":0,"pos":{"x":2011.468,"y":215.557,"z":-1000.511},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":304,"level":1,"poseId":0,"pos":{"x":2017.899,"y":214.039,"z":-996.546},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":305,"level":1,"poseId":0,"pos":{"x":2006.545,"y":213.7,"z":-983.836},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":306,"level":1,"poseId":0,"pos":{"x":1990.915,"y":212.865,"z":-952.635},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002115,"blockId":3002,"pos":{"x":1766.599,"y":248.992,"z":-687.464},"spawns":[{"monsterId":28030101,"configId":291,"level":1,"poseId":901,"pos":{"x":1752.613,"y":265.197,"z":-692.608},"rot":{"x":0.0,"y":48.66,"z":0.0}},{"monsterId":28030101,"configId":292,"level":1,"poseId":901,"pos":{"x":1761.867,"y":266.287,"z":-685.172},"rot":{"x":0.0,"y":48.66,"z":0.0}},{"monsterId":28030101,"configId":293,"level":1,"poseId":901,"pos":{"x":1750.77,"y":262.957,"z":-686.329},"rot":{"x":0.0,"y":48.66,"z":0.0}},{"monsterId":28030101,"configId":294,"level":1,"poseId":901,"pos":{"x":1759.086,"y":265.483,"z":-691.479},"rot":{"x":0.0,"y":25.214,"z":0.0}}]},{"sceneId":3,"groupId":133002136,"blockId":3002,"pos":{"x":1751.167,"y":228.941,"z":-593.345},"spawns":[{"monsterId":20010801,"configId":360,"level":10,"poseId":0,"pos":{"x":1751.253,"y":229.861,"z":-598.153},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":361,"level":10,"poseId":0,"pos":{"x":1746.56,"y":228.013,"z":-590.001},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":362,"level":10,"poseId":0,"pos":{"x":1714.799,"y":233.796,"z":-598.806},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011501,"configId":363,"level":10,"poseId":0,"pos":{"x":1747.451,"y":232.83,"z":-615.737},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011501,"configId":364,"level":10,"poseId":0,"pos":{"x":1711.283,"y":234.914,"z":-602.464},"rot":{"x":0.0,"y":80.387,"z":0.0}}]},{"sceneId":3,"groupId":133002138,"blockId":3002,"pos":{"x":1945.841,"y":260.755,"z":-564.667},"spawns":[{"monsterId":21011001,"configId":393,"level":10,"poseId":0,"pos":{"x":1967.32,"y":264.208,"z":-565.635},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011001,"configId":394,"level":10,"poseId":0,"pos":{"x":1947.381,"y":260.847,"z":-554.044},"rot":{"x":0.0,"y":283.194,"z":0.0}},{"monsterId":21010701,"configId":395,"level":10,"poseId":0,"pos":{"x":1960.039,"y":262.29,"z":-570.679},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010701,"configId":396,"level":10,"poseId":0,"pos":{"x":1944.345,"y":260.328,"z":-559.625},"rot":{"x":0.0,"y":188.689,"z":0.0}},{"monsterId":21010501,"configId":397,"level":10,"poseId":0,"pos":{"x":1965.645,"y":260.932,"z":-577.862},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010501,"configId":398,"level":10,"poseId":0,"pos":{"x":1941.327,"y":259.449,"z":-555.81},"rot":{"x":0.0,"y":228.0,"z":0.0}},{"monsterId":21030301,"configId":399,"level":10,"poseId":0,"pos":{"x":1906.35,"y":243.675,"z":-630.637},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010601,"configId":400,"level":10,"poseId":0,"pos":{"x":1904.182,"y":243.599,"z":-628.926},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002133,"blockId":3002,"pos":{"x":1782.198,"y":240.058,"z":-760.951},"spawns":[{"monsterId":21010301,"configId":344,"level":10,"poseId":0,"pos":{"x":1769.485,"y":242.253,"z":-766.319},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":345,"level":10,"poseId":0,"pos":{"x":1785.792,"y":239.452,"z":-760.365},"rot":{"x":0.0,"y":42.032,"z":0.0}},{"monsterId":21010201,"configId":346,"level":10,"poseId":0,"pos":{"x":1783.923,"y":239.449,"z":-756.644},"rot":{"x":0.0,"y":73.924,"z":0.0}}]},{"sceneId":3,"groupId":133002132,"blockId":3002,"pos":{"x":2038.582,"y":206.905,"z":-984.049},"spawns":[{"monsterId":20010501,"configId":339,"level":1,"poseId":0,"pos":{"x":2034.661,"y":207.575,"z":-983.17},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010501,"configId":340,"level":12,"poseId":0,"pos":{"x":2040.943,"y":207.067,"z":-987.815},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010501,"configId":341,"level":12,"poseId":0,"pos":{"x":2043.495,"y":206.791,"z":-979.928},"rot":{"x":0.0,"y":47.168,"z":0.0}},{"monsterId":20010801,"configId":342,"level":1,"poseId":0,"pos":{"x":2035.865,"y":206.743,"z":-978.091},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":343,"level":10,"poseId":0,"pos":{"x":2039.524,"y":206.429,"z":-976.788},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002085,"blockId":3002,"pos":{"x":1652.018,"y":267.11,"z":-769.22},"spawns":[{"monsterId":21020201,"configId":185,"level":13,"poseId":0,"pos":{"x":1648.228,"y":265.543,"z":-765.201},"rot":{"x":0.0,"y":165.928,"z":0.0}},{"monsterId":21010201,"configId":187,"level":13,"poseId":0,"pos":{"x":1644.845,"y":265.797,"z":-770.223},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":188,"level":13,"poseId":0,"pos":{"x":1652.181,"y":265.529,"z":-768.984},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21030201,"configId":189,"level":13,"poseId":0,"pos":{"x":1652.795,"y":265.919,"z":-762.195},"rot":{"x":0.0,"y":167.231,"z":0.0}},{"monsterId":21010701,"configId":190,"level":9,"poseId":0,"pos":{"x":1639.356,"y":268.931,"z":-742.011},"rot":{"x":0.0,"y":173.545,"z":0.0}},{"monsterId":21010701,"configId":191,"level":9,"poseId":0,"pos":{"x":1639.271,"y":266.711,"z":-744.586},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010701,"configId":192,"level":9,"poseId":0,"pos":{"x":1627.76,"y":268.511,"z":-778.304},"rot":{"x":0.0,"y":69.557,"z":0.0}},{"monsterId":21010701,"configId":193,"level":9,"poseId":0,"pos":{"x":1626.148,"y":268.511,"z":-780.602},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010701,"configId":194,"level":9,"poseId":0,"pos":{"x":1681.453,"y":258.231,"z":-748.85},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010701,"configId":195,"level":9,"poseId":0,"pos":{"x":1679.67,"y":258.231,"z":-745.03},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010701,"configId":196,"level":9,"poseId":0,"pos":{"x":1685.189,"y":258.231,"z":-747.705},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002084,"blockId":3002,"pos":{"x":1704.58,"y":259.069,"z":-753.863},"spawns":[{"monsterId":21011001,"configId":178,"level":12,"poseId":0,"pos":{"x":1712.719,"y":257.371,"z":-757.668},"rot":{"x":0.0,"y":158.135,"z":0.0}},{"monsterId":21010201,"configId":179,"level":12,"poseId":0,"pos":{"x":1705.047,"y":255.281,"z":-792.024},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":180,"level":12,"poseId":0,"pos":{"x":1713.866,"y":254.198,"z":-769.976},"rot":{"x":0.0,"y":175.3,"z":0.0}},{"monsterId":21030101,"configId":181,"level":12,"poseId":0,"pos":{"x":1705.145,"y":255.235,"z":-761.083},"rot":{"x":0.0,"y":144.437,"z":0.0}},{"monsterId":21010301,"configId":494,"level":10,"poseId":0,"pos":{"x":1705.186,"y":255.216,"z":-791.487},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010301,"configId":495,"level":10,"poseId":0,"pos":{"x":1714.282,"y":254.121,"z":-770.535},"rot":{"x":0.0,"y":175.3,"z":0.0}},{"monsterId":21010901,"configId":496,"level":10,"poseId":0,"pos":{"x":1713.746,"y":257.126,"z":-758.23},"rot":{"x":0.0,"y":158.135,"z":0.0}},{"monsterId":21030101,"configId":497,"level":10,"poseId":0,"pos":{"x":1706.374,"y":255.318,"z":-759.965},"rot":{"x":0.0,"y":144.437,"z":0.0}}]},{"sceneId":3,"groupId":133002086,"blockId":3002,"pos":{"x":1803.176,"y":236.605,"z":-771.684},"spawns":[{"monsterId":21010201,"configId":197,"level":10,"poseId":0,"pos":{"x":1772.783,"y":241.662,"z":-763.671},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":198,"level":10,"poseId":0,"pos":{"x":1773.143,"y":241.781,"z":-765.77},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010501,"configId":199,"level":10,"poseId":0,"pos":{"x":1768.39,"y":245.895,"z":-748.624},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010701,"configId":332,"level":10,"poseId":0,"pos":{"x":1774.545,"y":241.446,"z":-764.493},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010701,"configId":333,"level":10,"poseId":0,"pos":{"x":1774.304,"y":241.376,"z":-762.418},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010301,"configId":334,"level":10,"poseId":0,"pos":{"x":1775.278,"y":241.268,"z":-763.807},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010301,"configId":335,"level":10,"poseId":0,"pos":{"x":1772.133,"y":241.849,"z":-762.253},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010601,"configId":336,"level":10,"poseId":0,"pos":{"x":1768.343,"y":245.931,"z":-747.609},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002105,"blockId":3002,"pos":{"x":1845.148,"y":227.259,"z":-722.584},"spawns":[{"monsterId":20011501,"configId":876,"level":6,"poseId":0,"pos":{"x":1840.389,"y":227.514,"z":-723.879},"rot":{"x":0.0,"y":86.559,"z":0.0}}]},{"sceneId":3,"groupId":133002104,"blockId":3002,"pos":{"x":1999.516,"y":218.416,"z":-801.84},"spawns":[{"monsterId":28030101,"configId":236,"level":1,"poseId":2,"pos":{"x":2001.175,"y":217.972,"z":-802.695},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":237,"level":1,"poseId":2,"pos":{"x":1998.744,"y":218.574,"z":-801.554},"rot":{"x":0.0,"y":151.542,"z":0.0}},{"monsterId":28030101,"configId":238,"level":1,"poseId":2,"pos":{"x":2000.955,"y":217.681,"z":-799.734},"rot":{"x":0.0,"y":207.745,"z":0.0}}]},{"sceneId":3,"groupId":133002096,"blockId":3002,"pos":{"x":1864.458,"y":250.5,"z":-925.199},"spawns":[{"monsterId":28030101,"configId":219,"level":1,"poseId":901,"pos":{"x":1860.231,"y":268.535,"z":-936.301},"rot":{"x":0.0,"y":42.63,"z":0.0}},{"monsterId":28020102,"configId":220,"level":1,"poseId":0,"pos":{"x":1873.496,"y":248.598,"z":-945.344},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":224,"level":4,"poseId":0,"pos":{"x":1668.312,"y":249.828,"z":-549.044},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":225,"level":4,"poseId":0,"pos":{"x":1894.343,"y":235.482,"z":-324.451},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":239,"level":1,"poseId":2,"pos":{"x":1861.781,"y":251.284,"z":-914.086},"rot":{"x":0.0,"y":67.498,"z":0.0}},{"monsterId":28030101,"configId":240,"level":1,"poseId":2,"pos":{"x":1863.409,"y":250.917,"z":-916.602},"rot":{"x":0.0,"y":198.991,"z":0.0}},{"monsterId":28030101,"configId":780,"level":1,"poseId":2,"pos":{"x":2024.97,"y":260.858,"z":-367.707},"rot":{"x":0.0,"y":67.498,"z":0.0}},{"monsterId":28030101,"configId":781,"level":1,"poseId":2,"pos":{"x":2026.77,"y":260.963,"z":-370.37},"rot":{"x":0.0,"y":1.704,"z":0.0}},{"monsterId":28030101,"configId":782,"level":1,"poseId":2,"pos":{"x":2031.415,"y":261.937,"z":-367.767},"rot":{"x":0.0,"y":243.894,"z":0.0}},{"monsterId":28030101,"configId":783,"level":1,"poseId":2,"pos":{"x":2039.921,"y":262.035,"z":-373.77},"rot":{"x":0.0,"y":216.111,"z":0.0}}]},{"sceneId":3,"groupId":133002077,"blockId":3002,"pos":{"x":1726.156,"y":231.34,"z":-634.456},"spawns":[{"monsterId":21010501,"configId":148,"level":10,"poseId":0,"pos":{"x":1738.536,"y":237.748,"z":-651.316},"rot":{"x":0.0,"y":343.144,"z":0.0}},{"monsterId":21010501,"configId":149,"level":10,"poseId":0,"pos":{"x":1708.052,"y":237.607,"z":-637.449},"rot":{"x":0.0,"y":25.854,"z":0.0}},{"monsterId":21010201,"configId":150,"level":10,"poseId":0,"pos":{"x":1718.924,"y":244.285,"z":-696.294},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":151,"level":10,"poseId":0,"pos":{"x":1722.778,"y":245.198,"z":-693.516},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":152,"level":10,"poseId":0,"pos":{"x":1722.175,"y":244.687,"z":-696.652},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":153,"level":10,"poseId":0,"pos":{"x":1730.255,"y":231.34,"z":-636.045},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":154,"level":10,"poseId":0,"pos":{"x":1722.269,"y":231.34,"z":-632.951},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":155,"level":10,"poseId":0,"pos":{"x":1729.24,"y":231.34,"z":-629.418},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010901,"configId":156,"level":13,"poseId":0,"pos":{"x":1726.717,"y":231.34,"z":-633.175},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21030201,"configId":157,"level":10,"poseId":0,"pos":{"x":1733.263,"y":239.653,"z":-670.669},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21030201,"configId":158,"level":10,"poseId":0,"pos":{"x":1716.117,"y":236.497,"z":-653.809},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010701,"configId":159,"level":10,"poseId":0,"pos":{"x":1720.166,"y":244.32,"z":-693.992},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010701,"configId":160,"level":10,"poseId":0,"pos":{"x":1721.965,"y":244.934,"z":-691.632},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002079,"blockId":3002,"pos":{"x":1880.913,"y":240.473,"z":-887.844},"spawns":[{"monsterId":20010301,"configId":163,"level":7,"poseId":0,"pos":{"x":1887.56,"y":241.294,"z":-886.563},"rot":{"x":0.0,"y":286.235,"z":0.0}}]},{"sceneId":3,"groupId":133002066,"blockId":3002,"pos":{"x":1109.578,"y":285.861,"z":-438.348},"spawns":[{"monsterId":20010901,"configId":66025,"level":1,"poseId":0,"pos":{"x":1058.139,"y":286.236,"z":-457.531},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010901,"configId":66026,"level":1,"poseId":0,"pos":{"x":1058.139,"y":286.236,"z":-457.531},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26010103,"configId":66005,"level":3,"poseId":0,"pos":{"x":1083.751,"y":285.861,"z":-437.474},"rot":{"x":0.0,"y":85.0,"z":0.0}},{"monsterId":20010901,"configId":66027,"level":1,"poseId":0,"pos":{"x":1058.139,"y":286.236,"z":-457.531},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010901,"configId":66028,"level":1,"poseId":0,"pos":{"x":1058.139,"y":286.236,"z":-457.531},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010901,"configId":66029,"level":1,"poseId":0,"pos":{"x":1058.139,"y":286.236,"z":-457.531},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002031,"blockId":3002,"pos":{"x":1152.0,"y":200.0,"z":-128.0},"spawns":[{"monsterId":28010301,"configId":31001,"level":16,"poseId":0,"pos":{"x":1251.597,"y":202.15,"z":-134.046},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002047,"blockId":3002,"pos":{"x":1932.047,"y":266.121,"z":-840.604},"spawns":[{"monsterId":28030101,"configId":241,"level":1,"poseId":2,"pos":{"x":1928.389,"y":255.916,"z":-844.979},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":242,"level":1,"poseId":2,"pos":{"x":1930.625,"y":256.472,"z":-839.261},"rot":{"x":0.0,"y":180.581,"z":0.0}},{"monsterId":28030101,"configId":243,"level":1,"poseId":2,"pos":{"x":1931.601,"y":256.624,"z":-841.353},"rot":{"x":0.0,"y":290.125,"z":0.0}},{"monsterId":20011201,"configId":244,"level":7,"poseId":0,"pos":{"x":1933.692,"y":256.966,"z":-843.017},"rot":{"x":0.0,"y":295.381,"z":0.0}},{"monsterId":20011201,"configId":245,"level":7,"poseId":0,"pos":{"x":1929.956,"y":256.373,"z":-838.439},"rot":{"x":0.0,"y":179.763,"z":0.0}},{"monsterId":20011201,"configId":246,"level":7,"poseId":0,"pos":{"x":1929.58,"y":256.148,"z":-844.809},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002033,"blockId":3002,"pos":{"x":1152.0,"y":200.0,"z":-896.0},"spawns":[{"monsterId":28050103,"configId":33001,"level":30,"poseId":0,"pos":{"x":1186.671,"y":420.836,"z":-881.423},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050103,"configId":33002,"level":30,"poseId":0,"pos":{"x":1194.859,"y":421.824,"z":-887.45},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002032,"blockId":3002,"pos":{"x":1408.0,"y":200.0,"z":-128.0},"spawns":[{"monsterId":28010301,"configId":32001,"level":16,"poseId":0,"pos":{"x":1297.172,"y":200.0,"z":-142.273},"rot":{"x":0.0,"y":342.828,"z":0.0}}]},{"sceneId":3,"groupId":133002034,"blockId":3002,"pos":{"x":1152.0,"y":200.0,"z":-640.0},"spawns":[{"monsterId":28050103,"configId":34001,"level":30,"poseId":0,"pos":{"x":1196.063,"y":417.513,"z":-682.899},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050103,"configId":34002,"level":30,"poseId":0,"pos":{"x":1194.152,"y":419.437,"z":-683.387},"rot":{"x":0.0,"y":257.663,"z":0.0}},{"monsterId":28050103,"configId":34003,"level":30,"poseId":0,"pos":{"x":1193.245,"y":418.643,"z":-684.132},"rot":{"x":0.0,"y":73.113,"z":0.0}}]},{"sceneId":3,"groupId":133002013,"blockId":3002,"pos":{"x":1408.0,"y":200.0,"z":-384.0},"spawns":[{"monsterId":28040101,"configId":13001,"level":10,"poseId":0,"pos":{"x":1530.613,"y":199.25,"z":-455.345},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":13002,"level":10,"poseId":0,"pos":{"x":1533.494,"y":199.25,"z":-451.695},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040103,"configId":13003,"level":16,"poseId":0,"pos":{"x":1394.669,"y":156.88,"z":-263.362},"rot":{"x":0.0,"y":197.901,"z":0.0}},{"monsterId":28040103,"configId":13004,"level":16,"poseId":0,"pos":{"x":1389.951,"y":156.88,"z":-262.027},"rot":{"x":0.0,"y":197.901,"z":0.0}},{"monsterId":28040103,"configId":13005,"level":16,"poseId":0,"pos":{"x":1372.237,"y":156.88,"z":-262.775},"rot":{"x":0.0,"y":197.901,"z":0.0}},{"monsterId":28040103,"configId":13006,"level":16,"poseId":0,"pos":{"x":1366.483,"y":156.88,"z":-266.719},"rot":{"x":0.0,"y":197.901,"z":0.0}},{"monsterId":28040103,"configId":13007,"level":16,"poseId":0,"pos":{"x":1372.612,"y":156.88,"z":-270.849},"rot":{"x":0.0,"y":197.901,"z":0.0}}]},{"sceneId":3,"groupId":133002012,"blockId":3002,"pos":{"x":1664.0,"y":200.0,"z":-128.0},"spawns":[{"monsterId":28040101,"configId":12001,"level":10,"poseId":0,"pos":{"x":1791.384,"y":199.25,"z":-225.89},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010302,"configId":12002,"level":16,"poseId":0,"pos":{"x":1552.5,"y":233.558,"z":-144.008},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010301,"configId":12003,"level":16,"poseId":0,"pos":{"x":1565.533,"y":233.531,"z":-145.04},"rot":{"x":0.0,"y":253.669,"z":0.0}},{"monsterId":28050101,"configId":12004,"level":16,"poseId":0,"pos":{"x":1543.746,"y":207.546,"z":-238.81},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050101,"configId":12005,"level":16,"poseId":0,"pos":{"x":1599.469,"y":241.222,"z":-12.554},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040102,"configId":12006,"level":16,"poseId":0,"pos":{"x":1772.571,"y":200.0,"z":-50.454},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040102,"configId":12007,"level":16,"poseId":0,"pos":{"x":1774.892,"y":200.0,"z":-45.883},"rot":{"x":0.0,"y":267.294,"z":0.0}},{"monsterId":28040102,"configId":12008,"level":16,"poseId":0,"pos":{"x":1772.337,"y":200.0,"z":-45.412},"rot":{"x":0.0,"y":29.904,"z":0.0}},{"monsterId":28040102,"configId":12009,"level":16,"poseId":0,"pos":{"x":1778.748,"y":200.0,"z":-48.948},"rot":{"x":0.0,"y":330.829,"z":0.0}},{"monsterId":28050101,"configId":12010,"level":16,"poseId":0,"pos":{"x":1669.465,"y":267.811,"z":-45.662},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050101,"configId":12011,"level":16,"poseId":0,"pos":{"x":1672.248,"y":268.0,"z":-55.146},"rot":{"x":0.0,"y":114.264,"z":0.0}}]},{"sceneId":3,"groupId":133002015,"blockId":3002,"pos":{"x":1920.0,"y":200.0,"z":-640.0},"spawns":[{"monsterId":28050101,"configId":15001,"level":10,"poseId":0,"pos":{"x":1870.768,"y":253.454,"z":-566.53},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050101,"configId":15002,"level":10,"poseId":0,"pos":{"x":1860.645,"y":258.476,"z":-573.503},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050101,"configId":15003,"level":10,"poseId":0,"pos":{"x":1885.379,"y":254.21,"z":-524.547},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050101,"configId":15004,"level":10,"poseId":0,"pos":{"x":1869.533,"y":247.084,"z":-521.014},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050101,"configId":15005,"level":10,"poseId":0,"pos":{"x":1856.923,"y":258.075,"z":-574.325},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002014,"blockId":3002,"pos":{"x":1664.0,"y":200.0,"z":-640.0},"spawns":[{"monsterId":28050101,"configId":14001,"level":10,"poseId":0,"pos":{"x":1757.81,"y":231.947,"z":-601.476},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050101,"configId":14002,"level":10,"poseId":0,"pos":{"x":1723.859,"y":230.246,"z":-588.722},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050101,"configId":14003,"level":10,"poseId":0,"pos":{"x":1716.915,"y":232.968,"z":-590.323},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050101,"configId":14004,"level":10,"poseId":0,"pos":{"x":1746.254,"y":231.121,"z":-606.848},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002008,"blockId":3002,"pos":{"x":1920.0,"y":200.0,"z":-384.0},"spawns":[{"monsterId":28010201,"configId":8001,"level":10,"poseId":0,"pos":{"x":1816.095,"y":203.495,"z":-308.558},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050101,"configId":8002,"level":10,"poseId":0,"pos":{"x":1869.993,"y":223.511,"z":-362.244},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050101,"configId":8003,"level":10,"poseId":0,"pos":{"x":1799.537,"y":216.908,"z":-363.964},"rot":{"x":0.0,"y":74.496,"z":0.0}},{"monsterId":28050101,"configId":8004,"level":10,"poseId":0,"pos":{"x":1825.466,"y":218.505,"z":-397.759},"rot":{"x":0.0,"y":74.496,"z":0.0}},{"monsterId":28050101,"configId":8005,"level":10,"poseId":0,"pos":{"x":1795.879,"y":212.842,"z":-266.803},"rot":{"x":0.0,"y":74.496,"z":0.0}},{"monsterId":28050101,"configId":8006,"level":10,"poseId":0,"pos":{"x":1794.013,"y":212.641,"z":-268.168},"rot":{"x":0.0,"y":74.496,"z":0.0}},{"monsterId":28050101,"configId":8007,"level":10,"poseId":0,"pos":{"x":1798.21,"y":212.695,"z":-269.295},"rot":{"x":0.0,"y":74.496,"z":0.0}}]},{"sceneId":3,"groupId":133002011,"blockId":3002,"pos":{"x":1920.0,"y":200.0,"z":-128.0},"spawns":[{"monsterId":28040101,"configId":11001,"level":10,"poseId":0,"pos":{"x":1808.454,"y":199.25,"z":-232.349},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":11002,"level":10,"poseId":0,"pos":{"x":1800.857,"y":199.25,"z":-238.864},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":11003,"level":10,"poseId":0,"pos":{"x":1801.901,"y":199.25,"z":-233.592},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":11004,"level":10,"poseId":0,"pos":{"x":1826.727,"y":199.25,"z":-129.869},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":11005,"level":10,"poseId":0,"pos":{"x":1831.547,"y":199.25,"z":-121.554},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":11006,"level":10,"poseId":0,"pos":{"x":1802.301,"y":199.25,"z":-111.228},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":11007,"level":10,"poseId":0,"pos":{"x":1797.785,"y":199.25,"z":-113.949},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":11008,"level":10,"poseId":0,"pos":{"x":1801.602,"y":199.25,"z":-115.773},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":11009,"level":10,"poseId":0,"pos":{"x":1842.063,"y":199.25,"z":-103.334},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":11010,"level":18,"poseId":0,"pos":{"x":1837.122,"y":200.0,"z":-96.176},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":11011,"level":10,"poseId":0,"pos":{"x":1838.196,"y":199.25,"z":-103.103},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":11012,"level":10,"poseId":0,"pos":{"x":1835.762,"y":199.25,"z":-192.966},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":11013,"level":10,"poseId":0,"pos":{"x":1832.114,"y":199.25,"z":-186.205},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":11014,"level":10,"poseId":0,"pos":{"x":1836.307,"y":199.25,"z":-184.231},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":11015,"level":10,"poseId":0,"pos":{"x":1832.922,"y":199.25,"z":-188.984},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040102,"configId":11016,"level":16,"poseId":0,"pos":{"x":1805.817,"y":200.0,"z":-12.633},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040102,"configId":11017,"level":16,"poseId":0,"pos":{"x":1803.725,"y":200.0,"z":-17.907},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040102,"configId":11018,"level":16,"poseId":0,"pos":{"x":1801.944,"y":200.0,"z":-11.278},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010202,"configId":11019,"level":15,"poseId":0,"pos":{"x":2003.233,"y":213.579,"z":-123.197},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010201,"configId":11020,"level":15,"poseId":0,"pos":{"x":1991.661,"y":226.412,"z":-153.487},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002010,"blockId":3002,"pos":{"x":1664.0,"y":200.0,"z":-384.0},"spawns":[{"monsterId":28040101,"configId":10001,"level":10,"poseId":0,"pos":{"x":1637.031,"y":199.25,"z":-345.813},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":10002,"level":10,"poseId":0,"pos":{"x":1637.057,"y":199.25,"z":-339.186},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":10003,"level":10,"poseId":0,"pos":{"x":1632.206,"y":199.25,"z":-341.618},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":10004,"level":10,"poseId":0,"pos":{"x":1615.781,"y":199.25,"z":-394.529},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":10005,"level":10,"poseId":0,"pos":{"x":1609.378,"y":199.25,"z":-397.748},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":10006,"level":10,"poseId":0,"pos":{"x":1614.833,"y":199.25,"z":-390.1},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":10007,"level":10,"poseId":0,"pos":{"x":1568.042,"y":199.25,"z":-425.542},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":10008,"level":10,"poseId":0,"pos":{"x":1575.757,"y":199.25,"z":-422.048},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":10009,"level":10,"poseId":0,"pos":{"x":1557.406,"y":199.25,"z":-440.565},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":10010,"level":10,"poseId":0,"pos":{"x":1539.098,"y":199.25,"z":-453.495},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050101,"configId":10011,"level":10,"poseId":0,"pos":{"x":1765.199,"y":233.867,"z":-406.737},"rot":{"x":0.0,"y":74.496,"z":0.0}},{"monsterId":28050101,"configId":10012,"level":10,"poseId":0,"pos":{"x":1758.177,"y":233.851,"z":-400.889},"rot":{"x":0.0,"y":74.496,"z":0.0}},{"monsterId":28050101,"configId":10013,"level":10,"poseId":0,"pos":{"x":1761.465,"y":233.867,"z":-413.767},"rot":{"x":0.0,"y":74.496,"z":0.0}},{"monsterId":28050101,"configId":10014,"level":10,"poseId":0,"pos":{"x":1768.417,"y":217.812,"z":-366.208},"rot":{"x":0.0,"y":74.496,"z":0.0}},{"monsterId":28050101,"configId":10015,"level":10,"poseId":0,"pos":{"x":1779.112,"y":216.231,"z":-356.089},"rot":{"x":0.0,"y":74.496,"z":0.0}},{"monsterId":28050101,"configId":10016,"level":10,"poseId":0,"pos":{"x":1776.688,"y":217.454,"z":-447.337},"rot":{"x":0.0,"y":74.496,"z":0.0}},{"monsterId":28050101,"configId":10017,"level":10,"poseId":0,"pos":{"x":1729.277,"y":218.335,"z":-423.611},"rot":{"x":0.0,"y":74.496,"z":0.0}},{"monsterId":28050101,"configId":10018,"level":10,"poseId":0,"pos":{"x":1725.657,"y":216.98,"z":-394.71},"rot":{"x":0.0,"y":74.496,"z":0.0}},{"monsterId":28050101,"configId":10019,"level":10,"poseId":0,"pos":{"x":1697.225,"y":219.877,"z":-388.407},"rot":{"x":0.0,"y":74.496,"z":0.0}},{"monsterId":28050101,"configId":10020,"level":10,"poseId":0,"pos":{"x":1691.165,"y":210.947,"z":-463.439},"rot":{"x":0.0,"y":74.496,"z":0.0}},{"monsterId":28050101,"configId":10021,"level":10,"poseId":0,"pos":{"x":1721.055,"y":215.849,"z":-497.69},"rot":{"x":0.0,"y":74.496,"z":0.0}},{"monsterId":28010301,"configId":10022,"level":16,"poseId":0,"pos":{"x":1596.874,"y":200.0,"z":-258.989},"rot":{"x":0.0,"y":86.283,"z":0.0}},{"monsterId":28010302,"configId":10023,"level":16,"poseId":0,"pos":{"x":1596.316,"y":200.0,"z":-261.736},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010302,"configId":10024,"level":16,"poseId":0,"pos":{"x":1601.713,"y":200.0,"z":-274.769},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002007,"blockId":3002,"pos":{"x":1664.0,"y":200.0,"z":-896.0},"spawns":[{"monsterId":28010201,"configId":7001,"level":10,"poseId":0,"pos":{"x":1672.199,"y":262.882,"z":-846.369},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010201,"configId":7002,"level":10,"poseId":0,"pos":{"x":1668.684,"y":267.113,"z":-786.563},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010201,"configId":7003,"level":10,"poseId":0,"pos":{"x":1634.741,"y":269.58,"z":-819.999},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010201,"configId":7004,"level":10,"poseId":0,"pos":{"x":1720.243,"y":271.951,"z":-882.908},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":7005,"level":10,"poseId":0,"pos":{"x":1759.472,"y":232.45,"z":-899.439},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":7006,"level":10,"poseId":0,"pos":{"x":1747.749,"y":232.45,"z":-903.752},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":7007,"level":10,"poseId":0,"pos":{"x":1791.948,"y":232.45,"z":-928.899},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":7008,"level":10,"poseId":0,"pos":{"x":1783.961,"y":232.45,"z":-925.227},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":7009,"level":10,"poseId":0,"pos":{"x":1779.76,"y":232.45,"z":-907.356},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":7010,"level":10,"poseId":0,"pos":{"x":1782.357,"y":232.45,"z":-904.27},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":7011,"level":10,"poseId":0,"pos":{"x":1775.934,"y":232.45,"z":-902.947},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010303,"configId":7012,"level":10,"poseId":0,"pos":{"x":1787.551,"y":233.456,"z":-885.33},"rot":{"x":0.0,"y":244.138,"z":0.0}},{"monsterId":28010303,"configId":7013,"level":10,"poseId":0,"pos":{"x":1764.808,"y":233.262,"z":-906.076},"rot":{"x":0.0,"y":90.088,"z":0.0}},{"monsterId":28010303,"configId":7014,"level":10,"poseId":0,"pos":{"x":1765.891,"y":233.271,"z":-908.465},"rot":{"x":0.0,"y":90.088,"z":0.0}},{"monsterId":28050101,"configId":7015,"level":10,"poseId":0,"pos":{"x":1741.563,"y":273.75,"z":-936.356},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133002006,"blockId":3002,"pos":{"x":1920.0,"y":200.0,"z":-896.0},"spawns":[{"monsterId":28010201,"configId":6009,"level":5,"poseId":0,"pos":{"x":2031.575,"y":207.452,"z":-971.875},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010201,"configId":6010,"level":10,"poseId":0,"pos":{"x":2029.445,"y":205.402,"z":-931.74},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010201,"configId":6011,"level":5,"poseId":0,"pos":{"x":2043.331,"y":207.428,"z":-985.856},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010201,"configId":6012,"level":5,"poseId":0,"pos":{"x":2029.769,"y":205.925,"z":-949.464},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":6013,"level":10,"poseId":0,"pos":{"x":1804.325,"y":232.45,"z":-905.092},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":6014,"level":10,"poseId":0,"pos":{"x":1800.727,"y":232.45,"z":-901.672},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":6015,"level":10,"poseId":0,"pos":{"x":1809.479,"y":232.45,"z":-926.672},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":6016,"level":2,"poseId":0,"pos":{"x":2038.672,"y":201.65,"z":-906.587},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":6017,"level":2,"poseId":0,"pos":{"x":2041.728,"y":201.65,"z":-903.182},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":6018,"level":2,"poseId":0,"pos":{"x":2041.504,"y":201.65,"z":-896.941},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":6019,"level":2,"poseId":0,"pos":{"x":2041.82,"y":201.65,"z":-898.113},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":6020,"level":2,"poseId":0,"pos":{"x":2042.368,"y":201.65,"z":-906.556},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010303,"configId":6021,"level":10,"poseId":0,"pos":{"x":1826.445,"y":233.822,"z":-917.16},"rot":{"x":0.0,"y":316.975,"z":0.0}},{"monsterId":28010303,"configId":6022,"level":10,"poseId":0,"pos":{"x":1831.715,"y":234.756,"z":-918.251},"rot":{"x":0.0,"y":316.975,"z":0.0}},{"monsterId":28040103,"configId":6023,"level":10,"poseId":0,"pos":{"x":1955.34,"y":210.49,"z":-900.637},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040102,"configId":6024,"level":10,"poseId":0,"pos":{"x":1952.891,"y":210.49,"z":-897.607},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050101,"configId":6025,"level":10,"poseId":0,"pos":{"x":1940.195,"y":211.67,"z":-834.964},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050101,"configId":6026,"level":10,"poseId":0,"pos":{"x":1943.349,"y":208.289,"z":-824.059},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050101,"configId":6027,"level":10,"poseId":0,"pos":{"x":1924.369,"y":212.098,"z":-818.157},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050101,"configId":6028,"level":10,"poseId":0,"pos":{"x":1889.113,"y":246.346,"z":-878.76},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155008061,"blockId":5008,"pos":{"x":-193.38,"y":219.258,"z":221.034},"spawns":[{"monsterId":24020301,"configId":61001,"level":36,"poseId":100,"pos":{"x":-189.123,"y":220.593,"z":214.677},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155008058,"blockId":5008,"pos":{"x":-143.24,"y":226.381,"z":270.1},"spawns":[{"monsterId":24020101,"configId":58001,"level":36,"poseId":100,"pos":{"x":-137.062,"y":227.797,"z":267.076},"rot":{"x":0.0,"y":270.833,"z":0.0}}]},{"sceneId":5,"groupId":155008055,"blockId":5008,"pos":{"x":-137.299,"y":257.287,"z":500.13},"spawns":[{"monsterId":22030102,"configId":55001,"level":36,"poseId":101,"pos":{"x":-144.471,"y":252.729,"z":503.039},"rot":{"x":0.0,"y":189.061,"z":0.0}}]},{"sceneId":5,"groupId":155008045,"blockId":5008,"pos":{"x":-143.914,"y":243.386,"z":362.118},"spawns":[{"monsterId":24020201,"configId":45001,"level":36,"poseId":100,"pos":{"x":-148.296,"y":243.386,"z":363.317},"rot":{"x":0.0,"y":183.808,"z":0.0}},{"monsterId":24020201,"configId":45002,"level":36,"poseId":100,"pos":{"x":-138.088,"y":243.386,"z":362.738},"rot":{"x":0.0,"y":180.538,"z":0.0}}]},{"sceneId":5,"groupId":155008044,"blockId":5008,"pos":{"x":-116.769,"y":163.955,"z":225.786},"spawns":[{"monsterId":24020101,"configId":44001,"level":36,"poseId":100,"pos":{"x":-120.7,"y":163.968,"z":221.081},"rot":{"x":0.0,"y":296.417,"z":0.0}},{"monsterId":24020101,"configId":44004,"level":36,"poseId":101,"pos":{"x":-123.84,"y":163.96,"z":219.963},"rot":{"x":0.0,"y":276.176,"z":0.0}}]},{"sceneId":5,"groupId":155008047,"blockId":5008,"pos":{"x":-148.44,"y":183.089,"z":357.353},"spawns":[{"monsterId":24020201,"configId":47001,"level":36,"poseId":100,"pos":{"x":-146.818,"y":192.364,"z":361.094},"rot":{"x":0.0,"y":299.336,"z":0.0}}]},{"sceneId":5,"groupId":155008046,"blockId":5008,"pos":{"x":-125.755,"y":180.948,"z":484.339},"spawns":[{"monsterId":26010201,"configId":46001,"level":36,"poseId":0,"pos":{"x":-117.35,"y":182.054,"z":488.316},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26010201,"configId":46002,"level":36,"poseId":0,"pos":{"x":-132.615,"y":181.631,"z":473.404},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155008041,"blockId":5008,"pos":{"x":-580.241,"y":185.743,"z":544.535},"spawns":[{"monsterId":20011501,"configId":41004,"level":36,"poseId":0,"pos":{"x":-593.745,"y":185.08,"z":537.765},"rot":{"x":0.0,"y":110.661,"z":0.0}},{"monsterId":20011501,"configId":41005,"level":36,"poseId":0,"pos":{"x":-595.302,"y":186.211,"z":531.982},"rot":{"x":0.0,"y":79.092,"z":0.0}}]},{"sceneId":5,"groupId":155008038,"blockId":5008,"pos":{"x":-550.446,"y":217.84,"z":529.182},"spawns":[{"monsterId":24010101,"configId":38002,"level":36,"poseId":100,"pos":{"x":-556.733,"y":218.347,"z":522.505},"rot":{"x":0.0,"y":96.997,"z":0.0}}]},{"sceneId":3,"groupId":133001924,"blockId":3001,"pos":{"x":1092.244,"y":345.162,"z":-1072.105},"spawns":[{"monsterId":28020308,"configId":924001,"level":1,"poseId":0,"pos":{"x":1088.316,"y":347.891,"z":-1061.978},"rot":{"x":0.0,"y":126.303,"z":0.0}}]},{"sceneId":3,"groupId":133001927,"blockId":3001,"pos":{"x":1903.763,"y":195.622,"z":-1175.379},"spawns":[{"monsterId":21010301,"configId":927001,"level":1,"poseId":9010,"pos":{"x":1899.726,"y":195.576,"z":-1175.313},"rot":{"x":0.0,"y":43.7,"z":0.0}},{"monsterId":21010301,"configId":927002,"level":1,"poseId":9010,"pos":{"x":1900.463,"y":195.778,"z":-1173.282},"rot":{"x":0.0,"y":90.3,"z":0.0}},{"monsterId":21010101,"configId":927003,"level":1,"poseId":9010,"pos":{"x":1904.355,"y":195.978,"z":-1172.629},"rot":{"x":0.0,"y":242.0,"z":0.0}},{"monsterId":21030301,"configId":927004,"level":1,"poseId":0,"pos":{"x":1903.356,"y":196.452,"z":-1169.747},"rot":{"x":0.0,"y":242.0,"z":0.0}}]},{"sceneId":5,"groupId":155008125,"blockId":5008,"pos":{"x":-290.189,"y":256.846,"z":413.468},"spawns":[{"monsterId":21020201,"configId":125001,"level":36,"poseId":401,"pos":{"x":-296.233,"y":254.701,"z":409.442},"rot":{"x":19.833,"y":93.898,"z":2.281}},{"monsterId":21010201,"configId":125008,"level":36,"poseId":9002,"pos":{"x":-292.977,"y":253.395,"z":407.274},"rot":{"x":348.046,"y":333.208,"z":339.633}},{"monsterId":21010201,"configId":125010,"level":36,"poseId":9003,"pos":{"x":-293.343,"y":253.633,"z":410.561},"rot":{"x":345.082,"y":221.182,"z":19.685}}]},{"sceneId":5,"groupId":155008124,"blockId":5008,"pos":{"x":-309.778,"y":266.945,"z":368.421},"spawns":[{"monsterId":21020801,"configId":124001,"level":36,"poseId":401,"pos":{"x":-328.066,"y":263.857,"z":385.724},"rot":{"x":359.005,"y":127.033,"z":359.911}}]},{"sceneId":5,"groupId":155008127,"blockId":5008,"pos":{"x":-248.061,"y":184.294,"z":494.976},"spawns":[{"monsterId":21010101,"configId":127001,"level":36,"poseId":9016,"pos":{"x":-248.127,"y":184.333,"z":494.548},"rot":{"x":0.0,"y":213.717,"z":0.0}}]},{"sceneId":5,"groupId":155008126,"blockId":5008,"pos":{"x":-291.531,"y":219.37,"z":329.673},"spawns":[{"monsterId":20011401,"configId":126001,"level":36,"poseId":0,"pos":{"x":-290.102,"y":219.35,"z":326.959},"rot":{"x":0.0,"y":158.208,"z":0.0}}]},{"sceneId":5,"groupId":155008120,"blockId":5008,"pos":{"x":-191.034,"y":237.99,"z":359.779},"spawns":[{"monsterId":21010101,"configId":120002,"level":36,"poseId":9016,"pos":{"x":-191.285,"y":237.956,"z":360.076},"rot":{"x":0.0,"y":345.282,"z":0.0}},{"monsterId":21010101,"configId":120003,"level":36,"poseId":9016,"pos":{"x":-193.003,"y":237.637,"z":361.057},"rot":{"x":0.0,"y":36.866,"z":0.0}}]},{"sceneId":5,"groupId":155008123,"blockId":5008,"pos":{"x":-269.047,"y":247.592,"z":391.325},"spawns":[{"monsterId":21010201,"configId":123001,"level":36,"poseId":9010,"pos":{"x":-264.749,"y":247.137,"z":388.832},"rot":{"x":0.0,"y":321.338,"z":0.0}},{"monsterId":21010201,"configId":123003,"level":36,"poseId":0,"pos":{"x":-275.966,"y":250.499,"z":366.879},"rot":{"x":0.0,"y":98.868,"z":0.0}}]},{"sceneId":5,"groupId":155008122,"blockId":5008,"pos":{"x":-245.779,"y":228.395,"z":332.489},"spawns":[{"monsterId":22010301,"configId":122001,"level":36,"poseId":0,"pos":{"x":-245.942,"y":228.404,"z":334.043},"rot":{"x":0.0,"y":227.981,"z":0.0}},{"monsterId":21010201,"configId":122005,"level":36,"poseId":9012,"pos":{"x":-247.454,"y":228.407,"z":330.221},"rot":{"x":0.0,"y":273.4,"z":0.0}},{"monsterId":21010301,"configId":122006,"level":36,"poseId":9012,"pos":{"x":-249.356,"y":228.349,"z":333.382},"rot":{"x":0.0,"y":212.065,"z":0.0}}]},{"sceneId":5,"groupId":155008115,"blockId":5008,"pos":{"x":-226.648,"y":245.043,"z":151.401},"spawns":[{"monsterId":22030102,"configId":115001,"level":36,"poseId":101,"pos":{"x":-226.56,"y":245.522,"z":150.747},"rot":{"x":0.0,"y":267.266,"z":0.0}}]},{"sceneId":5,"groupId":155008114,"blockId":5008,"pos":{"x":-111.522,"y":242.26,"z":149.872},"spawns":[{"monsterId":21010101,"configId":114001,"level":36,"poseId":9016,"pos":{"x":-116.681,"y":239.59,"z":166.341},"rot":{"x":0.0,"y":202.407,"z":0.0}},{"monsterId":21010301,"configId":114004,"level":36,"poseId":9003,"pos":{"x":-98.785,"y":236.999,"z":174.026},"rot":{"x":0.0,"y":289.022,"z":0.0}},{"monsterId":21030101,"configId":114006,"level":36,"poseId":9012,"pos":{"x":-109.229,"y":240.463,"z":159.872},"rot":{"x":0.0,"y":202.892,"z":0.0}},{"monsterId":21030101,"configId":114007,"level":36,"poseId":9012,"pos":{"x":-113.204,"y":240.378,"z":158.155},"rot":{"x":0.0,"y":99.28,"z":0.0}},{"monsterId":22010401,"configId":114008,"level":36,"poseId":9013,"pos":{"x":-106.674,"y":240.829,"z":154.859},"rot":{"x":3.311,"y":296.446,"z":352.433}}]},{"sceneId":3,"groupId":133001916,"blockId":3001,"pos":{"x":1230.388,"y":370.891,"z":-939.533},"spawns":[{"monsterId":20010801,"configId":916001,"level":26,"poseId":0,"pos":{"x":1231.273,"y":370.402,"z":-938.516},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010901,"configId":916002,"level":26,"poseId":0,"pos":{"x":1232.326,"y":370.312,"z":-939.577},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":916003,"level":26,"poseId":0,"pos":{"x":1231.864,"y":370.161,"z":-940.566},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":916004,"level":26,"poseId":0,"pos":{"x":1223.417,"y":370.483,"z":-939.861},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010901,"configId":916005,"level":26,"poseId":0,"pos":{"x":1224.453,"y":370.373,"z":-940.617},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010904,"configId":916006,"level":26,"poseId":0,"pos":{"x":1228.056,"y":370.16,"z":-941.527},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":916007,"level":26,"poseId":0,"pos":{"x":1226.609,"y":370.16,"z":-941.884},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":916008,"level":26,"poseId":0,"pos":{"x":1229.237,"y":370.156,"z":-942.019},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001909,"blockId":3001,"pos":{"x":1491.046,"y":262.904,"z":-1701.074},"spawns":[{"monsterId":21010301,"configId":909001,"level":28,"poseId":0,"pos":{"x":1492.049,"y":261.748,"z":-1703.405},"rot":{"x":0.0,"y":346.397,"z":0.0}},{"monsterId":21010301,"configId":909002,"level":28,"poseId":0,"pos":{"x":1488.67,"y":261.652,"z":-1701.224},"rot":{"x":0.0,"y":346.397,"z":0.0}},{"monsterId":21010301,"configId":909003,"level":28,"poseId":0,"pos":{"x":1489.43,"y":262.534,"z":-1706.665},"rot":{"x":0.0,"y":346.397,"z":0.0}}]},{"sceneId":3,"groupId":133001908,"blockId":3001,"pos":{"x":1566.836,"y":246.662,"z":-1560.607},"spawns":[{"monsterId":21010101,"configId":908001,"level":28,"poseId":9012,"pos":{"x":1564.435,"y":245.965,"z":-1557.669},"rot":{"x":0.0,"y":136.191,"z":0.0}},{"monsterId":21010501,"configId":908002,"level":28,"poseId":32,"pos":{"x":1565.093,"y":245.965,"z":-1552.541},"rot":{"x":0.0,"y":195.222,"z":0.0}},{"monsterId":21010101,"configId":908003,"level":28,"poseId":9012,"pos":{"x":1569.648,"y":245.965,"z":-1559.261},"rot":{"x":0.0,"y":260.499,"z":0.0}},{"monsterId":21010501,"configId":908005,"level":28,"poseId":32,"pos":{"x":1572.018,"y":245.965,"z":-1554.896},"rot":{"x":0.0,"y":211.46,"z":0.0}},{"monsterId":21010701,"configId":908006,"level":28,"poseId":0,"pos":{"x":1568.78,"y":245.965,"z":-1554.45},"rot":{"x":0.0,"y":195.222,"z":0.0}},{"monsterId":21020201,"configId":908008,"level":28,"poseId":0,"pos":{"x":1564.739,"y":245.965,"z":-1567.071},"rot":{"x":0.0,"y":18.707,"z":0.0}},{"monsterId":21011001,"configId":908009,"level":28,"poseId":0,"pos":{"x":1569.461,"y":245.965,"z":-1565.502},"rot":{"x":0.0,"y":338.092,"z":0.0}},{"monsterId":21011001,"configId":908010,"level":28,"poseId":0,"pos":{"x":1561.798,"y":245.965,"z":-1563.312},"rot":{"x":0.0,"y":30.746,"z":0.0}}]},{"sceneId":3,"groupId":133001907,"blockId":3001,"pos":{"x":1813.331,"y":194.953,"z":-1411.035},"spawns":[{"monsterId":20011001,"configId":907001,"level":5,"poseId":0,"pos":{"x":1808.962,"y":194.731,"z":-1405.513},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":907002,"level":5,"poseId":0,"pos":{"x":1810.786,"y":194.833,"z":-1406.344},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":907003,"level":5,"poseId":0,"pos":{"x":1807.399,"y":194.781,"z":-1406.694},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011101,"configId":907005,"level":5,"poseId":0,"pos":{"x":1809.431,"y":195.008,"z":-1412.556},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155008090,"blockId":5008,"pos":{"x":-253.912,"y":222.608,"z":293.003},"spawns":[{"monsterId":24010101,"configId":90001,"level":36,"poseId":101,"pos":{"x":-257.071,"y":223.043,"z":292.397},"rot":{"x":0.0,"y":160.797,"z":0.0}}]},{"sceneId":5,"groupId":155008085,"blockId":5008,"pos":{"x":-325.441,"y":215.88,"z":414.064},"spawns":[{"monsterId":20011001,"configId":85001,"level":36,"poseId":0,"pos":{"x":-323.645,"y":215.88,"z":414.542},"rot":{"x":0.0,"y":307.664,"z":0.0}},{"monsterId":20010801,"configId":85002,"level":36,"poseId":0,"pos":{"x":-340.115,"y":215.85,"z":410.052},"rot":{"x":0.0,"y":95.906,"z":0.0}}]},{"sceneId":5,"groupId":155008161,"blockId":5008,"pos":{"x":-234.724,"y":240.856,"z":453.722},"spawns":[{"monsterId":22010101,"configId":161001,"level":36,"poseId":0,"pos":{"x":-238.904,"y":241.637,"z":462.453},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155008162,"blockId":5008,"pos":{"x":-486.303,"y":217.194,"z":375.459},"spawns":[{"monsterId":22020102,"configId":162001,"level":36,"poseId":101,"pos":{"x":-482.87,"y":217.121,"z":375.318},"rot":{"x":0.0,"y":274.831,"z":0.0}}]},{"sceneId":5,"groupId":155008157,"blockId":5008,"pos":{"x":-265.457,"y":208.373,"z":130.967},"spawns":[{"monsterId":24020101,"configId":157001,"level":36,"poseId":100,"pos":{"x":-275.259,"y":206.328,"z":124.412},"rot":{"x":0.0,"y":338.773,"z":0.0}},{"monsterId":24020101,"configId":157004,"level":36,"poseId":101,"pos":{"x":-261.443,"y":207.921,"z":131.959},"rot":{"x":0.0,"y":254.924,"z":0.0}},{"monsterId":24020101,"configId":157005,"level":36,"poseId":101,"pos":{"x":-253.983,"y":203.851,"z":122.932},"rot":{"x":0.0,"y":302.976,"z":0.0}}]},{"sceneId":5,"groupId":155008156,"blockId":5008,"pos":{"x":-239.186,"y":191.87,"z":106.164},"spawns":[{"monsterId":24010101,"configId":156001,"level":36,"poseId":101,"pos":{"x":-240.221,"y":192.621,"z":110.386},"rot":{"x":0.0,"y":92.229,"z":0.0}}]},{"sceneId":5,"groupId":155008159,"blockId":5008,"pos":{"x":-296.013,"y":256.462,"z":311.547},"spawns":[{"monsterId":22010301,"configId":159001,"level":36,"poseId":0,"pos":{"x":-295.679,"y":256.917,"z":311.466},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":22010201,"configId":159005,"level":36,"poseId":0,"pos":{"x":-295.834,"y":256.986,"z":313.429},"rot":{"x":0.0,"y":174.559,"z":0.0}}]},{"sceneId":5,"groupId":155008158,"blockId":5008,"pos":{"x":-139.074,"y":233.774,"z":309.879},"spawns":[{"monsterId":21010101,"configId":158001,"level":36,"poseId":9016,"pos":{"x":-138.855,"y":234.992,"z":319.229},"rot":{"x":0.0,"y":91.46,"z":0.0}},{"monsterId":21010101,"configId":158005,"level":36,"poseId":9016,"pos":{"x":-151.835,"y":235.762,"z":325.106},"rot":{"x":0.0,"y":346.887,"z":0.0}},{"monsterId":21020201,"configId":158009,"level":36,"poseId":401,"pos":{"x":-137.603,"y":234.178,"z":312.681},"rot":{"x":0.0,"y":210.263,"z":0.0}},{"monsterId":21030601,"configId":158010,"level":36,"poseId":9012,"pos":{"x":-141.032,"y":233.475,"z":309.155},"rot":{"x":0.0,"y":55.816,"z":0.0}},{"monsterId":21010201,"configId":158011,"level":36,"poseId":9012,"pos":{"x":-141.578,"y":233.62,"z":311.607},"rot":{"x":0.0,"y":127.387,"z":0.0}},{"monsterId":21010201,"configId":158012,"level":36,"poseId":9012,"pos":{"x":-136.704,"y":233.977,"z":308.53},"rot":{"x":0.0,"y":306.433,"z":0.0}}]},{"sceneId":5,"groupId":155008153,"blockId":5008,"pos":{"x":-27.126,"y":174.243,"z":12.835},"spawns":[{"monsterId":24010201,"configId":153001,"level":36,"poseId":101,"pos":{"x":-53.051,"y":167.102,"z":54.184},"rot":{"x":0.0,"y":236.99,"z":0.0}}]},{"sceneId":5,"groupId":155008133,"blockId":5008,"pos":{"x":-478.964,"y":222.78,"z":531.442},"spawns":[{"monsterId":21010101,"configId":133001,"level":36,"poseId":9016,"pos":{"x":-485.084,"y":223.213,"z":536.071},"rot":{"x":359.421,"y":87.832,"z":1.868}},{"monsterId":22010101,"configId":133004,"level":36,"poseId":0,"pos":{"x":-483.859,"y":223.573,"z":529.468},"rot":{"x":0.0,"y":98.993,"z":0.0}},{"monsterId":21030401,"configId":133006,"level":36,"poseId":0,"pos":{"x":-482.052,"y":223.316,"z":529.272},"rot":{"x":0.0,"y":275.325,"z":0.0}},{"monsterId":21010101,"configId":133009,"level":36,"poseId":9016,"pos":{"x":-478.616,"y":223.419,"z":523.339},"rot":{"x":0.0,"y":142.292,"z":0.0}}]},{"sceneId":5,"groupId":155008135,"blockId":5008,"pos":{"x":-513.176,"y":246.904,"z":431.191},"spawns":[{"monsterId":24010101,"configId":135001,"level":36,"poseId":101,"pos":{"x":-504.57,"y":241.1,"z":425.402},"rot":{"x":8.998,"y":170.593,"z":5.018}}]},{"sceneId":5,"groupId":155008134,"blockId":5008,"pos":{"x":-564.225,"y":216.774,"z":559.743},"spawns":[{"monsterId":21010201,"configId":134001,"level":36,"poseId":9012,"pos":{"x":-560.719,"y":217.058,"z":552.728},"rot":{"x":0.0,"y":76.803,"z":0.0}},{"monsterId":21010201,"configId":134007,"level":36,"poseId":9012,"pos":{"x":-558.153,"y":216.988,"z":551.633},"rot":{"x":0.0,"y":315.738,"z":0.0}},{"monsterId":21010201,"configId":134008,"level":36,"poseId":9012,"pos":{"x":-558.518,"y":216.782,"z":554.921},"rot":{"x":0.0,"y":214.568,"z":0.0}},{"monsterId":21030101,"configId":134011,"level":36,"poseId":9012,"pos":{"x":-564.438,"y":217.167,"z":550.809},"rot":{"x":0.0,"y":180.726,"z":0.0}},{"monsterId":21030601,"configId":134012,"level":36,"poseId":9012,"pos":{"x":-564.448,"y":217.238,"z":549.31},"rot":{"x":0.0,"y":2.952,"z":0.0}}]},{"sceneId":5,"groupId":155008131,"blockId":5008,"pos":{"x":-155.884,"y":204.491,"z":422.73},"spawns":[{"monsterId":24020201,"configId":131001,"level":36,"poseId":100,"pos":{"x":-161.016,"y":204.808,"z":421.357},"rot":{"x":3.092,"y":36.708,"z":356.287}}]},{"sceneId":3,"groupId":133001810,"blockId":3001,"pos":{"x":1536.0,"y":270.486,"z":-1536.0},"spawns":[{"monsterId":28020102,"configId":810066,"level":10,"poseId":0,"pos":{"x":1309.709,"y":309.199,"z":-1307.879},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":810067,"level":35,"poseId":0,"pos":{"x":1412.928,"y":316.916,"z":-1195.288},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":810068,"level":10,"poseId":0,"pos":{"x":1488.113,"y":278.699,"z":-1304.208},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":810069,"level":35,"poseId":2,"pos":{"x":1238.598,"y":320.233,"z":-1241.768},"rot":{"x":0.0,"y":294.557,"z":0.0}},{"monsterId":28030101,"configId":810070,"level":35,"poseId":2,"pos":{"x":1486.322,"y":285.733,"z":-1341.908},"rot":{"x":0.0,"y":169.26,"z":0.0}},{"monsterId":28030101,"configId":810071,"level":35,"poseId":2,"pos":{"x":1383.056,"y":320.874,"z":-1338.694},"rot":{"x":0.0,"y":294.557,"z":0.0}},{"monsterId":28030101,"configId":810072,"level":35,"poseId":2,"pos":{"x":1374.633,"y":321.16,"z":-1338.354},"rot":{"x":0.0,"y":215.76,"z":0.0}},{"monsterId":28030101,"configId":810073,"level":10,"poseId":2,"pos":{"x":1539.277,"y":299.799,"z":-1101.933},"rot":{"x":0.0,"y":267.065,"z":0.0}}]},{"sceneId":5,"groupId":155008130,"blockId":5008,"pos":{"x":-206.393,"y":180.199,"z":450.247},"spawns":[{"monsterId":21010101,"configId":130001,"level":36,"poseId":9003,"pos":{"x":-219.265,"y":174.184,"z":446.708},"rot":{"x":0.0,"y":12.833,"z":0.0}}]},{"sceneId":5,"groupId":155008222,"blockId":5008,"pos":{"x":-251.109,"y":221.463,"z":286.381},"spawns":[{"monsterId":28040703,"configId":222001,"level":36,"poseId":0,"pos":{"x":-251.643,"y":200.426,"z":284.412},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":6,"groupId":166001677,"blockId":6001,"pos":{"x":411.553,"y":84.9,"z":1140.274},"spawns":[{"monsterId":28010302,"configId":677001,"level":36,"poseId":0,"pos":{"x":359.9,"y":81.207,"z":1100.528},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010302,"configId":677002,"level":36,"poseId":0,"pos":{"x":380.127,"y":85.079,"z":1080.905},"rot":{"x":0.0,"y":318.137,"z":0.0}},{"monsterId":28010201,"configId":677003,"level":36,"poseId":0,"pos":{"x":396.955,"y":85.05,"z":1141.98},"rot":{"x":0.0,"y":32.351,"z":0.0}},{"monsterId":28050301,"configId":677004,"level":36,"poseId":0,"pos":{"x":472.6,"y":91.545,"z":1145.943},"rot":{"x":0.0,"y":139.073,"z":0.0}}]},{"sceneId":6,"groupId":166001678,"blockId":6001,"pos":{"x":469.076,"y":100.146,"z":1338.705},"spawns":[{"monsterId":28010202,"configId":678001,"level":36,"poseId":0,"pos":{"x":476.554,"y":98.724,"z":1325.175},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010202,"configId":678002,"level":36,"poseId":0,"pos":{"x":408.745,"y":63.079,"z":1381.81},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010202,"configId":678003,"level":36,"poseId":0,"pos":{"x":418.839,"y":122.225,"z":1398.861},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010202,"configId":678004,"level":36,"poseId":0,"pos":{"x":306.58,"y":154.161,"z":1334.322},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010202,"configId":678005,"level":36,"poseId":0,"pos":{"x":261.159,"y":81.565,"z":1400.298},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":6,"groupId":166001672,"blockId":6001,"pos":{"x":576.11,"y":403.205,"z":534.586},"spawns":[{"monsterId":28010201,"configId":672001,"level":36,"poseId":0,"pos":{"x":623.866,"y":409.223,"z":508.54},"rot":{"x":0.0,"y":217.98,"z":0.0}},{"monsterId":28010203,"configId":672002,"level":36,"poseId":0,"pos":{"x":569.678,"y":410.131,"z":470.703},"rot":{"x":0.0,"y":295.116,"z":0.0}}]},{"sceneId":6,"groupId":166001684,"blockId":6001,"pos":{"x":232.64,"y":230.9,"z":351.552},"spawns":[{"monsterId":20050401,"configId":684001,"level":36,"poseId":0,"pos":{"x":232.645,"y":230.9,"z":352.749},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":6,"groupId":166001685,"blockId":6001,"pos":{"x":770.268,"y":791.0,"z":623.504},"spawns":[{"monsterId":28040102,"configId":685001,"level":36,"poseId":0,"pos":{"x":836.138,"y":791.0,"z":619.172},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040102,"configId":685002,"level":36,"poseId":0,"pos":{"x":761.995,"y":791.0,"z":624.65},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040102,"configId":685003,"level":36,"poseId":0,"pos":{"x":809.747,"y":791.0,"z":669.379},"rot":{"x":0.0,"y":275.503,"z":0.0}},{"monsterId":28040102,"configId":685004,"level":36,"poseId":0,"pos":{"x":806.929,"y":791.0,"z":666.738},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155008197,"blockId":5008,"pos":{"x":-107.1,"y":167.541,"z":86.958},"spawns":[{"monsterId":28010201,"configId":197001,"level":36,"poseId":0,"pos":{"x":-70.406,"y":168.042,"z":56.602},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010207,"configId":197002,"level":36,"poseId":0,"pos":{"x":-205.22,"y":182.882,"z":124.177},"rot":{"x":0.0,"y":142.634,"z":0.0}}]},{"sceneId":5,"groupId":155008196,"blockId":5008,"pos":{"x":-142.612,"y":228.723,"z":218.516},"spawns":[{"monsterId":28010301,"configId":196001,"level":36,"poseId":0,"pos":{"x":-140.064,"y":228.03,"z":232.51},"rot":{"x":0.0,"y":114.547,"z":0.0}},{"monsterId":28010301,"configId":196002,"level":36,"poseId":0,"pos":{"x":-264.523,"y":217.17,"z":180.933},"rot":{"x":0.0,"y":114.547,"z":0.0}},{"monsterId":28010207,"configId":196003,"level":36,"poseId":0,"pos":{"x":-213.217,"y":217.968,"z":198.197},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010204,"configId":196004,"level":36,"poseId":0,"pos":{"x":-176.718,"y":242.1,"z":170.998},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010202,"configId":196005,"level":36,"poseId":0,"pos":{"x":-108.408,"y":232.732,"z":199.331},"rot":{"x":0.0,"y":227.086,"z":0.0}},{"monsterId":28010201,"configId":196006,"level":36,"poseId":0,"pos":{"x":-178.509,"y":223.465,"z":259.075},"rot":{"x":0.0,"y":62.058,"z":0.0}},{"monsterId":28010201,"configId":196007,"level":36,"poseId":0,"pos":{"x":-268.764,"y":213.919,"z":150.229},"rot":{"x":0.0,"y":92.215,"z":0.0}},{"monsterId":28010202,"configId":196008,"level":36,"poseId":0,"pos":{"x":-168.324,"y":249.041,"z":197.026},"rot":{"x":0.0,"y":336.304,"z":0.0}}]},{"sceneId":5,"groupId":155008198,"blockId":5008,"pos":{"x":-491.982,"y":215.708,"z":449.532},"spawns":[{"monsterId":28010207,"configId":198001,"level":36,"poseId":0,"pos":{"x":-478.449,"y":217.956,"z":353.678},"rot":{"x":0.0,"y":307.14,"z":0.0}},{"monsterId":28010202,"configId":198002,"level":36,"poseId":0,"pos":{"x":-488.271,"y":215.951,"z":458.411},"rot":{"x":0.0,"y":31.571,"z":0.0}},{"monsterId":28010202,"configId":198003,"level":36,"poseId":0,"pos":{"x":-485.407,"y":224.305,"z":494.549},"rot":{"x":0.0,"y":330.111,"z":0.0}},{"monsterId":28010207,"configId":198004,"level":36,"poseId":0,"pos":{"x":-574.023,"y":223.734,"z":524.57},"rot":{"x":0.0,"y":242.464,"z":0.0}},{"monsterId":28010201,"configId":198005,"level":36,"poseId":0,"pos":{"x":-502.531,"y":202.191,"z":583.986},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155008193,"blockId":5008,"pos":{"x":-336.432,"y":216.3,"z":374.779},"spawns":[{"monsterId":28050104,"configId":193001,"level":36,"poseId":0,"pos":{"x":-304.882,"y":220.749,"z":364.615},"rot":{"x":0.0,"y":43.233,"z":0.0}},{"monsterId":28050104,"configId":193002,"level":36,"poseId":0,"pos":{"x":-314.453,"y":218.142,"z":375.751},"rot":{"x":0.0,"y":43.233,"z":0.0}},{"monsterId":28050104,"configId":193003,"level":36,"poseId":0,"pos":{"x":-320.579,"y":222.0,"z":347.856},"rot":{"x":0.0,"y":171.945,"z":0.0}}]},{"sceneId":5,"groupId":155008192,"blockId":5008,"pos":{"x":-132.681,"y":192.388,"z":425.392},"spawns":[{"monsterId":28040102,"configId":192001,"level":36,"poseId":0,"pos":{"x":-142.182,"y":187.95,"z":404.12},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":192002,"level":36,"poseId":0,"pos":{"x":-139.296,"y":187.95,"z":401.426},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":192003,"level":36,"poseId":0,"pos":{"x":-141.439,"y":187.95,"z":401.595},"rot":{"x":0.0,"y":309.787,"z":0.0}},{"monsterId":28040102,"configId":192004,"level":36,"poseId":0,"pos":{"x":-211.775,"y":174.0,"z":433.358},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":192005,"level":36,"poseId":0,"pos":{"x":-208.889,"y":174.0,"z":430.665},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":192006,"level":36,"poseId":0,"pos":{"x":-211.032,"y":174.0,"z":430.834},"rot":{"x":0.0,"y":309.787,"z":0.0}},{"monsterId":28010203,"configId":192007,"level":36,"poseId":0,"pos":{"x":-157.682,"y":177.646,"z":503.864},"rot":{"x":0.0,"y":267.065,"z":0.0}},{"monsterId":28010202,"configId":192008,"level":36,"poseId":0,"pos":{"x":-133.784,"y":192.29,"z":383.298},"rot":{"x":0.0,"y":43.939,"z":0.0}},{"monsterId":28010201,"configId":192009,"level":36,"poseId":0,"pos":{"x":-117.16,"y":214.611,"z":458.881},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155008195,"blockId":5008,"pos":{"x":-163.319,"y":265.841,"z":427.188},"spawns":[{"monsterId":28010207,"configId":195001,"level":36,"poseId":0,"pos":{"x":-197.931,"y":255.751,"z":462.106},"rot":{"x":0.0,"y":328.539,"z":0.0}},{"monsterId":28010202,"configId":195002,"level":36,"poseId":0,"pos":{"x":-172.646,"y":230.118,"z":311.812},"rot":{"x":0.0,"y":128.816,"z":0.0}},{"monsterId":28010203,"configId":195003,"level":36,"poseId":0,"pos":{"x":-107.947,"y":242.5,"z":348.68},"rot":{"x":0.0,"y":37.077,"z":0.0}},{"monsterId":28010201,"configId":195004,"level":36,"poseId":0,"pos":{"x":-237.256,"y":234.886,"z":354.297},"rot":{"x":0.0,"y":45.74,"z":0.0}},{"monsterId":28010207,"configId":195005,"level":36,"poseId":0,"pos":{"x":-249.335,"y":223.947,"z":313.721},"rot":{"x":0.0,"y":229.045,"z":0.0}}]},{"sceneId":5,"groupId":155008194,"blockId":5008,"pos":{"x":-294.29,"y":259.535,"z":366.569},"spawns":[{"monsterId":28010207,"configId":194001,"level":36,"poseId":0,"pos":{"x":-285.152,"y":255.549,"z":357.041},"rot":{"x":0.0,"y":330.034,"z":0.0}},{"monsterId":28010201,"configId":194002,"level":36,"poseId":0,"pos":{"x":-298.461,"y":259.944,"z":342.793},"rot":{"x":0.0,"y":47.746,"z":0.0}},{"monsterId":28010202,"configId":194003,"level":36,"poseId":0,"pos":{"x":-342.064,"y":260.978,"z":409.313},"rot":{"x":0.0,"y":233.861,"z":0.0}},{"monsterId":28010105,"configId":194004,"level":36,"poseId":0,"pos":{"x":-348.355,"y":216.238,"z":400.192},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001611,"blockId":3001,"pos":{"x":1953.881,"y":197.203,"z":-1326.881},"spawns":[{"monsterId":21020101,"configId":611001,"level":27,"poseId":401,"pos":{"x":1954.274,"y":197.286,"z":-1327.272},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010301,"configId":611002,"level":26,"poseId":9003,"pos":{"x":1957.94,"y":197.769,"z":-1326.245},"rot":{"x":0.0,"y":280.0,"z":0.0}},{"monsterId":21010301,"configId":611003,"level":26,"poseId":9003,"pos":{"x":1956.055,"y":197.748,"z":-1330.129},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010301,"configId":611004,"level":26,"poseId":9003,"pos":{"x":1950.848,"y":196.728,"z":-1327.094},"rot":{"x":0.0,"y":135.81,"z":0.0}}]},{"sceneId":3,"groupId":133001605,"blockId":3001,"pos":{"x":1128.433,"y":302.243,"z":-1527.355},"spawns":[{"monsterId":25030201,"configId":605001,"level":15,"poseId":9003,"pos":{"x":1125.645,"y":302.034,"z":-1530.396},"rot":{"x":0.0,"y":44.271,"z":0.0}},{"monsterId":25070101,"configId":605002,"level":15,"poseId":0,"pos":{"x":1124.858,"y":302.576,"z":-1523.201},"rot":{"x":0.0,"y":174.846,"z":0.0}},{"monsterId":25010401,"configId":605003,"level":15,"poseId":0,"pos":{"x":1130.682,"y":301.501,"z":-1538.326},"rot":{"x":0.579,"y":345.618,"z":2.256}},{"monsterId":25010601,"configId":605004,"level":15,"poseId":0,"pos":{"x":1133.005,"y":301.268,"z":-1538.585},"rot":{"x":0.0,"y":322.635,"z":0.0}},{"monsterId":25030201,"configId":605005,"level":15,"poseId":0,"pos":{"x":1130.875,"y":301.499,"z":-1536.095},"rot":{"x":0.0,"y":326.707,"z":0.0}},{"monsterId":25010201,"configId":605006,"level":15,"poseId":0,"pos":{"x":1128.688,"y":301.852,"z":-1523.473},"rot":{"x":0.0,"y":155.917,"z":0.0}},{"monsterId":25010301,"configId":605007,"level":15,"poseId":9006,"pos":{"x":1135.816,"y":300.62,"z":-1530.103},"rot":{"x":0.0,"y":10.939,"z":0.0}},{"monsterId":25010201,"configId":605010,"level":15,"poseId":9009,"pos":{"x":1135.614,"y":300.597,"z":-1528.185},"rot":{"x":0.0,"y":191.169,"z":0.0}},{"monsterId":25010201,"configId":605012,"level":15,"poseId":0,"pos":{"x":1133.908,"y":300.854,"z":-1526.218},"rot":{"x":0.0,"y":247.154,"z":0.0}},{"monsterId":25030201,"configId":605013,"level":15,"poseId":0,"pos":{"x":1122.066,"y":302.314,"z":-1531.553},"rot":{"x":0.0,"y":73.279,"z":0.0}},{"monsterId":25070101,"configId":605014,"level":15,"poseId":0,"pos":{"x":1120.487,"y":302.579,"z":-1529.866},"rot":{"x":0.0,"y":85.161,"z":0.0}},{"monsterId":25010701,"configId":605015,"level":15,"poseId":0,"pos":{"x":1130.774,"y":301.397,"z":-1526.075},"rot":{"x":0.0,"y":244.614,"z":0.0}}]},{"sceneId":3,"groupId":133001600,"blockId":3001,"pos":{"x":1171.81,"y":313.129,"z":-1342.393},"spawns":[{"monsterId":21010101,"configId":600001,"level":1,"poseId":9003,"pos":{"x":1170.822,"y":314.524,"z":-1336.913},"rot":{"x":0.0,"y":143.876,"z":0.0}},{"monsterId":21010101,"configId":600002,"level":1,"poseId":9002,"pos":{"x":1143.982,"y":316.862,"z":-1372.547},"rot":{"x":347.285,"y":261.658,"z":4.098}},{"monsterId":21010101,"configId":600003,"level":1,"poseId":9014,"pos":{"x":1207.148,"y":317.374,"z":-1333.589},"rot":{"x":351.066,"y":224.094,"z":358.618}}]},{"sceneId":3,"groupId":133001581,"blockId":3001,"pos":{"x":1562.761,"y":252.672,"z":-1641.549},"spawns":[{"monsterId":21010201,"configId":581049,"level":1,"poseId":0,"pos":{"x":1558.091,"y":252.079,"z":-1649.711},"rot":{"x":0.0,"y":30.0,"z":0.0}},{"monsterId":21010201,"configId":581050,"level":1,"poseId":0,"pos":{"x":1556.388,"y":252.078,"z":-1647.299},"rot":{"x":0.0,"y":45.0,"z":0.0}},{"monsterId":21010201,"configId":581051,"level":1,"poseId":0,"pos":{"x":1554.856,"y":252.079,"z":-1645.041},"rot":{"x":0.0,"y":65.0,"z":0.0}},{"monsterId":21011201,"configId":581052,"level":1,"poseId":0,"pos":{"x":1554.448,"y":252.079,"z":-1642.042},"rot":{"x":0.0,"y":90.0,"z":0.0}},{"monsterId":21010201,"configId":581053,"level":1,"poseId":0,"pos":{"x":1565.968,"y":252.079,"z":-1651.17},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":581054,"level":1,"poseId":0,"pos":{"x":1568.354,"y":252.078,"z":-1650.189},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":581055,"level":1,"poseId":0,"pos":{"x":1570.626,"y":252.078,"z":-1648.375},"rot":{"x":0.0,"y":330.0,"z":0.0}},{"monsterId":21020201,"configId":581056,"level":1,"poseId":0,"pos":{"x":1572.707,"y":252.079,"z":-1646.319},"rot":{"x":0.0,"y":300.0,"z":0.0}},{"monsterId":21010201,"configId":581057,"level":1,"poseId":0,"pos":{"x":1556.275,"y":252.079,"z":-1635.459},"rot":{"x":0.0,"y":135.0,"z":0.0}},{"monsterId":21010201,"configId":581058,"level":1,"poseId":0,"pos":{"x":1573.866,"y":252.079,"z":-1641.384},"rot":{"x":0.0,"y":270.0,"z":0.0}},{"monsterId":21010201,"configId":581059,"level":1,"poseId":0,"pos":{"x":1573.826,"y":252.079,"z":-1638.832},"rot":{"x":0.0,"y":270.0,"z":0.0}},{"monsterId":21011201,"configId":581060,"level":1,"poseId":0,"pos":{"x":1572.608,"y":252.079,"z":-1636.581},"rot":{"x":0.0,"y":240.0,"z":0.0}},{"monsterId":21010201,"configId":581061,"level":1,"poseId":0,"pos":{"x":1571.181,"y":252.079,"z":-1634.528},"rot":{"x":0.0,"y":220.0,"z":0.0}},{"monsterId":21010201,"configId":581062,"level":1,"poseId":0,"pos":{"x":1569.266,"y":252.079,"z":-1632.945},"rot":{"x":0.0,"y":210.0,"z":0.0}},{"monsterId":21010201,"configId":581063,"level":1,"poseId":0,"pos":{"x":1566.287,"y":252.079,"z":-1631.861},"rot":{"x":0.0,"y":210.0,"z":0.0}},{"monsterId":21010201,"configId":581001,"level":1,"poseId":0,"pos":{"x":1560.72,"y":252.089,"z":-1651.26},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":581064,"level":1,"poseId":0,"pos":{"x":1563.661,"y":252.08,"z":-1631.306},"rot":{"x":0.0,"y":180.0,"z":0.0}},{"monsterId":21010201,"configId":581002,"level":1,"poseId":0,"pos":{"x":1558.227,"y":252.09,"z":-1649.833},"rot":{"x":0.0,"y":30.0,"z":0.0}},{"monsterId":21010201,"configId":581065,"level":1,"poseId":0,"pos":{"x":1560.926,"y":252.079,"z":-1632.016},"rot":{"x":0.0,"y":180.0,"z":0.0}},{"monsterId":21011201,"configId":581003,"level":1,"poseId":0,"pos":{"x":1556.524,"y":252.089,"z":-1647.421},"rot":{"x":0.0,"y":45.0,"z":0.0}},{"monsterId":21010201,"configId":581004,"level":1,"poseId":0,"pos":{"x":1554.992,"y":252.089,"z":-1645.163},"rot":{"x":0.0,"y":65.0,"z":0.0}},{"monsterId":21010201,"configId":581005,"level":1,"poseId":0,"pos":{"x":1554.584,"y":252.089,"z":-1642.164},"rot":{"x":0.0,"y":90.0,"z":0.0}},{"monsterId":21010201,"configId":581006,"level":1,"poseId":0,"pos":{"x":1566.104,"y":252.089,"z":-1651.292},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011201,"configId":581007,"level":1,"poseId":0,"pos":{"x":1568.49,"y":252.089,"z":-1650.311},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":581008,"level":1,"poseId":0,"pos":{"x":1570.762,"y":252.089,"z":-1648.497},"rot":{"x":0.0,"y":330.0,"z":0.0}},{"monsterId":21010201,"configId":581009,"level":1,"poseId":0,"pos":{"x":1572.843,"y":252.089,"z":-1646.441},"rot":{"x":0.0,"y":300.0,"z":0.0}},{"monsterId":21030401,"configId":581010,"level":1,"poseId":0,"pos":{"x":1556.411,"y":252.09,"z":-1635.581},"rot":{"x":0.0,"y":135.0,"z":0.0}},{"monsterId":21010201,"configId":581011,"level":1,"poseId":0,"pos":{"x":1574.002,"y":252.089,"z":-1641.506},"rot":{"x":0.0,"y":270.0,"z":0.0}},{"monsterId":21010201,"configId":581012,"level":1,"poseId":0,"pos":{"x":1573.962,"y":252.09,"z":-1638.954},"rot":{"x":0.0,"y":270.0,"z":0.0}},{"monsterId":21010201,"configId":581013,"level":1,"poseId":0,"pos":{"x":1572.744,"y":252.089,"z":-1636.703},"rot":{"x":0.0,"y":240.0,"z":0.0}},{"monsterId":21011201,"configId":581014,"level":1,"poseId":0,"pos":{"x":1571.317,"y":252.09,"z":-1634.65},"rot":{"x":0.0,"y":220.0,"z":0.0}},{"monsterId":21010201,"configId":581015,"level":1,"poseId":0,"pos":{"x":1569.402,"y":252.09,"z":-1633.067},"rot":{"x":0.0,"y":210.0,"z":0.0}},{"monsterId":21010201,"configId":581016,"level":1,"poseId":0,"pos":{"x":1566.423,"y":252.09,"z":-1631.983},"rot":{"x":0.0,"y":210.0,"z":0.0}},{"monsterId":21010201,"configId":581017,"level":1,"poseId":0,"pos":{"x":1563.797,"y":252.09,"z":-1631.428},"rot":{"x":0.0,"y":180.0,"z":0.0}},{"monsterId":21020201,"configId":581018,"level":1,"poseId":0,"pos":{"x":1561.062,"y":252.09,"z":-1632.138},"rot":{"x":0.0,"y":180.0,"z":0.0}},{"monsterId":21010201,"configId":581030,"level":1,"poseId":0,"pos":{"x":1560.771,"y":252.079,"z":-1651.091},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":581031,"level":1,"poseId":0,"pos":{"x":1558.278,"y":252.079,"z":-1649.664},"rot":{"x":0.0,"y":30.0,"z":0.0}},{"monsterId":21011201,"configId":581032,"level":1,"poseId":0,"pos":{"x":1556.575,"y":252.079,"z":-1647.252},"rot":{"x":0.0,"y":45.0,"z":0.0}},{"monsterId":21010201,"configId":581033,"level":1,"poseId":0,"pos":{"x":1555.043,"y":252.079,"z":-1644.994},"rot":{"x":0.0,"y":65.0,"z":0.0}},{"monsterId":21010201,"configId":581034,"level":1,"poseId":0,"pos":{"x":1554.635,"y":252.079,"z":-1641.995},"rot":{"x":0.0,"y":90.0,"z":0.0}},{"monsterId":21010201,"configId":581035,"level":1,"poseId":0,"pos":{"x":1566.155,"y":252.079,"z":-1651.123},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011201,"configId":581036,"level":1,"poseId":0,"pos":{"x":1568.541,"y":252.079,"z":-1650.142},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":581037,"level":1,"poseId":0,"pos":{"x":1570.813,"y":252.078,"z":-1648.328},"rot":{"x":0.0,"y":330.0,"z":0.0}},{"monsterId":21010201,"configId":581038,"level":1,"poseId":0,"pos":{"x":1572.894,"y":252.079,"z":-1646.272},"rot":{"x":0.0,"y":300.0,"z":0.0}},{"monsterId":21010201,"configId":581039,"level":1,"poseId":0,"pos":{"x":1556.462,"y":252.079,"z":-1635.412},"rot":{"x":0.0,"y":135.0,"z":0.0}},{"monsterId":21030401,"configId":581040,"level":1,"poseId":0,"pos":{"x":1574.053,"y":252.079,"z":-1641.337},"rot":{"x":0.0,"y":270.0,"z":0.0}},{"monsterId":21010201,"configId":581041,"level":1,"poseId":0,"pos":{"x":1574.013,"y":252.079,"z":-1638.785},"rot":{"x":0.0,"y":270.0,"z":0.0}},{"monsterId":21010201,"configId":581042,"level":1,"poseId":0,"pos":{"x":1572.795,"y":252.079,"z":-1636.534},"rot":{"x":0.0,"y":240.0,"z":0.0}},{"monsterId":21010201,"configId":581043,"level":1,"poseId":0,"pos":{"x":1571.368,"y":252.079,"z":-1634.481},"rot":{"x":0.0,"y":220.0,"z":0.0}},{"monsterId":21011201,"configId":581044,"level":1,"poseId":0,"pos":{"x":1569.453,"y":252.08,"z":-1632.898},"rot":{"x":0.0,"y":210.0,"z":0.0}},{"monsterId":21010201,"configId":581045,"level":1,"poseId":0,"pos":{"x":1566.474,"y":252.079,"z":-1631.814},"rot":{"x":0.0,"y":210.0,"z":0.0}},{"monsterId":21010201,"configId":581046,"level":1,"poseId":0,"pos":{"x":1563.848,"y":252.08,"z":-1631.259},"rot":{"x":0.0,"y":180.0,"z":0.0}},{"monsterId":21010201,"configId":581047,"level":1,"poseId":0,"pos":{"x":1561.113,"y":252.08,"z":-1631.969},"rot":{"x":0.0,"y":180.0,"z":0.0}},{"monsterId":21011201,"configId":581048,"level":1,"poseId":0,"pos":{"x":1560.584,"y":252.079,"z":-1651.138},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001580,"blockId":3001,"pos":{"x":1562.958,"y":252.223,"z":-1641.266},"spawns":[{"monsterId":21020401,"configId":580001,"level":1,"poseId":0,"pos":{"x":1560.443,"y":252.086,"z":-1648.106},"rot":{"x":0.0,"y":35.0,"z":0.0}},{"monsterId":21020401,"configId":580020,"level":1,"poseId":0,"pos":{"x":1558.745,"y":252.086,"z":-1647.142},"rot":{"x":0.0,"y":35.0,"z":0.0}}]},{"sceneId":3,"groupId":133001582,"blockId":3001,"pos":{"x":1562.842,"y":252.643,"z":-1641.422},"spawns":[{"monsterId":21010901,"configId":582029,"level":1,"poseId":32,"pos":{"x":1566.185,"y":252.06,"z":-1651.165},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011001,"configId":582030,"level":1,"poseId":32,"pos":{"x":1554.602,"y":252.06,"z":-1642.046},"rot":{"x":0.0,"y":85.0,"z":0.0}},{"monsterId":21010501,"configId":582031,"level":1,"poseId":32,"pos":{"x":1570.843,"y":252.06,"z":-1648.37},"rot":{"x":0.0,"y":330.0,"z":0.0}},{"monsterId":21011001,"configId":582032,"level":1,"poseId":32,"pos":{"x":1568.571,"y":252.06,"z":-1650.184},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010901,"configId":582033,"level":1,"poseId":32,"pos":{"x":1572.825,"y":252.06,"z":-1636.576},"rot":{"x":0.0,"y":240.0,"z":0.0}},{"monsterId":21010201,"configId":582003,"level":1,"poseId":0,"pos":{"x":1554.817,"y":252.089,"z":-1640.464},"rot":{"x":0.0,"y":90.0,"z":0.0}},{"monsterId":21010501,"configId":582034,"level":1,"poseId":32,"pos":{"x":1574.043,"y":252.061,"z":-1638.827},"rot":{"x":0.0,"y":270.0,"z":0.0}},{"monsterId":21010201,"configId":582004,"level":1,"poseId":0,"pos":{"x":1557.604,"y":252.089,"z":-1634.719},"rot":{"x":0.0,"y":140.0,"z":0.0}},{"monsterId":21011001,"configId":582035,"level":1,"poseId":32,"pos":{"x":1574.083,"y":252.06,"z":-1641.379},"rot":{"x":0.0,"y":270.0,"z":0.0}},{"monsterId":21010201,"configId":582005,"level":1,"poseId":0,"pos":{"x":1554.768,"y":252.089,"z":-1643.605},"rot":{"x":0.0,"y":80.0,"z":0.0}},{"monsterId":21010901,"configId":582036,"level":1,"poseId":32,"pos":{"x":1554.666,"y":252.06,"z":-1639.963},"rot":{"x":0.0,"y":105.0,"z":0.0}},{"monsterId":21010201,"configId":582006,"level":1,"poseId":0,"pos":{"x":1555.938,"y":252.089,"z":-1646.302},"rot":{"x":0.0,"y":60.0,"z":0.0}},{"monsterId":21010201,"configId":582007,"level":1,"poseId":0,"pos":{"x":1557.559,"y":252.089,"z":-1648.565},"rot":{"x":0.0,"y":45.0,"z":0.0}},{"monsterId":21010201,"configId":582008,"level":1,"poseId":0,"pos":{"x":1559.565,"y":252.089,"z":-1650.528},"rot":{"x":0.0,"y":30.0,"z":0.0}},{"monsterId":21010901,"configId":582011,"level":1,"poseId":32,"pos":{"x":1560.801,"y":252.06,"z":-1651.133},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010501,"configId":582012,"level":1,"poseId":32,"pos":{"x":1558.308,"y":252.061,"z":-1649.706},"rot":{"x":0.0,"y":30.0,"z":0.0}},{"monsterId":21011001,"configId":582013,"level":1,"poseId":32,"pos":{"x":1556.605,"y":252.06,"z":-1647.294},"rot":{"x":0.0,"y":45.0,"z":0.0}},{"monsterId":21010201,"configId":582044,"level":1,"poseId":0,"pos":{"x":1554.881,"y":252.087,"z":-1640.569},"rot":{"x":0.0,"y":90.0,"z":0.0}},{"monsterId":21010501,"configId":582014,"level":1,"poseId":32,"pos":{"x":1555.073,"y":252.06,"z":-1645.036},"rot":{"x":0.0,"y":65.0,"z":0.0}},{"monsterId":21010201,"configId":582045,"level":1,"poseId":0,"pos":{"x":1557.668,"y":252.087,"z":-1634.824},"rot":{"x":0.0,"y":140.0,"z":0.0}},{"monsterId":21020201,"configId":582015,"level":1,"poseId":0,"pos":{"x":1565.103,"y":252.089,"z":-1650.339},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":582046,"level":1,"poseId":0,"pos":{"x":1554.832,"y":252.087,"z":-1643.71},"rot":{"x":0.0,"y":80.0,"z":0.0}},{"monsterId":21020201,"configId":582016,"level":1,"poseId":0,"pos":{"x":1568.735,"y":252.089,"z":-1648.994},"rot":{"x":0.0,"y":330.0,"z":0.0}},{"monsterId":21010201,"configId":582047,"level":1,"poseId":0,"pos":{"x":1556.002,"y":252.087,"z":-1646.407},"rot":{"x":0.0,"y":60.0,"z":0.0}},{"monsterId":21020201,"configId":582017,"level":1,"poseId":0,"pos":{"x":1563.878,"y":252.061,"z":-1631.301},"rot":{"x":0.0,"y":180.0,"z":0.0}},{"monsterId":21010201,"configId":582048,"level":1,"poseId":0,"pos":{"x":1557.623,"y":252.087,"z":-1648.67},"rot":{"x":0.0,"y":45.0,"z":0.0}},{"monsterId":21020201,"configId":582018,"level":1,"poseId":0,"pos":{"x":1561.143,"y":252.061,"z":-1632.011},"rot":{"x":0.0,"y":180.0,"z":0.0}},{"monsterId":21010201,"configId":582049,"level":1,"poseId":0,"pos":{"x":1559.629,"y":252.087,"z":-1650.633},"rot":{"x":0.0,"y":30.0,"z":0.0}},{"monsterId":21020201,"configId":582050,"level":1,"poseId":0,"pos":{"x":1565.037,"y":252.094,"z":-1650.225},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21020201,"configId":582051,"level":1,"poseId":0,"pos":{"x":1568.669,"y":252.094,"z":-1648.88},"rot":{"x":0.0,"y":330.0,"z":0.0}},{"monsterId":21020201,"configId":582052,"level":1,"poseId":0,"pos":{"x":1563.813,"y":252.065,"z":-1631.187},"rot":{"x":0.0,"y":180.0,"z":0.0}},{"monsterId":21020201,"configId":582053,"level":1,"poseId":0,"pos":{"x":1561.077,"y":252.065,"z":-1631.897},"rot":{"x":0.0,"y":180.0,"z":0.0}}]},{"sceneId":3,"groupId":133001577,"blockId":3001,"pos":{"x":1562.842,"y":252.643,"z":-1641.422},"spawns":[{"monsterId":20011001,"configId":577017,"level":1,"poseId":0,"pos":{"x":1566.504,"y":252.061,"z":-1631.856},"rot":{"x":0.0,"y":210.0,"z":0.0}},{"monsterId":20011001,"configId":577018,"level":1,"poseId":0,"pos":{"x":1563.878,"y":252.061,"z":-1631.301},"rot":{"x":0.0,"y":180.0,"z":0.0}},{"monsterId":20011001,"configId":577019,"level":1,"poseId":0,"pos":{"x":1561.143,"y":252.061,"z":-1632.011},"rot":{"x":0.0,"y":180.0,"z":0.0}},{"monsterId":20011101,"configId":577031,"level":1,"poseId":0,"pos":{"x":1560.767,"y":252.079,"z":-1651.06},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":577032,"level":1,"poseId":0,"pos":{"x":1558.274,"y":252.079,"z":-1649.633},"rot":{"x":0.0,"y":30.0,"z":0.0}},{"monsterId":20011001,"configId":577033,"level":1,"poseId":0,"pos":{"x":1556.571,"y":252.079,"z":-1647.221},"rot":{"x":0.0,"y":45.0,"z":0.0}},{"monsterId":20011001,"configId":577034,"level":1,"poseId":0,"pos":{"x":1555.039,"y":252.079,"z":-1644.963},"rot":{"x":0.0,"y":65.0,"z":0.0}},{"monsterId":20011001,"configId":577035,"level":1,"poseId":0,"pos":{"x":1554.631,"y":252.079,"z":-1641.964},"rot":{"x":0.0,"y":90.0,"z":0.0}},{"monsterId":20011001,"configId":577036,"level":1,"poseId":0,"pos":{"x":1566.151,"y":252.079,"z":-1651.092},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011101,"configId":577037,"level":1,"poseId":0,"pos":{"x":1568.537,"y":252.079,"z":-1650.111},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":577038,"level":1,"poseId":0,"pos":{"x":1570.809,"y":252.079,"z":-1648.297},"rot":{"x":0.0,"y":330.0,"z":0.0}},{"monsterId":20011001,"configId":577039,"level":1,"poseId":0,"pos":{"x":1572.89,"y":252.079,"z":-1646.241},"rot":{"x":0.0,"y":300.0,"z":0.0}},{"monsterId":20011001,"configId":577040,"level":1,"poseId":0,"pos":{"x":1556.458,"y":252.079,"z":-1635.381},"rot":{"x":0.0,"y":135.0,"z":0.0}},{"monsterId":20011001,"configId":577041,"level":1,"poseId":0,"pos":{"x":1574.049,"y":252.079,"z":-1641.306},"rot":{"x":0.0,"y":270.0,"z":0.0}},{"monsterId":20011001,"configId":577042,"level":1,"poseId":0,"pos":{"x":1574.009,"y":252.08,"z":-1638.754},"rot":{"x":0.0,"y":270.0,"z":0.0}},{"monsterId":20011101,"configId":577043,"level":1,"poseId":0,"pos":{"x":1572.791,"y":252.079,"z":-1636.503},"rot":{"x":0.0,"y":240.0,"z":0.0}},{"monsterId":20011001,"configId":577044,"level":1,"poseId":0,"pos":{"x":1571.364,"y":252.079,"z":-1634.45},"rot":{"x":0.0,"y":220.0,"z":0.0}},{"monsterId":20011001,"configId":577045,"level":1,"poseId":0,"pos":{"x":1569.449,"y":252.08,"z":-1632.867},"rot":{"x":0.0,"y":210.0,"z":0.0}},{"monsterId":20011001,"configId":577046,"level":1,"poseId":0,"pos":{"x":1566.47,"y":252.079,"z":-1631.783},"rot":{"x":0.0,"y":210.0,"z":0.0}},{"monsterId":20011001,"configId":577047,"level":1,"poseId":0,"pos":{"x":1563.844,"y":252.08,"z":-1631.228},"rot":{"x":0.0,"y":180.0,"z":0.0}},{"monsterId":20011001,"configId":577048,"level":1,"poseId":0,"pos":{"x":1561.109,"y":252.08,"z":-1631.938},"rot":{"x":0.0,"y":180.0,"z":0.0}},{"monsterId":20011101,"configId":577002,"level":1,"poseId":0,"pos":{"x":1560.801,"y":252.06,"z":-1651.133},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":577003,"level":1,"poseId":0,"pos":{"x":1558.308,"y":252.061,"z":-1649.706},"rot":{"x":0.0,"y":30.0,"z":0.0}},{"monsterId":20011001,"configId":577004,"level":1,"poseId":0,"pos":{"x":1556.605,"y":252.06,"z":-1647.294},"rot":{"x":0.0,"y":45.0,"z":0.0}},{"monsterId":20011001,"configId":577005,"level":1,"poseId":0,"pos":{"x":1555.073,"y":252.06,"z":-1645.036},"rot":{"x":0.0,"y":65.0,"z":0.0}},{"monsterId":20011001,"configId":577006,"level":1,"poseId":0,"pos":{"x":1554.665,"y":252.06,"z":-1642.037},"rot":{"x":0.0,"y":90.0,"z":0.0}},{"monsterId":20011001,"configId":577007,"level":1,"poseId":0,"pos":{"x":1566.185,"y":252.06,"z":-1651.165},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011101,"configId":577008,"level":1,"poseId":0,"pos":{"x":1568.571,"y":252.06,"z":-1650.184},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":577009,"level":1,"poseId":0,"pos":{"x":1570.843,"y":252.06,"z":-1648.37},"rot":{"x":0.0,"y":330.0,"z":0.0}},{"monsterId":20011001,"configId":577010,"level":1,"poseId":0,"pos":{"x":1572.924,"y":252.06,"z":-1646.314},"rot":{"x":0.0,"y":300.0,"z":0.0}},{"monsterId":20011001,"configId":577011,"level":1,"poseId":0,"pos":{"x":1556.492,"y":252.061,"z":-1635.454},"rot":{"x":0.0,"y":135.0,"z":0.0}},{"monsterId":20011001,"configId":577012,"level":1,"poseId":0,"pos":{"x":1574.083,"y":252.06,"z":-1641.379},"rot":{"x":0.0,"y":270.0,"z":0.0}},{"monsterId":20011001,"configId":577013,"level":1,"poseId":0,"pos":{"x":1574.043,"y":252.061,"z":-1638.827},"rot":{"x":0.0,"y":270.0,"z":0.0}},{"monsterId":20011101,"configId":577014,"level":1,"poseId":0,"pos":{"x":1572.825,"y":252.06,"z":-1636.576},"rot":{"x":0.0,"y":240.0,"z":0.0}},{"monsterId":20011001,"configId":577015,"level":1,"poseId":0,"pos":{"x":1571.398,"y":252.061,"z":-1634.523},"rot":{"x":0.0,"y":220.0,"z":0.0}},{"monsterId":20011001,"configId":577016,"level":1,"poseId":0,"pos":{"x":1569.483,"y":252.061,"z":-1632.94},"rot":{"x":0.0,"y":210.0,"z":0.0}}]},{"sceneId":3,"groupId":133001576,"blockId":3001,"pos":{"x":1562.761,"y":252.672,"z":-1641.549},"spawns":[{"monsterId":21010501,"configId":576009,"level":1,"poseId":0,"pos":{"x":1570.762,"y":252.089,"z":-1648.497},"rot":{"x":0.0,"y":330.0,"z":0.0}},{"monsterId":21010501,"configId":576010,"level":1,"poseId":0,"pos":{"x":1572.843,"y":252.089,"z":-1646.441},"rot":{"x":0.0,"y":300.0,"z":0.0}},{"monsterId":21010501,"configId":576011,"level":1,"poseId":0,"pos":{"x":1573.615,"y":252.089,"z":-1644.068},"rot":{"x":0.0,"y":270.0,"z":0.0}},{"monsterId":21011001,"configId":576012,"level":1,"poseId":0,"pos":{"x":1574.002,"y":252.089,"z":-1641.506},"rot":{"x":0.0,"y":270.0,"z":0.0}},{"monsterId":21011001,"configId":576013,"level":1,"poseId":0,"pos":{"x":1573.962,"y":252.09,"z":-1638.954},"rot":{"x":0.0,"y":270.0,"z":0.0}},{"monsterId":21011001,"configId":576014,"level":1,"poseId":0,"pos":{"x":1572.744,"y":252.089,"z":-1636.703},"rot":{"x":0.0,"y":240.0,"z":0.0}},{"monsterId":21011001,"configId":576015,"level":1,"poseId":0,"pos":{"x":1571.317,"y":252.09,"z":-1634.65},"rot":{"x":0.0,"y":220.0,"z":0.0}},{"monsterId":21011001,"configId":576016,"level":1,"poseId":0,"pos":{"x":1569.402,"y":252.09,"z":-1633.067},"rot":{"x":0.0,"y":210.0,"z":0.0}},{"monsterId":21011001,"configId":576017,"level":1,"poseId":0,"pos":{"x":1566.423,"y":252.09,"z":-1631.983},"rot":{"x":0.0,"y":210.0,"z":0.0}},{"monsterId":21011001,"configId":576018,"level":1,"poseId":0,"pos":{"x":1563.797,"y":252.09,"z":-1631.428},"rot":{"x":0.0,"y":180.0,"z":0.0}},{"monsterId":21020201,"configId":576019,"level":1,"poseId":0,"pos":{"x":1561.062,"y":252.09,"z":-1632.138},"rot":{"x":0.0,"y":180.0,"z":0.0}},{"monsterId":21020201,"configId":576020,"level":1,"poseId":0,"pos":{"x":1558.124,"y":252.09,"z":-1633.258},"rot":{"x":0.0,"y":180.0,"z":0.0}},{"monsterId":21010201,"configId":576021,"level":1,"poseId":0,"pos":{"x":1556.145,"y":252.09,"z":-1635.737},"rot":{"x":0.0,"y":150.0,"z":0.0}},{"monsterId":21010201,"configId":576022,"level":1,"poseId":0,"pos":{"x":1554.934,"y":252.089,"z":-1638.896},"rot":{"x":0.0,"y":120.0,"z":0.0}},{"monsterId":21010201,"configId":576040,"level":1,"poseId":0,"pos":{"x":1563.516,"y":252.079,"z":-1651.783},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":576041,"level":1,"poseId":0,"pos":{"x":1560.828,"y":252.079,"z":-1651.228},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010701,"configId":576042,"level":1,"poseId":0,"pos":{"x":1558.335,"y":252.079,"z":-1649.801},"rot":{"x":0.0,"y":30.0,"z":0.0}},{"monsterId":21010701,"configId":576043,"level":1,"poseId":0,"pos":{"x":1556.632,"y":252.078,"z":-1647.389},"rot":{"x":0.0,"y":45.0,"z":0.0}},{"monsterId":21010701,"configId":576044,"level":1,"poseId":0,"pos":{"x":1555.1,"y":252.078,"z":-1645.131},"rot":{"x":0.0,"y":65.0,"z":0.0}},{"monsterId":21010701,"configId":576045,"level":1,"poseId":0,"pos":{"x":1554.692,"y":252.078,"z":-1642.132},"rot":{"x":0.0,"y":90.0,"z":0.0}},{"monsterId":21010501,"configId":576046,"level":1,"poseId":0,"pos":{"x":1566.212,"y":252.078,"z":-1651.26},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010501,"configId":576047,"level":1,"poseId":0,"pos":{"x":1568.598,"y":252.078,"z":-1650.279},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010501,"configId":576048,"level":1,"poseId":0,"pos":{"x":1570.87,"y":252.078,"z":-1648.465},"rot":{"x":0.0,"y":330.0,"z":0.0}},{"monsterId":21010501,"configId":576049,"level":1,"poseId":0,"pos":{"x":1572.951,"y":252.078,"z":-1646.409},"rot":{"x":0.0,"y":300.0,"z":0.0}},{"monsterId":21010501,"configId":576050,"level":1,"poseId":0,"pos":{"x":1573.723,"y":252.078,"z":-1644.036},"rot":{"x":0.0,"y":270.0,"z":0.0}},{"monsterId":21011001,"configId":576051,"level":1,"poseId":0,"pos":{"x":1574.11,"y":252.078,"z":-1641.474},"rot":{"x":0.0,"y":270.0,"z":0.0}},{"monsterId":21011001,"configId":576052,"level":1,"poseId":0,"pos":{"x":1574.07,"y":252.079,"z":-1638.922},"rot":{"x":0.0,"y":270.0,"z":0.0}},{"monsterId":21011001,"configId":576053,"level":1,"poseId":0,"pos":{"x":1572.852,"y":252.079,"z":-1636.671},"rot":{"x":0.0,"y":240.0,"z":0.0}},{"monsterId":21011001,"configId":576054,"level":1,"poseId":0,"pos":{"x":1571.425,"y":252.079,"z":-1634.618},"rot":{"x":0.0,"y":220.0,"z":0.0}},{"monsterId":21011001,"configId":576055,"level":1,"poseId":0,"pos":{"x":1569.51,"y":252.079,"z":-1633.035},"rot":{"x":0.0,"y":210.0,"z":0.0}},{"monsterId":21011001,"configId":576056,"level":1,"poseId":0,"pos":{"x":1566.531,"y":252.079,"z":-1631.951},"rot":{"x":0.0,"y":210.0,"z":0.0}},{"monsterId":21011001,"configId":576057,"level":1,"poseId":0,"pos":{"x":1563.905,"y":252.079,"z":-1631.396},"rot":{"x":0.0,"y":180.0,"z":0.0}},{"monsterId":21020201,"configId":576058,"level":1,"poseId":0,"pos":{"x":1561.17,"y":252.079,"z":-1632.106},"rot":{"x":0.0,"y":180.0,"z":0.0}},{"monsterId":21020201,"configId":576059,"level":1,"poseId":0,"pos":{"x":1558.232,"y":252.079,"z":-1633.226},"rot":{"x":0.0,"y":180.0,"z":0.0}},{"monsterId":21010201,"configId":576060,"level":1,"poseId":0,"pos":{"x":1556.253,"y":252.079,"z":-1635.705},"rot":{"x":0.0,"y":150.0,"z":0.0}},{"monsterId":21010201,"configId":576061,"level":1,"poseId":0,"pos":{"x":1555.042,"y":252.078,"z":-1638.864},"rot":{"x":0.0,"y":120.0,"z":0.0}},{"monsterId":21010201,"configId":576001,"level":1,"poseId":0,"pos":{"x":1563.408,"y":252.089,"z":-1651.815},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":576002,"level":1,"poseId":0,"pos":{"x":1560.72,"y":252.089,"z":-1651.26},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010701,"configId":576003,"level":1,"poseId":0,"pos":{"x":1558.227,"y":252.09,"z":-1649.833},"rot":{"x":0.0,"y":30.0,"z":0.0}},{"monsterId":21010701,"configId":576004,"level":1,"poseId":0,"pos":{"x":1556.524,"y":252.089,"z":-1647.421},"rot":{"x":0.0,"y":45.0,"z":0.0}},{"monsterId":21010701,"configId":576005,"level":1,"poseId":0,"pos":{"x":1554.992,"y":252.089,"z":-1645.163},"rot":{"x":0.0,"y":65.0,"z":0.0}},{"monsterId":21010701,"configId":576006,"level":1,"poseId":0,"pos":{"x":1554.584,"y":252.089,"z":-1642.164},"rot":{"x":0.0,"y":90.0,"z":0.0}},{"monsterId":21010501,"configId":576007,"level":1,"poseId":0,"pos":{"x":1566.104,"y":252.089,"z":-1651.292},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010501,"configId":576008,"level":1,"poseId":0,"pos":{"x":1568.49,"y":252.089,"z":-1650.311},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001579,"blockId":3001,"pos":{"x":1563.066,"y":252.215,"z":-1642.495},"spawns":[{"monsterId":21020501,"configId":579001,"level":1,"poseId":0,"pos":{"x":1559.754,"y":252.086,"z":-1647.623},"rot":{"x":0.0,"y":35.0,"z":0.0}},{"monsterId":21020501,"configId":579014,"level":1,"poseId":0,"pos":{"x":1559.235,"y":252.087,"z":-1647.184},"rot":{"x":0.0,"y":35.0,"z":0.0}}]},{"sceneId":3,"groupId":133001578,"blockId":3001,"pos":{"x":1562.842,"y":252.643,"z":-1641.422},"spawns":[{"monsterId":24010101,"configId":578010,"level":1,"poseId":100,"pos":{"x":1573.513,"y":252.093,"z":-1644.386},"rot":{"x":0.0,"y":290.0,"z":0.0}},{"monsterId":24010101,"configId":578001,"level":1,"poseId":100,"pos":{"x":1565.85,"y":252.087,"z":-1651.165},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":24010101,"configId":578002,"level":1,"poseId":100,"pos":{"x":1565.85,"y":252.087,"z":-1651.165},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":24010101,"configId":578003,"level":1,"poseId":100,"pos":{"x":1554.88,"y":252.084,"z":-1641.654},"rot":{"x":0.0,"y":75.0,"z":0.0}},{"monsterId":24010101,"configId":578004,"level":1,"poseId":100,"pos":{"x":1554.88,"y":252.084,"z":-1641.654},"rot":{"x":0.0,"y":75.0,"z":0.0}},{"monsterId":24010101,"configId":578005,"level":1,"poseId":100,"pos":{"x":1570.799,"y":252.087,"z":-1633.724},"rot":{"x":0.0,"y":225.0,"z":0.0}},{"monsterId":24010101,"configId":578006,"level":1,"poseId":100,"pos":{"x":1561.439,"y":252.092,"z":-1632.586},"rot":{"x":0.0,"y":165.0,"z":0.0}},{"monsterId":24010101,"configId":578007,"level":1,"poseId":100,"pos":{"x":1573.513,"y":252.093,"z":-1644.386},"rot":{"x":0.0,"y":290.0,"z":0.0}},{"monsterId":24010101,"configId":578008,"level":1,"poseId":100,"pos":{"x":1570.799,"y":252.087,"z":-1633.724},"rot":{"x":0.0,"y":225.0,"z":0.0}},{"monsterId":24010101,"configId":578009,"level":1,"poseId":100,"pos":{"x":1561.439,"y":252.092,"z":-1632.586},"rot":{"x":0.0,"y":165.0,"z":0.0}}]},{"sceneId":3,"groupId":133001599,"blockId":3001,"pos":{"x":1531.788,"y":332.163,"z":-2066.892},"spawns":[{"monsterId":21010101,"configId":599001,"level":1,"poseId":9016,"pos":{"x":1547.982,"y":334.698,"z":-2086.965},"rot":{"x":0.0,"y":143.876,"z":0.0}},{"monsterId":21010101,"configId":599002,"level":1,"poseId":9002,"pos":{"x":1530.899,"y":330.961,"z":-2056.234},"rot":{"x":0.0,"y":262.115,"z":0.0}},{"monsterId":21010101,"configId":599003,"level":1,"poseId":9003,"pos":{"x":1519.876,"y":353.002,"z":-2067.61},"rot":{"x":0.0,"y":68.153,"z":0.0}},{"monsterId":21010101,"configId":599004,"level":1,"poseId":0,"pos":{"x":1555.52,"y":335.521,"z":-2122.561},"rot":{"x":0.0,"y":133.766,"z":0.0}}]},{"sceneId":5,"groupId":155009021,"blockId":5009,"pos":{"x":-760.908,"y":202.91,"z":-156.434},"spawns":[{"monsterId":20060601,"configId":21001,"level":36,"poseId":101,"pos":{"x":-755.977,"y":203.752,"z":-156.724},"rot":{"x":9.199,"y":7.431,"z":10.149}},{"monsterId":20060601,"configId":21002,"level":36,"poseId":101,"pos":{"x":-757.347,"y":204.389,"z":-162.592},"rot":{"x":7.127,"y":7.185,"z":9.541}},{"monsterId":20060601,"configId":21003,"level":36,"poseId":101,"pos":{"x":-744.697,"y":204.774,"z":-154.571},"rot":{"x":5.787,"y":6.917,"z":7.685}},{"monsterId":20060601,"configId":21004,"level":36,"poseId":101,"pos":{"x":-754.258,"y":202.679,"z":-148.69},"rot":{"x":11.458,"y":7.745,"z":10.96}}]},{"sceneId":5,"groupId":155009019,"blockId":5009,"pos":{"x":-768.682,"y":181.65,"z":-219.613},"spawns":[{"monsterId":20060201,"configId":19001,"level":36,"poseId":101,"pos":{"x":-771.081,"y":183.851,"z":-211.326},"rot":{"x":0.0,"y":42.353,"z":0.0}},{"monsterId":20060201,"configId":19002,"level":36,"poseId":101,"pos":{"x":-777.715,"y":184.42,"z":-220.543},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060201,"configId":19003,"level":36,"poseId":101,"pos":{"x":-769.935,"y":183.856,"z":-221.23},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060201,"configId":19006,"level":36,"poseId":101,"pos":{"x":-775.029,"y":184.75,"z":-213.484},"rot":{"x":0.065,"y":78.135,"z":353.181}}]},{"sceneId":3,"groupId":133001506,"blockId":3001,"pos":{"x":1460.362,"y":288.911,"z":-1274.36},"spawns":[{"monsterId":21020101,"configId":506001,"level":32,"poseId":0,"pos":{"x":1461.616,"y":288.898,"z":-1273.31},"rot":{"x":359.571,"y":294.781,"z":359.189}},{"monsterId":21010601,"configId":506004,"level":10,"poseId":9003,"pos":{"x":1457.991,"y":288.973,"z":-1277.277},"rot":{"x":0.812,"y":80.417,"z":0.428}},{"monsterId":21010601,"configId":506005,"level":10,"poseId":9003,"pos":{"x":1472.393,"y":289.171,"z":-1274.434},"rot":{"x":359.571,"y":294.781,"z":359.189}}]},{"sceneId":3,"groupId":133001501,"blockId":3001,"pos":{"x":1134.239,"y":311.156,"z":-1408.222},"spawns":[{"monsterId":21010301,"configId":501002,"level":10,"poseId":9012,"pos":{"x":1160.312,"y":305.769,"z":-1398.348},"rot":{"x":0.0,"y":87.188,"z":0.0}},{"monsterId":21010301,"configId":501003,"level":10,"poseId":9012,"pos":{"x":1163.32,"y":305.559,"z":-1398.303},"rot":{"x":0.0,"y":290.924,"z":0.0}},{"monsterId":20010401,"configId":501010,"level":10,"poseId":0,"pos":{"x":1126.934,"y":320.131,"z":-1362.296},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":501011,"level":10,"poseId":0,"pos":{"x":1142.539,"y":317.472,"z":-1361.777},"rot":{"x":0.0,"y":277.22,"z":0.0}},{"monsterId":20010301,"configId":501012,"level":10,"poseId":0,"pos":{"x":1140.338,"y":317.843,"z":-1354.156},"rot":{"x":0.0,"y":83.366,"z":0.0}},{"monsterId":20010301,"configId":501013,"level":10,"poseId":0,"pos":{"x":1141.798,"y":317.597,"z":-1360.453},"rot":{"x":0.0,"y":52.178,"z":0.0}},{"monsterId":22010101,"configId":501016,"level":10,"poseId":0,"pos":{"x":1237.503,"y":311.976,"z":-1295.134},"rot":{"x":0.0,"y":57.43,"z":0.0}},{"monsterId":20010201,"configId":501017,"level":10,"poseId":201,"pos":{"x":1314.914,"y":311.982,"z":-1253.292},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010201,"configId":501018,"level":10,"poseId":201,"pos":{"x":1311.073,"y":290.426,"z":-1369.999},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001409,"blockId":3001,"pos":{"x":1683.734,"y":204.928,"z":-2623.263},"spawns":[{"monsterId":26010101,"configId":409014,"level":20,"poseId":0,"pos":{"x":1615.111,"y":203.619,"z":-2690.579},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":409016,"level":20,"poseId":0,"pos":{"x":1615.892,"y":203.391,"z":-2688.127},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":409017,"level":20,"poseId":0,"pos":{"x":1612.645,"y":203.959,"z":-2689.536},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001429,"blockId":3001,"pos":{"x":1342.981,"y":293.549,"z":-1362.419},"spawns":[{"monsterId":22010201,"configId":429002,"level":10,"poseId":0,"pos":{"x":1362.535,"y":288.587,"z":-1369.574},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001430,"blockId":3001,"pos":{"x":1598.464,"y":288.121,"z":-1216.315},"spawns":[{"monsterId":22010201,"configId":430001,"level":10,"poseId":0,"pos":{"x":1601.481,"y":287.85,"z":-1243.89},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001427,"blockId":3001,"pos":{"x":1880.204,"y":195.9,"z":-1551.507},"spawns":[{"monsterId":21020101,"configId":427005,"level":1,"poseId":0,"pos":{"x":1872.87,"y":196.078,"z":-1559.15},"rot":{"x":0.0,"y":40.506,"z":0.0}},{"monsterId":21020301,"configId":427006,"level":1,"poseId":0,"pos":{"x":1873.433,"y":196.145,"z":-1543.765},"rot":{"x":0.0,"y":142.303,"z":0.0}},{"monsterId":21020501,"configId":427007,"level":1,"poseId":0,"pos":{"x":1881.403,"y":195.928,"z":-1551.561},"rot":{"x":0.0,"y":91.55,"z":0.0}},{"monsterId":24010101,"configId":427008,"level":1,"poseId":100,"pos":{"x":1878.355,"y":195.939,"z":-1551.841},"rot":{"x":0.0,"y":248.362,"z":0.0}},{"monsterId":21020202,"configId":427009,"level":1,"poseId":0,"pos":{"x":1883.883,"y":196.224,"z":-1541.924},"rot":{"x":0.0,"y":209.918,"z":0.0}},{"monsterId":21020202,"configId":427010,"level":1,"poseId":0,"pos":{"x":1884.704,"y":195.577,"z":-1560.357},"rot":{"x":0.0,"y":344.664,"z":0.0}},{"monsterId":21020501,"configId":427001,"level":1,"poseId":0,"pos":{"x":1874.039,"y":195.356,"z":-1570.951},"rot":{"x":0.0,"y":12.6,"z":0.0}},{"monsterId":23030102,"configId":427002,"level":1,"poseId":0,"pos":{"x":1880.367,"y":195.791,"z":-1547.766},"rot":{"x":0.0,"y":179.025,"z":0.0}},{"monsterId":23020102,"configId":427003,"level":1,"poseId":0,"pos":{"x":1880.178,"y":196.011,"z":-1555.548},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":24010101,"configId":427004,"level":1,"poseId":100,"pos":{"x":1893.567,"y":196.815,"z":-1549.734},"rot":{"x":0.0,"y":258.805,"z":0.0}}]},{"sceneId":3,"groupId":133001426,"blockId":3001,"pos":{"x":1892.798,"y":196.743,"z":-1550.672},"spawns":[{"monsterId":21010501,"configId":426003,"level":1,"poseId":0,"pos":{"x":1884.061,"y":195.052,"z":-1570.872},"rot":{"x":0.0,"y":355.769,"z":0.0}},{"monsterId":21010901,"configId":426001,"level":1,"poseId":0,"pos":{"x":1877.115,"y":195.976,"z":-1541.022},"rot":{"x":0.0,"y":158.152,"z":0.0}},{"monsterId":21011001,"configId":426004,"level":1,"poseId":0,"pos":{"x":1887.601,"y":196.909,"z":-1539.696},"rot":{"x":0.0,"y":216.068,"z":0.0}},{"monsterId":21010401,"configId":426002,"level":1,"poseId":0,"pos":{"x":1870.267,"y":196.167,"z":-1557.923},"rot":{"x":0.0,"y":59.259,"z":0.0}}]},{"sceneId":3,"groupId":133001404,"blockId":3001,"pos":{"x":2079.171,"y":222.883,"z":-1627.536},"spawns":[{"monsterId":26010101,"configId":404001,"level":5,"poseId":0,"pos":{"x":2095.793,"y":221.723,"z":-1624.486},"rot":{"x":0.0,"y":187.581,"z":0.0}},{"monsterId":26010101,"configId":404002,"level":5,"poseId":0,"pos":{"x":2007.274,"y":199.339,"z":-1621.207},"rot":{"x":0.0,"y":22.713,"z":0.0}}]},{"sceneId":3,"groupId":133001407,"blockId":3001,"pos":{"x":1214.394,"y":313.979,"z":-1808.853},"spawns":[{"monsterId":23010501,"configId":407001,"level":15,"poseId":0,"pos":{"x":1210.741,"y":313.903,"z":-1814.024},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":23010101,"configId":407002,"level":15,"poseId":0,"pos":{"x":1212.579,"y":313.895,"z":-1810.185},"rot":{"x":0.0,"y":196.08,"z":0.0}},{"monsterId":26010101,"configId":407004,"level":10,"poseId":0,"pos":{"x":1628.385,"y":281.153,"z":-1160.818},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26010101,"configId":407005,"level":10,"poseId":0,"pos":{"x":1729.716,"y":273.864,"z":-1046.451},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26010101,"configId":407006,"level":15,"poseId":0,"pos":{"x":1302.87,"y":301.778,"z":-1745.718},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":407007,"level":15,"poseId":0,"pos":{"x":1304.549,"y":301.69,"z":-1742.781},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":407008,"level":15,"poseId":0,"pos":{"x":1301.056,"y":301.639,"z":-1742.985},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":407009,"level":15,"poseId":0,"pos":{"x":1305.183,"y":301.891,"z":-1748.158},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001406,"blockId":3001,"pos":{"x":1401.821,"y":304.866,"z":-1279.102},"spawns":[{"monsterId":23010101,"configId":406001,"level":10,"poseId":0,"pos":{"x":1397.82,"y":306.302,"z":-1270.668},"rot":{"x":0.0,"y":169.415,"z":0.0}},{"monsterId":23010601,"configId":406004,"level":15,"poseId":0,"pos":{"x":1402.935,"y":304.558,"z":-1270.811},"rot":{"x":0.0,"y":357.373,"z":0.0}},{"monsterId":23010301,"configId":406005,"level":10,"poseId":0,"pos":{"x":1392.638,"y":308.306,"z":-1280.391},"rot":{"x":0.0,"y":138.08,"z":0.0}}]},{"sceneId":3,"groupId":133001401,"blockId":3001,"pos":{"x":1380.75,"y":318.203,"z":-1319.061},"spawns":[{"monsterId":26010101,"configId":401001,"level":10,"poseId":0,"pos":{"x":1380.615,"y":317.967,"z":-1319.711},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001400,"blockId":3001,"pos":{"x":1549.058,"y":297.097,"z":-1221.359},"spawns":[{"monsterId":26010101,"configId":400001,"level":10,"poseId":0,"pos":{"x":1549.466,"y":296.804,"z":-1222.255},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001403,"blockId":3001,"pos":{"x":2047.837,"y":224.486,"z":-1580.748},"spawns":[{"monsterId":26010101,"configId":403001,"level":5,"poseId":0,"pos":{"x":2048.245,"y":224.25,"z":-1581.644},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001402,"blockId":3001,"pos":{"x":1756.879,"y":254.445,"z":-1193.991},"spawns":[{"monsterId":26010101,"configId":402001,"level":10,"poseId":0,"pos":{"x":1757.563,"y":254.209,"z":-1195.636},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001357,"blockId":3001,"pos":{"x":1416.659,"y":317.94,"z":-1969.746},"spawns":[{"monsterId":21010201,"configId":357001,"level":22,"poseId":9002,"pos":{"x":1413.366,"y":317.684,"z":-1967.256},"rot":{"x":0.0,"y":62.587,"z":0.0}},{"monsterId":21010201,"configId":357004,"level":22,"poseId":9002,"pos":{"x":1416.602,"y":317.902,"z":-1964.94},"rot":{"x":0.0,"y":244.424,"z":0.0}},{"monsterId":21020101,"configId":357005,"level":22,"poseId":401,"pos":{"x":1402.269,"y":315.807,"z":-1970.371},"rot":{"x":0.0,"y":9.16,"z":0.0}}]},{"sceneId":3,"groupId":133001359,"blockId":3001,"pos":{"x":1801.945,"y":203.243,"z":-1267.564},"spawns":[{"monsterId":21010301,"configId":359008,"level":4,"poseId":0,"pos":{"x":1801.919,"y":203.614,"z":-1263.338},"rot":{"x":0.0,"y":124.019,"z":0.0}},{"monsterId":21010401,"configId":359009,"level":4,"poseId":0,"pos":{"x":1803.562,"y":205.327,"z":-1255.696},"rot":{"x":0.0,"y":24.63,"z":0.0}},{"monsterId":21010301,"configId":359010,"level":4,"poseId":0,"pos":{"x":1805.412,"y":203.007,"z":-1266.741},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010401,"configId":359011,"level":4,"poseId":0,"pos":{"x":1809.133,"y":207.803,"z":-1284.05},"rot":{"x":0.0,"y":199.988,"z":0.0}}]},{"sceneId":3,"groupId":133001358,"blockId":3001,"pos":{"x":1842.481,"y":194.981,"z":-1377.33},"spawns":[{"monsterId":20010801,"configId":358001,"level":7,"poseId":0,"pos":{"x":1843.963,"y":194.758,"z":-1381.814},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011101,"configId":358004,"level":7,"poseId":0,"pos":{"x":1845.278,"y":194.688,"z":-1375.647},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001354,"blockId":3001,"pos":{"x":1641.68,"y":276.254,"z":-1505.072},"spawns":[{"monsterId":20011401,"configId":354005,"level":11,"poseId":0,"pos":{"x":1663.91,"y":277.853,"z":-1520.302},"rot":{"x":0.0,"y":299.67,"z":0.0}},{"monsterId":20011401,"configId":354006,"level":11,"poseId":0,"pos":{"x":1668.488,"y":277.441,"z":-1512.402},"rot":{"x":0.0,"y":272.19,"z":0.0}},{"monsterId":20011401,"configId":354007,"level":11,"poseId":0,"pos":{"x":1662.243,"y":276.596,"z":-1506.164},"rot":{"x":0.0,"y":274.41,"z":0.0}},{"monsterId":20011401,"configId":354008,"level":11,"poseId":0,"pos":{"x":1652.205,"y":277.004,"z":-1507.431},"rot":{"x":0.0,"y":287.03,"z":0.0}},{"monsterId":20011401,"configId":354009,"level":11,"poseId":0,"pos":{"x":1654.314,"y":277.344,"z":-1518.001},"rot":{"x":0.0,"y":308.0,"z":0.0}}]},{"sceneId":3,"groupId":133001351,"blockId":3001,"pos":{"x":1512.056,"y":329.514,"z":-2041.669},"spawns":[{"monsterId":28030101,"configId":351001,"level":1,"poseId":901,"pos":{"x":1500.612,"y":361.629,"z":-2070.411},"rot":{"x":0.0,"y":74.113,"z":0.0}},{"monsterId":28020102,"configId":351002,"level":1,"poseId":0,"pos":{"x":1470.052,"y":328.183,"z":-2017.544},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":351003,"level":1,"poseId":0,"pos":{"x":1446.118,"y":327.799,"z":-2036.938},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":351004,"level":1,"poseId":0,"pos":{"x":1448.049,"y":327.697,"z":-2034.828},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":351005,"level":1,"poseId":901,"pos":{"x":1586.082,"y":357.437,"z":-2066.443},"rot":{"x":0.0,"y":232.677,"z":0.0}},{"monsterId":28030401,"configId":351007,"level":1,"poseId":0,"pos":{"x":1452.672,"y":327.988,"z":-2034.635},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001369,"blockId":3001,"pos":{"x":1995.435,"y":204.955,"z":-1363.283},"spawns":[{"monsterId":20011201,"configId":369001,"level":4,"poseId":0,"pos":{"x":1993.923,"y":204.899,"z":-1364.225},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":369004,"level":4,"poseId":0,"pos":{"x":1996.409,"y":204.955,"z":-1362.311},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010501,"configId":369005,"level":4,"poseId":0,"pos":{"x":2000.444,"y":204.869,"z":-1358.722},"rot":{"x":0.0,"y":40.049,"z":0.0}},{"monsterId":21010501,"configId":369006,"level":4,"poseId":0,"pos":{"x":1992.375,"y":204.975,"z":-1366.413},"rot":{"x":0.0,"y":243.462,"z":0.0}}]},{"sceneId":3,"groupId":133001365,"blockId":3001,"pos":{"x":1537.543,"y":332.785,"z":-2077.208},"spawns":[{"monsterId":20010701,"configId":365005,"level":18,"poseId":0,"pos":{"x":1539.004,"y":333.671,"z":-2079.645},"rot":{"x":0.0,"y":307.271,"z":0.0}},{"monsterId":20010501,"configId":365006,"level":18,"poseId":0,"pos":{"x":1546.249,"y":334.157,"z":-2083.365},"rot":{"x":0.0,"y":312.465,"z":0.0}},{"monsterId":20010501,"configId":365007,"level":18,"poseId":0,"pos":{"x":1542.525,"y":333.147,"z":-2069.517},"rot":{"x":0.0,"y":237.94,"z":0.0}},{"monsterId":20010501,"configId":365008,"level":18,"poseId":0,"pos":{"x":1534.613,"y":333.74,"z":-2086.708},"rot":{"x":0.0,"y":344.104,"z":0.0}}]},{"sceneId":3,"groupId":133001364,"blockId":3001,"pos":{"x":1937.911,"y":197.03,"z":-1366.828},"spawns":[{"monsterId":20010201,"configId":364001,"level":30,"poseId":201,"pos":{"x":1936.917,"y":196.922,"z":-1366.599},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010101,"configId":364003,"level":30,"poseId":201,"pos":{"x":1935.013,"y":196.74,"z":-1366.894},"rot":{"x":0.0,"y":49.554,"z":0.0}},{"monsterId":20010101,"configId":364004,"level":30,"poseId":201,"pos":{"x":1939.063,"y":197.272,"z":-1368.76},"rot":{"x":0.0,"y":304.65,"z":0.0}},{"monsterId":20010101,"configId":364005,"level":30,"poseId":201,"pos":{"x":1938.677,"y":196.914,"z":-1363.457},"rot":{"x":0.0,"y":214.972,"z":0.0}}]},{"sceneId":3,"groupId":133001362,"blockId":3001,"pos":{"x":1474.891,"y":267.722,"z":-1749.949},"spawns":[{"monsterId":20010301,"configId":362001,"level":18,"poseId":0,"pos":{"x":1474.665,"y":267.687,"z":-1748.486},"rot":{"x":0.0,"y":110.289,"z":0.0}},{"monsterId":20010301,"configId":362002,"level":18,"poseId":0,"pos":{"x":1473.453,"y":267.675,"z":-1751.7},"rot":{"x":0.0,"y":106.802,"z":0.0}},{"monsterId":20010301,"configId":362003,"level":18,"poseId":0,"pos":{"x":1472.699,"y":266.996,"z":-1749.369},"rot":{"x":0.0,"y":106.658,"z":0.0}}]},{"sceneId":3,"groupId":133001325,"blockId":3001,"pos":{"x":1189.746,"y":258.498,"z":-1531.133},"spawns":[{"monsterId":21010101,"configId":325001,"level":19,"poseId":9012,"pos":{"x":1200.135,"y":259.231,"z":-1542.23},"rot":{"x":0.0,"y":35.338,"z":0.0}},{"monsterId":21010101,"configId":325002,"level":19,"poseId":9012,"pos":{"x":1200.234,"y":259.231,"z":-1540.402},"rot":{"x":0.0,"y":123.763,"z":0.0}},{"monsterId":21010101,"configId":325003,"level":19,"poseId":9012,"pos":{"x":1201.921,"y":259.231,"z":-1541.611},"rot":{"x":0.0,"y":303.785,"z":0.0}},{"monsterId":21010101,"configId":325004,"level":19,"poseId":9012,"pos":{"x":1201.911,"y":259.231,"z":-1539.806},"rot":{"x":0.0,"y":216.154,"z":0.0}},{"monsterId":21010701,"configId":325005,"level":19,"poseId":0,"pos":{"x":1226.165,"y":259.583,"z":-1553.021},"rot":{"x":0.0,"y":347.674,"z":0.0}},{"monsterId":21010701,"configId":325006,"level":19,"poseId":0,"pos":{"x":1261.273,"y":255.141,"z":-1534.798},"rot":{"x":0.0,"y":73.987,"z":0.0}},{"monsterId":21010401,"configId":325007,"level":15,"poseId":9002,"pos":{"x":1262.749,"y":255.141,"z":-1533.526},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010401,"configId":325008,"level":18,"poseId":9002,"pos":{"x":1290.724,"y":256.496,"z":-1465.298},"rot":{"x":0.0,"y":271.443,"z":0.0}},{"monsterId":21010401,"configId":325009,"level":18,"poseId":9002,"pos":{"x":1290.343,"y":256.42,"z":-1469.761},"rot":{"x":0.0,"y":243.765,"z":0.0}},{"monsterId":21010401,"configId":325010,"level":19,"poseId":402,"pos":{"x":1271.915,"y":269.055,"z":-1550.784},"rot":{"x":0.0,"y":31.864,"z":0.0}}]},{"sceneId":3,"groupId":133001327,"blockId":3001,"pos":{"x":1497.26,"y":243.54,"z":-1581.052},"spawns":[{"monsterId":21010301,"configId":327001,"level":19,"poseId":0,"pos":{"x":1495.804,"y":243.029,"z":-1585.418},"rot":{"x":0.0,"y":110.045,"z":0.0}},{"monsterId":21010601,"configId":327002,"level":19,"poseId":9016,"pos":{"x":1489.426,"y":242.928,"z":-1586.63},"rot":{"x":0.0,"y":284.37,"z":0.0}},{"monsterId":21010201,"configId":327003,"level":19,"poseId":0,"pos":{"x":1537.235,"y":245.528,"z":-1568.699},"rot":{"x":0.0,"y":122.705,"z":0.0}},{"monsterId":21010201,"configId":327004,"level":19,"poseId":9002,"pos":{"x":1532.958,"y":245.547,"z":-1567.811},"rot":{"x":0.0,"y":212.239,"z":0.0}},{"monsterId":21010201,"configId":327005,"level":19,"poseId":9002,"pos":{"x":1534.621,"y":245.549,"z":-1565.281},"rot":{"x":0.0,"y":45.575,"z":0.0}},{"monsterId":21011001,"configId":327012,"level":19,"poseId":32,"pos":{"x":1448.785,"y":264.211,"z":-1608.103},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001326,"blockId":3001,"pos":{"x":1262.006,"y":261.286,"z":-1651.094},"spawns":[{"monsterId":21010201,"configId":326001,"level":21,"poseId":9011,"pos":{"x":1243.656,"y":261.052,"z":-1657.111},"rot":{"x":0.0,"y":350.508,"z":0.0}},{"monsterId":21010301,"configId":326002,"level":21,"poseId":9003,"pos":{"x":1252.805,"y":261.927,"z":-1648.617},"rot":{"x":0.0,"y":176.338,"z":0.0}},{"monsterId":21010401,"configId":326003,"level":21,"poseId":0,"pos":{"x":1254.928,"y":261.927,"z":-1647.798},"rot":{"x":0.0,"y":189.149,"z":0.0}},{"monsterId":21010401,"configId":326004,"level":21,"poseId":402,"pos":{"x":1250.486,"y":261.927,"z":-1647.817},"rot":{"x":0.0,"y":162.167,"z":0.0}},{"monsterId":21010401,"configId":326006,"level":15,"poseId":402,"pos":{"x":1223.889,"y":263.401,"z":-1672.819},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010401,"configId":326007,"level":21,"poseId":9003,"pos":{"x":1226.494,"y":263.585,"z":-1672.41},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010501,"configId":326010,"level":21,"poseId":9010,"pos":{"x":1221.544,"y":263.405,"z":-1671.401},"rot":{"x":0.0,"y":118.757,"z":0.0}},{"monsterId":21010101,"configId":326011,"level":21,"poseId":9011,"pos":{"x":1264.235,"y":261.842,"z":-1724.547},"rot":{"x":0.0,"y":122.738,"z":0.0}},{"monsterId":21010901,"configId":326012,"level":21,"poseId":9003,"pos":{"x":1259.25,"y":262.33,"z":-1723.505},"rot":{"x":0.0,"y":92.925,"z":0.0}},{"monsterId":21011001,"configId":326013,"level":21,"poseId":32,"pos":{"x":1266.866,"y":261.927,"z":-1721.102},"rot":{"x":0.0,"y":299.694,"z":0.0}},{"monsterId":21010401,"configId":326014,"level":21,"poseId":402,"pos":{"x":1293.177,"y":266.532,"z":-1656.659},"rot":{"x":0.0,"y":152.813,"z":0.0}}]},{"sceneId":3,"groupId":133001316,"blockId":3001,"pos":{"x":1929.473,"y":196.73,"z":-1265.797},"spawns":[{"monsterId":20010301,"configId":1376,"level":10,"poseId":0,"pos":{"x":1929.654,"y":197.061,"z":-1259.287},"rot":{"x":0.0,"y":138.746,"z":0.0}},{"monsterId":20010301,"configId":1377,"level":10,"poseId":0,"pos":{"x":1930.417,"y":197.027,"z":-1273.39},"rot":{"x":0.0,"y":358.863,"z":0.0}},{"monsterId":20010301,"configId":1378,"level":10,"poseId":0,"pos":{"x":1922.497,"y":196.294,"z":-1267.934},"rot":{"x":0.0,"y":59.368,"z":0.0}},{"monsterId":20010401,"configId":1379,"level":10,"poseId":0,"pos":{"x":1922.504,"y":196.77,"z":-1260.998},"rot":{"x":347.411,"y":136.026,"z":337.843}}]},{"sceneId":3,"groupId":133001313,"blockId":3001,"pos":{"x":1320.882,"y":329.358,"z":-1939.533},"spawns":[{"monsterId":20040101,"configId":1372,"level":36,"poseId":0,"pos":{"x":1308.95,"y":331.783,"z":-1942.339},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001340,"blockId":3001,"pos":{"x":1468.151,"y":336.157,"z":-2085.375},"spawns":[{"monsterId":20010201,"configId":340001,"level":16,"poseId":201,"pos":{"x":1468.973,"y":335.874,"z":-2086.64},"rot":{"x":0.0,"y":69.491,"z":0.0}},{"monsterId":20011401,"configId":340002,"level":15,"poseId":0,"pos":{"x":1468.464,"y":336.126,"z":-2085.497},"rot":{"x":0.0,"y":89.505,"z":0.0}},{"monsterId":20010401,"configId":340003,"level":16,"poseId":0,"pos":{"x":1471.757,"y":336.371,"z":-2084.448},"rot":{"x":0.0,"y":183.036,"z":0.0}}]},{"sceneId":3,"groupId":133001343,"blockId":3001,"pos":{"x":1406.704,"y":286.263,"z":-1818.981},"spawns":[{"monsterId":20010401,"configId":343003,"level":18,"poseId":0,"pos":{"x":1411.909,"y":286.235,"z":-1814.792},"rot":{"x":0.0,"y":273.735,"z":0.0}}]},{"sceneId":3,"groupId":133001338,"blockId":3001,"pos":{"x":1985.836,"y":220.983,"z":-1579.014},"spawns":[{"monsterId":20011201,"configId":338001,"level":7,"poseId":0,"pos":{"x":1985.141,"y":221.123,"z":-1570.709},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010601,"configId":338002,"level":7,"poseId":0,"pos":{"x":1986.628,"y":221.123,"z":-1571.934},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010601,"configId":338003,"level":7,"poseId":0,"pos":{"x":1983.658,"y":221.123,"z":-1571.842},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001288,"blockId":3001,"pos":{"x":1608.58,"y":284.931,"z":-1192.214},"spawns":[{"monsterId":28020301,"configId":1235,"level":1,"poseId":0,"pos":{"x":1629.867,"y":280.644,"z":-1169.444},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":1236,"level":1,"poseId":0,"pos":{"x":1520.141,"y":291.31,"z":-1240.277},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":1237,"level":1,"poseId":0,"pos":{"x":1381.651,"y":278.705,"z":-1417.476},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":1238,"level":1,"poseId":0,"pos":{"x":1690.027,"y":263.505,"z":-1307.18},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001281,"blockId":3001,"pos":{"x":1699.723,"y":218.036,"z":-1370.358},"spawns":[{"monsterId":28030401,"configId":1225,"level":1,"poseId":2,"pos":{"x":1701.062,"y":217.479,"z":-1369.679},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1226,"level":1,"poseId":2,"pos":{"x":1700.088,"y":217.769,"z":-1371.137},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1227,"level":1,"poseId":2,"pos":{"x":1700.107,"y":217.941,"z":-1368.756},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1228,"level":1,"poseId":2,"pos":{"x":1698.835,"y":218.258,"z":-1371.912},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1229,"level":1,"poseId":2,"pos":{"x":1699.023,"y":218.333,"z":-1370.49},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001280,"blockId":3001,"pos":{"x":1684.022,"y":233.984,"z":-1384.522},"spawns":[{"monsterId":28030401,"configId":1220,"level":1,"poseId":2,"pos":{"x":1685.361,"y":233.848,"z":-1383.844},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1221,"level":1,"poseId":2,"pos":{"x":1684.387,"y":234.099,"z":-1385.302},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1222,"level":1,"poseId":2,"pos":{"x":1684.405,"y":233.727,"z":-1382.921},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1223,"level":1,"poseId":2,"pos":{"x":1683.134,"y":234.213,"z":-1386.076},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1224,"level":1,"poseId":2,"pos":{"x":1683.321,"y":234.038,"z":-1384.654},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001305,"blockId":3001,"pos":{"x":1897.723,"y":202.258,"z":-1261.239},"spawns":[{"monsterId":20020101,"configId":1307,"level":15,"poseId":0,"pos":{"x":1930.739,"y":196.252,"z":-1260.649},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001263,"blockId":3001,"pos":{"x":1653.98,"y":247.027,"z":-1337.503},"spawns":[{"monsterId":20011201,"configId":263002,"level":12,"poseId":0,"pos":{"x":1652.69,"y":247.897,"z":-1331.943},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":263003,"level":12,"poseId":0,"pos":{"x":1653.29,"y":247.153,"z":-1338.284},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":263004,"level":12,"poseId":0,"pos":{"x":1649.668,"y":247.731,"z":-1341.497},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":263005,"level":12,"poseId":0,"pos":{"x":1651.205,"y":247.532,"z":-1338.806},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":263006,"level":12,"poseId":0,"pos":{"x":1653.104,"y":247.509,"z":-1335.199},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":263007,"level":12,"poseId":0,"pos":{"x":1649.799,"y":247.892,"z":-1336.445},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001254,"blockId":3001,"pos":{"x":1723.654,"y":236.943,"z":-1159.976},"spawns":[{"monsterId":21010601,"configId":254015,"level":9,"poseId":0,"pos":{"x":1717.984,"y":233.709,"z":-1150.507},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21030201,"configId":254016,"level":9,"poseId":9012,"pos":{"x":1715.724,"y":233.826,"z":-1154.54},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":254017,"level":9,"poseId":9002,"pos":{"x":1722.125,"y":235.93,"z":-1154.351},"rot":{"x":0.0,"y":85.586,"z":0.0}}]},{"sceneId":3,"groupId":133001273,"blockId":3001,"pos":{"x":1391.741,"y":234.4,"z":-1541.035},"spawns":[{"monsterId":26010101,"configId":273001,"level":15,"poseId":0,"pos":{"x":1309.885,"y":270.487,"z":-1585.821},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":273002,"level":15,"poseId":0,"pos":{"x":1301.24,"y":270.302,"z":-1580.07},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":273003,"level":15,"poseId":0,"pos":{"x":1300.714,"y":270.754,"z":-1588.298},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":273004,"level":15,"poseId":0,"pos":{"x":1311.742,"y":271.264,"z":-1596.379},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001272,"blockId":3001,"pos":{"x":1472.099,"y":268.82,"z":-1635.724},"spawns":[{"monsterId":28030401,"configId":1195,"level":1,"poseId":0,"pos":{"x":1418.291,"y":267.079,"z":-1636.095},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1196,"level":1,"poseId":0,"pos":{"x":1419.068,"y":267.881,"z":-1644.721},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":1197,"level":1,"poseId":0,"pos":{"x":1455.529,"y":268.202,"z":-1627.393},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":1199,"level":1,"poseId":901,"pos":{"x":1380.301,"y":273.928,"z":-1694.309},"rot":{"x":0.0,"y":261.934,"z":0.0}},{"monsterId":28030101,"configId":1210,"level":1,"poseId":901,"pos":{"x":1407.933,"y":294.109,"z":-1758.533},"rot":{"x":0.0,"y":10.744,"z":0.0}}]},{"sceneId":3,"groupId":133001269,"blockId":3001,"pos":{"x":2123.29,"y":206.101,"z":-1039.106},"spawns":[{"monsterId":28030401,"configId":1171,"level":1,"poseId":2,"pos":{"x":2123.674,"y":206.454,"z":-1037.503},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1172,"level":1,"poseId":2,"pos":{"x":2122.402,"y":205.99,"z":-1040.659},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1173,"level":1,"poseId":2,"pos":{"x":2122.59,"y":206.189,"z":-1039.237},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001271,"blockId":3001,"pos":{"x":2187.325,"y":211.388,"z":-1023.127},"spawns":[{"monsterId":28030305,"configId":1180,"level":1,"poseId":0,"pos":{"x":2187.558,"y":207.883,"z":-960.765},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030303,"configId":1182,"level":1,"poseId":0,"pos":{"x":2188.892,"y":211.52,"z":-1017.795},"rot":{"x":0.0,"y":247.977,"z":0.0}},{"monsterId":28030303,"configId":1183,"level":1,"poseId":0,"pos":{"x":2200.747,"y":211.815,"z":-994.338},"rot":{"x":0.0,"y":303.524,"z":0.0}},{"monsterId":28030303,"configId":1184,"level":1,"poseId":0,"pos":{"x":2207.627,"y":211.499,"z":-986.595},"rot":{"x":0.0,"y":272.015,"z":0.0}},{"monsterId":28030305,"configId":1186,"level":1,"poseId":0,"pos":{"x":2193.146,"y":211.749,"z":-1013.243},"rot":{"x":0.0,"y":299.906,"z":0.0}},{"monsterId":28030305,"configId":1188,"level":1,"poseId":0,"pos":{"x":2190.375,"y":211.704,"z":-1015.375},"rot":{"x":0.0,"y":329.903,"z":0.0}},{"monsterId":28030301,"configId":1190,"level":1,"poseId":0,"pos":{"x":2187.579,"y":209.314,"z":-1054.649},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030301,"configId":1192,"level":1,"poseId":0,"pos":{"x":2186.701,"y":209.403,"z":-1053.785},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030301,"configId":1194,"level":1,"poseId":0,"pos":{"x":2187.387,"y":209.227,"z":-1056.246},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030301,"configId":1216,"level":1,"poseId":0,"pos":{"x":2190.508,"y":211.735,"z":-1013.503},"rot":{"x":0.0,"y":199.945,"z":0.0}},{"monsterId":28030304,"configId":1217,"level":1,"poseId":0,"pos":{"x":2189.232,"y":211.761,"z":-1013.645},"rot":{"x":0.0,"y":82.827,"z":0.0}},{"monsterId":28030301,"configId":1218,"level":1,"poseId":0,"pos":{"x":2189.881,"y":211.802,"z":-1012.325},"rot":{"x":0.0,"y":95.361,"z":0.0}},{"monsterId":28030301,"configId":1219,"level":1,"poseId":0,"pos":{"x":2192.429,"y":211.844,"z":-1015.404},"rot":{"x":0.0,"y":21.592,"z":0.0}}]},{"sceneId":3,"groupId":133001270,"blockId":3001,"pos":{"x":2180.536,"y":215.404,"z":-1129.986},"spawns":[{"monsterId":28030401,"configId":1174,"level":1,"poseId":2,"pos":{"x":2181.877,"y":215.392,"z":-1129.306},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1175,"level":1,"poseId":2,"pos":{"x":2180.903,"y":215.165,"z":-1130.765},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1176,"level":1,"poseId":2,"pos":{"x":2180.92,"y":214.66,"z":-1128.383},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1177,"level":1,"poseId":2,"pos":{"x":2179.649,"y":215.15,"z":-1131.539},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1178,"level":1,"poseId":2,"pos":{"x":2179.836,"y":214.798,"z":-1130.117},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001264,"blockId":3001,"pos":{"x":1533.779,"y":331.407,"z":-2028.923},"spawns":[{"monsterId":28020201,"configId":1162,"level":1,"poseId":0,"pos":{"x":1533.549,"y":331.47,"z":-2027.41},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":1163,"level":1,"poseId":0,"pos":{"x":1539.301,"y":332.06,"z":-2022.137},"rot":{"x":0.0,"y":182.338,"z":0.0}}]},{"sceneId":3,"groupId":133001229,"blockId":3001,"pos":{"x":1428.009,"y":312.165,"z":-1217.425},"spawns":[{"monsterId":23030101,"configId":990,"level":12,"poseId":0,"pos":{"x":1426.702,"y":312.321,"z":-1217.91},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":229001,"level":35,"poseId":2,"pos":{"x":1382.076,"y":322.924,"z":-1188.996},"rot":{"x":0.0,"y":306.678,"z":0.0}},{"monsterId":28030101,"configId":229002,"level":35,"poseId":2,"pos":{"x":1382.195,"y":322.819,"z":-1189.926},"rot":{"x":0.0,"y":262.558,"z":0.0}},{"monsterId":28030101,"configId":229003,"level":35,"poseId":2,"pos":{"x":1392.09,"y":321.333,"z":-1194.145},"rot":{"x":0.0,"y":70.142,"z":0.0}}]},{"sceneId":3,"groupId":133001231,"blockId":3001,"pos":{"x":1717.22,"y":269.154,"z":-1305.787},"spawns":[{"monsterId":20011201,"configId":995,"level":12,"poseId":0,"pos":{"x":1712.069,"y":263.176,"z":-1294.951},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":996,"level":12,"poseId":0,"pos":{"x":1707.877,"y":262.943,"z":-1291.357},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":997,"level":12,"poseId":0,"pos":{"x":1708.206,"y":263.376,"z":-1298.694},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011301,"configId":998,"level":12,"poseId":0,"pos":{"x":1709.456,"y":263.101,"z":-1293.498},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":231002,"level":10,"poseId":0,"pos":{"x":1711.656,"y":263.168,"z":-1294.478},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":231003,"level":10,"poseId":0,"pos":{"x":1708.997,"y":263.106,"z":-1293.487},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":231004,"level":10,"poseId":0,"pos":{"x":1710.547,"y":263.291,"z":-1296.737},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001223,"blockId":3001,"pos":{"x":1555.977,"y":296.749,"z":-1211.269},"spawns":[{"monsterId":28030401,"configId":972,"level":1,"poseId":2,"pos":{"x":1557.317,"y":298.163,"z":-1210.589},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":973,"level":1,"poseId":2,"pos":{"x":1556.344,"y":298.224,"z":-1212.048},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":974,"level":1,"poseId":2,"pos":{"x":1556.36,"y":298.404,"z":-1209.666},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":975,"level":1,"poseId":2,"pos":{"x":1555.089,"y":298.261,"z":-1212.822},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":976,"level":1,"poseId":2,"pos":{"x":1555.277,"y":298.485,"z":-1211.399},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001217,"blockId":3001,"pos":{"x":1569.904,"y":290.147,"z":-1154.408},"spawns":[{"monsterId":28030401,"configId":967,"level":1,"poseId":2,"pos":{"x":1571.244,"y":291.488,"z":-1153.728},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":968,"level":1,"poseId":2,"pos":{"x":1570.27,"y":291.407,"z":-1155.186},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":969,"level":1,"poseId":2,"pos":{"x":1570.287,"y":291.753,"z":-1152.805},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":970,"level":1,"poseId":2,"pos":{"x":1569.016,"y":291.444,"z":-1155.96},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":971,"level":1,"poseId":2,"pos":{"x":1569.204,"y":291.631,"z":-1154.538},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001216,"blockId":3001,"pos":{"x":1542.0,"y":294.09,"z":-1234.571},"spawns":[{"monsterId":28030401,"configId":962,"level":1,"poseId":2,"pos":{"x":1543.339,"y":294.208,"z":-1233.89},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":963,"level":1,"poseId":2,"pos":{"x":1542.366,"y":293.886,"z":-1235.349},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":964,"level":1,"poseId":2,"pos":{"x":1542.383,"y":294.477,"z":-1232.967},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":965,"level":1,"poseId":2,"pos":{"x":1541.112,"y":293.859,"z":-1236.123},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":966,"level":1,"poseId":2,"pos":{"x":1541.299,"y":294.129,"z":-1234.701},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001247,"blockId":3001,"pos":{"x":1601.707,"y":253.455,"z":-1363.862},"spawns":[{"monsterId":20010501,"configId":247002,"level":12,"poseId":0,"pos":{"x":1597.682,"y":253.272,"z":-1352.802},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010501,"configId":247003,"level":12,"poseId":0,"pos":{"x":1600.302,"y":253.446,"z":-1364.417},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010501,"configId":247004,"level":12,"poseId":0,"pos":{"x":1602.562,"y":253.471,"z":-1362.859},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010501,"configId":247005,"level":12,"poseId":0,"pos":{"x":1595.921,"y":253.447,"z":-1362.464},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001241,"blockId":3001,"pos":{"x":2048.573,"y":202.237,"z":-1121.4},"spawns":[{"monsterId":28030401,"configId":1072,"level":1,"poseId":2,"pos":{"x":2048.926,"y":202.252,"z":-1122.18},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001242,"blockId":3001,"pos":{"x":1889.024,"y":195.06,"z":-1200.419},"spawns":[{"monsterId":20010801,"configId":1077,"level":1,"poseId":0,"pos":{"x":1890.552,"y":195.06,"z":-1199.811},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":1078,"level":1,"poseId":0,"pos":{"x":1840.798,"y":196.06,"z":-1170.888},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001237,"blockId":3001,"pos":{"x":2032.115,"y":211.799,"z":-1047.279},"spawns":[{"monsterId":28030401,"configId":1054,"level":1,"poseId":2,"pos":{"x":2033.456,"y":211.57,"z":-1046.599},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1055,"level":1,"poseId":2,"pos":{"x":2032.482,"y":211.84,"z":-1048.058},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1056,"level":1,"poseId":2,"pos":{"x":2032.499,"y":211.576,"z":-1045.676},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1057,"level":1,"poseId":2,"pos":{"x":2031.228,"y":212.02,"z":-1048.832},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1058,"level":1,"poseId":2,"pos":{"x":2031.416,"y":211.902,"z":-1047.41},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001236,"blockId":3001,"pos":{"x":1975.531,"y":221.757,"z":-1078.885},"spawns":[{"monsterId":28030401,"configId":1049,"level":1,"poseId":2,"pos":{"x":1976.871,"y":221.824,"z":-1078.205},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1050,"level":1,"poseId":2,"pos":{"x":1975.897,"y":221.696,"z":-1079.664},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1051,"level":1,"poseId":2,"pos":{"x":1975.914,"y":221.78,"z":-1077.282},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1052,"level":1,"poseId":2,"pos":{"x":1974.643,"y":221.588,"z":-1080.438},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1053,"level":1,"poseId":2,"pos":{"x":1974.831,"y":221.744,"z":-1079.016},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001238,"blockId":3001,"pos":{"x":1994.02,"y":225.852,"z":-1041.886},"spawns":[{"monsterId":28030401,"configId":1059,"level":1,"poseId":2,"pos":{"x":1995.36,"y":225.864,"z":-1041.205},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1060,"level":1,"poseId":2,"pos":{"x":1994.387,"y":225.67,"z":-1042.664},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1061,"level":1,"poseId":2,"pos":{"x":1994.404,"y":226.205,"z":-1040.282},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1062,"level":1,"poseId":2,"pos":{"x":1993.132,"y":225.742,"z":-1043.438},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1063,"level":1,"poseId":2,"pos":{"x":1993.32,"y":225.941,"z":-1042.016},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001233,"blockId":3001,"pos":{"x":1532.516,"y":288.019,"z":-1292.204},"spawns":[{"monsterId":23010501,"configId":233013,"level":13,"poseId":0,"pos":{"x":1526.168,"y":287.521,"z":-1293.039},"rot":{"x":0.0,"y":177.555,"z":0.0}},{"monsterId":23010401,"configId":233015,"level":13,"poseId":0,"pos":{"x":1526.903,"y":287.138,"z":-1297.237},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001232,"blockId":3001,"pos":{"x":1513.554,"y":291.952,"z":-1206.041},"spawns":[{"monsterId":21030201,"configId":232010,"level":9,"poseId":0,"pos":{"x":1512.583,"y":292.418,"z":-1213.673},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21020201,"configId":232011,"level":9,"poseId":401,"pos":{"x":1511.883,"y":291.704,"z":-1206.856},"rot":{"x":0.0,"y":127.999,"z":0.0}},{"monsterId":21010301,"configId":232012,"level":9,"poseId":0,"pos":{"x":1516.499,"y":292.667,"z":-1209.992},"rot":{"x":0.0,"y":187.306,"z":0.0}}]},{"sceneId":3,"groupId":133001235,"blockId":3001,"pos":{"x":1904.255,"y":221.25,"z":-1105.474},"spawns":[{"monsterId":28030401,"configId":1044,"level":1,"poseId":2,"pos":{"x":1905.596,"y":221.279,"z":-1104.793},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1045,"level":1,"poseId":2,"pos":{"x":1904.622,"y":221.184,"z":-1106.252},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1046,"level":1,"poseId":2,"pos":{"x":1904.639,"y":221.389,"z":-1103.87},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1047,"level":1,"poseId":2,"pos":{"x":1903.368,"y":221.351,"z":-1107.026},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1048,"level":1,"poseId":2,"pos":{"x":1903.555,"y":221.343,"z":-1105.604},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133001234,"blockId":3001,"pos":{"x":1854.365,"y":224.88,"z":-1094.247},"spawns":[{"monsterId":28030401,"configId":1039,"level":1,"poseId":2,"pos":{"x":1855.706,"y":224.921,"z":-1093.566},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1040,"level":1,"poseId":2,"pos":{"x":1854.732,"y":224.79,"z":-1095.025},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1041,"level":1,"poseId":2,"pos":{"x":1854.749,"y":225.13,"z":-1092.643},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1042,"level":1,"poseId":2,"pos":{"x":1853.478,"y":224.76,"z":-1095.799},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1043,"level":1,"poseId":2,"pos":{"x":1853.665,"y":224.89,"z":-1094.377},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155005243,"blockId":5005,"pos":{"x":324.456,"y":222.21,"z":84.141},"spawns":[{"monsterId":22010101,"configId":243001,"level":36,"poseId":0,"pos":{"x":320.967,"y":221.965,"z":87.435},"rot":{"x":0.0,"y":158.519,"z":0.0}},{"monsterId":22010401,"configId":243004,"level":36,"poseId":0,"pos":{"x":321.566,"y":222.012,"z":81.027},"rot":{"x":0.0,"y":13.56,"z":0.0}}]},{"sceneId":5,"groupId":155005234,"blockId":5005,"pos":{"x":129.304,"y":261.115,"z":229.659},"spawns":[{"monsterId":21010501,"configId":234001,"level":36,"poseId":9016,"pos":{"x":124.062,"y":259.167,"z":228.96},"rot":{"x":354.191,"y":338.901,"z":5.618}},{"monsterId":21010701,"configId":234008,"level":36,"poseId":0,"pos":{"x":127.147,"y":259.927,"z":229.737},"rot":{"x":0.0,"y":359.554,"z":0.0}},{"monsterId":21010101,"configId":234009,"level":36,"poseId":9002,"pos":{"x":122.81,"y":259.0,"z":234.126},"rot":{"x":0.0,"y":336.815,"z":0.0}},{"monsterId":21010101,"configId":234010,"level":36,"poseId":9002,"pos":{"x":126.139,"y":259.74,"z":234.984},"rot":{"x":0.0,"y":325.681,"z":0.0}}]},{"sceneId":5,"groupId":155005229,"blockId":5005,"pos":{"x":337.42,"y":187.9,"z":118.789},"spawns":[{"monsterId":21010101,"configId":229001,"level":36,"poseId":9016,"pos":{"x":338.633,"y":188.437,"z":119.326},"rot":{"x":11.455,"y":106.396,"z":353.624}},{"monsterId":21020201,"configId":229004,"level":36,"poseId":0,"pos":{"x":333.517,"y":187.557,"z":117.299},"rot":{"x":0.0,"y":86.219,"z":0.0}},{"monsterId":21010101,"configId":229005,"level":36,"poseId":9016,"pos":{"x":333.486,"y":186.991,"z":112.874},"rot":{"x":0.0,"y":142.464,"z":0.0}}]},{"sceneId":5,"groupId":155005218,"blockId":5005,"pos":{"x":358.435,"y":192.323,"z":59.865},"spawns":[{"monsterId":21010201,"configId":218001,"level":36,"poseId":9012,"pos":{"x":364.639,"y":192.312,"z":57.205},"rot":{"x":0.0,"y":9.879,"z":0.0}},{"monsterId":21010501,"configId":218006,"level":36,"poseId":32,"pos":{"x":363.121,"y":189.775,"z":51.826},"rot":{"x":0.0,"y":93.758,"z":352.046}},{"monsterId":21010501,"configId":218007,"level":36,"poseId":32,"pos":{"x":363.969,"y":190.584,"z":53.617},"rot":{"x":0.004,"y":105.465,"z":351.277}},{"monsterId":21010201,"configId":218008,"level":36,"poseId":9012,"pos":{"x":361.247,"y":192.698,"z":59.058},"rot":{"x":0.0,"y":42.953,"z":0.0}},{"monsterId":21010201,"configId":218009,"level":36,"poseId":9012,"pos":{"x":368.229,"y":192.797,"z":58.157},"rot":{"x":353.375,"y":306.043,"z":3.814}},{"monsterId":21030601,"configId":218015,"level":36,"poseId":9012,"pos":{"x":364.303,"y":194.969,"z":62.259},"rot":{"x":8.13,"y":172.941,"z":3.245}}]},{"sceneId":5,"groupId":155005213,"blockId":5005,"pos":{"x":139.792,"y":301.355,"z":205.936},"spawns":[{"monsterId":22010401,"configId":213001,"level":36,"poseId":9013,"pos":{"x":140.154,"y":301.499,"z":202.96},"rot":{"x":0.0,"y":68.094,"z":0.0}},{"monsterId":21020701,"configId":213012,"level":36,"poseId":0,"pos":{"x":137.183,"y":300.747,"z":209.095},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":213013,"level":36,"poseId":9014,"pos":{"x":126.816,"y":299.317,"z":219.603},"rot":{"x":0.0,"y":173.606,"z":0.0}},{"monsterId":21010101,"configId":213014,"level":36,"poseId":9016,"pos":{"x":138.908,"y":301.589,"z":220.031},"rot":{"x":0.0,"y":148.901,"z":0.0}},{"monsterId":21010101,"configId":213015,"level":36,"poseId":9002,"pos":{"x":129.453,"y":299.587,"z":213.227},"rot":{"x":0.0,"y":319.669,"z":0.0}}]},{"sceneId":5,"groupId":155005215,"blockId":5005,"pos":{"x":149.64,"y":305.248,"z":304.427},"spawns":[{"monsterId":21010901,"configId":215001,"level":36,"poseId":0,"pos":{"x":141.717,"y":309.624,"z":296.172},"rot":{"x":0.0,"y":32.618,"z":0.0}},{"monsterId":21010901,"configId":215007,"level":36,"poseId":0,"pos":{"x":158.052,"y":306.159,"z":302.821},"rot":{"x":0.0,"y":252.153,"z":0.0}},{"monsterId":21010901,"configId":215008,"level":36,"poseId":9002,"pos":{"x":146.249,"y":304.456,"z":310.212},"rot":{"x":0.0,"y":6.276,"z":0.0}},{"monsterId":21030101,"configId":215009,"level":36,"poseId":9012,"pos":{"x":149.284,"y":305.991,"z":301.531},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155005214,"blockId":5005,"pos":{"x":451.567,"y":229.294,"z":229.018},"spawns":[{"monsterId":21010101,"configId":214001,"level":36,"poseId":9016,"pos":{"x":457.536,"y":228.068,"z":242.373},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":214002,"level":36,"poseId":9016,"pos":{"x":458.847,"y":227.499,"z":245.75},"rot":{"x":0.0,"y":259.091,"z":0.0}},{"monsterId":21020101,"configId":214003,"level":36,"poseId":0,"pos":{"x":451.642,"y":230.178,"z":229.159},"rot":{"x":0.0,"y":74.115,"z":0.0}},{"monsterId":21010201,"configId":214004,"level":36,"poseId":9003,"pos":{"x":469.372,"y":225.373,"z":239.983},"rot":{"x":0.0,"y":87.226,"z":0.0}}]},{"sceneId":5,"groupId":155005209,"blockId":5005,"pos":{"x":608.599,"y":195.599,"z":278.587},"spawns":[{"monsterId":21020501,"configId":209001,"level":36,"poseId":401,"pos":{"x":609.147,"y":194.124,"z":280.006},"rot":{"x":0.0,"y":138.153,"z":0.0}},{"monsterId":21010201,"configId":209004,"level":36,"poseId":9003,"pos":{"x":618.772,"y":195.281,"z":274.176},"rot":{"x":0.0,"y":286.714,"z":0.0}},{"monsterId":21010201,"configId":209005,"level":36,"poseId":9002,"pos":{"x":612.742,"y":194.67,"z":268.308},"rot":{"x":0.0,"y":33.106,"z":0.0}},{"monsterId":21010201,"configId":209006,"level":36,"poseId":9003,"pos":{"x":613.503,"y":194.663,"z":272.733},"rot":{"x":0.0,"y":318.082,"z":0.0}},{"monsterId":21010401,"configId":209007,"level":36,"poseId":9003,"pos":{"x":617.605,"y":195.029,"z":278.738},"rot":{"x":0.0,"y":269.763,"z":0.0}},{"monsterId":21010401,"configId":209008,"level":36,"poseId":9003,"pos":{"x":607.776,"y":194.156,"z":272.099},"rot":{"x":0.0,"y":13.047,"z":0.0}}]},{"sceneId":5,"groupId":155005208,"blockId":5005,"pos":{"x":281.817,"y":337.469,"z":146.66},"spawns":[{"monsterId":28050104,"configId":208001,"level":36,"poseId":0,"pos":{"x":270.87,"y":339.389,"z":153.981},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050104,"configId":208002,"level":36,"poseId":0,"pos":{"x":266.863,"y":344.213,"z":138.166},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050104,"configId":208003,"level":36,"poseId":0,"pos":{"x":289.62,"y":339.708,"z":131.123},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050104,"configId":208004,"level":36,"poseId":0,"pos":{"x":296.167,"y":336.92,"z":154.195},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050104,"configId":208005,"level":36,"poseId":0,"pos":{"x":320.608,"y":335.248,"z":120.32},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050104,"configId":208006,"level":36,"poseId":0,"pos":{"x":310.449,"y":337.007,"z":143.141},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155005210,"blockId":5005,"pos":{"x":422.938,"y":215.169,"z":307.916},"spawns":[{"monsterId":22010101,"configId":210002,"level":36,"poseId":0,"pos":{"x":425.912,"y":214.85,"z":311.202},"rot":{"x":0.0,"y":25.707,"z":0.0}},{"monsterId":21010301,"configId":210003,"level":36,"poseId":9016,"pos":{"x":423.183,"y":214.096,"z":315.069},"rot":{"x":0.0,"y":289.503,"z":0.0}},{"monsterId":21010201,"configId":210004,"level":36,"poseId":9016,"pos":{"x":430.865,"y":212.635,"z":314.207},"rot":{"x":14.573,"y":52.037,"z":10.722}}]},{"sceneId":3,"groupId":133103556,"blockId":3103,"pos":{"x":650.952,"y":246.636,"z":1553.365},"spawns":[{"monsterId":26010101,"configId":556001,"level":24,"poseId":0,"pos":{"x":964.658,"y":231.374,"z":1697.093},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155005206,"blockId":5005,"pos":{"x":348.233,"y":334.013,"z":178.161},"spawns":[{"monsterId":21030101,"configId":206001,"level":36,"poseId":0,"pos":{"x":343.445,"y":334.952,"z":178.37},"rot":{"x":0.0,"y":192.179,"z":0.0}},{"monsterId":21010901,"configId":206010,"level":36,"poseId":9013,"pos":{"x":353.891,"y":331.879,"z":182.572},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010901,"configId":206011,"level":36,"poseId":9013,"pos":{"x":346.163,"y":333.627,"z":190.147},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155005203,"blockId":5005,"pos":{"x":244.721,"y":341.4,"z":148.611},"spawns":[{"monsterId":21010401,"configId":203004,"level":36,"poseId":9003,"pos":{"x":251.992,"y":341.152,"z":164.369},"rot":{"x":0.0,"y":240.814,"z":0.0}},{"monsterId":21020201,"configId":203012,"level":36,"poseId":0,"pos":{"x":244.116,"y":341.622,"z":145.909},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010401,"configId":203017,"level":36,"poseId":9002,"pos":{"x":237.447,"y":341.965,"z":146.224},"rot":{"x":0.0,"y":100.448,"z":0.0}}]},{"sceneId":5,"groupId":155005197,"blockId":5005,"pos":{"x":405.695,"y":305.911,"z":277.534},"spawns":[{"monsterId":21010201,"configId":197001,"level":36,"poseId":9012,"pos":{"x":398.593,"y":305.954,"z":275.349},"rot":{"x":0.0,"y":167.785,"z":0.0}},{"monsterId":21030101,"configId":197008,"level":36,"poseId":9012,"pos":{"x":401.8,"y":308.132,"z":272.457},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":197010,"level":36,"poseId":9012,"pos":{"x":401.556,"y":305.952,"z":276.412},"rot":{"x":0.0,"y":191.619,"z":0.0}},{"monsterId":21010201,"configId":197011,"level":36,"poseId":9012,"pos":{"x":404.525,"y":305.929,"z":276.24},"rot":{"x":0.0,"y":194.328,"z":0.0}}]},{"sceneId":5,"groupId":155005196,"blockId":5005,"pos":{"x":372.179,"y":329.982,"z":267.403},"spawns":[{"monsterId":21010201,"configId":196001,"level":36,"poseId":0,"pos":{"x":368.398,"y":330.212,"z":260.154},"rot":{"x":0.0,"y":294.261,"z":0.0}},{"monsterId":21030101,"configId":196006,"level":36,"poseId":9012,"pos":{"x":377.083,"y":333.588,"z":268.656},"rot":{"x":0.0,"y":290.35,"z":0.0}},{"monsterId":21010901,"configId":196010,"level":36,"poseId":0,"pos":{"x":360.29,"y":330.377,"z":262.817},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155005198,"blockId":5005,"pos":{"x":226.443,"y":336.81,"z":268.777},"spawns":[{"monsterId":22010301,"configId":198001,"level":36,"poseId":9013,"pos":{"x":229.8,"y":336.81,"z":268.192},"rot":{"x":0.0,"y":176.843,"z":0.0}},{"monsterId":21030101,"configId":198005,"level":36,"poseId":9012,"pos":{"x":227.121,"y":336.979,"z":260.082},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21030101,"configId":198006,"level":36,"poseId":9012,"pos":{"x":235.889,"y":337.115,"z":270.911},"rot":{"x":0.0,"y":263.823,"z":0.0}},{"monsterId":21030101,"configId":198007,"level":36,"poseId":9012,"pos":{"x":236.626,"y":338.0,"z":266.094},"rot":{"x":0.0,"y":106.276,"z":0.0}}]},{"sceneId":5,"groupId":155005193,"blockId":5005,"pos":{"x":333.906,"y":313.516,"z":320.032},"spawns":[{"monsterId":24020101,"configId":193001,"level":36,"poseId":100,"pos":{"x":304.827,"y":325.345,"z":325.24},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155005192,"blockId":5005,"pos":{"x":279.802,"y":336.889,"z":285.678},"spawns":[{"monsterId":24010101,"configId":192004,"level":36,"poseId":101,"pos":{"x":271.226,"y":336.961,"z":278.997},"rot":{"x":0.0,"y":48.06,"z":0.0}},{"monsterId":24010101,"configId":192005,"level":36,"poseId":101,"pos":{"x":284.179,"y":336.973,"z":284.112},"rot":{"x":0.0,"y":269.411,"z":0.0}}]},{"sceneId":3,"groupId":133103576,"blockId":3103,"pos":{"x":985.06,"y":315.303,"z":1582.388},"spawns":[{"monsterId":20010101,"configId":576001,"level":32,"poseId":201,"pos":{"x":984.222,"y":315.338,"z":1583.65},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010101,"configId":576002,"level":32,"poseId":201,"pos":{"x":986.293,"y":315.264,"z":1580.173},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155005195,"blockId":5005,"pos":{"x":324.256,"y":337.048,"z":258.135},"spawns":[{"monsterId":22010101,"configId":195001,"level":36,"poseId":9013,"pos":{"x":325.537,"y":336.972,"z":256.452},"rot":{"x":0.0,"y":184.38,"z":0.0}},{"monsterId":21010101,"configId":195010,"level":36,"poseId":9002,"pos":{"x":318.949,"y":337.021,"z":267.641},"rot":{"x":0.0,"y":291.399,"z":0.0}},{"monsterId":21010701,"configId":195012,"level":36,"poseId":0,"pos":{"x":329.96,"y":336.928,"z":258.222},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155005306,"blockId":5005,"pos":{"x":241.115,"y":325.557,"z":211.111},"spawns":[{"monsterId":22040201,"configId":306001,"level":36,"poseId":101,"pos":{"x":238.669,"y":325.557,"z":214.647},"rot":{"x":0.0,"y":201.363,"z":0.0}},{"monsterId":22040201,"configId":306002,"level":36,"poseId":101,"pos":{"x":245.955,"y":325.557,"z":211.662},"rot":{"x":0.0,"y":299.85,"z":0.0}},{"monsterId":22040201,"configId":306003,"level":36,"poseId":101,"pos":{"x":234.874,"y":325.557,"z":208.525},"rot":{"x":0.0,"y":25.729,"z":0.0}}]},{"sceneId":3,"groupId":133103550,"blockId":3103,"pos":{"x":38.425,"y":234.127,"z":1107.77},"spawns":[{"monsterId":26010201,"configId":550001,"level":24,"poseId":0,"pos":{"x":45.804,"y":232.628,"z":1114.421},"rot":{"x":0.0,"y":234.1,"z":0.0}},{"monsterId":26010201,"configId":550002,"level":24,"poseId":0,"pos":{"x":40.243,"y":233.474,"z":1096.332},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26010201,"configId":550003,"level":24,"poseId":0,"pos":{"x":29.933,"y":235.956,"z":1114.213},"rot":{"x":0.0,"y":117.87,"z":0.0}}]},{"sceneId":3,"groupId":133103542,"blockId":3103,"pos":{"x":128.142,"y":220.043,"z":1119.841},"spawns":[{"monsterId":26030101,"configId":542001,"level":19,"poseId":0,"pos":{"x":123.473,"y":220.974,"z":1115.871},"rot":{"x":1.26,"y":114.419,"z":1.555}},{"monsterId":26030101,"configId":542004,"level":19,"poseId":0,"pos":{"x":128.757,"y":219.638,"z":1125.2},"rot":{"x":358.303,"y":275.419,"z":358.94}}]},{"sceneId":3,"groupId":133103543,"blockId":3103,"pos":{"x":94.681,"y":193.401,"z":1352.913},"spawns":[{"monsterId":25010201,"configId":543001,"level":24,"poseId":9005,"pos":{"x":93.492,"y":193.481,"z":1353.274},"rot":{"x":0.0,"y":153.5,"z":0.0}}]},{"sceneId":3,"groupId":133103541,"blockId":3103,"pos":{"x":894.078,"y":232.484,"z":1805.504},"spawns":[{"monsterId":26030101,"configId":541001,"level":24,"poseId":0,"pos":{"x":880.768,"y":232.084,"z":1811.361},"rot":{"x":0.0,"y":279.419,"z":0.0}}]},{"sceneId":5,"groupId":155005265,"blockId":5005,"pos":{"x":467.268,"y":195.125,"z":814.122},"spawns":[{"monsterId":24020201,"configId":265001,"level":36,"poseId":101,"pos":{"x":466.622,"y":195.537,"z":822.056},"rot":{"x":0.0,"y":92.188,"z":0.0}},{"monsterId":24020201,"configId":265002,"level":36,"poseId":101,"pos":{"x":474.033,"y":195.643,"z":814.023},"rot":{"x":0.0,"y":358.845,"z":0.0}}]},{"sceneId":5,"groupId":155005264,"blockId":5005,"pos":{"x":493.956,"y":206.848,"z":605.307},"spawns":[{"monsterId":21010101,"configId":264001,"level":36,"poseId":9016,"pos":{"x":506.438,"y":207.296,"z":589.198},"rot":{"x":0.0,"y":134.321,"z":0.0}},{"monsterId":21010201,"configId":264004,"level":36,"poseId":9002,"pos":{"x":499.546,"y":206.214,"z":581.983},"rot":{"x":0.0,"y":314.92,"z":0.0}},{"monsterId":21010101,"configId":264005,"level":36,"poseId":9016,"pos":{"x":503.91,"y":206.935,"z":586.226},"rot":{"x":0.0,"y":92.996,"z":0.0}},{"monsterId":22010101,"configId":264006,"level":36,"poseId":0,"pos":{"x":503.378,"y":207.02,"z":589.306},"rot":{"x":0.0,"y":126.261,"z":0.0}},{"monsterId":21010201,"configId":264008,"level":36,"poseId":9002,"pos":{"x":496.108,"y":206.168,"z":582.544},"rot":{"x":0.0,"y":42.502,"z":0.0}}]},{"sceneId":5,"groupId":155005261,"blockId":5005,"pos":{"x":540.028,"y":192.3,"z":677.721},"spawns":[{"monsterId":20010801,"configId":261001,"level":36,"poseId":0,"pos":{"x":540.537,"y":192.3,"z":675.129},"rot":{"x":0.0,"y":43.991,"z":0.0}},{"monsterId":20010801,"configId":261002,"level":36,"poseId":0,"pos":{"x":539.117,"y":192.3,"z":678.882},"rot":{"x":0.0,"y":99.045,"z":0.0}}]},{"sceneId":5,"groupId":155005370,"blockId":5005,"pos":{"x":295.688,"y":301.62,"z":342.645},"spawns":[{"monsterId":22020102,"configId":370001,"level":36,"poseId":101,"pos":{"x":294.523,"y":301.605,"z":348.688},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155005364,"blockId":5005,"pos":{"x":269.234,"y":152.638,"z":873.12},"spawns":[{"monsterId":28040703,"configId":364001,"level":36,"poseId":0,"pos":{"x":254.218,"y":134.364,"z":939.385},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155005361,"blockId":5005,"pos":{"x":494.239,"y":172.4,"z":670.83},"spawns":[{"monsterId":28010402,"configId":361001,"level":36,"poseId":1,"pos":{"x":523.901,"y":192.3,"z":663.167},"rot":{"x":0.0,"y":51.02,"z":0.0}},{"monsterId":28010402,"configId":361002,"level":36,"poseId":1,"pos":{"x":533.886,"y":192.3,"z":664.003},"rot":{"x":0.0,"y":255.281,"z":0.0}},{"monsterId":28010402,"configId":361003,"level":36,"poseId":1,"pos":{"x":533.55,"y":192.3,"z":662.674},"rot":{"x":0.0,"y":286.371,"z":0.0}},{"monsterId":28010402,"configId":361004,"level":36,"poseId":1,"pos":{"x":523.414,"y":192.3,"z":664.186},"rot":{"x":0.0,"y":75.014,"z":0.0}}]},{"sceneId":5,"groupId":155005363,"blockId":5005,"pos":{"x":193.459,"y":415.723,"z":181.858},"spawns":[{"monsterId":28040703,"configId":363001,"level":36,"poseId":0,"pos":{"x":207.0,"y":406.0,"z":159.0},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155005362,"blockId":5005,"pos":{"x":280.896,"y":276.02,"z":403.166},"spawns":[{"monsterId":28010402,"configId":362001,"level":36,"poseId":1,"pos":{"x":289.975,"y":276.02,"z":425.297},"rot":{"x":0.0,"y":217.748,"z":0.0}},{"monsterId":28010402,"configId":362002,"level":36,"poseId":1,"pos":{"x":292.997,"y":276.02,"z":421.266},"rot":{"x":0.0,"y":248.741,"z":0.0}},{"monsterId":28010402,"configId":362003,"level":36,"poseId":1,"pos":{"x":294.831,"y":276.02,"z":421.515},"rot":{"x":0.0,"y":245.528,"z":0.0}}]},{"sceneId":5,"groupId":155005357,"blockId":5005,"pos":{"x":768.632,"y":250.469,"z":553.955},"spawns":[{"monsterId":21010101,"configId":357001,"level":36,"poseId":9003,"pos":{"x":768.239,"y":250.457,"z":559.327},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":357002,"level":36,"poseId":9003,"pos":{"x":768.604,"y":250.55,"z":562.148},"rot":{"x":0.0,"y":202.489,"z":0.0}}]},{"sceneId":5,"groupId":155005356,"blockId":5005,"pos":{"x":620.319,"y":255.743,"z":574.645},"spawns":[{"monsterId":21010101,"configId":356001,"level":36,"poseId":9016,"pos":{"x":620.891,"y":259.596,"z":612.089},"rot":{"x":0.0,"y":60.719,"z":0.0}},{"monsterId":21010101,"configId":356002,"level":36,"poseId":9016,"pos":{"x":651.804,"y":263.976,"z":570.982},"rot":{"x":0.0,"y":91.736,"z":0.0}},{"monsterId":21010101,"configId":356003,"level":36,"poseId":9016,"pos":{"x":619.054,"y":258.579,"z":532.668},"rot":{"x":0.0,"y":202.239,"z":0.0}},{"monsterId":21010201,"configId":356008,"level":36,"poseId":9003,"pos":{"x":618.284,"y":259.423,"z":511.433},"rot":{"x":0.0,"y":193.589,"z":0.0}},{"monsterId":21010101,"configId":356010,"level":36,"poseId":9016,"pos":{"x":574.329,"y":234.011,"z":555.989},"rot":{"x":0.0,"y":350.178,"z":0.0}},{"monsterId":21010101,"configId":356015,"level":36,"poseId":9002,"pos":{"x":587.042,"y":234.493,"z":522.274},"rot":{"x":350.733,"y":338.039,"z":354.919}}]},{"sceneId":5,"groupId":155005359,"blockId":5005,"pos":{"x":728.642,"y":246.534,"z":591.358},"spawns":[{"monsterId":26010101,"configId":359001,"level":36,"poseId":0,"pos":{"x":728.365,"y":246.534,"z":591.34},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155005358,"blockId":5005,"pos":{"x":619.099,"y":193.853,"z":296.245},"spawns":[{"monsterId":28040703,"configId":358001,"level":36,"poseId":0,"pos":{"x":653.716,"y":199.364,"z":220.196},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155005355,"blockId":5005,"pos":{"x":431.573,"y":235.08,"z":219.195},"spawns":[{"monsterId":28040703,"configId":355001,"level":36,"poseId":0,"pos":{"x":378.802,"y":171.215,"z":95.996},"rot":{"x":0.0,"y":297.907,"z":0.0}}]},{"sceneId":5,"groupId":155005354,"blockId":5005,"pos":{"x":582.166,"y":242.798,"z":931.779},"spawns":[{"monsterId":21010101,"configId":354001,"level":36,"poseId":9003,"pos":{"x":582.555,"y":242.957,"z":931.829},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010501,"configId":354002,"level":36,"poseId":9003,"pos":{"x":581.153,"y":242.521,"z":932.354},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103477,"blockId":3103,"pos":{"x":60.821,"y":201.615,"z":1369.304},"spawns":[{"monsterId":28050201,"configId":477001,"level":32,"poseId":0,"pos":{"x":60.476,"y":202.071,"z":1369.193},"rot":{"x":0.0,"y":29.457,"z":0.0}},{"monsterId":28050201,"configId":477002,"level":32,"poseId":3,"pos":{"x":58.557,"y":200.897,"z":1351.063},"rot":{"x":0.0,"y":29.457,"z":0.0}}]},{"sceneId":3,"groupId":133103438,"blockId":3103,"pos":{"x":100.905,"y":206.912,"z":1207.179},"spawns":[{"monsterId":28020201,"configId":438001,"level":24,"poseId":0,"pos":{"x":90.361,"y":203.122,"z":1219.344},"rot":{"x":0.0,"y":266.43,"z":0.0}},{"monsterId":28020102,"configId":438002,"level":24,"poseId":0,"pos":{"x":80.203,"y":205.247,"z":1211.56},"rot":{"x":0.0,"y":130.828,"z":0.0}},{"monsterId":28020201,"configId":438003,"level":24,"poseId":0,"pos":{"x":99.153,"y":208.003,"z":1204.024},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":438004,"level":24,"poseId":0,"pos":{"x":76.749,"y":210.609,"z":1190.967},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103439,"blockId":3103,"pos":{"x":191.566,"y":216.368,"z":1128.824},"spawns":[{"monsterId":20011201,"configId":439001,"level":24,"poseId":0,"pos":{"x":190.47,"y":215.518,"z":1127.829},"rot":{"x":0.0,"y":145.99,"z":0.0}},{"monsterId":20011301,"configId":439002,"level":24,"poseId":0,"pos":{"x":193.812,"y":216.05,"z":1124.634},"rot":{"x":0.0,"y":285.822,"z":0.0}},{"monsterId":20011201,"configId":439003,"level":24,"poseId":0,"pos":{"x":189.098,"y":215.657,"z":1123.894},"rot":{"x":0.0,"y":56.393,"z":0.0}}]},{"sceneId":3,"groupId":133103436,"blockId":3103,"pos":{"x":207.08,"y":226.601,"z":1161.603},"spawns":[{"monsterId":28020201,"configId":436001,"level":24,"poseId":0,"pos":{"x":196.537,"y":222.947,"z":1173.768},"rot":{"x":0.0,"y":266.43,"z":0.0}},{"monsterId":28020102,"configId":436002,"level":24,"poseId":0,"pos":{"x":183.67,"y":219.396,"z":1177.846},"rot":{"x":0.0,"y":130.828,"z":0.0}},{"monsterId":28020201,"configId":436003,"level":24,"poseId":0,"pos":{"x":208.942,"y":222.123,"z":1161.229},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":436004,"level":24,"poseId":0,"pos":{"x":182.924,"y":209.287,"z":1145.391},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103437,"blockId":3103,"pos":{"x":150.88,"y":205.668,"z":1169.79},"spawns":[{"monsterId":20011501,"configId":437001,"level":24,"poseId":0,"pos":{"x":156.017,"y":203.48,"z":1172.472},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011401,"configId":437002,"level":24,"poseId":0,"pos":{"x":158.135,"y":204.199,"z":1168.288},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011401,"configId":437003,"level":24,"poseId":0,"pos":{"x":153.593,"y":203.757,"z":1169.842},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103434,"blockId":3103,"pos":{"x":178.48,"y":212.321,"z":1194.419},"spawns":[{"monsterId":28030401,"configId":434001,"level":24,"poseId":901,"pos":{"x":171.768,"y":209.032,"z":1178.238},"rot":{"x":0.0,"y":266.43,"z":0.0}},{"monsterId":28030401,"configId":434002,"level":24,"poseId":901,"pos":{"x":168.358,"y":207.081,"z":1183.714},"rot":{"x":0.0,"y":130.828,"z":0.0}},{"monsterId":28030401,"configId":434003,"level":24,"poseId":2,"pos":{"x":176.687,"y":211.271,"z":1189.937},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":434004,"level":24,"poseId":2,"pos":{"x":173.847,"y":210.888,"z":1182.624},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103435,"blockId":3103,"pos":{"x":138.421,"y":217.857,"z":1146.327},"spawns":[{"monsterId":28030401,"configId":435001,"level":24,"poseId":901,"pos":{"x":135.876,"y":216.294,"z":1140.854},"rot":{"x":0.0,"y":266.43,"z":0.0}},{"monsterId":28030401,"configId":435002,"level":24,"poseId":901,"pos":{"x":136.475,"y":215.653,"z":1144.976},"rot":{"x":0.0,"y":130.828,"z":0.0}},{"monsterId":28030401,"configId":435003,"level":24,"poseId":2,"pos":{"x":140.283,"y":215.239,"z":1145.953},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":435004,"level":24,"poseId":2,"pos":{"x":138.432,"y":215.665,"z":1142.951},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155005333,"blockId":5005,"pos":{"x":351.604,"y":175.44,"z":161.264},"spawns":[{"monsterId":21010201,"configId":333001,"level":36,"poseId":9002,"pos":{"x":353.582,"y":175.562,"z":163.822},"rot":{"x":0.0,"y":308.307,"z":0.0}},{"monsterId":21010101,"configId":333007,"level":36,"poseId":9012,"pos":{"x":355.742,"y":174.638,"z":160.136},"rot":{"x":0.0,"y":223.939,"z":0.0}}]},{"sceneId":3,"groupId":133103431,"blockId":3103,"pos":{"x":41.975,"y":234.499,"z":1112.431},"spawns":[{"monsterId":28050201,"configId":431001,"level":32,"poseId":0,"pos":{"x":41.629,"y":233.679,"z":1112.32},"rot":{"x":0.0,"y":29.457,"z":0.0}},{"monsterId":28050201,"configId":431002,"level":32,"poseId":3,"pos":{"x":47.631,"y":233.19,"z":1125.248},"rot":{"x":0.0,"y":29.457,"z":0.0}}]},{"sceneId":3,"groupId":133103427,"blockId":3103,"pos":{"x":135.362,"y":245.302,"z":1020.142},"spawns":[{"monsterId":20011201,"configId":427001,"level":22,"poseId":0,"pos":{"x":138.251,"y":243.498,"z":1024.429},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":427002,"level":22,"poseId":0,"pos":{"x":143.601,"y":242.964,"z":1018.642},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":427003,"level":22,"poseId":0,"pos":{"x":130.176,"y":245.958,"z":1017.907},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":427005,"level":22,"poseId":0,"pos":{"x":134.722,"y":245.314,"z":1013.442},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":427006,"level":22,"poseId":0,"pos":{"x":141.396,"y":244.134,"z":1014.022},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":427007,"level":22,"poseId":0,"pos":{"x":132.163,"y":244.873,"z":1023.058},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103424,"blockId":3103,"pos":{"x":233.9,"y":202.092,"z":1262.275},"spawns":[{"monsterId":21010601,"configId":424001,"level":24,"poseId":0,"pos":{"x":239.85,"y":204.085,"z":1256.675},"rot":{"x":0.0,"y":73.41,"z":0.0}},{"monsterId":21010601,"configId":424004,"level":24,"poseId":0,"pos":{"x":226.016,"y":203.798,"z":1264.037},"rot":{"x":0.0,"y":244.0,"z":0.0}},{"monsterId":22010101,"configId":424007,"level":24,"poseId":0,"pos":{"x":233.386,"y":202.785,"z":1259.513},"rot":{"x":0.0,"y":14.97,"z":0.0}},{"monsterId":21011001,"configId":424008,"level":24,"poseId":0,"pos":{"x":252.833,"y":201.741,"z":1279.952},"rot":{"x":0.0,"y":340.0,"z":0.0}},{"monsterId":21011001,"configId":424009,"level":24,"poseId":0,"pos":{"x":226.786,"y":200.224,"z":1284.044},"rot":{"x":0.0,"y":45.0,"z":0.0}}]},{"sceneId":3,"groupId":133103450,"blockId":3103,"pos":{"x":455.568,"y":215.741,"z":1054.004},"spawns":[{"monsterId":21010201,"configId":450002,"level":19,"poseId":0,"pos":{"x":455.45,"y":215.992,"z":1051.676},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":450003,"level":19,"poseId":0,"pos":{"x":458.728,"y":216.225,"z":1056.122},"rot":{"x":0.0,"y":178.441,"z":0.0}}]},{"sceneId":5,"groupId":155005321,"blockId":5005,"pos":{"x":645.447,"y":246.461,"z":743.61},"spawns":[{"monsterId":26050601,"configId":321001,"level":36,"poseId":0,"pos":{"x":636.055,"y":245.236,"z":775.577},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26050901,"configId":321002,"level":36,"poseId":0,"pos":{"x":651.704,"y":240.529,"z":711.908},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26050901,"configId":321003,"level":36,"poseId":0,"pos":{"x":648.528,"y":243.145,"z":733.743},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103451,"blockId":3103,"pos":{"x":419.514,"y":219.772,"z":1042.273},"spawns":[{"monsterId":28030401,"configId":451001,"level":19,"poseId":901,"pos":{"x":421.682,"y":219.531,"z":1042.653},"rot":{"x":0.0,"y":266.43,"z":0.0}},{"monsterId":28030401,"configId":451002,"level":19,"poseId":901,"pos":{"x":422.282,"y":219.537,"z":1046.775},"rot":{"x":0.0,"y":130.828,"z":0.0}},{"monsterId":28030401,"configId":451003,"level":19,"poseId":2,"pos":{"x":426.09,"y":219.089,"z":1047.752},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":451004,"level":19,"poseId":2,"pos":{"x":424.239,"y":219.275,"z":1044.75},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":451005,"level":24,"poseId":0,"pos":{"x":346.267,"y":223.378,"z":1554.779},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":451006,"level":24,"poseId":0,"pos":{"x":344.972,"y":220.628,"z":1556.882},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":451007,"level":24,"poseId":0,"pos":{"x":347.421,"y":219.778,"z":1549.79},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155005320,"blockId":5005,"pos":{"x":692.316,"y":241.534,"z":570.236},"spawns":[{"monsterId":26050601,"configId":320001,"level":36,"poseId":0,"pos":{"x":702.971,"y":241.023,"z":537.419},"rot":{"x":0.0,"y":332.687,"z":0.0}},{"monsterId":26050901,"configId":320002,"level":36,"poseId":0,"pos":{"x":685.49,"y":241.32,"z":552.489},"rot":{"x":0.0,"y":5.931,"z":0.0}},{"monsterId":26050901,"configId":320003,"level":36,"poseId":0,"pos":{"x":693.055,"y":240.975,"z":560.514},"rot":{"x":0.0,"y":291.995,"z":0.0}}]},{"sceneId":3,"groupId":133103448,"blockId":3103,"pos":{"x":390.9,"y":224.056,"z":1033.758},"spawns":[{"monsterId":28030401,"configId":448001,"level":19,"poseId":901,"pos":{"x":393.068,"y":223.738,"z":1034.138},"rot":{"x":0.0,"y":266.43,"z":0.0}},{"monsterId":28030401,"configId":448002,"level":19,"poseId":901,"pos":{"x":393.668,"y":223.566,"z":1038.26},"rot":{"x":0.0,"y":130.828,"z":0.0}},{"monsterId":28030401,"configId":448003,"level":19,"poseId":2,"pos":{"x":397.476,"y":223.468,"z":1039.236},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":448004,"level":19,"poseId":2,"pos":{"x":395.625,"y":223.348,"z":1036.234},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103449,"blockId":3103,"pos":{"x":395.834,"y":222.707,"z":1051.841},"spawns":[{"monsterId":28050202,"configId":449001,"level":32,"poseId":0,"pos":{"x":389.302,"y":223.068,"z":1050.932},"rot":{"x":355.474,"y":29.356,"z":2.575}},{"monsterId":28050202,"configId":449002,"level":32,"poseId":3,"pos":{"x":404.044,"y":222.69,"z":1042.34},"rot":{"x":23.101,"y":29.85,"z":1.922}}]},{"sceneId":3,"groupId":133103446,"blockId":3103,"pos":{"x":354.76,"y":227.779,"z":1042.517},"spawns":[{"monsterId":28020201,"configId":446001,"level":24,"poseId":0,"pos":{"x":352.712,"y":226.504,"z":1065.415},"rot":{"x":0.0,"y":266.43,"z":0.0}},{"monsterId":28020102,"configId":446006,"level":24,"poseId":0,"pos":{"x":367.254,"y":220.759,"z":1044.893},"rot":{"x":0.0,"y":286.611,"z":0.0}}]},{"sceneId":3,"groupId":133103447,"blockId":3103,"pos":{"x":295.911,"y":229.749,"z":1064.486},"spawns":[{"monsterId":28030401,"configId":447001,"level":24,"poseId":901,"pos":{"x":298.08,"y":225.082,"z":1064.865},"rot":{"x":-0.002,"y":266.43,"z":14.063}},{"monsterId":28030401,"configId":447002,"level":24,"poseId":901,"pos":{"x":298.68,"y":226.303,"z":1068.988},"rot":{"x":0.0,"y":130.828,"z":0.0}},{"monsterId":28030401,"configId":447003,"level":24,"poseId":2,"pos":{"x":302.487,"y":226.928,"z":1069.964},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":447004,"level":24,"poseId":2,"pos":{"x":300.637,"y":225.666,"z":1066.962},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155005319,"blockId":5005,"pos":{"x":511.74,"y":125.483,"z":-300.313},"spawns":[{"monsterId":26050601,"configId":319001,"level":36,"poseId":0,"pos":{"x":518.394,"y":132.484,"z":-303.183},"rot":{"x":0.0,"y":332.687,"z":0.0}},{"monsterId":26050901,"configId":319002,"level":36,"poseId":0,"pos":{"x":504.022,"y":130.281,"z":-284.182},"rot":{"x":0.0,"y":5.931,"z":0.0}},{"monsterId":26050901,"configId":319003,"level":36,"poseId":0,"pos":{"x":499.818,"y":130.735,"z":-287.815},"rot":{"x":0.0,"y":291.995,"z":0.0}}]},{"sceneId":5,"groupId":155005318,"blockId":5005,"pos":{"x":-312.892,"y":216.645,"z":374.28},"spawns":[{"monsterId":26050601,"configId":318001,"level":36,"poseId":0,"pos":{"x":-311.673,"y":216.843,"z":370.868},"rot":{"x":0.0,"y":332.687,"z":0.0}},{"monsterId":26050901,"configId":318004,"level":36,"poseId":0,"pos":{"x":-319.571,"y":217.268,"z":354.19},"rot":{"x":0.0,"y":5.931,"z":0.0}},{"monsterId":26050901,"configId":318005,"level":36,"poseId":0,"pos":{"x":-311.879,"y":217.205,"z":359.371},"rot":{"x":0.0,"y":291.995,"z":0.0}}]},{"sceneId":3,"groupId":133103442,"blockId":3103,"pos":{"x":305.089,"y":231.932,"z":1080.885},"spawns":[{"monsterId":21010101,"configId":442001,"level":19,"poseId":9016,"pos":{"x":304.52,"y":232.746,"z":1083.822},"rot":{"x":0.0,"y":338.254,"z":0.0}},{"monsterId":21010101,"configId":442002,"level":19,"poseId":9016,"pos":{"x":353.086,"y":228.854,"z":1069.497},"rot":{"x":0.0,"y":106.674,"z":0.0}}]},{"sceneId":3,"groupId":133103440,"blockId":3103,"pos":{"x":236.0,"y":224.029,"z":1124.407},"spawns":[{"monsterId":28020301,"configId":440001,"level":24,"poseId":0,"pos":{"x":235.951,"y":223.242,"z":1116.84},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":440002,"level":24,"poseId":0,"pos":{"x":228.789,"y":224.05,"z":1130.826},"rot":{"x":0.0,"y":131.784,"z":0.0}},{"monsterId":28020302,"configId":440003,"level":24,"poseId":0,"pos":{"x":243.092,"y":229.802,"z":1132.868},"rot":{"x":0.0,"y":269.118,"z":0.0}},{"monsterId":28020302,"configId":440004,"level":19,"poseId":0,"pos":{"x":267.424,"y":226.659,"z":1107.287},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103441,"blockId":3103,"pos":{"x":309.301,"y":224.784,"z":1054.952},"spawns":[{"monsterId":21010201,"configId":441001,"level":19,"poseId":9002,"pos":{"x":309.126,"y":224.672,"z":1051.867},"rot":{"x":356.611,"y":0.492,"z":10.392}},{"monsterId":21010701,"configId":441005,"level":19,"poseId":0,"pos":{"x":311.242,"y":224.939,"z":1052.258},"rot":{"x":356.444,"y":342.272,"z":7.099}}]},{"sceneId":3,"groupId":133103406,"blockId":3103,"pos":{"x":281.328,"y":188.037,"z":1384.437},"spawns":[{"monsterId":21010201,"configId":406001,"level":24,"poseId":9003,"pos":{"x":278.025,"y":188.037,"z":1383.404},"rot":{"x":0.0,"y":208.583,"z":0.0}},{"monsterId":21010101,"configId":406002,"level":24,"poseId":9003,"pos":{"x":279.452,"y":188.037,"z":1382.742},"rot":{"x":0.0,"y":206.215,"z":0.0}},{"monsterId":28030101,"configId":406005,"level":24,"poseId":2,"pos":{"x":273.448,"y":185.419,"z":1355.966},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103407,"blockId":3103,"pos":{"x":274.672,"y":187.959,"z":1392.852},"spawns":[{"monsterId":28030401,"configId":407001,"level":24,"poseId":901,"pos":{"x":272.127,"y":188.036,"z":1387.38},"rot":{"x":0.0,"y":266.43,"z":0.0}}]},{"sceneId":3,"groupId":133103405,"blockId":3103,"pos":{"x":236.422,"y":185.939,"z":1320.858},"spawns":[{"monsterId":21010201,"configId":405001,"level":24,"poseId":0,"pos":{"x":244.504,"y":185.3,"z":1331.586},"rot":{"x":0.0,"y":343.487,"z":0.0}},{"monsterId":21010601,"configId":405002,"level":24,"poseId":0,"pos":{"x":239.544,"y":186.5,"z":1321.275},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103402,"blockId":3103,"pos":{"x":214.861,"y":185.3,"z":1359.146},"spawns":[{"monsterId":28030502,"configId":402004,"level":24,"poseId":901,"pos":{"x":191.787,"y":185.3,"z":1342.214},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030501,"configId":402010,"level":24,"poseId":2,"pos":{"x":266.119,"y":185.3,"z":1370.586},"rot":{"x":0.0,"y":342.59,"z":0.0}},{"monsterId":28030502,"configId":402023,"level":24,"poseId":0,"pos":{"x":110.34,"y":185.3,"z":1301.304},"rot":{"x":0.0,"y":240.0,"z":0.0}}]},{"sceneId":3,"groupId":133103403,"blockId":3103,"pos":{"x":263.694,"y":190.036,"z":1329.566},"spawns":[{"monsterId":28030401,"configId":403001,"level":24,"poseId":901,"pos":{"x":261.148,"y":190.971,"z":1324.093},"rot":{"x":0.0,"y":266.43,"z":0.0}},{"monsterId":28030401,"configId":403002,"level":24,"poseId":901,"pos":{"x":261.748,"y":189.828,"z":1328.215},"rot":{"x":0.0,"y":130.828,"z":0.0}},{"monsterId":28030401,"configId":403003,"level":24,"poseId":2,"pos":{"x":265.556,"y":190.694,"z":1329.192},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":403004,"level":24,"poseId":2,"pos":{"x":263.705,"y":191.073,"z":1326.19},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":403005,"level":24,"poseId":0,"pos":{"x":259.663,"y":191.825,"z":1305.348},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":403006,"level":24,"poseId":0,"pos":{"x":274.741,"y":195.634,"z":1321.55},"rot":{"x":0.0,"y":128.796,"z":0.0}}]},{"sceneId":3,"groupId":133103398,"blockId":3103,"pos":{"x":293.966,"y":190.234,"z":1356.885},"spawns":[{"monsterId":28050201,"configId":398001,"level":32,"poseId":0,"pos":{"x":265.881,"y":193.197,"z":1323.087},"rot":{"x":0.0,"y":29.457,"z":0.0}},{"monsterId":28050201,"configId":398002,"level":32,"poseId":3,"pos":{"x":247.654,"y":189.237,"z":1316.476},"rot":{"x":0.0,"y":244.767,"z":0.0}}]},{"sceneId":3,"groupId":133103396,"blockId":3103,"pos":{"x":299.963,"y":185.628,"z":1437.931},"spawns":[{"monsterId":28030501,"configId":396009,"level":24,"poseId":2,"pos":{"x":297.275,"y":185.3,"z":1450.971},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":396013,"level":24,"poseId":2,"pos":{"x":267.303,"y":188.959,"z":1403.916},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":396014,"level":24,"poseId":2,"pos":{"x":275.644,"y":187.949,"z":1415.973},"rot":{"x":0.0,"y":189.879,"z":0.0}},{"monsterId":28030101,"configId":396015,"level":24,"poseId":2,"pos":{"x":286.197,"y":185.449,"z":1434.107},"rot":{"x":0.0,"y":42.936,"z":0.0}}]},{"sceneId":3,"groupId":133103394,"blockId":3103,"pos":{"x":344.703,"y":215.31,"z":1531.626},"spawns":[{"monsterId":28030401,"configId":394001,"level":24,"poseId":901,"pos":{"x":342.158,"y":216.531,"z":1526.153},"rot":{"x":0.0,"y":266.43,"z":0.0}}]},{"sceneId":3,"groupId":133103392,"blockId":3103,"pos":{"x":405.056,"y":234.413,"z":1675.039},"spawns":[{"monsterId":20010101,"configId":392001,"level":24,"poseId":201,"pos":{"x":405.049,"y":234.04,"z":1678.268},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010101,"configId":392002,"level":24,"poseId":201,"pos":{"x":408.157,"y":235.368,"z":1673.531},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010101,"configId":392003,"level":24,"poseId":201,"pos":{"x":401.224,"y":233.768,"z":1672.613},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103393,"blockId":3103,"pos":{"x":304.96,"y":198.813,"z":1537.786},"spawns":[{"monsterId":28030401,"configId":393004,"level":24,"poseId":2,"pos":{"x":298.118,"y":200.08,"z":1526.758},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103422,"blockId":3103,"pos":{"x":57.902,"y":191.417,"z":1262.285},"spawns":[{"monsterId":21010201,"configId":422006,"level":24,"poseId":9013,"pos":{"x":54.271,"y":191.746,"z":1264.695},"rot":{"x":0.0,"y":123.68,"z":0.0}},{"monsterId":21010201,"configId":422007,"level":24,"poseId":9013,"pos":{"x":61.259,"y":191.517,"z":1259.717},"rot":{"x":0.0,"y":300.8,"z":0.0}},{"monsterId":21030101,"configId":422009,"level":24,"poseId":9012,"pos":{"x":58.147,"y":192.941,"z":1256.102},"rot":{"x":0.0,"y":11.1,"z":0.0}},{"monsterId":21030301,"configId":422010,"level":24,"poseId":9012,"pos":{"x":52.92,"y":192.627,"z":1260.901},"rot":{"x":0.0,"y":67.6,"z":0.0}},{"monsterId":21010501,"configId":422011,"level":24,"poseId":32,"pos":{"x":63.866,"y":200.281,"z":1241.932},"rot":{"x":0.0,"y":343.03,"z":0.0}},{"monsterId":21010501,"configId":422013,"level":24,"poseId":32,"pos":{"x":39.254,"y":199.216,"z":1275.524},"rot":{"x":0.0,"y":125.618,"z":0.0}}]},{"sceneId":3,"groupId":133103420,"blockId":3103,"pos":{"x":289.254,"y":232.522,"z":1619.14},"spawns":[{"monsterId":28050201,"configId":420001,"level":32,"poseId":0,"pos":{"x":288.909,"y":232.853,"z":1619.027},"rot":{"x":0.0,"y":29.457,"z":0.0}},{"monsterId":28050201,"configId":420002,"level":32,"poseId":3,"pos":{"x":280.317,"y":230.974,"z":1632.245},"rot":{"x":0.0,"y":29.457,"z":0.0}}]},{"sceneId":3,"groupId":133103421,"blockId":3103,"pos":{"x":276.371,"y":230.918,"z":1674.365},"spawns":[{"monsterId":20010901,"configId":421001,"level":24,"poseId":0,"pos":{"x":290.964,"y":230.7,"z":1685.569},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010901,"configId":421002,"level":24,"poseId":0,"pos":{"x":269.889,"y":230.7,"z":1658.236},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103417,"blockId":3103,"pos":{"x":218.472,"y":186.603,"z":1296.513},"spawns":[{"monsterId":26010101,"configId":417001,"level":24,"poseId":0,"pos":{"x":218.195,"y":186.603,"z":1296.495},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103415,"blockId":3103,"pos":{"x":141.952,"y":201.469,"z":1424.496},"spawns":[{"monsterId":20010201,"configId":415003,"level":24,"poseId":201,"pos":{"x":70.079,"y":205.142,"z":1388.959},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010201,"configId":415004,"level":24,"poseId":201,"pos":{"x":99.686,"y":193.225,"z":1245.173},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103412,"blockId":3103,"pos":{"x":95.621,"y":189.583,"z":1401.95},"spawns":[{"monsterId":28020201,"configId":412003,"level":24,"poseId":0,"pos":{"x":2.999,"y":205.782,"z":1313.2},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":412004,"level":24,"poseId":0,"pos":{"x":40.926,"y":202.755,"z":1338.358},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103413,"blockId":3103,"pos":{"x":65.369,"y":202.309,"z":1375.123},"spawns":[{"monsterId":28030401,"configId":413001,"level":24,"poseId":901,"pos":{"x":62.823,"y":201.619,"z":1369.65},"rot":{"x":0.0,"y":266.43,"z":0.0}}]},{"sceneId":3,"groupId":133103410,"blockId":3103,"pos":{"x":146.567,"y":188.289,"z":1246.637},"spawns":[{"monsterId":23010601,"configId":410001,"level":24,"poseId":0,"pos":{"x":188.719,"y":186.788,"z":1270.659},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":23010101,"configId":410002,"level":24,"poseId":0,"pos":{"x":160.981,"y":188.995,"z":1247.142},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":23010501,"configId":410003,"level":24,"poseId":0,"pos":{"x":131.416,"y":188.574,"z":1256.299},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103408,"blockId":3103,"pos":{"x":218.382,"y":194.798,"z":1408.3},"spawns":[{"monsterId":28020102,"configId":408002,"level":24,"poseId":0,"pos":{"x":213.809,"y":197.131,"z":1411.297},"rot":{"x":0.0,"y":130.828,"z":0.0}},{"monsterId":28020201,"configId":408003,"level":24,"poseId":0,"pos":{"x":199.661,"y":197.12,"z":1409.114},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":408005,"level":24,"poseId":0,"pos":{"x":156.697,"y":212.852,"z":1130.953},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030402,"configId":408010,"level":24,"poseId":0,"pos":{"x":143.732,"y":218.928,"z":1122.354},"rot":{"x":0.0,"y":7.92,"z":0.0}},{"monsterId":28030402,"configId":408012,"level":24,"poseId":0,"pos":{"x":30.916,"y":217.151,"z":1224.956},"rot":{"x":0.0,"y":32.4,"z":0.0}},{"monsterId":28020102,"configId":408013,"level":24,"poseId":0,"pos":{"x":63.475,"y":210.45,"z":1212.275},"rot":{"x":0.0,"y":26.67,"z":0.0}},{"monsterId":28020102,"configId":408015,"level":24,"poseId":0,"pos":{"x":53.454,"y":229.463,"z":1102.096},"rot":{"x":0.0,"y":292.84,"z":0.0}},{"monsterId":28020102,"configId":408016,"level":24,"poseId":0,"pos":{"x":25.224,"y":235.641,"z":1099.709},"rot":{"x":0.0,"y":22.8,"z":0.0}},{"monsterId":28020102,"configId":408017,"level":19,"poseId":0,"pos":{"x":113.908,"y":230.019,"z":1066.303},"rot":{"x":0.0,"y":26.01,"z":0.0}},{"monsterId":28030101,"configId":408021,"level":24,"poseId":0,"pos":{"x":314.494,"y":230.93,"z":1652.032},"rot":{"x":0.0,"y":82.68,"z":0.0}},{"monsterId":28030101,"configId":408022,"level":24,"poseId":0,"pos":{"x":409.109,"y":230.7,"z":1709.083},"rot":{"x":0.0,"y":306.98,"z":0.0}},{"monsterId":28030101,"configId":408023,"level":24,"poseId":0,"pos":{"x":378.016,"y":230.7,"z":1685.124},"rot":{"x":0.0,"y":330.51,"z":0.0}},{"monsterId":28020201,"configId":408024,"level":24,"poseId":0,"pos":{"x":43.879,"y":194.975,"z":1280.69},"rot":{"x":0.0,"y":273.72,"z":0.0}}]},{"sceneId":3,"groupId":133103409,"blockId":3103,"pos":{"x":177.071,"y":189.639,"z":1257.899},"spawns":[{"monsterId":28020301,"configId":409009,"level":24,"poseId":0,"pos":{"x":103.412,"y":195.342,"z":1238.051},"rot":{"x":0.0,"y":265.225,"z":0.0}},{"monsterId":28020301,"configId":409010,"level":24,"poseId":0,"pos":{"x":96.702,"y":191.914,"z":1248.998},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":409011,"level":24,"poseId":0,"pos":{"x":89.794,"y":195.312,"z":1242.087},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":409022,"level":24,"poseId":0,"pos":{"x":49.334,"y":202.591,"z":1230.166},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":409023,"level":24,"poseId":0,"pos":{"x":85.141,"y":226.355,"z":1093.294},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103374,"blockId":3103,"pos":{"x":90.794,"y":275.438,"z":954.451},"spawns":[{"monsterId":20011401,"configId":374001,"level":19,"poseId":0,"pos":{"x":90.766,"y":258.271,"z":955.74},"rot":{"x":4.504,"y":258.981,"z":10.524}},{"monsterId":20011401,"configId":374002,"level":19,"poseId":0,"pos":{"x":94.236,"y":258.127,"z":952.485},"rot":{"x":0.925,"y":333.073,"z":8.724}},{"monsterId":20011401,"configId":374003,"level":19,"poseId":0,"pos":{"x":88.679,"y":257.763,"z":953.447},"rot":{"x":354.571,"y":72.194,"z":352.357}}]},{"sceneId":3,"groupId":133103372,"blockId":3103,"pos":{"x":236.45,"y":237.509,"z":1020.519},"spawns":[{"monsterId":21010501,"configId":372001,"level":19,"poseId":9013,"pos":{"x":236.328,"y":235.541,"z":1025.831},"rot":{"x":0.0,"y":318.768,"z":0.0}},{"monsterId":21010101,"configId":372006,"level":19,"poseId":0,"pos":{"x":230.271,"y":235.63,"z":1024.941},"rot":{"x":0.0,"y":224.377,"z":0.0}},{"monsterId":21010101,"configId":372007,"level":19,"poseId":0,"pos":{"x":234.515,"y":237.117,"z":1015.233},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103388,"blockId":3103,"pos":{"x":286.481,"y":195.949,"z":1423.113},"spawns":[{"monsterId":28030401,"configId":388001,"level":24,"poseId":901,"pos":{"x":283.935,"y":195.949,"z":1417.64},"rot":{"x":0.0,"y":266.43,"z":0.0}}]},{"sceneId":3,"groupId":133103386,"blockId":3103,"pos":{"x":295.472,"y":197.144,"z":1506.823},"spawns":[{"monsterId":28030101,"configId":386001,"level":24,"poseId":901,"pos":{"x":295.076,"y":197.149,"z":1503.955},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":386002,"level":24,"poseId":901,"pos":{"x":294.998,"y":197.926,"z":1507.325},"rot":{"x":0.0,"y":139.29,"z":0.0}}]},{"sceneId":5,"groupId":155005385,"blockId":5005,"pos":{"x":432.339,"y":243.546,"z":243.009},"spawns":[{"monsterId":28050104,"configId":385001,"level":36,"poseId":0,"pos":{"x":429.822,"y":242.499,"z":249.189},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050104,"configId":385002,"level":36,"poseId":0,"pos":{"x":430.147,"y":243.697,"z":240.079},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103387,"blockId":3103,"pos":{"x":312.563,"y":195.247,"z":1464.138},"spawns":[{"monsterId":28030401,"configId":387001,"level":24,"poseId":901,"pos":{"x":310.018,"y":195.247,"z":1458.666},"rot":{"x":0.0,"y":266.43,"z":0.0}}]},{"sceneId":3,"groupId":133103384,"blockId":3103,"pos":{"x":184.828,"y":200.248,"z":1419.97},"spawns":[{"monsterId":25030201,"configId":384001,"level":24,"poseId":9003,"pos":{"x":194.02,"y":198.8,"z":1415.55},"rot":{"x":0.0,"y":179.07,"z":0.0}},{"monsterId":25020201,"configId":384004,"level":24,"poseId":2,"pos":{"x":196.043,"y":198.972,"z":1419.686},"rot":{"x":0.0,"y":249.6,"z":0.0}},{"monsterId":25070101,"configId":384005,"level":24,"poseId":4,"pos":{"x":189.112,"y":199.167,"z":1415.837},"rot":{"x":0.0,"y":223.5,"z":0.0}},{"monsterId":25010301,"configId":384006,"level":24,"poseId":9004,"pos":{"x":190.56,"y":200.001,"z":1420.097},"rot":{"x":0.0,"y":192.2,"z":0.0}}]},{"sceneId":3,"groupId":133103382,"blockId":3103,"pos":{"x":298.127,"y":185.424,"z":1489.681},"spawns":[{"monsterId":20010801,"configId":382001,"level":24,"poseId":0,"pos":{"x":290.606,"y":185.3,"z":1484.942},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010901,"configId":382004,"level":24,"poseId":0,"pos":{"x":304.057,"y":185.3,"z":1479.757},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103383,"blockId":3103,"pos":{"x":348.084,"y":214.745,"z":1555.935},"spawns":[{"monsterId":25070101,"configId":383001,"level":24,"poseId":0,"pos":{"x":352.149,"y":215.588,"z":1553.495},"rot":{"x":0.0,"y":330.36,"z":0.0}},{"monsterId":25010501,"configId":383004,"level":24,"poseId":0,"pos":{"x":352.518,"y":215.719,"z":1554.986},"rot":{"x":0.0,"y":206.263,"z":0.0}}]},{"sceneId":3,"groupId":133103380,"blockId":3103,"pos":{"x":322.454,"y":203.669,"z":1535.47},"spawns":[{"monsterId":20010301,"configId":380001,"level":24,"poseId":0,"pos":{"x":322.46,"y":208.377,"z":1536.668},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":380002,"level":24,"poseId":0,"pos":{"x":323.947,"y":208.377,"z":1535.443},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010401,"configId":380003,"level":24,"poseId":0,"pos":{"x":320.977,"y":208.377,"z":1535.535},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103376,"blockId":3103,"pos":{"x":140.876,"y":225.12,"z":1085.337},"spawns":[{"monsterId":23030101,"configId":376001,"level":19,"poseId":0,"pos":{"x":137.945,"y":229.68,"z":1077.689},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":23020101,"configId":376004,"level":19,"poseId":0,"pos":{"x":142.671,"y":225.25,"z":1082.978},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103342,"blockId":3103,"pos":{"x":351.74,"y":286.475,"z":1460.979},"spawns":[{"monsterId":21010501,"configId":342002,"level":24,"poseId":0,"pos":{"x":352.144,"y":286.747,"z":1459.012},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":22010101,"configId":342003,"level":24,"poseId":0,"pos":{"x":345.336,"y":283.871,"z":1461.342},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103338,"blockId":3103,"pos":{"x":431.657,"y":302.856,"z":1570.36},"spawns":[{"monsterId":26060201,"configId":338001,"level":24,"poseId":0,"pos":{"x":431.544,"y":303.912,"z":1572.298},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26060201,"configId":338002,"level":24,"poseId":0,"pos":{"x":433.044,"y":304.001,"z":1570.498},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26060201,"configId":338003,"level":24,"poseId":0,"pos":{"x":429.944,"y":304.052,"z":1569.097},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103339,"blockId":3103,"pos":{"x":494.753,"y":299.831,"z":1556.373},"spawns":[{"monsterId":28050201,"configId":339001,"level":32,"poseId":0,"pos":{"x":494.408,"y":300.0,"z":1556.262},"rot":{"x":0.0,"y":29.457,"z":0.0}},{"monsterId":28050201,"configId":339002,"level":32,"poseId":3,"pos":{"x":481.657,"y":299.626,"z":1551.782},"rot":{"x":0.0,"y":29.457,"z":0.0}}]},{"sceneId":3,"groupId":133103336,"blockId":3103,"pos":{"x":874.334,"y":313.477,"z":1682.305},"spawns":[{"monsterId":21010401,"configId":336014,"level":24,"poseId":402,"pos":{"x":856.772,"y":316.387,"z":1748.998},"rot":{"x":0.0,"y":149.887,"z":0.0}},{"monsterId":21010401,"configId":336015,"level":24,"poseId":402,"pos":{"x":858.715,"y":316.357,"z":1750.16},"rot":{"x":0.0,"y":174.826,"z":0.0}}]},{"sceneId":3,"groupId":133005028,"blockId":3005,"pos":{"x":1408.0,"y":200.0,"z":-2176.0},"spawns":[{"monsterId":28050101,"configId":28001,"level":15,"poseId":0,"pos":{"x":1471.742,"y":336.17,"z":-2085.785},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050101,"configId":28002,"level":15,"poseId":0,"pos":{"x":1472.582,"y":335.965,"z":-2085.476},"rot":{"x":0.0,"y":321.099,"z":0.0}}]},{"sceneId":3,"groupId":133103335,"blockId":3103,"pos":{"x":941.052,"y":357.538,"z":1476.916},"spawns":[{"monsterId":25030201,"configId":335004,"level":24,"poseId":0,"pos":{"x":946.124,"y":356.902,"z":1475.564},"rot":{"x":0.0,"y":315.147,"z":0.0}},{"monsterId":25020201,"configId":335005,"level":24,"poseId":0,"pos":{"x":943.605,"y":357.107,"z":1477.394},"rot":{"x":0.0,"y":112.146,"z":0.0}}]},{"sceneId":3,"groupId":133103332,"blockId":3103,"pos":{"x":381.682,"y":292.654,"z":1533.739},"spawns":[{"monsterId":21011001,"configId":332001,"level":24,"poseId":0,"pos":{"x":381.5,"y":292.764,"z":1535.198},"rot":{"x":0.0,"y":80.898,"z":0.0}},{"monsterId":21030401,"configId":332004,"level":24,"poseId":0,"pos":{"x":381.156,"y":292.557,"z":1532.132},"rot":{"x":0.0,"y":80.898,"z":0.0}}]},{"sceneId":3,"groupId":133103333,"blockId":3103,"pos":{"x":446.513,"y":339.293,"z":1440.013},"spawns":[{"monsterId":21011201,"configId":333001,"level":24,"poseId":0,"pos":{"x":446.662,"y":338.263,"z":1436.58},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010701,"configId":333004,"level":24,"poseId":0,"pos":{"x":448.76,"y":338.206,"z":1441.851},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010701,"configId":333005,"level":24,"poseId":0,"pos":{"x":444.062,"y":338.294,"z":1438.972},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103330,"blockId":3103,"pos":{"x":520.195,"y":288.793,"z":1511.013},"spawns":[{"monsterId":21010201,"configId":330001,"level":24,"poseId":0,"pos":{"x":525.632,"y":288.218,"z":1501.631},"rot":{"x":0.0,"y":107.719,"z":0.0}},{"monsterId":21020201,"configId":330011,"level":24,"poseId":401,"pos":{"x":517.084,"y":289.405,"z":1512.058},"rot":{"x":0.0,"y":94.91,"z":0.0}}]},{"sceneId":3,"groupId":133103331,"blockId":3103,"pos":{"x":491.333,"y":301.07,"z":1633.307},"spawns":[{"monsterId":22010301,"configId":331001,"level":24,"poseId":0,"pos":{"x":489.935,"y":299.774,"z":1630.619},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010901,"configId":331004,"level":24,"poseId":0,"pos":{"x":488.421,"y":300.214,"z":1635.807},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010901,"configId":331005,"level":24,"poseId":0,"pos":{"x":495.548,"y":299.01,"z":1630.004},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103328,"blockId":3103,"pos":{"x":450.505,"y":267.491,"z":1187.416},"spawns":[{"monsterId":21020301,"configId":328001,"level":24,"poseId":0,"pos":{"x":450.654,"y":267.491,"z":1183.983},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010501,"configId":328004,"level":24,"poseId":0,"pos":{"x":445.482,"y":267.222,"z":1184.584},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103329,"blockId":3103,"pos":{"x":363.21,"y":294.396,"z":1249.707},"spawns":[{"monsterId":21030401,"configId":329001,"level":24,"poseId":0,"pos":{"x":363.359,"y":294.784,"z":1246.274},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010501,"configId":329004,"level":24,"poseId":0,"pos":{"x":366.11,"y":294.426,"z":1252.322},"rot":{"x":0.0,"y":205.296,"z":0.0}},{"monsterId":21011001,"configId":329005,"level":24,"poseId":0,"pos":{"x":359.872,"y":293.943,"z":1251.936},"rot":{"x":0.0,"y":128.37,"z":0.0}}]},{"sceneId":3,"groupId":133103350,"blockId":3103,"pos":{"x":335.762,"y":238.964,"z":1720.572},"spawns":[{"monsterId":21020301,"configId":350001,"level":24,"poseId":401,"pos":{"x":336.54,"y":240.65,"z":1721.713},"rot":{"x":0.0,"y":195.4,"z":0.0}},{"monsterId":21011201,"configId":350004,"level":24,"poseId":0,"pos":{"x":320.4,"y":236.7,"z":1733.1},"rot":{"x":0.0,"y":99.15,"z":0.0}},{"monsterId":21011201,"configId":350005,"level":24,"poseId":0,"pos":{"x":336.5,"y":240.7,"z":1719.8},"rot":{"x":0.0,"y":195.42,"z":0.0}},{"monsterId":21010401,"configId":350006,"level":24,"poseId":402,"pos":{"x":332.74,"y":237.274,"z":1707.38},"rot":{"x":0.0,"y":193.4,"z":0.0}},{"monsterId":21010401,"configId":350007,"level":24,"poseId":0,"pos":{"x":325.4,"y":232.8,"z":1706.4},"rot":{"x":0.0,"y":103.0,"z":0.0}}]},{"sceneId":3,"groupId":133103349,"blockId":3103,"pos":{"x":394.999,"y":234.264,"z":1736.921},"spawns":[{"monsterId":25010201,"configId":349001,"level":24,"poseId":0,"pos":{"x":390.416,"y":234.673,"z":1743.913},"rot":{"x":0.0,"y":140.25,"z":0.0}},{"monsterId":25010301,"configId":349004,"level":24,"poseId":9005,"pos":{"x":397.573,"y":234.298,"z":1740.415},"rot":{"x":0.0,"y":144.2,"z":0.0}},{"monsterId":25010301,"configId":349005,"level":24,"poseId":9005,"pos":{"x":404.917,"y":233.954,"z":1743.624},"rot":{"x":0.0,"y":23.4,"z":0.0}}]},{"sceneId":3,"groupId":133103347,"blockId":3103,"pos":{"x":498.96,"y":239.109,"z":1151.698},"spawns":[{"monsterId":24010101,"configId":347001,"level":24,"poseId":101,"pos":{"x":495.223,"y":237.604,"z":1152.194},"rot":{"x":0.0,"y":279.863,"z":0.0}}]},{"sceneId":3,"groupId":133103344,"blockId":3103,"pos":{"x":599.594,"y":300.516,"z":1377.65},"spawns":[{"monsterId":20011301,"configId":344001,"level":24,"poseId":0,"pos":{"x":599.698,"y":300.531,"z":1377.627},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":344002,"level":24,"poseId":0,"pos":{"x":592.806,"y":300.236,"z":1377.63},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":344003,"level":24,"poseId":0,"pos":{"x":607.118,"y":300.978,"z":1377.63},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":344004,"level":24,"poseId":0,"pos":{"x":596.278,"y":299.979,"z":1383.461},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":344005,"level":24,"poseId":0,"pos":{"x":602.727,"y":300.124,"z":1383.51},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":344006,"level":24,"poseId":0,"pos":{"x":596.026,"y":300.981,"z":1371.621},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":344007,"level":24,"poseId":0,"pos":{"x":603.15,"y":301.295,"z":1371.345},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103345,"blockId":3103,"pos":{"x":625.51,"y":293.329,"z":1418.219},"spawns":[{"monsterId":26010201,"configId":345001,"level":24,"poseId":0,"pos":{"x":625.233,"y":293.329,"z":1418.2},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103308,"blockId":3103,"pos":{"x":649.85,"y":418.685,"z":1858.022},"spawns":[{"monsterId":20011301,"configId":308001,"level":24,"poseId":0,"pos":{"x":650.03,"y":419.126,"z":1858.39},"rot":{"x":0.0,"y":292.601,"z":0.0}},{"monsterId":28020301,"configId":308002,"level":24,"poseId":0,"pos":{"x":650.012,"y":419.253,"z":1858.617},"rot":{"x":0.0,"y":292.601,"z":0.0}},{"monsterId":28050102,"configId":308003,"level":24,"poseId":0,"pos":{"x":649.986,"y":419.27,"z":1858.578},"rot":{"x":0.0,"y":292.601,"z":0.0}}]},{"sceneId":3,"groupId":133103309,"blockId":3103,"pos":{"x":661.298,"y":415.167,"z":1879.492},"spawns":[{"monsterId":21030401,"configId":309001,"level":24,"poseId":0,"pos":{"x":661.571,"y":415.565,"z":1879.853},"rot":{"x":4.429,"y":307.879,"z":354.176}},{"monsterId":28030101,"configId":309002,"level":24,"poseId":0,"pos":{"x":661.614,"y":415.663,"z":1880.091},"rot":{"x":4.429,"y":307.879,"z":354.176}},{"monsterId":28050102,"configId":309003,"level":24,"poseId":0,"pos":{"x":661.578,"y":415.684,"z":1880.062},"rot":{"x":4.429,"y":307.879,"z":354.176}}]},{"sceneId":3,"groupId":133103306,"blockId":3103,"pos":{"x":709.414,"y":390.698,"z":1906.648},"spawns":[{"monsterId":21011201,"configId":306001,"level":24,"poseId":0,"pos":{"x":709.539,"y":391.169,"z":1906.294},"rot":{"x":5.593,"y":73.781,"z":4.287}},{"monsterId":28020301,"configId":306002,"level":24,"poseId":0,"pos":{"x":709.706,"y":391.3,"z":1906.142},"rot":{"x":5.593,"y":73.781,"z":4.287}},{"monsterId":28020102,"configId":306003,"level":24,"poseId":0,"pos":{"x":709.702,"y":391.312,"z":1906.19},"rot":{"x":5.593,"y":73.781,"z":4.287}}]},{"sceneId":3,"groupId":133103307,"blockId":3103,"pos":{"x":743.465,"y":389.175,"z":1883.675},"spawns":[{"monsterId":20011501,"configId":307001,"level":24,"poseId":0,"pos":{"x":743.398,"y":389.651,"z":1883.312},"rot":{"x":6.762,"y":105.412,"z":5.192}},{"monsterId":28050102,"configId":307002,"level":24,"poseId":0,"pos":{"x":743.463,"y":389.782,"z":1883.097},"rot":{"x":6.762,"y":105.412,"z":5.192}},{"monsterId":28030401,"configId":307003,"level":24,"poseId":0,"pos":{"x":743.486,"y":389.794,"z":1883.14},"rot":{"x":6.762,"y":105.412,"z":5.192}}]},{"sceneId":3,"groupId":133103304,"blockId":3103,"pos":{"x":803.156,"y":335.883,"z":1856.633},"spawns":[{"monsterId":21011201,"configId":304001,"level":24,"poseId":0,"pos":{"x":803.068,"y":336.411,"z":1856.91},"rot":{"x":351.063,"y":230.58,"z":16.186}},{"monsterId":28020301,"configId":304002,"level":24,"poseId":0,"pos":{"x":802.909,"y":336.603,"z":1856.985},"rot":{"x":351.063,"y":230.58,"z":16.186}},{"monsterId":28020102,"configId":304003,"level":24,"poseId":0,"pos":{"x":802.934,"y":336.608,"z":1856.942},"rot":{"x":351.063,"y":230.58,"z":16.186}}]},{"sceneId":3,"groupId":133103305,"blockId":3103,"pos":{"x":769.349,"y":362.505,"z":1898.02},"spawns":[{"monsterId":20010601,"configId":305001,"level":24,"poseId":0,"pos":{"x":769.742,"y":362.79,"z":1898.377},"rot":{"x":357.231,"y":313.546,"z":341.254}},{"monsterId":28030101,"configId":305002,"level":24,"poseId":0,"pos":{"x":769.828,"y":362.85,"z":1898.616},"rot":{"x":357.231,"y":313.546,"z":341.254}},{"monsterId":28020102,"configId":305003,"level":24,"poseId":0,"pos":{"x":769.796,"y":362.881,"z":1898.593},"rot":{"x":357.231,"y":313.546,"z":341.254}}]},{"sceneId":3,"groupId":133103302,"blockId":3103,"pos":{"x":735.85,"y":316.056,"z":1771.625},"spawns":[{"monsterId":21030401,"configId":302001,"level":24,"poseId":0,"pos":{"x":736.016,"y":316.497,"z":1772.0},"rot":{"x":0.0,"y":290.414,"z":0.0}},{"monsterId":28020301,"configId":302002,"level":24,"poseId":0,"pos":{"x":735.989,"y":316.624,"z":1772.225},"rot":{"x":0.0,"y":290.414,"z":0.0}},{"monsterId":28030404,"configId":302003,"level":24,"poseId":0,"pos":{"x":735.964,"y":316.641,"z":1772.185},"rot":{"x":0.0,"y":290.414,"z":0.0}}]},{"sceneId":3,"groupId":133103303,"blockId":3103,"pos":{"x":765.015,"y":317.766,"z":1790.949},"spawns":[{"monsterId":21011201,"configId":303001,"level":24,"poseId":0,"pos":{"x":765.315,"y":318.263,"z":1791.112},"rot":{"x":356.167,"y":321.696,"z":8.831}},{"monsterId":28020301,"configId":303002,"level":24,"poseId":0,"pos":{"x":765.399,"y":318.426,"z":1791.297},"rot":{"x":356.167,"y":321.696,"z":8.831}},{"monsterId":28020102,"configId":303003,"level":24,"poseId":0,"pos":{"x":765.356,"y":318.436,"z":1791.273},"rot":{"x":356.167,"y":321.696,"z":8.831}}]},{"sceneId":3,"groupId":133103300,"blockId":3103,"pos":{"x":696.069,"y":245.729,"z":1736.621},"spawns":[{"monsterId":20010401,"configId":300001,"level":24,"poseId":0,"pos":{"x":696.455,"y":246.19,"z":1736.578},"rot":{"x":357.649,"y":359.937,"z":3.083}},{"monsterId":28020602,"configId":300002,"level":24,"poseId":0,"pos":{"x":696.65,"y":246.332,"z":1736.676},"rot":{"x":357.649,"y":359.937,"z":3.083}},{"monsterId":28030401,"configId":300003,"level":24,"poseId":0,"pos":{"x":696.603,"y":246.347,"z":1736.685},"rot":{"x":357.649,"y":359.937,"z":3.083}}]},{"sceneId":3,"groupId":133103301,"blockId":3103,"pos":{"x":759.366,"y":305.927,"z":1744.429},"spawns":[{"monsterId":21011201,"configId":301001,"level":24,"poseId":0,"pos":{"x":759.775,"y":306.368,"z":1744.404},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":301002,"level":24,"poseId":0,"pos":{"x":759.978,"y":306.495,"z":1744.508},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010201,"configId":301003,"level":24,"poseId":0,"pos":{"x":759.932,"y":306.512,"z":1744.517},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103297,"blockId":3103,"pos":{"x":738.961,"y":325.696,"z":1544.976},"spawns":[{"monsterId":20011401,"configId":297001,"level":24,"poseId":0,"pos":{"x":735.929,"y":325.359,"z":1542.323},"rot":{"x":0.0,"y":152.919,"z":0.0}},{"monsterId":20011401,"configId":297002,"level":24,"poseId":0,"pos":{"x":739.387,"y":325.595,"z":1542.951},"rot":{"x":0.0,"y":199.173,"z":0.0}}]},{"sceneId":3,"groupId":133103326,"blockId":3103,"pos":{"x":437.73,"y":246.958,"z":1095.495},"spawns":[{"monsterId":21010501,"configId":326004,"level":19,"poseId":0,"pos":{"x":437.055,"y":247.332,"z":1098.707},"rot":{"x":0.0,"y":195.456,"z":0.0}},{"monsterId":22010101,"configId":326005,"level":19,"poseId":0,"pos":{"x":434.722,"y":247.084,"z":1094.397},"rot":{"x":0.0,"y":47.801,"z":0.0}}]},{"sceneId":3,"groupId":133103327,"blockId":3103,"pos":{"x":295.142,"y":255.198,"z":1167.916},"spawns":[{"monsterId":22010201,"configId":327001,"level":24,"poseId":0,"pos":{"x":295.291,"y":254.694,"z":1164.483},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21030101,"configId":327004,"level":24,"poseId":0,"pos":{"x":292.34,"y":254.988,"z":1167.486},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103324,"blockId":3103,"pos":{"x":351.399,"y":269.231,"z":1152.388},"spawns":[{"monsterId":28050201,"configId":324001,"level":32,"poseId":0,"pos":{"x":351.053,"y":269.293,"z":1152.276},"rot":{"x":0.0,"y":29.457,"z":0.0}},{"monsterId":28050201,"configId":324002,"level":32,"poseId":3,"pos":{"x":331.995,"y":266.424,"z":1147.633},"rot":{"x":0.0,"y":29.457,"z":0.0}}]},{"sceneId":3,"groupId":133103325,"blockId":3103,"pos":{"x":331.565,"y":261.901,"z":1088.715},"spawns":[{"monsterId":24010201,"configId":325001,"level":19,"poseId":101,"pos":{"x":342.893,"y":259.035,"z":1093.375},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103322,"blockId":3103,"pos":{"x":372.176,"y":282.252,"z":1181.618},"spawns":[{"monsterId":28050201,"configId":322001,"level":32,"poseId":0,"pos":{"x":371.831,"y":282.362,"z":1181.506},"rot":{"x":0.0,"y":29.457,"z":0.0}},{"monsterId":28050201,"configId":322002,"level":32,"poseId":3,"pos":{"x":342.916,"y":278.564,"z":1195.425},"rot":{"x":0.0,"y":29.457,"z":0.0}}]},{"sceneId":3,"groupId":133103323,"blockId":3103,"pos":{"x":389.451,"y":272.925,"z":1163.585},"spawns":[{"monsterId":28050201,"configId":323001,"level":32,"poseId":0,"pos":{"x":396.224,"y":268.468,"z":1157.698},"rot":{"x":0.0,"y":29.457,"z":0.0}},{"monsterId":28050201,"configId":323002,"level":32,"poseId":3,"pos":{"x":413.382,"y":268.474,"z":1166.221},"rot":{"x":0.0,"y":29.457,"z":0.0}}]},{"sceneId":3,"groupId":133103320,"blockId":3103,"pos":{"x":374.705,"y":291.76,"z":1212.68},"spawns":[{"monsterId":28050201,"configId":320001,"level":32,"poseId":0,"pos":{"x":396.111,"y":277.848,"z":1295.411},"rot":{"x":0.0,"y":29.457,"z":0.0}},{"monsterId":28050201,"configId":320002,"level":32,"poseId":3,"pos":{"x":390.247,"y":268.981,"z":1328.713},"rot":{"x":0.0,"y":29.457,"z":0.0}}]},{"sceneId":3,"groupId":133103321,"blockId":3103,"pos":{"x":393.002,"y":286.37,"z":1196.662},"spawns":[{"monsterId":28050201,"configId":321001,"level":32,"poseId":0,"pos":{"x":403.166,"y":290.686,"z":1214.427},"rot":{"x":0.0,"y":29.457,"z":0.0}},{"monsterId":28050201,"configId":321002,"level":32,"poseId":3,"pos":{"x":413.045,"y":290.161,"z":1222.196},"rot":{"x":0.0,"y":29.457,"z":0.0}}]},{"sceneId":3,"groupId":133103316,"blockId":3103,"pos":{"x":527.887,"y":196.788,"z":1002.066},"spawns":[{"monsterId":28050201,"configId":316001,"level":32,"poseId":0,"pos":{"x":550.209,"y":197.878,"z":990.986},"rot":{"x":348.542,"y":26.734,"z":26.665}},{"monsterId":28050201,"configId":316002,"level":32,"poseId":3,"pos":{"x":546.164,"y":194.106,"z":1003.516},"rot":{"x":3.281,"y":30.062,"z":20.888}}]},{"sceneId":3,"groupId":133103317,"blockId":3103,"pos":{"x":545.666,"y":190.913,"z":1019.619},"spawns":[{"monsterId":26010101,"configId":317001,"level":24,"poseId":0,"pos":{"x":545.389,"y":190.898,"z":1019.601},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103315,"blockId":3103,"pos":{"x":906.58,"y":305.149,"z":1718.804},"spawns":[{"monsterId":20011001,"configId":315001,"level":24,"poseId":0,"pos":{"x":906.467,"y":304.927,"z":1720.743},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":315002,"level":24,"poseId":0,"pos":{"x":907.967,"y":304.962,"z":1718.943},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":315003,"level":24,"poseId":0,"pos":{"x":904.867,"y":305.245,"z":1717.542},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103279,"blockId":3103,"pos":{"x":802.397,"y":326.788,"z":1506.127},"spawns":[{"monsterId":28050201,"configId":279001,"level":32,"poseId":0,"pos":{"x":802.052,"y":327.36,"z":1506.015},"rot":{"x":0.0,"y":29.457,"z":0.0}},{"monsterId":28050201,"configId":279002,"level":32,"poseId":3,"pos":{"x":816.032,"y":328.848,"z":1512.027},"rot":{"x":348.227,"y":30.509,"z":4.486}}]},{"sceneId":5,"groupId":155005055,"blockId":5005,"pos":{"x":495.324,"y":186.806,"z":709.902},"spawns":[{"monsterId":24010101,"configId":55001,"level":36,"poseId":100,"pos":{"x":526.795,"y":192.3,"z":685.101},"rot":{"x":0.0,"y":287.85,"z":0.0}}]},{"sceneId":5,"groupId":155005049,"blockId":5005,"pos":{"x":479.276,"y":146.741,"z":935.244},"spawns":[{"monsterId":21010201,"configId":49001,"level":36,"poseId":9012,"pos":{"x":490.821,"y":146.879,"z":920.187},"rot":{"x":0.0,"y":72.299,"z":0.0}},{"monsterId":21020201,"configId":49004,"level":36,"poseId":401,"pos":{"x":489.838,"y":146.223,"z":925.792},"rot":{"x":0.0,"y":205.888,"z":0.0}},{"monsterId":21010701,"configId":49005,"level":36,"poseId":0,"pos":{"x":494.994,"y":149.592,"z":909.834},"rot":{"x":0.0,"y":310.381,"z":0.0}},{"monsterId":21010201,"configId":49006,"level":36,"poseId":9012,"pos":{"x":490.651,"y":146.716,"z":921.945},"rot":{"x":0.0,"y":90.697,"z":0.0}}]},{"sceneId":5,"groupId":155005044,"blockId":5005,"pos":{"x":877.316,"y":216.013,"z":150.403},"spawns":[{"monsterId":26050901,"configId":44002,"level":36,"poseId":0,"pos":{"x":865.931,"y":216.023,"z":155.912},"rot":{"x":0.0,"y":129.607,"z":0.0}},{"monsterId":26051001,"configId":44003,"level":36,"poseId":0,"pos":{"x":892.882,"y":216.365,"z":146.398},"rot":{"x":0.0,"y":295.987,"z":0.0}},{"monsterId":26051101,"configId":44004,"level":36,"poseId":0,"pos":{"x":878.661,"y":216.322,"z":136.293},"rot":{"x":0.0,"y":330.924,"z":0.0}}]},{"sceneId":3,"groupId":133103265,"blockId":3103,"pos":{"x":1019.548,"y":266.15,"z":1076.155},"spawns":[{"monsterId":20011201,"configId":265001,"level":24,"poseId":0,"pos":{"x":1018.463,"y":267.626,"z":1080.44},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":265002,"level":24,"poseId":0,"pos":{"x":1020.887,"y":266.485,"z":1077.073},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103290,"blockId":3103,"pos":{"x":630.55,"y":202.532,"z":1282.737},"spawns":[{"monsterId":21011201,"configId":290001,"level":24,"poseId":0,"pos":{"x":694.105,"y":206.114,"z":1319.719},"rot":{"x":0.0,"y":158.263,"z":0.0}},{"monsterId":21010601,"configId":290002,"level":24,"poseId":9002,"pos":{"x":629.615,"y":203.062,"z":1285.158},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010501,"configId":290003,"level":24,"poseId":32,"pos":{"x":629.928,"y":202.484,"z":1283.265},"rot":{"x":0.0,"y":103.089,"z":0.0}}]},{"sceneId":3,"groupId":133103291,"blockId":3103,"pos":{"x":782.138,"y":212.557,"z":1221.61},"spawns":[{"monsterId":25010201,"configId":291001,"level":24,"poseId":0,"pos":{"x":782.251,"y":214.739,"z":1223.362},"rot":{"x":0.0,"y":187.526,"z":0.0}},{"monsterId":25010701,"configId":291002,"level":24,"poseId":0,"pos":{"x":780.936,"y":215.076,"z":1224.772},"rot":{"x":0.0,"y":187.526,"z":0.0}}]},{"sceneId":3,"groupId":133103288,"blockId":3103,"pos":{"x":704.862,"y":185.367,"z":1082.629},"spawns":[{"monsterId":25010301,"configId":288001,"level":24,"poseId":9004,"pos":{"x":701.644,"y":185.768,"z":1082.732},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25020201,"configId":288004,"level":24,"poseId":2,"pos":{"x":707.141,"y":185.4,"z":1083.297},"rot":{"x":0.0,"y":286.037,"z":0.0}},{"monsterId":25010201,"configId":288005,"level":24,"poseId":0,"pos":{"x":703.471,"y":184.414,"z":1087.143},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103289,"blockId":3103,"pos":{"x":816.483,"y":252.608,"z":1277.595},"spawns":[{"monsterId":25010301,"configId":289001,"level":24,"poseId":0,"pos":{"x":817.899,"y":252.306,"z":1280.451},"rot":{"x":0.0,"y":337.66,"z":0.0}},{"monsterId":25010201,"configId":289002,"level":24,"poseId":0,"pos":{"x":819.741,"y":252.382,"z":1279.883},"rot":{"x":0.0,"y":337.66,"z":0.0}}]},{"sceneId":3,"groupId":133103286,"blockId":3103,"pos":{"x":794.586,"y":322.119,"z":1568.751},"spawns":[{"monsterId":20010301,"configId":286001,"level":24,"poseId":0,"pos":{"x":794.473,"y":322.342,"z":1570.69},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":286002,"level":24,"poseId":0,"pos":{"x":795.973,"y":322.147,"z":1568.89},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":286003,"level":24,"poseId":0,"pos":{"x":792.873,"y":321.077,"z":1567.49},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103247,"blockId":3103,"pos":{"x":876.825,"y":224.577,"z":1223.046},"spawns":[{"monsterId":20011301,"configId":247001,"level":24,"poseId":0,"pos":{"x":876.83,"y":224.951,"z":1224.243},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011301,"configId":247002,"level":24,"poseId":0,"pos":{"x":877.092,"y":224.424,"z":1221.36},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103245,"blockId":3103,"pos":{"x":830.114,"y":217.065,"z":1219.23},"spawns":[{"monsterId":21010201,"configId":245001,"level":24,"poseId":0,"pos":{"x":833.117,"y":216.09,"z":1220.221},"rot":{"x":0.0,"y":256.363,"z":0.0}},{"monsterId":21030101,"configId":245006,"level":24,"poseId":0,"pos":{"x":833.112,"y":215.861,"z":1217.121},"rot":{"x":0.0,"y":300.461,"z":0.0}}]},{"sceneId":3,"groupId":133103240,"blockId":3103,"pos":{"x":756.993,"y":225.805,"z":1306.522},"spawns":[{"monsterId":28010301,"configId":240005,"level":24,"poseId":0,"pos":{"x":758.367,"y":226.094,"z":1302.712},"rot":{"x":0.0,"y":148.35,"z":0.0}},{"monsterId":28010301,"configId":240006,"level":24,"poseId":0,"pos":{"x":756.159,"y":226.178,"z":1303.106},"rot":{"x":0.0,"y":182.671,"z":0.0}},{"monsterId":28010301,"configId":240007,"level":24,"poseId":0,"pos":{"x":757.322,"y":226.042,"z":1303.51},"rot":{"x":0.0,"y":334.315,"z":0.0}}]},{"sceneId":3,"groupId":133103236,"blockId":3103,"pos":{"x":556.778,"y":203.291,"z":961.854},"spawns":[{"monsterId":20011401,"configId":236001,"level":19,"poseId":0,"pos":{"x":556.808,"y":203.466,"z":963.028},"rot":{"x":343.768,"y":120.092,"z":3.63}},{"monsterId":20011401,"configId":236002,"level":19,"poseId":0,"pos":{"x":558.763,"y":203.498,"z":963.776},"rot":{"x":11.224,"y":1.217,"z":12.34}}]},{"sceneId":3,"groupId":133103235,"blockId":3103,"pos":{"x":731.247,"y":405.588,"z":1828.279},"spawns":[{"monsterId":28050201,"configId":235001,"level":32,"poseId":0,"pos":{"x":732.127,"y":404.647,"z":1856.807},"rot":{"x":0.0,"y":29.457,"z":0.0}},{"monsterId":28050201,"configId":235002,"level":32,"poseId":3,"pos":{"x":727.001,"y":407.174,"z":1839.967},"rot":{"x":346.328,"y":320.34,"z":350.548}}]},{"sceneId":3,"groupId":133103232,"blockId":3103,"pos":{"x":598.641,"y":153.234,"z":1248.484},"spawns":[{"monsterId":20011201,"configId":232001,"level":24,"poseId":0,"pos":{"x":598.669,"y":153.526,"z":1249.693},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":232002,"level":24,"poseId":0,"pos":{"x":600.157,"y":153.011,"z":1248.469},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":232003,"level":24,"poseId":0,"pos":{"x":597.186,"y":153.699,"z":1248.561},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103233,"blockId":3103,"pos":{"x":671.896,"y":153.83,"z":1241.379},"spawns":[{"monsterId":20011001,"configId":233001,"level":24,"poseId":0,"pos":{"x":671.901,"y":154.117,"z":1246.627},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":233002,"level":24,"poseId":0,"pos":{"x":673.388,"y":154.081,"z":1245.402},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":233003,"level":24,"poseId":0,"pos":{"x":670.418,"y":154.487,"z":1245.494},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103263,"blockId":3103,"pos":{"x":994.36,"y":300.289,"z":1207.024},"spawns":[{"monsterId":20010101,"configId":263001,"level":24,"poseId":201,"pos":{"x":994.763,"y":300.37,"z":1203.932},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010101,"configId":263002,"level":24,"poseId":201,"pos":{"x":995.698,"y":300.296,"z":1207.942},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103260,"blockId":3103,"pos":{"x":1046.908,"y":316.461,"z":1404.057},"spawns":[{"monsterId":26010101,"configId":260001,"level":24,"poseId":0,"pos":{"x":1046.631,"y":316.452,"z":1404.038},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103259,"blockId":3103,"pos":{"x":986.879,"y":268.124,"z":1076.797},"spawns":[{"monsterId":26010201,"configId":259001,"level":24,"poseId":0,"pos":{"x":986.602,"y":268.124,"z":1076.778},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103255,"blockId":3103,"pos":{"x":1082.297,"y":300.41,"z":1229.029},"spawns":[{"monsterId":21010901,"configId":255001,"level":24,"poseId":0,"pos":{"x":1082.168,"y":300.294,"z":1226.827},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010901,"configId":255006,"level":24,"poseId":0,"pos":{"x":1076.092,"y":300.059,"z":1224.667},"rot":{"x":0.0,"y":293.846,"z":0.0}},{"monsterId":21030101,"configId":255007,"level":24,"poseId":0,"pos":{"x":1073.948,"y":300.258,"z":1224.287},"rot":{"x":0.0,"y":59.941,"z":0.0}}]},{"sceneId":3,"groupId":133103253,"blockId":3103,"pos":{"x":1050.872,"y":309.138,"z":1311.433},"spawns":[{"monsterId":21010601,"configId":253001,"level":24,"poseId":0,"pos":{"x":1046.061,"y":308.389,"z":1312.79},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21030101,"configId":253004,"level":24,"poseId":0,"pos":{"x":1049.062,"y":309.731,"z":1308.124},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103249,"blockId":3103,"pos":{"x":926.017,"y":262.261,"z":1263.89},"spawns":[{"monsterId":21010901,"configId":249001,"level":24,"poseId":0,"pos":{"x":929.351,"y":261.68,"z":1264.69},"rot":{"x":0.0,"y":314.823,"z":0.0}},{"monsterId":21011201,"configId":249004,"level":24,"poseId":0,"pos":{"x":925.33,"y":261.684,"z":1266.562},"rot":{"x":0.0,"y":134.272,"z":0.0}},{"monsterId":21030201,"configId":249007,"level":24,"poseId":0,"pos":{"x":927.793,"y":261.972,"z":1267.729},"rot":{"x":0.0,"y":220.359,"z":0.0}}]},{"sceneId":5,"groupId":155005117,"blockId":5005,"pos":{"x":757.683,"y":219.725,"z":525.755},"spawns":[{"monsterId":20011501,"configId":117001,"level":36,"poseId":0,"pos":{"x":753.968,"y":219.732,"z":519.903},"rot":{"x":0.0,"y":38.099,"z":0.0}}]},{"sceneId":3,"groupId":133103212,"blockId":3103,"pos":{"x":746.698,"y":228.013,"z":1309.038},"spawns":[{"monsterId":20010301,"configId":212001,"level":24,"poseId":0,"pos":{"x":744.935,"y":228.013,"z":1311.819},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":212002,"level":24,"poseId":0,"pos":{"x":749.583,"y":228.013,"z":1305.206},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":212003,"level":24,"poseId":0,"pos":{"x":747.409,"y":228.013,"z":1308.372},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133004910,"blockId":3004,"pos":{"x":2247.622,"y":215.99,"z":-873.325},"spawns":[{"monsterId":28020507,"configId":910021,"level":1,"poseId":4,"pos":{"x":2218.084,"y":211.99,"z":-897.797},"rot":{"x":0.0,"y":21.353,"z":0.0}},{"monsterId":28020507,"configId":910022,"level":1,"poseId":4,"pos":{"x":2221.1,"y":209.99,"z":-921.016},"rot":{"x":0.0,"y":296.412,"z":0.0}},{"monsterId":28020507,"configId":910023,"level":1,"poseId":4,"pos":{"x":2269.183,"y":211.156,"z":-931.72},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020507,"configId":910024,"level":1,"poseId":4,"pos":{"x":2288.553,"y":213.99,"z":-907.464},"rot":{"x":0.0,"y":280.512,"z":0.0}},{"monsterId":28020507,"configId":910025,"level":1,"poseId":12,"pos":{"x":2257.366,"y":215.99,"z":-868.918},"rot":{"x":0.0,"y":168.141,"z":0.0}},{"monsterId":28020507,"configId":910042,"level":1,"poseId":12,"pos":{"x":2257.439,"y":215.99,"z":-868.932},"rot":{"x":0.0,"y":174.343,"z":0.0}}]},{"sceneId":3,"groupId":133103231,"blockId":3103,"pos":{"x":635.757,"y":153.28,"z":1245.745},"spawns":[{"monsterId":20011401,"configId":231001,"level":24,"poseId":0,"pos":{"x":635.763,"y":153.297,"z":1246.944},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011401,"configId":231002,"level":24,"poseId":0,"pos":{"x":637.248,"y":153.565,"z":1245.716},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011401,"configId":231003,"level":24,"poseId":0,"pos":{"x":634.28,"y":152.938,"z":1245.811},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103229,"blockId":3103,"pos":{"x":683.289,"y":165.651,"z":1304.866},"spawns":[{"monsterId":20010501,"configId":229001,"level":24,"poseId":0,"pos":{"x":683.176,"y":164.97,"z":1306.804},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010501,"configId":229002,"level":24,"poseId":0,"pos":{"x":685.517,"y":164.989,"z":1304.24},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010501,"configId":229003,"level":24,"poseId":0,"pos":{"x":681.575,"y":163.779,"z":1303.602},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103226,"blockId":3103,"pos":{"x":674.386,"y":295.92,"z":1420.677},"spawns":[{"monsterId":20010801,"configId":226001,"level":24,"poseId":0,"pos":{"x":674.273,"y":294.79,"z":1422.615},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":226002,"level":24,"poseId":0,"pos":{"x":675.882,"y":294.79,"z":1419.655},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":226003,"level":24,"poseId":0,"pos":{"x":672.673,"y":294.79,"z":1419.414},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133004923,"blockId":3004,"pos":{"x":1994.044,"y":250.19,"z":-265.486},"spawns":[{"monsterId":22020102,"configId":923003,"level":28,"poseId":101,"pos":{"x":1989.785,"y":250.19,"z":-246.947},"rot":{"x":0.0,"y":156.647,"z":0.0}},{"monsterId":21011001,"configId":923004,"level":28,"poseId":0,"pos":{"x":2003.212,"y":250.19,"z":-248.105},"rot":{"x":0.0,"y":189.81,"z":0.0}},{"monsterId":21010901,"configId":923005,"level":28,"poseId":0,"pos":{"x":1982.794,"y":250.19,"z":-271.769},"rot":{"x":0.0,"y":20.037,"z":0.0}}]},{"sceneId":3,"groupId":133004922,"blockId":3004,"pos":{"x":2104.24,"y":216.167,"z":-489.615},"spawns":[{"monsterId":22010101,"configId":922001,"level":28,"poseId":9013,"pos":{"x":2105.752,"y":216.611,"z":-487.5},"rot":{"x":0.0,"y":174.942,"z":0.0}},{"monsterId":21010201,"configId":922002,"level":28,"poseId":9010,"pos":{"x":2106.711,"y":215.756,"z":-490.121},"rot":{"x":0.0,"y":198.02,"z":0.0}},{"monsterId":21010201,"configId":922003,"level":28,"poseId":9010,"pos":{"x":2104.302,"y":215.833,"z":-490.479},"rot":{"x":0.0,"y":189.912,"z":0.0}},{"monsterId":21011001,"configId":922005,"level":28,"poseId":0,"pos":{"x":2095.374,"y":219.127,"z":-488.913},"rot":{"x":0.0,"y":130.01,"z":0.0}},{"monsterId":21010901,"configId":922006,"level":28,"poseId":0,"pos":{"x":2112.822,"y":218.018,"z":-491.562},"rot":{"x":0.0,"y":245.268,"z":0.0}}]},{"sceneId":3,"groupId":133103225,"blockId":3103,"pos":{"x":917.386,"y":397.395,"z":1354.486},"spawns":[{"monsterId":28030101,"configId":225003,"level":24,"poseId":0,"pos":{"x":919.645,"y":396.813,"z":1356.483},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":225004,"level":24,"poseId":0,"pos":{"x":916.896,"y":395.138,"z":1354.562},"rot":{"x":0.0,"y":58.794,"z":0.0}}]},{"sceneId":5,"groupId":155005095,"blockId":5005,"pos":{"x":269.169,"y":225.444,"z":212.64},"spawns":[{"monsterId":26050801,"configId":95003,"level":36,"poseId":0,"pos":{"x":287.24,"y":223.0,"z":243.2},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26050701,"configId":95005,"level":36,"poseId":0,"pos":{"x":251.74,"y":223.0,"z":243.2},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155005094,"blockId":5005,"pos":{"x":559.749,"y":202.88,"z":485.239},"spawns":[{"monsterId":21010501,"configId":94001,"level":36,"poseId":9010,"pos":{"x":541.614,"y":201.334,"z":475.498},"rot":{"x":0.0,"y":250.038,"z":0.0}},{"monsterId":21010501,"configId":94004,"level":36,"poseId":9010,"pos":{"x":539.226,"y":201.266,"z":474.337},"rot":{"x":0.0,"y":62.481,"z":0.0}},{"monsterId":21030101,"configId":94007,"level":36,"poseId":9012,"pos":{"x":552.497,"y":202.699,"z":478.021},"rot":{"x":0.0,"y":72.178,"z":0.0}},{"monsterId":21030601,"configId":94010,"level":36,"poseId":9012,"pos":{"x":555.626,"y":202.649,"z":476.622},"rot":{"x":0.0,"y":332.925,"z":0.0}}]},{"sceneId":3,"groupId":133103218,"blockId":3103,"pos":{"x":990.362,"y":323.18,"z":1446.031},"spawns":[{"monsterId":20011001,"configId":218001,"level":24,"poseId":0,"pos":{"x":989.776,"y":322.523,"z":1444.179},"rot":{"x":0.0,"y":200.904,"z":0.0}},{"monsterId":20011001,"configId":218002,"level":24,"poseId":0,"pos":{"x":989.016,"y":322.607,"z":1446.396},"rot":{"x":0.0,"y":200.904,"z":0.0}},{"monsterId":20011001,"configId":218003,"level":24,"poseId":0,"pos":{"x":992.413,"y":322.73,"z":1446.598},"rot":{"x":0.0,"y":200.904,"z":0.0}}]},{"sceneId":3,"groupId":133103216,"blockId":3103,"pos":{"x":823.191,"y":390.43,"z":1405.969},"spawns":[{"monsterId":20011401,"configId":216001,"level":24,"poseId":0,"pos":{"x":823.078,"y":387.619,"z":1407.908},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011401,"configId":216002,"level":24,"poseId":0,"pos":{"x":824.578,"y":387.518,"z":1406.109},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011401,"configId":216003,"level":24,"poseId":0,"pos":{"x":821.478,"y":387.729,"z":1404.708},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103217,"blockId":3103,"pos":{"x":931.9,"y":356.072,"z":1406.897},"spawns":[{"monsterId":20020101,"configId":217001,"level":24,"poseId":0,"pos":{"x":931.905,"y":355.784,"z":1408.095},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103181,"blockId":3103,"pos":{"x":539.698,"y":243.169,"z":1651.6},"spawns":[{"monsterId":26060101,"configId":181001,"level":24,"poseId":0,"pos":{"x":539.595,"y":242.992,"z":1653.541},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26060101,"configId":181002,"level":24,"poseId":0,"pos":{"x":541.095,"y":242.992,"z":1651.741},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26060101,"configId":181003,"level":24,"poseId":0,"pos":{"x":537.995,"y":242.992,"z":1650.341},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103178,"blockId":3103,"pos":{"x":625.332,"y":262.709,"z":1477.271},"spawns":[{"monsterId":20011401,"configId":178001,"level":24,"poseId":0,"pos":{"x":627.505,"y":262.615,"z":1476.232},"rot":{"x":0.0,"y":278.452,"z":0.0}},{"monsterId":20011401,"configId":178002,"level":24,"poseId":0,"pos":{"x":627.849,"y":262.423,"z":1478.249},"rot":{"x":0.0,"y":278.452,"z":0.0}},{"monsterId":20011501,"configId":178003,"level":24,"poseId":0,"pos":{"x":626.227,"y":262.638,"z":1477.393},"rot":{"x":0.0,"y":278.452,"z":0.0}}]},{"sceneId":5,"groupId":155005081,"blockId":5005,"pos":{"x":562.729,"y":210.807,"z":751.477},"spawns":[{"monsterId":21010701,"configId":81002,"level":36,"poseId":0,"pos":{"x":568.382,"y":212.544,"z":748.034},"rot":{"x":0.0,"y":272.899,"z":0.0}},{"monsterId":21020201,"configId":81003,"level":36,"poseId":401,"pos":{"x":534.207,"y":202.065,"z":744.934},"rot":{"x":0.844,"y":147.52,"z":359.463}}]},{"sceneId":3,"groupId":133103179,"blockId":3103,"pos":{"x":556.868,"y":248.529,"z":1525.289},"spawns":[{"monsterId":26010201,"configId":179001,"level":24,"poseId":0,"pos":{"x":556.617,"y":248.529,"z":1525.291},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155005083,"blockId":5005,"pos":{"x":563.211,"y":217.909,"z":839.96},"spawns":[{"monsterId":24010101,"configId":83001,"level":36,"poseId":101,"pos":{"x":569.523,"y":218.118,"z":839.972},"rot":{"x":0.0,"y":178.916,"z":0.0}}]},{"sceneId":5,"groupId":155005082,"blockId":5005,"pos":{"x":474.266,"y":171.734,"z":880.091},"spawns":[{"monsterId":21030101,"configId":82001,"level":36,"poseId":0,"pos":{"x":475.115,"y":170.761,"z":877.479},"rot":{"x":0.0,"y":352.978,"z":0.0}},{"monsterId":21020701,"configId":82002,"level":36,"poseId":401,"pos":{"x":474.795,"y":170.796,"z":886.27},"rot":{"x":6.771,"y":192.082,"z":346.819}},{"monsterId":21010201,"configId":82003,"level":36,"poseId":9012,"pos":{"x":473.596,"y":170.374,"z":875.989},"rot":{"x":0.0,"y":353.89,"z":0.0}},{"monsterId":21010301,"configId":82006,"level":36,"poseId":9012,"pos":{"x":476.735,"y":171.25,"z":876.065},"rot":{"x":0.0,"y":313.196,"z":0.0}},{"monsterId":21020201,"configId":82007,"level":36,"poseId":401,"pos":{"x":467.314,"y":168.346,"z":878.614},"rot":{"x":344.678,"y":78.575,"z":4.477}}]},{"sceneId":3,"groupId":133103174,"blockId":3103,"pos":{"x":607.008,"y":236.212,"z":1604.02},"spawns":[{"monsterId":20011201,"configId":174001,"level":24,"poseId":0,"pos":{"x":608.416,"y":235.969,"z":1603.255},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":174002,"level":24,"poseId":0,"pos":{"x":606.295,"y":235.529,"z":1608.466},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011301,"configId":174003,"level":24,"poseId":0,"pos":{"x":605.979,"y":236.318,"z":1605.667},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103173,"blockId":3103,"pos":{"x":677.529,"y":242.802,"z":1583.777},"spawns":[{"monsterId":26010201,"configId":173001,"level":24,"poseId":0,"pos":{"x":677.278,"y":242.758,"z":1583.779},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103170,"blockId":3103,"pos":{"x":613.393,"y":247.707,"z":1527.872},"spawns":[{"monsterId":21010301,"configId":170003,"level":24,"poseId":9015,"pos":{"x":640.467,"y":245.006,"z":1530.511},"rot":{"x":0.0,"y":149.267,"z":0.0}},{"monsterId":21030401,"configId":170006,"level":24,"poseId":0,"pos":{"x":563.338,"y":244.698,"z":1588.953},"rot":{"x":0.0,"y":89.517,"z":0.0}},{"monsterId":21010301,"configId":170007,"level":24,"poseId":9003,"pos":{"x":564.169,"y":244.55,"z":1585.503},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21020201,"configId":170009,"level":24,"poseId":0,"pos":{"x":635.393,"y":236.87,"z":1579.672},"rot":{"x":0.0,"y":248.75,"z":0.0}},{"monsterId":21010701,"configId":170010,"level":24,"poseId":0,"pos":{"x":632.654,"y":236.62,"z":1582.24},"rot":{"x":0.0,"y":248.75,"z":0.0}}]},{"sceneId":3,"groupId":133103169,"blockId":3103,"pos":{"x":585.695,"y":242.014,"z":1537.069},"spawns":[{"monsterId":21020301,"configId":169004,"level":24,"poseId":401,"pos":{"x":576.588,"y":245.578,"z":1522.205},"rot":{"x":0.0,"y":32.988,"z":0.0}},{"monsterId":21010501,"configId":169007,"level":24,"poseId":32,"pos":{"x":587.16,"y":246.113,"z":1553.371},"rot":{"x":0.0,"y":128.225,"z":0.0}},{"monsterId":21010501,"configId":169008,"level":24,"poseId":32,"pos":{"x":601.004,"y":246.113,"z":1542.881},"rot":{"x":0.0,"y":297.836,"z":0.0}},{"monsterId":21010901,"configId":169014,"level":24,"poseId":0,"pos":{"x":579.575,"y":245.59,"z":1520.583},"rot":{"x":0.0,"y":351.646,"z":0.0}},{"monsterId":21011201,"configId":169015,"level":24,"poseId":9003,"pos":{"x":590.745,"y":239.384,"z":1521.784},"rot":{"x":0.0,"y":170.194,"z":0.0}},{"monsterId":21020201,"configId":169016,"level":24,"poseId":0,"pos":{"x":596.044,"y":238.669,"z":1551.736},"rot":{"x":0.0,"y":34.984,"z":0.0}},{"monsterId":21011001,"configId":169018,"level":24,"poseId":9003,"pos":{"x":573.509,"y":245.578,"z":1524.055},"rot":{"x":0.0,"y":72.139,"z":0.0}}]},{"sceneId":5,"groupId":155005065,"blockId":5005,"pos":{"x":726.127,"y":244.747,"z":527.505},"spawns":[{"monsterId":26010301,"configId":65001,"level":36,"poseId":0,"pos":{"x":729.648,"y":246.673,"z":533.372},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155005062,"blockId":5005,"pos":{"x":657.201,"y":214.125,"z":627.016},"spawns":[{"monsterId":21010101,"configId":62001,"level":36,"poseId":9003,"pos":{"x":659.99,"y":213.748,"z":620.951},"rot":{"x":357.158,"y":326.348,"z":359.637}}]},{"sceneId":5,"groupId":155005057,"blockId":5005,"pos":{"x":484.749,"y":172.4,"z":675.063},"spawns":[{"monsterId":26051001,"configId":57001,"level":36,"poseId":0,"pos":{"x":495.782,"y":172.4,"z":666.342},"rot":{"x":0.0,"y":184.174,"z":0.0}}]},{"sceneId":5,"groupId":155005056,"blockId":5005,"pos":{"x":476.529,"y":189.457,"z":763.274},"spawns":[{"monsterId":24020201,"configId":56001,"level":36,"poseId":101,"pos":{"x":474.922,"y":189.381,"z":757.102},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":24020301,"configId":56004,"level":36,"poseId":100,"pos":{"x":500.032,"y":189.1,"z":761.635},"rot":{"x":0.0,"y":272.655,"z":0.0}}]},{"sceneId":5,"groupId":155005059,"blockId":5005,"pos":{"x":544.691,"y":188.901,"z":527.594},"spawns":[{"monsterId":22010401,"configId":59001,"level":36,"poseId":0,"pos":{"x":537.247,"y":192.643,"z":565.964},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103151,"blockId":3103,"pos":{"x":906.037,"y":276.795,"z":1541.4},"spawns":[{"monsterId":20010101,"configId":151001,"level":24,"poseId":201,"pos":{"x":903.344,"y":275.332,"z":1544.896},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010101,"configId":151002,"level":24,"poseId":201,"pos":{"x":908.984,"y":274.002,"z":1546.632},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010101,"configId":151003,"level":24,"poseId":201,"pos":{"x":903.584,"y":276.254,"z":1542.235},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155005177,"blockId":5005,"pos":{"x":536.963,"y":215.518,"z":813.797},"spawns":[{"monsterId":21010201,"configId":177001,"level":36,"poseId":9016,"pos":{"x":539.883,"y":216.86,"z":812.75},"rot":{"x":0.0,"y":204.18,"z":0.0}},{"monsterId":21010201,"configId":177004,"level":36,"poseId":9010,"pos":{"x":541.023,"y":217.193,"z":806.692},"rot":{"x":0.0,"y":28.022,"z":0.0}},{"monsterId":21010301,"configId":177005,"level":36,"poseId":9010,"pos":{"x":541.991,"y":217.196,"z":809.678},"rot":{"x":0.0,"y":201.076,"z":0.0}}]},{"sceneId":3,"groupId":133103147,"blockId":3103,"pos":{"x":874.449,"y":260.826,"z":1603.541},"spawns":[{"monsterId":26010101,"configId":147001,"level":24,"poseId":0,"pos":{"x":874.197,"y":260.586,"z":1603.543},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155005179,"blockId":5005,"pos":{"x":341.208,"y":289.04,"z":366.221},"spawns":[{"monsterId":21010701,"configId":179004,"level":36,"poseId":0,"pos":{"x":345.136,"y":288.699,"z":359.677},"rot":{"x":0.0,"y":229.203,"z":0.0}},{"monsterId":21010701,"configId":179005,"level":36,"poseId":0,"pos":{"x":346.04,"y":289.128,"z":369.771},"rot":{"x":0.0,"y":343.654,"z":0.0}},{"monsterId":21010701,"configId":179006,"level":36,"poseId":0,"pos":{"x":352.865,"y":289.099,"z":362.651},"rot":{"x":0.0,"y":31.87,"z":0.0}},{"monsterId":21010101,"configId":179007,"level":36,"poseId":9016,"pos":{"x":348.336,"y":289.935,"z":354.388},"rot":{"x":0.0,"y":151.753,"z":0.0}},{"monsterId":21020201,"configId":179008,"level":36,"poseId":401,"pos":{"x":349.372,"y":289.208,"z":366.282},"rot":{"x":0.0,"y":232.753,"z":0.0}}]},{"sceneId":5,"groupId":155005175,"blockId":5005,"pos":{"x":283.053,"y":276.02,"z":400.321},"spawns":[{"monsterId":24010101,"configId":175001,"level":36,"poseId":101,"pos":{"x":305.182,"y":276.947,"z":403.017},"rot":{"x":0.0,"y":242.17,"z":0.0}},{"monsterId":24010101,"configId":175004,"level":36,"poseId":101,"pos":{"x":300.728,"y":276.455,"z":384.404},"rot":{"x":0.0,"y":297.989,"z":0.0}},{"monsterId":24010101,"configId":175005,"level":36,"poseId":101,"pos":{"x":294.392,"y":278.149,"z":372.594},"rot":{"x":0.0,"y":313.87,"z":0.0}}]},{"sceneId":3,"groupId":133103141,"blockId":3103,"pos":{"x":954.875,"y":258.174,"z":1595.892},"spawns":[{"monsterId":20010301,"configId":141001,"level":24,"poseId":0,"pos":{"x":953.932,"y":259.452,"z":1599.099},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":141002,"level":24,"poseId":0,"pos":{"x":951.948,"y":260.134,"z":1595.074},"rot":{"x":0.0,"y":342.436,"z":0.0}},{"monsterId":20010301,"configId":141003,"level":24,"poseId":0,"pos":{"x":958.893,"y":261.274,"z":1593.757},"rot":{"x":0.0,"y":252.73,"z":0.0}}]},{"sceneId":5,"groupId":155005174,"blockId":5005,"pos":{"x":232.609,"y":270.453,"z":390.602},"spawns":[{"monsterId":24020101,"configId":174001,"level":36,"poseId":100,"pos":{"x":244.242,"y":276.115,"z":393.494},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155005168,"blockId":5005,"pos":{"x":113.293,"y":257.069,"z":319.745},"spawns":[{"monsterId":21010101,"configId":168001,"level":36,"poseId":9002,"pos":{"x":108.98,"y":257.096,"z":315.021},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":168002,"level":36,"poseId":9002,"pos":{"x":111.591,"y":257.127,"z":314.248},"rot":{"x":0.0,"y":242.932,"z":0.0}},{"monsterId":21010101,"configId":168003,"level":36,"poseId":9002,"pos":{"x":113.33,"y":257.043,"z":317.127},"rot":{"x":0.0,"y":8.757,"z":0.0}},{"monsterId":21010101,"configId":168004,"level":36,"poseId":9002,"pos":{"x":108.194,"y":257.115,"z":318.268},"rot":{"x":0.0,"y":302.174,"z":0.0}}]},{"sceneId":5,"groupId":155005171,"blockId":5005,"pos":{"x":179.563,"y":264.383,"z":399.812},"spawns":[{"monsterId":21010101,"configId":171001,"level":36,"poseId":9016,"pos":{"x":152.257,"y":263.19,"z":396.425},"rot":{"x":0.0,"y":343.96,"z":0.0}},{"monsterId":21010101,"configId":171002,"level":36,"poseId":9016,"pos":{"x":152.442,"y":263.19,"z":400.553},"rot":{"x":0.0,"y":203.442,"z":0.0}},{"monsterId":21010101,"configId":171003,"level":36,"poseId":9016,"pos":{"x":150.322,"y":263.19,"z":396.721},"rot":{"x":0.0,"y":39.084,"z":0.0}},{"monsterId":21030101,"configId":171004,"level":36,"poseId":9012,"pos":{"x":159.158,"y":263.939,"z":408.51},"rot":{"x":0.0,"y":220.332,"z":0.0}}]},{"sceneId":3,"groupId":133103166,"blockId":3103,"pos":{"x":540.197,"y":231.01,"z":1686.643},"spawns":[{"monsterId":20010801,"configId":166001,"level":24,"poseId":0,"pos":{"x":539.654,"y":231.029,"z":1686.299},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":166002,"level":24,"poseId":0,"pos":{"x":539.604,"y":230.7,"z":1690.663},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010901,"configId":166003,"level":24,"poseId":0,"pos":{"x":539.168,"y":230.7,"z":1688.29},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155005164,"blockId":5005,"pos":{"x":532.874,"y":165.099,"z":890.579},"spawns":[{"monsterId":21010101,"configId":164001,"level":36,"poseId":9016,"pos":{"x":531.585,"y":183.356,"z":880.452},"rot":{"x":0.0,"y":131.973,"z":0.0}},{"monsterId":21010201,"configId":164003,"level":36,"poseId":9012,"pos":{"x":529.723,"y":182.787,"z":880.114},"rot":{"x":0.0,"y":106.414,"z":0.0}},{"monsterId":21010301,"configId":164004,"level":36,"poseId":9012,"pos":{"x":531.713,"y":183.319,"z":882.524},"rot":{"x":0.0,"y":162.239,"z":0.0}}]},{"sceneId":5,"groupId":155005167,"blockId":5005,"pos":{"x":136.841,"y":258.783,"z":365.283},"spawns":[{"monsterId":21010501,"configId":167001,"level":36,"poseId":0,"pos":{"x":148.025,"y":264.064,"z":360.203},"rot":{"x":0.0,"y":271.486,"z":0.0}},{"monsterId":21010901,"configId":167006,"level":36,"poseId":0,"pos":{"x":145.204,"y":261.258,"z":366.164},"rot":{"x":0.0,"y":236.258,"z":0.0}},{"monsterId":21010901,"configId":167007,"level":36,"poseId":0,"pos":{"x":138.472,"y":260.455,"z":376.878},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21020701,"configId":167008,"level":36,"poseId":401,"pos":{"x":140.667,"y":259.693,"z":362.846},"rot":{"x":0.0,"y":96.488,"z":0.0}},{"monsterId":21010101,"configId":167013,"level":36,"poseId":9016,"pos":{"x":137.268,"y":260.569,"z":352.142},"rot":{"x":0.0,"y":128.323,"z":0.0}}]},{"sceneId":3,"groupId":133103165,"blockId":3103,"pos":{"x":621.379,"y":231.556,"z":1653.303},"spawns":[{"monsterId":23020101,"configId":165001,"level":24,"poseId":0,"pos":{"x":622.196,"y":232.421,"z":1650.82},"rot":{"x":0.0,"y":128.615,"z":0.0}}]},{"sceneId":5,"groupId":155005161,"blockId":5005,"pos":{"x":423.007,"y":139.284,"z":869.023},"spawns":[{"monsterId":21010101,"configId":161001,"level":36,"poseId":9016,"pos":{"x":436.004,"y":138.534,"z":880.634},"rot":{"x":0.0,"y":140.063,"z":0.0}},{"monsterId":21010101,"configId":161002,"level":36,"poseId":9016,"pos":{"x":435.388,"y":138.76,"z":876.64},"rot":{"x":0.0,"y":30.194,"z":0.0}},{"monsterId":21010701,"configId":161003,"level":36,"poseId":0,"pos":{"x":432.515,"y":138.775,"z":878.574},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103161,"blockId":3103,"pos":{"x":680.584,"y":231.94,"z":1707.948},"spawns":[{"monsterId":20010201,"configId":161001,"level":24,"poseId":201,"pos":{"x":680.688,"y":231.955,"z":1707.926},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010101,"configId":161002,"level":24,"poseId":201,"pos":{"x":673.795,"y":231.748,"z":1707.929},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010101,"configId":161003,"level":24,"poseId":201,"pos":{"x":688.108,"y":233.585,"z":1707.928},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010101,"configId":161004,"level":24,"poseId":201,"pos":{"x":677.268,"y":231.633,"z":1713.76},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010101,"configId":161005,"level":24,"poseId":201,"pos":{"x":683.717,"y":232.53,"z":1713.808},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010101,"configId":161006,"level":24,"poseId":201,"pos":{"x":677.016,"y":231.857,"z":1701.919},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010101,"configId":161007,"level":24,"poseId":201,"pos":{"x":684.14,"y":232.773,"z":1701.643},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155005159,"blockId":5005,"pos":{"x":434.455,"y":138.791,"z":875.888},"spawns":[{"monsterId":21010901,"configId":159001,"level":36,"poseId":9013,"pos":{"x":433.22,"y":134.519,"z":909.081},"rot":{"x":0.0,"y":78.508,"z":0.0}},{"monsterId":21010901,"configId":159002,"level":36,"poseId":9013,"pos":{"x":435.214,"y":134.518,"z":906.554},"rot":{"x":2.307,"y":49.603,"z":10.903}},{"monsterId":21010501,"configId":159003,"level":36,"poseId":9013,"pos":{"x":440.822,"y":134.975,"z":913.668},"rot":{"x":0.0,"y":230.658,"z":0.0}}]},{"sceneId":5,"groupId":155005158,"blockId":5005,"pos":{"x":269.893,"y":149.743,"z":894.203},"spawns":[{"monsterId":21010501,"configId":158004,"level":36,"poseId":0,"pos":{"x":274.632,"y":145.113,"z":921.82},"rot":{"x":0.0,"y":95.719,"z":0.0}},{"monsterId":21010501,"configId":158005,"level":36,"poseId":0,"pos":{"x":267.245,"y":145.136,"z":919.087},"rot":{"x":0.0,"y":123.94,"z":0.0}},{"monsterId":21010401,"configId":158007,"level":36,"poseId":9002,"pos":{"x":274.555,"y":145.158,"z":916.715},"rot":{"x":0.0,"y":273.408,"z":0.0}}]},{"sceneId":5,"groupId":155005153,"blockId":5005,"pos":{"x":667.874,"y":263.261,"z":632.21},"spawns":[{"monsterId":21020801,"configId":153001,"level":36,"poseId":401,"pos":{"x":667.284,"y":263.13,"z":635.211},"rot":{"x":0.0,"y":255.054,"z":0.0}},{"monsterId":21010101,"configId":153004,"level":36,"poseId":9002,"pos":{"x":662.975,"y":262.627,"z":641.953},"rot":{"x":19.498,"y":251.857,"z":353.116}},{"monsterId":21010201,"configId":153005,"level":36,"poseId":9003,"pos":{"x":662.503,"y":261.654,"z":634.401},"rot":{"x":0.0,"y":58.57,"z":0.0}}]},{"sceneId":5,"groupId":155005152,"blockId":5005,"pos":{"x":602.009,"y":251.132,"z":570.106},"spawns":[{"monsterId":21010301,"configId":152001,"level":36,"poseId":9012,"pos":{"x":606.694,"y":252.101,"z":570.446},"rot":{"x":0.0,"y":272.368,"z":0.0}},{"monsterId":22010301,"configId":152005,"level":36,"poseId":0,"pos":{"x":610.845,"y":253.576,"z":573.347},"rot":{"x":0.0,"y":193.235,"z":0.0}},{"monsterId":21010701,"configId":152013,"level":36,"poseId":0,"pos":{"x":608.203,"y":252.269,"z":561.853},"rot":{"x":0.0,"y":239.271,"z":0.0}},{"monsterId":21011001,"configId":152015,"level":36,"poseId":9003,"pos":{"x":607.968,"y":254.838,"z":550.174},"rot":{"x":5.848,"y":332.561,"z":12.45}},{"monsterId":21010201,"configId":152017,"level":36,"poseId":9012,"pos":{"x":602.683,"y":250.979,"z":575.651},"rot":{"x":359.446,"y":200.879,"z":358.7}}]},{"sceneId":3,"groupId":133103152,"blockId":3103,"pos":{"x":991.316,"y":269.97,"z":1523.349},"spawns":[{"monsterId":20011401,"configId":152001,"level":24,"poseId":0,"pos":{"x":990.607,"y":270.626,"z":1521.047},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011401,"configId":152002,"level":24,"poseId":0,"pos":{"x":992.653,"y":270.234,"z":1521.003},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011501,"configId":152003,"level":24,"poseId":0,"pos":{"x":991.568,"y":269.859,"z":1522.481},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155005155,"blockId":5005,"pos":{"x":647.857,"y":257.856,"z":519.892},"spawns":[{"monsterId":21010901,"configId":155001,"level":36,"poseId":32,"pos":{"x":670.179,"y":259.387,"z":527.335},"rot":{"x":0.0,"y":29.095,"z":0.0}},{"monsterId":22010101,"configId":155005,"level":36,"poseId":0,"pos":{"x":663.943,"y":259.528,"z":526.711},"rot":{"x":0.0,"y":149.594,"z":0.0}},{"monsterId":21010201,"configId":155007,"level":36,"poseId":9012,"pos":{"x":668.884,"y":259.375,"z":523.581},"rot":{"x":0.0,"y":248.108,"z":0.0}},{"monsterId":21010201,"configId":155008,"level":36,"poseId":9012,"pos":{"x":665.033,"y":259.339,"z":521.591},"rot":{"x":0.0,"y":47.211,"z":0.0}}]},{"sceneId":5,"groupId":155005149,"blockId":5005,"pos":{"x":517.772,"y":198.466,"z":531.527},"spawns":[{"monsterId":21020301,"configId":149001,"level":36,"poseId":401,"pos":{"x":530.872,"y":190.197,"z":534.334},"rot":{"x":0.0,"y":30.313,"z":0.0}},{"monsterId":21010501,"configId":149008,"level":36,"poseId":0,"pos":{"x":523.875,"y":196.419,"z":534.716},"rot":{"x":0.0,"y":27.286,"z":0.0}},{"monsterId":21011201,"configId":149009,"level":36,"poseId":9003,"pos":{"x":532.039,"y":190.139,"z":538.18},"rot":{"x":0.0,"y":152.911,"z":0.0}},{"monsterId":21011201,"configId":149010,"level":36,"poseId":9003,"pos":{"x":535.255,"y":190.121,"z":537.27},"rot":{"x":0.0,"y":245.99,"z":0.0}}]},{"sceneId":5,"groupId":155005151,"blockId":5005,"pos":{"x":315.951,"y":161.131,"z":944.943},"spawns":[{"monsterId":24020201,"configId":151001,"level":36,"poseId":101,"pos":{"x":328.414,"y":157.427,"z":977.101},"rot":{"x":8.295,"y":233.586,"z":3.66}},{"monsterId":24020201,"configId":151002,"level":36,"poseId":101,"pos":{"x":322.211,"y":156.798,"z":977.938},"rot":{"x":8.961,"y":213.79,"z":354.088}}]},{"sceneId":5,"groupId":155005150,"blockId":5005,"pos":{"x":509.995,"y":181.622,"z":488.613},"spawns":[{"monsterId":26010201,"configId":150001,"level":36,"poseId":0,"pos":{"x":510.403,"y":181.387,"z":487.717},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155005145,"blockId":5005,"pos":{"x":538.48,"y":203.917,"z":617.876},"spawns":[{"monsterId":24020101,"configId":145001,"level":36,"poseId":100,"pos":{"x":544.353,"y":203.4,"z":617.481},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":24020101,"configId":145004,"level":36,"poseId":100,"pos":{"x":550.609,"y":212.813,"z":607.87},"rot":{"x":0.0,"y":346.308,"z":0.0}}]},{"sceneId":3,"groupId":133103115,"blockId":3103,"pos":{"x":498.185,"y":168.224,"z":1190.223},"spawns":[{"monsterId":21020201,"configId":115001,"level":24,"poseId":401,"pos":{"x":500.544,"y":168.896,"z":1182.901},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010701,"configId":115005,"level":24,"poseId":0,"pos":{"x":496.646,"y":168.479,"z":1200.102},"rot":{"x":0.0,"y":48.446,"z":0.0}},{"monsterId":21010701,"configId":115006,"level":24,"poseId":0,"pos":{"x":510.682,"y":167.421,"z":1204.635},"rot":{"x":0.0,"y":83.975,"z":0.0}}]},{"sceneId":3,"groupId":133103113,"blockId":3103,"pos":{"x":530.237,"y":184.89,"z":1060.743},"spawns":[{"monsterId":21010401,"configId":113001,"level":24,"poseId":9016,"pos":{"x":536.921,"y":185.335,"z":1055.646},"rot":{"x":0.0,"y":138.984,"z":0.0}},{"monsterId":21011201,"configId":113002,"level":24,"poseId":9003,"pos":{"x":535.76,"y":185.374,"z":1053.093},"rot":{"x":0.0,"y":22.207,"z":0.0}}]},{"sceneId":3,"groupId":133004805,"blockId":3004,"pos":{"x":2560.0,"y":202.4,"z":-512.0},"spawns":[{"monsterId":28030301,"configId":805001,"level":2,"poseId":0,"pos":{"x":2396.725,"y":206.094,"z":-971.5},"rot":{"x":0.0,"y":188.794,"z":0.0}},{"monsterId":28030301,"configId":805002,"level":2,"poseId":0,"pos":{"x":2397.223,"y":206.096,"z":-970.311},"rot":{"x":0.0,"y":76.368,"z":0.0}},{"monsterId":28030301,"configId":805003,"level":2,"poseId":0,"pos":{"x":2396.091,"y":206.091,"z":-971.279},"rot":{"x":0.0,"y":114.741,"z":0.0}},{"monsterId":28030301,"configId":805006,"level":2,"poseId":0,"pos":{"x":2392.585,"y":207.891,"z":-932.89},"rot":{"x":359.705,"y":121.146,"z":359.875}},{"monsterId":28030301,"configId":805010,"level":2,"poseId":0,"pos":{"x":2369.801,"y":204.007,"z":-936.286},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030301,"configId":805011,"level":2,"poseId":0,"pos":{"x":2368.02,"y":203.995,"z":-933.789},"rot":{"x":0.0,"y":193.419,"z":0.0}},{"monsterId":28030301,"configId":805012,"level":2,"poseId":0,"pos":{"x":2370.082,"y":204.008,"z":-935.154},"rot":{"x":0.0,"y":249.373,"z":0.0}},{"monsterId":28030301,"configId":805016,"level":2,"poseId":0,"pos":{"x":2323.1,"y":232.911,"z":-939.152},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030301,"configId":805017,"level":2,"poseId":0,"pos":{"x":2322.725,"y":232.911,"z":-940.607},"rot":{"x":0.0,"y":255.288,"z":0.0}},{"monsterId":28030301,"configId":805024,"level":2,"poseId":0,"pos":{"x":2337.894,"y":240.826,"z":-823.206},"rot":{"x":0.0,"y":297.454,"z":0.0}},{"monsterId":28030302,"configId":805025,"level":2,"poseId":0,"pos":{"x":2338.647,"y":240.775,"z":-822.293},"rot":{"x":0.0,"y":276.947,"z":0.0}},{"monsterId":28030302,"configId":805032,"level":2,"poseId":0,"pos":{"x":2231.625,"y":245.797,"z":-814.776},"rot":{"x":0.0,"y":127.604,"z":0.0}},{"monsterId":28030302,"configId":805033,"level":2,"poseId":0,"pos":{"x":2233.034,"y":245.797,"z":-814.164},"rot":{"x":0.0,"y":88.69,"z":0.0}},{"monsterId":28030302,"configId":805034,"level":2,"poseId":0,"pos":{"x":2228.531,"y":246.464,"z":-798.516},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030302,"configId":805035,"level":2,"poseId":0,"pos":{"x":2229.029,"y":246.465,"z":-799.623},"rot":{"x":0.0,"y":276.008,"z":0.0}},{"monsterId":28030302,"configId":805036,"level":2,"poseId":0,"pos":{"x":2263.275,"y":273.149,"z":-750.639},"rot":{"x":0.0,"y":160.522,"z":0.0}},{"monsterId":28030302,"configId":805037,"level":2,"poseId":0,"pos":{"x":2263.819,"y":273.15,"z":-750.5},"rot":{"x":0.0,"y":132.723,"z":0.0}},{"monsterId":28030302,"configId":805038,"level":2,"poseId":0,"pos":{"x":2264.695,"y":273.148,"z":-748.044},"rot":{"x":0.0,"y":74.572,"z":0.0}},{"monsterId":28030301,"configId":805039,"level":2,"poseId":0,"pos":{"x":2258.26,"y":273.148,"z":-750.187},"rot":{"x":0.0,"y":255.288,"z":0.0}},{"monsterId":28030302,"configId":805040,"level":2,"poseId":0,"pos":{"x":2261.006,"y":291.293,"z":-747.692},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030301,"configId":805041,"level":2,"poseId":0,"pos":{"x":2297.956,"y":260.788,"z":-760.169},"rot":{"x":0.0,"y":70.624,"z":0.0}},{"monsterId":28030301,"configId":805042,"level":2,"poseId":0,"pos":{"x":2293.832,"y":258.303,"z":-754.072},"rot":{"x":0.0,"y":70.624,"z":0.0}},{"monsterId":28030301,"configId":805043,"level":2,"poseId":0,"pos":{"x":2293.984,"y":258.103,"z":-754.775},"rot":{"x":0.0,"y":283.034,"z":0.0}},{"monsterId":28030301,"configId":805044,"level":2,"poseId":0,"pos":{"x":2294.096,"y":258.103,"z":-755.49},"rot":{"x":0.0,"y":51.526,"z":0.0}},{"monsterId":28030301,"configId":805045,"level":2,"poseId":0,"pos":{"x":2294.297,"y":258.103,"z":-756.151},"rot":{"x":0.0,"y":99.375,"z":0.0}},{"monsterId":28030302,"configId":805046,"level":2,"poseId":0,"pos":{"x":2345.51,"y":249.99,"z":-733.589},"rot":{"x":0.0,"y":160.522,"z":0.0}},{"monsterId":28030302,"configId":805047,"level":2,"poseId":0,"pos":{"x":2346.076,"y":249.99,"z":-731.772},"rot":{"x":0.0,"y":279.211,"z":0.0}},{"monsterId":28030302,"configId":805048,"level":2,"poseId":0,"pos":{"x":2349.993,"y":249.99,"z":-731.144},"rot":{"x":0.0,"y":27.625,"z":0.0}},{"monsterId":28030301,"configId":805049,"level":2,"poseId":0,"pos":{"x":2346.251,"y":249.99,"z":-733.01},"rot":{"x":0.0,"y":255.288,"z":0.0}}]},{"sceneId":3,"groupId":133103111,"blockId":3103,"pos":{"x":729.923,"y":423.745,"z":1809.897},"spawns":[{"monsterId":26010201,"configId":111001,"level":24,"poseId":0,"pos":{"x":729.646,"y":423.842,"z":1809.879},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155005143,"blockId":5005,"pos":{"x":285.804,"y":157.697,"z":843.446},"spawns":[{"monsterId":24010101,"configId":143001,"level":36,"poseId":101,"pos":{"x":280.409,"y":156.857,"z":854.652},"rot":{"x":0.0,"y":125.685,"z":0.0}},{"monsterId":24010101,"configId":143004,"level":36,"poseId":101,"pos":{"x":281.566,"y":157.89,"z":844.835},"rot":{"x":0.0,"y":114.649,"z":0.0}},{"monsterId":24010101,"configId":143005,"level":36,"poseId":101,"pos":{"x":271.433,"y":161.273,"z":821.789},"rot":{"x":0.0,"y":175.523,"z":0.0}}]},{"sceneId":3,"groupId":133004801,"blockId":3004,"pos":{"x":2560.0,"y":202.4,"z":-512.0},"spawns":[{"monsterId":28030401,"configId":503,"level":1,"poseId":0,"pos":{"x":2556.526,"y":215.987,"z":-452.462},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":506,"level":1,"poseId":0,"pos":{"x":2558.531,"y":215.753,"z":-453.006},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155005137,"blockId":5005,"pos":{"x":674.958,"y":243.457,"z":666.47},"spawns":[{"monsterId":28050104,"configId":137001,"level":36,"poseId":0,"pos":{"x":677.036,"y":246.379,"z":668.589},"rot":{"x":0.0,"y":185.801,"z":0.0}},{"monsterId":28050104,"configId":137002,"level":36,"poseId":0,"pos":{"x":675.207,"y":245.188,"z":664.403},"rot":{"x":0.0,"y":154.169,"z":0.0}},{"monsterId":28050104,"configId":137003,"level":36,"poseId":0,"pos":{"x":672.118,"y":243.739,"z":670.472},"rot":{"x":0.0,"y":154.169,"z":0.0}}]},{"sceneId":3,"groupId":133103104,"blockId":3103,"pos":{"x":771.571,"y":319.382,"z":1527.586},"spawns":[{"monsterId":28030101,"configId":97,"level":24,"poseId":0,"pos":{"x":771.725,"y":319.367,"z":1526.6},"rot":{"x":0.0,"y":301.555,"z":0.0}},{"monsterId":28030101,"configId":98,"level":24,"poseId":0,"pos":{"x":768.134,"y":319.365,"z":1527.092},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155005139,"blockId":5005,"pos":{"x":676.22,"y":245.34,"z":609.043},"spawns":[{"monsterId":20010101,"configId":139001,"level":36,"poseId":201,"pos":{"x":676.6,"y":244.971,"z":607.086},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010101,"configId":139002,"level":36,"poseId":201,"pos":{"x":679.348,"y":244.944,"z":606.857},"rot":{"x":0.0,"y":338.417,"z":0.0}},{"monsterId":20010101,"configId":139003,"level":36,"poseId":201,"pos":{"x":674.586,"y":244.864,"z":605.332},"rot":{"x":0.0,"y":11.097,"z":0.0}}]},{"sceneId":5,"groupId":155005132,"blockId":5005,"pos":{"x":358.75,"y":120.563,"z":956.286},"spawns":[{"monsterId":21010101,"configId":132001,"level":36,"poseId":9013,"pos":{"x":361.168,"y":120.704,"z":952.726},"rot":{"x":0.0,"y":317.447,"z":0.0}},{"monsterId":21010101,"configId":132002,"level":36,"poseId":9013,"pos":{"x":357.632,"y":120.622,"z":954.757},"rot":{"x":0.0,"y":108.276,"z":0.0}},{"monsterId":21010101,"configId":132003,"level":36,"poseId":9013,"pos":{"x":358.886,"y":120.469,"z":955.959},"rot":{"x":0.0,"y":150.704,"z":0.0}}]},{"sceneId":3,"groupId":133103132,"blockId":3103,"pos":{"x":706.358,"y":218.958,"z":1325.387},"spawns":[{"monsterId":20010501,"configId":132002,"level":24,"poseId":0,"pos":{"x":705.415,"y":219.135,"z":1328.594},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010501,"configId":132003,"level":24,"poseId":0,"pos":{"x":702.523,"y":218.435,"z":1326.875},"rot":{"x":0.0,"y":342.436,"z":0.0}},{"monsterId":20010501,"configId":132004,"level":24,"poseId":0,"pos":{"x":704.206,"y":218.13,"z":1323.625},"rot":{"x":0.0,"y":252.73,"z":0.0}}]},{"sceneId":3,"groupId":133103133,"blockId":3103,"pos":{"x":682.601,"y":213.249,"z":1319.298},"spawns":[{"monsterId":28030402,"configId":133001,"level":24,"poseId":0,"pos":{"x":662.215,"y":208.449,"z":1306.514},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030402,"configId":133002,"level":24,"poseId":0,"pos":{"x":659.829,"y":208.458,"z":1306.935},"rot":{"x":0.0,"y":293.656,"z":0.0}},{"monsterId":28030404,"configId":133003,"level":24,"poseId":0,"pos":{"x":660.058,"y":208.628,"z":1308.973},"rot":{"x":0.0,"y":196.783,"z":0.0}},{"monsterId":28020102,"configId":133006,"level":24,"poseId":0,"pos":{"x":697.605,"y":219.204,"z":1339.335},"rot":{"x":0.0,"y":61.664,"z":0.0}},{"monsterId":28030402,"configId":133007,"level":24,"poseId":0,"pos":{"x":772.301,"y":207.373,"z":1188.587},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030402,"configId":133008,"level":24,"poseId":0,"pos":{"x":768.791,"y":207.383,"z":1188.039},"rot":{"x":0.0,"y":284.795,"z":0.0}},{"monsterId":28030401,"configId":133009,"level":24,"poseId":0,"pos":{"x":779.403,"y":207.964,"z":1168.856},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155005134,"blockId":5005,"pos":{"x":447.438,"y":133.463,"z":994.397},"spawns":[{"monsterId":24020201,"configId":134001,"level":36,"poseId":101,"pos":{"x":450.529,"y":136.087,"z":995.505},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":24020201,"configId":134002,"level":36,"poseId":101,"pos":{"x":437.057,"y":134.419,"z":1001.849},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155005128,"blockId":5005,"pos":{"x":576.589,"y":198.21,"z":687.135},"spawns":[{"monsterId":20010801,"configId":128001,"level":36,"poseId":0,"pos":{"x":578.353,"y":198.621,"z":690.018},"rot":{"x":0.0,"y":273.173,"z":0.0}},{"monsterId":20010801,"configId":128002,"level":36,"poseId":0,"pos":{"x":579.247,"y":198.336,"z":683.305},"rot":{"x":0.0,"y":320.427,"z":0.0}},{"monsterId":20010801,"configId":128003,"level":36,"poseId":0,"pos":{"x":573.081,"y":197.694,"z":686.632},"rot":{"x":0.0,"y":332.218,"z":0.0}}]},{"sceneId":5,"groupId":155005131,"blockId":5005,"pos":{"x":362.526,"y":144.999,"z":923.06},"spawns":[{"monsterId":21010201,"configId":131001,"level":36,"poseId":9002,"pos":{"x":380.61,"y":146.622,"z":914.534},"rot":{"x":0.0,"y":107.316,"z":0.0}},{"monsterId":21020101,"configId":131014,"level":36,"poseId":401,"pos":{"x":352.976,"y":144.987,"z":917.398},"rot":{"x":0.0,"y":96.814,"z":0.0}},{"monsterId":21020101,"configId":131015,"level":36,"poseId":0,"pos":{"x":359.605,"y":145.162,"z":928.294},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010401,"configId":131016,"level":36,"poseId":0,"pos":{"x":363.233,"y":146.19,"z":909.65},"rot":{"x":0.0,"y":46.259,"z":0.0}},{"monsterId":21010401,"configId":131017,"level":36,"poseId":9013,"pos":{"x":369.409,"y":145.85,"z":925.211},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155005130,"blockId":5005,"pos":{"x":578.953,"y":219.93,"z":703.088},"spawns":[{"monsterId":21010201,"configId":130001,"level":36,"poseId":9012,"pos":{"x":592.691,"y":223.169,"z":729.109},"rot":{"x":6.29,"y":270.388,"z":352.959}},{"monsterId":21020701,"configId":130008,"level":36,"poseId":401,"pos":{"x":589.543,"y":223.014,"z":726.417},"rot":{"x":0.0,"y":28.259,"z":0.0}},{"monsterId":21010501,"configId":130013,"level":36,"poseId":32,"pos":{"x":583.025,"y":226.055,"z":728.919},"rot":{"x":0.0,"y":88.762,"z":0.0}},{"monsterId":21010201,"configId":130014,"level":36,"poseId":9012,"pos":{"x":589.982,"y":222.631,"z":730.7},"rot":{"x":348.81,"y":151.772,"z":356.007}}]},{"sceneId":5,"groupId":155005125,"blockId":5005,"pos":{"x":310.645,"y":145.25,"z":885.772},"spawns":[{"monsterId":21010201,"configId":125001,"level":36,"poseId":0,"pos":{"x":310.794,"y":145.25,"z":882.339},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":125010,"level":36,"poseId":9013,"pos":{"x":305.173,"y":145.09,"z":890.878},"rot":{"x":0.0,"y":49.445,"z":0.0}},{"monsterId":21010101,"configId":125011,"level":36,"poseId":9013,"pos":{"x":308.64,"y":145.09,"z":888.884},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":125012,"level":36,"poseId":9013,"pos":{"x":311.862,"y":145.09,"z":889.021},"rot":{"x":0.0,"y":345.44,"z":0.0}}]},{"sceneId":3,"groupId":133103127,"blockId":3103,"pos":{"x":635.585,"y":184.299,"z":1147.798},"spawns":[{"monsterId":20010501,"configId":127001,"level":24,"poseId":0,"pos":{"x":634.796,"y":184.324,"z":1144.33},"rot":{"x":0.0,"y":41.9,"z":0.0}},{"monsterId":20010501,"configId":127002,"level":24,"poseId":0,"pos":{"x":637.06,"y":184.225,"z":1144.604},"rot":{"x":0.0,"y":99.737,"z":0.0}},{"monsterId":20010501,"configId":127003,"level":24,"poseId":0,"pos":{"x":638.1,"y":184.045,"z":1147.583},"rot":{"x":0.0,"y":53.366,"z":0.0}},{"monsterId":20010501,"configId":127004,"level":24,"poseId":0,"pos":{"x":636.763,"y":184.18,"z":1149.894},"rot":{"x":0.0,"y":64.774,"z":0.0}},{"monsterId":20010501,"configId":127005,"level":24,"poseId":0,"pos":{"x":633.913,"y":184.44,"z":1149.181},"rot":{"x":0.0,"y":220.362,"z":0.0}},{"monsterId":20010501,"configId":127006,"level":24,"poseId":0,"pos":{"x":633.392,"y":184.343,"z":1146.55},"rot":{"x":0.0,"y":69.653,"z":0.0}},{"monsterId":20010701,"configId":127007,"level":24,"poseId":0,"pos":{"x":635.666,"y":184.308,"z":1146.989},"rot":{"x":0.0,"y":244.65,"z":0.0}}]},{"sceneId":3,"groupId":133103124,"blockId":3103,"pos":{"x":541.755,"y":181.377,"z":1159.349},"spawns":[{"monsterId":26010201,"configId":124001,"level":24,"poseId":0,"pos":{"x":541.504,"y":181.634,"z":1159.35},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155005127,"blockId":5005,"pos":{"x":299.958,"y":147.164,"z":904.363},"spawns":[{"monsterId":20011001,"configId":127001,"level":36,"poseId":0,"pos":{"x":310.866,"y":145.09,"z":894.571},"rot":{"x":0.0,"y":162.892,"z":0.0}},{"monsterId":20011001,"configId":127002,"level":36,"poseId":0,"pos":{"x":308.995,"y":145.09,"z":894.564},"rot":{"x":0.0,"y":186.536,"z":0.0}},{"monsterId":20011001,"configId":127003,"level":36,"poseId":0,"pos":{"x":310.121,"y":145.09,"z":893.382},"rot":{"x":0.0,"y":214.369,"z":0.0}}]},{"sceneId":3,"groupId":133103122,"blockId":3103,"pos":{"x":521.561,"y":172.82,"z":1124.442},"spawns":[{"monsterId":21010601,"configId":122001,"level":24,"poseId":9016,"pos":{"x":513.032,"y":173.02,"z":1123.858},"rot":{"x":0.0,"y":282.843,"z":0.0}},{"monsterId":21011201,"configId":122002,"level":24,"poseId":9002,"pos":{"x":527.336,"y":173.695,"z":1123.021},"rot":{"x":0.0,"y":82.923,"z":0.0}}]},{"sceneId":5,"groupId":155005123,"blockId":5005,"pos":{"x":500.505,"y":189.047,"z":762.243},"spawns":[{"monsterId":28010207,"configId":123001,"level":36,"poseId":0,"pos":{"x":502.276,"y":188.756,"z":772.589},"rot":{"x":0.0,"y":200.78,"z":0.0}},{"monsterId":28010202,"configId":123002,"level":36,"poseId":0,"pos":{"x":529.975,"y":184.922,"z":493.022},"rot":{"x":0.0,"y":171.035,"z":0.0}},{"monsterId":28010201,"configId":123003,"level":36,"poseId":0,"pos":{"x":683.055,"y":243.383,"z":591.899},"rot":{"x":0.0,"y":153.309,"z":0.0}},{"monsterId":28010203,"configId":123004,"level":36,"poseId":0,"pos":{"x":744.998,"y":212.369,"z":599.021},"rot":{"x":0.0,"y":224.411,"z":0.0}},{"monsterId":28010204,"configId":123006,"level":36,"poseId":0,"pos":{"x":493.019,"y":172.406,"z":657.705},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010301,"configId":123007,"level":36,"poseId":0,"pos":{"x":503.222,"y":172.51,"z":674.451},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010202,"configId":123008,"level":36,"poseId":0,"pos":{"x":575.977,"y":221.243,"z":820.988},"rot":{"x":0.0,"y":12.611,"z":0.0}},{"monsterId":28010207,"configId":123009,"level":36,"poseId":0,"pos":{"x":695.068,"y":255.296,"z":513.913},"rot":{"x":0.0,"y":6.957,"z":0.0}},{"monsterId":28010301,"configId":123010,"level":36,"poseId":0,"pos":{"x":681.0,"y":241.87,"z":554.961},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103121,"blockId":3103,"pos":{"x":521.664,"y":172.154,"z":1105.786},"spawns":[{"monsterId":20011401,"configId":121001,"level":19,"poseId":0,"pos":{"x":522.369,"y":172.443,"z":1109.906},"rot":{"x":0.0,"y":152.675,"z":0.0}},{"monsterId":20011401,"configId":121002,"level":24,"poseId":0,"pos":{"x":521.247,"y":172.132,"z":1106.35},"rot":{"x":0.0,"y":152.675,"z":0.0}},{"monsterId":20011501,"configId":121003,"level":19,"poseId":0,"pos":{"x":521.285,"y":172.119,"z":1108.323},"rot":{"x":0.0,"y":152.675,"z":0.0}}]},{"sceneId":5,"groupId":155005122,"blockId":5005,"pos":{"x":513.769,"y":189.29,"z":784.735},"spawns":[{"monsterId":21010201,"configId":122001,"level":36,"poseId":9012,"pos":{"x":512.084,"y":189.29,"z":784.992},"rot":{"x":0.0,"y":56.778,"z":0.0}},{"monsterId":21010101,"configId":122004,"level":36,"poseId":9016,"pos":{"x":515.2,"y":189.294,"z":784.392},"rot":{"x":352.199,"y":148.624,"z":357.472}},{"monsterId":21010501,"configId":122005,"level":36,"poseId":9012,"pos":{"x":514.951,"y":189.439,"z":787.311},"rot":{"x":358.89,"y":204.084,"z":0.205}},{"monsterId":21010501,"configId":122006,"level":36,"poseId":32,"pos":{"x":513.871,"y":192.505,"z":778.437},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103086,"blockId":3103,"pos":{"x":813.118,"y":255.741,"z":1269.059},"spawns":[{"monsterId":20010801,"configId":82,"level":24,"poseId":0,"pos":{"x":814.142,"y":255.687,"z":1269.139},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":83,"level":24,"poseId":0,"pos":{"x":813.164,"y":255.329,"z":1272.121},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103085,"blockId":3103,"pos":{"x":742.346,"y":227.743,"z":1347.061},"spawns":[{"monsterId":20011201,"configId":85001,"level":24,"poseId":0,"pos":{"x":740.146,"y":229.009,"z":1350.029},"rot":{"x":0.0,"y":265.078,"z":0.0}},{"monsterId":20011201,"configId":85002,"level":24,"poseId":0,"pos":{"x":738.92,"y":228.66,"z":1347.56},"rot":{"x":0.0,"y":265.078,"z":0.0}},{"monsterId":20011301,"configId":85003,"level":24,"poseId":0,"pos":{"x":742.575,"y":228.043,"z":1345.446},"rot":{"x":0.0,"y":265.078,"z":0.0}}]},{"sceneId":3,"groupId":133103083,"blockId":3103,"pos":{"x":803.472,"y":264.647,"z":1060.944},"spawns":[{"monsterId":21010901,"configId":78,"level":24,"poseId":0,"pos":{"x":803.615,"y":264.715,"z":1057.551},"rot":{"x":359.146,"y":359.87,"z":17.355}},{"monsterId":21011001,"configId":83001,"level":24,"poseId":0,"pos":{"x":805.977,"y":265.365,"z":1061.267},"rot":{"x":13.778,"y":305.538,"z":10.69}}]},{"sceneId":3,"groupId":133103081,"blockId":3103,"pos":{"x":808.415,"y":334.163,"z":1854.38},"spawns":[{"monsterId":20011201,"configId":72,"level":24,"poseId":0,"pos":{"x":810.56,"y":333.595,"z":1847.966},"rot":{"x":315.397,"y":288.271,"z":350.947}},{"monsterId":20011201,"configId":73,"level":24,"poseId":0,"pos":{"x":807.1,"y":334.533,"z":1849.182},"rot":{"x":305.922,"y":293.749,"z":342.087}},{"monsterId":20011301,"configId":74,"level":24,"poseId":0,"pos":{"x":808.65,"y":334.083,"z":1846.83},"rot":{"x":353.663,"y":284.307,"z":4.414}}]},{"sceneId":3,"groupId":133103078,"blockId":3103,"pos":{"x":758.142,"y":317.515,"z":1793.998},"spawns":[{"monsterId":28020102,"configId":67,"level":24,"poseId":0,"pos":{"x":749.588,"y":315.25,"z":1775.142},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":68,"level":24,"poseId":0,"pos":{"x":760.096,"y":318.895,"z":1798.902},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103079,"blockId":3103,"pos":{"x":753.331,"y":370.575,"z":1873.675},"spawns":[{"monsterId":20011201,"configId":69,"level":24,"poseId":0,"pos":{"x":755.658,"y":370.239,"z":1873.446},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":70,"level":24,"poseId":0,"pos":{"x":757.159,"y":370.189,"z":1871.647},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":71,"level":24,"poseId":0,"pos":{"x":755.398,"y":370.251,"z":1871.303},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103073,"blockId":3103,"pos":{"x":980.575,"y":268.796,"z":1363.005},"spawns":[{"monsterId":24010101,"configId":62,"level":24,"poseId":100,"pos":{"x":1018.335,"y":295.152,"z":1117.041},"rot":{"x":0.0,"y":236.952,"z":0.0}},{"monsterId":24010101,"configId":73002,"level":24,"poseId":100,"pos":{"x":895.238,"y":294.699,"z":1117.918},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103093,"blockId":3103,"pos":{"x":755.656,"y":195.493,"z":1081.334},"spawns":[{"monsterId":20011201,"configId":85,"level":24,"poseId":0,"pos":{"x":757.03,"y":196.73,"z":1078.489},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":86,"level":24,"poseId":0,"pos":{"x":757.67,"y":196.077,"z":1081.17},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011301,"configId":87,"level":24,"poseId":0,"pos":{"x":759.651,"y":197.555,"z":1079.669},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103088,"blockId":3103,"pos":{"x":642.881,"y":187.505,"z":1229.188},"spawns":[{"monsterId":28020201,"configId":88001,"level":24,"poseId":0,"pos":{"x":643.079,"y":187.409,"z":1228.641},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103089,"blockId":3103,"pos":{"x":644.913,"y":185.284,"z":1121.169},"spawns":[{"monsterId":28030402,"configId":89001,"level":24,"poseId":0,"pos":{"x":645.819,"y":185.689,"z":1118.138},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030402,"configId":89002,"level":24,"poseId":0,"pos":{"x":643.432,"y":186.205,"z":1118.56},"rot":{"x":0.0,"y":293.656,"z":0.0}},{"monsterId":28030404,"configId":89003,"level":24,"poseId":0,"pos":{"x":643.658,"y":185.692,"z":1120.599},"rot":{"x":0.0,"y":196.783,"z":0.0}}]},{"sceneId":3,"groupId":133103050,"blockId":3103,"pos":{"x":957.68,"y":340.576,"z":1433.475},"spawns":[{"monsterId":20020101,"configId":38,"level":24,"poseId":0,"pos":{"x":958.721,"y":340.351,"z":1432.719},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103051,"blockId":3103,"pos":{"x":990.307,"y":344.757,"z":1497.298},"spawns":[{"monsterId":26010201,"configId":51001,"level":24,"poseId":0,"pos":{"x":990.03,"y":344.757,"z":1497.28},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103044,"blockId":3103,"pos":{"x":780.402,"y":275.975,"z":1364.846},"spawns":[{"monsterId":26010101,"configId":44001,"level":24,"poseId":0,"pos":{"x":781.246,"y":276.006,"z":1366.443},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103070,"blockId":3103,"pos":{"x":896.0,"y":200.0,"z":1408.0},"spawns":[{"monsterId":28050102,"configId":70001,"level":24,"poseId":0,"pos":{"x":840.934,"y":340.23,"z":1495.941},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103065,"blockId":3103,"pos":{"x":1102.878,"y":230.761,"z":1642.129},"spawns":[{"monsterId":26030101,"configId":65002,"level":24,"poseId":0,"pos":{"x":1104.274,"y":230.906,"z":1645.9},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103062,"blockId":3103,"pos":{"x":640.0,"y":200.0,"z":1408.0},"spawns":[{"monsterId":28010202,"configId":62001,"level":24,"poseId":0,"pos":{"x":760.901,"y":230.669,"z":1293.683},"rot":{"x":0.0,"y":324.946,"z":0.0}},{"monsterId":28050102,"configId":62002,"level":24,"poseId":0,"pos":{"x":755.227,"y":325.203,"z":1473.513},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103060,"blockId":3103,"pos":{"x":1113.532,"y":356.54,"z":1639.421},"spawns":[{"monsterId":28020102,"configId":44,"level":24,"poseId":0,"pos":{"x":1113.029,"y":356.648,"z":1640.068},"rot":{"x":0.0,"y":127.682,"z":0.0}},{"monsterId":28020102,"configId":45,"level":24,"poseId":0,"pos":{"x":1114.918,"y":356.515,"z":1640.728},"rot":{"x":0.0,"y":221.795,"z":0.0}},{"monsterId":28020102,"configId":46,"level":24,"poseId":0,"pos":{"x":1114.109,"y":356.342,"z":1638.124},"rot":{"x":0.0,"y":349.285,"z":0.0}}]},{"sceneId":3,"groupId":133103061,"blockId":3103,"pos":{"x":1154.635,"y":351.005,"z":1611.154},"spawns":[{"monsterId":20010801,"configId":47,"level":24,"poseId":0,"pos":{"x":1154.523,"y":349.745,"z":1612.947},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":48,"level":24,"poseId":0,"pos":{"x":1156.022,"y":349.543,"z":1611.147},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":49,"level":24,"poseId":0,"pos":{"x":1152.922,"y":349.145,"z":1609.747},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103058,"blockId":3103,"pos":{"x":1207.122,"y":343.334,"z":1624.82},"spawns":[{"monsterId":20020101,"configId":58001,"level":28,"poseId":0,"pos":{"x":1214.291,"y":339.841,"z":1617.072},"rot":{"x":0.0,"y":56.162,"z":0.0}},{"monsterId":20020101,"configId":58002,"level":28,"poseId":0,"pos":{"x":1212.632,"y":338.626,"z":1630.556},"rot":{"x":0.0,"y":56.162,"z":0.0}}]},{"sceneId":3,"groupId":133103059,"blockId":3103,"pos":{"x":640.0,"y":200.0,"z":1664.0},"spawns":[{"monsterId":28040102,"configId":59001,"level":24,"poseId":0,"pos":{"x":538.167,"y":230.7,"z":1722.158},"rot":{"x":0.0,"y":229.269,"z":0.0}},{"monsterId":28040102,"configId":59002,"level":24,"poseId":0,"pos":{"x":548.902,"y":230.7,"z":1728.03},"rot":{"x":0.0,"y":59.891,"z":0.0}},{"monsterId":28040102,"configId":59003,"level":24,"poseId":0,"pos":{"x":547.143,"y":230.7,"z":1730.745},"rot":{"x":0.0,"y":80.752,"z":0.0}}]},{"sceneId":3,"groupId":133103056,"blockId":3103,"pos":{"x":896.0,"y":200.0,"z":1152.0},"spawns":[{"monsterId":28010202,"configId":56001,"level":24,"poseId":0,"pos":{"x":962.844,"y":306.67,"z":1248.477},"rot":{"x":0.0,"y":63.26,"z":0.0}},{"monsterId":28010202,"configId":56002,"level":24,"poseId":0,"pos":{"x":994.353,"y":307.238,"z":1244.854},"rot":{"x":0.0,"y":323.78,"z":0.0}},{"monsterId":28010202,"configId":56003,"level":24,"poseId":0,"pos":{"x":971.934,"y":307.568,"z":1237.469},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103057,"blockId":3103,"pos":{"x":1080.819,"y":351.288,"z":1567.227},"spawns":[{"monsterId":20011001,"configId":57001,"level":24,"poseId":0,"pos":{"x":1080.707,"y":352.168,"z":1569.02},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":57002,"level":24,"poseId":0,"pos":{"x":1082.206,"y":351.003,"z":1567.218},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":57003,"level":24,"poseId":0,"pos":{"x":1079.107,"y":351.268,"z":1565.818},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103022,"blockId":3103,"pos":{"x":577.456,"y":266.985,"z":1056.973},"spawns":[{"monsterId":21010201,"configId":23,"level":24,"poseId":0,"pos":{"x":577.6,"y":264.929,"z":1053.581},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21030301,"configId":24,"level":24,"poseId":0,"pos":{"x":575.332,"y":264.702,"z":1054.667},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":22003,"level":24,"poseId":0,"pos":{"x":578.868,"y":265.607,"z":1055.709},"rot":{"x":0.0,"y":302.552,"z":0.0}}]},{"sceneId":3,"groupId":133103023,"blockId":3103,"pos":{"x":128.0,"y":200.0,"z":1152.0},"spawns":[{"monsterId":28010202,"configId":23001,"level":24,"poseId":0,"pos":{"x":204.83,"y":193.07,"z":1265.748},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010202,"configId":23002,"level":24,"poseId":0,"pos":{"x":180.203,"y":186.776,"z":1272.481},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010202,"configId":23003,"level":24,"poseId":0,"pos":{"x":183.693,"y":193.212,"z":1250.871},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010202,"configId":23004,"level":24,"poseId":0,"pos":{"x":161.931,"y":187.539,"z":1259.72},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010202,"configId":23005,"level":24,"poseId":0,"pos":{"x":158.137,"y":194.496,"z":1229.162},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010202,"configId":23006,"level":24,"poseId":0,"pos":{"x":143.182,"y":186.331,"z":1264.583},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010202,"configId":23007,"level":24,"poseId":0,"pos":{"x":165.865,"y":186.392,"z":1277.502},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010201,"configId":23008,"level":19,"poseId":0,"pos":{"x":212.139,"y":238.075,"z":1092.075},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010201,"configId":23009,"level":19,"poseId":0,"pos":{"x":157.919,"y":230.672,"z":1060.271},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010201,"configId":23010,"level":24,"poseId":0,"pos":{"x":133.912,"y":219.391,"z":1112.296},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010201,"configId":23011,"level":24,"poseId":0,"pos":{"x":58.093,"y":229.715,"z":1127.677},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010201,"configId":23012,"level":24,"poseId":0,"pos":{"x":20.82,"y":237.992,"z":1106.828},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010201,"configId":23013,"level":24,"poseId":0,"pos":{"x":85.513,"y":216.962,"z":1164.463},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010201,"configId":23014,"level":24,"poseId":0,"pos":{"x":10.811,"y":239.918,"z":1177.613},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010201,"configId":23015,"level":24,"poseId":0,"pos":{"x":37.333,"y":225.407,"z":1159.056},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103020,"blockId":3103,"pos":{"x":1125.638,"y":365.062,"z":1658.599},"spawns":[{"monsterId":20011001,"configId":20001,"level":24,"poseId":0,"pos":{"x":1125.526,"y":365.202,"z":1660.391},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":20002,"level":24,"poseId":0,"pos":{"x":1127.026,"y":364.643,"z":1658.591},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":20003,"level":24,"poseId":0,"pos":{"x":1123.926,"y":365.433,"z":1657.191},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103021,"blockId":3103,"pos":{"x":651.716,"y":414.484,"z":1832.072},"spawns":[{"monsterId":20010301,"configId":21001,"level":24,"poseId":0,"pos":{"x":651.605,"y":414.64,"z":1833.864},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":21002,"level":24,"poseId":0,"pos":{"x":653.085,"y":414.739,"z":1832.107},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":21003,"level":24,"poseId":0,"pos":{"x":650.005,"y":414.313,"z":1830.663},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103018,"blockId":3103,"pos":{"x":653.603,"y":220.285,"z":1350.553},"spawns":[{"monsterId":20011001,"configId":18001,"level":24,"poseId":0,"pos":{"x":656.054,"y":219.974,"z":1351.076},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":18002,"level":24,"poseId":0,"pos":{"x":657.554,"y":220.484,"z":1349.277},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":18003,"level":24,"poseId":0,"pos":{"x":654.454,"y":219.8,"z":1347.877},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103019,"blockId":3103,"pos":{"x":972.624,"y":335.789,"z":1475.898},"spawns":[{"monsterId":20011001,"configId":19001,"level":24,"poseId":0,"pos":{"x":972.511,"y":334.854,"z":1477.689},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":19002,"level":24,"poseId":0,"pos":{"x":974.012,"y":335.381,"z":1475.89},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":19003,"level":24,"poseId":0,"pos":{"x":970.911,"y":335.299,"z":1474.488},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103016,"blockId":3103,"pos":{"x":601.751,"y":185.269,"z":1179.195},"spawns":[{"monsterId":20011001,"configId":16001,"level":24,"poseId":0,"pos":{"x":600.154,"y":184.344,"z":1178.528},"rot":{"x":0.0,"y":149.474,"z":0.0}},{"monsterId":20011001,"configId":16002,"level":24,"poseId":0,"pos":{"x":601.11,"y":184.353,"z":1180.425},"rot":{"x":0.0,"y":149.474,"z":0.0}},{"monsterId":20011001,"configId":16003,"level":24,"poseId":0,"pos":{"x":603.518,"y":184.683,"z":1178.814},"rot":{"x":0.0,"y":149.474,"z":0.0}}]},{"sceneId":3,"groupId":133103017,"blockId":3103,"pos":{"x":587.593,"y":207.528,"z":1140.634},"spawns":[{"monsterId":20010101,"configId":17001,"level":24,"poseId":201,"pos":{"x":586.804,"y":205.799,"z":1141.468},"rot":{"x":0.0,"y":214.395,"z":0.0}},{"monsterId":20010801,"configId":17002,"level":24,"poseId":0,"pos":{"x":587.141,"y":205.953,"z":1139.682},"rot":{"x":0.0,"y":214.395,"z":0.0}},{"monsterId":20010501,"configId":17003,"level":24,"poseId":0,"pos":{"x":586.486,"y":205.819,"z":1140.396},"rot":{"x":0.0,"y":214.395,"z":0.0}}]},{"sceneId":3,"groupId":133103014,"blockId":3103,"pos":{"x":128.0,"y":200.0,"z":1408.0},"spawns":[{"monsterId":28040101,"configId":14001,"level":24,"poseId":0,"pos":{"x":103.562,"y":185.3,"z":1319.147},"rot":{"x":0.0,"y":80.0,"z":0.0}},{"monsterId":28040101,"configId":14002,"level":24,"poseId":0,"pos":{"x":130.079,"y":185.3,"z":1338.342},"rot":{"x":0.0,"y":314.22,"z":0.0}},{"monsterId":28040101,"configId":14003,"level":24,"poseId":0,"pos":{"x":173.495,"y":185.3,"z":1342.271},"rot":{"x":0.0,"y":26.01,"z":0.0}},{"monsterId":28040101,"configId":14004,"level":24,"poseId":0,"pos":{"x":188.236,"y":185.3,"z":1305.768},"rot":{"x":0.0,"y":46.87,"z":0.0}},{"monsterId":28010202,"configId":14005,"level":24,"poseId":0,"pos":{"x":153.623,"y":189.768,"z":1295.067},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103012,"blockId":3103,"pos":{"x":640.0,"y":200.0,"z":1152.0},"spawns":[{"monsterId":28010201,"configId":12001,"level":24,"poseId":0,"pos":{"x":639.128,"y":184.797,"z":1155.552},"rot":{"x":0.0,"y":102.232,"z":0.0}},{"monsterId":28010202,"configId":12002,"level":24,"poseId":0,"pos":{"x":641.651,"y":184.608,"z":1155.829},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103013,"blockId":3103,"pos":{"x":384.0,"y":200.0,"z":1408.0},"spawns":[{"monsterId":28010301,"configId":13001,"level":24,"poseId":0,"pos":{"x":300.874,"y":185.757,"z":1442.575},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040102,"configId":13002,"level":24,"poseId":0,"pos":{"x":307.009,"y":184.644,"z":1524.462},"rot":{"x":0.0,"y":192.164,"z":0.0}},{"monsterId":28040102,"configId":13003,"level":24,"poseId":0,"pos":{"x":305.262,"y":184.644,"z":1519.086},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040102,"configId":13004,"level":24,"poseId":0,"pos":{"x":303.366,"y":184.644,"z":1523.503},"rot":{"x":0.0,"y":142.319,"z":0.0}},{"monsterId":28040102,"configId":13005,"level":24,"poseId":0,"pos":{"x":305.53,"y":184.061,"z":1485.915},"rot":{"x":0.0,"y":223.446,"z":0.0}},{"monsterId":28040102,"configId":13006,"level":24,"poseId":0,"pos":{"x":293.713,"y":184.061,"z":1490.984},"rot":{"x":0.0,"y":161.521,"z":0.0}},{"monsterId":28040102,"configId":13007,"level":24,"poseId":0,"pos":{"x":289.096,"y":184.061,"z":1475.455},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040102,"configId":13008,"level":24,"poseId":0,"pos":{"x":289.612,"y":184.469,"z":1415.843},"rot":{"x":0.0,"y":161.521,"z":0.0}},{"monsterId":28040103,"configId":13009,"level":24,"poseId":0,"pos":{"x":294.227,"y":184.588,"z":1414.409},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040103,"configId":13010,"level":24,"poseId":0,"pos":{"x":272.995,"y":184.356,"z":1375.816},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040103,"configId":13011,"level":24,"poseId":0,"pos":{"x":268.815,"y":184.356,"z":1374.075},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103036,"blockId":3103,"pos":{"x":776.369,"y":313.653,"z":1767.874},"spawns":[{"monsterId":20010101,"configId":31,"level":24,"poseId":201,"pos":{"x":774.088,"y":316.342,"z":1772.961},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010101,"configId":32,"level":24,"poseId":201,"pos":{"x":772.929,"y":315.24,"z":1771.582},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133103030,"blockId":3103,"pos":{"x":766.442,"y":325.126,"z":1832.339},"spawns":[{"monsterId":21010201,"configId":29,"level":24,"poseId":0,"pos":{"x":763.807,"y":324.693,"z":1830.014},"rot":{"x":0.0,"y":48.246,"z":0.0}},{"monsterId":21011001,"configId":30001,"level":24,"poseId":0,"pos":{"x":766.548,"y":324.339,"z":1828.944},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21030401,"configId":30002,"level":24,"poseId":0,"pos":{"x":763.552,"y":325.375,"z":1832.408},"rot":{"x":0.0,"y":155.713,"z":0.0}}]},{"sceneId":3,"groupId":133103031,"blockId":3103,"pos":{"x":593.293,"y":362.39,"z":1854.74},"spawns":[{"monsterId":22010201,"configId":30,"level":24,"poseId":0,"pos":{"x":597.303,"y":361.344,"z":1854.424},"rot":{"x":0.0,"y":276.785,"z":0.0}}]},{"sceneId":3,"groupId":133103029,"blockId":3103,"pos":{"x":700.797,"y":320.361,"z":1765.45},"spawns":[{"monsterId":21010201,"configId":28,"level":24,"poseId":0,"pos":{"x":700.932,"y":318.836,"z":1762.07},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":22010101,"configId":29001,"level":24,"poseId":0,"pos":{"x":700.993,"y":319.484,"z":1767.721},"rot":{"x":0.0,"y":218.973,"z":0.0}},{"monsterId":21010201,"configId":29002,"level":24,"poseId":0,"pos":{"x":697.791,"y":318.74,"z":1763.409},"rot":{"x":0.0,"y":101.667,"z":0.0}}]},{"sceneId":3,"groupId":133103025,"blockId":3103,"pos":{"x":900.744,"y":291.526,"z":1176.283},"spawns":[{"monsterId":21011001,"configId":26,"level":24,"poseId":0,"pos":{"x":900.888,"y":291.938,"z":1172.892},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21030401,"configId":25001,"level":24,"poseId":0,"pos":{"x":897.933,"y":291.513,"z":1173.84},"rot":{"x":0.0,"y":27.741,"z":0.0}},{"monsterId":21011001,"configId":25002,"level":24,"poseId":0,"pos":{"x":898.687,"y":291.24,"z":1175.883},"rot":{"x":0.0,"y":83.998,"z":0.0}}]},{"sceneId":3,"groupId":133102916,"blockId":3102,"pos":{"x":1490.279,"y":240.421,"z":487.75},"spawns":[{"monsterId":20010801,"configId":916001,"level":26,"poseId":0,"pos":{"x":1491.042,"y":240.351,"z":486.534},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":916002,"level":26,"poseId":0,"pos":{"x":1492.004,"y":239.875,"z":487.125},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":916003,"level":26,"poseId":0,"pos":{"x":1492.862,"y":239.894,"z":484.835},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102915,"blockId":3102,"pos":{"x":1505.601,"y":242.165,"z":466.791},"spawns":[{"monsterId":26010101,"configId":915001,"level":26,"poseId":0,"pos":{"x":1507.108,"y":242.459,"z":465.068},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26010101,"configId":915002,"level":26,"poseId":0,"pos":{"x":1505.431,"y":241.98,"z":467.954},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102913,"blockId":3102,"pos":{"x":1602.01,"y":290.132,"z":562.821},"spawns":[{"monsterId":21010101,"configId":913001,"level":26,"poseId":0,"pos":{"x":1603.657,"y":289.449,"z":561.203},"rot":{"x":0.0,"y":185.6,"z":0.0}},{"monsterId":21010101,"configId":913002,"level":26,"poseId":0,"pos":{"x":1605.445,"y":289.195,"z":560.035},"rot":{"x":0.0,"y":185.6,"z":0.0}},{"monsterId":21010101,"configId":913003,"level":26,"poseId":0,"pos":{"x":1607.218,"y":289.854,"z":561.969},"rot":{"x":0.0,"y":185.6,"z":0.0}}]},{"sceneId":3,"groupId":133102929,"blockId":3102,"pos":{"x":1824.625,"y":210.859,"z":662.954},"spawns":[{"monsterId":21010101,"configId":929001,"level":1,"poseId":0,"pos":{"x":1821.198,"y":210.938,"z":661.534},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010501,"configId":929002,"level":1,"poseId":0,"pos":{"x":1823.215,"y":210.868,"z":660.19},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010901,"configId":929003,"level":1,"poseId":0,"pos":{"x":1825.084,"y":210.7,"z":661.1},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010301,"configId":929004,"level":1,"poseId":0,"pos":{"x":1819.691,"y":210.919,"z":661.441},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102908,"blockId":3102,"pos":{"x":1580.224,"y":200.639,"z":851.901},"spawns":[{"monsterId":21020501,"configId":908001,"level":1,"poseId":0,"pos":{"x":1750.446,"y":208.48,"z":937.93},"rot":{"x":0.0,"y":254.05,"z":0.0}}]},{"sceneId":3,"groupId":133102906,"blockId":3102,"pos":{"x":1464.873,"y":207.453,"z":737.725},"spawns":[{"monsterId":21010101,"configId":906015,"level":1,"poseId":9010,"pos":{"x":1470.22,"y":208.561,"z":739.997},"rot":{"x":0.0,"y":263.192,"z":0.0}},{"monsterId":21010101,"configId":906016,"level":1,"poseId":9010,"pos":{"x":1468.027,"y":208.236,"z":739.336},"rot":{"x":0.0,"y":69.97,"z":0.0}},{"monsterId":21020201,"configId":906017,"level":1,"poseId":0,"pos":{"x":1459.129,"y":207.1,"z":735.211},"rot":{"x":0.0,"y":14.246,"z":0.0}}]},{"sceneId":3,"groupId":133102907,"blockId":3102,"pos":{"x":1580.224,"y":200.639,"z":851.901},"spawns":[{"monsterId":21010101,"configId":907001,"level":18,"poseId":0,"pos":{"x":1585.479,"y":200.219,"z":855.962},"rot":{"x":0.0,"y":200.538,"z":0.0}},{"monsterId":21010101,"configId":907002,"level":18,"poseId":0,"pos":{"x":1581.844,"y":200.219,"z":856.515},"rot":{"x":0.0,"y":200.538,"z":0.0}},{"monsterId":21010101,"configId":907003,"level":18,"poseId":0,"pos":{"x":1583.428,"y":200.219,"z":853.954},"rot":{"x":0.0,"y":200.538,"z":0.0}}]},{"sceneId":3,"groupId":133102904,"blockId":3102,"pos":{"x":1535.307,"y":251.194,"z":414.724},"spawns":[{"monsterId":20011201,"configId":904001,"level":18,"poseId":0,"pos":{"x":1538.712,"y":251.361,"z":413.951},"rot":{"x":0.0,"y":237.611,"z":0.0}},{"monsterId":20011201,"configId":904002,"level":18,"poseId":0,"pos":{"x":1534.797,"y":251.107,"z":415.049},"rot":{"x":0.0,"y":194.705,"z":0.0}},{"monsterId":20011301,"configId":904003,"level":18,"poseId":0,"pos":{"x":1536.243,"y":251.781,"z":411.728},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26060101,"configId":904004,"level":18,"poseId":0,"pos":{"x":1530.334,"y":251.323,"z":414.464},"rot":{"x":0.0,"y":303.683,"z":0.0}},{"monsterId":26060101,"configId":904005,"level":18,"poseId":0,"pos":{"x":1532.257,"y":251.121,"z":414.209},"rot":{"x":0.0,"y":99.377,"z":0.0}},{"monsterId":26060101,"configId":904006,"level":18,"poseId":0,"pos":{"x":1532.841,"y":250.644,"z":416.712},"rot":{"x":0.0,"y":273.266,"z":0.0}}]},{"sceneId":3,"groupId":133102798,"blockId":3102,"pos":{"x":1212.414,"y":200.213,"z":391.097},"spawns":[{"monsterId":26010201,"configId":798001,"level":24,"poseId":0,"pos":{"x":1184.08,"y":227.528,"z":1006.632},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26010101,"configId":798002,"level":16,"poseId":0,"pos":{"x":1727.376,"y":231.763,"z":10.994},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102799,"blockId":3102,"pos":{"x":1246.884,"y":200.7,"z":908.414},"spawns":[{"monsterId":26010101,"configId":799001,"level":19,"poseId":0,"pos":{"x":1246.608,"y":200.7,"z":908.396},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102796,"blockId":3102,"pos":{"x":1253.755,"y":201.796,"z":-74.504},"spawns":[{"monsterId":22010101,"configId":796002,"level":16,"poseId":9013,"pos":{"x":1248.979,"y":202.253,"z":-72.032},"rot":{"x":0.0,"y":129.326,"z":0.0}},{"monsterId":22010201,"configId":796003,"level":16,"poseId":9013,"pos":{"x":1254.163,"y":201.832,"z":-72.942},"rot":{"x":0.0,"y":268.173,"z":0.0}},{"monsterId":22010301,"configId":796004,"level":16,"poseId":9013,"pos":{"x":1250.733,"y":202.047,"z":-76.964},"rot":{"x":359.789,"y":4.605,"z":357.934}}]},{"sceneId":3,"groupId":133102788,"blockId":3102,"pos":{"x":1080.037,"y":201.451,"z":761.362},"spawns":[{"monsterId":26030101,"configId":788001,"level":19,"poseId":0,"pos":{"x":1086.207,"y":200.539,"z":774.136},"rot":{"x":0.0,"y":350.758,"z":0.0}},{"monsterId":26030101,"configId":788002,"level":19,"poseId":0,"pos":{"x":1542.921,"y":200.433,"z":1077.953},"rot":{"x":0.0,"y":96.899,"z":0.0}}]},{"sceneId":3,"groupId":133102787,"blockId":3102,"pos":{"x":1124.323,"y":208.961,"z":955.522},"spawns":[{"monsterId":20011001,"configId":787001,"level":27,"poseId":0,"pos":{"x":1124.251,"y":208.41,"z":955.817},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102804,"blockId":3102,"pos":{"x":1536.0,"y":234.467,"z":512.0},"spawns":[{"monsterId":28030401,"configId":804003,"level":18,"poseId":0,"pos":{"x":1805.089,"y":233.032,"z":552.142},"rot":{"x":0.0,"y":173.822,"z":0.0}},{"monsterId":28030101,"configId":804014,"level":18,"poseId":0,"pos":{"x":1802.611,"y":233.052,"z":551.31},"rot":{"x":0.0,"y":121.104,"z":0.0}},{"monsterId":28030401,"configId":804015,"level":18,"poseId":0,"pos":{"x":1806.305,"y":233.032,"z":548.378},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":804017,"level":18,"poseId":0,"pos":{"x":1803.307,"y":233.029,"z":547.789},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":804021,"level":1,"poseId":0,"pos":{"x":1615.017,"y":223.534,"z":160.652},"rot":{"x":0.0,"y":9.586,"z":0.0}},{"monsterId":28020201,"configId":804022,"level":1,"poseId":0,"pos":{"x":1416.845,"y":219.91,"z":606.799},"rot":{"x":0.0,"y":259.569,"z":0.0}},{"monsterId":28020201,"configId":804023,"level":1,"poseId":0,"pos":{"x":1176.684,"y":214.478,"z":954.962},"rot":{"x":0.0,"y":296.552,"z":0.0}},{"monsterId":28020201,"configId":804025,"level":1,"poseId":0,"pos":{"x":1128.938,"y":203.901,"z":368.253},"rot":{"x":0.0,"y":110.319,"z":0.0}},{"monsterId":28020201,"configId":804026,"level":1,"poseId":0,"pos":{"x":1627.559,"y":283.522,"z":353.26},"rot":{"x":0.0,"y":205.981,"z":0.0}},{"monsterId":28020201,"configId":804028,"level":1,"poseId":0,"pos":{"x":1962.775,"y":243.355,"z":596.279},"rot":{"x":0.0,"y":85.478,"z":0.0}},{"monsterId":28020201,"configId":804029,"level":1,"poseId":0,"pos":{"x":1599.813,"y":263.252,"z":491.925},"rot":{"x":0.0,"y":288.98,"z":0.0}},{"monsterId":28020201,"configId":804031,"level":1,"poseId":0,"pos":{"x":1396.116,"y":210.388,"z":464.499},"rot":{"x":0.0,"y":126.53,"z":0.0}},{"monsterId":28020201,"configId":804032,"level":1,"poseId":0,"pos":{"x":1120.545,"y":213.404,"z":852.275},"rot":{"x":0.0,"y":154.813,"z":0.0}},{"monsterId":28020201,"configId":804033,"level":1,"poseId":0,"pos":{"x":1028.023,"y":235.443,"z":961.46},"rot":{"x":0.0,"y":134.104,"z":0.0}},{"monsterId":28020201,"configId":804036,"level":1,"poseId":0,"pos":{"x":1770.455,"y":290.917,"z":421.378},"rot":{"x":0.0,"y":170.182,"z":0.0}},{"monsterId":28020201,"configId":804037,"level":1,"poseId":0,"pos":{"x":1026.914,"y":207.239,"z":344.04},"rot":{"x":349.035,"y":343.048,"z":351.441}},{"monsterId":28020201,"configId":804059,"level":1,"poseId":0,"pos":{"x":1745.358,"y":298.875,"z":368.139},"rot":{"x":347.157,"y":9.481,"z":357.226}},{"monsterId":28020201,"configId":804060,"level":16,"poseId":0,"pos":{"x":1741.56,"y":298.915,"z":366.954},"rot":{"x":0.0,"y":44.863,"z":0.0}},{"monsterId":28030101,"configId":804061,"level":18,"poseId":0,"pos":{"x":1642.644,"y":239.097,"z":754.826},"rot":{"x":353.633,"y":159.808,"z":351.015}},{"monsterId":28030101,"configId":804062,"level":18,"poseId":0,"pos":{"x":1637.171,"y":235.711,"z":746.114},"rot":{"x":352.509,"y":118.513,"z":355.552}},{"monsterId":28030101,"configId":804063,"level":18,"poseId":0,"pos":{"x":1936.873,"y":243.336,"z":620.052},"rot":{"x":0.0,"y":283.51,"z":0.0}},{"monsterId":28030101,"configId":804064,"level":18,"poseId":0,"pos":{"x":1936.595,"y":243.497,"z":617.414},"rot":{"x":0.0,"y":275.782,"z":0.0}},{"monsterId":28030401,"configId":804065,"level":18,"poseId":0,"pos":{"x":1829.397,"y":220.243,"z":807.643},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":804066,"level":18,"poseId":0,"pos":{"x":1830.44,"y":220.074,"z":807.408},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":804067,"level":18,"poseId":0,"pos":{"x":1830.428,"y":220.093,"z":808.408},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":804068,"level":18,"poseId":0,"pos":{"x":1813.772,"y":224.829,"z":809.048},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":804069,"level":18,"poseId":0,"pos":{"x":1813.086,"y":225.104,"z":808.577},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":804070,"level":18,"poseId":0,"pos":{"x":1866.163,"y":213.646,"z":790.101},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":804071,"level":18,"poseId":0,"pos":{"x":1877.28,"y":211.708,"z":773.08},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":804072,"level":18,"poseId":0,"pos":{"x":1867.385,"y":213.314,"z":789.005},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":804073,"level":18,"poseId":0,"pos":{"x":1867.408,"y":213.46,"z":789.801},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102802,"blockId":3102,"pos":{"x":1381.342,"y":200.392,"z":292.437},"spawns":[{"monsterId":28020301,"configId":802008,"level":16,"poseId":0,"pos":{"x":1366.542,"y":200.437,"z":193.96},"rot":{"x":5.932,"y":151.992,"z":357.86}},{"monsterId":28030502,"configId":802013,"level":16,"poseId":2,"pos":{"x":1165.045,"y":200.0,"z":218.142},"rot":{"x":0.0,"y":76.323,"z":0.0}},{"monsterId":28020301,"configId":802016,"level":16,"poseId":0,"pos":{"x":1482.646,"y":200.668,"z":327.432},"rot":{"x":0.0,"y":171.609,"z":0.0}},{"monsterId":28030101,"configId":802024,"level":16,"poseId":0,"pos":{"x":1727.839,"y":202.778,"z":129.581},"rot":{"x":0.0,"y":242.7,"z":0.0}},{"monsterId":28020102,"configId":802031,"level":16,"poseId":0,"pos":{"x":1623.42,"y":210.009,"z":122.685},"rot":{"x":0.0,"y":328.224,"z":0.0}},{"monsterId":28030401,"configId":802034,"level":16,"poseId":0,"pos":{"x":1335.925,"y":201.575,"z":286.658},"rot":{"x":0.0,"y":178.329,"z":0.0}},{"monsterId":28030401,"configId":802036,"level":16,"poseId":0,"pos":{"x":1616.158,"y":220.949,"z":177.202},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030404,"configId":802040,"level":16,"poseId":0,"pos":{"x":1569.741,"y":227.614,"z":211.265},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":802041,"level":16,"poseId":0,"pos":{"x":1569.488,"y":227.614,"z":209.072},"rot":{"x":0.0,"y":303.568,"z":0.0}},{"monsterId":28020102,"configId":802043,"level":16,"poseId":0,"pos":{"x":1456.444,"y":206.215,"z":-11.146},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":802049,"level":1,"poseId":901,"pos":{"x":1303.483,"y":201.577,"z":287.72},"rot":{"x":0.0,"y":288.473,"z":0.0}},{"monsterId":28030101,"configId":802050,"level":1,"poseId":0,"pos":{"x":1294.417,"y":200.066,"z":331.232},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":802052,"level":1,"poseId":901,"pos":{"x":1255.621,"y":201.932,"z":394.015},"rot":{"x":0.0,"y":220.674,"z":0.0}},{"monsterId":28030101,"configId":802056,"level":1,"poseId":901,"pos":{"x":1114.616,"y":201.214,"z":246.701},"rot":{"x":3.355,"y":102.818,"z":346.43}},{"monsterId":28020201,"configId":802058,"level":18,"poseId":0,"pos":{"x":1857.481,"y":221.112,"z":806.346},"rot":{"x":0.0,"y":286.721,"z":0.0}},{"monsterId":28030502,"configId":802059,"level":16,"poseId":2,"pos":{"x":1433.988,"y":200.0,"z":276.362},"rot":{"x":0.0,"y":322.756,"z":0.0}},{"monsterId":28030502,"configId":802060,"level":16,"poseId":2,"pos":{"x":1361.368,"y":200.0,"z":326.4},"rot":{"x":0.0,"y":76.323,"z":0.0}},{"monsterId":28030502,"configId":802063,"level":16,"poseId":2,"pos":{"x":1191.842,"y":200.0,"z":297.571},"rot":{"x":0.0,"y":76.323,"z":0.0}},{"monsterId":28030502,"configId":802064,"level":16,"poseId":2,"pos":{"x":1190.696,"y":200.0,"z":300.64},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":802068,"level":18,"poseId":0,"pos":{"x":1856.11,"y":221.072,"z":806.221},"rot":{"x":0.0,"y":55.023,"z":0.0}},{"monsterId":28030502,"configId":802069,"level":16,"poseId":2,"pos":{"x":1049.158,"y":200.0,"z":311.118},"rot":{"x":0.0,"y":76.323,"z":0.0}},{"monsterId":28030502,"configId":802071,"level":16,"poseId":2,"pos":{"x":1393.554,"y":200.0,"z":256.641},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":802081,"level":1,"poseId":901,"pos":{"x":1199.952,"y":200.567,"z":-162.213},"rot":{"x":0.0,"y":288.473,"z":0.0}},{"monsterId":28030401,"configId":802086,"level":16,"poseId":0,"pos":{"x":1240.955,"y":200.541,"z":-164.694},"rot":{"x":0.0,"y":6.912,"z":0.0}},{"monsterId":28030401,"configId":802087,"level":16,"poseId":0,"pos":{"x":1242.997,"y":200.614,"z":-161.509},"rot":{"x":0.0,"y":181.524,"z":0.0}},{"monsterId":28030401,"configId":802088,"level":16,"poseId":0,"pos":{"x":1245.589,"y":200.676,"z":-164.034},"rot":{"x":0.0,"y":31.758,"z":0.0}},{"monsterId":28030404,"configId":802093,"level":1,"poseId":0,"pos":{"x":998.794,"y":207.502,"z":336.141},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030301,"configId":802095,"level":1,"poseId":0,"pos":{"x":1044.036,"y":206.391,"z":377.663},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030402,"configId":802097,"level":1,"poseId":0,"pos":{"x":993.959,"y":207.418,"z":342.285},"rot":{"x":359.387,"y":-0.001,"z":0.241}},{"monsterId":28030301,"configId":802098,"level":1,"poseId":0,"pos":{"x":1042.052,"y":206.433,"z":376.185},"rot":{"x":2.95,"y":298.567,"z":0.12}},{"monsterId":28020102,"configId":802099,"level":1,"poseId":0,"pos":{"x":1076.174,"y":204.783,"z":383.67},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030301,"configId":802103,"level":1,"poseId":0,"pos":{"x":997.503,"y":216.76,"z":332.089},"rot":{"x":19.312,"y":97.293,"z":21.357}},{"monsterId":28030301,"configId":802105,"level":1,"poseId":0,"pos":{"x":990.747,"y":216.516,"z":340.22},"rot":{"x":23.189,"y":84.368,"z":16.172}},{"monsterId":28030402,"configId":802108,"level":1,"poseId":0,"pos":{"x":994.104,"y":202.576,"z":364.142},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030301,"configId":802111,"level":16,"poseId":0,"pos":{"x":1541.985,"y":218.756,"z":259.809},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030301,"configId":802112,"level":16,"poseId":0,"pos":{"x":1541.19,"y":218.756,"z":262.798},"rot":{"x":0.0,"y":259.717,"z":0.0}},{"monsterId":28020201,"configId":802113,"level":18,"poseId":0,"pos":{"x":1856.594,"y":221.113,"z":807.304},"rot":{"x":0.0,"y":177.399,"z":0.0}},{"monsterId":28020102,"configId":802124,"level":16,"poseId":0,"pos":{"x":1311.167,"y":200.461,"z":259.196},"rot":{"x":356.037,"y":82.783,"z":1.408}},{"monsterId":28020102,"configId":802126,"level":16,"poseId":0,"pos":{"x":1255.251,"y":200.412,"z":220.212},"rot":{"x":6.564,"y":72.354,"z":354.203}},{"monsterId":28020201,"configId":802130,"level":16,"poseId":0,"pos":{"x":1165.976,"y":209.251,"z":297.841},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":802133,"level":16,"poseId":0,"pos":{"x":1163.908,"y":215.461,"z":556.397},"rot":{"x":0.0,"y":318.3,"z":0.0}},{"monsterId":28020301,"configId":802134,"level":16,"poseId":0,"pos":{"x":1135.458,"y":203.208,"z":364.363},"rot":{"x":0.0,"y":187.386,"z":0.0}},{"monsterId":28030501,"configId":802136,"level":16,"poseId":0,"pos":{"x":1423.63,"y":200.0,"z":-48.388},"rot":{"x":0.0,"y":342.218,"z":0.0}},{"monsterId":28030501,"configId":802137,"level":16,"poseId":0,"pos":{"x":1417.337,"y":200.0,"z":-48.863},"rot":{"x":0.0,"y":30.214,"z":0.0}},{"monsterId":28020301,"configId":802138,"level":16,"poseId":0,"pos":{"x":1420.665,"y":217.616,"z":73.592},"rot":{"x":355.395,"y":359.579,"z":1.871}},{"monsterId":28020301,"configId":802139,"level":16,"poseId":0,"pos":{"x":1492.735,"y":238.606,"z":86.232},"rot":{"x":1.709,"y":0.261,"z":17.355}},{"monsterId":28020102,"configId":802146,"level":16,"poseId":0,"pos":{"x":1508.76,"y":246.755,"z":113.743},"rot":{"x":349.531,"y":358.259,"z":18.831}},{"monsterId":28020102,"configId":802147,"level":16,"poseId":0,"pos":{"x":1524.601,"y":243.15,"z":84.257},"rot":{"x":0.0,"y":242.243,"z":0.0}},{"monsterId":28020102,"configId":802148,"level":16,"poseId":0,"pos":{"x":1532.283,"y":258.576,"z":135.056},"rot":{"x":0.0,"y":242.243,"z":0.0}},{"monsterId":28020102,"configId":802149,"level":16,"poseId":0,"pos":{"x":1560.426,"y":251.376,"z":74.343},"rot":{"x":356.938,"y":238.575,"z":20.896}},{"monsterId":28020301,"configId":802150,"level":16,"poseId":0,"pos":{"x":1651.765,"y":247.848,"z":40.221},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":802151,"level":16,"poseId":0,"pos":{"x":1653.115,"y":248.196,"z":46.995},"rot":{"x":0.0,"y":292.691,"z":0.0}},{"monsterId":28030101,"configId":802154,"level":16,"poseId":0,"pos":{"x":1427.689,"y":215.005,"z":30.783},"rot":{"x":0.0,"y":165.197,"z":0.0}},{"monsterId":28020102,"configId":802160,"level":16,"poseId":0,"pos":{"x":1574.899,"y":267.358,"z":111.608},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":802161,"level":18,"poseId":0,"pos":{"x":1758.857,"y":252.953,"z":220.088},"rot":{"x":19.073,"y":1.072,"z":6.374}},{"monsterId":28020102,"configId":802162,"level":16,"poseId":0,"pos":{"x":1805.524,"y":266.4,"z":161.904},"rot":{"x":2.667,"y":359.967,"z":358.6}},{"monsterId":28020301,"configId":802163,"level":16,"poseId":0,"pos":{"x":1770.399,"y":258.236,"z":200.11},"rot":{"x":0.0,"y":52.867,"z":0.0}},{"monsterId":28030402,"configId":802164,"level":16,"poseId":0,"pos":{"x":1674.153,"y":251.861,"z":247.451},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030402,"configId":802165,"level":16,"poseId":0,"pos":{"x":1672.958,"y":251.938,"z":248.244},"rot":{"x":0.0,"y":149.019,"z":0.0}},{"monsterId":28030402,"configId":802166,"level":16,"poseId":0,"pos":{"x":1674.295,"y":251.611,"z":249.633},"rot":{"x":0.0,"y":330.653,"z":0.0}},{"monsterId":28030101,"configId":802167,"level":18,"poseId":0,"pos":{"x":1718.395,"y":257.593,"z":236.843},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":802169,"level":18,"poseId":0,"pos":{"x":1714.708,"y":251.723,"z":206.518},"rot":{"x":4.684,"y":108.529,"z":352.435}},{"monsterId":28020201,"configId":802170,"level":16,"poseId":0,"pos":{"x":1508.915,"y":252.893,"z":-173.625},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":802171,"level":16,"poseId":0,"pos":{"x":1531.376,"y":272.703,"z":-78.587},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":802172,"level":16,"poseId":0,"pos":{"x":1514.377,"y":269.033,"z":-39.281},"rot":{"x":1.933,"y":0.211,"z":12.436}},{"monsterId":28020102,"configId":802173,"level":16,"poseId":0,"pos":{"x":1509.921,"y":268.06,"z":-39.692},"rot":{"x":349.503,"y":65.986,"z":7.384}},{"monsterId":28020102,"configId":802174,"level":16,"poseId":0,"pos":{"x":1514.739,"y":269.186,"z":-41.405},"rot":{"x":0.0,"y":66.665,"z":0.0}},{"monsterId":28020102,"configId":802175,"level":16,"poseId":0,"pos":{"x":1522.797,"y":271.824,"z":-95.33},"rot":{"x":0.0,"y":66.665,"z":0.0}},{"monsterId":28020102,"configId":802176,"level":16,"poseId":0,"pos":{"x":1525.45,"y":261.516,"z":-126.626},"rot":{"x":0.0,"y":66.665,"z":0.0}},{"monsterId":28020102,"configId":802177,"level":16,"poseId":0,"pos":{"x":1507.542,"y":255.564,"z":-147.681},"rot":{"x":0.0,"y":34.089,"z":0.0}},{"monsterId":28020301,"configId":802178,"level":16,"poseId":0,"pos":{"x":1500.457,"y":260.209,"z":-128.622},"rot":{"x":350.112,"y":359.212,"z":8.669}},{"monsterId":28020301,"configId":802179,"level":16,"poseId":0,"pos":{"x":1509.755,"y":269.525,"z":-78.941},"rot":{"x":17.163,"y":292.195,"z":9.554}},{"monsterId":28020301,"configId":802180,"level":16,"poseId":0,"pos":{"x":1488.42,"y":250.427,"z":-196.347},"rot":{"x":0.0,"y":290.75,"z":0.0}},{"monsterId":28030402,"configId":802181,"level":16,"poseId":0,"pos":{"x":1520.638,"y":250.389,"z":-198.438},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030402,"configId":802182,"level":16,"poseId":0,"pos":{"x":1523.44,"y":249.29,"z":-201.444},"rot":{"x":0.0,"y":93.918,"z":0.0}},{"monsterId":28030402,"configId":802184,"level":16,"poseId":0,"pos":{"x":1495.631,"y":253.569,"z":-154.541},"rot":{"x":0.0,"y":93.918,"z":0.0}},{"monsterId":28030402,"configId":802185,"level":16,"poseId":0,"pos":{"x":1493.313,"y":253.382,"z":-154.399},"rot":{"x":0.0,"y":294.441,"z":0.0}},{"monsterId":28020301,"configId":802188,"level":18,"poseId":0,"pos":{"x":1776.533,"y":216.746,"z":711.695},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030402,"configId":802189,"level":16,"poseId":0,"pos":{"x":1496.986,"y":201.061,"z":299.279},"rot":{"x":358.564,"y":359.951,"z":3.943}},{"monsterId":28020301,"configId":802191,"level":18,"poseId":0,"pos":{"x":1748.476,"y":217.293,"z":706.166},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":802193,"level":16,"poseId":0,"pos":{"x":1447.616,"y":200.303,"z":354.441},"rot":{"x":0.0,"y":189.001,"z":0.0}},{"monsterId":28030402,"configId":802195,"level":16,"poseId":0,"pos":{"x":1417.51,"y":205.814,"z":-20.594},"rot":{"x":0.0,"y":69.731,"z":0.0}},{"monsterId":28030402,"configId":802198,"level":16,"poseId":0,"pos":{"x":1406.711,"y":216.981,"z":43.874},"rot":{"x":0.0,"y":84.015,"z":0.0}},{"monsterId":28030301,"configId":802202,"level":16,"poseId":0,"pos":{"x":1468.264,"y":235.808,"z":104.413},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030301,"configId":802203,"level":16,"poseId":0,"pos":{"x":1469.786,"y":235.745,"z":101.929},"rot":{"x":0.0,"y":203.252,"z":0.0}},{"monsterId":28020301,"configId":802208,"level":18,"poseId":0,"pos":{"x":1821.68,"y":207.516,"z":738.733},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":802209,"level":18,"poseId":0,"pos":{"x":1910.209,"y":216.488,"z":653.144},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":802210,"level":18,"poseId":0,"pos":{"x":1852.272,"y":214.02,"z":559.38},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":802211,"level":18,"poseId":0,"pos":{"x":1906.299,"y":214.729,"z":706.378},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":802212,"level":18,"poseId":0,"pos":{"x":1950.307,"y":227.813,"z":644.0},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102800,"blockId":3102,"pos":{"x":1064.151,"y":200.893,"z":754.282},"spawns":[{"monsterId":26010201,"configId":800001,"level":19,"poseId":0,"pos":{"x":1064.559,"y":200.921,"z":753.386},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102763,"blockId":3102,"pos":{"x":1623.001,"y":299.3,"z":390.342},"spawns":[{"monsterId":21010401,"configId":763001,"level":18,"poseId":9002,"pos":{"x":1627.502,"y":295.483,"z":373.339},"rot":{"x":0.0,"y":349.959,"z":0.0}},{"monsterId":21010401,"configId":763004,"level":18,"poseId":9002,"pos":{"x":1623.859,"y":297.08,"z":383.732},"rot":{"x":0.0,"y":201.17,"z":0.0}},{"monsterId":21010401,"configId":763005,"level":18,"poseId":9002,"pos":{"x":1616.085,"y":294.141,"z":376.053},"rot":{"x":0.0,"y":106.941,"z":0.0}},{"monsterId":21010701,"configId":763006,"level":18,"poseId":9013,"pos":{"x":1623.552,"y":293.178,"z":376.123},"rot":{"x":0.0,"y":68.501,"z":0.0}}]},{"sceneId":3,"groupId":133004474,"blockId":3004,"pos":{"x":2198.107,"y":282.068,"z":-368.392},"spawns":[{"monsterId":21010101,"configId":474001,"level":1,"poseId":9002,"pos":{"x":2199.078,"y":283.041,"z":-385.408},"rot":{"x":0.0,"y":256.029,"z":0.0}},{"monsterId":21010101,"configId":474002,"level":1,"poseId":9002,"pos":{"x":2162.252,"y":275.273,"z":-394.189},"rot":{"x":0.0,"y":331.283,"z":0.0}},{"monsterId":21010101,"configId":474003,"level":1,"poseId":9002,"pos":{"x":2223.845,"y":286.205,"z":-321.121},"rot":{"x":0.0,"y":210.144,"z":0.0}},{"monsterId":21010101,"configId":474005,"level":1,"poseId":9002,"pos":{"x":2194.074,"y":282.194,"z":-291.361},"rot":{"x":0.0,"y":267.086,"z":0.0}}]},{"sceneId":3,"groupId":133102771,"blockId":3102,"pos":{"x":1919.767,"y":348.436,"z":501.99},"spawns":[{"monsterId":20011401,"configId":771001,"level":18,"poseId":0,"pos":{"x":1918.615,"y":348.658,"z":503.798},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011401,"configId":771002,"level":18,"poseId":0,"pos":{"x":1916.317,"y":348.465,"z":502.752},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011401,"configId":771003,"level":18,"poseId":0,"pos":{"x":1918.4,"y":348.268,"z":500.963},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102734,"blockId":3102,"pos":{"x":1594.821,"y":318.846,"z":604.193},"spawns":[{"monsterId":21020301,"configId":734001,"level":18,"poseId":401,"pos":{"x":1593.941,"y":318.198,"z":599.728},"rot":{"x":0.0,"y":45.308,"z":0.0}},{"monsterId":21020301,"configId":734012,"level":18,"poseId":0,"pos":{"x":1597.142,"y":318.58,"z":604.678},"rot":{"x":0.0,"y":197.693,"z":0.0}},{"monsterId":21020301,"configId":734013,"level":18,"poseId":401,"pos":{"x":1599.659,"y":317.856,"z":600.82},"rot":{"x":0.0,"y":296.448,"z":0.0}}]},{"sceneId":3,"groupId":133102729,"blockId":3102,"pos":{"x":1672.478,"y":298.67,"z":419.769},"spawns":[{"monsterId":21020301,"configId":729001,"level":18,"poseId":0,"pos":{"x":1683.275,"y":300.793,"z":427.521},"rot":{"x":0.0,"y":216.907,"z":0.0}},{"monsterId":21011201,"configId":729005,"level":18,"poseId":0,"pos":{"x":1681.823,"y":300.0,"z":425.233},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011201,"configId":729006,"level":18,"poseId":9013,"pos":{"x":1676.884,"y":299.538,"z":425.736},"rot":{"x":0.0,"y":67.838,"z":0.0}},{"monsterId":21030201,"configId":729009,"level":18,"poseId":0,"pos":{"x":1680.52,"y":300.204,"z":422.445},"rot":{"x":0.0,"y":16.91,"z":0.0}}]},{"sceneId":3,"groupId":133102721,"blockId":3102,"pos":{"x":1558.127,"y":231.979,"z":778.385},"spawns":[{"monsterId":25010501,"configId":721001,"level":18,"poseId":9003,"pos":{"x":1560.807,"y":231.893,"z":769.005},"rot":{"x":0.0,"y":42.844,"z":0.0}},{"monsterId":25010201,"configId":721004,"level":18,"poseId":9005,"pos":{"x":1559.772,"y":231.922,"z":751.789},"rot":{"x":0.0,"y":198.066,"z":0.0}},{"monsterId":25030201,"configId":721005,"level":18,"poseId":9008,"pos":{"x":1569.93,"y":232.013,"z":760.516},"rot":{"x":353.178,"y":311.99,"z":2.245}},{"monsterId":25010501,"configId":721006,"level":18,"poseId":0,"pos":{"x":1564.665,"y":232.025,"z":765.483},"rot":{"x":0.0,"y":109.198,"z":0.0}},{"monsterId":25020201,"configId":721010,"level":18,"poseId":0,"pos":{"x":1542.272,"y":229.893,"z":756.177},"rot":{"x":0.0,"y":32.778,"z":0.0}}]},{"sceneId":3,"groupId":133102740,"blockId":3102,"pos":{"x":1225.323,"y":200.963,"z":140.405},"spawns":[{"monsterId":21010901,"configId":740001,"level":16,"poseId":0,"pos":{"x":1232.884,"y":200.86,"z":145.54},"rot":{"x":0.0,"y":8.111,"z":0.0}},{"monsterId":21030101,"configId":740013,"level":16,"poseId":9012,"pos":{"x":1224.557,"y":201.044,"z":138.32},"rot":{"x":0.0,"y":16.844,"z":0.0}},{"monsterId":20011001,"configId":740014,"level":16,"poseId":901,"pos":{"x":1225.179,"y":201.445,"z":140.236},"rot":{"x":0.0,"y":84.738,"z":0.0}}]},{"sceneId":3,"groupId":133102741,"blockId":3102,"pos":{"x":1794.509,"y":218.592,"z":513.59},"spawns":[{"monsterId":20010801,"configId":741001,"level":18,"poseId":0,"pos":{"x":1792.031,"y":219.642,"z":509.698},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":741002,"level":18,"poseId":0,"pos":{"x":1797.525,"y":219.642,"z":508.182},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":741003,"level":18,"poseId":0,"pos":{"x":1799.304,"y":219.642,"z":516.6},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":741004,"level":18,"poseId":0,"pos":{"x":1792.956,"y":219.642,"z":516.484},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102698,"blockId":3102,"pos":{"x":1449.294,"y":251.819,"z":480.0},"spawns":[{"monsterId":21010201,"configId":698001,"level":18,"poseId":9010,"pos":{"x":1444.774,"y":251.804,"z":480.844},"rot":{"x":0.0,"y":70.386,"z":0.0}},{"monsterId":21010201,"configId":698002,"level":18,"poseId":9010,"pos":{"x":1448.403,"y":252.12,"z":483.716},"rot":{"x":0.0,"y":209.812,"z":0.0}},{"monsterId":21010201,"configId":698003,"level":18,"poseId":9010,"pos":{"x":1448.388,"y":251.796,"z":479.869},"rot":{"x":0.0,"y":318.429,"z":0.0}}]},{"sceneId":3,"groupId":133102694,"blockId":3102,"pos":{"x":1032.411,"y":200.879,"z":678.384},"spawns":[{"monsterId":28030101,"configId":694001,"level":19,"poseId":2,"pos":{"x":1038.575,"y":200.116,"z":691.904},"rot":{"x":0.0,"y":35.781,"z":0.0}},{"monsterId":28030101,"configId":694002,"level":19,"poseId":901,"pos":{"x":1046.031,"y":200.046,"z":700.057},"rot":{"x":0.0,"y":228.05,"z":0.0}},{"monsterId":28030101,"configId":694007,"level":19,"poseId":901,"pos":{"x":1001.217,"y":200.526,"z":643.922},"rot":{"x":0.0,"y":119.718,"z":0.0}}]},{"sceneId":3,"groupId":133102695,"blockId":3102,"pos":{"x":1148.333,"y":215.982,"z":869.077},"spawns":[{"monsterId":28030101,"configId":695001,"level":19,"poseId":901,"pos":{"x":1144.691,"y":216.757,"z":870.294},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":695002,"level":19,"poseId":901,"pos":{"x":1185.066,"y":207.069,"z":874.37},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102690,"blockId":3102,"pos":{"x":1141.889,"y":203.879,"z":328.343},"spawns":[{"monsterId":20011201,"configId":690001,"level":16,"poseId":0,"pos":{"x":1140.853,"y":203.545,"z":327.155},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":690002,"level":16,"poseId":0,"pos":{"x":1142.945,"y":204.149,"z":329.658},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010501,"configId":690003,"level":16,"poseId":0,"pos":{"x":1142.486,"y":203.642,"z":327.239},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102689,"blockId":3102,"pos":{"x":1186.137,"y":201.426,"z":340.401},"spawns":[{"monsterId":21030101,"configId":689001,"level":16,"poseId":0,"pos":{"x":1185.524,"y":201.199,"z":342.66},"rot":{"x":5.77,"y":191.402,"z":2.976}},{"monsterId":21010201,"configId":689003,"level":16,"poseId":9003,"pos":{"x":1183.413,"y":201.255,"z":340.752},"rot":{"x":2.952,"y":93.499,"z":355.71}}]},{"sceneId":3,"groupId":133102708,"blockId":3102,"pos":{"x":1627.813,"y":214.174,"z":156.168},"spawns":[{"monsterId":25010103,"configId":708001,"level":30,"poseId":0,"pos":{"x":1632.282,"y":211.696,"z":150.437},"rot":{"x":0.0,"y":78.119,"z":0.0}},{"monsterId":25010104,"configId":708002,"level":30,"poseId":0,"pos":{"x":1631.764,"y":212.303,"z":152.976},"rot":{"x":0.0,"y":75.386,"z":0.0}},{"monsterId":25010204,"configId":708004,"level":30,"poseId":0,"pos":{"x":1631.273,"y":211.833,"z":150.794},"rot":{"x":0.0,"y":65.219,"z":0.0}},{"monsterId":25010302,"configId":708005,"level":30,"poseId":0,"pos":{"x":1632.735,"y":212.052,"z":152.255},"rot":{"x":0.0,"y":74.584,"z":0.0}},{"monsterId":25010201,"configId":708006,"level":30,"poseId":0,"pos":{"x":1623.4,"y":215.301,"z":157.659},"rot":{"x":0.0,"y":109.371,"z":0.0}},{"monsterId":25010201,"configId":708007,"level":30,"poseId":0,"pos":{"x":1626.31,"y":215.509,"z":161.586},"rot":{"x":0.0,"y":176.875,"z":0.0}},{"monsterId":25030201,"configId":708008,"level":30,"poseId":0,"pos":{"x":1624.687,"y":215.459,"z":159.845},"rot":{"x":0.0,"y":143.23,"z":0.0}}]},{"sceneId":3,"groupId":133102670,"blockId":3102,"pos":{"x":1937.637,"y":231.733,"z":582.449},"spawns":[{"monsterId":20011501,"configId":670001,"level":18,"poseId":0,"pos":{"x":1962.031,"y":237.628,"z":589.266},"rot":{"x":0.0,"y":266.091,"z":0.0}},{"monsterId":20011501,"configId":670004,"level":18,"poseId":0,"pos":{"x":1963.671,"y":237.886,"z":586.235},"rot":{"x":0.0,"y":217.105,"z":0.0}},{"monsterId":20011501,"configId":670005,"level":18,"poseId":0,"pos":{"x":1960.919,"y":237.493,"z":586.893},"rot":{"x":0.0,"y":128.535,"z":0.0}}]},{"sceneId":3,"groupId":133004364,"blockId":3004,"pos":{"x":2493.758,"y":261.433,"z":-289.937},"spawns":[{"monsterId":26010101,"configId":364001,"level":20,"poseId":0,"pos":{"x":2494.036,"y":261.413,"z":-289.572},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133217361,"blockId":3217,"pos":{"x":-4932.421,"y":200.382,"z":-4049.05},"spawns":[{"monsterId":25010401,"configId":361001,"level":30,"poseId":9002,"pos":{"x":-4931.735,"y":200.423,"z":-4061.459},"rot":{"x":0.0,"y":204.007,"z":0.0}},{"monsterId":25010401,"configId":361002,"level":30,"poseId":9007,"pos":{"x":-4935.652,"y":200.39,"z":-4061.087},"rot":{"x":0.0,"y":169.355,"z":0.0}}]},{"sceneId":3,"groupId":133004367,"blockId":3004,"pos":{"x":2394.125,"y":224.477,"z":-787.658},"spawns":[{"monsterId":25030301,"configId":367001,"level":2,"poseId":0,"pos":{"x":2399.523,"y":224.31,"z":-789.096},"rot":{"x":0.0,"y":226.726,"z":0.0}},{"monsterId":25030301,"configId":367002,"level":2,"poseId":0,"pos":{"x":2398.575,"y":225.265,"z":-784.955},"rot":{"x":0.0,"y":200.148,"z":0.0}},{"monsterId":25030301,"configId":367008,"level":2,"poseId":0,"pos":{"x":2397.656,"y":224.752,"z":-787.117},"rot":{"x":0.0,"y":195.415,"z":0.0}},{"monsterId":25010201,"configId":367010,"level":2,"poseId":0,"pos":{"x":2393.137,"y":223.732,"z":-790.928},"rot":{"x":0.0,"y":156.693,"z":0.0}},{"monsterId":25010201,"configId":367011,"level":2,"poseId":0,"pos":{"x":2396.597,"y":223.755,"z":-791.335},"rot":{"x":0.0,"y":191.811,"z":0.0}},{"monsterId":25020201,"configId":367012,"level":2,"poseId":0,"pos":{"x":2394.969,"y":224.439,"z":-788.03},"rot":{"x":0.0,"y":190.903,"z":0.0}},{"monsterId":25020201,"configId":367013,"level":2,"poseId":0,"pos":{"x":2392.07,"y":224.456,"z":-787.298},"rot":{"x":0.0,"y":190.903,"z":0.0}},{"monsterId":25010301,"configId":367014,"level":2,"poseId":0,"pos":{"x":2401.895,"y":225.554,"z":-784.093},"rot":{"x":0.0,"y":199.898,"z":0.0}},{"monsterId":25010301,"configId":367015,"level":2,"poseId":0,"pos":{"x":2402.685,"y":224.679,"z":-787.75},"rot":{"x":0.0,"y":223.213,"z":0.0}}]},{"sceneId":3,"groupId":133004366,"blockId":3004,"pos":{"x":2379.667,"y":208.197,"z":-890.423},"spawns":[{"monsterId":25010201,"configId":366001,"level":2,"poseId":0,"pos":{"x":2377.564,"y":208.314,"z":-890.567},"rot":{"x":0.0,"y":266.17,"z":0.0}},{"monsterId":25030201,"configId":366002,"level":2,"poseId":0,"pos":{"x":2383.203,"y":208.021,"z":-891.966},"rot":{"x":0.0,"y":247.279,"z":0.0}},{"monsterId":25030301,"configId":366003,"level":2,"poseId":0,"pos":{"x":2381.705,"y":208.592,"z":-888.564},"rot":{"x":0.0,"y":238.288,"z":0.0}},{"monsterId":25010201,"configId":366004,"level":2,"poseId":0,"pos":{"x":2378.617,"y":207.647,"z":-893.383},"rot":{"x":0.0,"y":242.999,"z":0.0}}]},{"sceneId":3,"groupId":133102669,"blockId":3102,"pos":{"x":1936.172,"y":223.952,"z":637.536},"spawns":[{"monsterId":20011401,"configId":669001,"level":18,"poseId":0,"pos":{"x":1937.143,"y":224.328,"z":635.634},"rot":{"x":9.507,"y":274.98,"z":354.203}},{"monsterId":20011401,"configId":669004,"level":18,"poseId":0,"pos":{"x":1936.346,"y":223.723,"z":639.718},"rot":{"x":7.052,"y":255.559,"z":351.379}},{"monsterId":20011501,"configId":669006,"level":18,"poseId":0,"pos":{"x":1934.295,"y":223.655,"z":637.537},"rot":{"x":5.997,"y":248.86,"z":350.617}}]},{"sceneId":3,"groupId":133217363,"blockId":3217,"pos":{"x":-4475.809,"y":236.575,"z":-3948.313},"spawns":[{"monsterId":20060201,"configId":363001,"level":32,"poseId":101,"pos":{"x":-4471.246,"y":236.35,"z":-3947.847},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060201,"configId":363003,"level":32,"poseId":101,"pos":{"x":-4475.722,"y":235.818,"z":-3945.984},"rot":{"x":0.0,"y":26.693,"z":0.0}}]},{"sceneId":3,"groupId":133102667,"blockId":3102,"pos":{"x":1801.37,"y":211.796,"z":733.803},"spawns":[{"monsterId":20010401,"configId":667001,"level":18,"poseId":0,"pos":{"x":1788.391,"y":214.108,"z":721.603},"rot":{"x":0.0,"y":248.844,"z":0.0}},{"monsterId":20010401,"configId":667004,"level":18,"poseId":0,"pos":{"x":1784.693,"y":214.108,"z":723.154},"rot":{"x":0.0,"y":149.421,"z":0.0}},{"monsterId":20010301,"configId":667006,"level":18,"poseId":0,"pos":{"x":1787.815,"y":214.108,"z":723.389},"rot":{"x":0.0,"y":15.126,"z":0.0}},{"monsterId":20010301,"configId":667007,"level":18,"poseId":0,"pos":{"x":1787.029,"y":214.108,"z":723.679},"rot":{"x":0.0,"y":19.054,"z":0.0}},{"monsterId":20010301,"configId":667008,"level":18,"poseId":0,"pos":{"x":1786.203,"y":214.108,"z":723.939},"rot":{"x":0.452,"y":14.967,"z":355.171}}]},{"sceneId":3,"groupId":133004363,"blockId":3004,"pos":{"x":2556.847,"y":255.981,"z":-421.991},"spawns":[{"monsterId":26010101,"configId":363001,"level":15,"poseId":0,"pos":{"x":2555.165,"y":255.742,"z":-422.613},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102664,"blockId":3102,"pos":{"x":1178.132,"y":209.104,"z":934.907},"spawns":[{"monsterId":28030401,"configId":664001,"level":19,"poseId":2,"pos":{"x":1179.139,"y":205.949,"z":933.011},"rot":{"x":0.0,"y":146.72,"z":0.0}},{"monsterId":28030401,"configId":664002,"level":19,"poseId":2,"pos":{"x":1181.846,"y":205.975,"z":933.989},"rot":{"x":0.0,"y":303.92,"z":0.0}}]},{"sceneId":3,"groupId":133004362,"blockId":3004,"pos":{"x":2101.887,"y":274.773,"z":-200.63},"spawns":[{"monsterId":26010101,"configId":362005,"level":15,"poseId":0,"pos":{"x":2101.461,"y":274.684,"z":-200.018},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102665,"blockId":3102,"pos":{"x":1223.543,"y":201.636,"z":905.343},"spawns":[{"monsterId":28030401,"configId":665001,"level":19,"poseId":2,"pos":{"x":1223.442,"y":201.586,"z":908.206},"rot":{"x":0.0,"y":146.72,"z":0.0}},{"monsterId":28030401,"configId":665002,"level":19,"poseId":2,"pos":{"x":1227.257,"y":201.647,"z":904.424},"rot":{"x":0.0,"y":303.92,"z":0.0}},{"monsterId":28030401,"configId":665003,"level":19,"poseId":901,"pos":{"x":1224.309,"y":201.7,"z":901.927},"rot":{"x":0.0,"y":343.353,"z":0.0}},{"monsterId":28030401,"configId":665004,"level":19,"poseId":2,"pos":{"x":1223.938,"y":201.651,"z":905.48},"rot":{"x":0.0,"y":276.15,"z":0.0}}]},{"sceneId":3,"groupId":133102661,"blockId":3102,"pos":{"x":1142.736,"y":223.598,"z":965.677},"spawns":[{"monsterId":28030303,"configId":661001,"level":19,"poseId":3,"pos":{"x":1149.605,"y":223.211,"z":958.275},"rot":{"x":0.0,"y":339.211,"z":0.0}},{"monsterId":28030303,"configId":661002,"level":19,"poseId":3,"pos":{"x":1148.54,"y":223.943,"z":959.73},"rot":{"x":0.0,"y":136.33,"z":0.0}},{"monsterId":28030303,"configId":661003,"level":24,"poseId":3,"pos":{"x":1143.728,"y":225.555,"z":967.481},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030305,"configId":661004,"level":24,"poseId":0,"pos":{"x":1124.117,"y":217.275,"z":975.856},"rot":{"x":0.0,"y":259.676,"z":0.0}},{"monsterId":28030305,"configId":661005,"level":24,"poseId":0,"pos":{"x":1121.718,"y":216.855,"z":975.768},"rot":{"x":0.0,"y":204.197,"z":0.0}},{"monsterId":28030305,"configId":661006,"level":24,"poseId":0,"pos":{"x":1118.181,"y":211.381,"z":974.154},"rot":{"x":0.0,"y":161.291,"z":0.0}},{"monsterId":28030305,"configId":661007,"level":24,"poseId":0,"pos":{"x":1120.69,"y":210.858,"z":976.078},"rot":{"x":0.0,"y":161.291,"z":0.0}}]},{"sceneId":3,"groupId":133217345,"blockId":3217,"pos":{"x":-4823.99,"y":200.714,"z":-4414.162},"spawns":[{"monsterId":20011001,"configId":345001,"level":32,"poseId":0,"pos":{"x":-4831.657,"y":200.505,"z":-4409.472},"rot":{"x":0.0,"y":76.059,"z":0.0}},{"monsterId":20011001,"configId":345002,"level":32,"poseId":0,"pos":{"x":-4824.497,"y":202.536,"z":-4409.26},"rot":{"x":0.0,"y":274.514,"z":0.0}},{"monsterId":20011001,"configId":345003,"level":32,"poseId":0,"pos":{"x":-4822.177,"y":200.506,"z":-4416.858},"rot":{"x":0.0,"y":304.136,"z":0.0}}]},{"sceneId":3,"groupId":133217346,"blockId":3217,"pos":{"x":-4777.293,"y":200.158,"z":-4488.545},"spawns":[{"monsterId":20060201,"configId":346001,"level":30,"poseId":101,"pos":{"x":-4772.506,"y":200.863,"z":-4484.425},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060201,"configId":346002,"level":30,"poseId":101,"pos":{"x":-4772.583,"y":200.0,"z":-4497.331},"rot":{"x":0.0,"y":283.663,"z":0.0}},{"monsterId":20060101,"configId":346003,"level":30,"poseId":101,"pos":{"x":-4782.791,"y":202.328,"z":-4465.88},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060101,"configId":346004,"level":30,"poseId":101,"pos":{"x":-4787.516,"y":200.0,"z":-4478.361},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102682,"blockId":3102,"pos":{"x":1298.155,"y":200.0,"z":273.452},"spawns":[{"monsterId":20010801,"configId":682001,"level":16,"poseId":0,"pos":{"x":1298.654,"y":200.0,"z":271.885},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":682002,"level":16,"poseId":0,"pos":{"x":1297.169,"y":200.0,"z":274.189},"rot":{"x":0.0,"y":119.467,"z":0.0}}]},{"sceneId":3,"groupId":133217348,"blockId":3217,"pos":{"x":-4611.194,"y":200.366,"z":-4500.084},"spawns":[{"monsterId":20060101,"configId":348001,"level":30,"poseId":101,"pos":{"x":-4615.826,"y":200.483,"z":-4501.852},"rot":{"x":0.0,"y":76.059,"z":0.0}},{"monsterId":20060101,"configId":348002,"level":30,"poseId":101,"pos":{"x":-4608.306,"y":200.313,"z":-4495.603},"rot":{"x":0.0,"y":274.514,"z":0.0}},{"monsterId":20060101,"configId":348003,"level":30,"poseId":101,"pos":{"x":-4606.628,"y":199.694,"z":-4505.353},"rot":{"x":0.0,"y":304.136,"z":0.0}}]},{"sceneId":3,"groupId":133217349,"blockId":3217,"pos":{"x":-4905.006,"y":203.236,"z":-4229.004},"spawns":[{"monsterId":21010701,"configId":349001,"level":30,"poseId":0,"pos":{"x":-4900.595,"y":200.488,"z":-4242.014},"rot":{"x":0.0,"y":28.736,"z":0.0}},{"monsterId":21020701,"configId":349004,"level":30,"poseId":401,"pos":{"x":-4897.069,"y":201.969,"z":-4235.9},"rot":{"x":0.0,"y":131.843,"z":0.0}},{"monsterId":21011001,"configId":349005,"level":30,"poseId":0,"pos":{"x":-4918.237,"y":200.043,"z":-4219.54},"rot":{"x":0.0,"y":268.542,"z":0.0}}]},{"sceneId":3,"groupId":133102676,"blockId":3102,"pos":{"x":1325.249,"y":200.0,"z":920.648},"spawns":[{"monsterId":23010201,"configId":676001,"level":23,"poseId":0,"pos":{"x":1332.6,"y":200.0,"z":926.452},"rot":{"x":0.0,"y":36.839,"z":0.0}}]},{"sceneId":3,"groupId":133102677,"blockId":3102,"pos":{"x":1328.928,"y":200.673,"z":1003.024},"spawns":[{"monsterId":21010101,"configId":677001,"level":19,"poseId":9013,"pos":{"x":1334.274,"y":200.363,"z":1001.161},"rot":{"x":0.922,"y":80.939,"z":354.432}},{"monsterId":21010101,"configId":677002,"level":22,"poseId":9014,"pos":{"x":1315.438,"y":200.044,"z":998.677},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133217355,"blockId":3217,"pos":{"x":-4292.003,"y":238.006,"z":-4188.232},"spawns":[{"monsterId":20011101,"configId":355001,"level":32,"poseId":0,"pos":{"x":-4289.406,"y":237.145,"z":-4184.661},"rot":{"x":0.0,"y":221.69,"z":0.0}},{"monsterId":20011101,"configId":355002,"level":32,"poseId":0,"pos":{"x":-4288.862,"y":237.052,"z":-4190.857},"rot":{"x":0.0,"y":305.306,"z":0.0}},{"monsterId":20011101,"configId":355003,"level":32,"poseId":0,"pos":{"x":-4294.537,"y":238.81,"z":-4188.4},"rot":{"x":0.0,"y":71.359,"z":0.0}}]},{"sceneId":3,"groupId":133004369,"blockId":3004,"pos":{"x":2205.081,"y":279.542,"z":-200.426},"spawns":[{"monsterId":22010201,"configId":369002,"level":15,"poseId":0,"pos":{"x":2203.617,"y":279.609,"z":-203.371},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133217356,"blockId":3217,"pos":{"x":-4354.435,"y":202.345,"z":-4015.341},"spawns":[{"monsterId":28030102,"configId":356010,"level":30,"poseId":2,"pos":{"x":-4793.234,"y":208.646,"z":-4437.17},"rot":{"x":0.0,"y":231.359,"z":0.0}},{"monsterId":28030102,"configId":356011,"level":30,"poseId":2,"pos":{"x":-4786.344,"y":210.921,"z":-4437.968},"rot":{"x":0.0,"y":232.026,"z":0.0}},{"monsterId":28030102,"configId":356012,"level":30,"poseId":2,"pos":{"x":-4811.411,"y":220.439,"z":-4394.234},"rot":{"x":0.0,"y":286.598,"z":0.0}},{"monsterId":28030102,"configId":356013,"level":30,"poseId":2,"pos":{"x":-4810.503,"y":220.91,"z":-4393.122},"rot":{"x":0.0,"y":312.786,"z":0.0}},{"monsterId":28030102,"configId":356073,"level":30,"poseId":2,"pos":{"x":-4503.27,"y":201.271,"z":-4239.183},"rot":{"x":0.0,"y":214.071,"z":0.0}},{"monsterId":28030102,"configId":356074,"level":30,"poseId":2,"pos":{"x":-4502.646,"y":201.432,"z":-4238.014},"rot":{"x":0.0,"y":339.805,"z":0.0}},{"monsterId":28030102,"configId":356075,"level":30,"poseId":2,"pos":{"x":-4428.793,"y":202.499,"z":-4513.125},"rot":{"x":0.0,"y":117.681,"z":0.0}}]},{"sceneId":3,"groupId":133102672,"blockId":3102,"pos":{"x":1880.928,"y":210.378,"z":854.769},"spawns":[{"monsterId":25010201,"configId":672001,"level":18,"poseId":9006,"pos":{"x":1878.415,"y":211.049,"z":849.92},"rot":{"x":0.0,"y":118.274,"z":0.0}},{"monsterId":25020201,"configId":672004,"level":18,"poseId":9006,"pos":{"x":1883.003,"y":211.431,"z":847.458},"rot":{"x":0.0,"y":300.497,"z":0.0}}]},{"sceneId":3,"groupId":133102636,"blockId":3102,"pos":{"x":1235.308,"y":201.5,"z":932.737},"spawns":[{"monsterId":20010801,"configId":636002,"level":21,"poseId":0,"pos":{"x":1234.018,"y":201.5,"z":934.377},"rot":{"x":0.0,"y":199.83,"z":0.0}}]},{"sceneId":3,"groupId":133102637,"blockId":3102,"pos":{"x":1235.987,"y":201.5,"z":932.254},"spawns":[{"monsterId":20010901,"configId":637001,"level":23,"poseId":0,"pos":{"x":1232.466,"y":201.5,"z":934.584},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010901,"configId":637002,"level":19,"poseId":0,"pos":{"x":1238.989,"y":201.5,"z":934.547},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102635,"blockId":3102,"pos":{"x":1126.345,"y":209.918,"z":900.925},"spawns":[{"monsterId":20011401,"configId":635001,"level":19,"poseId":0,"pos":{"x":1126.103,"y":210.113,"z":902.023},"rot":{"x":0.0,"y":120.253,"z":0.0}},{"monsterId":20011401,"configId":635002,"level":19,"poseId":0,"pos":{"x":1125.297,"y":209.904,"z":899.667},"rot":{"x":0.0,"y":98.138,"z":0.0}},{"monsterId":20011401,"configId":635003,"level":19,"poseId":0,"pos":{"x":1127.69,"y":208.828,"z":900.525},"rot":{"x":0.0,"y":126.939,"z":0.0}}]},{"sceneId":3,"groupId":133102632,"blockId":3102,"pos":{"x":1099.917,"y":204.463,"z":812.956},"spawns":[{"monsterId":28030401,"configId":632001,"level":19,"poseId":2,"pos":{"x":1100.263,"y":204.307,"z":811.524},"rot":{"x":0.0,"y":146.72,"z":0.0}},{"monsterId":28030401,"configId":632002,"level":19,"poseId":2,"pos":{"x":1101.979,"y":204.436,"z":811.473},"rot":{"x":0.0,"y":303.92,"z":0.0}},{"monsterId":28030401,"configId":632003,"level":19,"poseId":901,"pos":{"x":1092.9,"y":203.974,"z":811.489},"rot":{"x":0.0,"y":343.353,"z":0.0}},{"monsterId":28030401,"configId":632004,"level":19,"poseId":2,"pos":{"x":1090.251,"y":203.098,"z":806.864},"rot":{"x":0.0,"y":276.15,"z":0.0}}]},{"sceneId":3,"groupId":133102633,"blockId":3102,"pos":{"x":1054.352,"y":208.84,"z":824.044},"spawns":[{"monsterId":28020102,"configId":633001,"level":19,"poseId":0,"pos":{"x":1054.171,"y":208.608,"z":825.836},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":633002,"level":19,"poseId":0,"pos":{"x":1066.849,"y":207.663,"z":824.016},"rot":{"x":0.0,"y":278.875,"z":0.0}},{"monsterId":28020201,"configId":633003,"level":19,"poseId":0,"pos":{"x":976.455,"y":224.871,"z":859.575},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":633004,"level":19,"poseId":0,"pos":{"x":988.902,"y":225.332,"z":861.4},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":633005,"level":19,"poseId":0,"pos":{"x":993.626,"y":221.716,"z":850.01},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":633006,"level":19,"poseId":0,"pos":{"x":1113.036,"y":207.376,"z":832.146},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":633007,"level":19,"poseId":0,"pos":{"x":1100.913,"y":207.43,"z":828.096},"rot":{"x":0.0,"y":69.368,"z":0.0}}]},{"sceneId":3,"groupId":133217336,"blockId":3217,"pos":{"x":-4399.88,"y":200.0,"z":-3675.084},"spawns":[{"monsterId":21010201,"configId":336001,"level":32,"poseId":0,"pos":{"x":-4408.776,"y":200.0,"z":-3673.831},"rot":{"x":353.295,"y":215.89,"z":356.585}},{"monsterId":21010201,"configId":336002,"level":30,"poseId":9016,"pos":{"x":-4393.273,"y":200.101,"z":-3681.684},"rot":{"x":352.677,"y":202.045,"z":358.283}}]},{"sceneId":3,"groupId":133102629,"blockId":3102,"pos":{"x":1388.275,"y":200.838,"z":941.994},"spawns":[{"monsterId":20011001,"configId":629001,"level":19,"poseId":0,"pos":{"x":1388.161,"y":200.843,"z":943.933},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":629002,"level":19,"poseId":0,"pos":{"x":1389.557,"y":200.555,"z":940.735},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":629003,"level":19,"poseId":0,"pos":{"x":1386.561,"y":200.713,"z":940.732},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133217341,"blockId":3217,"pos":{"x":-4386.867,"y":160.0,"z":-3803.982},"spawns":[{"monsterId":25080201,"configId":341001,"level":30,"poseId":1004,"pos":{"x":-4385.963,"y":160.739,"z":-3795.636},"rot":{"x":14.479,"y":279.538,"z":11.122}},{"monsterId":25080301,"configId":341002,"level":30,"poseId":1,"pos":{"x":-4386.218,"y":160.073,"z":-3800.666},"rot":{"x":0.0,"y":164.486,"z":0.0}}]},{"sceneId":3,"groupId":133102652,"blockId":3102,"pos":{"x":1920.763,"y":216.857,"z":879.407},"spawns":[{"monsterId":25020201,"configId":652001,"level":18,"poseId":9003,"pos":{"x":1913.314,"y":215.75,"z":876.068},"rot":{"x":0.0,"y":281.133,"z":0.0}},{"monsterId":25020201,"configId":652004,"level":18,"poseId":9006,"pos":{"x":1914.69,"y":216.338,"z":880.808},"rot":{"x":0.0,"y":106.424,"z":0.0}},{"monsterId":25020201,"configId":652006,"level":18,"poseId":9006,"pos":{"x":1917.685,"y":216.582,"z":883.613},"rot":{"x":0.0,"y":219.97,"z":0.0}},{"monsterId":25030201,"configId":652008,"level":18,"poseId":9009,"pos":{"x":1917.72,"y":216.598,"z":877.252},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102653,"blockId":3102,"pos":{"x":1845.102,"y":205.751,"z":852.049},"spawns":[{"monsterId":20010801,"configId":653001,"level":18,"poseId":0,"pos":{"x":1845.699,"y":205.948,"z":849.872},"rot":{"x":0.0,"y":282.452,"z":0.0}},{"monsterId":20010801,"configId":653002,"level":18,"poseId":0,"pos":{"x":1846.546,"y":206.15,"z":850.552},"rot":{"x":0.0,"y":283.05,"z":0.0}},{"monsterId":20010801,"configId":653003,"level":18,"poseId":0,"pos":{"x":1846.477,"y":205.979,"z":849.076},"rot":{"x":0.0,"y":32.263,"z":0.0}}]},{"sceneId":3,"groupId":133217323,"blockId":3217,"pos":{"x":-4484.48,"y":209.577,"z":-3798.45},"spawns":[{"monsterId":20011101,"configId":323006,"level":30,"poseId":0,"pos":{"x":-4490.007,"y":208.938,"z":-3798.863},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011101,"configId":323007,"level":30,"poseId":0,"pos":{"x":-4485.412,"y":208.602,"z":-3796.243},"rot":{"x":0.0,"y":308.262,"z":0.0}}]},{"sceneId":3,"groupId":133102642,"blockId":3102,"pos":{"x":1101.88,"y":204.746,"z":813.364},"spawns":[{"monsterId":20011201,"configId":642001,"level":19,"poseId":0,"pos":{"x":1101.886,"y":204.921,"z":814.561},"rot":{"x":0.0,"y":233.844,"z":0.0}},{"monsterId":20011201,"configId":642002,"level":19,"poseId":0,"pos":{"x":1103.373,"y":204.776,"z":813.336},"rot":{"x":3.775,"y":268.16,"z":6.112}},{"monsterId":20011201,"configId":642003,"level":19,"poseId":0,"pos":{"x":1100.403,"y":204.585,"z":813.428},"rot":{"x":9.696,"y":239.872,"z":2.561}}]},{"sceneId":3,"groupId":133102643,"blockId":3102,"pos":{"x":1081.066,"y":200.181,"z":712.725},"spawns":[{"monsterId":20010801,"configId":643001,"level":22,"poseId":0,"pos":{"x":1081.001,"y":200.025,"z":709.168},"rot":{"x":0.0,"y":105.117,"z":0.0}},{"monsterId":26010101,"configId":643005,"level":19,"poseId":0,"pos":{"x":1084.221,"y":200.009,"z":712.663},"rot":{"x":0.0,"y":71.669,"z":0.0}},{"monsterId":20010801,"configId":643006,"level":22,"poseId":0,"pos":{"x":1078.552,"y":200.302,"z":712.746},"rot":{"x":0.0,"y":181.655,"z":0.0}}]},{"sceneId":3,"groupId":133102640,"blockId":3102,"pos":{"x":1107.87,"y":209.95,"z":917.266},"spawns":[{"monsterId":28020201,"configId":640001,"level":19,"poseId":0,"pos":{"x":1099.313,"y":212.279,"z":902.604},"rot":{"x":0.0,"y":48.574,"z":0.0}}]},{"sceneId":3,"groupId":133217326,"blockId":3217,"pos":{"x":-4358.246,"y":203.379,"z":-3963.819},"spawns":[{"monsterId":23010601,"configId":326001,"level":30,"poseId":0,"pos":{"x":-4360.693,"y":203.711,"z":-3964.787},"rot":{"x":346.747,"y":263.752,"z":1.237}},{"monsterId":28030401,"configId":326002,"level":30,"poseId":0,"pos":{"x":-4364.614,"y":206.178,"z":-3965.055},"rot":{"x":5.468,"y":72.252,"z":353.643}}]},{"sceneId":3,"groupId":133102641,"blockId":3102,"pos":{"x":1120.732,"y":206.103,"z":922.14},"spawns":[{"monsterId":21010201,"configId":641001,"level":21,"poseId":0,"pos":{"x":1125.428,"y":206.922,"z":914.539},"rot":{"x":0.0,"y":348.149,"z":0.0}},{"monsterId":21011201,"configId":641002,"level":21,"poseId":0,"pos":{"x":1128.524,"y":206.712,"z":916.437},"rot":{"x":0.0,"y":304.673,"z":0.0}}]},{"sceneId":3,"groupId":133217296,"blockId":3217,"pos":{"x":-4255.75,"y":210.769,"z":-3898.43},"spawns":[{"monsterId":26010301,"configId":296001,"level":32,"poseId":0,"pos":{"x":-4256.027,"y":210.79,"z":-3898.448},"rot":{"x":359.162,"y":0.033,"z":355.471}}]},{"sceneId":3,"groupId":133102607,"blockId":3102,"pos":{"x":1328.871,"y":200.762,"z":558.644},"spawns":[{"monsterId":26010101,"configId":607001,"level":18,"poseId":0,"pos":{"x":1331.199,"y":200.762,"z":557.663},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133217301,"blockId":3217,"pos":{"x":-4629.661,"y":200.572,"z":-3720.298},"spawns":[{"monsterId":26010101,"configId":301001,"level":32,"poseId":0,"pos":{"x":-4629.938,"y":200.572,"z":-3720.316},"rot":{"x":0.0,"y":175.123,"z":0.0}}]},{"sceneId":3,"groupId":133004299,"blockId":3004,"pos":{"x":2227.819,"y":271.381,"z":-271.01},"spawns":[{"monsterId":21030301,"configId":299004,"level":18,"poseId":0,"pos":{"x":2227.544,"y":271.433,"z":-269.639},"rot":{"x":0.0,"y":208.269,"z":0.0}},{"monsterId":21010501,"configId":299005,"level":18,"poseId":9003,"pos":{"x":2226.691,"y":271.416,"z":-273.629},"rot":{"x":0.0,"y":355.654,"z":0.0}},{"monsterId":21010301,"configId":299006,"level":18,"poseId":9003,"pos":{"x":2229.128,"y":271.287,"z":-271.679},"rot":{"x":0.0,"y":262.204,"z":0.0}},{"monsterId":20010301,"configId":299007,"level":18,"poseId":0,"pos":{"x":2229.09,"y":271.327,"z":-269.869},"rot":{"x":0.0,"y":233.615,"z":0.0}}]},{"sceneId":3,"groupId":133217306,"blockId":3217,"pos":{"x":-4522.379,"y":200.925,"z":-3728.064},"spawns":[{"monsterId":20060101,"configId":306001,"level":30,"poseId":101,"pos":{"x":-4522.942,"y":202.718,"z":-3737.301},"rot":{"x":7.224,"y":291.46,"z":351.122}},{"monsterId":20060101,"configId":306002,"level":30,"poseId":101,"pos":{"x":-4517.173,"y":201.853,"z":-3731.046},"rot":{"x":0.0,"y":240.862,"z":0.0}},{"monsterId":20060301,"configId":306003,"level":30,"poseId":101,"pos":{"x":-4524.535,"y":201.174,"z":-3729.631},"rot":{"x":0.0,"y":300.548,"z":0.0}}]},{"sceneId":3,"groupId":133102597,"blockId":3102,"pos":{"x":1513.948,"y":241.382,"z":479.559},"spawns":[{"monsterId":26010201,"configId":597001,"level":18,"poseId":0,"pos":{"x":1516.973,"y":240.958,"z":475.822},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133004289,"blockId":3004,"pos":{"x":2764.655,"y":227.2,"z":-151.398},"spawns":[{"monsterId":21030201,"configId":289004,"level":30,"poseId":0,"pos":{"x":2764.002,"y":229.3,"z":-157.135},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21030301,"configId":289005,"level":30,"poseId":0,"pos":{"x":2767.007,"y":229.27,"z":-155.646},"rot":{"x":0.0,"y":313.664,"z":0.0}},{"monsterId":21010401,"configId":289006,"level":30,"poseId":0,"pos":{"x":2760.895,"y":227.2,"z":-151.78},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010401,"configId":289007,"level":30,"poseId":402,"pos":{"x":2767.177,"y":227.2,"z":-150.592},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133004290,"blockId":3004,"pos":{"x":2609.921,"y":206.036,"z":-58.064},"spawns":[{"monsterId":20010301,"configId":290004,"level":30,"poseId":0,"pos":{"x":2610.005,"y":205.514,"z":-54.299},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010401,"configId":290005,"level":30,"poseId":0,"pos":{"x":2608.88,"y":205.992,"z":-57.206},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":290006,"level":30,"poseId":0,"pos":{"x":2612.749,"y":205.728,"z":-57.796},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133217282,"blockId":3217,"pos":{"x":-4268.228,"y":200.814,"z":-3635.806},"spawns":[{"monsterId":28030102,"configId":282001,"level":30,"poseId":0,"pos":{"x":-4267.474,"y":201.607,"z":-3639.353},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030102,"configId":282002,"level":30,"poseId":0,"pos":{"x":-4265.259,"y":201.793,"z":-3641.607},"rot":{"x":0.0,"y":39.672,"z":0.0}},{"monsterId":28040101,"configId":282003,"level":30,"poseId":0,"pos":{"x":-4094.935,"y":200.0,"z":-3512.657},"rot":{"x":0.0,"y":83.515,"z":0.0}},{"monsterId":28040101,"configId":282004,"level":30,"poseId":0,"pos":{"x":-4098.112,"y":200.0,"z":-3510.927},"rot":{"x":0.0,"y":299.705,"z":0.0}},{"monsterId":28040101,"configId":282005,"level":30,"poseId":0,"pos":{"x":-4095.089,"y":200.0,"z":-3507.314},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":282006,"level":30,"poseId":0,"pos":{"x":-4149.517,"y":200.0,"z":-3551.708},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":282007,"level":30,"poseId":0,"pos":{"x":-4148.837,"y":200.0,"z":-3560.303},"rot":{"x":0.0,"y":60.713,"z":0.0}},{"monsterId":28040101,"configId":282008,"level":30,"poseId":0,"pos":{"x":-4152.27,"y":200.0,"z":-3563.699},"rot":{"x":0.0,"y":312.791,"z":0.0}},{"monsterId":28040101,"configId":282009,"level":30,"poseId":0,"pos":{"x":-4154.641,"y":200.0,"z":-3560.031},"rot":{"x":0.0,"y":131.155,"z":0.0}},{"monsterId":28040101,"configId":282010,"level":30,"poseId":0,"pos":{"x":-4158.792,"y":200.0,"z":-3562.913},"rot":{"x":0.0,"y":34.398,"z":0.0}},{"monsterId":28040101,"configId":282011,"level":30,"poseId":0,"pos":{"x":-4155.24,"y":200.0,"z":-3551.937},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":282012,"level":30,"poseId":0,"pos":{"x":-4151.409,"y":200.0,"z":-3556.733},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":282013,"level":30,"poseId":0,"pos":{"x":-4163.187,"y":200.0,"z":-3557.993},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133217284,"blockId":3217,"pos":{"x":-4446.551,"y":200.675,"z":-3660.414},"spawns":[{"monsterId":21010101,"configId":284002,"level":30,"poseId":9012,"pos":{"x":-4447.467,"y":200.629,"z":-3661.431},"rot":{"x":1.281,"y":113.829,"z":4.003}},{"monsterId":21010101,"configId":284003,"level":30,"poseId":9012,"pos":{"x":-4443.171,"y":200.31,"z":-3663.696},"rot":{"x":3.034,"y":286.935,"z":346.026}}]},{"sceneId":3,"groupId":133004312,"blockId":3004,"pos":{"x":2753.394,"y":252.321,"z":-368.759},"spawns":[{"monsterId":20010501,"configId":312005,"level":12,"poseId":0,"pos":{"x":2750.178,"y":251.468,"z":-369.917},"rot":{"x":0.0,"y":186.945,"z":0.0}},{"monsterId":20010701,"configId":312006,"level":12,"poseId":0,"pos":{"x":2750.758,"y":251.537,"z":-367.755},"rot":{"x":0.0,"y":209.273,"z":0.0}},{"monsterId":20010501,"configId":312007,"level":12,"poseId":0,"pos":{"x":2748.777,"y":250.973,"z":-367.149},"rot":{"x":0.0,"y":150.903,"z":0.0}}]},{"sceneId":3,"groupId":133102619,"blockId":3102,"pos":{"x":1498.374,"y":227.736,"z":-100.921},"spawns":[{"monsterId":21011001,"configId":619001,"level":16,"poseId":9003,"pos":{"x":1497.619,"y":227.951,"z":-106.677},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21020301,"configId":619006,"level":18,"poseId":401,"pos":{"x":1502.865,"y":228.94,"z":-109.786},"rot":{"x":0.0,"y":338.159,"z":0.0}},{"monsterId":21010501,"configId":619007,"level":16,"poseId":0,"pos":{"x":1501.154,"y":228.087,"z":-94.623},"rot":{"x":0.0,"y":238.71,"z":0.0}},{"monsterId":21011001,"configId":619008,"level":16,"poseId":9003,"pos":{"x":1504.971,"y":228.011,"z":-103.67},"rot":{"x":10.961,"y":275.339,"z":356.37}},{"monsterId":21010501,"configId":619009,"level":16,"poseId":0,"pos":{"x":1495.543,"y":232.665,"z":-93.229},"rot":{"x":0.0,"y":175.406,"z":0.0}}]},{"sceneId":3,"groupId":133217286,"blockId":3217,"pos":{"x":-4339.118,"y":200.399,"z":-3688.708},"spawns":[{"monsterId":23040101,"configId":286001,"level":30,"poseId":0,"pos":{"x":-4351.12,"y":201.097,"z":-3693.272},"rot":{"x":3.336,"y":24.35,"z":3.467}}]},{"sceneId":3,"groupId":133004308,"blockId":3004,"pos":{"x":2422.832,"y":240.862,"z":-401.41},"spawns":[{"monsterId":21020201,"configId":308004,"level":18,"poseId":0,"pos":{"x":2421.569,"y":240.864,"z":-398.577},"rot":{"x":0.0,"y":156.28,"z":0.0}},{"monsterId":21010901,"configId":308005,"level":18,"poseId":0,"pos":{"x":2422.365,"y":240.856,"z":-403.756},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":308006,"level":18,"poseId":0,"pos":{"x":2420.288,"y":240.862,"z":-402.416},"rot":{"x":0.0,"y":71.007,"z":0.0}},{"monsterId":21030101,"configId":308007,"level":18,"poseId":0,"pos":{"x":2423.919,"y":240.865,"z":-399.207},"rot":{"x":0.0,"y":212.012,"z":0.0}},{"monsterId":20011001,"configId":308008,"level":18,"poseId":0,"pos":{"x":2424.342,"y":240.861,"z":-401.85},"rot":{"x":0.0,"y":289.066,"z":0.0}}]},{"sceneId":3,"groupId":133102615,"blockId":3102,"pos":{"x":1877.599,"y":213.926,"z":873.724},"spawns":[{"monsterId":25030201,"configId":615003,"level":18,"poseId":0,"pos":{"x":1897.69,"y":205.806,"z":856.264},"rot":{"x":0.0,"y":181.916,"z":0.0}}]},{"sceneId":3,"groupId":133217289,"blockId":3217,"pos":{"x":-4715.139,"y":214.425,"z":-3699.314},"spawns":[{"monsterId":28050104,"configId":289001,"level":30,"poseId":0,"pos":{"x":-4719.895,"y":224.561,"z":-3763.755},"rot":{"x":0.0,"y":319.223,"z":0.0}},{"monsterId":28050104,"configId":289002,"level":30,"poseId":0,"pos":{"x":-4724.375,"y":227.84,"z":-3773.467},"rot":{"x":0.0,"y":263.938,"z":0.0}},{"monsterId":28050104,"configId":289003,"level":30,"poseId":0,"pos":{"x":-4726.35,"y":227.096,"z":-3770.244},"rot":{"x":0.0,"y":224.112,"z":0.0}},{"monsterId":28050104,"configId":289004,"level":30,"poseId":0,"pos":{"x":-4686.39,"y":210.876,"z":-3661.469},"rot":{"x":0.0,"y":264.324,"z":0.0}},{"monsterId":28050104,"configId":289005,"level":30,"poseId":0,"pos":{"x":-4688.077,"y":210.961,"z":-3659.973},"rot":{"x":0.0,"y":154.8,"z":0.0}},{"monsterId":28010104,"configId":289017,"level":30,"poseId":0,"pos":{"x":-4686.58,"y":200.018,"z":-3608.496},"rot":{"x":0.0,"y":60.294,"z":0.0}},{"monsterId":28010104,"configId":289018,"level":30,"poseId":0,"pos":{"x":-4709.642,"y":200.147,"z":-3609.391},"rot":{"x":0.0,"y":20.071,"z":0.0}},{"monsterId":28010104,"configId":289019,"level":30,"poseId":0,"pos":{"x":-4694.337,"y":200.211,"z":-3604.792},"rot":{"x":0.0,"y":251.922,"z":0.0}},{"monsterId":28010104,"configId":289020,"level":30,"poseId":0,"pos":{"x":-4744.37,"y":200.304,"z":-3634.358},"rot":{"x":0.0,"y":52.768,"z":0.0}},{"monsterId":28010104,"configId":289021,"level":30,"poseId":0,"pos":{"x":-4749.15,"y":200.402,"z":-3640.814},"rot":{"x":0.0,"y":106.133,"z":0.0}},{"monsterId":28010104,"configId":289022,"level":30,"poseId":0,"pos":{"x":-4664.77,"y":200.325,"z":-3672.158},"rot":{"x":0.0,"y":38.047,"z":0.0}},{"monsterId":28010104,"configId":289023,"level":30,"poseId":0,"pos":{"x":-4684.503,"y":200.1,"z":-3790.804},"rot":{"x":0.0,"y":140.959,"z":0.0}},{"monsterId":28010104,"configId":289024,"level":30,"poseId":0,"pos":{"x":-4695.939,"y":200.191,"z":-3793.422},"rot":{"x":0.0,"y":183.661,"z":0.0}},{"monsterId":28030102,"configId":289033,"level":30,"poseId":901,"pos":{"x":-4694.867,"y":208.268,"z":-3586.186},"rot":{"x":0.0,"y":178.081,"z":0.0}},{"monsterId":28030102,"configId":289034,"level":30,"poseId":901,"pos":{"x":-4692.819,"y":208.531,"z":-3586.283},"rot":{"x":0.0,"y":164.084,"z":0.0}},{"monsterId":28010105,"configId":289035,"level":30,"poseId":0,"pos":{"x":-4698.885,"y":200.024,"z":-3545.245},"rot":{"x":0.0,"y":126.8,"z":0.0}},{"monsterId":28010105,"configId":289036,"level":30,"poseId":0,"pos":{"x":-4701.672,"y":200.243,"z":-3553.95},"rot":{"x":0.0,"y":337.482,"z":0.0}},{"monsterId":28010105,"configId":289045,"level":30,"poseId":0,"pos":{"x":-4720.173,"y":200.252,"z":-3793.996},"rot":{"x":0.0,"y":47.748,"z":0.0}},{"monsterId":28010105,"configId":289046,"level":30,"poseId":0,"pos":{"x":-4757.771,"y":200.173,"z":-3760.183},"rot":{"x":0.0,"y":355.596,"z":0.0}},{"monsterId":28010105,"configId":289051,"level":30,"poseId":0,"pos":{"x":-4783.488,"y":200.272,"z":-3681.342},"rot":{"x":0.0,"y":18.326,"z":0.0}},{"monsterId":28030102,"configId":289052,"level":30,"poseId":2,"pos":{"x":-4691.886,"y":200.166,"z":-3533.886},"rot":{"x":0.0,"y":340.779,"z":0.0}},{"monsterId":28030102,"configId":289053,"level":30,"poseId":2,"pos":{"x":-4692.532,"y":200.251,"z":-3534.924},"rot":{"x":0.0,"y":294.582,"z":0.0}},{"monsterId":28050104,"configId":289057,"level":30,"poseId":0,"pos":{"x":-4672.971,"y":207.944,"z":-3709.632},"rot":{"x":0.0,"y":56.293,"z":0.0}},{"monsterId":28050104,"configId":289058,"level":30,"poseId":0,"pos":{"x":-4688.454,"y":203.744,"z":-3746.758},"rot":{"x":0.0,"y":137.166,"z":0.0}},{"monsterId":28030102,"configId":289061,"level":30,"poseId":2,"pos":{"x":-4743.457,"y":237.402,"z":-3721.868},"rot":{"x":0.0,"y":188.245,"z":0.0}},{"monsterId":28030102,"configId":289062,"level":30,"poseId":2,"pos":{"x":-4742.739,"y":237.386,"z":-3721.523},"rot":{"x":0.0,"y":159.083,"z":0.0}},{"monsterId":28050104,"configId":289063,"level":30,"poseId":0,"pos":{"x":-4761.042,"y":234.135,"z":-3738.752},"rot":{"x":0.0,"y":17.156,"z":0.0}},{"monsterId":28050104,"configId":289064,"level":30,"poseId":0,"pos":{"x":-4763.427,"y":233.786,"z":-3737.201},"rot":{"x":0.0,"y":100.315,"z":0.0}},{"monsterId":28010104,"configId":289065,"level":30,"poseId":0,"pos":{"x":-4822.175,"y":200.278,"z":-3565.86},"rot":{"x":0.0,"y":196.296,"z":0.0}},{"monsterId":28010104,"configId":289066,"level":30,"poseId":0,"pos":{"x":-4836.525,"y":200.076,"z":-3569.143},"rot":{"x":0.0,"y":35.251,"z":0.0}}]},{"sceneId":3,"groupId":133004311,"blockId":3004,"pos":{"x":2499.468,"y":246.819,"z":-389.075},"spawns":[{"monsterId":20011201,"configId":311005,"level":12,"poseId":0,"pos":{"x":2499.075,"y":246.76,"z":-387.138},"rot":{"x":0.0,"y":126.848,"z":0.0}},{"monsterId":20011201,"configId":311006,"level":12,"poseId":0,"pos":{"x":2497.231,"y":246.53,"z":-389.469},"rot":{"x":0.0,"y":100.399,"z":0.0}},{"monsterId":20011301,"configId":311007,"level":12,"poseId":0,"pos":{"x":2500.001,"y":246.89,"z":-389.547},"rot":{"x":0.0,"y":128.114,"z":0.0}}]},{"sceneId":3,"groupId":133217293,"blockId":3217,"pos":{"x":-4396.622,"y":211.351,"z":-3767.851},"spawns":[{"monsterId":28020801,"configId":293001,"level":30,"poseId":2,"pos":{"x":-4401.638,"y":210.716,"z":-3756.114},"rot":{"x":5.944,"y":42.309,"z":12.413}}]},{"sceneId":3,"groupId":133004307,"blockId":3004,"pos":{"x":2366.585,"y":206.03,"z":-465.163},"spawns":[{"monsterId":20011401,"configId":307005,"level":12,"poseId":0,"pos":{"x":2366.835,"y":208.119,"z":-465.51},"rot":{"x":0.0,"y":28.741,"z":0.0}},{"monsterId":20011401,"configId":307006,"level":12,"poseId":0,"pos":{"x":2369.012,"y":207.578,"z":-466.331},"rot":{"x":0.0,"y":31.468,"z":0.0}},{"monsterId":20011401,"configId":307007,"level":12,"poseId":0,"pos":{"x":2367.195,"y":207.5,"z":-462.826},"rot":{"x":0.0,"y":57.694,"z":0.0}}]},{"sceneId":3,"groupId":133102573,"blockId":3102,"pos":{"x":1445.287,"y":214.0,"z":54.66},"spawns":[{"monsterId":22010201,"configId":573001,"level":16,"poseId":0,"pos":{"x":1441.855,"y":214.0,"z":58.842},"rot":{"x":0.0,"y":189.119,"z":0.0}}]},{"sceneId":3,"groupId":133217269,"blockId":3217,"pos":{"x":-4703.004,"y":209.597,"z":-4111.084},"spawns":[{"monsterId":23050101,"configId":269001,"level":30,"poseId":0,"pos":{"x":-4753.485,"y":206.59,"z":-4100.898},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133004267,"blockId":3004,"pos":{"x":2291.947,"y":219.99,"z":-860.376},"spawns":[{"monsterId":28020402,"configId":754,"level":1,"poseId":1,"pos":{"x":2305.923,"y":220.098,"z":-857.154},"rot":{"x":0.0,"y":263.914,"z":0.0}},{"monsterId":28020401,"configId":755,"level":1,"poseId":2,"pos":{"x":2251.16,"y":235.99,"z":-740.739},"rot":{"x":0.0,"y":81.673,"z":0.0}},{"monsterId":28020402,"configId":756,"level":1,"poseId":2,"pos":{"x":2329.496,"y":259.998,"z":-686.548},"rot":{"x":0.0,"y":27.06,"z":0.0}},{"monsterId":28020401,"configId":757,"level":1,"poseId":3,"pos":{"x":2206.858,"y":210.09,"z":-895.532},"rot":{"x":0.0,"y":161.295,"z":0.0}},{"monsterId":28020401,"configId":758,"level":1,"poseId":2,"pos":{"x":2293.501,"y":214.091,"z":-902.316},"rot":{"x":0.0,"y":204.383,"z":0.0}},{"monsterId":28020402,"configId":759,"level":1,"poseId":3,"pos":{"x":2202.789,"y":230.219,"z":-802.807},"rot":{"x":0.0,"y":85.736,"z":0.0}},{"monsterId":28020402,"configId":760,"level":1,"poseId":3,"pos":{"x":2262.301,"y":216.09,"z":-905.771},"rot":{"x":0.0,"y":324.127,"z":0.0}}]},{"sceneId":3,"groupId":133217270,"blockId":3217,"pos":{"x":-4691.616,"y":200.844,"z":-4054.168},"spawns":[{"monsterId":20060101,"configId":270001,"level":32,"poseId":101,"pos":{"x":-4841.007,"y":201.178,"z":-4099.963},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060101,"configId":270002,"level":32,"poseId":101,"pos":{"x":-4844.048,"y":202.194,"z":-4104.207},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060101,"configId":270003,"level":32,"poseId":101,"pos":{"x":-4846.066,"y":201.405,"z":-4099.915},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102569,"blockId":3102,"pos":{"x":1175.665,"y":224.858,"z":994.384},"spawns":[{"monsterId":28030401,"configId":569001,"level":19,"poseId":2,"pos":{"x":1175.563,"y":225.19,"z":997.247},"rot":{"x":0.0,"y":146.72,"z":0.0}},{"monsterId":28030401,"configId":569002,"level":19,"poseId":2,"pos":{"x":1179.379,"y":224.798,"z":993.465},"rot":{"x":0.0,"y":303.92,"z":0.0}},{"monsterId":28030401,"configId":569003,"level":19,"poseId":901,"pos":{"x":1176.43,"y":224.533,"z":990.967},"rot":{"x":0.0,"y":343.353,"z":0.0}},{"monsterId":28030401,"configId":569004,"level":19,"poseId":2,"pos":{"x":1176.059,"y":224.852,"z":994.521},"rot":{"x":0.0,"y":276.15,"z":0.0}}]},{"sceneId":3,"groupId":133217271,"blockId":3217,"pos":{"x":-4742.316,"y":202.08,"z":-4061.557},"spawns":[{"monsterId":20060301,"configId":271001,"level":30,"poseId":101,"pos":{"x":-4733.252,"y":200.66,"z":-4047.503},"rot":{"x":0.0,"y":285.052,"z":0.0}},{"monsterId":20060301,"configId":271002,"level":30,"poseId":101,"pos":{"x":-4729.461,"y":201.479,"z":-4049.115},"rot":{"x":0.0,"y":285.052,"z":0.0}},{"monsterId":20060301,"configId":271003,"level":30,"poseId":101,"pos":{"x":-4732.473,"y":201.759,"z":-4052.35},"rot":{"x":0.0,"y":285.052,"z":0.0}}]},{"sceneId":3,"groupId":133217274,"blockId":3217,"pos":{"x":-4542.474,"y":201.792,"z":-4115.066},"spawns":[{"monsterId":26010301,"configId":274001,"level":32,"poseId":0,"pos":{"x":-4542.75,"y":201.792,"z":-4115.084},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133217275,"blockId":3217,"pos":{"x":-4827.652,"y":206.634,"z":-4151.545},"spawns":[{"monsterId":20060201,"configId":275001,"level":30,"poseId":101,"pos":{"x":-4860.589,"y":206.322,"z":-4191.617},"rot":{"x":0.0,"y":15.663,"z":0.0}},{"monsterId":20060201,"configId":275002,"level":30,"poseId":101,"pos":{"x":-4852.389,"y":206.634,"z":-4195.843},"rot":{"x":0.0,"y":15.663,"z":0.0}},{"monsterId":20060201,"configId":275003,"level":30,"poseId":101,"pos":{"x":-4856.269,"y":206.16,"z":-4190.349},"rot":{"x":0.0,"y":15.663,"z":0.0}},{"monsterId":20060201,"configId":275005,"level":30,"poseId":101,"pos":{"x":-4854.484,"y":206.634,"z":-4198.657},"rot":{"x":0.0,"y":15.663,"z":0.0}}]},{"sceneId":3,"groupId":133217276,"blockId":3217,"pos":{"x":-4323.302,"y":203.013,"z":-3851.348},"spawns":[{"monsterId":25030301,"configId":276001,"level":30,"poseId":0,"pos":{"x":-4317.823,"y":200.63,"z":-3859.644},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25070101,"configId":276003,"level":30,"poseId":0,"pos":{"x":-4315.831,"y":199.801,"z":-3848.801},"rot":{"x":0.0,"y":248.206,"z":0.0}},{"monsterId":25010501,"configId":276007,"level":30,"poseId":0,"pos":{"x":-4324.626,"y":202.156,"z":-3847.077},"rot":{"x":0.0,"y":85.252,"z":0.0}},{"monsterId":25010401,"configId":276010,"level":30,"poseId":0,"pos":{"x":-4323.815,"y":203.767,"z":-3856.708},"rot":{"x":0.0,"y":33.821,"z":0.0}}]},{"sceneId":3,"groupId":133217277,"blockId":3217,"pos":{"x":-4440.406,"y":200.459,"z":-3664.387},"spawns":[{"monsterId":21020801,"configId":277004,"level":30,"poseId":401,"pos":{"x":-4398.798,"y":200.654,"z":-3657.93},"rot":{"x":356.88,"y":93.542,"z":6.938}},{"monsterId":21011001,"configId":277009,"level":30,"poseId":9013,"pos":{"x":-4390.874,"y":200.617,"z":-3653.591},"rot":{"x":7.62,"y":359.971,"z":359.57}},{"monsterId":21011001,"configId":277010,"level":30,"poseId":9013,"pos":{"x":-4395.114,"y":201.118,"z":-3653.168},"rot":{"x":5.401,"y":11.306,"z":356.148}},{"monsterId":21010301,"configId":277014,"level":30,"poseId":9012,"pos":{"x":-4391.088,"y":202.002,"z":-3665.489},"rot":{"x":0.0,"y":342.71,"z":0.0}}]},{"sceneId":3,"groupId":133102560,"blockId":3102,"pos":{"x":1268.935,"y":206.058,"z":1001.876},"spawns":[{"monsterId":28050201,"configId":560001,"level":32,"poseId":0,"pos":{"x":1281.658,"y":201.66,"z":993.021},"rot":{"x":353.112,"y":30.124,"z":348.958}},{"monsterId":28050201,"configId":560002,"level":32,"poseId":3,"pos":{"x":1270.375,"y":207.051,"z":1009.941},"rot":{"x":343.333,"y":31.218,"z":346.692}}]},{"sceneId":3,"groupId":133004258,"blockId":3004,"pos":{"x":2265.284,"y":236.351,"z":-735.616},"spawns":[{"monsterId":28020504,"configId":673,"level":1,"poseId":13,"pos":{"x":2238.205,"y":217.007,"z":-873.465},"rot":{"x":0.0,"y":61.769,"z":0.0}},{"monsterId":28020504,"configId":674,"level":1,"poseId":13,"pos":{"x":2238.73,"y":220.307,"z":-873.233},"rot":{"x":0.0,"y":10.474,"z":0.0}},{"monsterId":28020506,"configId":675,"level":1,"poseId":13,"pos":{"x":2285.639,"y":215.998,"z":-914.053},"rot":{"x":0.0,"y":277.597,"z":0.0}},{"monsterId":28020504,"configId":676,"level":1,"poseId":13,"pos":{"x":2305.351,"y":214.092,"z":-933.21},"rot":{"x":0.0,"y":260.844,"z":0.0}},{"monsterId":28020506,"configId":678,"level":1,"poseId":12,"pos":{"x":2314.397,"y":250.166,"z":-693.219},"rot":{"x":0.0,"y":179.075,"z":0.0}},{"monsterId":28020504,"configId":745,"level":1,"poseId":13,"pos":{"x":2204.481,"y":230.219,"z":-787.402},"rot":{"x":0.0,"y":168.74,"z":0.0}},{"monsterId":28020504,"configId":746,"level":1,"poseId":13,"pos":{"x":2352.29,"y":224.093,"z":-831.413},"rot":{"x":0.0,"y":119.128,"z":0.0}},{"monsterId":28020506,"configId":748,"level":1,"poseId":12,"pos":{"x":2186.221,"y":210.09,"z":-879.023},"rot":{"x":0.0,"y":83.6,"z":0.0}},{"monsterId":28020506,"configId":750,"level":1,"poseId":12,"pos":{"x":2291.241,"y":238.897,"z":-842.551},"rot":{"x":0.0,"y":212.225,"z":0.0}},{"monsterId":28020506,"configId":751,"level":1,"poseId":12,"pos":{"x":2304.236,"y":214.866,"z":-918.573},"rot":{"x":0.0,"y":251.189,"z":0.0}},{"monsterId":28020504,"configId":752,"level":1,"poseId":12,"pos":{"x":2254.797,"y":212.19,"z":-941.774},"rot":{"x":0.0,"y":347.411,"z":0.0}},{"monsterId":28020504,"configId":753,"level":1,"poseId":13,"pos":{"x":2292.278,"y":230.083,"z":-843.365},"rot":{"x":0.0,"y":176.633,"z":0.0}}]},{"sceneId":3,"groupId":133102590,"blockId":3102,"pos":{"x":1632.304,"y":252.86,"z":253.906},"spawns":[{"monsterId":21010101,"configId":590001,"level":16,"poseId":9003,"pos":{"x":1644.288,"y":255.254,"z":268.934},"rot":{"x":7.265,"y":277.056,"z":11.904}},{"monsterId":21010101,"configId":590004,"level":16,"poseId":9003,"pos":{"x":1639.658,"y":255.563,"z":271.472},"rot":{"x":8.988,"y":183.377,"z":358.817}},{"monsterId":21010401,"configId":590009,"level":16,"poseId":0,"pos":{"x":1645.073,"y":258.058,"z":274.586},"rot":{"x":354.93,"y":209.584,"z":2.88}}]},{"sceneId":3,"groupId":133004287,"blockId":3004,"pos":{"x":2283.152,"y":270.846,"z":-269.154},"spawns":[{"monsterId":21010201,"configId":287001,"level":15,"poseId":0,"pos":{"x":2286.542,"y":270.924,"z":-268.32},"rot":{"x":0.0,"y":134.027,"z":0.0}},{"monsterId":21010401,"configId":287002,"level":15,"poseId":0,"pos":{"x":2285.581,"y":270.872,"z":-270.01},"rot":{"x":0.0,"y":78.398,"z":0.0}},{"monsterId":21010301,"configId":287003,"level":15,"poseId":0,"pos":{"x":2286.827,"y":270.783,"z":-271.304},"rot":{"x":0.0,"y":16.918,"z":0.0}}]},{"sceneId":3,"groupId":133102588,"blockId":3102,"pos":{"x":1487.618,"y":261.833,"z":-110.146},"spawns":[{"monsterId":26010201,"configId":588001,"level":16,"poseId":0,"pos":{"x":1487.341,"y":261.805,"z":-110.165},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102589,"blockId":3102,"pos":{"x":1483.448,"y":254.722,"z":-140.972},"spawns":[{"monsterId":20011301,"configId":589002,"level":16,"poseId":0,"pos":{"x":1484.41,"y":254.858,"z":-140.647},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":589003,"level":16,"poseId":0,"pos":{"x":1481.685,"y":254.459,"z":-141.814},"rot":{"x":0.0,"y":244.734,"z":0.0}},{"monsterId":20011201,"configId":589004,"level":16,"poseId":0,"pos":{"x":1483.191,"y":255.16,"z":-138.013},"rot":{"x":0.0,"y":167.253,"z":0.0}}]},{"sceneId":3,"groupId":133102586,"blockId":3102,"pos":{"x":1502.157,"y":248.34,"z":-189.44},"spawns":[{"monsterId":21010601,"configId":586001,"level":16,"poseId":9016,"pos":{"x":1498.527,"y":245.659,"z":-200.428},"rot":{"x":0.0,"y":164.333,"z":0.0}},{"monsterId":21010101,"configId":586004,"level":16,"poseId":9016,"pos":{"x":1495.745,"y":245.288,"z":-199.202},"rot":{"x":0.0,"y":225.755,"z":0.0}},{"monsterId":21010201,"configId":586005,"level":16,"poseId":0,"pos":{"x":1510.585,"y":249.678,"z":-186.935},"rot":{"x":0.0,"y":17.226,"z":0.0}},{"monsterId":21010401,"configId":586006,"level":16,"poseId":0,"pos":{"x":1503.883,"y":249.312,"z":-185.309},"rot":{"x":0.0,"y":54.426,"z":0.0}}]},{"sceneId":3,"groupId":133217252,"blockId":3217,"pos":{"x":-4286.049,"y":200.79,"z":-3940.833},"spawns":[{"monsterId":23050101,"configId":252001,"level":30,"poseId":0,"pos":{"x":-4285.696,"y":200.451,"z":-3943.656},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":252002,"level":30,"poseId":9016,"pos":{"x":-4256.255,"y":210.762,"z":-3901.433},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":252003,"level":30,"poseId":9016,"pos":{"x":-4254.992,"y":210.633,"z":-3897.523},"rot":{"x":0.0,"y":222.246,"z":0.0}}]},{"sceneId":3,"groupId":133102587,"blockId":3102,"pos":{"x":1499.188,"y":247.47,"z":-247.245},"spawns":[{"monsterId":21030201,"configId":587001,"level":16,"poseId":0,"pos":{"x":1499.338,"y":247.47,"z":-250.678},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":587004,"level":16,"poseId":0,"pos":{"x":1502.608,"y":247.232,"z":-245.673},"rot":{"x":0.0,"y":39.313,"z":0.0}},{"monsterId":21010201,"configId":587005,"level":16,"poseId":0,"pos":{"x":1496.885,"y":247.557,"z":-244.916},"rot":{"x":353.81,"y":331.546,"z":357.039}},{"monsterId":21010501,"configId":587006,"level":16,"poseId":0,"pos":{"x":1499.08,"y":252.614,"z":-248.456},"rot":{"x":0.0,"y":331.386,"z":0.0}}]},{"sceneId":3,"groupId":133217253,"blockId":3217,"pos":{"x":-4270.564,"y":205.264,"z":-3836.273},"spawns":[{"monsterId":20060301,"configId":253001,"level":32,"poseId":101,"pos":{"x":-4272.776,"y":206.154,"z":-3839.724},"rot":{"x":0.0,"y":133.384,"z":0.0}},{"monsterId":20060301,"configId":253002,"level":32,"poseId":101,"pos":{"x":-4267.472,"y":204.359,"z":-3834.89},"rot":{"x":0.0,"y":340.687,"z":0.0}},{"monsterId":20060301,"configId":253003,"level":32,"poseId":101,"pos":{"x":-4274.508,"y":206.03,"z":-3832.684},"rot":{"x":0.0,"y":16.331,"z":0.0}}]},{"sceneId":3,"groupId":133102585,"blockId":3102,"pos":{"x":1541.846,"y":261.693,"z":-47.185},"spawns":[{"monsterId":21010201,"configId":585004,"level":16,"poseId":0,"pos":{"x":1545.579,"y":261.939,"z":-45.437},"rot":{"x":0.0,"y":28.834,"z":0.0}},{"monsterId":21010201,"configId":585005,"level":16,"poseId":0,"pos":{"x":1538.467,"y":261.678,"z":-43.118},"rot":{"x":0.0,"y":61.932,"z":0.0}},{"monsterId":21010501,"configId":585006,"level":16,"poseId":9003,"pos":{"x":1541.664,"y":267.82,"z":-52.446},"rot":{"x":0.0,"y":7.369,"z":0.0}}]},{"sceneId":3,"groupId":133102577,"blockId":3102,"pos":{"x":1589.002,"y":247.795,"z":289.135},"spawns":[{"monsterId":21020201,"configId":577005,"level":16,"poseId":401,"pos":{"x":1591.204,"y":247.881,"z":292.106},"rot":{"x":0.0,"y":219.171,"z":0.0}},{"monsterId":21030301,"configId":577006,"level":16,"poseId":0,"pos":{"x":1593.666,"y":249.517,"z":286.564},"rot":{"x":9.879,"y":261.787,"z":350.455}},{"monsterId":21011001,"configId":577007,"level":16,"poseId":9003,"pos":{"x":1589.203,"y":247.453,"z":298.535},"rot":{"x":7.083,"y":184.152,"z":351.219}}]},{"sceneId":3,"groupId":133217263,"blockId":3217,"pos":{"x":-4390.515,"y":188.756,"z":-3842.243},"spawns":[{"monsterId":28050104,"configId":263006,"level":30,"poseId":0,"pos":{"x":-4376.936,"y":198.846,"z":-3852.965},"rot":{"x":0.0,"y":246.069,"z":0.0}},{"monsterId":28050104,"configId":263007,"level":30,"poseId":0,"pos":{"x":-4440.053,"y":165.324,"z":-3830.673},"rot":{"x":0.0,"y":246.069,"z":0.0}},{"monsterId":28050104,"configId":263008,"level":30,"poseId":0,"pos":{"x":-4440.062,"y":162.785,"z":-3826.129},"rot":{"x":0.0,"y":67.693,"z":0.0}},{"monsterId":28050104,"configId":263011,"level":30,"poseId":0,"pos":{"x":-4374.731,"y":188.233,"z":-3823.356},"rot":{"x":0.0,"y":350.007,"z":0.0}}]},{"sceneId":3,"groupId":133102542,"blockId":3102,"pos":{"x":1587.076,"y":302.28,"z":185.89},"spawns":[{"monsterId":20011201,"configId":542001,"level":16,"poseId":0,"pos":{"x":1587.565,"y":300.288,"z":188.404},"rot":{"x":359.25,"y":0.569,"z":4.05}},{"monsterId":20011201,"configId":542002,"level":16,"poseId":0,"pos":{"x":1589.592,"y":300.656,"z":184.05},"rot":{"x":357.834,"y":0.068,"z":1.307}},{"monsterId":20011201,"configId":542003,"level":16,"poseId":0,"pos":{"x":1585.109,"y":300.452,"z":184.704},"rot":{"x":1.765,"y":1.146,"z":7.448}}]},{"sceneId":3,"groupId":133004236,"blockId":3004,"pos":{"x":2627.513,"y":276.901,"z":-461.798},"spawns":[{"monsterId":21010101,"configId":603,"level":18,"poseId":0,"pos":{"x":2633.741,"y":279.012,"z":-468.129},"rot":{"x":0.0,"y":170.59,"z":0.0}},{"monsterId":21010101,"configId":604,"level":18,"poseId":0,"pos":{"x":2631.662,"y":278.524,"z":-469.179},"rot":{"x":0.0,"y":152.173,"z":0.0}}]},{"sceneId":3,"groupId":133004239,"blockId":3004,"pos":{"x":2622.345,"y":280.497,"z":-365.839},"spawns":[{"monsterId":28030101,"configId":611,"level":1,"poseId":0,"pos":{"x":2623.091,"y":281.114,"z":-365.819},"rot":{"x":0.0,"y":150.226,"z":0.0}},{"monsterId":28030401,"configId":612,"level":1,"poseId":0,"pos":{"x":2601.73,"y":272.506,"z":-323.94},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":613,"level":1,"poseId":0,"pos":{"x":2602.156,"y":272.541,"z":-324.993},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":614,"level":1,"poseId":0,"pos":{"x":2603.515,"y":272.459,"z":-323.885},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":615,"level":1,"poseId":0,"pos":{"x":2595.321,"y":272.515,"z":-324.721},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":616,"level":1,"poseId":0,"pos":{"x":2606.278,"y":274.858,"z":-355.618},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":617,"level":1,"poseId":0,"pos":{"x":2604.699,"y":275.469,"z":-358.676},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":618,"level":1,"poseId":0,"pos":{"x":2607.134,"y":275.655,"z":-357.888},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":619,"level":1,"poseId":0,"pos":{"x":2604.798,"y":275.102,"z":-357.343},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102540,"blockId":3102,"pos":{"x":1735.796,"y":226.117,"z":58.441},"spawns":[{"monsterId":21010201,"configId":540001,"level":16,"poseId":9003,"pos":{"x":1732.29,"y":225.281,"z":61.654},"rot":{"x":11.447,"y":316.137,"z":359.052}},{"monsterId":21010201,"configId":540004,"level":16,"poseId":9003,"pos":{"x":1736.706,"y":226.166,"z":58.659},"rot":{"x":8.582,"y":349.922,"z":3.471}},{"monsterId":21010201,"configId":540005,"level":16,"poseId":9003,"pos":{"x":1742.72,"y":226.336,"z":61.389},"rot":{"x":8.884,"y":36.691,"z":358.246}},{"monsterId":21010401,"configId":540006,"level":16,"poseId":9003,"pos":{"x":1736.879,"y":226.942,"z":52.886},"rot":{"x":353.253,"y":108.228,"z":5.795}}]},{"sceneId":3,"groupId":133102539,"blockId":3102,"pos":{"x":1567.339,"y":258.106,"z":88.624},"spawns":[{"monsterId":28050201,"configId":539001,"level":32,"poseId":0,"pos":{"x":1601.474,"y":246.902,"z":56.966},"rot":{"x":353.586,"y":29.752,"z":0.441}},{"monsterId":28050201,"configId":539002,"level":32,"poseId":3,"pos":{"x":1608.224,"y":249.29,"z":67.718},"rot":{"x":353.753,"y":140.853,"z":329.923}}]},{"sceneId":3,"groupId":133004234,"blockId":3004,"pos":{"x":2461.586,"y":241.314,"z":-397.527},"spawns":[{"monsterId":21010101,"configId":599,"level":18,"poseId":0,"pos":{"x":2454.528,"y":241.018,"z":-402.317},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102537,"blockId":3102,"pos":{"x":1206.386,"y":202.084,"z":861.171},"spawns":[{"monsterId":21010601,"configId":537001,"level":22,"poseId":9002,"pos":{"x":1208.512,"y":201.159,"z":857.997},"rot":{"x":0.0,"y":48.236,"z":0.0}},{"monsterId":21011201,"configId":537004,"level":22,"poseId":9002,"pos":{"x":1211.653,"y":200.806,"z":857.31},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011201,"configId":537006,"level":22,"poseId":9003,"pos":{"x":1211.802,"y":200.868,"z":860.968},"rot":{"x":0.0,"y":212.243,"z":0.0}},{"monsterId":21030301,"configId":537010,"level":22,"poseId":0,"pos":{"x":1209.192,"y":201.607,"z":861.837},"rot":{"x":0.0,"y":137.818,"z":0.0}}]},{"sceneId":3,"groupId":133102534,"blockId":3102,"pos":{"x":1181.565,"y":210.316,"z":913.396},"spawns":[{"monsterId":28030101,"configId":534001,"level":19,"poseId":2,"pos":{"x":1181.144,"y":209.512,"z":913.196},"rot":{"x":0.0,"y":277.502,"z":0.0}}]},{"sceneId":3,"groupId":133217240,"blockId":3217,"pos":{"x":-4410.832,"y":160.0,"z":-3801.551},"spawns":[{"monsterId":25080101,"configId":240001,"level":32,"poseId":1,"pos":{"x":-4414.921,"y":159.707,"z":-3807.187},"rot":{"x":354.0,"y":259.698,"z":0.769}},{"monsterId":25080301,"configId":240005,"level":30,"poseId":1,"pos":{"x":-4418.043,"y":160.233,"z":-3804.094},"rot":{"x":2.381,"y":163.651,"z":1.914}},{"monsterId":25100101,"configId":240006,"level":30,"poseId":1002,"pos":{"x":-4417.216,"y":159.971,"z":-3807.483},"rot":{"x":18.317,"y":35.508,"z":1.229}}]},{"sceneId":3,"groupId":133004228,"blockId":3004,"pos":{"x":2574.255,"y":261.601,"z":-266.42},"spawns":[{"monsterId":28020301,"configId":579,"level":1,"poseId":0,"pos":{"x":2577.469,"y":265.29,"z":-259.414},"rot":{"x":0.0,"y":337.478,"z":0.0}},{"monsterId":28020301,"configId":580,"level":1,"poseId":0,"pos":{"x":2562.689,"y":264.014,"z":-258.434},"rot":{"x":0.0,"y":121.361,"z":0.0}},{"monsterId":28020301,"configId":581,"level":1,"poseId":0,"pos":{"x":2574.55,"y":263.326,"z":-279.237},"rot":{"x":0.0,"y":127.018,"z":0.0}},{"monsterId":28020301,"configId":582,"level":1,"poseId":0,"pos":{"x":2589.746,"y":264.224,"z":-296.73},"rot":{"x":0.0,"y":167.794,"z":0.0}},{"monsterId":28020301,"configId":583,"level":1,"poseId":0,"pos":{"x":2578.845,"y":262.562,"z":-294.29},"rot":{"x":0.0,"y":217.13,"z":0.0}},{"monsterId":28020301,"configId":584,"level":1,"poseId":0,"pos":{"x":2537.658,"y":263.413,"z":-257.463},"rot":{"x":0.0,"y":287.762,"z":0.0}},{"monsterId":28020301,"configId":585,"level":1,"poseId":0,"pos":{"x":2561.491,"y":258.292,"z":-301.762},"rot":{"x":0.0,"y":192.687,"z":0.0}},{"monsterId":28020301,"configId":586,"level":1,"poseId":0,"pos":{"x":2553.802,"y":263.062,"z":-260.029},"rot":{"x":0.0,"y":287.762,"z":0.0}},{"monsterId":28020301,"configId":587,"level":1,"poseId":0,"pos":{"x":2556.022,"y":259.359,"z":-287.79},"rot":{"x":0.0,"y":281.313,"z":0.0}},{"monsterId":28020301,"configId":588,"level":1,"poseId":0,"pos":{"x":2579.59,"y":262.076,"z":-311.701},"rot":{"x":0.0,"y":316.566,"z":0.0}},{"monsterId":28020301,"configId":589,"level":1,"poseId":0,"pos":{"x":2566.606,"y":262.704,"z":-270.666},"rot":{"x":0.0,"y":316.566,"z":0.0}},{"monsterId":28020301,"configId":590,"level":1,"poseId":0,"pos":{"x":2559.367,"y":259.829,"z":-285.41},"rot":{"x":0.0,"y":301.382,"z":0.0}},{"monsterId":28020301,"configId":591,"level":1,"poseId":0,"pos":{"x":2571.018,"y":261.906,"z":-286.741},"rot":{"x":0.0,"y":316.566,"z":0.0}},{"monsterId":28020201,"configId":592,"level":1,"poseId":0,"pos":{"x":2556.493,"y":263.231,"z":-272.975},"rot":{"x":0.0,"y":259.983,"z":0.0}}]},{"sceneId":3,"groupId":133102533,"blockId":3102,"pos":{"x":1174.156,"y":201.5,"z":901.947},"spawns":[{"monsterId":28030502,"configId":533005,"level":19,"poseId":0,"pos":{"x":1172.673,"y":201.5,"z":902.557},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030502,"configId":533006,"level":19,"poseId":0,"pos":{"x":1177.051,"y":201.5,"z":905.539},"rot":{"x":0.0,"y":273.539,"z":0.0}}]},{"sceneId":3,"groupId":133102530,"blockId":3102,"pos":{"x":1080.891,"y":200.64,"z":767.942},"spawns":[{"monsterId":28030401,"configId":530001,"level":19,"poseId":2,"pos":{"x":1080.79,"y":200.605,"z":770.805},"rot":{"x":0.0,"y":146.72,"z":0.0}},{"monsterId":28030401,"configId":530002,"level":19,"poseId":2,"pos":{"x":1084.605,"y":200.857,"z":767.023},"rot":{"x":0.0,"y":303.92,"z":0.0}},{"monsterId":28030401,"configId":530003,"level":19,"poseId":901,"pos":{"x":1081.656,"y":201.017,"z":764.525},"rot":{"x":0.0,"y":343.353,"z":0.0}},{"monsterId":28030401,"configId":530004,"level":19,"poseId":2,"pos":{"x":1081.285,"y":200.766,"z":768.079},"rot":{"x":0.0,"y":276.15,"z":0.0}}]},{"sceneId":3,"groupId":133102529,"blockId":3102,"pos":{"x":1596.746,"y":248.083,"z":22.938},"spawns":[{"monsterId":21030301,"configId":529001,"level":16,"poseId":0,"pos":{"x":1583.743,"y":249.874,"z":17.081},"rot":{"x":4.195,"y":9.431,"z":355.708}},{"monsterId":21011001,"configId":529004,"level":16,"poseId":0,"pos":{"x":1587.712,"y":249.604,"z":15.428},"rot":{"x":5.019,"y":1.148,"z":354.243}},{"monsterId":21010501,"configId":529006,"level":16,"poseId":9003,"pos":{"x":1581.642,"y":250.333,"z":13.104},"rot":{"x":3.923,"y":256.267,"z":354.858}},{"monsterId":21010901,"configId":529007,"level":16,"poseId":0,"pos":{"x":1587.229,"y":249.88,"z":11.017},"rot":{"x":353.074,"y":275.891,"z":358.245}}]},{"sceneId":3,"groupId":133102556,"blockId":3102,"pos":{"x":1266.063,"y":200.349,"z":823.083},"spawns":[{"monsterId":20011001,"configId":556001,"level":21,"poseId":0,"pos":{"x":1264.651,"y":200.0,"z":827.608},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":556002,"level":21,"poseId":0,"pos":{"x":1266.151,"y":200.0,"z":825.809},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011101,"configId":556003,"level":21,"poseId":0,"pos":{"x":1263.051,"y":200.0,"z":824.407},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133217218,"blockId":3217,"pos":{"x":-4771.237,"y":201.404,"z":-3926.509},"spawns":[{"monsterId":25080201,"configId":218009,"level":30,"poseId":1,"pos":{"x":-4619.641,"y":200.147,"z":-4003.191},"rot":{"x":0.0,"y":15.634,"z":0.0}},{"monsterId":25080101,"configId":218010,"level":30,"poseId":1004,"pos":{"x":-4623.748,"y":200.606,"z":-4000.758},"rot":{"x":0.0,"y":345.487,"z":0.0}},{"monsterId":25080301,"configId":218014,"level":30,"poseId":1004,"pos":{"x":-4623.309,"y":200.39,"z":-3997.617},"rot":{"x":0.0,"y":199.216,"z":0.0}}]},{"sceneId":3,"groupId":133102557,"blockId":3102,"pos":{"x":1247.199,"y":200.657,"z":907.741},"spawns":[{"monsterId":28030401,"configId":557001,"level":19,"poseId":2,"pos":{"x":1246.411,"y":200.857,"z":911.649},"rot":{"x":0.0,"y":146.72,"z":0.0}}]},{"sceneId":5,"groupId":155006216,"blockId":5006,"pos":{"x":458.064,"y":141.23,"z":-159.687},"spawns":[{"monsterId":28010402,"configId":216001,"level":36,"poseId":1,"pos":{"x":457.025,"y":141.23,"z":-156.8},"rot":{"x":0.0,"y":19.006,"z":0.0}},{"monsterId":28010402,"configId":216002,"level":36,"poseId":1,"pos":{"x":455.645,"y":141.23,"z":-154.977},"rot":{"x":0.0,"y":37.851,"z":0.0}},{"monsterId":28010402,"configId":216003,"level":36,"poseId":1,"pos":{"x":460.762,"y":141.23,"z":-157.944},"rot":{"x":0.0,"y":336.994,"z":0.0}}]},{"sceneId":3,"groupId":133217222,"blockId":3217,"pos":{"x":-4831.294,"y":203.479,"z":-4017.53},"spawns":[{"monsterId":28030102,"configId":222001,"level":30,"poseId":0,"pos":{"x":-4938.403,"y":206.957,"z":-3952.394},"rot":{"x":0.0,"y":111.362,"z":0.0}},{"monsterId":28030102,"configId":222002,"level":30,"poseId":0,"pos":{"x":-4964.618,"y":202.615,"z":-3942.887},"rot":{"x":0.0,"y":257.563,"z":0.0}},{"monsterId":28030102,"configId":222003,"level":30,"poseId":0,"pos":{"x":-4933.361,"y":201.921,"z":-3858.234},"rot":{"x":0.0,"y":317.136,"z":0.0}},{"monsterId":28030102,"configId":222004,"level":30,"poseId":0,"pos":{"x":-4926.823,"y":200.572,"z":-3853.958},"rot":{"x":0.0,"y":303.477,"z":0.0}},{"monsterId":28030102,"configId":222005,"level":30,"poseId":0,"pos":{"x":-4638.028,"y":200.406,"z":-3970.957},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030102,"configId":222006,"level":30,"poseId":0,"pos":{"x":-4641.878,"y":200.204,"z":-3967.963},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030102,"configId":222007,"level":30,"poseId":0,"pos":{"x":-4658.009,"y":200.207,"z":-4064.365},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030102,"configId":222008,"level":30,"poseId":0,"pos":{"x":-4656.33,"y":200.315,"z":-4067.516},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050213,"configId":222009,"level":30,"poseId":9,"pos":{"x":-4900.582,"y":206.756,"z":-3883.355},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050213,"configId":222010,"level":30,"poseId":9,"pos":{"x":-4282.553,"y":211.732,"z":-3880.147},"rot":{"x":0.0,"y":102.816,"z":0.0}},{"monsterId":28030102,"configId":222011,"level":30,"poseId":0,"pos":{"x":-4563.52,"y":200.19,"z":-3856.633},"rot":{"x":344.902,"y":222.688,"z":343.6}},{"monsterId":28030102,"configId":222012,"level":30,"poseId":901,"pos":{"x":-4548.452,"y":200.235,"z":-3865.095},"rot":{"x":1.647,"y":118.823,"z":358.864}},{"monsterId":28050213,"configId":222013,"level":30,"poseId":9,"pos":{"x":-4344.042,"y":214.181,"z":-3800.515},"rot":{"x":0.0,"y":14.66,"z":0.0}},{"monsterId":28030102,"configId":222015,"level":30,"poseId":901,"pos":{"x":-4517.429,"y":201.118,"z":-4014.525},"rot":{"x":351.577,"y":168.951,"z":10.516}},{"monsterId":28030102,"configId":222016,"level":30,"poseId":901,"pos":{"x":-4520.295,"y":201.093,"z":-4011.877},"rot":{"x":346.262,"y":254.049,"z":352.331}},{"monsterId":28050213,"configId":222017,"level":30,"poseId":9,"pos":{"x":-4514.053,"y":201.306,"z":-3970.0},"rot":{"x":13.286,"y":290.242,"z":2.069}},{"monsterId":28030401,"configId":222018,"level":30,"poseId":2,"pos":{"x":-4431.506,"y":217.584,"z":-3785.78},"rot":{"x":0.0,"y":111.32,"z":0.0}},{"monsterId":28030404,"configId":222019,"level":30,"poseId":901,"pos":{"x":-4430.687,"y":217.415,"z":-3786.995},"rot":{"x":0.0,"y":319.164,"z":0.0}},{"monsterId":28030404,"configId":222020,"level":30,"poseId":901,"pos":{"x":-4430.365,"y":217.049,"z":-3785.445},"rot":{"x":0.0,"y":272.176,"z":0.0}},{"monsterId":28030102,"configId":222021,"level":30,"poseId":0,"pos":{"x":-4469.808,"y":203.966,"z":-4074.837},"rot":{"x":0.0,"y":17.81,"z":0.0}},{"monsterId":28010103,"configId":222022,"level":30,"poseId":0,"pos":{"x":-4458.645,"y":200.088,"z":-4060.697},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010103,"configId":222023,"level":30,"poseId":0,"pos":{"x":-4468.205,"y":200.385,"z":-4057.705},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030102,"configId":222024,"level":30,"poseId":0,"pos":{"x":-4905.335,"y":200.0,"z":-3794.995},"rot":{"x":0.0,"y":17.062,"z":0.0}},{"monsterId":28030102,"configId":222025,"level":30,"poseId":0,"pos":{"x":-4901.58,"y":201.041,"z":-3795.288},"rot":{"x":0.0,"y":18.222,"z":0.0}},{"monsterId":28030102,"configId":222026,"level":30,"poseId":0,"pos":{"x":-4882.188,"y":200.306,"z":-3822.633},"rot":{"x":0.0,"y":81.447,"z":0.0}},{"monsterId":28030102,"configId":222027,"level":30,"poseId":0,"pos":{"x":-4941.066,"y":207.431,"z":-3955.806},"rot":{"x":0.0,"y":157.163,"z":0.0}},{"monsterId":28020603,"configId":222043,"level":30,"poseId":0,"pos":{"x":-4802.193,"y":202.464,"z":-3927.018},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020602,"configId":222044,"level":30,"poseId":0,"pos":{"x":-4797.471,"y":201.293,"z":-3919.423},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020601,"configId":222048,"level":30,"poseId":0,"pos":{"x":-4670.466,"y":204.33,"z":-4098.434},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155006219,"blockId":5006,"pos":{"x":491.305,"y":167.838,"z":-434.536},"spawns":[{"monsterId":28040703,"configId":219001,"level":36,"poseId":0,"pos":{"x":483.372,"y":146.279,"z":-423.816},"rot":{"x":0.0,"y":270.471,"z":0.0}}]},{"sceneId":5,"groupId":155006218,"blockId":5006,"pos":{"x":312.928,"y":164.869,"z":-383.756},"spawns":[{"monsterId":28040703,"configId":218001,"level":36,"poseId":0,"pos":{"x":301.221,"y":176.172,"z":-415.115},"rot":{"x":0.0,"y":270.471,"z":0.0}}]},{"sceneId":3,"groupId":133217224,"blockId":3217,"pos":{"x":-4736.0,"y":205.669,"z":-3968.0},"spawns":[{"monsterId":28010301,"configId":224001,"level":30,"poseId":0,"pos":{"x":-4739.178,"y":200.0,"z":-4036.129},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010301,"configId":224002,"level":30,"poseId":0,"pos":{"x":-4705.389,"y":200.0,"z":-4007.66},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":224003,"level":30,"poseId":0,"pos":{"x":-4763.893,"y":200.0,"z":-4041.476},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":224004,"level":30,"poseId":0,"pos":{"x":-4765.651,"y":200.0,"z":-4044.738},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":224005,"level":30,"poseId":0,"pos":{"x":-4767.103,"y":200.0,"z":-4041.323},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040102,"configId":224006,"level":30,"poseId":0,"pos":{"x":-4708.126,"y":200.0,"z":-3931.913},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040102,"configId":224007,"level":30,"poseId":0,"pos":{"x":-4711.029,"y":200.0,"z":-3925.969},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040102,"configId":224008,"level":30,"poseId":0,"pos":{"x":-4711.591,"y":200.0,"z":-3929.784},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010105,"configId":224009,"level":30,"poseId":0,"pos":{"x":-4661.418,"y":200.23,"z":-3977.098},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010105,"configId":224010,"level":30,"poseId":0,"pos":{"x":-4707.035,"y":200.417,"z":-4045.325},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010105,"configId":224011,"level":30,"poseId":0,"pos":{"x":-4802.888,"y":200.136,"z":-4077.429},"rot":{"x":0.0,"y":287.843,"z":0.0}},{"monsterId":28010104,"configId":224012,"level":30,"poseId":0,"pos":{"x":-4662.838,"y":200.111,"z":-4013.202},"rot":{"x":0.0,"y":240.907,"z":0.0}},{"monsterId":28010104,"configId":224013,"level":30,"poseId":0,"pos":{"x":-4627.65,"y":200.0,"z":-3982.447},"rot":{"x":0.0,"y":281.463,"z":0.0}},{"monsterId":28010104,"configId":224014,"level":30,"poseId":0,"pos":{"x":-4633.955,"y":200.462,"z":-4084.942},"rot":{"x":0.0,"y":358.047,"z":0.0}},{"monsterId":28010104,"configId":224015,"level":30,"poseId":0,"pos":{"x":-4730.35,"y":200.189,"z":-4044.268},"rot":{"x":0.0,"y":187.471,"z":0.0}},{"monsterId":28010104,"configId":224016,"level":30,"poseId":0,"pos":{"x":-4829.325,"y":200.135,"z":-3913.243},"rot":{"x":0.0,"y":100.774,"z":0.0}},{"monsterId":28010104,"configId":224017,"level":30,"poseId":0,"pos":{"x":-4776.692,"y":200.222,"z":-3915.124},"rot":{"x":0.0,"y":262.47,"z":0.0}},{"monsterId":28010104,"configId":224018,"level":30,"poseId":0,"pos":{"x":-4738.821,"y":200.252,"z":-3919.538},"rot":{"x":0.0,"y":278.103,"z":0.0}}]},{"sceneId":3,"groupId":133004244,"blockId":3004,"pos":{"x":2669.919,"y":247.316,"z":-431.433},"spawns":[{"monsterId":21020201,"configId":631,"level":18,"poseId":401,"pos":{"x":2671.835,"y":246.957,"z":-433.275},"rot":{"x":0.0,"y":12.251,"z":0.0}}]},{"sceneId":3,"groupId":133217225,"blockId":3217,"pos":{"x":-4992.0,"y":200.0,"z":-3968.0},"spawns":[{"monsterId":28010301,"configId":225001,"level":30,"poseId":0,"pos":{"x":-4895.258,"y":200.121,"z":-3948.53},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010104,"configId":225002,"level":30,"poseId":0,"pos":{"x":-4936.131,"y":200.112,"z":-4036.412},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010104,"configId":225003,"level":30,"poseId":0,"pos":{"x":-4932.753,"y":200.374,"z":-4027.604},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010104,"configId":225004,"level":30,"poseId":0,"pos":{"x":-4952.281,"y":200.185,"z":-3880.051},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010104,"configId":225005,"level":30,"poseId":0,"pos":{"x":-4945.207,"y":200.32,"z":-3876.417},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010104,"configId":225006,"level":30,"poseId":0,"pos":{"x":-4915.447,"y":200.394,"z":-3984.003},"rot":{"x":0.0,"y":88.314,"z":0.0}},{"monsterId":28010104,"configId":225007,"level":30,"poseId":0,"pos":{"x":-4878.854,"y":200.373,"z":-3888.557},"rot":{"x":0.0,"y":286.065,"z":0.0}}]},{"sceneId":3,"groupId":133004247,"blockId":3004,"pos":{"x":2363.725,"y":205.08,"z":-916.244},"spawns":[{"monsterId":21010101,"configId":637,"level":21,"poseId":0,"pos":{"x":2344.025,"y":209.218,"z":-905.967},"rot":{"x":0.0,"y":297.405,"z":0.0}},{"monsterId":21010101,"configId":638,"level":21,"poseId":0,"pos":{"x":2346.27,"y":208.43,"z":-906.095},"rot":{"x":0.0,"y":301.34,"z":0.0}},{"monsterId":21010101,"configId":639,"level":21,"poseId":0,"pos":{"x":2345.582,"y":208.398,"z":-907.688},"rot":{"x":0.0,"y":304.184,"z":0.0}},{"monsterId":21010701,"configId":640,"level":21,"poseId":0,"pos":{"x":2343.996,"y":209.229,"z":-905.962},"rot":{"x":0.0,"y":297.405,"z":0.0}},{"monsterId":21010301,"configId":641,"level":21,"poseId":0,"pos":{"x":2346.208,"y":208.452,"z":-906.076},"rot":{"x":0.0,"y":301.34,"z":0.0}},{"monsterId":21010301,"configId":642,"level":21,"poseId":0,"pos":{"x":2345.596,"y":208.384,"z":-907.79},"rot":{"x":0.0,"y":304.184,"z":0.0}}]},{"sceneId":3,"groupId":133217226,"blockId":3217,"pos":{"x":-4992.0,"y":200.0,"z":-3712.0},"spawns":[{"monsterId":28040103,"configId":226001,"level":30,"poseId":0,"pos":{"x":-4923.378,"y":200.0,"z":-3815.644},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040103,"configId":226002,"level":30,"poseId":0,"pos":{"x":-4920.849,"y":200.0,"z":-3816.828},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040103,"configId":226003,"level":30,"poseId":0,"pos":{"x":-4919.912,"y":200.0,"z":-3814.184},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010104,"configId":226004,"level":30,"poseId":0,"pos":{"x":-4908.961,"y":200.0,"z":-3794.84},"rot":{"x":0.0,"y":164.744,"z":0.0}}]},{"sceneId":3,"groupId":133004246,"blockId":3004,"pos":{"x":2522.01,"y":253.23,"z":-321.532},"spawns":[{"monsterId":20011401,"configId":633,"level":18,"poseId":0,"pos":{"x":2520.938,"y":253.169,"z":-320.554},"rot":{"x":0.0,"y":143.368,"z":0.0}},{"monsterId":20011401,"configId":634,"level":18,"poseId":0,"pos":{"x":2520.224,"y":253.149,"z":-322.564},"rot":{"x":0.0,"y":124.124,"z":0.0}},{"monsterId":20011401,"configId":635,"level":18,"poseId":0,"pos":{"x":2523.377,"y":252.946,"z":-320.128},"rot":{"x":0.0,"y":216.709,"z":0.0}},{"monsterId":20011401,"configId":636,"level":18,"poseId":0,"pos":{"x":2523.359,"y":252.864,"z":-322.745},"rot":{"x":0.0,"y":204.545,"z":0.0}}]},{"sceneId":3,"groupId":133217227,"blockId":3217,"pos":{"x":-4480.0,"y":244.43,"z":-3968.001},"spawns":[{"monsterId":28010105,"configId":227001,"level":30,"poseId":0,"pos":{"x":-4596.723,"y":200.087,"z":-4038.843},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010105,"configId":227002,"level":30,"poseId":0,"pos":{"x":-4603.29,"y":200.086,"z":-4034.127},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050104,"configId":227003,"level":30,"poseId":0,"pos":{"x":-4352.202,"y":203.847,"z":-4018.84},"rot":{"x":0.0,"y":10.561,"z":0.0}},{"monsterId":28050104,"configId":227004,"level":30,"poseId":0,"pos":{"x":-4355.789,"y":204.266,"z":-4014.376},"rot":{"x":0.0,"y":132.805,"z":0.0}},{"monsterId":28010104,"configId":227005,"level":30,"poseId":0,"pos":{"x":-4603.158,"y":200.111,"z":-4006.078},"rot":{"x":0.0,"y":97.85,"z":0.0}}]},{"sceneId":5,"groupId":155006214,"blockId":5006,"pos":{"x":488.221,"y":177.127,"z":-178.052},"spawns":[{"monsterId":28040703,"configId":214001,"level":36,"poseId":0,"pos":{"x":500.716,"y":200.0,"z":-183.829},"rot":{"x":0.0,"y":336.678,"z":0.0}}]},{"sceneId":3,"groupId":133004240,"blockId":3004,"pos":{"x":2671.138,"y":215.785,"z":-509.505},"spawns":[{"monsterId":21010101,"configId":620,"level":18,"poseId":9002,"pos":{"x":2663.371,"y":215.472,"z":-511.732},"rot":{"x":0.0,"y":255.465,"z":0.0}},{"monsterId":21010101,"configId":621,"level":18,"poseId":9002,"pos":{"x":2665.901,"y":218.546,"z":-501.325},"rot":{"x":0.0,"y":277.903,"z":0.0}},{"monsterId":21010101,"configId":622,"level":18,"poseId":9002,"pos":{"x":2661.639,"y":217.091,"z":-507.758},"rot":{"x":0.0,"y":290.304,"z":0.0}},{"monsterId":21010101,"configId":623,"level":18,"poseId":0,"pos":{"x":2666.558,"y":221.717,"z":-476.348},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133004243,"blockId":3004,"pos":{"x":2692.068,"y":247.562,"z":-426.605},"spawns":[{"monsterId":21010901,"configId":627,"level":18,"poseId":0,"pos":{"x":2694.618,"y":247.357,"z":-428.576},"rot":{"x":0.0,"y":141.682,"z":0.0}},{"monsterId":21010901,"configId":628,"level":18,"poseId":0,"pos":{"x":2694.94,"y":247.615,"z":-431.588},"rot":{"x":0.0,"y":31.88,"z":0.0}},{"monsterId":20011001,"configId":629,"level":18,"poseId":0,"pos":{"x":2698.663,"y":247.253,"z":-430.991},"rot":{"x":0.0,"y":285.221,"z":0.0}},{"monsterId":21030101,"configId":630,"level":18,"poseId":0,"pos":{"x":2698.598,"y":247.229,"z":-428.7},"rot":{"x":0.0,"y":235.389,"z":0.0}}]},{"sceneId":3,"groupId":133004242,"blockId":3004,"pos":{"x":2612.545,"y":208.579,"z":-500.483},"spawns":[{"monsterId":21010701,"configId":624,"level":18,"poseId":0,"pos":{"x":2613.852,"y":209.689,"z":-498.124},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010701,"configId":625,"level":18,"poseId":0,"pos":{"x":2613.479,"y":208.288,"z":-502.036},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":626,"level":18,"poseId":0,"pos":{"x":2618.125,"y":209.917,"z":-499.482},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102545,"blockId":3102,"pos":{"x":1275.223,"y":202.459,"z":954.868},"spawns":[{"monsterId":21030101,"configId":545001,"level":21,"poseId":9012,"pos":{"x":1267.198,"y":202.176,"z":954.887},"rot":{"x":11.349,"y":0.884,"z":8.881}},{"monsterId":21010901,"configId":545004,"level":21,"poseId":32,"pos":{"x":1269.79,"y":206.055,"z":944.601},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010901,"configId":545005,"level":21,"poseId":32,"pos":{"x":1269.301,"y":202.269,"z":955.645},"rot":{"x":12.214,"y":320.59,"z":356.838}},{"monsterId":21011201,"configId":545010,"level":21,"poseId":9012,"pos":{"x":1273.137,"y":202.679,"z":954.563},"rot":{"x":355.927,"y":249.479,"z":349.255}}]},{"sceneId":3,"groupId":133102510,"blockId":3102,"pos":{"x":1516.005,"y":225.532,"z":24.712},"spawns":[{"monsterId":21010401,"configId":510001,"level":16,"poseId":0,"pos":{"x":1512.379,"y":226.631,"z":26.862},"rot":{"x":337.862,"y":268.844,"z":359.992}},{"monsterId":21010401,"configId":510002,"level":16,"poseId":0,"pos":{"x":1517.915,"y":225.151,"z":30.202},"rot":{"x":0.0,"y":238.467,"z":0.0}}]},{"sceneId":3,"groupId":133102511,"blockId":3102,"pos":{"x":1408.171,"y":237.982,"z":96.86},"spawns":[{"monsterId":20011201,"configId":511001,"level":16,"poseId":0,"pos":{"x":1413.065,"y":219.861,"z":101.512},"rot":{"x":0.0,"y":333.076,"z":0.0}},{"monsterId":20011201,"configId":511002,"level":16,"poseId":0,"pos":{"x":1415.839,"y":220.361,"z":100.665},"rot":{"x":0.0,"y":333.076,"z":0.0}}]},{"sceneId":3,"groupId":133102509,"blockId":3102,"pos":{"x":1542.898,"y":222.141,"z":25.546},"spawns":[{"monsterId":22010101,"configId":509001,"level":16,"poseId":0,"pos":{"x":1546.482,"y":222.141,"z":28.441},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011001,"configId":509004,"level":16,"poseId":0,"pos":{"x":1555.874,"y":225.733,"z":20.263},"rot":{"x":0.0,"y":274.911,"z":0.0}},{"monsterId":21011001,"configId":509005,"level":16,"poseId":0,"pos":{"x":1543.938,"y":228.951,"z":34.844},"rot":{"x":0.0,"y":242.402,"z":0.0}},{"monsterId":21011201,"configId":509006,"level":16,"poseId":0,"pos":{"x":1540.124,"y":222.257,"z":26.465},"rot":{"x":0.0,"y":270.314,"z":0.0}},{"monsterId":21011201,"configId":509007,"level":16,"poseId":0,"pos":{"x":1544.569,"y":222.09,"z":23.086},"rot":{"x":0.0,"y":220.872,"z":0.0}},{"monsterId":22010101,"configId":509008,"level":16,"poseId":0,"pos":{"x":1546.594,"y":222.377,"z":28.442},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011001,"configId":509009,"level":16,"poseId":0,"pos":{"x":1555.986,"y":225.733,"z":20.263},"rot":{"x":0.0,"y":274.911,"z":0.0}},{"monsterId":21011001,"configId":509010,"level":16,"poseId":0,"pos":{"x":1544.05,"y":228.946,"z":34.844},"rot":{"x":0.0,"y":242.402,"z":0.0}},{"monsterId":21011201,"configId":509011,"level":16,"poseId":0,"pos":{"x":1540.236,"y":222.131,"z":26.465},"rot":{"x":0.0,"y":270.314,"z":0.0}},{"monsterId":21011201,"configId":509012,"level":16,"poseId":0,"pos":{"x":1544.681,"y":222.03,"z":23.087},"rot":{"x":0.0,"y":220.872,"z":0.0}}]},{"sceneId":3,"groupId":133004201,"blockId":3004,"pos":{"x":2650.079,"y":260.648,"z":-374.903},"spawns":[{"monsterId":20010301,"configId":527,"level":18,"poseId":0,"pos":{"x":2660.789,"y":261.533,"z":-372.406},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":528,"level":18,"poseId":0,"pos":{"x":2659.323,"y":262.482,"z":-365.964},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":529,"level":18,"poseId":0,"pos":{"x":2646.894,"y":259.632,"z":-368.107},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":530,"level":18,"poseId":0,"pos":{"x":2653.378,"y":261.719,"z":-372.763},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":531,"level":18,"poseId":0,"pos":{"x":2634.29,"y":260.485,"z":-374.82},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102504,"blockId":3102,"pos":{"x":1132.862,"y":204.768,"z":449.264},"spawns":[{"monsterId":26030101,"configId":504001,"level":16,"poseId":0,"pos":{"x":1138.489,"y":202.383,"z":437.287},"rot":{"x":0.0,"y":259.506,"z":0.0}}]},{"sceneId":3,"groupId":133217207,"blockId":3217,"pos":{"x":-4913.842,"y":201.907,"z":-3994.538},"spawns":[{"monsterId":20060201,"configId":207001,"level":30,"poseId":101,"pos":{"x":-4899.153,"y":203.999,"z":-4021.842},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060201,"configId":207002,"level":30,"poseId":101,"pos":{"x":-4894.646,"y":202.106,"z":-4030.76},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060101,"configId":207003,"level":30,"poseId":101,"pos":{"x":-4899.273,"y":201.138,"z":-3972.985},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060101,"configId":207004,"level":30,"poseId":101,"pos":{"x":-4925.656,"y":200.0,"z":-4187.758},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060101,"configId":207005,"level":30,"poseId":101,"pos":{"x":-4906.806,"y":200.005,"z":-4153.598},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060101,"configId":207006,"level":30,"poseId":101,"pos":{"x":-4888.728,"y":200.0,"z":-4128.825},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060101,"configId":207007,"level":30,"poseId":101,"pos":{"x":-4932.445,"y":200.619,"z":-4035.261},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060101,"configId":207008,"level":30,"poseId":101,"pos":{"x":-4925.931,"y":200.584,"z":-4013.063},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060101,"configId":207009,"level":30,"poseId":101,"pos":{"x":-4915.808,"y":201.098,"z":-3991.079},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060201,"configId":207010,"level":30,"poseId":101,"pos":{"x":-4810.035,"y":200.075,"z":-3911.615},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20060201,"configId":207011,"level":30,"poseId":101,"pos":{"x":-4880.045,"y":202.766,"z":-4026.423},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102502,"blockId":3102,"pos":{"x":1326.752,"y":200.0,"z":680.956},"spawns":[{"monsterId":20010801,"configId":502001,"level":18,"poseId":0,"pos":{"x":1336.408,"y":200.0,"z":656.54},"rot":{"x":0.0,"y":88.298,"z":0.0}},{"monsterId":20010801,"configId":502002,"level":18,"poseId":0,"pos":{"x":1337.306,"y":200.0,"z":658.261},"rot":{"x":0.0,"y":163.744,"z":0.0}},{"monsterId":20010801,"configId":502003,"level":18,"poseId":0,"pos":{"x":1338.892,"y":200.119,"z":657.239},"rot":{"x":0.0,"y":254.625,"z":0.0}},{"monsterId":20010801,"configId":502004,"level":18,"poseId":0,"pos":{"x":1338.076,"y":200.06,"z":655.528},"rot":{"x":0.0,"y":345.746,"z":0.0}}]},{"sceneId":3,"groupId":133004193,"blockId":3004,"pos":{"x":2642.563,"y":206.422,"z":-523.692},"spawns":[{"monsterId":20011201,"configId":372,"level":18,"poseId":0,"pos":{"x":2641.937,"y":206.383,"z":-524.976},"rot":{"x":0.0,"y":53.985,"z":0.0}},{"monsterId":20011201,"configId":373,"level":18,"poseId":0,"pos":{"x":2644.906,"y":206.472,"z":-525.26},"rot":{"x":0.0,"y":311.933,"z":0.0}},{"monsterId":20011201,"configId":374,"level":18,"poseId":0,"pos":{"x":2643.744,"y":206.796,"z":-522.312},"rot":{"x":0.0,"y":187.396,"z":0.0}}]},{"sceneId":3,"groupId":133102498,"blockId":3102,"pos":{"x":1400.397,"y":200.533,"z":752.338},"spawns":[{"monsterId":21010201,"configId":498001,"level":18,"poseId":0,"pos":{"x":1404.053,"y":200.533,"z":745.413},"rot":{"x":0.0,"y":321.015,"z":0.0}},{"monsterId":21020301,"configId":498004,"level":18,"poseId":0,"pos":{"x":1399.755,"y":200.17,"z":746.522},"rot":{"x":0.0,"y":77.034,"z":0.0}},{"monsterId":21011201,"configId":498005,"level":18,"poseId":9012,"pos":{"x":1403.67,"y":200.027,"z":749.654},"rot":{"x":0.0,"y":310.37,"z":0.0}}]},{"sceneId":3,"groupId":133102499,"blockId":3102,"pos":{"x":1400.594,"y":200.0,"z":720.463},"spawns":[{"monsterId":21010101,"configId":499001,"level":18,"poseId":0,"pos":{"x":1401.557,"y":200.0,"z":720.101},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":499002,"level":18,"poseId":0,"pos":{"x":1378.248,"y":200.0,"z":715.221},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010901,"configId":499003,"level":18,"poseId":0,"pos":{"x":1429.893,"y":200.127,"z":718.186},"rot":{"x":0.0,"y":238.478,"z":0.0}}]},{"sceneId":3,"groupId":133217213,"blockId":3217,"pos":{"x":-4865.097,"y":200.0,"z":-3922.814},"spawns":[{"monsterId":25010301,"configId":213001,"level":30,"poseId":9006,"pos":{"x":-4869.129,"y":200.0,"z":-3925.176},"rot":{"x":0.0,"y":34.233,"z":0.0}},{"monsterId":25010201,"configId":213004,"level":30,"poseId":9003,"pos":{"x":-4869.908,"y":200.0,"z":-3930.353},"rot":{"x":0.0,"y":357.864,"z":0.0}},{"monsterId":25010701,"configId":213005,"level":30,"poseId":9003,"pos":{"x":-4871.086,"y":200.225,"z":-3913.376},"rot":{"x":0.0,"y":92.183,"z":0.0}},{"monsterId":25030301,"configId":213011,"level":30,"poseId":9006,"pos":{"x":-4867.193,"y":200.0,"z":-3922.903},"rot":{"x":0.0,"y":219.274,"z":0.0}},{"monsterId":25010401,"configId":213014,"level":30,"poseId":0,"pos":{"x":-4877.979,"y":200.07,"z":-3924.12},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133004195,"blockId":3004,"pos":{"x":2519.54,"y":212.107,"z":-419.249},"spawns":[{"monsterId":20010301,"configId":514,"level":18,"poseId":0,"pos":{"x":2494.369,"y":212.154,"z":-430.221},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":515,"level":18,"poseId":0,"pos":{"x":2461.062,"y":211.279,"z":-422.084},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":516,"level":18,"poseId":0,"pos":{"x":2481.723,"y":212.854,"z":-424.078},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":517,"level":18,"poseId":0,"pos":{"x":2474.535,"y":211.459,"z":-412.9},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010401,"configId":518,"level":18,"poseId":0,"pos":{"x":2467.081,"y":211.314,"z":-430.772},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133217214,"blockId":3217,"pos":{"x":-4683.688,"y":200.181,"z":-3960.675},"spawns":[{"monsterId":25080201,"configId":214001,"level":30,"poseId":1001,"pos":{"x":-4688.11,"y":200.412,"z":-3957.878},"rot":{"x":0.0,"y":92.221,"z":0.0}},{"monsterId":25080301,"configId":214005,"level":30,"poseId":1003,"pos":{"x":-4684.654,"y":200.091,"z":-3960.442},"rot":{"x":0.0,"y":292.998,"z":0.0}},{"monsterId":25010501,"configId":214006,"level":30,"poseId":0,"pos":{"x":-4695.348,"y":200.609,"z":-3954.616},"rot":{"x":0.0,"y":94.339,"z":0.0}},{"monsterId":25010301,"configId":214007,"level":30,"poseId":9003,"pos":{"x":-4692.981,"y":201.389,"z":-3969.917},"rot":{"x":0.0,"y":228.397,"z":0.0}}]},{"sceneId":3,"groupId":133004194,"blockId":3004,"pos":{"x":2522.767,"y":202.4,"z":-464.944},"spawns":[{"monsterId":20010801,"configId":511,"level":12,"poseId":0,"pos":{"x":2524.573,"y":202.479,"z":-464.4},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":512,"level":12,"poseId":0,"pos":{"x":2521.758,"y":202.462,"z":-463.093},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":513,"level":12,"poseId":0,"pos":{"x":2523.987,"y":202.838,"z":-462.093},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102497,"blockId":3102,"pos":{"x":1360.754,"y":200.0,"z":717.06},"spawns":[{"monsterId":21010201,"configId":497001,"level":19,"poseId":0,"pos":{"x":1359.638,"y":200.0,"z":715.445},"rot":{"x":0.0,"y":49.162,"z":0.0}},{"monsterId":21010901,"configId":497004,"level":19,"poseId":0,"pos":{"x":1362.462,"y":200.753,"z":725.139},"rot":{"x":0.0,"y":188.222,"z":0.0}},{"monsterId":21010901,"configId":497005,"level":18,"poseId":0,"pos":{"x":1372.985,"y":200.848,"z":705.798},"rot":{"x":0.0,"y":262.56,"z":0.0}},{"monsterId":21010301,"configId":497006,"level":18,"poseId":0,"pos":{"x":1363.73,"y":200.035,"z":715.237},"rot":{"x":0.0,"y":288.427,"z":0.0}}]},{"sceneId":3,"groupId":133004221,"blockId":3004,"pos":{"x":2288.637,"y":241.305,"z":-479.156},"spawns":[{"monsterId":21030101,"configId":569,"level":18,"poseId":0,"pos":{"x":2286.464,"y":241.3,"z":-471.041},"rot":{"x":0.0,"y":154.286,"z":0.0}},{"monsterId":20011001,"configId":570,"level":18,"poseId":0,"pos":{"x":2289.182,"y":241.84,"z":-470.847},"rot":{"x":0.0,"y":207.251,"z":0.0}},{"monsterId":21010101,"configId":571,"level":18,"poseId":0,"pos":{"x":2288.964,"y":241.619,"z":-474.132},"rot":{"x":0.0,"y":319.599,"z":0.0}},{"monsterId":21010101,"configId":572,"level":18,"poseId":0,"pos":{"x":2285.953,"y":241.039,"z":-474.057},"rot":{"x":0.0,"y":40.647,"z":0.0}},{"monsterId":21010201,"configId":221003,"level":15,"poseId":9013,"pos":{"x":2272.901,"y":238.517,"z":-473.894},"rot":{"x":0.0,"y":77.046,"z":0.0}},{"monsterId":21010301,"configId":221004,"level":15,"poseId":9013,"pos":{"x":2274.732,"y":238.961,"z":-470.232},"rot":{"x":0.0,"y":150.52,"z":0.0}},{"monsterId":21010201,"configId":221005,"level":15,"poseId":9013,"pos":{"x":2277.514,"y":239.552,"z":-469.743},"rot":{"x":0.0,"y":196.975,"z":0.0}},{"monsterId":21020201,"configId":221006,"level":15,"poseId":401,"pos":{"x":2270.806,"y":238.684,"z":-465.577},"rot":{"x":0.0,"y":145.892,"z":0.0}},{"monsterId":21030101,"configId":221007,"level":15,"poseId":0,"pos":{"x":2281.715,"y":242.549,"z":-468.201},"rot":{"x":0.0,"y":298.404,"z":0.0}}]},{"sceneId":3,"groupId":133004222,"blockId":3004,"pos":{"x":2312.638,"y":253.227,"z":-451.07},"spawns":[{"monsterId":21010101,"configId":573,"level":18,"poseId":9002,"pos":{"x":2317.862,"y":254.452,"z":-449.992},"rot":{"x":0.0,"y":205.41,"z":0.0}},{"monsterId":21010101,"configId":574,"level":18,"poseId":9002,"pos":{"x":2319.872,"y":255.012,"z":-450.787},"rot":{"x":0.0,"y":192.342,"z":0.0}}]},{"sceneId":3,"groupId":133004217,"blockId":3004,"pos":{"x":2675.702,"y":285.331,"z":-403.715},"spawns":[{"monsterId":23030101,"configId":632,"level":22,"poseId":0,"pos":{"x":2675.959,"y":285.209,"z":-399.342},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102522,"blockId":3102,"pos":{"x":1600.344,"y":291.884,"z":567.133},"spawns":[{"monsterId":21030201,"configId":522001,"level":18,"poseId":0,"pos":{"x":1598.674,"y":291.13,"z":564.018},"rot":{"x":0.0,"y":90.653,"z":0.0}},{"monsterId":21010501,"configId":522004,"level":18,"poseId":0,"pos":{"x":1600.683,"y":289.982,"z":561.643},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010501,"configId":522005,"level":18,"poseId":0,"pos":{"x":1602.429,"y":291.385,"z":565.243},"rot":{"x":0.0,"y":215.054,"z":0.0}},{"monsterId":21010501,"configId":522006,"level":18,"poseId":0,"pos":{"x":1595.649,"y":291.257,"z":566.921},"rot":{"x":0.0,"y":142.244,"z":0.0}}]},{"sceneId":3,"groupId":133102520,"blockId":3102,"pos":{"x":1569.132,"y":242.268,"z":471.015},"spawns":[{"monsterId":23030101,"configId":520001,"level":18,"poseId":0,"pos":{"x":1569.776,"y":242.762,"z":467.351},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102521,"blockId":3102,"pos":{"x":1609.596,"y":259.31,"z":470.469},"spawns":[{"monsterId":21030201,"configId":521012,"level":18,"poseId":9012,"pos":{"x":1600.425,"y":256.319,"z":459.665},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010301,"configId":521013,"level":18,"poseId":9012,"pos":{"x":1604.41,"y":257.401,"z":466.261},"rot":{"x":13.309,"y":258.153,"z":3.461}},{"monsterId":21010301,"configId":521014,"level":18,"poseId":9012,"pos":{"x":1597.516,"y":257.213,"z":466.798},"rot":{"x":6.536,"y":158.646,"z":349.915}}]},{"sceneId":3,"groupId":133004215,"blockId":3004,"pos":{"x":2630.594,"y":274.418,"z":-427.546},"spawns":[{"monsterId":21010501,"configId":555,"level":18,"poseId":0,"pos":{"x":2623.564,"y":272.833,"z":-436.806},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010701,"configId":556,"level":18,"poseId":0,"pos":{"x":2611.129,"y":270.793,"z":-447.419},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102517,"blockId":3102,"pos":{"x":1655.317,"y":278.8,"z":507.456},"spawns":[{"monsterId":20011001,"configId":517001,"level":18,"poseId":0,"pos":{"x":1656.79,"y":278.8,"z":511.602},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":517002,"level":18,"poseId":0,"pos":{"x":1660.566,"y":278.8,"z":503.589},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":517003,"level":18,"poseId":0,"pos":{"x":1656.816,"y":278.8,"z":505.756},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102514,"blockId":3102,"pos":{"x":1440.915,"y":214.107,"z":21.773},"spawns":[{"monsterId":21010401,"configId":514001,"level":16,"poseId":9013,"pos":{"x":1447.184,"y":214.714,"z":22.665},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010401,"configId":514002,"level":16,"poseId":9003,"pos":{"x":1450.221,"y":214.138,"z":17.711},"rot":{"x":0.0,"y":333.347,"z":0.0}}]},{"sceneId":3,"groupId":133102512,"blockId":3102,"pos":{"x":1445.095,"y":237.114,"z":127.615},"spawns":[{"monsterId":21010201,"configId":512001,"level":16,"poseId":9003,"pos":{"x":1431.304,"y":223.136,"z":93.631},"rot":{"x":352.309,"y":71.869,"z":11.291}},{"monsterId":21010201,"configId":512003,"level":16,"poseId":9003,"pos":{"x":1434.458,"y":223.684,"z":94.661},"rot":{"x":10.304,"y":260.369,"z":6.902}}]},{"sceneId":3,"groupId":133217199,"blockId":3217,"pos":{"x":-4775.522,"y":203.055,"z":-3933.185},"spawns":[{"monsterId":26010301,"configId":199001,"level":30,"poseId":0,"pos":{"x":-4775.799,"y":203.055,"z":-3933.204},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133217175,"blockId":3217,"pos":{"x":-4710.421,"y":216.984,"z":-3730.187},"spawns":[{"monsterId":28020503,"configId":175004,"level":30,"poseId":1,"pos":{"x":-4700.712,"y":215.128,"z":-3689.335},"rot":{"x":0.0,"y":277.327,"z":0.0}},{"monsterId":28020506,"configId":175005,"level":30,"poseId":1,"pos":{"x":-4710.584,"y":217.104,"z":-3730.972},"rot":{"x":0.0,"y":320.764,"z":0.0}},{"monsterId":28020504,"configId":175006,"level":30,"poseId":1,"pos":{"x":-4757.869,"y":232.18,"z":-3728.365},"rot":{"x":0.0,"y":281.827,"z":0.0}}]},{"sceneId":3,"groupId":133102470,"blockId":3102,"pos":{"x":1469.656,"y":205.155,"z":153.152},"spawns":[{"monsterId":21010501,"configId":470001,"level":16,"poseId":9003,"pos":{"x":1469.937,"y":204.642,"z":164.306},"rot":{"x":2.615,"y":220.521,"z":346.711}},{"monsterId":21010201,"configId":470002,"level":16,"poseId":9003,"pos":{"x":1466.877,"y":204.303,"z":153.944},"rot":{"x":0.0,"y":224.707,"z":0.0}},{"monsterId":21010201,"configId":470003,"level":16,"poseId":0,"pos":{"x":1463.631,"y":203.527,"z":148.775},"rot":{"x":0.0,"y":288.503,"z":0.0}},{"monsterId":21011001,"configId":470004,"level":16,"poseId":0,"pos":{"x":1475.291,"y":205.936,"z":158.852},"rot":{"x":351.209,"y":261.879,"z":342.998}}]},{"sceneId":3,"groupId":133217178,"blockId":3217,"pos":{"x":-4705.357,"y":213.44,"z":-3713.479},"spawns":[{"monsterId":28020502,"configId":178001,"level":30,"poseId":12,"pos":{"x":-4714.785,"y":214.588,"z":-3705.811},"rot":{"x":0.0,"y":118.376,"z":0.0}},{"monsterId":28020505,"configId":178002,"level":30,"poseId":13,"pos":{"x":-4701.655,"y":214.373,"z":-3682.248},"rot":{"x":0.0,"y":355.958,"z":0.0}},{"monsterId":28020506,"configId":178003,"level":30,"poseId":12,"pos":{"x":-4696.643,"y":214.115,"z":-3719.702},"rot":{"x":0.0,"y":290.869,"z":0.0}},{"monsterId":28020504,"configId":178004,"level":30,"poseId":13,"pos":{"x":-4712.146,"y":215.923,"z":-3673.838},"rot":{"x":0.0,"y":214.928,"z":0.0}},{"monsterId":28020504,"configId":178005,"level":30,"poseId":12,"pos":{"x":-4699.579,"y":214.2,"z":-3677.188},"rot":{"x":0.0,"y":233.986,"z":0.0}},{"monsterId":28020503,"configId":178006,"level":30,"poseId":13,"pos":{"x":-4720.573,"y":216.866,"z":-3701.437},"rot":{"x":0.0,"y":129.423,"z":0.0}},{"monsterId":28020503,"configId":178007,"level":30,"poseId":13,"pos":{"x":-4703.026,"y":215.074,"z":-3689.132},"rot":{"x":0.0,"y":266.309,"z":0.0}},{"monsterId":28020506,"configId":178008,"level":30,"poseId":13,"pos":{"x":-4703.211,"y":215.101,"z":-3688.56},"rot":{"x":0.0,"y":262.199,"z":0.0}},{"monsterId":28020504,"configId":178009,"level":30,"poseId":13,"pos":{"x":-4729.646,"y":222.019,"z":-3747.261},"rot":{"x":0.0,"y":107.635,"z":0.0}},{"monsterId":28020505,"configId":178010,"level":30,"poseId":13,"pos":{"x":-4749.319,"y":224.11,"z":-3695.048},"rot":{"x":0.0,"y":50.704,"z":0.0}},{"monsterId":28020502,"configId":178011,"level":30,"poseId":12,"pos":{"x":-4758.257,"y":233.017,"z":-3731.191},"rot":{"x":0.0,"y":352.99,"z":0.0}},{"monsterId":28020506,"configId":178012,"level":30,"poseId":13,"pos":{"x":-4727.941,"y":216.218,"z":-3716.346},"rot":{"x":0.0,"y":147.419,"z":0.0}},{"monsterId":28020504,"configId":178013,"level":30,"poseId":12,"pos":{"x":-4724.344,"y":231.066,"z":-3793.161},"rot":{"x":0.0,"y":216.335,"z":0.0}},{"monsterId":28020505,"configId":178014,"level":30,"poseId":13,"pos":{"x":-4724.84,"y":231.002,"z":-3793.177},"rot":{"x":0.0,"y":187.649,"z":0.0}},{"monsterId":28020502,"configId":178015,"level":30,"poseId":12,"pos":{"x":-4721.916,"y":224.119,"z":-3764.181},"rot":{"x":0.0,"y":65.595,"z":0.0}},{"monsterId":28020506,"configId":178016,"level":30,"poseId":12,"pos":{"x":-4717.035,"y":215.219,"z":-3715.824},"rot":{"x":0.0,"y":96.941,"z":0.0}},{"monsterId":28020506,"configId":178017,"level":30,"poseId":13,"pos":{"x":-4735.523,"y":220.411,"z":-3750.1},"rot":{"x":0.0,"y":197.312,"z":0.0}},{"monsterId":28020502,"configId":178018,"level":30,"poseId":1,"pos":{"x":-4736.407,"y":220.128,"z":-3749.357},"rot":{"x":0.0,"y":228.683,"z":0.0}},{"monsterId":28020502,"configId":178019,"level":30,"poseId":13,"pos":{"x":-4738.174,"y":203.577,"z":-3767.008},"rot":{"x":0.0,"y":329.292,"z":0.0}},{"monsterId":28020504,"configId":178020,"level":30,"poseId":13,"pos":{"x":-4738.998,"y":203.87,"z":-3765.346},"rot":{"x":0.0,"y":172.589,"z":0.0}},{"monsterId":28020505,"configId":178021,"level":30,"poseId":13,"pos":{"x":-4737.955,"y":203.818,"z":-3766.631},"rot":{"x":0.0,"y":298.169,"z":0.0}},{"monsterId":28020506,"configId":178022,"level":30,"poseId":13,"pos":{"x":-4739.485,"y":203.543,"z":-3765.361},"rot":{"x":0.0,"y":140.593,"z":0.0}},{"monsterId":28020503,"configId":178023,"level":30,"poseId":13,"pos":{"x":-4739.587,"y":203.144,"z":-3765.963},"rot":{"x":0.0,"y":89.574,"z":0.0}},{"monsterId":28020506,"configId":178024,"level":30,"poseId":13,"pos":{"x":-4738.703,"y":203.397,"z":-3766.887},"rot":{"x":0.0,"y":354.045,"z":0.0}},{"monsterId":28020504,"configId":178025,"level":30,"poseId":4,"pos":{"x":-4694.77,"y":200.978,"z":-3611.703},"rot":{"x":0.0,"y":20.392,"z":0.0}},{"monsterId":28020502,"configId":178026,"level":30,"poseId":12,"pos":{"x":-4770.712,"y":211.986,"z":-3723.035},"rot":{"x":0.0,"y":244.583,"z":0.0}},{"monsterId":28020505,"configId":178027,"level":30,"poseId":12,"pos":{"x":-4770.933,"y":211.869,"z":-3722.53},"rot":{"x":0.0,"y":222.793,"z":0.0}},{"monsterId":28020505,"configId":178028,"level":30,"poseId":1,"pos":{"x":-4748.717,"y":217.624,"z":-3713.101},"rot":{"x":0.0,"y":176.494,"z":0.0}},{"monsterId":28020505,"configId":178029,"level":30,"poseId":12,"pos":{"x":-4748.223,"y":217.642,"z":-3712.967},"rot":{"x":0.0,"y":164.084,"z":0.0}},{"monsterId":28020504,"configId":178030,"level":30,"poseId":13,"pos":{"x":-4745.626,"y":239.83,"z":-3698.104},"rot":{"x":0.0,"y":102.576,"z":0.0}},{"monsterId":28020503,"configId":178031,"level":30,"poseId":13,"pos":{"x":-4729.618,"y":231.116,"z":-3716.423},"rot":{"x":0.0,"y":98.077,"z":0.0}},{"monsterId":28020503,"configId":178033,"level":30,"poseId":12,"pos":{"x":-4741.974,"y":231.195,"z":-3721.345},"rot":{"x":0.0,"y":223.235,"z":0.0}},{"monsterId":28020503,"configId":178034,"level":30,"poseId":13,"pos":{"x":-4753.593,"y":220.609,"z":-3681.416},"rot":{"x":0.0,"y":312.076,"z":0.0}},{"monsterId":28020506,"configId":178035,"level":30,"poseId":12,"pos":{"x":-4758.098,"y":219.985,"z":-3681.443},"rot":{"x":0.0,"y":51.839,"z":0.0}},{"monsterId":28020506,"configId":178036,"level":30,"poseId":12,"pos":{"x":-4831.343,"y":200.405,"z":-3566.131},"rot":{"x":0.0,"y":337.495,"z":0.0}},{"monsterId":28020504,"configId":178037,"level":30,"poseId":4,"pos":{"x":-4835.659,"y":200.025,"z":-3566.73},"rot":{"x":0.0,"y":307.918,"z":0.0}},{"monsterId":28040101,"configId":178042,"level":30,"poseId":0,"pos":{"x":-4844.274,"y":199.161,"z":-3565.502},"rot":{"x":0.0,"y":344.335,"z":0.0}},{"monsterId":28040101,"configId":178043,"level":30,"poseId":0,"pos":{"x":-4827.058,"y":199.179,"z":-3553.579},"rot":{"x":0.0,"y":240.737,"z":0.0}},{"monsterId":28040102,"configId":178044,"level":30,"poseId":0,"pos":{"x":-4835.017,"y":199.104,"z":-3554.869},"rot":{"x":0.0,"y":294.157,"z":0.0}},{"monsterId":28040102,"configId":178045,"level":30,"poseId":0,"pos":{"x":-4840.791,"y":199.142,"z":-3557.738},"rot":{"x":0.0,"y":354.414,"z":0.0}}]},{"sceneId":3,"groupId":133102469,"blockId":3102,"pos":{"x":1441.895,"y":200.226,"z":149.157},"spawns":[{"monsterId":21011201,"configId":469001,"level":16,"poseId":0,"pos":{"x":1442.428,"y":200.249,"z":148.282},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21011201,"configId":469002,"level":16,"poseId":0,"pos":{"x":1448.336,"y":200.5,"z":157.963},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102466,"blockId":3102,"pos":{"x":1303.524,"y":200.0,"z":554.013},"spawns":[{"monsterId":26060201,"configId":466001,"level":18,"poseId":0,"pos":{"x":1328.628,"y":202.393,"z":565.109},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26060201,"configId":466002,"level":18,"poseId":0,"pos":{"x":1325.604,"y":201.983,"z":562.256},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26060201,"configId":466003,"level":18,"poseId":0,"pos":{"x":1328.121,"y":202.33,"z":566.686},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102467,"blockId":3102,"pos":{"x":1363.655,"y":204.342,"z":603.714},"spawns":[{"monsterId":26060201,"configId":467001,"level":18,"poseId":0,"pos":{"x":1383.563,"y":205.945,"z":621.771},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26060201,"configId":467002,"level":18,"poseId":0,"pos":{"x":1378.342,"y":205.945,"z":621.49},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26060201,"configId":467003,"level":18,"poseId":0,"pos":{"x":1378.072,"y":205.945,"z":615.717},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26060201,"configId":467004,"level":18,"poseId":0,"pos":{"x":1382.806,"y":205.945,"z":614.429},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102484,"blockId":3102,"pos":{"x":1479.684,"y":244.153,"z":474.487},"spawns":[{"monsterId":21010701,"configId":484006,"level":18,"poseId":0,"pos":{"x":1488.872,"y":219.916,"z":483.853},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102483,"blockId":3102,"pos":{"x":1480.555,"y":219.9,"z":461.924},"spawns":[{"monsterId":21010201,"configId":483001,"level":18,"poseId":9016,"pos":{"x":1481.342,"y":219.964,"z":457.845},"rot":{"x":0.0,"y":135.441,"z":0.0}},{"monsterId":21010101,"configId":483004,"level":18,"poseId":9016,"pos":{"x":1483.526,"y":220.148,"z":460.524},"rot":{"x":345.793,"y":100.318,"z":0.736}},{"monsterId":21010101,"configId":483005,"level":18,"poseId":9013,"pos":{"x":1478.086,"y":220.163,"z":456.421},"rot":{"x":0.0,"y":216.454,"z":0.0}},{"monsterId":21010101,"configId":483006,"level":18,"poseId":9016,"pos":{"x":1477.532,"y":219.9,"z":464.108},"rot":{"x":0.0,"y":245.801,"z":0.0}}]},{"sceneId":3,"groupId":133102447,"blockId":3102,"pos":{"x":1897.508,"y":221.057,"z":590.934},"spawns":[{"monsterId":28050201,"configId":447001,"level":32,"poseId":0,"pos":{"x":1911.219,"y":222.834,"z":597.278},"rot":{"x":358.529,"y":29.393,"z":8.311}},{"monsterId":28050201,"configId":447002,"level":32,"poseId":3,"pos":{"x":1900.053,"y":221.133,"z":595.594},"rot":{"x":0.0,"y":29.457,"z":0.0}}]},{"sceneId":3,"groupId":133217143,"blockId":3217,"pos":{"x":-4485.918,"y":213.162,"z":-3848.303},"spawns":[{"monsterId":23010401,"configId":143001,"level":30,"poseId":0,"pos":{"x":-4480.566,"y":214.156,"z":-3848.366},"rot":{"x":0.0,"y":59.111,"z":0.0}},{"monsterId":23010501,"configId":143003,"level":30,"poseId":9001,"pos":{"x":-4484.369,"y":213.469,"z":-3844.387},"rot":{"x":0.0,"y":171.82,"z":0.0}},{"monsterId":23010601,"configId":143008,"level":30,"poseId":0,"pos":{"x":-4472.05,"y":215.366,"z":-3854.506},"rot":{"x":0.0,"y":265.44,"z":0.0}}]},{"sceneId":3,"groupId":133004129,"blockId":3004,"pos":{"x":2455.787,"y":305.906,"z":-312.092},"spawns":[{"monsterId":20010401,"configId":356,"level":18,"poseId":0,"pos":{"x":2512.45,"y":316.444,"z":-351.174},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":357,"level":18,"poseId":0,"pos":{"x":2513.611,"y":317.007,"z":-349.232},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":358,"level":18,"poseId":0,"pos":{"x":2515.037,"y":316.637,"z":-353.56},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010701,"configId":359,"level":18,"poseId":0,"pos":{"x":2425.34,"y":305.456,"z":-292.267},"rot":{"x":12.642,"y":260.751,"z":9.734}},{"monsterId":21010101,"configId":360,"level":18,"poseId":0,"pos":{"x":2423.583,"y":304.964,"z":-294.78},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010101,"configId":367,"level":1,"poseId":201,"pos":{"x":2397.444,"y":302.447,"z":-287.601},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010101,"configId":368,"level":1,"poseId":201,"pos":{"x":2389.691,"y":301.602,"z":-283.302},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133004131,"blockId":3004,"pos":{"x":2700.664,"y":249.481,"z":-347.998},"spawns":[{"monsterId":24010101,"configId":369,"level":22,"poseId":100,"pos":{"x":2701.823,"y":249.593,"z":-332.453},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102432,"blockId":3102,"pos":{"x":1902.039,"y":216.488,"z":638.63},"spawns":[{"monsterId":28050201,"configId":432001,"level":32,"poseId":0,"pos":{"x":1894.052,"y":216.488,"z":633.598},"rot":{"x":0.0,"y":29.5,"z":0.0}},{"monsterId":28050201,"configId":432002,"level":32,"poseId":3,"pos":{"x":1906.961,"y":216.488,"z":646.073},"rot":{"x":0.0,"y":29.457,"z":0.0}}]},{"sceneId":3,"groupId":133102433,"blockId":3102,"pos":{"x":1766.154,"y":220.428,"z":649.585},"spawns":[{"monsterId":28050201,"configId":433001,"level":32,"poseId":0,"pos":{"x":1757.416,"y":220.598,"z":646.78},"rot":{"x":0.0,"y":29.5,"z":0.0}},{"monsterId":28050201,"configId":433002,"level":32,"poseId":3,"pos":{"x":1769.76,"y":220.466,"z":652.907},"rot":{"x":0.0,"y":29.457,"z":0.0}}]},{"sceneId":3,"groupId":133217120,"blockId":3217,"pos":{"x":-4363.018,"y":209.5,"z":-3734.735},"spawns":[{"monsterId":23010501,"configId":120004,"level":30,"poseId":9001,"pos":{"x":-4366.593,"y":209.443,"z":-3731.829},"rot":{"x":0.0,"y":309.606,"z":0.0}},{"monsterId":23010201,"configId":120007,"level":30,"poseId":0,"pos":{"x":-4366.131,"y":210.376,"z":-3738.706},"rot":{"x":0.0,"y":26.478,"z":0.0}},{"monsterId":23010601,"configId":120011,"level":30,"poseId":0,"pos":{"x":-4363.913,"y":209.611,"z":-3734.974},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133217131,"blockId":3217,"pos":{"x":-4429.633,"y":217.721,"z":-3835.096},"spawns":[{"monsterId":23010501,"configId":131003,"level":30,"poseId":9001,"pos":{"x":-4418.42,"y":219.08,"z":-3839.529},"rot":{"x":0.0,"y":15.822,"z":0.0}},{"monsterId":23010401,"configId":131006,"level":30,"poseId":0,"pos":{"x":-4424.59,"y":217.763,"z":-3836.747},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":23010201,"configId":131008,"level":30,"poseId":0,"pos":{"x":-4432.873,"y":217.519,"z":-3826.088},"rot":{"x":0.0,"y":174.099,"z":0.0}}]},{"sceneId":3,"groupId":133004109,"blockId":3004,"pos":{"x":2269.543,"y":238.642,"z":-448.591},"spawns":[{"monsterId":28030101,"configId":299,"level":1,"poseId":0,"pos":{"x":2246.416,"y":237.67,"z":-495.355},"rot":{"x":0.0,"y":219.897,"z":0.0}},{"monsterId":28020102,"configId":352,"level":1,"poseId":0,"pos":{"x":2316.231,"y":246.71,"z":-479.459},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133217104,"blockId":3217,"pos":{"x":-4346.193,"y":203.217,"z":-3895.409},"spawns":[{"monsterId":23050101,"configId":104001,"level":30,"poseId":0,"pos":{"x":-4344.895,"y":201.655,"z":-3913.738},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133217105,"blockId":3217,"pos":{"x":-4347.251,"y":200.71,"z":-3953.308},"spawns":[{"monsterId":23010201,"configId":105001,"level":30,"poseId":0,"pos":{"x":-4332.48,"y":201.329,"z":-3945.442},"rot":{"x":4.76,"y":256.48,"z":0.692}},{"monsterId":23010501,"configId":105004,"level":30,"poseId":9011,"pos":{"x":-4336.804,"y":201.647,"z":-3944.458},"rot":{"x":0.0,"y":137.567,"z":0.0}}]},{"sceneId":3,"groupId":133004110,"blockId":3004,"pos":{"x":2305.94,"y":244.001,"z":-490.647},"spawns":[{"monsterId":20010501,"configId":300,"level":16,"poseId":0,"pos":{"x":2235.053,"y":234.817,"z":-457.425},"rot":{"x":0.0,"y":60.042,"z":0.0}},{"monsterId":20010701,"configId":312,"level":16,"poseId":0,"pos":{"x":2235.52,"y":234.902,"z":-454.951},"rot":{"x":0.0,"y":357.269,"z":0.0}}]},{"sceneId":3,"groupId":133004105,"blockId":3004,"pos":{"x":2319.907,"y":299.494,"z":-199.548},"spawns":[{"monsterId":21010501,"configId":275,"level":18,"poseId":0,"pos":{"x":2320.235,"y":299.46,"z":-190.567},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010501,"configId":276,"level":18,"poseId":0,"pos":{"x":2339.192,"y":294.605,"z":-204.024},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133217113,"blockId":3217,"pos":{"x":-4392.937,"y":202.222,"z":-3991.318},"spawns":[{"monsterId":25010301,"configId":113001,"level":1,"poseId":0,"pos":{"x":-4390.502,"y":202.8,"z":-4000.771},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25010501,"configId":113003,"level":1,"poseId":0,"pos":{"x":-4386.784,"y":202.601,"z":-3999.701},"rot":{"x":0.0,"y":333.372,"z":0.0}},{"monsterId":25030201,"configId":113004,"level":1,"poseId":0,"pos":{"x":-4390.13,"y":202.964,"z":-3997.587},"rot":{"x":0.0,"y":7.994,"z":0.0}},{"monsterId":25060101,"configId":113005,"level":1,"poseId":0,"pos":{"x":-4386.83,"y":202.617,"z":-3996.909},"rot":{"x":0.0,"y":315.511,"z":0.0}}]},{"sceneId":3,"groupId":133217114,"blockId":3217,"pos":{"x":-4381.108,"y":201.923,"z":-3994.052},"spawns":[{"monsterId":25100201,"configId":114003,"level":1,"poseId":1,"pos":{"x":-4365.941,"y":200.733,"z":-3993.945},"rot":{"x":0.0,"y":259.798,"z":0.0}},{"monsterId":25080301,"configId":114004,"level":1,"poseId":1,"pos":{"x":-4368.63,"y":200.948,"z":-3992.208},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25080201,"configId":114005,"level":1,"poseId":1,"pos":{"x":-4369.285,"y":200.997,"z":-3994.621},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133217115,"blockId":3217,"pos":{"x":-4365.743,"y":200.817,"z":-3999.496},"spawns":[{"monsterId":23010501,"configId":115001,"level":1,"poseId":0,"pos":{"x":-4343.712,"y":200.278,"z":-3999.806},"rot":{"x":0.0,"y":304.439,"z":0.0}},{"monsterId":23010101,"configId":115003,"level":1,"poseId":0,"pos":{"x":-4345.783,"y":200.356,"z":-3997.177},"rot":{"x":0.0,"y":296.82,"z":0.0}},{"monsterId":23010601,"configId":115005,"level":1,"poseId":0,"pos":{"x":-4342.561,"y":200.195,"z":-3995.928},"rot":{"x":0.0,"y":297.071,"z":0.0}}]},{"sceneId":3,"groupId":133102402,"blockId":3102,"pos":{"x":1479.314,"y":219.536,"z":547.596},"spawns":[{"monsterId":20010801,"configId":402002,"level":18,"poseId":0,"pos":{"x":1481.551,"y":218.97,"z":517.195},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":402003,"level":18,"poseId":0,"pos":{"x":1480.547,"y":218.97,"z":523.494},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":402004,"level":18,"poseId":0,"pos":{"x":1475.011,"y":218.97,"z":526.332},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":402005,"level":18,"poseId":0,"pos":{"x":1474.031,"y":218.97,"z":517.471},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133004125,"blockId":3004,"pos":{"x":2260.897,"y":236.463,"z":-494.119},"spawns":[{"monsterId":21010101,"configId":349,"level":18,"poseId":9002,"pos":{"x":2258.793,"y":236.97,"z":-499.034},"rot":{"x":0.0,"y":37.842,"z":0.0}},{"monsterId":21010101,"configId":351,"level":18,"poseId":9002,"pos":{"x":2263.307,"y":236.111,"z":-493.601},"rot":{"x":0.0,"y":206.683,"z":0.0}}]},{"sceneId":3,"groupId":133102430,"blockId":3102,"pos":{"x":1779.626,"y":216.746,"z":709.674},"spawns":[{"monsterId":28050201,"configId":430001,"level":32,"poseId":0,"pos":{"x":1784.364,"y":216.746,"z":703.723},"rot":{"x":0.0,"y":29.5,"z":0.0}},{"monsterId":28050201,"configId":430002,"level":32,"poseId":3,"pos":{"x":1779.551,"y":216.817,"z":713.189},"rot":{"x":346.328,"y":30.593,"z":350.548}}]},{"sceneId":3,"groupId":133004127,"blockId":3004,"pos":{"x":2431.295,"y":297.012,"z":-202.286},"spawns":[{"monsterId":20010401,"configId":355,"level":18,"poseId":0,"pos":{"x":2432.712,"y":297.087,"z":-200.608},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133004126,"blockId":3004,"pos":{"x":2354.622,"y":284.46,"z":-280.479},"spawns":[{"monsterId":21010501,"configId":353,"level":18,"poseId":0,"pos":{"x":2350.709,"y":285.261,"z":-278.25},"rot":{"x":0.0,"y":243.177,"z":0.0}},{"monsterId":21010101,"configId":354,"level":18,"poseId":9003,"pos":{"x":2346.366,"y":282.209,"z":-275.97},"rot":{"x":0.0,"y":143.658,"z":0.0}},{"monsterId":21010101,"configId":575,"level":18,"poseId":9003,"pos":{"x":2346.17,"y":281.169,"z":-280.433},"rot":{"x":0.0,"y":41.345,"z":0.0}}]},{"sceneId":3,"groupId":133004120,"blockId":3004,"pos":{"x":2204.597,"y":210.949,"z":-511.956},"spawns":[{"monsterId":21010901,"configId":334,"level":16,"poseId":0,"pos":{"x":2211.07,"y":210.897,"z":-514.341},"rot":{"x":0.0,"y":88.401,"z":0.0}},{"monsterId":21030101,"configId":335,"level":16,"poseId":0,"pos":{"x":2203.175,"y":211.238,"z":-513.849},"rot":{"x":0.0,"y":28.136,"z":0.0}},{"monsterId":21010201,"configId":336,"level":16,"poseId":0,"pos":{"x":2202.844,"y":210.849,"z":-511.351},"rot":{"x":0.0,"y":324.362,"z":0.0}},{"monsterId":21010201,"configId":337,"level":16,"poseId":0,"pos":{"x":2215.801,"y":204.61,"z":-496.668},"rot":{"x":0.0,"y":187.987,"z":0.0}}]},{"sceneId":3,"groupId":133102423,"blockId":3102,"pos":{"x":1755.293,"y":217.426,"z":852.941},"spawns":[{"monsterId":26010201,"configId":423001,"level":18,"poseId":0,"pos":{"x":1755.144,"y":217.088,"z":852.943},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133004112,"blockId":3004,"pos":{"x":2378.626,"y":292.176,"z":-228.543},"spawns":[{"monsterId":28020102,"configId":320,"level":1,"poseId":0,"pos":{"x":2319.548,"y":255.299,"z":-443.79},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":321,"level":1,"poseId":0,"pos":{"x":2318.652,"y":281.031,"z":-286.737},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":322,"level":18,"poseId":9002,"pos":{"x":2286.354,"y":257.161,"z":-367.912},"rot":{"x":0.0,"y":244.79,"z":0.0}},{"monsterId":21010101,"configId":323,"level":18,"poseId":9002,"pos":{"x":2288.75,"y":257.012,"z":-369.552},"rot":{"x":0.0,"y":201.606,"z":0.0}},{"monsterId":20011201,"configId":341,"level":18,"poseId":0,"pos":{"x":2412.895,"y":299.232,"z":-249.045},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":342,"level":18,"poseId":0,"pos":{"x":2414.74,"y":299.206,"z":-246.775},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":343,"level":18,"poseId":0,"pos":{"x":2412.086,"y":298.825,"z":-246.1},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":362,"level":1,"poseId":0,"pos":{"x":2387.503,"y":295.51,"z":-312.532},"rot":{"x":0.0,"y":87.702,"z":0.0}}]},{"sceneId":3,"groupId":133004114,"blockId":3004,"pos":{"x":2208.658,"y":286.607,"z":-377.141},"spawns":[{"monsterId":20010401,"configId":309,"level":18,"poseId":0,"pos":{"x":2239.865,"y":293.823,"z":-373.317},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":310,"level":18,"poseId":0,"pos":{"x":2245.806,"y":296.144,"z":-365.152},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":311,"level":18,"poseId":0,"pos":{"x":2238.504,"y":293.844,"z":-367.103},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":345,"level":1,"poseId":0,"pos":{"x":2212.617,"y":286.67,"z":-373.438},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":346,"level":1,"poseId":0,"pos":{"x":2207.374,"y":285.606,"z":-374.6},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102417,"blockId":3102,"pos":{"x":1128.285,"y":208.21,"z":322.17},"spawns":[{"monsterId":28050201,"configId":417001,"level":32,"poseId":0,"pos":{"x":1125.777,"y":201.959,"z":323.189},"rot":{"x":353.98,"y":115.494,"z":358.122}},{"monsterId":28050201,"configId":417002,"level":32,"poseId":3,"pos":{"x":1127.82,"y":202.757,"z":336.705},"rot":{"x":333.987,"y":32.048,"z":348.665}}]},{"sceneId":3,"groupId":133102381,"blockId":3102,"pos":{"x":1458.131,"y":213.38,"z":613.707},"spawns":[{"monsterId":20010801,"configId":381003,"level":19,"poseId":0,"pos":{"x":1460.355,"y":213.57,"z":611.537},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":381004,"level":19,"poseId":0,"pos":{"x":1459.59,"y":213.57,"z":613.148},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":381005,"level":19,"poseId":0,"pos":{"x":1457.991,"y":213.54,"z":612.771},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133004072,"blockId":3004,"pos":{"x":2106.874,"y":239.34,"z":-446.872},"spawns":[{"monsterId":20011201,"configId":207,"level":15,"poseId":0,"pos":{"x":2113.0,"y":241.128,"z":-442.025},"rot":{"x":0.0,"y":207.674,"z":0.0}},{"monsterId":20011201,"configId":208,"level":15,"poseId":0,"pos":{"x":2112.324,"y":240.224,"z":-445.238},"rot":{"x":0.0,"y":330.03,"z":0.0}},{"monsterId":20011201,"configId":209,"level":15,"poseId":0,"pos":{"x":2109.677,"y":240.36,"z":-443.076},"rot":{"x":0.0,"y":106.007,"z":0.0}}]},{"sceneId":3,"groupId":133102379,"blockId":3102,"pos":{"x":1504.15,"y":200.503,"z":168.098},"spawns":[{"monsterId":22010201,"configId":379001,"level":16,"poseId":0,"pos":{"x":1500.713,"y":203.966,"z":173.753},"rot":{"x":24.214,"y":338.209,"z":12.392}},{"monsterId":20010801,"configId":379002,"level":16,"poseId":0,"pos":{"x":1501.809,"y":204.036,"z":175.774},"rot":{"x":16.272,"y":337.874,"z":16.219}},{"monsterId":20010801,"configId":379003,"level":16,"poseId":0,"pos":{"x":1498.208,"y":203.0,"z":174.183},"rot":{"x":19.355,"y":337.294,"z":10.257}}]},{"sceneId":3,"groupId":133217080,"blockId":3217,"pos":{"x":-4432.359,"y":179.443,"z":-3828.287},"spawns":[{"monsterId":23010601,"configId":80001,"level":30,"poseId":9002,"pos":{"x":-4431.741,"y":177.23,"z":-3816.25},"rot":{"x":0.968,"y":29.822,"z":1.013}},{"monsterId":23010201,"configId":80005,"level":30,"poseId":0,"pos":{"x":-4404.606,"y":185.726,"z":-3843.845},"rot":{"x":13.286,"y":275.014,"z":2.251}}]},{"sceneId":3,"groupId":133004070,"blockId":3004,"pos":{"x":2134.21,"y":231.436,"z":-447.875},"spawns":[{"monsterId":21010501,"configId":229,"level":16,"poseId":0,"pos":{"x":2142.979,"y":232.811,"z":-458.352},"rot":{"x":0.0,"y":280.457,"z":0.0}},{"monsterId":21010501,"configId":230,"level":16,"poseId":0,"pos":{"x":2138.373,"y":231.454,"z":-454.105},"rot":{"x":0.0,"y":274.255,"z":0.0}},{"monsterId":21010201,"configId":231,"level":16,"poseId":0,"pos":{"x":2134.018,"y":230.627,"z":-450.444},"rot":{"x":0.0,"y":73.361,"z":0.0}},{"monsterId":21010301,"configId":232,"level":16,"poseId":0,"pos":{"x":2136.521,"y":230.802,"z":-448.39},"rot":{"x":0.0,"y":184.518,"z":0.0}},{"monsterId":21010101,"configId":333,"level":16,"poseId":0,"pos":{"x":2138.281,"y":228.091,"z":-452.572},"rot":{"x":0.0,"y":229.216,"z":0.0}}]},{"sceneId":3,"groupId":133004065,"blockId":3004,"pos":{"x":2221.898,"y":202.64,"z":-489.889},"spawns":[{"monsterId":20011401,"configId":224,"level":15,"poseId":0,"pos":{"x":2232.591,"y":203.105,"z":-475.707},"rot":{"x":0.0,"y":282.333,"z":0.0}}]},{"sceneId":3,"groupId":133102368,"blockId":3102,"pos":{"x":1366.625,"y":201.066,"z":174.173},"spawns":[{"monsterId":23030101,"configId":368002,"level":16,"poseId":0,"pos":{"x":1362.536,"y":201.309,"z":164.829},"rot":{"x":359.36,"y":345.282,"z":358.955}}]},{"sceneId":3,"groupId":133004093,"blockId":3004,"pos":{"x":2258.255,"y":270.435,"z":-270.521},"spawns":[{"monsterId":21010701,"configId":251,"level":24,"poseId":0,"pos":{"x":2258.258,"y":270.775,"z":-269.613},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133004095,"blockId":3004,"pos":{"x":2258.963,"y":267.733,"z":-285.34},"spawns":[{"monsterId":28030401,"configId":258,"level":1,"poseId":0,"pos":{"x":2259.992,"y":266.726,"z":-309.175},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":260,"level":1,"poseId":0,"pos":{"x":2259.109,"y":266.581,"z":-310.984},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":261,"level":1,"poseId":0,"pos":{"x":2259.661,"y":266.63,"z":-310.465},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":262,"level":1,"poseId":0,"pos":{"x":2234.658,"y":272.043,"z":-235.003},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102390,"blockId":3102,"pos":{"x":1204.491,"y":200.24,"z":153.29},"spawns":[{"monsterId":21020101,"configId":390011,"level":16,"poseId":401,"pos":{"x":1208.199,"y":200.194,"z":143.349},"rot":{"x":0.0,"y":348.985,"z":0.0}},{"monsterId":21010301,"configId":390012,"level":16,"poseId":9012,"pos":{"x":1211.325,"y":200.0,"z":147.649},"rot":{"x":0.0,"y":299.759,"z":0.0}},{"monsterId":21010301,"configId":390014,"level":16,"poseId":9012,"pos":{"x":1207.589,"y":200.019,"z":151.415},"rot":{"x":0.0,"y":189.625,"z":0.0}},{"monsterId":21010301,"configId":390015,"level":16,"poseId":9012,"pos":{"x":1204.551,"y":200.017,"z":147.373},"rot":{"x":0.0,"y":65.03,"z":0.0}},{"monsterId":21010901,"configId":390016,"level":16,"poseId":32,"pos":{"x":1211.767,"y":200.039,"z":142.785},"rot":{"x":0.0,"y":337.847,"z":0.0}}]},{"sceneId":3,"groupId":133004084,"blockId":3004,"pos":{"x":2379.884,"y":278.352,"z":-336.388},"spawns":[{"monsterId":21020201,"configId":237,"level":22,"poseId":401,"pos":{"x":2374.602,"y":282.077,"z":-340.605},"rot":{"x":0.0,"y":289.973,"z":0.0}},{"monsterId":21010301,"configId":239,"level":18,"poseId":9003,"pos":{"x":2368.242,"y":281.78,"z":-333.881},"rot":{"x":0.0,"y":305.964,"z":0.0}},{"monsterId":21010101,"configId":240,"level":18,"poseId":9003,"pos":{"x":2365.137,"y":281.114,"z":-332.998},"rot":{"x":0.0,"y":86.112,"z":0.0}},{"monsterId":21010701,"configId":241,"level":18,"poseId":0,"pos":{"x":2365.594,"y":280.188,"z":-339.614},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133217066,"blockId":3217,"pos":{"x":-4325.462,"y":202.464,"z":-3759.209},"spawns":[{"monsterId":24020101,"configId":66001,"level":30,"poseId":100,"pos":{"x":-4318.33,"y":200.231,"z":-3782.173},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133004086,"blockId":3004,"pos":{"x":2353.061,"y":275.128,"z":-352.673},"spawns":[{"monsterId":21010701,"configId":242,"level":24,"poseId":0,"pos":{"x":2346.352,"y":272.505,"z":-359.504},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133217067,"blockId":3217,"pos":{"x":-4416.455,"y":215.499,"z":-3798.627},"spawns":[{"monsterId":23050101,"configId":67001,"level":30,"poseId":0,"pos":{"x":-4466.706,"y":226.719,"z":-3844.487},"rot":{"x":351.303,"y":227.828,"z":347.27}}]},{"sceneId":3,"groupId":133102387,"blockId":3102,"pos":{"x":1359.348,"y":202.759,"z":660.893},"spawns":[{"monsterId":21010101,"configId":387002,"level":18,"poseId":9016,"pos":{"x":1368.175,"y":204.598,"z":647.215},"rot":{"x":0.0,"y":155.311,"z":0.0}},{"monsterId":21010101,"configId":387003,"level":18,"poseId":9016,"pos":{"x":1366.459,"y":205.024,"z":645.16},"rot":{"x":0.0,"y":106.095,"z":0.0}}]},{"sceneId":3,"groupId":133217070,"blockId":3217,"pos":{"x":-4192.414,"y":223.978,"z":-3770.537},"spawns":[{"monsterId":24020301,"configId":70005,"level":30,"poseId":100,"pos":{"x":-4255.654,"y":200.446,"z":-3754.821},"rot":{"x":0.0,"y":314.981,"z":0.0}},{"monsterId":24020301,"configId":70006,"level":30,"poseId":100,"pos":{"x":-4280.591,"y":200.42,"z":-3793.702},"rot":{"x":359.681,"y":48.811,"z":0.697}}]},{"sceneId":3,"groupId":133004045,"blockId":3004,"pos":{"x":2176.0,"y":200.0,"z":-128.0},"spawns":[{"monsterId":28010201,"configId":45001,"level":23,"poseId":0,"pos":{"x":2189.602,"y":245.935,"z":-111.05},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010201,"configId":45002,"level":23,"poseId":0,"pos":{"x":2224.577,"y":236.199,"z":-120.369},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050101,"configId":45003,"level":23,"poseId":0,"pos":{"x":2249.741,"y":229.335,"z":-29.79},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010201,"configId":45004,"level":23,"poseId":0,"pos":{"x":2245.502,"y":221.328,"z":-59.181},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010201,"configId":45005,"level":23,"poseId":0,"pos":{"x":2244.873,"y":223.809,"z":-44.369},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010203,"configId":45006,"level":18,"poseId":0,"pos":{"x":2080.182,"y":206.906,"z":-9.328},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010203,"configId":45007,"level":23,"poseId":0,"pos":{"x":2266.241,"y":229.703,"z":-99.289},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133004044,"blockId":3004,"pos":{"x":2944.0,"y":200.0,"z":-128.0},"spawns":[{"monsterId":28050101,"configId":44001,"level":23,"poseId":0,"pos":{"x":2936.152,"y":221.585,"z":-79.275},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010202,"configId":44002,"level":23,"poseId":0,"pos":{"x":2854.572,"y":235.674,"z":-109.977},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133217041,"blockId":3217,"pos":{"x":-4467.372,"y":200.427,"z":-4026.608},"spawns":[{"monsterId":24020301,"configId":41001,"level":30,"poseId":101,"pos":{"x":-4471.853,"y":200.898,"z":-4016.613},"rot":{"x":0.0,"y":348.646,"z":0.0}},{"monsterId":24020301,"configId":41004,"level":30,"poseId":101,"pos":{"x":-4468.104,"y":200.514,"z":-4028.172},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133217042,"blockId":3217,"pos":{"x":-4491.832,"y":208.369,"z":-3937.663},"spawns":[{"monsterId":21020201,"configId":42001,"level":30,"poseId":401,"pos":{"x":-4502.089,"y":201.039,"z":-3925.809},"rot":{"x":8.412,"y":278.273,"z":3.898}},{"monsterId":21011001,"configId":42005,"level":30,"poseId":9003,"pos":{"x":-4491.303,"y":207.656,"z":-3929.319},"rot":{"x":10.255,"y":253.719,"z":356.95}},{"monsterId":21011601,"configId":42010,"level":30,"poseId":9003,"pos":{"x":-4505.672,"y":200.592,"z":-3923.525},"rot":{"x":3.07,"y":182.494,"z":351.254}},{"monsterId":21010301,"configId":42011,"level":30,"poseId":9012,"pos":{"x":-4504.522,"y":200.514,"z":-3928.883},"rot":{"x":359.701,"y":345.137,"z":9.261}},{"monsterId":21010701,"configId":42016,"level":30,"poseId":0,"pos":{"x":-4513.658,"y":200.414,"z":-3920.413},"rot":{"x":3.242,"y":347.954,"z":6.591}}]},{"sceneId":3,"groupId":133004046,"blockId":3004,"pos":{"x":2688.0,"y":200.0,"z":-128.0},"spawns":[{"monsterId":28010202,"configId":46001,"level":23,"poseId":0,"pos":{"x":2596.315,"y":208.697,"z":-56.216},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010202,"configId":46002,"level":23,"poseId":0,"pos":{"x":2632.165,"y":240.914,"z":-161.577},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010201,"configId":46003,"level":23,"poseId":0,"pos":{"x":2747.178,"y":237.157,"z":-153.605},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133217044,"blockId":3217,"pos":{"x":-4212.129,"y":200.811,"z":-3881.998},"spawns":[{"monsterId":21030601,"configId":44001,"level":30,"poseId":9012,"pos":{"x":-4216.162,"y":200.308,"z":-3887.93},"rot":{"x":0.0,"y":296.451,"z":0.0}},{"monsterId":21011001,"configId":44004,"level":30,"poseId":32,"pos":{"x":-4223.395,"y":200.198,"z":-3895.544},"rot":{"x":356.628,"y":337.35,"z":356.568}},{"monsterId":21020701,"configId":44005,"level":30,"poseId":401,"pos":{"x":-4220.854,"y":200.518,"z":-3878.768},"rot":{"x":357.172,"y":339.991,"z":0.078}},{"monsterId":21030601,"configId":44016,"level":30,"poseId":9012,"pos":{"x":-4218.429,"y":200.272,"z":-3888.776},"rot":{"x":356.425,"y":0.056,"z":358.21}},{"monsterId":21010901,"configId":44019,"level":30,"poseId":9013,"pos":{"x":-4206.475,"y":200.417,"z":-3889.17},"rot":{"x":355.786,"y":266.826,"z":4.694}}]},{"sceneId":3,"groupId":133004043,"blockId":3004,"pos":{"x":2643.927,"y":220.656,"z":-488.826},"spawns":[{"monsterId":21010501,"configId":112,"level":18,"poseId":0,"pos":{"x":2647.592,"y":223.06,"z":-482.004},"rot":{"x":0.0,"y":251.787,"z":0.0}},{"monsterId":21010501,"configId":113,"level":18,"poseId":0,"pos":{"x":2636.436,"y":219.618,"z":-487.233},"rot":{"x":0.0,"y":139.856,"z":0.0}},{"monsterId":21010401,"configId":114,"level":18,"poseId":0,"pos":{"x":2644.759,"y":221.682,"z":-484.664},"rot":{"x":0.0,"y":17.524,"z":0.0}},{"monsterId":21030301,"configId":370,"level":18,"poseId":0,"pos":{"x":2645.521,"y":222.916,"z":-482.003},"rot":{"x":0.0,"y":153.814,"z":0.0}},{"monsterId":20010301,"configId":371,"level":18,"poseId":0,"pos":{"x":2643.515,"y":222.287,"z":-482.821},"rot":{"x":0.0,"y":112.99,"z":0.0}}]},{"sceneId":3,"groupId":133004037,"blockId":3004,"pos":{"x":2610.601,"y":203.798,"z":-547.537},"spawns":[{"monsterId":28020301,"configId":170,"level":1,"poseId":0,"pos":{"x":2708.57,"y":243.721,"z":-442.631},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":375,"level":1,"poseId":0,"pos":{"x":2585.585,"y":207.697,"z":-500.637},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":523,"level":1,"poseId":0,"pos":{"x":2705.684,"y":247.173,"z":-425.138},"rot":{"x":0.0,"y":98.106,"z":0.0}}]},{"sceneId":3,"groupId":133102343,"blockId":3102,"pos":{"x":1627.419,"y":203.801,"z":215.41},"spawns":[{"monsterId":20010201,"configId":343001,"level":15,"poseId":201,"pos":{"x":1627.256,"y":202.808,"z":215.579},"rot":{"x":355.351,"y":0.165,"z":350.069}},{"monsterId":20010101,"configId":343003,"level":15,"poseId":201,"pos":{"x":1626.857,"y":202.737,"z":215.292},"rot":{"x":346.067,"y":297.513,"z":13.235}},{"monsterId":20010101,"configId":343004,"level":15,"poseId":201,"pos":{"x":1627.124,"y":202.885,"z":215.799},"rot":{"x":344.7,"y":3.552,"z":348.099}}]},{"sceneId":3,"groupId":133102336,"blockId":3102,"pos":{"x":1312.469,"y":200.219,"z":418.745},"spawns":[{"monsterId":21011001,"configId":336001,"level":17,"poseId":9003,"pos":{"x":1306.643,"y":200.013,"z":428.088},"rot":{"x":359.557,"y":182.087,"z":359.314}},{"monsterId":21011001,"configId":336004,"level":17,"poseId":9003,"pos":{"x":1305.057,"y":200.07,"z":423.023},"rot":{"x":359.798,"y":200.626,"z":359.208}},{"monsterId":21011001,"configId":336005,"level":17,"poseId":9003,"pos":{"x":1314.442,"y":200.058,"z":425.453},"rot":{"x":359.406,"y":168.291,"z":359.439}}]},{"sceneId":3,"groupId":133102337,"blockId":3102,"pos":{"x":1391.517,"y":214.022,"z":642.031},"spawns":[{"monsterId":21010401,"configId":337001,"level":18,"poseId":0,"pos":{"x":1386.991,"y":209.173,"z":633.596},"rot":{"x":0.0,"y":224.302,"z":0.0}},{"monsterId":21010401,"configId":337004,"level":18,"poseId":0,"pos":{"x":1384.485,"y":208.933,"z":634.489},"rot":{"x":357.813,"y":178.763,"z":356.933}},{"monsterId":21020201,"configId":337005,"level":19,"poseId":401,"pos":{"x":1393.375,"y":209.105,"z":635.416},"rot":{"x":0.0,"y":257.657,"z":0.0}},{"monsterId":21010701,"configId":337006,"level":18,"poseId":9013,"pos":{"x":1390.061,"y":208.817,"z":637.969},"rot":{"x":0.392,"y":152.156,"z":359.697}}]},{"sceneId":3,"groupId":133217024,"blockId":3217,"pos":{"x":-4168.36,"y":200.829,"z":-3813.161},"spawns":[{"monsterId":26010301,"configId":24001,"level":10,"poseId":0,"pos":{"x":-4167.952,"y":200.593,"z":-3814.057},"rot":{"x":0.0,"y":269.426,"z":0.0}}]},{"sceneId":3,"groupId":133102364,"blockId":3102,"pos":{"x":1101.795,"y":200.0,"z":454.633},"spawns":[{"monsterId":20010901,"configId":364001,"level":16,"poseId":0,"pos":{"x":1102.17,"y":200.33,"z":454.826},"rot":{"x":0.0,"y":51.048,"z":0.0}}]},{"sceneId":3,"groupId":133102365,"blockId":3102,"pos":{"x":1336.087,"y":200.456,"z":300.083},"spawns":[{"monsterId":21010101,"configId":365001,"level":16,"poseId":9003,"pos":{"x":1338.055,"y":200.338,"z":304.672},"rot":{"x":351.443,"y":253.874,"z":356.02}},{"monsterId":21010101,"configId":365002,"level":13,"poseId":9003,"pos":{"x":1335.896,"y":200.362,"z":304.939},"rot":{"x":353.344,"y":139.618,"z":356.314}}]},{"sceneId":3,"groupId":133004058,"blockId":3004,"pos":{"x":2098.317,"y":275.611,"z":-224.303},"spawns":[{"monsterId":22040101,"configId":58001,"level":15,"poseId":101,"pos":{"x":2107.226,"y":275.653,"z":-219.942},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":22040101,"configId":58002,"level":15,"poseId":101,"pos":{"x":2099.118,"y":275.611,"z":-222.039},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":22040101,"configId":58003,"level":15,"poseId":101,"pos":{"x":2094.2,"y":275.665,"z":-230.313},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133217031,"blockId":3217,"pos":{"x":-4479.364,"y":200.244,"z":-3766.021},"spawns":[{"monsterId":23010501,"configId":31004,"level":30,"poseId":9001,"pos":{"x":-4485.883,"y":200.594,"z":-3768.041},"rot":{"x":0.0,"y":172.362,"z":0.0}},{"monsterId":23050101,"configId":31005,"level":30,"poseId":0,"pos":{"x":-4468.26,"y":200.725,"z":-3759.463},"rot":{"x":0.0,"y":4.916,"z":0.0}}]},{"sceneId":3,"groupId":133102358,"blockId":3102,"pos":{"x":1270.899,"y":200.45,"z":-155.369},"spawns":[{"monsterId":21010101,"configId":358001,"level":13,"poseId":9003,"pos":{"x":1267.955,"y":200.221,"z":-155.169},"rot":{"x":8.781,"y":44.431,"z":358.662}},{"monsterId":21010101,"configId":358002,"level":13,"poseId":9003,"pos":{"x":1270.767,"y":200.151,"z":-153.292},"rot":{"x":0.21,"y":261.208,"z":7.177}}]},{"sceneId":3,"groupId":133102354,"blockId":3102,"pos":{"x":1192.63,"y":200.0,"z":476.243},"spawns":[{"monsterId":20011001,"configId":354002,"level":16,"poseId":0,"pos":{"x":1192.83,"y":200.0,"z":477.784},"rot":{"x":0.0,"y":205.218,"z":0.0}},{"monsterId":20011001,"configId":354003,"level":16,"poseId":0,"pos":{"x":1193.259,"y":200.0,"z":473.543},"rot":{"x":0.0,"y":64.251,"z":0.0}}]},{"sceneId":3,"groupId":133004013,"blockId":3004,"pos":{"x":2462.797,"y":210.306,"z":-25.998},"spawns":[{"monsterId":21010501,"configId":13,"level":30,"poseId":32,"pos":{"x":2457.383,"y":217.035,"z":-30.408},"rot":{"x":0.0,"y":319.74,"z":0.0}},{"monsterId":21010401,"configId":14,"level":30,"poseId":402,"pos":{"x":2445.198,"y":217.07,"z":-35.609},"rot":{"x":0.0,"y":2.934,"z":0.0}}]},{"sceneId":3,"groupId":133102316,"blockId":3102,"pos":{"x":1078.139,"y":200.447,"z":201.333},"spawns":[{"monsterId":21030101,"configId":316004,"level":16,"poseId":9012,"pos":{"x":1077.437,"y":200.98,"z":201.46},"rot":{"x":0.0,"y":279.535,"z":0.0}},{"monsterId":21010901,"configId":316005,"level":15,"poseId":0,"pos":{"x":1075.8,"y":200.762,"z":196.891},"rot":{"x":0.0,"y":324.545,"z":0.0}},{"monsterId":21010901,"configId":316006,"level":15,"poseId":0,"pos":{"x":1073.686,"y":200.762,"z":203.495},"rot":{"x":0.0,"y":332.614,"z":0.0}}]},{"sceneId":3,"groupId":133004014,"blockId":3004,"pos":{"x":2235.907,"y":214.09,"z":-904.193},"spawns":[{"monsterId":28020506,"configId":14001,"level":2,"poseId":12,"pos":{"x":2227.915,"y":216.068,"z":-899.743},"rot":{"x":0.0,"y":97.44,"z":0.0}},{"monsterId":28020503,"configId":14002,"level":2,"poseId":13,"pos":{"x":2229.266,"y":216.068,"z":-899.252},"rot":{"x":0.0,"y":172.73,"z":0.0}},{"monsterId":28020504,"configId":14003,"level":2,"poseId":13,"pos":{"x":2233.835,"y":214.12,"z":-901.583},"rot":{"x":0.0,"y":195.7,"z":0.0}},{"monsterId":28020506,"configId":14004,"level":2,"poseId":13,"pos":{"x":2238.533,"y":214.09,"z":-901.384},"rot":{"x":0.0,"y":245.54,"z":0.0}},{"monsterId":28020503,"configId":14005,"level":2,"poseId":12,"pos":{"x":2222.865,"y":214.12,"z":-899.509},"rot":{"x":0.0,"y":60.49,"z":0.0}},{"monsterId":28020504,"configId":14006,"level":2,"poseId":13,"pos":{"x":2228.954,"y":216.068,"z":-899.918},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102314,"blockId":3102,"pos":{"x":1785.198,"y":200.537,"z":122.501},"spawns":[{"monsterId":20010501,"configId":314006,"level":15,"poseId":0,"pos":{"x":1784.06,"y":200.371,"z":124.879},"rot":{"x":0.0,"y":242.73,"z":0.0}},{"monsterId":20010501,"configId":314007,"level":15,"poseId":0,"pos":{"x":1784.502,"y":200.449,"z":122.517},"rot":{"x":0.0,"y":281.628,"z":0.0}}]},{"sceneId":3,"groupId":133004008,"blockId":3004,"pos":{"x":2622.995,"y":202.4,"z":-141.553},"spawns":[{"monsterId":20011401,"configId":5,"level":30,"poseId":0,"pos":{"x":2619.768,"y":212.138,"z":-138.987},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102315,"blockId":3102,"pos":{"x":1116.223,"y":200.882,"z":302.865},"spawns":[{"monsterId":21010201,"configId":315001,"level":16,"poseId":9003,"pos":{"x":1117.823,"y":201.991,"z":302.076},"rot":{"x":7.217,"y":286.976,"z":6.809}},{"monsterId":21010601,"configId":315004,"level":16,"poseId":9002,"pos":{"x":1113.824,"y":201.263,"z":303.339},"rot":{"x":352.823,"y":130.923,"z":348.091}}]},{"sceneId":3,"groupId":133102313,"blockId":3102,"pos":{"x":1177.348,"y":205.137,"z":224.172},"spawns":[{"monsterId":20010501,"configId":313001,"level":16,"poseId":0,"pos":{"x":1177.661,"y":200.002,"z":227.739},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010501,"configId":313002,"level":16,"poseId":0,"pos":{"x":1179.822,"y":200.192,"z":224.806},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010501,"configId":313003,"level":16,"poseId":0,"pos":{"x":1177.595,"y":200.0,"z":224.817},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133217017,"blockId":3217,"pos":{"x":-4371.328,"y":225.663,"z":-3847.895},"spawns":[{"monsterId":28020801,"configId":17001,"level":30,"poseId":1,"pos":{"x":-4377.16,"y":225.599,"z":-3840.215},"rot":{"x":0.0,"y":214.519,"z":0.0}}]},{"sceneId":3,"groupId":133102334,"blockId":3102,"pos":{"x":1676.883,"y":202.774,"z":56.897},"spawns":[{"monsterId":20011401,"configId":334001,"level":15,"poseId":0,"pos":{"x":1675.614,"y":202.442,"z":55.612},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011401,"configId":334002,"level":15,"poseId":0,"pos":{"x":1677.09,"y":202.502,"z":54.005},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102335,"blockId":3102,"pos":{"x":1361.013,"y":200.0,"z":423.207},"spawns":[{"monsterId":28030502,"configId":335001,"level":16,"poseId":2,"pos":{"x":1357.126,"y":200.0,"z":424.802},"rot":{"x":0.0,"y":209.169,"z":0.0}},{"monsterId":28030502,"configId":335002,"level":16,"poseId":2,"pos":{"x":1363.357,"y":200.0,"z":425.598},"rot":{"x":0.0,"y":227.066,"z":0.0}},{"monsterId":28030502,"configId":335003,"level":16,"poseId":2,"pos":{"x":1361.487,"y":200.0,"z":417.932},"rot":{"x":0.0,"y":350.306,"z":0.0}}]},{"sceneId":3,"groupId":133102332,"blockId":3102,"pos":{"x":1656.95,"y":206.843,"z":848.598},"spawns":[{"monsterId":21010101,"configId":332002,"level":20,"poseId":9013,"pos":{"x":1662.199,"y":207.275,"z":849.0},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":332003,"level":20,"poseId":9016,"pos":{"x":1660.502,"y":207.672,"z":851.711},"rot":{"x":0.0,"y":250.627,"z":0.0}}]},{"sceneId":3,"groupId":133004025,"blockId":3004,"pos":{"x":2176.0,"y":200.0,"z":-384.0},"spawns":[{"monsterId":28050101,"configId":25001,"level":15,"poseId":0,"pos":{"x":2138.66,"y":221.27,"z":-502.337},"rot":{"x":0.0,"y":300.92,"z":0.0}},{"monsterId":28050101,"configId":25002,"level":15,"poseId":0,"pos":{"x":2161.799,"y":237.991,"z":-457.121},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133004026,"blockId":3004,"pos":{"x":2169.397,"y":210.45,"z":-482.803},"spawns":[{"monsterId":20011001,"configId":26002,"level":16,"poseId":0,"pos":{"x":2165.729,"y":210.45,"z":-480.765},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":26003,"level":16,"poseId":0,"pos":{"x":2168.769,"y":210.45,"z":-488.256},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":26004,"level":16,"poseId":0,"pos":{"x":2172.843,"y":210.45,"z":-491.371},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102324,"blockId":3102,"pos":{"x":1689.473,"y":201.3,"z":83.148},"spawns":[{"monsterId":20010801,"configId":324002,"level":15,"poseId":0,"pos":{"x":1689.326,"y":201.474,"z":82.628},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133004022,"blockId":3004,"pos":{"x":2176.0,"y":200.0,"z":-896.0},"spawns":[{"monsterId":28040101,"configId":22001,"level":2,"poseId":0,"pos":{"x":2056.179,"y":201.65,"z":-778.794},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":22002,"level":2,"poseId":0,"pos":{"x":2054.594,"y":201.65,"z":-779.559},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":22003,"level":2,"poseId":0,"pos":{"x":2054.657,"y":201.65,"z":-781.256},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102325,"blockId":3102,"pos":{"x":1686.787,"y":204.545,"z":87.352},"spawns":[{"monsterId":20011401,"configId":325002,"level":15,"poseId":0,"pos":{"x":1668.716,"y":208.177,"z":89.39},"rot":{"x":0.0,"y":97.59,"z":0.0}},{"monsterId":20011401,"configId":325003,"level":15,"poseId":0,"pos":{"x":1657.981,"y":208.194,"z":92.7},"rot":{"x":0.0,"y":111.658,"z":0.0}},{"monsterId":20011401,"configId":325004,"level":15,"poseId":0,"pos":{"x":1649.689,"y":208.194,"z":96.168},"rot":{"x":0.0,"y":116.147,"z":0.0}}]},{"sceneId":3,"groupId":133217003,"blockId":3217,"pos":{"x":-4535.096,"y":210.785,"z":-3804.345},"spawns":[{"monsterId":26010301,"configId":3001,"level":32,"poseId":0,"pos":{"x":-4535.338,"y":210.703,"z":-3804.046},"rot":{"x":350.035,"y":43.828,"z":13.063}},{"monsterId":26010301,"configId":3007,"level":30,"poseId":0,"pos":{"x":-4532.556,"y":209.603,"z":-3798.161},"rot":{"x":350.035,"y":43.828,"z":13.063}},{"monsterId":26010301,"configId":3008,"level":30,"poseId":0,"pos":{"x":-4538.985,"y":209.293,"z":-3798.911},"rot":{"x":343.881,"y":86.639,"z":2.938}}]},{"sceneId":3,"groupId":133004019,"blockId":3004,"pos":{"x":2176.0,"y":200.0,"z":-640.0},"spawns":[{"monsterId":28040101,"configId":19001,"level":10,"poseId":0,"pos":{"x":2079.089,"y":201.65,"z":-736.981},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":19002,"level":10,"poseId":0,"pos":{"x":2079.089,"y":201.65,"z":-736.981},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":19003,"level":10,"poseId":0,"pos":{"x":2081.458,"y":201.65,"z":-735.747},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":19004,"level":10,"poseId":0,"pos":{"x":2078.615,"y":201.65,"z":-740.085},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":19005,"level":10,"poseId":0,"pos":{"x":2088.109,"y":201.65,"z":-725.783},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":19006,"level":10,"poseId":0,"pos":{"x":2087.197,"y":201.65,"z":-723.836},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":19007,"level":2,"poseId":0,"pos":{"x":2095.89,"y":201.65,"z":-706.107},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":19008,"level":2,"poseId":0,"pos":{"x":2088.272,"y":201.65,"z":-744.42},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":19009,"level":2,"poseId":0,"pos":{"x":2089.326,"y":201.65,"z":-742.929},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":19010,"level":2,"poseId":0,"pos":{"x":2090.318,"y":201.65,"z":-745.043},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010102,"configId":19011,"level":2,"poseId":0,"pos":{"x":2230.315,"y":202.4,"z":-525.249},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133004018,"blockId":3004,"pos":{"x":2173.219,"y":235.264,"z":-448.826},"spawns":[{"monsterId":21010101,"configId":18001,"level":16,"poseId":9003,"pos":{"x":2178.136,"y":235.54,"z":-449.235},"rot":{"x":0.0,"y":65.955,"z":0.0}},{"monsterId":21010101,"configId":18002,"level":16,"poseId":9003,"pos":{"x":2175.906,"y":235.498,"z":-447.421},"rot":{"x":0.0,"y":76.02,"z":0.0}},{"monsterId":21020101,"configId":18003,"level":16,"poseId":401,"pos":{"x":2176.317,"y":236.054,"z":-444.046},"rot":{"x":0.0,"y":143.983,"z":0.0}}]},{"sceneId":3,"groupId":133102286,"blockId":3102,"pos":{"x":1729.004,"y":200.0,"z":118.825},"spawns":[{"monsterId":28030101,"configId":286001,"level":16,"poseId":901,"pos":{"x":1727.503,"y":212.764,"z":95.744},"rot":{"x":0.0,"y":334.307,"z":0.0}}]},{"sceneId":3,"groupId":133102287,"blockId":3102,"pos":{"x":1658.465,"y":200.136,"z":107.923},"spawns":[{"monsterId":26010101,"configId":287001,"level":16,"poseId":0,"pos":{"x":1657.369,"y":200.169,"z":107.484},"rot":{"x":0.895,"y":0.007,"z":0.895}}]},{"sceneId":3,"groupId":133102279,"blockId":3102,"pos":{"x":1764.196,"y":204.992,"z":16.119},"spawns":[{"monsterId":20011401,"configId":279001,"level":16,"poseId":0,"pos":{"x":1766.249,"y":204.57,"z":17.595},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011401,"configId":279002,"level":16,"poseId":0,"pos":{"x":1768.872,"y":203.564,"z":15.879},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011401,"configId":279003,"level":15,"poseId":0,"pos":{"x":1764.203,"y":204.902,"z":15.401},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102277,"blockId":3102,"pos":{"x":1768.615,"y":200.0,"z":94.579},"spawns":[{"monsterId":21010401,"configId":497,"level":15,"poseId":9010,"pos":{"x":1765.384,"y":200.818,"z":96.192},"rot":{"x":0.0,"y":114.376,"z":0.0}},{"monsterId":21010401,"configId":498,"level":15,"poseId":9003,"pos":{"x":1771.827,"y":201.097,"z":99.624},"rot":{"x":0.0,"y":227.693,"z":0.0}}]},{"sceneId":3,"groupId":133102274,"blockId":3102,"pos":{"x":1713.118,"y":246.453,"z":607.861},"spawns":[{"monsterId":23030101,"configId":496,"level":26,"poseId":0,"pos":{"x":1711.937,"y":246.984,"z":610.121},"rot":{"x":0.0,"y":86.5,"z":0.0}},{"monsterId":25020204,"configId":274001,"level":26,"poseId":0,"pos":{"x":1712.254,"y":246.988,"z":612.597},"rot":{"x":0.0,"y":97.6,"z":0.0}},{"monsterId":25010203,"configId":274002,"level":26,"poseId":0,"pos":{"x":1710.914,"y":246.984,"z":611.454},"rot":{"x":0.0,"y":100.5,"z":0.0}}]},{"sceneId":3,"groupId":133102272,"blockId":3102,"pos":{"x":959.859,"y":204.258,"z":160.052},"spawns":[{"monsterId":21010201,"configId":494,"level":16,"poseId":0,"pos":{"x":960.527,"y":205.589,"z":160.738},"rot":{"x":342.168,"y":267.85,"z":347.228}},{"monsterId":21010201,"configId":495,"level":16,"poseId":9002,"pos":{"x":959.171,"y":205.946,"z":160.502},"rot":{"x":339.488,"y":207.773,"z":9.248}},{"monsterId":21020201,"configId":272001,"level":16,"poseId":401,"pos":{"x":966.385,"y":206.027,"z":150.573},"rot":{"x":0.0,"y":358.628,"z":0.0}},{"monsterId":21030201,"configId":272002,"level":16,"poseId":0,"pos":{"x":962.961,"y":206.141,"z":152.131},"rot":{"x":0.0,"y":4.0,"z":0.0}},{"monsterId":21010501,"configId":272003,"level":16,"poseId":32,"pos":{"x":981.172,"y":203.837,"z":152.473},"rot":{"x":0.0,"y":308.0,"z":0.0}},{"monsterId":21010501,"configId":272004,"level":16,"poseId":32,"pos":{"x":969.758,"y":205.097,"z":166.303},"rot":{"x":0.0,"y":237.025,"z":0.0}},{"monsterId":21010501,"configId":272005,"level":16,"poseId":32,"pos":{"x":949.373,"y":210.529,"z":166.773},"rot":{"x":0.0,"y":74.496,"z":0.0}}]},{"sceneId":3,"groupId":133102292,"blockId":3102,"pos":{"x":1421.267,"y":206.38,"z":294.472},"spawns":[{"monsterId":28010203,"configId":292003,"level":16,"poseId":0,"pos":{"x":1419.627,"y":205.221,"z":295.514},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010202,"configId":292004,"level":16,"poseId":0,"pos":{"x":1418.342,"y":205.187,"z":295.639},"rot":{"x":0.0,"y":122.896,"z":0.0}},{"monsterId":26060101,"configId":292005,"level":16,"poseId":0,"pos":{"x":1395.993,"y":201.895,"z":286.464},"rot":{"x":0.0,"y":115.2,"z":0.0}}]},{"sceneId":3,"groupId":133102288,"blockId":3102,"pos":{"x":1622.312,"y":216.953,"z":150.715},"spawns":[{"monsterId":20010301,"configId":288005,"level":15,"poseId":0,"pos":{"x":1619.73,"y":223.443,"z":152.55},"rot":{"x":359.64,"y":131.713,"z":359.239}},{"monsterId":20010301,"configId":288006,"level":15,"poseId":0,"pos":{"x":1620.982,"y":222.894,"z":154.552},"rot":{"x":359.909,"y":150.801,"z":359.163}}]},{"sceneId":3,"groupId":133102254,"blockId":3102,"pos":{"x":1167.503,"y":184.699,"z":543.434},"spawns":[{"monsterId":21010101,"configId":437,"level":16,"poseId":9016,"pos":{"x":1166.43,"y":184.824,"z":544.057},"rot":{"x":0.0,"y":138.514,"z":0.0}},{"monsterId":21010101,"configId":438,"level":16,"poseId":9016,"pos":{"x":1160.333,"y":184.824,"z":541.913},"rot":{"x":0.0,"y":247.281,"z":0.0}},{"monsterId":21010101,"configId":439,"level":16,"poseId":9016,"pos":{"x":1167.314,"y":184.824,"z":541.987},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010601,"configId":440,"level":16,"poseId":9016,"pos":{"x":1171.192,"y":184.996,"z":549.637},"rot":{"x":0.0,"y":330.415,"z":0.0}},{"monsterId":21010701,"configId":441,"level":16,"poseId":0,"pos":{"x":1173.766,"y":184.58,"z":534.814},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102255,"blockId":3102,"pos":{"x":1813.542,"y":220.209,"z":50.96},"spawns":[{"monsterId":20010301,"configId":442,"level":15,"poseId":0,"pos":{"x":1813.399,"y":220.381,"z":53.292},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":443,"level":15,"poseId":0,"pos":{"x":1815.303,"y":220.463,"z":51.135},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":444,"level":15,"poseId":0,"pos":{"x":1812.2,"y":219.941,"z":49.735},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102253,"blockId":3102,"pos":{"x":1039.421,"y":200.975,"z":322.793},"spawns":[{"monsterId":21010401,"configId":253001,"level":16,"poseId":9013,"pos":{"x":1041.532,"y":199.822,"z":328.491},"rot":{"x":0.0,"y":198.267,"z":0.0}}]},{"sceneId":3,"groupId":133102251,"blockId":3102,"pos":{"x":1530.465,"y":213.672,"z":303.357},"spawns":[{"monsterId":20010501,"configId":431,"level":16,"poseId":0,"pos":{"x":1535.021,"y":216.716,"z":305.107},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010501,"configId":432,"level":16,"poseId":0,"pos":{"x":1532.068,"y":214.938,"z":304.296},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010501,"configId":433,"level":16,"poseId":0,"pos":{"x":1532.239,"y":216.24,"z":306.923},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102247,"blockId":3102,"pos":{"x":1234.571,"y":200.0,"z":-30.954},"spawns":[{"monsterId":21010401,"configId":487,"level":16,"poseId":0,"pos":{"x":1249.347,"y":200.0,"z":-32.104},"rot":{"x":0.0,"y":20.666,"z":0.0}},{"monsterId":21010601,"configId":488,"level":16,"poseId":9016,"pos":{"x":1235.057,"y":199.501,"z":-29.1},"rot":{"x":0.0,"y":319.148,"z":0.0}},{"monsterId":21010101,"configId":489,"level":16,"poseId":9016,"pos":{"x":1249.908,"y":199.389,"z":-18.279},"rot":{"x":0.0,"y":77.344,"z":0.0}},{"monsterId":21010101,"configId":490,"level":16,"poseId":9016,"pos":{"x":1239.363,"y":199.692,"z":-32.174},"rot":{"x":0.0,"y":204.072,"z":0.0}}]},{"sceneId":3,"groupId":133102268,"blockId":3102,"pos":{"x":1647.492,"y":200.0,"z":137.149},"spawns":[{"monsterId":21010601,"configId":475,"level":16,"poseId":9003,"pos":{"x":1645.559,"y":204.787,"z":144.525},"rot":{"x":0.0,"y":87.406,"z":0.0}},{"monsterId":21010401,"configId":268001,"level":15,"poseId":9002,"pos":{"x":1652.072,"y":200.187,"z":141.712},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102266,"blockId":3102,"pos":{"x":1252.086,"y":200.0,"z":193.014},"spawns":[{"monsterId":26060201,"configId":472,"level":16,"poseId":0,"pos":{"x":1254.704,"y":201.047,"z":190.147},"rot":{"x":354.863,"y":342.871,"z":358.481}},{"monsterId":26060201,"configId":473,"level":16,"poseId":0,"pos":{"x":1251.857,"y":201.62,"z":198.24},"rot":{"x":355.167,"y":273.521,"z":1.939}}]},{"sceneId":3,"groupId":133102260,"blockId":3102,"pos":{"x":1022.264,"y":200.503,"z":215.688},"spawns":[{"monsterId":20010801,"configId":457,"level":16,"poseId":0,"pos":{"x":1022.814,"y":200.0,"z":214.789},"rot":{"x":359.12,"y":359.918,"z":10.62}},{"monsterId":20010801,"configId":458,"level":16,"poseId":0,"pos":{"x":1025.211,"y":200.0,"z":215.468},"rot":{"x":5.429,"y":310.46,"z":12.787}},{"monsterId":20010801,"configId":459,"level":16,"poseId":0,"pos":{"x":1023.018,"y":200.0,"z":217.699},"rot":{"x":357.379,"y":359.521,"z":15.099}}]},{"sceneId":3,"groupId":133102256,"blockId":3102,"pos":{"x":1486.835,"y":200.0,"z":267.375},"spawns":[{"monsterId":21010401,"configId":450,"level":15,"poseId":9003,"pos":{"x":1492.451,"y":200.042,"z":272.943},"rot":{"x":0.0,"y":62.311,"z":0.0}}]},{"sceneId":3,"groupId":133102257,"blockId":3102,"pos":{"x":1397.793,"y":200.0,"z":269.106},"spawns":[{"monsterId":21010401,"configId":452,"level":15,"poseId":9003,"pos":{"x":1401.905,"y":200.054,"z":261.88},"rot":{"x":0.0,"y":263.23,"z":0.0}},{"monsterId":21010401,"configId":257003,"level":15,"poseId":9002,"pos":{"x":1402.475,"y":200.162,"z":264.164},"rot":{"x":0.0,"y":325.982,"z":0.0}}]},{"sceneId":3,"groupId":133003917,"blockId":3003,"pos":{"x":2370.106,"y":226.052,"z":-1173.979},"spawns":[{"monsterId":21020201,"configId":917001,"level":20,"poseId":401,"pos":{"x":2372.081,"y":226.181,"z":-1169.55},"rot":{"x":0.0,"y":224.145,"z":0.0}},{"monsterId":21010201,"configId":917002,"level":20,"poseId":9012,"pos":{"x":2372.888,"y":226.184,"z":-1175.384},"rot":{"x":0.0,"y":302.95,"z":0.0}},{"monsterId":21010201,"configId":917003,"level":20,"poseId":9012,"pos":{"x":2367.123,"y":225.568,"z":-1171.802},"rot":{"x":0.0,"y":125.388,"z":0.0}},{"monsterId":21010201,"configId":917004,"level":20,"poseId":9012,"pos":{"x":2367.968,"y":225.912,"z":-1176.971},"rot":{"x":0.0,"y":22.511,"z":0.0}},{"monsterId":21030201,"configId":917005,"level":20,"poseId":0,"pos":{"x":2368.171,"y":225.472,"z":-1168.214},"rot":{"x":0.0,"y":153.617,"z":0.0}}]},{"sceneId":3,"groupId":133003918,"blockId":3003,"pos":{"x":2474.51,"y":215.3,"z":-1299.219},"spawns":[{"monsterId":21020201,"configId":918001,"level":20,"poseId":401,"pos":{"x":2476.488,"y":215.372,"z":-1294.789},"rot":{"x":0.0,"y":224.145,"z":0.0}},{"monsterId":21010201,"configId":918002,"level":20,"poseId":9012,"pos":{"x":2477.291,"y":215.927,"z":-1300.625},"rot":{"x":0.0,"y":302.95,"z":0.0}},{"monsterId":21010201,"configId":918003,"level":20,"poseId":9012,"pos":{"x":2471.528,"y":215.521,"z":-1297.043},"rot":{"x":0.0,"y":125.388,"z":0.0}},{"monsterId":21010201,"configId":918004,"level":20,"poseId":9012,"pos":{"x":2472.373,"y":216.023,"z":-1302.212},"rot":{"x":0.0,"y":22.511,"z":0.0}},{"monsterId":21030201,"configId":918005,"level":20,"poseId":0,"pos":{"x":2472.485,"y":215.16,"z":-1292.959},"rot":{"x":0.0,"y":153.617,"z":0.0}}]},{"sceneId":3,"groupId":133003912,"blockId":3003,"pos":{"x":2352.375,"y":206.492,"z":-1144.351},"spawns":[{"monsterId":25010201,"configId":912001,"level":2,"poseId":0,"pos":{"x":2352.644,"y":206.73,"z":-1147.583},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25010401,"configId":912002,"level":2,"poseId":0,"pos":{"x":2352.644,"y":206.593,"z":-1140.891},"rot":{"x":0.0,"y":188.752,"z":0.0}},{"monsterId":25010301,"configId":912003,"level":2,"poseId":0,"pos":{"x":2355.814,"y":206.524,"z":-1144.408},"rot":{"x":0.0,"y":268.605,"z":0.0}},{"monsterId":25010601,"configId":912004,"level":2,"poseId":0,"pos":{"x":2348.979,"y":206.265,"z":-1144.408},"rot":{"x":0.0,"y":97.179,"z":0.0}}]},{"sceneId":3,"groupId":133102219,"blockId":3102,"pos":{"x":1074.23,"y":216.861,"z":350.47},"spawns":[{"monsterId":20010201,"configId":386,"level":16,"poseId":201,"pos":{"x":1074.097,"y":202.008,"z":350.548},"rot":{"x":353.759,"y":0.049,"z":359.105}}]},{"sceneId":3,"groupId":133003909,"blockId":3003,"pos":{"x":2525.303,"y":214.515,"z":-1377.7},"spawns":[{"monsterId":20010401,"configId":909002,"level":2,"poseId":0,"pos":{"x":2525.037,"y":214.487,"z":-1377.563},"rot":{"x":0.0,"y":107.731,"z":0.0}},{"monsterId":20010401,"configId":909003,"level":2,"poseId":0,"pos":{"x":2526.078,"y":214.573,"z":-1378.005},"rot":{"x":0.0,"y":300.703,"z":0.0}}]},{"sceneId":3,"groupId":133003907,"blockId":3003,"pos":{"x":2315.602,"y":246.62,"z":-1365.093},"spawns":[{"monsterId":20010201,"configId":907001,"level":5,"poseId":201,"pos":{"x":2318.124,"y":246.927,"z":-1358.973},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003924,"blockId":3003,"pos":{"x":2078.812,"y":197.827,"z":-1183.766},"spawns":[{"monsterId":25030201,"configId":924001,"level":5,"poseId":0,"pos":{"x":2069.282,"y":198.086,"z":-1189.817},"rot":{"x":0.0,"y":62.1,"z":0.0}},{"monsterId":25020201,"configId":924002,"level":5,"poseId":0,"pos":{"x":2071.562,"y":198.433,"z":-1191.968},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25020201,"configId":924003,"level":5,"poseId":0,"pos":{"x":2081.675,"y":198.305,"z":-1189.341},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":25070101,"configId":924009,"level":5,"poseId":0,"pos":{"x":2077.395,"y":198.513,"z":-1195.949},"rot":{"x":0.0,"y":19.15,"z":0.0}}]},{"sceneId":3,"groupId":133003922,"blockId":3003,"pos":{"x":2353.924,"y":283.898,"z":-1733.102},"spawns":[{"monsterId":24010101,"configId":922001,"level":20,"poseId":100,"pos":{"x":2354.116,"y":283.701,"z":-1735.774},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102190,"blockId":3102,"pos":{"x":1405.609,"y":205.392,"z":427.656},"spawns":[{"monsterId":21010501,"configId":345,"level":16,"poseId":32,"pos":{"x":1396.522,"y":206.188,"z":422.152},"rot":{"x":0.0,"y":129.048,"z":0.0}},{"monsterId":21010101,"configId":347,"level":16,"poseId":9011,"pos":{"x":1387.628,"y":206.68,"z":431.246},"rot":{"x":0.0,"y":124.277,"z":0.0}},{"monsterId":21010101,"configId":348,"level":16,"poseId":9011,"pos":{"x":1387.76,"y":206.569,"z":428.857},"rot":{"x":0.0,"y":63.863,"z":0.0}},{"monsterId":21010501,"configId":190001,"level":16,"poseId":32,"pos":{"x":1399.38,"y":207.702,"z":426.759},"rot":{"x":0.0,"y":155.761,"z":0.0}}]},{"sceneId":3,"groupId":133102188,"blockId":3102,"pos":{"x":1646.015,"y":200.033,"z":282.597},"spawns":[{"monsterId":23030101,"configId":344,"level":20,"poseId":0,"pos":{"x":1608.142,"y":200.147,"z":313.069},"rot":{"x":0.0,"y":131.598,"z":0.0}}]},{"sceneId":3,"groupId":133102187,"blockId":3102,"pos":{"x":1554.954,"y":203.75,"z":312.796},"spawns":[{"monsterId":20010501,"configId":341,"level":18,"poseId":0,"pos":{"x":1557.964,"y":202.199,"z":311.189},"rot":{"x":0.0,"y":127.957,"z":0.0}},{"monsterId":20010501,"configId":342,"level":18,"poseId":0,"pos":{"x":1560.513,"y":202.195,"z":306.989},"rot":{"x":0.0,"y":292.415,"z":0.0}},{"monsterId":20010701,"configId":343,"level":18,"poseId":0,"pos":{"x":1561.62,"y":202.508,"z":310.798},"rot":{"x":0.0,"y":220.432,"z":0.0}}]},{"sceneId":3,"groupId":133102185,"blockId":3102,"pos":{"x":1640.087,"y":202.499,"z":1003.947},"spawns":[{"monsterId":20020101,"configId":340,"level":20,"poseId":0,"pos":{"x":1642.792,"y":203.112,"z":1014.519},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155006132,"blockId":5006,"pos":{"x":351.771,"y":173.026,"z":-276.314},"spawns":[{"monsterId":22040201,"configId":132001,"level":36,"poseId":101,"pos":{"x":345.842,"y":171.14,"z":-270.946},"rot":{"x":0.0,"y":96.007,"z":0.0}},{"monsterId":22040201,"configId":132002,"level":36,"poseId":101,"pos":{"x":355.658,"y":173.707,"z":-276.734},"rot":{"x":0.0,"y":277.337,"z":0.0}},{"monsterId":22040201,"configId":132003,"level":36,"poseId":101,"pos":{"x":347.101,"y":172.219,"z":-281.253},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102181,"blockId":3102,"pos":{"x":1374.722,"y":157.181,"z":-291.965},"spawns":[{"monsterId":20010801,"configId":331,"level":16,"poseId":0,"pos":{"x":1385.868,"y":156.88,"z":-284.656},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":335,"level":16,"poseId":0,"pos":{"x":1381.005,"y":156.88,"z":-281.257},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155006129,"blockId":5006,"pos":{"x":222.081,"y":213.565,"z":-211.358},"spawns":[{"monsterId":22040101,"configId":129001,"level":36,"poseId":101,"pos":{"x":223.074,"y":214.33,"z":-215.498},"rot":{"x":0.0,"y":48.772,"z":0.0}},{"monsterId":22040101,"configId":129002,"level":36,"poseId":101,"pos":{"x":223.302,"y":215.076,"z":-220.857},"rot":{"x":0.0,"y":34.337,"z":0.0}},{"monsterId":22040101,"configId":129003,"level":36,"poseId":101,"pos":{"x":219.655,"y":214.828,"z":-212.832},"rot":{"x":0.0,"y":17.238,"z":0.0}}]},{"sceneId":5,"groupId":155006131,"blockId":5006,"pos":{"x":399.882,"y":168.351,"z":-203.01},"spawns":[{"monsterId":20060301,"configId":131001,"level":36,"poseId":101,"pos":{"x":399.351,"y":169.679,"z":-201.689},"rot":{"x":0.0,"y":304.515,"z":0.0}},{"monsterId":20060301,"configId":131002,"level":36,"poseId":101,"pos":{"x":401.106,"y":169.054,"z":-204.948},"rot":{"x":0.0,"y":205.728,"z":0.0}},{"monsterId":20060301,"configId":131003,"level":36,"poseId":101,"pos":{"x":398.76,"y":169.232,"z":-203.527},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102206,"blockId":3102,"pos":{"x":1275.61,"y":205.302,"z":200.509},"spawns":[{"monsterId":26060101,"configId":364,"level":11,"poseId":0,"pos":{"x":1277.734,"y":206.529,"z":202.526},"rot":{"x":0.0,"y":332.283,"z":0.0}},{"monsterId":26060101,"configId":365,"level":11,"poseId":0,"pos":{"x":1278.042,"y":206.689,"z":202.523},"rot":{"x":0.0,"y":3.427,"z":0.0}}]},{"sceneId":5,"groupId":155006127,"blockId":5006,"pos":{"x":472.921,"y":180.051,"z":-347.231},"spawns":[{"monsterId":22040101,"configId":127001,"level":36,"poseId":101,"pos":{"x":472.899,"y":180.051,"z":-344.786},"rot":{"x":0.0,"y":334.292,"z":0.0}},{"monsterId":22040101,"configId":127002,"level":36,"poseId":101,"pos":{"x":470.676,"y":180.051,"z":-349.747},"rot":{"x":0.0,"y":274.339,"z":0.0}},{"monsterId":22040101,"configId":127003,"level":36,"poseId":101,"pos":{"x":476.063,"y":180.051,"z":-351.179},"rot":{"x":0.0,"y":287.978,"z":0.0}}]},{"sceneId":5,"groupId":155006126,"blockId":5006,"pos":{"x":335.607,"y":168.05,"z":-362.469},"spawns":[{"monsterId":20011401,"configId":126001,"level":36,"poseId":0,"pos":{"x":338.424,"y":168.05,"z":-359.318},"rot":{"x":0.0,"y":250.985,"z":0.0}},{"monsterId":20011401,"configId":126002,"level":36,"poseId":0,"pos":{"x":334.999,"y":168.05,"z":-361.53},"rot":{"x":0.0,"y":260.278,"z":0.0}},{"monsterId":20011401,"configId":126003,"level":36,"poseId":0,"pos":{"x":336.779,"y":168.05,"z":-365.182},"rot":{"x":0.0,"y":316.671,"z":0.0}}]},{"sceneId":3,"groupId":133102200,"blockId":3102,"pos":{"x":1678.846,"y":200.69,"z":178.959},"spawns":[{"monsterId":20010801,"configId":361,"level":16,"poseId":0,"pos":{"x":1675.978,"y":199.972,"z":179.411},"rot":{"x":2.698,"y":349.78,"z":359.755}},{"monsterId":20010801,"configId":362,"level":16,"poseId":0,"pos":{"x":1676.778,"y":200.023,"z":177.027},"rot":{"x":2.698,"y":349.78,"z":359.755}},{"monsterId":20010801,"configId":363,"level":16,"poseId":0,"pos":{"x":1677.166,"y":199.971,"z":178.894},"rot":{"x":2.698,"y":349.78,"z":359.755}}]},{"sceneId":3,"groupId":133102193,"blockId":3102,"pos":{"x":1322.363,"y":200.595,"z":515.978},"spawns":[{"monsterId":21010101,"configId":352,"level":18,"poseId":9011,"pos":{"x":1325.95,"y":201.355,"z":514.791},"rot":{"x":357.884,"y":166.587,"z":354.999}},{"monsterId":21010901,"configId":353,"level":18,"poseId":0,"pos":{"x":1316.838,"y":200.28,"z":520.283},"rot":{"x":356.553,"y":199.292,"z":350.007}},{"monsterId":21030101,"configId":354,"level":20,"poseId":9012,"pos":{"x":1317.3,"y":200.256,"z":517.026},"rot":{"x":1.844,"y":359.137,"z":3.548}},{"monsterId":21010101,"configId":355,"level":19,"poseId":9011,"pos":{"x":1324.423,"y":201.244,"z":512.55},"rot":{"x":352.403,"y":66.103,"z":14.059}}]},{"sceneId":3,"groupId":133102158,"blockId":3102,"pos":{"x":1152.0,"y":200.0,"z":384.0},"spawns":[{"monsterId":28010205,"configId":158001,"level":16,"poseId":0,"pos":{"x":1080.844,"y":200.085,"z":314.284},"rot":{"x":350.377,"y":210.673,"z":355.951}},{"monsterId":28010205,"configId":158002,"level":16,"poseId":0,"pos":{"x":1080.57,"y":200.0,"z":319.804},"rot":{"x":0.0,"y":253.368,"z":0.0}},{"monsterId":28010205,"configId":158003,"level":16,"poseId":0,"pos":{"x":1050.023,"y":200.0,"z":328.898},"rot":{"x":0.0,"y":211.913,"z":0.0}},{"monsterId":28010205,"configId":158004,"level":16,"poseId":0,"pos":{"x":1055.796,"y":200.0,"z":334.214},"rot":{"x":0.0,"y":177.034,"z":0.0}},{"monsterId":28010205,"configId":158005,"level":16,"poseId":0,"pos":{"x":1178.044,"y":200.0,"z":459.286},"rot":{"x":0.0,"y":115.14,"z":0.0}},{"monsterId":28010205,"configId":158006,"level":16,"poseId":0,"pos":{"x":1163.594,"y":205.563,"z":276.87},"rot":{"x":0.0,"y":76.638,"z":0.0}},{"monsterId":28010205,"configId":158007,"level":16,"poseId":0,"pos":{"x":1181.654,"y":200.22,"z":265.513},"rot":{"x":0.0,"y":121.724,"z":0.0}},{"monsterId":28010205,"configId":158008,"level":16,"poseId":0,"pos":{"x":1182.57,"y":200.067,"z":322.491},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010301,"configId":158009,"level":16,"poseId":0,"pos":{"x":1194.804,"y":200.129,"z":345.01},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010205,"configId":158010,"level":16,"poseId":0,"pos":{"x":1134.688,"y":200.0,"z":269.612},"rot":{"x":0.0,"y":211.913,"z":0.0}},{"monsterId":28010205,"configId":158011,"level":16,"poseId":0,"pos":{"x":1151.947,"y":205.09,"z":269.583},"rot":{"x":23.692,"y":200.336,"z":8.146}}]},{"sceneId":3,"groupId":133102159,"blockId":3102,"pos":{"x":1408.0,"y":200.0,"z":128.0},"spawns":[{"monsterId":28040103,"configId":159001,"level":16,"poseId":0,"pos":{"x":1313.271,"y":200.0,"z":176.412},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040103,"configId":159002,"level":16,"poseId":0,"pos":{"x":1323.61,"y":200.0,"z":179.927},"rot":{"x":0.0,"y":326.735,"z":0.0}},{"monsterId":28040101,"configId":159003,"level":16,"poseId":0,"pos":{"x":1437.535,"y":214.0,"z":37.933},"rot":{"x":0.0,"y":101.292,"z":0.0}},{"monsterId":28040101,"configId":159004,"level":16,"poseId":0,"pos":{"x":1459.751,"y":214.0,"z":37.329},"rot":{"x":0.0,"y":302.643,"z":0.0}},{"monsterId":28040101,"configId":159005,"level":16,"poseId":0,"pos":{"x":1446.781,"y":214.0,"z":52.083},"rot":{"x":0.0,"y":302.643,"z":0.0}},{"monsterId":28010205,"configId":159006,"level":16,"poseId":0,"pos":{"x":1532.287,"y":200.0,"z":181.138},"rot":{"x":0.0,"y":282.295,"z":0.0}},{"monsterId":28010205,"configId":159007,"level":16,"poseId":0,"pos":{"x":1452.202,"y":200.0,"z":190.109},"rot":{"x":345.058,"y":264.667,"z":356.326}},{"monsterId":28010202,"configId":159008,"level":16,"poseId":0,"pos":{"x":1374.631,"y":200.399,"z":152.92},"rot":{"x":0.0,"y":344.816,"z":0.0}}]},{"sceneId":3,"groupId":133102146,"blockId":3102,"pos":{"x":1024.921,"y":216.924,"z":349.261},"spawns":[{"monsterId":20010501,"configId":256,"level":16,"poseId":0,"pos":{"x":1025.988,"y":207.648,"z":347.248},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":257,"level":16,"poseId":0,"pos":{"x":1023.914,"y":207.689,"z":348.851},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":146003,"level":16,"poseId":0,"pos":{"x":1027.823,"y":207.193,"z":345.276},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":146004,"level":16,"poseId":0,"pos":{"x":1019.664,"y":207.85,"z":345.284},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":146005,"level":16,"poseId":0,"pos":{"x":1019.714,"y":207.813,"z":343.552},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102144,"blockId":3102,"pos":{"x":1152.0,"y":200.0,"z":640.0},"spawns":[{"monsterId":28040101,"configId":144001,"level":19,"poseId":0,"pos":{"x":1057.879,"y":199.065,"z":679.151},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":144002,"level":19,"poseId":0,"pos":{"x":1066.074,"y":199.065,"z":687.617},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":144003,"level":19,"poseId":0,"pos":{"x":1065.281,"y":199.065,"z":677.921},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":144004,"level":19,"poseId":0,"pos":{"x":1061.573,"y":199.065,"z":685.388},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010301,"configId":144005,"level":16,"poseId":0,"pos":{"x":1227.462,"y":200.244,"z":520.701},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102175,"blockId":3102,"pos":{"x":1046.625,"y":208.636,"z":409.941},"spawns":[{"monsterId":20010101,"configId":306,"level":16,"poseId":201,"pos":{"x":1046.827,"y":205.64,"z":410.823},"rot":{"x":16.468,"y":0.776,"z":5.356}},{"monsterId":20010101,"configId":307,"level":16,"poseId":201,"pos":{"x":1045.621,"y":205.595,"z":408.711},"rot":{"x":16.258,"y":1.713,"z":9.84}},{"monsterId":20010101,"configId":309,"level":16,"poseId":201,"pos":{"x":1043.409,"y":205.115,"z":412.183},"rot":{"x":2.684,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102166,"blockId":3102,"pos":{"x":1664.0,"y":200.0,"z":384.0},"spawns":[{"monsterId":28010202,"configId":166001,"level":18,"poseId":0,"pos":{"x":1549.611,"y":282.157,"z":366.359},"rot":{"x":0.0,"y":202.446,"z":0.0}},{"monsterId":28010201,"configId":166002,"level":18,"poseId":0,"pos":{"x":1701.51,"y":286.6,"z":347.58},"rot":{"x":0.0,"y":235.102,"z":0.0}}]},{"sceneId":3,"groupId":133102167,"blockId":3102,"pos":{"x":1746.939,"y":234.153,"z":673.855},"spawns":[{"monsterId":25010201,"configId":167001,"level":30,"poseId":9002,"pos":{"x":1746.506,"y":234.116,"z":672.478},"rot":{"x":0.0,"y":138.043,"z":0.0}},{"monsterId":25070101,"configId":167002,"level":30,"poseId":4,"pos":{"x":1748.353,"y":234.028,"z":672.317},"rot":{"x":0.0,"y":167.875,"z":0.0}},{"monsterId":25010301,"configId":167003,"level":30,"poseId":9003,"pos":{"x":1751.04,"y":233.481,"z":674.086},"rot":{"x":0.0,"y":188.173,"z":0.0}}]},{"sceneId":3,"groupId":133102165,"blockId":3102,"pos":{"x":1920.0,"y":200.0,"z":128.0},"spawns":[{"monsterId":28010301,"configId":165001,"level":18,"poseId":0,"pos":{"x":2015.448,"y":252.2,"z":166.63},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102162,"blockId":3102,"pos":{"x":1492.916,"y":207.787,"z":781.387},"spawns":[{"monsterId":28020102,"configId":292,"level":18,"poseId":0,"pos":{"x":1492.924,"y":206.185,"z":768.482},"rot":{"x":0.0,"y":347.739,"z":0.0}},{"monsterId":28020301,"configId":293,"level":18,"poseId":0,"pos":{"x":1554.461,"y":209.218,"z":830.971},"rot":{"x":0.0,"y":23.858,"z":0.0}},{"monsterId":28020301,"configId":162001,"level":18,"poseId":0,"pos":{"x":1527.517,"y":208.582,"z":833.834},"rot":{"x":0.0,"y":2.307,"z":0.0}},{"monsterId":28020301,"configId":162002,"level":18,"poseId":0,"pos":{"x":1535.753,"y":205.383,"z":828.264},"rot":{"x":0.0,"y":267.354,"z":0.0}}]},{"sceneId":3,"groupId":133102160,"blockId":3102,"pos":{"x":1152.0,"y":200.0,"z":128.0},"spawns":[{"monsterId":28010201,"configId":160001,"level":16,"poseId":0,"pos":{"x":1229.225,"y":204.257,"z":237.205},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010101,"configId":160002,"level":16,"poseId":0,"pos":{"x":1221.22,"y":200.0,"z":159.422},"rot":{"x":0.0,"y":147.647,"z":0.0}},{"monsterId":28010301,"configId":160003,"level":16,"poseId":0,"pos":{"x":1121.18,"y":200.115,"z":34.16},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010205,"configId":160004,"level":16,"poseId":0,"pos":{"x":1048.114,"y":201.595,"z":195.103},"rot":{"x":3.096,"y":54.069,"z":356.657}},{"monsterId":28010101,"configId":160005,"level":16,"poseId":0,"pos":{"x":1200.543,"y":200.0,"z":134.252},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010205,"configId":160006,"level":16,"poseId":0,"pos":{"x":1255.32,"y":200.12,"z":199.627},"rot":{"x":11.905,"y":264.787,"z":4.192}},{"monsterId":28010205,"configId":160007,"level":16,"poseId":0,"pos":{"x":1068.782,"y":200.0,"z":228.55},"rot":{"x":352.879,"y":219.0,"z":4.527}},{"monsterId":28010205,"configId":160008,"level":16,"poseId":0,"pos":{"x":1068.432,"y":200.467,"z":233.576},"rot":{"x":353.134,"y":89.156,"z":336.142}},{"monsterId":28010205,"configId":160009,"level":16,"poseId":0,"pos":{"x":1068.869,"y":200.011,"z":226.676},"rot":{"x":4.505,"y":115.34,"z":5.081}},{"monsterId":28010205,"configId":160010,"level":16,"poseId":0,"pos":{"x":1056.74,"y":202.346,"z":229.005},"rot":{"x":347.629,"y":115.863,"z":353.334}},{"monsterId":28010205,"configId":160011,"level":16,"poseId":0,"pos":{"x":1080.883,"y":200.0,"z":216.009},"rot":{"x":0.0,"y":3.556,"z":0.0}},{"monsterId":28010205,"configId":160012,"level":16,"poseId":0,"pos":{"x":1077.049,"y":200.419,"z":217.098},"rot":{"x":8.646,"y":115.878,"z":9.738}}]},{"sceneId":5,"groupId":155006197,"blockId":5006,"pos":{"x":306.771,"y":164.194,"z":-225.259},"spawns":[{"monsterId":28040703,"configId":197001,"level":36,"poseId":0,"pos":{"x":337.126,"y":124.646,"z":-238.988},"rot":{"x":0.0,"y":270.471,"z":0.0}}]},{"sceneId":3,"groupId":133102119,"blockId":3102,"pos":{"x":1619.427,"y":235.197,"z":747.8},"spawns":[{"monsterId":21010101,"configId":119001,"level":1,"poseId":0,"pos":{"x":1617.824,"y":239.655,"z":739.951},"rot":{"x":0.0,"y":22.789,"z":0.0}},{"monsterId":21010101,"configId":119003,"level":1,"poseId":9003,"pos":{"x":1628.008,"y":239.499,"z":784.602},"rot":{"x":355.796,"y":247.18,"z":356.927}},{"monsterId":21010101,"configId":119004,"level":1,"poseId":9016,"pos":{"x":1592.396,"y":240.62,"z":750.544},"rot":{"x":0.0,"y":302.649,"z":0.0}}]},{"sceneId":3,"groupId":133102116,"blockId":3102,"pos":{"x":1664.0,"y":200.0,"z":128.0},"spawns":[{"monsterId":28010203,"configId":116001,"level":16,"poseId":0,"pos":{"x":1619.496,"y":233.92,"z":4.714},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010203,"configId":116002,"level":16,"poseId":0,"pos":{"x":1616.551,"y":233.765,"z":4.13},"rot":{"x":0.0,"y":120.933,"z":0.0}},{"monsterId":28040101,"configId":116003,"level":16,"poseId":0,"pos":{"x":1728.19,"y":200.0,"z":119.759},"rot":{"x":0.0,"y":28.747,"z":0.0}},{"monsterId":28010301,"configId":116004,"level":16,"poseId":0,"pos":{"x":1747.617,"y":200.952,"z":137.058},"rot":{"x":0.0,"y":57.965,"z":0.0}},{"monsterId":28040102,"configId":116005,"level":16,"poseId":0,"pos":{"x":1776.021,"y":200.0,"z":107.696},"rot":{"x":0.0,"y":57.965,"z":0.0}},{"monsterId":28040102,"configId":116006,"level":16,"poseId":0,"pos":{"x":1771.034,"y":200.0,"z":106.477},"rot":{"x":0.0,"y":299.852,"z":0.0}},{"monsterId":28040102,"configId":116007,"level":16,"poseId":0,"pos":{"x":1773.632,"y":200.0,"z":93.882},"rot":{"x":0.0,"y":71.202,"z":0.0}},{"monsterId":28040102,"configId":116008,"level":16,"poseId":0,"pos":{"x":1722.786,"y":200.0,"z":121.672},"rot":{"x":0.0,"y":57.965,"z":0.0}},{"monsterId":28010303,"configId":116009,"level":16,"poseId":0,"pos":{"x":1756.734,"y":201.409,"z":142.605},"rot":{"x":0.0,"y":242.7,"z":0.0}},{"monsterId":28040103,"configId":116010,"level":16,"poseId":0,"pos":{"x":1760.626,"y":200.0,"z":125.484},"rot":{"x":0.0,"y":197.901,"z":0.0}},{"monsterId":28040103,"configId":116011,"level":16,"poseId":0,"pos":{"x":1751.836,"y":200.0,"z":133.038},"rot":{"x":0.0,"y":197.901,"z":0.0}},{"monsterId":28040101,"configId":116012,"level":16,"poseId":0,"pos":{"x":1754.752,"y":200.0,"z":119.203},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010202,"configId":116013,"level":16,"poseId":0,"pos":{"x":1671.43,"y":204.544,"z":89.967},"rot":{"x":0.0,"y":306.12,"z":0.0}},{"monsterId":28010202,"configId":116014,"level":16,"poseId":0,"pos":{"x":1634.395,"y":211.717,"z":151.164},"rot":{"x":0.0,"y":306.12,"z":0.0}},{"monsterId":28010202,"configId":116015,"level":16,"poseId":0,"pos":{"x":1634.654,"y":211.787,"z":151.542},"rot":{"x":0.0,"y":51.654,"z":0.0}},{"monsterId":28010202,"configId":116016,"level":16,"poseId":0,"pos":{"x":1562.811,"y":212.641,"z":240.618},"rot":{"x":0.0,"y":51.654,"z":0.0}},{"monsterId":28010301,"configId":116017,"level":16,"poseId":0,"pos":{"x":1705.118,"y":203.166,"z":100.265},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010301,"configId":116018,"level":16,"poseId":0,"pos":{"x":1763.661,"y":201.492,"z":88.9},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010202,"configId":116019,"level":16,"poseId":0,"pos":{"x":1648.666,"y":200.69,"z":85.031},"rot":{"x":0.0,"y":302.94,"z":0.0}}]},{"sceneId":3,"groupId":133102114,"blockId":3102,"pos":{"x":1387.882,"y":213.453,"z":598.194},"spawns":[{"monsterId":20010701,"configId":207,"level":18,"poseId":0,"pos":{"x":1395.32,"y":214.78,"z":591.941},"rot":{"x":0.0,"y":295.881,"z":0.0}},{"monsterId":20010501,"configId":208,"level":18,"poseId":0,"pos":{"x":1394.555,"y":214.733,"z":593.759},"rot":{"x":0.0,"y":208.765,"z":0.0}}]},{"sceneId":5,"groupId":155006193,"blockId":5006,"pos":{"x":533.57,"y":165.548,"z":-226.075},"spawns":[{"monsterId":22010101,"configId":193001,"level":36,"poseId":9013,"pos":{"x":529.004,"y":164.68,"z":-221.809},"rot":{"x":0.0,"y":120.58,"z":0.0}},{"monsterId":20011201,"configId":193005,"level":36,"poseId":0,"pos":{"x":533.376,"y":165.518,"z":-222.865},"rot":{"x":0.0,"y":270.541,"z":0.0}},{"monsterId":20011201,"configId":193006,"level":36,"poseId":0,"pos":{"x":530.636,"y":165.021,"z":-226.468},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155006192,"blockId":5006,"pos":{"x":392.237,"y":135.166,"z":-241.474},"spawns":[{"monsterId":21010701,"configId":192001,"level":36,"poseId":0,"pos":{"x":363.65,"y":132.489,"z":-249.343},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010701,"configId":192004,"level":36,"poseId":0,"pos":{"x":417.767,"y":139.119,"z":-221.736},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21020201,"configId":192005,"level":36,"poseId":401,"pos":{"x":394.616,"y":136.103,"z":-243.868},"rot":{"x":0.0,"y":343.23,"z":0.0}},{"monsterId":21010501,"configId":192015,"level":36,"poseId":0,"pos":{"x":383.288,"y":138.237,"z":-250.435},"rot":{"x":0.0,"y":39.755,"z":0.0}}]},{"sceneId":3,"groupId":133102112,"blockId":3102,"pos":{"x":1789.149,"y":200.55,"z":277.863},"spawns":[{"monsterId":20050702,"configId":112007,"level":1,"poseId":0,"pos":{"x":1782.213,"y":200.55,"z":258.148},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20050702,"configId":112008,"level":1,"poseId":0,"pos":{"x":1794.014,"y":200.55,"z":299.338},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20050102,"configId":112011,"level":1,"poseId":0,"pos":{"x":1789.737,"y":200.55,"z":277.759},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20050202,"configId":112005,"level":1,"poseId":0,"pos":{"x":1809.213,"y":200.55,"z":271.402},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20050202,"configId":112006,"level":1,"poseId":0,"pos":{"x":1767.323,"y":200.55,"z":283.162},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102143,"blockId":3102,"pos":{"x":1408.0,"y":200.0,"z":896.0},"spawns":[{"monsterId":28040102,"configId":143001,"level":19,"poseId":0,"pos":{"x":1283.168,"y":199.288,"z":852.534},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040102,"configId":143002,"level":19,"poseId":0,"pos":{"x":1285.068,"y":199.157,"z":859.805},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010301,"configId":143003,"level":19,"poseId":0,"pos":{"x":1327.359,"y":200.278,"z":926.384},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010301,"configId":143004,"level":19,"poseId":0,"pos":{"x":1335.617,"y":200.006,"z":928.788},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010301,"configId":143005,"level":19,"poseId":0,"pos":{"x":1331.052,"y":200.4,"z":933.746},"rot":{"x":0.0,"y":203.333,"z":0.0}},{"monsterId":28010301,"configId":143006,"level":19,"poseId":0,"pos":{"x":1324.319,"y":200.048,"z":999.952},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010301,"configId":143007,"level":19,"poseId":0,"pos":{"x":1335.903,"y":200.35,"z":1000.898},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010301,"configId":143008,"level":19,"poseId":0,"pos":{"x":1333.788,"y":200.213,"z":999.216},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010301,"configId":143009,"level":19,"poseId":0,"pos":{"x":1362.851,"y":200.069,"z":928.089},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010301,"configId":143010,"level":19,"poseId":0,"pos":{"x":1379.922,"y":201.215,"z":938.046},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010301,"configId":143011,"level":19,"poseId":0,"pos":{"x":1381.739,"y":200.801,"z":940.254},"rot":{"x":0.0,"y":203.333,"z":0.0}}]},{"sceneId":3,"groupId":133102140,"blockId":3102,"pos":{"x":1408.0,"y":200.0,"z":384.0},"spawns":[{"monsterId":28040102,"configId":140001,"level":16,"poseId":0,"pos":{"x":1440.162,"y":200.0,"z":379.819},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040102,"configId":140002,"level":16,"poseId":0,"pos":{"x":1443.336,"y":200.0,"z":379.294},"rot":{"x":0.0,"y":266.114,"z":0.0}},{"monsterId":28040102,"configId":140003,"level":16,"poseId":0,"pos":{"x":1439.665,"y":200.0,"z":376.264},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":140004,"level":16,"poseId":0,"pos":{"x":1421.474,"y":200.0,"z":361.244},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":140005,"level":16,"poseId":0,"pos":{"x":1427.646,"y":200.0,"z":365.077},"rot":{"x":0.0,"y":254.109,"z":0.0}},{"monsterId":28040101,"configId":140006,"level":16,"poseId":0,"pos":{"x":1431.323,"y":200.0,"z":368.231},"rot":{"x":0.0,"y":238.208,"z":0.0}},{"monsterId":28040101,"configId":140007,"level":16,"poseId":0,"pos":{"x":1418.192,"y":200.0,"z":303.052},"rot":{"x":0.0,"y":10.687,"z":0.0}},{"monsterId":28040101,"configId":140008,"level":16,"poseId":0,"pos":{"x":1421.413,"y":200.0,"z":307.081},"rot":{"x":0.0,"y":29.741,"z":0.0}},{"monsterId":28050102,"configId":140009,"level":16,"poseId":0,"pos":{"x":1370.546,"y":201.205,"z":278.497},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050102,"configId":140010,"level":16,"poseId":0,"pos":{"x":1365.108,"y":202.67,"z":279.162},"rot":{"x":0.0,"y":211.98,"z":0.0}},{"monsterId":28010205,"configId":140011,"level":16,"poseId":0,"pos":{"x":1465.179,"y":200.448,"z":288.964},"rot":{"x":21.783,"y":358.38,"z":351.596}},{"monsterId":28010301,"configId":140012,"level":16,"poseId":0,"pos":{"x":1346.96,"y":200.355,"z":304.032},"rot":{"x":349.561,"y":358.375,"z":17.649}},{"monsterId":28010205,"configId":140013,"level":16,"poseId":0,"pos":{"x":1378.558,"y":200.092,"z":406.0},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010205,"configId":140014,"level":16,"poseId":0,"pos":{"x":1322.011,"y":200.017,"z":355.644},"rot":{"x":6.282,"y":76.926,"z":359.458}},{"monsterId":28010205,"configId":140015,"level":16,"poseId":0,"pos":{"x":1326.558,"y":200.0,"z":349.286},"rot":{"x":23.692,"y":200.336,"z":8.146}},{"monsterId":28010205,"configId":140016,"level":16,"poseId":0,"pos":{"x":1325.783,"y":200.71,"z":352.102},"rot":{"x":15.077,"y":64.196,"z":348.8}},{"monsterId":28010202,"configId":140017,"level":16,"poseId":0,"pos":{"x":1405.629,"y":207.231,"z":440.776},"rot":{"x":0.0,"y":342.093,"z":0.0}}]},{"sceneId":5,"groupId":155006191,"blockId":5006,"pos":{"x":313.641,"y":134.603,"z":-271.724},"spawns":[{"monsterId":21030601,"configId":191001,"level":36,"poseId":9012,"pos":{"x":322.122,"y":133.425,"z":-267.446},"rot":{"x":0.0,"y":273.941,"z":0.0}},{"monsterId":21020801,"configId":191011,"level":36,"poseId":401,"pos":{"x":315.635,"y":135.727,"z":-278.019},"rot":{"x":0.0,"y":33.479,"z":0.0}},{"monsterId":21010701,"configId":191012,"level":36,"poseId":0,"pos":{"x":317.264,"y":133.631,"z":-273.246},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102138,"blockId":3102,"pos":{"x":1408.0,"y":200.0,"z":640.0},"spawns":[{"monsterId":28040101,"configId":138001,"level":18,"poseId":0,"pos":{"x":1377.225,"y":200.0,"z":738.884},"rot":{"x":0.0,"y":116.207,"z":0.0}},{"monsterId":28040101,"configId":138002,"level":18,"poseId":0,"pos":{"x":1384.105,"y":200.0,"z":740.053},"rot":{"x":0.0,"y":200.272,"z":0.0}},{"monsterId":28040103,"configId":138003,"level":18,"poseId":0,"pos":{"x":1380.084,"y":200.0,"z":746.577},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":138004,"level":18,"poseId":0,"pos":{"x":1380.248,"y":200.0,"z":728.986},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":138005,"level":18,"poseId":0,"pos":{"x":1382.255,"y":200.0,"z":752.07},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010203,"configId":138006,"level":18,"poseId":0,"pos":{"x":1343.289,"y":201.12,"z":645.509},"rot":{"x":0.0,"y":332.256,"z":0.0}},{"monsterId":28010202,"configId":138007,"level":18,"poseId":0,"pos":{"x":1456.237,"y":241.677,"z":581.142},"rot":{"x":0.0,"y":132.981,"z":0.0}},{"monsterId":28010202,"configId":138008,"level":18,"poseId":0,"pos":{"x":1395.692,"y":208.97,"z":519.062},"rot":{"x":0.0,"y":13.924,"z":0.0}}]},{"sceneId":3,"groupId":133102139,"blockId":3102,"pos":{"x":1664.0,"y":200.0,"z":896.0},"spawns":[{"monsterId":28010301,"configId":139001,"level":18,"poseId":0,"pos":{"x":1688.066,"y":206.122,"z":841.891},"rot":{"x":0.0,"y":270.354,"z":0.0}},{"monsterId":28010301,"configId":139002,"level":18,"poseId":0,"pos":{"x":1695.28,"y":206.633,"z":835.27},"rot":{"x":0.0,"y":346.521,"z":0.0}},{"monsterId":28010301,"configId":139003,"level":18,"poseId":0,"pos":{"x":1686.706,"y":206.081,"z":842.3},"rot":{"x":0.0,"y":94.339,"z":0.0}},{"monsterId":28010301,"configId":139004,"level":18,"poseId":0,"pos":{"x":1791.672,"y":205.75,"z":855.641},"rot":{"x":0.0,"y":165.868,"z":0.0}},{"monsterId":28010301,"configId":139005,"level":18,"poseId":0,"pos":{"x":1785.345,"y":206.065,"z":857.284},"rot":{"x":0.0,"y":233.654,"z":0.0}},{"monsterId":28010301,"configId":139006,"level":18,"poseId":0,"pos":{"x":1655.318,"y":200.44,"z":1002.46},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010202,"configId":139007,"level":18,"poseId":0,"pos":{"x":1688.158,"y":245.768,"z":771.897},"rot":{"x":0.0,"y":348.496,"z":0.0}}]},{"sceneId":3,"groupId":133102136,"blockId":3102,"pos":{"x":1920.0,"y":200.0,"z":896.0},"spawns":[{"monsterId":28040103,"configId":136001,"level":18,"poseId":0,"pos":{"x":1869.755,"y":205.348,"z":775.887},"rot":{"x":0.0,"y":275.318,"z":0.0}},{"monsterId":28040102,"configId":136002,"level":18,"poseId":0,"pos":{"x":1880.486,"y":205.348,"z":777.038},"rot":{"x":0.0,"y":171.956,"z":0.0}},{"monsterId":28040102,"configId":136003,"level":18,"poseId":0,"pos":{"x":1867.334,"y":205.348,"z":774.433},"rot":{"x":0.0,"y":171.956,"z":0.0}},{"monsterId":28010301,"configId":136004,"level":18,"poseId":0,"pos":{"x":1865.826,"y":205.977,"z":816.467},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102137,"blockId":3102,"pos":{"x":1664.0,"y":200.0,"z":640.0},"spawns":[{"monsterId":28040101,"configId":137001,"level":18,"poseId":0,"pos":{"x":1777.119,"y":210.7,"z":589.899},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":137002,"level":18,"poseId":0,"pos":{"x":1780.809,"y":210.7,"z":592.13},"rot":{"x":0.0,"y":193.491,"z":0.0}},{"monsterId":28040102,"configId":137003,"level":18,"poseId":0,"pos":{"x":1785.441,"y":210.7,"z":590.979},"rot":{"x":0.0,"y":193.491,"z":0.0}},{"monsterId":28040102,"configId":137004,"level":18,"poseId":0,"pos":{"x":1773.049,"y":210.7,"z":588.958},"rot":{"x":0.0,"y":275.318,"z":0.0}},{"monsterId":28010202,"configId":137005,"level":18,"poseId":0,"pos":{"x":1601.735,"y":245.924,"z":714.664},"rot":{"x":0.0,"y":357.745,"z":0.0}}]},{"sceneId":5,"groupId":155006181,"blockId":5006,"pos":{"x":501.68,"y":198.25,"z":-420.809},"spawns":[{"monsterId":24010101,"configId":181001,"level":36,"poseId":101,"pos":{"x":512.972,"y":197.104,"z":-435.287},"rot":{"x":0.0,"y":318.997,"z":0.0}},{"monsterId":24010301,"configId":181004,"level":36,"poseId":101,"pos":{"x":504.536,"y":194.133,"z":-425.959},"rot":{"x":0.0,"y":128.287,"z":0.0}},{"monsterId":24010101,"configId":181005,"level":36,"poseId":101,"pos":{"x":519.058,"y":197.755,"z":-422.842},"rot":{"x":0.0,"y":230.076,"z":0.0}}]},{"sceneId":3,"groupId":133102135,"blockId":3102,"pos":{"x":1920.0,"y":200.0,"z":640.0},"spawns":[{"monsterId":28040101,"configId":135001,"level":18,"poseId":0,"pos":{"x":1845.738,"y":205.348,"z":763.639},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":135002,"level":18,"poseId":0,"pos":{"x":1849.428,"y":205.348,"z":765.87},"rot":{"x":0.0,"y":193.491,"z":0.0}},{"monsterId":28040102,"configId":135003,"level":18,"poseId":0,"pos":{"x":1854.061,"y":205.348,"z":764.72},"rot":{"x":0.0,"y":193.491,"z":0.0}},{"monsterId":28040102,"configId":135004,"level":18,"poseId":0,"pos":{"x":1841.668,"y":205.348,"z":762.698},"rot":{"x":0.0,"y":275.318,"z":0.0}},{"monsterId":28040101,"configId":135005,"level":18,"poseId":0,"pos":{"x":1855.072,"y":209.648,"z":685.89},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040101,"configId":135006,"level":18,"poseId":0,"pos":{"x":1858.761,"y":209.648,"z":688.121},"rot":{"x":0.0,"y":193.491,"z":0.0}},{"monsterId":28040102,"configId":135007,"level":18,"poseId":0,"pos":{"x":1863.394,"y":209.648,"z":686.97},"rot":{"x":0.0,"y":193.491,"z":0.0}},{"monsterId":28040102,"configId":135008,"level":18,"poseId":0,"pos":{"x":1851.002,"y":209.648,"z":684.949},"rot":{"x":0.0,"y":275.318,"z":0.0}},{"monsterId":28040103,"configId":135009,"level":18,"poseId":0,"pos":{"x":1870.857,"y":209.648,"z":697.004},"rot":{"x":0.0,"y":275.318,"z":0.0}},{"monsterId":28040102,"configId":135010,"level":18,"poseId":0,"pos":{"x":1870.858,"y":210.7,"z":690.828},"rot":{"x":0.0,"y":171.956,"z":0.0}},{"monsterId":28040102,"configId":135011,"level":18,"poseId":0,"pos":{"x":1868.308,"y":209.648,"z":691.527},"rot":{"x":0.0,"y":171.956,"z":0.0}},{"monsterId":28040103,"configId":135012,"level":18,"poseId":0,"pos":{"x":1801.136,"y":210.7,"z":602.147},"rot":{"x":0.0,"y":275.318,"z":0.0}},{"monsterId":28040102,"configId":135013,"level":18,"poseId":0,"pos":{"x":1811.866,"y":210.7,"z":603.297},"rot":{"x":0.0,"y":171.956,"z":0.0}},{"monsterId":28040102,"configId":135014,"level":18,"poseId":0,"pos":{"x":1798.715,"y":210.7,"z":600.693},"rot":{"x":0.0,"y":171.956,"z":0.0}},{"monsterId":28010301,"configId":135015,"level":18,"poseId":0,"pos":{"x":1818.498,"y":210.936,"z":587.155},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102132,"blockId":3102,"pos":{"x":1742.18,"y":217.887,"z":861.68},"spawns":[{"monsterId":28030401,"configId":238,"level":18,"poseId":0,"pos":{"x":1744.457,"y":216.992,"z":859.463},"rot":{"x":0.0,"y":334.243,"z":0.0}},{"monsterId":28030401,"configId":239,"level":18,"poseId":0,"pos":{"x":1747.428,"y":219.484,"z":863.45},"rot":{"x":0.0,"y":166.553,"z":0.0}},{"monsterId":28030401,"configId":240,"level":18,"poseId":0,"pos":{"x":1753.971,"y":219.529,"z":862.394},"rot":{"x":0.0,"y":314.005,"z":0.0}}]},{"sceneId":3,"groupId":133102130,"blockId":3102,"pos":{"x":1152.0,"y":200.0,"z":896.0},"spawns":[{"monsterId":28010201,"configId":130001,"level":24,"poseId":0,"pos":{"x":1163.881,"y":231.479,"z":1023.817},"rot":{"x":0.0,"y":339.11,"z":0.0}},{"monsterId":28040102,"configId":130002,"level":19,"poseId":0,"pos":{"x":1172.223,"y":200.742,"z":903.474},"rot":{"x":0.0,"y":251.58,"z":0.0}},{"monsterId":28040102,"configId":130003,"level":19,"poseId":0,"pos":{"x":1171.455,"y":200.714,"z":907.768},"rot":{"x":0.0,"y":15.0,"z":0.0}},{"monsterId":28040102,"configId":130004,"level":19,"poseId":0,"pos":{"x":1175.714,"y":200.715,"z":905.004},"rot":{"x":0.0,"y":315.7,"z":0.0}},{"monsterId":28040103,"configId":130005,"level":19,"poseId":0,"pos":{"x":1243.578,"y":200.905,"z":984.186},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040103,"configId":130006,"level":19,"poseId":0,"pos":{"x":1244.876,"y":200.948,"z":986.393},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040103,"configId":130007,"level":19,"poseId":0,"pos":{"x":1245.829,"y":201.125,"z":987.104},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28050102,"configId":130008,"level":19,"poseId":0,"pos":{"x":1031.009,"y":216.189,"z":833.797},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28040102,"configId":130009,"level":19,"poseId":0,"pos":{"x":1224.394,"y":199.39,"z":883.474},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010302,"configId":130010,"level":19,"poseId":0,"pos":{"x":1245.074,"y":200.074,"z":860.056},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010301,"configId":130011,"level":19,"poseId":0,"pos":{"x":1231.655,"y":199.517,"z":865.127},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010301,"configId":130012,"level":19,"poseId":0,"pos":{"x":1231.613,"y":199.587,"z":855.593},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010302,"configId":130013,"level":19,"poseId":0,"pos":{"x":1252.85,"y":200.593,"z":858.5},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28010302,"configId":130014,"level":19,"poseId":0,"pos":{"x":1071.87,"y":209.092,"z":940.058},"rot":{"x":0.0,"y":324.345,"z":0.0}},{"monsterId":28010201,"configId":130015,"level":19,"poseId":0,"pos":{"x":1112.754,"y":207.999,"z":923.808},"rot":{"x":0.0,"y":89.292,"z":0.0}},{"monsterId":28010201,"configId":130016,"level":24,"poseId":0,"pos":{"x":1156.18,"y":225.302,"z":986.265},"rot":{"x":0.0,"y":358.932,"z":0.0}}]},{"sceneId":3,"groupId":133003790,"blockId":3003,"pos":{"x":2749.982,"y":266.868,"z":-1182.645},"spawns":[{"monsterId":23010401,"configId":790001,"level":1,"poseId":9001,"pos":{"x":2755.996,"y":265.776,"z":-1185.683},"rot":{"x":0.0,"y":261.992,"z":0.0}},{"monsterId":23010501,"configId":790002,"level":1,"poseId":9011,"pos":{"x":2747.641,"y":265.024,"z":-1189.942},"rot":{"x":0.0,"y":52.145,"z":0.0}},{"monsterId":23010601,"configId":790003,"level":1,"poseId":9001,"pos":{"x":2747.25,"y":267.291,"z":-1182.895},"rot":{"x":0.0,"y":127.175,"z":0.0}},{"monsterId":23010301,"configId":790004,"level":1,"poseId":0,"pos":{"x":2764.117,"y":264.455,"z":-1193.182},"rot":{"x":0.0,"y":309.491,"z":0.0}}]},{"sceneId":3,"groupId":133102088,"blockId":3102,"pos":{"x":1416.42,"y":159.628,"z":-204.016},"spawns":[{"monsterId":20011501,"configId":88001,"level":32,"poseId":0,"pos":{"x":1417.551,"y":159.649,"z":-202.783},"rot":{"x":0.0,"y":269.6,"z":0.0}},{"monsterId":20011501,"configId":88002,"level":16,"poseId":0,"pos":{"x":1417.52,"y":159.596,"z":-205.589},"rot":{"x":0.0,"y":282.773,"z":0.0}}]},{"sceneId":5,"groupId":155006171,"blockId":5006,"pos":{"x":174.02,"y":205.479,"z":-406.28},"spawns":[{"monsterId":24010101,"configId":171001,"level":36,"poseId":101,"pos":{"x":185.577,"y":204.538,"z":-400.214},"rot":{"x":0.0,"y":177.681,"z":0.0}},{"monsterId":24010101,"configId":171004,"level":36,"poseId":100,"pos":{"x":180.879,"y":201.506,"z":-426.648},"rot":{"x":0.0,"y":175.101,"z":350.599}}]},{"sceneId":5,"groupId":155006170,"blockId":5006,"pos":{"x":257.984,"y":197.019,"z":-456.288},"spawns":[{"monsterId":21020201,"configId":170001,"level":36,"poseId":401,"pos":{"x":241.68,"y":196.477,"z":-451.455},"rot":{"x":346.02,"y":126.599,"z":357.331}},{"monsterId":21010901,"configId":170011,"level":36,"poseId":9013,"pos":{"x":251.705,"y":195.441,"z":-442.557},"rot":{"x":0.0,"y":310.189,"z":0.0}},{"monsterId":21010901,"configId":170012,"level":36,"poseId":9013,"pos":{"x":257.408,"y":196.177,"z":-450.311},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010901,"configId":170013,"level":36,"poseId":0,"pos":{"x":233.103,"y":199.024,"z":-459.516},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":5,"groupId":155006165,"blockId":5006,"pos":{"x":274.246,"y":236.098,"z":-381.626},"spawns":[{"monsterId":22010301,"configId":165001,"level":36,"poseId":9013,"pos":{"x":274.071,"y":236.379,"z":-377.89},"rot":{"x":0.0,"y":41.731,"z":0.0}}]},{"sceneId":5,"groupId":155006164,"blockId":5006,"pos":{"x":242.63,"y":206.544,"z":-339.019},"spawns":[{"monsterId":24020201,"configId":164001,"level":36,"poseId":101,"pos":{"x":244.827,"y":206.184,"z":-340.76},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":24020201,"configId":164004,"level":36,"poseId":101,"pos":{"x":240.44,"y":206.533,"z":-336.766},"rot":{"x":0.0,"y":34.181,"z":0.0}},{"monsterId":24020201,"configId":164005,"level":36,"poseId":101,"pos":{"x":240.409,"y":207.647,"z":-342.185},"rot":{"x":0.0,"y":2.967,"z":0.0}}]},{"sceneId":5,"groupId":155006161,"blockId":5006,"pos":{"x":271.679,"y":202.627,"z":-202.717},"spawns":[{"monsterId":21020101,"configId":161001,"level":36,"poseId":401,"pos":{"x":272.719,"y":202.488,"z":-204.022},"rot":{"x":0.0,"y":253.535,"z":0.0}},{"monsterId":21010701,"configId":161009,"level":36,"poseId":0,"pos":{"x":272.653,"y":201.113,"z":-212.31},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010701,"configId":161010,"level":36,"poseId":0,"pos":{"x":264.04,"y":204.607,"z":-200.137},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010501,"configId":161016,"level":36,"poseId":9016,"pos":{"x":290.764,"y":198.784,"z":-187.004},"rot":{"x":0.0,"y":67.161,"z":0.0}},{"monsterId":21010501,"configId":161017,"level":36,"poseId":0,"pos":{"x":296.479,"y":197.416,"z":-205.403},"rot":{"x":0.0,"y":153.06,"z":0.0}}]},{"sceneId":5,"groupId":155006162,"blockId":5006,"pos":{"x":124.425,"y":218.247,"z":-287.624},"spawns":[{"monsterId":24010101,"configId":162001,"level":36,"poseId":101,"pos":{"x":122.783,"y":218.56,"z":-288.932},"rot":{"x":7.378,"y":84.812,"z":0.64}},{"monsterId":24010101,"configId":162004,"level":36,"poseId":101,"pos":{"x":131.768,"y":217.547,"z":-301.797},"rot":{"x":1.421,"y":14.551,"z":353.523}},{"monsterId":24010101,"configId":162005,"level":36,"poseId":101,"pos":{"x":147.473,"y":213.045,"z":-271.237},"rot":{"x":353.202,"y":227.105,"z":2.87}}]},{"sceneId":3,"groupId":133102109,"blockId":3102,"pos":{"x":1154.51,"y":208.013,"z":-167.536},"spawns":[{"monsterId":20020101,"configId":109001,"level":18,"poseId":0,"pos":{"x":1153.878,"y":206.807,"z":-167.856},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102106,"blockId":3102,"pos":{"x":1883.987,"y":270.893,"z":536.095},"spawns":[{"monsterId":28030101,"configId":194,"level":18,"poseId":2,"pos":{"x":1792.214,"y":212.44,"z":623.335},"rot":{"x":0.0,"y":113.719,"z":0.0}}]},{"sceneId":3,"groupId":133102104,"blockId":3102,"pos":{"x":1292.567,"y":200.283,"z":457.194},"spawns":[{"monsterId":26040101,"configId":104001,"level":19,"poseId":0,"pos":{"x":1319.076,"y":203.558,"z":466.053},"rot":{"x":0.0,"y":129.098,"z":0.0}},{"monsterId":26040104,"configId":104002,"level":19,"poseId":0,"pos":{"x":1311.015,"y":202.362,"z":453.804},"rot":{"x":0.0,"y":76.597,"z":0.0}}]},{"sceneId":3,"groupId":133102100,"blockId":3102,"pos":{"x":1828.086,"y":228.703,"z":533.197},"spawns":[{"monsterId":28030305,"configId":179,"level":18,"poseId":0,"pos":{"x":1790.839,"y":231.555,"z":812.598},"rot":{"x":0.612,"y":257.371,"z":358.117}},{"monsterId":28030305,"configId":180,"level":18,"poseId":0,"pos":{"x":1787.675,"y":231.495,"z":812.714},"rot":{"x":1.567,"y":7.094,"z":1.211}},{"monsterId":28030305,"configId":182,"level":18,"poseId":0,"pos":{"x":1787.351,"y":231.45,"z":814.292},"rot":{"x":0.435,"y":252.057,"z":358.068}},{"monsterId":28030305,"configId":183,"level":18,"poseId":0,"pos":{"x":1788.744,"y":231.554,"z":811.324},"rot":{"x":1.883,"y":311.351,"z":359.387}},{"monsterId":28020301,"configId":196,"level":18,"poseId":0,"pos":{"x":1841.262,"y":210.888,"z":662.768},"rot":{"x":0.0,"y":26.696,"z":0.0}},{"monsterId":28020301,"configId":197,"level":18,"poseId":0,"pos":{"x":1845.875,"y":210.888,"z":667.018},"rot":{"x":0.0,"y":267.786,"z":0.0}},{"monsterId":28020301,"configId":312,"level":18,"poseId":0,"pos":{"x":1776.616,"y":211.04,"z":613.287},"rot":{"x":0.0,"y":79.547,"z":0.0}},{"monsterId":28020301,"configId":100003,"level":18,"poseId":0,"pos":{"x":1898.195,"y":220.926,"z":595.545},"rot":{"x":352.689,"y":79.262,"z":4.228}},{"monsterId":28020301,"configId":100004,"level":18,"poseId":0,"pos":{"x":1936.669,"y":228.886,"z":600.441},"rot":{"x":6.798,"y":335.685,"z":6.156}}]},{"sceneId":3,"groupId":133003798,"blockId":3003,"pos":{"x":2574.755,"y":226.379,"z":-1122.771},"spawns":[{"monsterId":22010101,"configId":798001,"level":15,"poseId":9013,"pos":{"x":2571.188,"y":226.185,"z":-1129.76},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":22010301,"configId":798002,"level":15,"poseId":0,"pos":{"x":2571.787,"y":226.015,"z":-1120.55},"rot":{"x":0.0,"y":174.846,"z":0.0}},{"monsterId":22010201,"configId":798004,"level":15,"poseId":0,"pos":{"x":2567.401,"y":225.52,"z":-1125.01},"rot":{"x":357.68,"y":95.083,"z":359.794}},{"monsterId":22010201,"configId":798005,"level":15,"poseId":0,"pos":{"x":2576.309,"y":226.818,"z":-1123.731},"rot":{"x":0.0,"y":263.917,"z":0.0}},{"monsterId":21011001,"configId":798006,"level":15,"poseId":0,"pos":{"x":2572.353,"y":226.024,"z":-1117.092},"rot":{"x":0.0,"y":165.581,"z":0.0}},{"monsterId":21011001,"configId":798007,"level":15,"poseId":0,"pos":{"x":2571.895,"y":226.831,"z":-1132.84},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102101,"blockId":3102,"pos":{"x":1332.944,"y":200.152,"z":-145.036},"spawns":[{"monsterId":21010301,"configId":101001,"level":16,"poseId":0,"pos":{"x":1321.229,"y":200.339,"z":-147.912},"rot":{"x":0.0,"y":321.886,"z":0.0}},{"monsterId":21010501,"configId":101005,"level":16,"poseId":9013,"pos":{"x":1336.713,"y":200.219,"z":-145.873},"rot":{"x":0.0,"y":104.172,"z":0.0}},{"monsterId":21020501,"configId":101006,"level":16,"poseId":401,"pos":{"x":1336.528,"y":200.395,"z":-137.628},"rot":{"x":0.0,"y":210.126,"z":0.0}}]},{"sceneId":3,"groupId":133003793,"blockId":3003,"pos":{"x":2465.461,"y":292.335,"z":-1557.638},"spawns":[{"monsterId":21010101,"configId":793001,"level":1,"poseId":9010,"pos":{"x":2398.558,"y":302.376,"z":-1628.688},"rot":{"x":358.788,"y":63.595,"z":357.56}},{"monsterId":21010101,"configId":793003,"level":1,"poseId":9016,"pos":{"x":2440.25,"y":286.154,"z":-1545.706},"rot":{"x":0.0,"y":205.639,"z":0.0}},{"monsterId":21010101,"configId":793004,"level":1,"poseId":9003,"pos":{"x":2423.924,"y":289.18,"z":-1579.191},"rot":{"x":6.629,"y":258.127,"z":357.831}},{"monsterId":21010101,"configId":793005,"level":1,"poseId":9012,"pos":{"x":2467.023,"y":298.343,"z":-1597.346},"rot":{"x":0.0,"y":324.339,"z":0.0}}]},{"sceneId":3,"groupId":133102098,"blockId":3102,"pos":{"x":1243.518,"y":200.0,"z":-212.236},"spawns":[{"monsterId":21010901,"configId":173,"level":16,"poseId":9003,"pos":{"x":1228.526,"y":200.0,"z":-211.556},"rot":{"x":0.0,"y":38.514,"z":0.0}},{"monsterId":21010901,"configId":174,"level":16,"poseId":9003,"pos":{"x":1236.394,"y":200.675,"z":-217.569},"rot":{"x":9.756,"y":359.938,"z":2.635}},{"monsterId":21010301,"configId":175,"level":16,"poseId":9003,"pos":{"x":1252.047,"y":199.92,"z":-210.141},"rot":{"x":0.0,"y":332.316,"z":0.0}},{"monsterId":21010301,"configId":181,"level":16,"poseId":9003,"pos":{"x":1241.661,"y":200.145,"z":-211.591},"rot":{"x":354.919,"y":251.674,"z":358.863}}]},{"sceneId":3,"groupId":133003794,"blockId":3003,"pos":{"x":2696.612,"y":232.606,"z":-1093.442},"spawns":[{"monsterId":21010101,"configId":794002,"level":1,"poseId":9010,"pos":{"x":2660.765,"y":233.291,"z":-1084.347},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":794003,"level":1,"poseId":9016,"pos":{"x":2695.297,"y":232.926,"z":-1109.623},"rot":{"x":0.0,"y":119.423,"z":0.0}},{"monsterId":21010101,"configId":794004,"level":1,"poseId":9012,"pos":{"x":2752.237,"y":240.121,"z":-1090.99},"rot":{"x":0.0,"y":328.616,"z":0.0}}]},{"sceneId":5,"groupId":155006146,"blockId":5006,"pos":{"x":348.691,"y":164.83,"z":-210.609},"spawns":[{"monsterId":22010401,"configId":146004,"level":36,"poseId":9013,"pos":{"x":335.977,"y":163.74,"z":-220.245},"rot":{"x":0.0,"y":70.949,"z":0.0}},{"monsterId":21030101,"configId":146005,"level":36,"poseId":9012,"pos":{"x":367.044,"y":164.398,"z":-201.808},"rot":{"x":0.0,"y":171.948,"z":0.0}},{"monsterId":21030101,"configId":146006,"level":36,"poseId":9012,"pos":{"x":369.016,"y":165.756,"z":-208.881},"rot":{"x":0.0,"y":303.724,"z":0.0}},{"monsterId":21030101,"configId":146014,"level":36,"poseId":9012,"pos":{"x":362.264,"y":166.177,"z":-207.159},"rot":{"x":353.868,"y":80.157,"z":15.379}}]},{"sceneId":3,"groupId":133102063,"blockId":3102,"pos":{"x":1598.308,"y":318.601,"z":406.856},"spawns":[{"monsterId":20011201,"configId":96,"level":21,"poseId":0,"pos":{"x":1613.332,"y":312.088,"z":410.372},"rot":{"x":0.0,"y":220.845,"z":0.0}},{"monsterId":20011201,"configId":97,"level":21,"poseId":0,"pos":{"x":1614.61,"y":312.429,"z":409.907},"rot":{"x":0.0,"y":242.466,"z":0.0}},{"monsterId":20011301,"configId":98,"level":21,"poseId":0,"pos":{"x":1614.51,"y":312.622,"z":411.091},"rot":{"x":0.0,"y":225.039,"z":0.0}}]},{"sceneId":3,"groupId":133102056,"blockId":3102,"pos":{"x":1473.3,"y":202.5,"z":351.41},"spawns":[{"monsterId":26030101,"configId":90,"level":15,"poseId":0,"pos":{"x":1483.348,"y":203.191,"z":351.057},"rot":{"x":16.608,"y":170.87,"z":354.547}}]},{"sceneId":3,"groupId":133102076,"blockId":3102,"pos":{"x":947.786,"y":199.872,"z":227.811},"spawns":[{"monsterId":20010801,"configId":76001,"level":16,"poseId":0,"pos":{"x":947.767,"y":200.0,"z":229.422},"rot":{"x":0.0,"y":313.054,"z":0.0}},{"monsterId":20010801,"configId":76002,"level":16,"poseId":0,"pos":{"x":949.267,"y":200.0,"z":227.623},"rot":{"x":0.0,"y":97.978,"z":0.0}},{"monsterId":20010801,"configId":76003,"level":16,"poseId":0,"pos":{"x":947.981,"y":200.0,"z":225.74},"rot":{"x":0.0,"y":27.048,"z":0.0}},{"monsterId":20010801,"configId":76008,"level":16,"poseId":0,"pos":{"x":946.111,"y":200.047,"z":227.134},"rot":{"x":0.0,"y":33.857,"z":0.0}}]},{"sceneId":3,"groupId":133102074,"blockId":3102,"pos":{"x":1306.937,"y":206.315,"z":336.145},"spawns":[{"monsterId":21010201,"configId":118,"level":15,"poseId":9003,"pos":{"x":1305.254,"y":201.2,"z":333.955},"rot":{"x":354.66,"y":359.792,"z":4.467}},{"monsterId":21010301,"configId":136,"level":15,"poseId":9003,"pos":{"x":1304.358,"y":201.733,"z":337.698},"rot":{"x":9.78,"y":213.081,"z":354.772}}]},{"sceneId":3,"groupId":133102072,"blockId":3102,"pos":{"x":1226.63,"y":204.254,"z":361.555},"spawns":[{"monsterId":21020301,"configId":125,"level":18,"poseId":401,"pos":{"x":1228.863,"y":200.437,"z":350.126},"rot":{"x":3.786,"y":277.824,"z":358.717}},{"monsterId":21010501,"configId":422,"level":16,"poseId":32,"pos":{"x":1205.896,"y":207.924,"z":350.375},"rot":{"x":0.0,"y":198.994,"z":0.0}},{"monsterId":21010501,"configId":423,"level":16,"poseId":32,"pos":{"x":1211.209,"y":201.572,"z":353.859},"rot":{"x":359.11,"y":157.823,"z":348.551}},{"monsterId":21011201,"configId":425,"level":16,"poseId":9013,"pos":{"x":1224.792,"y":200.615,"z":343.742},"rot":{"x":2.847,"y":232.998,"z":353.406}},{"monsterId":21020301,"configId":72001,"level":16,"poseId":401,"pos":{"x":1230.49,"y":200.499,"z":352.187},"rot":{"x":0.0,"y":260.326,"z":0.0}},{"monsterId":21010601,"configId":72006,"level":16,"poseId":9011,"pos":{"x":1228.316,"y":201.344,"z":342.479},"rot":{"x":0.0,"y":40.639,"z":0.0}},{"monsterId":20011201,"configId":72008,"level":16,"poseId":901,"pos":{"x":1229.525,"y":202.031,"z":343.658},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010601,"configId":72011,"level":16,"poseId":9011,"pos":{"x":1223.053,"y":200.0,"z":354.686},"rot":{"x":0.0,"y":20.9,"z":0.0}},{"monsterId":21011001,"configId":72012,"level":16,"poseId":32,"pos":{"x":1205.9,"y":207.924,"z":349.729},"rot":{"x":0.0,"y":199.519,"z":0.0}}]},{"sceneId":3,"groupId":133102073,"blockId":3102,"pos":{"x":1046.859,"y":200.0,"z":191.193},"spawns":[{"monsterId":21010201,"configId":117,"level":15,"poseId":9002,"pos":{"x":1050.906,"y":200.762,"z":173.91},"rot":{"x":0.0,"y":321.215,"z":0.0}},{"monsterId":21010301,"configId":127,"level":15,"poseId":9012,"pos":{"x":1048.165,"y":200.762,"z":177.987},"rot":{"x":0.0,"y":147.69,"z":0.0}},{"monsterId":21020201,"configId":128,"level":15,"poseId":401,"pos":{"x":1047.369,"y":200.762,"z":170.804},"rot":{"x":1.248,"y":45.814,"z":1.284}},{"monsterId":21010501,"configId":132,"level":16,"poseId":32,"pos":{"x":1058.349,"y":200.762,"z":168.613},"rot":{"x":0.0,"y":26.859,"z":0.0}},{"monsterId":21020301,"configId":314,"level":18,"poseId":401,"pos":{"x":1061.441,"y":200.755,"z":174.952},"rot":{"x":359.393,"y":16.327,"z":358.889}},{"monsterId":21011201,"configId":315,"level":16,"poseId":0,"pos":{"x":1057.802,"y":200.762,"z":183.408},"rot":{"x":0.0,"y":75.251,"z":0.0}},{"monsterId":21030301,"configId":317,"level":16,"poseId":0,"pos":{"x":1045.083,"y":200.762,"z":175.347},"rot":{"x":0.0,"y":45.746,"z":0.0}},{"monsterId":21010501,"configId":318,"level":16,"poseId":32,"pos":{"x":1053.743,"y":206.15,"z":179.897},"rot":{"x":0.0,"y":15.958,"z":0.0}},{"monsterId":21010301,"configId":324,"level":16,"poseId":9003,"pos":{"x":1039.669,"y":200.762,"z":180.273},"rot":{"x":0.0,"y":322.005,"z":0.0}}]},{"sceneId":3,"groupId":133102068,"blockId":3102,"pos":{"x":1385.858,"y":199.548,"z":264.822},"spawns":[{"monsterId":20010801,"configId":102,"level":16,"poseId":0,"pos":{"x":1387.157,"y":200.0,"z":264.153},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":103,"level":16,"poseId":0,"pos":{"x":1383.704,"y":200.0,"z":265.009},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102067,"blockId":3102,"pos":{"x":1394.803,"y":203.534,"z":404.723},"spawns":[{"monsterId":28020102,"configId":99,"level":16,"poseId":0,"pos":{"x":1389.554,"y":201.382,"z":407.14},"rot":{"x":0.0,"y":175.119,"z":0.0}},{"monsterId":28020102,"configId":100,"level":16,"poseId":0,"pos":{"x":1390.712,"y":201.21,"z":404.929},"rot":{"x":0.0,"y":268.924,"z":0.0}}]},{"sceneId":3,"groupId":133102020,"blockId":3102,"pos":{"x":1288.931,"y":200.441,"z":491.925},"spawns":[{"monsterId":20011001,"configId":22,"level":15,"poseId":0,"pos":{"x":1292.319,"y":200.0,"z":485.213},"rot":{"x":0.0,"y":43.442,"z":0.0}},{"monsterId":20011001,"configId":23,"level":15,"poseId":0,"pos":{"x":1294.261,"y":200.0,"z":495.18},"rot":{"x":0.0,"y":43.442,"z":0.0}},{"monsterId":20011001,"configId":24,"level":15,"poseId":0,"pos":{"x":1288.966,"y":200.0,"z":489.889},"rot":{"x":0.0,"y":43.442,"z":0.0}}]},{"sceneId":3,"groupId":133102017,"blockId":3102,"pos":{"x":1456.315,"y":200.0,"z":388.518},"spawns":[{"monsterId":21010901,"configId":17002,"level":16,"poseId":0,"pos":{"x":1416.178,"y":201.881,"z":374.093},"rot":{"x":0.0,"y":94.727,"z":0.0}},{"monsterId":21010901,"configId":17003,"level":16,"poseId":0,"pos":{"x":1432.338,"y":201.169,"z":388.255},"rot":{"x":0.0,"y":176.467,"z":0.0}}]},{"sceneId":3,"groupId":133102045,"blockId":3102,"pos":{"x":1524.475,"y":200.335,"z":232.854},"spawns":[{"monsterId":20010801,"configId":73,"level":16,"poseId":0,"pos":{"x":1521.431,"y":200.024,"z":232.972},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":74,"level":16,"poseId":0,"pos":{"x":1524.209,"y":200.062,"z":229.986},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133102013,"blockId":3102,"pos":{"x":1579.93,"y":200.0,"z":859.679},"spawns":[{"monsterId":23020101,"configId":12,"level":20,"poseId":0,"pos":{"x":1580.494,"y":200.037,"z":855.354},"rot":{"x":0.0,"y":311.783,"z":0.0}}]},{"sceneId":3,"groupId":133102010,"blockId":3102,"pos":{"x":1522.277,"y":232.155,"z":522.652},"spawns":[{"monsterId":21010701,"configId":9,"level":17,"poseId":0,"pos":{"x":1532.525,"y":232.045,"z":519.851},"rot":{"x":0.0,"y":241.043,"z":0.0}},{"monsterId":21010101,"configId":10,"level":16,"poseId":9003,"pos":{"x":1531.761,"y":232.751,"z":516.657},"rot":{"x":0.0,"y":323.183,"z":0.0}},{"monsterId":21010301,"configId":11,"level":16,"poseId":9003,"pos":{"x":1527.214,"y":232.216,"z":519.568},"rot":{"x":0.0,"y":83.894,"z":0.0}}]},{"sceneId":3,"groupId":133102007,"blockId":3102,"pos":{"x":1363.944,"y":207.732,"z":505.009},"spawns":[{"monsterId":21020101,"configId":2,"level":19,"poseId":401,"pos":{"x":1360.792,"y":207.269,"z":506.003},"rot":{"x":0.0,"y":0.517,"z":0.0}},{"monsterId":21010201,"configId":7004,"level":19,"poseId":9003,"pos":{"x":1362.938,"y":207.188,"z":508.996},"rot":{"x":0.0,"y":253.039,"z":0.0}},{"monsterId":21010201,"configId":7005,"level":19,"poseId":9003,"pos":{"x":1359.422,"y":207.767,"z":510.277},"rot":{"x":0.0,"y":120.118,"z":0.0}}]},{"sceneId":3,"groupId":133102001,"blockId":3102,"pos":{"x":1367.363,"y":159.453,"z":-284.187},"spawns":[{"monsterId":20011401,"configId":1001,"level":32,"poseId":0,"pos":{"x":1366.646,"y":159.441,"z":-281.902},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011401,"configId":1002,"level":32,"poseId":0,"pos":{"x":1368.303,"y":159.277,"z":-283.66},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011401,"configId":1003,"level":32,"poseId":0,"pos":{"x":1366.868,"y":159.729,"z":-285.677},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003639,"blockId":3003,"pos":{"x":2349.651,"y":284.451,"z":-1584.752},"spawns":[{"monsterId":20010501,"configId":639007,"level":25,"poseId":0,"pos":{"x":2346.635,"y":283.605,"z":-1582.249},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010501,"configId":639008,"level":25,"poseId":0,"pos":{"x":2345.869,"y":283.115,"z":-1577.137},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010501,"configId":639009,"level":25,"poseId":0,"pos":{"x":2353.965,"y":283.972,"z":-1571.17},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010701,"configId":639010,"level":25,"poseId":0,"pos":{"x":2352.727,"y":284.613,"z":-1579.728},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010601,"configId":639011,"level":25,"poseId":0,"pos":{"x":2356.888,"y":284.975,"z":-1574.967},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133101903,"blockId":3101,"pos":{"x":983.43,"y":266.241,"z":1070.951},"spawns":[{"monsterId":21010301,"configId":903001,"level":35,"poseId":0,"pos":{"x":999.646,"y":273.12,"z":1088.519},"rot":{"x":0.0,"y":210.29,"z":0.0}},{"monsterId":21010301,"configId":903002,"level":35,"poseId":0,"pos":{"x":996.916,"y":273.597,"z":1090.566},"rot":{"x":0.0,"y":226.128,"z":0.0}},{"monsterId":21010701,"configId":903004,"level":35,"poseId":0,"pos":{"x":1002.975,"y":273.648,"z":1090.251},"rot":{"x":0.0,"y":239.88,"z":0.0}},{"monsterId":21010701,"configId":903005,"level":35,"poseId":0,"pos":{"x":997.212,"y":275.42,"z":1093.774},"rot":{"x":0.0,"y":177.58,"z":0.0}}]},{"sceneId":3,"groupId":133003598,"blockId":3003,"pos":{"x":2526.108,"y":267.432,"z":-1461.101},"spawns":[{"monsterId":26010101,"configId":598001,"level":30,"poseId":0,"pos":{"x":2916.52,"y":257.745,"z":-1411.662},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":26010201,"configId":598002,"level":10,"poseId":0,"pos":{"x":2536.508,"y":254.294,"z":-1576.74},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003612,"blockId":3003,"pos":{"x":2087.947,"y":228.607,"z":-1725.433},"spawns":[{"monsterId":20010301,"configId":612001,"level":10,"poseId":0,"pos":{"x":2087.952,"y":228.384,"z":-1724.237},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":612002,"level":10,"poseId":0,"pos":{"x":2089.44,"y":228.663,"z":-1725.461},"rot":{"x":0.0,"y":35.207,"z":0.0}},{"monsterId":20010301,"configId":612003,"level":10,"poseId":0,"pos":{"x":2085.149,"y":228.642,"z":-1726.952},"rot":{"x":0.0,"y":33.099,"z":0.0}}]},{"sceneId":3,"groupId":133003608,"blockId":3003,"pos":{"x":2902.182,"y":260.555,"z":-1558.953},"spawns":[{"monsterId":21020101,"configId":608001,"level":30,"poseId":0,"pos":{"x":2898.442,"y":260.0,"z":-1563.554},"rot":{"x":0.0,"y":48.723,"z":0.0}},{"monsterId":21010601,"configId":608002,"level":30,"poseId":9012,"pos":{"x":2902.909,"y":260.579,"z":-1563.298},"rot":{"x":0.0,"y":37.871,"z":0.0}},{"monsterId":21010601,"configId":608003,"level":30,"poseId":9012,"pos":{"x":2903.263,"y":260.674,"z":-1554.864},"rot":{"x":0.0,"y":141.042,"z":0.0}},{"monsterId":21010301,"configId":608004,"level":30,"poseId":9012,"pos":{"x":2900.75,"y":260.328,"z":-1557.264},"rot":{"x":0.0,"y":114.065,"z":0.0}},{"monsterId":21010301,"configId":608005,"level":30,"poseId":9012,"pos":{"x":2900.757,"y":260.503,"z":-1560.279},"rot":{"x":0.0,"y":71.644,"z":0.0}},{"monsterId":21030301,"configId":608006,"level":30,"poseId":9012,"pos":{"x":2906.313,"y":261.058,"z":-1558.943},"rot":{"x":0.0,"y":269.811,"z":0.0}},{"monsterId":21020201,"configId":608007,"level":30,"poseId":0,"pos":{"x":2898.629,"y":260.19,"z":-1554.324},"rot":{"x":0.0,"y":121.772,"z":0.0}},{"monsterId":21030201,"configId":608008,"level":30,"poseId":0,"pos":{"x":2907.809,"y":261.223,"z":-1558.94},"rot":{"x":0.0,"y":268.758,"z":0.0}}]},{"sceneId":3,"groupId":133003604,"blockId":3003,"pos":{"x":2839.13,"y":263.505,"z":-1883.18},"spawns":[{"monsterId":21010601,"configId":604001,"level":15,"poseId":32,"pos":{"x":2843.014,"y":263.083,"z":-1882.085},"rot":{"x":0.0,"y":227.806,"z":0.0}},{"monsterId":21010601,"configId":604004,"level":15,"poseId":0,"pos":{"x":2846.011,"y":262.742,"z":-1883.741},"rot":{"x":0.0,"y":238.144,"z":0.0}},{"monsterId":21010301,"configId":604005,"level":15,"poseId":0,"pos":{"x":2839.935,"y":263.397,"z":-1880.943},"rot":{"x":0.0,"y":207.718,"z":0.0}},{"monsterId":21030301,"configId":604006,"level":15,"poseId":0,"pos":{"x":2843.952,"y":262.598,"z":-1879.341},"rot":{"x":1.935,"y":215.862,"z":5.489}},{"monsterId":21020101,"configId":604007,"level":15,"poseId":0,"pos":{"x":2835.708,"y":263.674,"z":-1877.667},"rot":{"x":0.0,"y":170.671,"z":0.0}},{"monsterId":21010901,"configId":604008,"level":15,"poseId":0,"pos":{"x":2832.687,"y":263.892,"z":-1877.635},"rot":{"x":0.0,"y":152.339,"z":0.0}},{"monsterId":21010501,"configId":604009,"level":15,"poseId":0,"pos":{"x":2838.514,"y":263.389,"z":-1876.804},"rot":{"x":0.0,"y":171.801,"z":0.0}}]},{"sceneId":3,"groupId":133003601,"blockId":3003,"pos":{"x":2746.314,"y":259.055,"z":-1653.869},"spawns":[{"monsterId":26010101,"configId":601001,"level":2,"poseId":0,"pos":{"x":2746.038,"y":259.034,"z":-1653.887},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133101904,"blockId":3101,"pos":{"x":987.11,"y":300.126,"z":1200.677},"spawns":[{"monsterId":21020201,"configId":904001,"level":35,"poseId":0,"pos":{"x":971.984,"y":300.447,"z":1195.612},"rot":{"x":354.271,"y":82.7,"z":356.692}},{"monsterId":21010601,"configId":904002,"level":35,"poseId":0,"pos":{"x":979.21,"y":307.272,"z":1186.77},"rot":{"x":0.0,"y":359.6,"z":0.0}},{"monsterId":21010601,"configId":904003,"level":35,"poseId":0,"pos":{"x":982.785,"y":306.629,"z":1187.15},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":904004,"level":35,"poseId":0,"pos":{"x":990.469,"y":300.213,"z":1201.997},"rot":{"x":0.0,"y":237.03,"z":0.0}},{"monsterId":21010101,"configId":904006,"level":35,"poseId":0,"pos":{"x":991.812,"y":300.568,"z":1197.286},"rot":{"x":0.0,"y":263.0,"z":0.0}}]},{"sceneId":3,"groupId":133003602,"blockId":3003,"pos":{"x":2808.373,"y":270.007,"z":-1193.495},"spawns":[{"monsterId":26010101,"configId":602001,"level":30,"poseId":0,"pos":{"x":2808.095,"y":270.002,"z":-1193.51},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003557,"blockId":3003,"pos":{"x":2353.067,"y":283.764,"z":-1738.282},"spawns":[{"monsterId":22010202,"configId":557001,"level":5,"poseId":0,"pos":{"x":2368.31,"y":283.898,"z":-1737.766},"rot":{"x":0.0,"y":312.031,"z":0.0}},{"monsterId":22010203,"configId":557002,"level":5,"poseId":0,"pos":{"x":2362.65,"y":283.898,"z":-1724.89},"rot":{"x":0.0,"y":201.496,"z":0.0}},{"monsterId":21020501,"configId":557003,"level":5,"poseId":0,"pos":{"x":2366.377,"y":283.898,"z":-1739.708},"rot":{"x":0.0,"y":320.329,"z":0.0}},{"monsterId":24010101,"configId":557004,"level":5,"poseId":100,"pos":{"x":2362.65,"y":283.898,"z":-1724.984},"rot":{"x":0.0,"y":232.984,"z":0.0}}]},{"sceneId":3,"groupId":133003556,"blockId":3003,"pos":{"x":2344.235,"y":283.898,"z":-1717.12},"spawns":[{"monsterId":23030102,"configId":556001,"level":5,"poseId":0,"pos":{"x":2366.681,"y":283.898,"z":-1729.911},"rot":{"x":0.0,"y":264.465,"z":0.0}},{"monsterId":20010604,"configId":556002,"level":5,"poseId":0,"pos":{"x":2369.397,"y":283.898,"z":-1736.502},"rot":{"x":0.0,"y":287.63,"z":0.0}},{"monsterId":20010702,"configId":556003,"level":5,"poseId":0,"pos":{"x":2365.344,"y":283.944,"z":-1726.712},"rot":{"x":0.0,"y":244.522,"z":0.0}},{"monsterId":21020501,"configId":556004,"level":5,"poseId":0,"pos":{"x":2369.116,"y":283.898,"z":-1741.233},"rot":{"x":0.0,"y":312.394,"z":0.0}},{"monsterId":24010101,"configId":556005,"level":5,"poseId":100,"pos":{"x":2361.756,"y":283.898,"z":-1724.206},"rot":{"x":0.0,"y":219.53,"z":0.0}}]},{"sceneId":3,"groupId":133003555,"blockId":3003,"pos":{"x":2345.155,"y":283.898,"z":-1720.286},"spawns":[{"monsterId":22010104,"configId":555001,"level":5,"poseId":0,"pos":{"x":2370.249,"y":283.898,"z":-1739.434},"rot":{"x":0.0,"y":306.115,"z":0.0}},{"monsterId":22010104,"configId":555005,"level":5,"poseId":0,"pos":{"x":2363.377,"y":283.898,"z":-1724.516},"rot":{"x":0.0,"y":202.636,"z":0.0}},{"monsterId":21020501,"configId":555006,"level":5,"poseId":0,"pos":{"x":2371.272,"y":283.907,"z":-1739.614},"rot":{"x":0.0,"y":281.172,"z":0.0}},{"monsterId":24010101,"configId":555007,"level":5,"poseId":100,"pos":{"x":2364.172,"y":283.898,"z":-1723.959},"rot":{"x":0.0,"y":231.959,"z":0.0}}]},{"sceneId":3,"groupId":133003554,"blockId":3003,"pos":{"x":2351.018,"y":283.898,"z":-1734.787},"spawns":[{"monsterId":22010303,"configId":554002,"level":5,"poseId":0,"pos":{"x":2366.525,"y":283.898,"z":-1738.606},"rot":{"x":0.0,"y":289.846,"z":0.0}},{"monsterId":22010302,"configId":554003,"level":5,"poseId":0,"pos":{"x":2364.202,"y":283.898,"z":-1725.285},"rot":{"x":0.0,"y":238.028,"z":0.0}},{"monsterId":21020501,"configId":554004,"level":5,"poseId":0,"pos":{"x":2371.333,"y":283.898,"z":-1739.662},"rot":{"x":0.0,"y":333.623,"z":0.0}},{"monsterId":24010101,"configId":554005,"level":5,"poseId":100,"pos":{"x":2362.819,"y":283.898,"z":-1723.769},"rot":{"x":0.0,"y":196.548,"z":0.0}}]},{"sceneId":3,"groupId":133003533,"blockId":3003,"pos":{"x":2705.704,"y":284.396,"z":-1412.984},"spawns":[{"monsterId":21030301,"configId":533001,"level":18,"poseId":0,"pos":{"x":2710.921,"y":285.633,"z":-1401.76},"rot":{"x":0.0,"y":186.145,"z":0.0}},{"monsterId":21010101,"configId":533002,"level":18,"poseId":9003,"pos":{"x":2712.609,"y":285.468,"z":-1405.639},"rot":{"x":0.0,"y":304.108,"z":0.0}},{"monsterId":20010301,"configId":533003,"level":18,"poseId":0,"pos":{"x":2713.091,"y":285.611,"z":-1403.15},"rot":{"x":0.0,"y":225.326,"z":0.0}},{"monsterId":21010701,"configId":533004,"level":18,"poseId":0,"pos":{"x":2708.859,"y":285.024,"z":-1402.866},"rot":{"x":0.0,"y":86.736,"z":0.0}}]},{"sceneId":3,"groupId":133003532,"blockId":3003,"pos":{"x":2912.945,"y":239.776,"z":-1811.414},"spawns":[{"monsterId":21011001,"configId":532001,"level":18,"poseId":0,"pos":{"x":2919.301,"y":243.546,"z":-1811.534},"rot":{"x":0.0,"y":348.114,"z":0.0}},{"monsterId":21011001,"configId":532002,"level":18,"poseId":0,"pos":{"x":2906.4,"y":244.697,"z":-1817.895},"rot":{"x":0.0,"y":21.836,"z":0.0}},{"monsterId":21011001,"configId":532003,"level":18,"poseId":0,"pos":{"x":2903.896,"y":245.655,"z":-1818.723},"rot":{"x":0.0,"y":21.919,"z":0.0}},{"monsterId":21030101,"configId":532004,"level":18,"poseId":0,"pos":{"x":2918.2,"y":243.161,"z":-1820.603},"rot":{"x":0.0,"y":341.275,"z":0.0}},{"monsterId":21010101,"configId":532005,"level":18,"poseId":0,"pos":{"x":2915.491,"y":240.263,"z":-1814.026},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003528,"blockId":3003,"pos":{"x":2084.269,"y":231.267,"z":-1531.594},"spawns":[{"monsterId":21010301,"configId":528001,"level":9,"poseId":9003,"pos":{"x":2080.626,"y":230.842,"z":-1529.595},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010901,"configId":528002,"level":9,"poseId":0,"pos":{"x":2082.706,"y":231.161,"z":-1527.694},"rot":{"x":0.0,"y":289.064,"z":0.0}},{"monsterId":21030101,"configId":528003,"level":9,"poseId":0,"pos":{"x":2080.405,"y":231.004,"z":-1525.48},"rot":{"x":0.0,"y":187.878,"z":0.0}}]},{"sceneId":3,"groupId":133003530,"blockId":3003,"pos":{"x":2729.526,"y":286.253,"z":-1574.429},"spawns":[{"monsterId":22010201,"configId":530001,"level":19,"poseId":0,"pos":{"x":2731.514,"y":286.419,"z":-1575.351},"rot":{"x":0.0,"y":120.867,"z":0.0}}]},{"sceneId":3,"groupId":133003524,"blockId":3003,"pos":{"x":2455.445,"y":220.37,"z":-1393.049},"spawns":[{"monsterId":20010801,"configId":524001,"level":1,"poseId":0,"pos":{"x":2453.076,"y":220.37,"z":-1393.823},"rot":{"x":0.0,"y":59.944,"z":0.0}}]},{"sceneId":3,"groupId":133003526,"blockId":3003,"pos":{"x":2308.325,"y":230.458,"z":-1216.118},"spawns":[{"monsterId":21010201,"configId":526001,"level":7,"poseId":9003,"pos":{"x":2313.784,"y":230.804,"z":-1221.62},"rot":{"x":0.0,"y":23.042,"z":0.0}},{"monsterId":21010201,"configId":526002,"level":7,"poseId":9003,"pos":{"x":2312.806,"y":230.689,"z":-1213.984},"rot":{"x":0.0,"y":134.95,"z":0.0}},{"monsterId":21010601,"configId":526003,"level":7,"poseId":9003,"pos":{"x":2318.502,"y":230.942,"z":-1217.927},"rot":{"x":0.0,"y":264.354,"z":0.0}}]},{"sceneId":3,"groupId":133003523,"blockId":3003,"pos":{"x":2315.173,"y":217.405,"z":-1101.824},"spawns":[{"monsterId":21010201,"configId":523004,"level":2,"poseId":9003,"pos":{"x":2317.555,"y":217.254,"z":-1099.103},"rot":{"x":0.0,"y":183.88,"z":0.0}},{"monsterId":21010201,"configId":523005,"level":2,"poseId":9003,"pos":{"x":2313.568,"y":217.041,"z":-1098.827},"rot":{"x":0.0,"y":182.896,"z":0.0}}]},{"sceneId":3,"groupId":133003549,"blockId":3003,"pos":{"x":2351.387,"y":283.898,"z":-1735.249},"spawns":[{"monsterId":21010502,"configId":549070,"level":5,"poseId":32,"pos":{"x":2364.755,"y":284.443,"z":-1722.466},"rot":{"x":0.0,"y":163.46,"z":0.0}},{"monsterId":21010502,"configId":549071,"level":5,"poseId":32,"pos":{"x":2369.45,"y":284.158,"z":-1737.449},"rot":{"x":0.0,"y":329.576,"z":0.0}},{"monsterId":21010502,"configId":549072,"level":5,"poseId":32,"pos":{"x":2346.941,"y":284.151,"z":-1747.009},"rot":{"x":0.0,"y":355.023,"z":0.0}},{"monsterId":21010502,"configId":549073,"level":5,"poseId":32,"pos":{"x":2343.459,"y":284.087,"z":-1724.918},"rot":{"x":0.0,"y":100.405,"z":0.0}},{"monsterId":21010502,"configId":549074,"level":5,"poseId":32,"pos":{"x":2348.219,"y":284.061,"z":-1734.477},"rot":{"x":0.0,"y":68.926,"z":0.0}},{"monsterId":21010701,"configId":549076,"level":5,"poseId":0,"pos":{"x":2362.222,"y":283.898,"z":-1738.501},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010701,"configId":549077,"level":5,"poseId":0,"pos":{"x":2351.966,"y":283.898,"z":-1723.954},"rot":{"x":0.0,"y":143.017,"z":0.0}},{"monsterId":21011002,"configId":549078,"level":5,"poseId":32,"pos":{"x":2368.363,"y":283.899,"z":-1721.082},"rot":{"x":0.0,"y":145.445,"z":0.0}},{"monsterId":21011002,"configId":549079,"level":5,"poseId":32,"pos":{"x":2349.07,"y":284.42,"z":-1721.383},"rot":{"x":0.0,"y":139.739,"z":0.0}},{"monsterId":21011002,"configId":549080,"level":5,"poseId":32,"pos":{"x":2368.721,"y":284.511,"z":-1737.386},"rot":{"x":0.0,"y":53.714,"z":0.0}},{"monsterId":21011002,"configId":549081,"level":5,"poseId":32,"pos":{"x":2349.897,"y":283.972,"z":-1745.51},"rot":{"x":0.0,"y":10.48,"z":0.0}},{"monsterId":21011002,"configId":549082,"level":5,"poseId":32,"pos":{"x":2348.484,"y":283.898,"z":-1734.473},"rot":{"x":0.0,"y":67.586,"z":0.0}},{"monsterId":21011002,"configId":549084,"level":5,"poseId":32,"pos":{"x":2338.694,"y":283.898,"z":-1741.612},"rot":{"x":0.0,"y":70.267,"z":0.0}},{"monsterId":21020201,"configId":549238,"level":1,"poseId":0,"pos":{"x":2361.873,"y":283.898,"z":-1729.063},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003550,"blockId":3003,"pos":{"x":2349.906,"y":283.898,"z":-1736.342},"spawns":[{"monsterId":21020201,"configId":550001,"level":5,"poseId":0,"pos":{"x":2370.472,"y":283.898,"z":-1728.471},"rot":{"x":0.0,"y":257.464,"z":0.0}},{"monsterId":21020101,"configId":550002,"level":5,"poseId":0,"pos":{"x":2364.869,"y":283.898,"z":-1731.578},"rot":{"x":0.0,"y":262.054,"z":0.0}},{"monsterId":21020201,"configId":550003,"level":5,"poseId":0,"pos":{"x":2363.42,"y":283.898,"z":-1741.866},"rot":{"x":0.0,"y":357.887,"z":0.0}},{"monsterId":21010701,"configId":550004,"level":5,"poseId":0,"pos":{"x":2356.138,"y":284.024,"z":-1718.822},"rot":{"x":0.0,"y":162.211,"z":0.0}},{"monsterId":21010502,"configId":550005,"level":5,"poseId":32,"pos":{"x":2349.177,"y":283.898,"z":-1736.911},"rot":{"x":0.0,"y":73.888,"z":0.0}},{"monsterId":21010502,"configId":550006,"level":5,"poseId":32,"pos":{"x":2348.371,"y":283.898,"z":-1733.232},"rot":{"x":0.0,"y":54.44,"z":0.0}},{"monsterId":21010502,"configId":550007,"level":5,"poseId":32,"pos":{"x":2344.948,"y":283.898,"z":-1731.355},"rot":{"x":0.0,"y":54.44,"z":0.0}},{"monsterId":21010502,"configId":550008,"level":5,"poseId":32,"pos":{"x":2342.177,"y":283.898,"z":-1737.289},"rot":{"x":0.0,"y":67.983,"z":0.0}},{"monsterId":21020101,"configId":550009,"level":5,"poseId":0,"pos":{"x":2361.262,"y":283.898,"z":-1739.609},"rot":{"x":0.0,"y":357.887,"z":0.0}},{"monsterId":21010701,"configId":550010,"level":5,"poseId":0,"pos":{"x":2355.991,"y":283.898,"z":-1721.195},"rot":{"x":0.0,"y":159.7,"z":0.0}},{"monsterId":21010701,"configId":550011,"level":5,"poseId":0,"pos":{"x":2354.203,"y":283.786,"z":-1740.294},"rot":{"x":0.0,"y":28.834,"z":0.0}},{"monsterId":21011002,"configId":550012,"level":5,"poseId":32,"pos":{"x":2348.747,"y":283.898,"z":-1734.5},"rot":{"x":0.0,"y":67.502,"z":0.0}},{"monsterId":21011002,"configId":550013,"level":5,"poseId":32,"pos":{"x":2346.363,"y":283.898,"z":-1728.631},"rot":{"x":0.0,"y":71.843,"z":0.0}},{"monsterId":21010701,"configId":550014,"level":5,"poseId":0,"pos":{"x":2343.339,"y":283.898,"z":-1736.572},"rot":{"x":0.0,"y":36.105,"z":0.0}},{"monsterId":21010502,"configId":550068,"level":5,"poseId":0,"pos":{"x":2364.406,"y":283.898,"z":-1721.997},"rot":{"x":0.0,"y":156.903,"z":0.0}},{"monsterId":21010502,"configId":550082,"level":5,"poseId":32,"pos":{"x":2345.798,"y":285.456,"z":-1741.26},"rot":{"x":0.0,"y":36.105,"z":0.0}},{"monsterId":21011002,"configId":550083,"level":5,"poseId":0,"pos":{"x":2350.282,"y":283.898,"z":-1725.366},"rot":{"x":0.0,"y":152.899,"z":0.0}},{"monsterId":21010701,"configId":550084,"level":5,"poseId":0,"pos":{"x":2362.216,"y":283.715,"z":-1741.965},"rot":{"x":0.0,"y":328.337,"z":0.0}},{"monsterId":21010701,"configId":550085,"level":5,"poseId":0,"pos":{"x":2374.85,"y":283.899,"z":-1716.748},"rot":{"x":0.0,"y":197.967,"z":0.0}},{"monsterId":21010502,"configId":550086,"level":5,"poseId":32,"pos":{"x":2364.1,"y":283.898,"z":-1738.726},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010502,"configId":550087,"level":5,"poseId":32,"pos":{"x":2357.2,"y":283.898,"z":-1720.409},"rot":{"x":0.0,"y":181.079,"z":0.0}},{"monsterId":21011001,"configId":550088,"level":5,"poseId":32,"pos":{"x":2353.346,"y":283.706,"z":-1744.908},"rot":{"x":0.0,"y":28.834,"z":0.0}},{"monsterId":21011001,"configId":550089,"level":5,"poseId":32,"pos":{"x":2346.424,"y":283.701,"z":-1725.608},"rot":{"x":0.0,"y":113.651,"z":0.0}}]},{"sceneId":3,"groupId":133003541,"blockId":3003,"pos":{"x":2260.647,"y":274.333,"z":-1748.332},"spawns":[{"monsterId":21010601,"configId":541013,"level":15,"poseId":9011,"pos":{"x":2253.33,"y":272.14,"z":-1748.013},"rot":{"x":0.0,"y":258.208,"z":0.0}},{"monsterId":21011001,"configId":541014,"level":15,"poseId":9002,"pos":{"x":2262.967,"y":273.762,"z":-1735.797},"rot":{"x":0.0,"y":208.666,"z":0.0}},{"monsterId":21030201,"configId":541015,"level":15,"poseId":9012,"pos":{"x":2262.129,"y":275.014,"z":-1746.244},"rot":{"x":0.0,"y":243.282,"z":0.0}},{"monsterId":21011001,"configId":541016,"level":15,"poseId":9003,"pos":{"x":2269.531,"y":274.807,"z":-1750.029},"rot":{"x":0.0,"y":296.575,"z":0.0}},{"monsterId":21010601,"configId":541017,"level":15,"poseId":9011,"pos":{"x":2261.11,"y":272.896,"z":-1758.155},"rot":{"x":0.0,"y":239.81,"z":0.0}},{"monsterId":21010301,"configId":541018,"level":15,"poseId":0,"pos":{"x":2256.044,"y":272.133,"z":-1757.062},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21020201,"configId":541019,"level":15,"poseId":0,"pos":{"x":2254.331,"y":274.771,"z":-1769.957},"rot":{"x":0.0,"y":331.758,"z":0.0}},{"monsterId":21010701,"configId":541020,"level":15,"poseId":0,"pos":{"x":2254.35,"y":275.228,"z":-1773.88},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010701,"configId":541021,"level":15,"poseId":0,"pos":{"x":2256.807,"y":275.19,"z":-1772.512},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003540,"blockId":3003,"pos":{"x":2189.772,"y":253.918,"z":-1681.257},"spawns":[{"monsterId":21010601,"configId":540005,"level":15,"poseId":9011,"pos":{"x":2185.818,"y":254.761,"z":-1687.449},"rot":{"x":0.0,"y":275.236,"z":0.0}},{"monsterId":21010601,"configId":540006,"level":15,"poseId":9011,"pos":{"x":2197.145,"y":254.194,"z":-1683.897},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010201,"configId":540007,"level":15,"poseId":9010,"pos":{"x":2191.246,"y":254.632,"z":-1684.773},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003543,"blockId":3003,"pos":{"x":2096.38,"y":190.575,"z":-1674.535},"spawns":[{"monsterId":26020101,"configId":543001,"level":36,"poseId":1,"pos":{"x":2096.257,"y":190.575,"z":-1674.469},"rot":{"x":0.0,"y":336.573,"z":0.0}}]},{"sceneId":3,"groupId":133003494,"blockId":3003,"pos":{"x":2188.545,"y":211.504,"z":-1018.305},"spawns":[{"monsterId":28030307,"configId":494001,"level":1,"poseId":0,"pos":{"x":2187.99,"y":211.571,"z":-1016.74},"rot":{"x":0.0,"y":312.58,"z":0.0}}]},{"sceneId":3,"groupId":133003489,"blockId":3003,"pos":{"x":2308.348,"y":275.295,"z":-1643.963},"spawns":[{"monsterId":21020201,"configId":1772,"level":15,"poseId":401,"pos":{"x":2310.323,"y":275.471,"z":-1639.534},"rot":{"x":0.0,"y":224.145,"z":0.0}},{"monsterId":21010201,"configId":1773,"level":15,"poseId":9012,"pos":{"x":2311.129,"y":275.214,"z":-1645.369},"rot":{"x":0.0,"y":302.95,"z":0.0}},{"monsterId":21010201,"configId":1774,"level":15,"poseId":9012,"pos":{"x":2305.364,"y":275.439,"z":-1641.787},"rot":{"x":0.0,"y":125.388,"z":0.0}},{"monsterId":21010201,"configId":1775,"level":15,"poseId":9012,"pos":{"x":2306.209,"y":275.457,"z":-1646.956},"rot":{"x":0.0,"y":22.511,"z":0.0}},{"monsterId":21030201,"configId":489001,"level":15,"poseId":0,"pos":{"x":2306.321,"y":275.517,"z":-1637.703},"rot":{"x":0.0,"y":153.617,"z":0.0}}]},{"sceneId":3,"groupId":133003488,"blockId":3003,"pos":{"x":2136.225,"y":203.477,"z":-1141.233},"spawns":[{"monsterId":21010101,"configId":1770,"level":1,"poseId":0,"pos":{"x":2139.452,"y":203.594,"z":-1138.531},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":1771,"level":1,"poseId":0,"pos":{"x":2132.553,"y":202.926,"z":-1138.784},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003491,"blockId":3003,"pos":{"x":2230.998,"y":202.4,"z":-1061.522},"spawns":[{"monsterId":28030501,"configId":491001,"level":1,"poseId":0,"pos":{"x":2231.971,"y":202.4,"z":-1050.664},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030501,"configId":491002,"level":1,"poseId":0,"pos":{"x":2220.095,"y":202.4,"z":-1049.851},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030501,"configId":491003,"level":1,"poseId":0,"pos":{"x":2245.222,"y":205.831,"z":-1066.794},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030501,"configId":491004,"level":1,"poseId":0,"pos":{"x":2245.566,"y":202.4,"z":-1046.378},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030504,"configId":491005,"level":1,"poseId":0,"pos":{"x":2201.922,"y":202.4,"z":-1034.645},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030504,"configId":491008,"level":2,"poseId":0,"pos":{"x":2231.971,"y":202.4,"z":-1050.664},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030504,"configId":491009,"level":2,"poseId":0,"pos":{"x":2220.095,"y":202.4,"z":-1049.851},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030504,"configId":491010,"level":2,"poseId":0,"pos":{"x":2245.222,"y":205.831,"z":-1066.794},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030504,"configId":491011,"level":2,"poseId":0,"pos":{"x":2245.566,"y":202.4,"z":-1046.378},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003490,"blockId":3003,"pos":{"x":2324.547,"y":280.368,"z":-1689.104},"spawns":[{"monsterId":21020201,"configId":490001,"level":15,"poseId":401,"pos":{"x":2326.522,"y":279.743,"z":-1684.675},"rot":{"x":0.0,"y":224.145,"z":0.0}},{"monsterId":21010201,"configId":490002,"level":15,"poseId":9012,"pos":{"x":2327.329,"y":280.392,"z":-1690.51},"rot":{"x":0.0,"y":302.95,"z":0.0}},{"monsterId":21010201,"configId":490003,"level":15,"poseId":9012,"pos":{"x":2321.563,"y":279.877,"z":-1686.928},"rot":{"x":0.0,"y":125.388,"z":0.0}},{"monsterId":21010201,"configId":490004,"level":15,"poseId":9012,"pos":{"x":2322.408,"y":280.528,"z":-1692.096},"rot":{"x":0.0,"y":22.511,"z":0.0}}]},{"sceneId":3,"groupId":133003518,"blockId":3003,"pos":{"x":2190.065,"y":212.406,"z":-1476.751},"spawns":[{"monsterId":21030301,"configId":518001,"level":5,"poseId":0,"pos":{"x":2180.199,"y":212.563,"z":-1463.725},"rot":{"x":0.0,"y":135.456,"z":0.0}},{"monsterId":21020101,"configId":518004,"level":5,"poseId":0,"pos":{"x":2182.643,"y":212.596,"z":-1463.857},"rot":{"x":0.0,"y":156.008,"z":0.0}},{"monsterId":21020201,"configId":518005,"level":5,"poseId":0,"pos":{"x":2179.679,"y":212.908,"z":-1466.953},"rot":{"x":0.0,"y":131.256,"z":0.0}},{"monsterId":21010101,"configId":518006,"level":5,"poseId":0,"pos":{"x":2192.53,"y":212.274,"z":-1476.446},"rot":{"x":0.0,"y":301.767,"z":0.0}},{"monsterId":21010101,"configId":518007,"level":5,"poseId":0,"pos":{"x":2192.031,"y":212.422,"z":-1478.049},"rot":{"x":0.0,"y":324.498,"z":0.0}},{"monsterId":21010101,"configId":518008,"level":5,"poseId":0,"pos":{"x":2193.543,"y":212.255,"z":-1475.253},"rot":{"x":0.0,"y":278.644,"z":0.0}}]},{"sceneId":3,"groupId":133003509,"blockId":3003,"pos":{"x":2653.086,"y":230.263,"z":-1144.675},"spawns":[{"monsterId":22010101,"configId":509002,"level":1,"poseId":0,"pos":{"x":2653.911,"y":230.616,"z":-1147.956},"rot":{"x":0.0,"y":180.923,"z":0.0}},{"monsterId":21010601,"configId":509003,"level":1,"poseId":0,"pos":{"x":2656.957,"y":230.301,"z":-1142.975},"rot":{"x":0.0,"y":183.368,"z":0.0}},{"monsterId":21010601,"configId":509004,"level":1,"poseId":0,"pos":{"x":2650.328,"y":230.201,"z":-1142.585},"rot":{"x":0.0,"y":183.368,"z":0.0}},{"monsterId":21011201,"configId":509005,"level":1,"poseId":0,"pos":{"x":2657.204,"y":230.696,"z":-1146.851},"rot":{"x":0.0,"y":178.723,"z":0.0}},{"monsterId":21011201,"configId":509006,"level":1,"poseId":0,"pos":{"x":2649.869,"y":230.897,"z":-1146.505},"rot":{"x":0.0,"y":183.32,"z":0.0}},{"monsterId":21020201,"configId":509011,"level":1,"poseId":0,"pos":{"x":2706.972,"y":243.876,"z":-1258.227},"rot":{"x":0.0,"y":320.163,"z":0.0}},{"monsterId":21030301,"configId":509016,"level":1,"poseId":0,"pos":{"x":2701.688,"y":248.883,"z":-1244.35},"rot":{"x":0.0,"y":329.667,"z":0.0}},{"monsterId":21010701,"configId":509017,"level":1,"poseId":0,"pos":{"x":2657.843,"y":232.441,"z":-1156.758},"rot":{"x":0.0,"y":160.279,"z":0.0}},{"monsterId":21010701,"configId":509018,"level":1,"poseId":0,"pos":{"x":2651.563,"y":232.423,"z":-1158.593},"rot":{"x":0.0,"y":162.468,"z":0.0}},{"monsterId":21011001,"configId":509020,"level":1,"poseId":9003,"pos":{"x":2683.033,"y":240.061,"z":-1199.958},"rot":{"x":0.0,"y":267.726,"z":0.0}},{"monsterId":22010301,"configId":509021,"level":1,"poseId":0,"pos":{"x":2680.348,"y":240.701,"z":-1213.442},"rot":{"x":0.0,"y":232.911,"z":0.0}},{"monsterId":21030101,"configId":509024,"level":1,"poseId":0,"pos":{"x":2678.812,"y":241.054,"z":-1220.764},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010901,"configId":509026,"level":1,"poseId":0,"pos":{"x":2689.894,"y":242.17,"z":-1217.003},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21030301,"configId":509027,"level":1,"poseId":0,"pos":{"x":2686.205,"y":244.731,"z":-1244.707},"rot":{"x":0.0,"y":12.288,"z":0.0}},{"monsterId":22010201,"configId":509029,"level":1,"poseId":0,"pos":{"x":2701.309,"y":244.752,"z":-1283.78},"rot":{"x":0.0,"y":300.281,"z":0.0}},{"monsterId":21010901,"configId":509030,"level":1,"poseId":0,"pos":{"x":2678.195,"y":244.829,"z":-1274.597},"rot":{"x":0.0,"y":62.205,"z":0.0}},{"monsterId":21010901,"configId":509031,"level":1,"poseId":0,"pos":{"x":2677.497,"y":244.696,"z":-1278.985},"rot":{"x":0.0,"y":62.205,"z":0.0}},{"monsterId":21011201,"configId":509032,"level":1,"poseId":0,"pos":{"x":2700.872,"y":244.657,"z":-1281.421},"rot":{"x":0.0,"y":300.281,"z":0.0}},{"monsterId":21011201,"configId":509033,"level":1,"poseId":0,"pos":{"x":2699.751,"y":244.576,"z":-1285.734},"rot":{"x":0.0,"y":300.281,"z":0.0}},{"monsterId":21030101,"configId":509034,"level":1,"poseId":0,"pos":{"x":2678.193,"y":244.708,"z":-1276.645},"rot":{"x":0.0,"y":62.205,"z":0.0}},{"monsterId":21010501,"configId":509035,"level":1,"poseId":32,"pos":{"x":2700.987,"y":243.769,"z":-1261.408},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010501,"configId":509036,"level":1,"poseId":32,"pos":{"x":2689.914,"y":243.819,"z":-1260.62},"rot":{"x":0.0,"y":14.389,"z":0.0}}]},{"sceneId":3,"groupId":133003484,"blockId":3003,"pos":{"x":2380.45,"y":206.368,"z":-903.726},"spawns":[{"monsterId":28030501,"configId":1732,"level":1,"poseId":2,"pos":{"x":2418.53,"y":202.4,"z":-926.034},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030501,"configId":1733,"level":1,"poseId":2,"pos":{"x":2420.157,"y":202.4,"z":-926.685},"rot":{"x":0.0,"y":339.534,"z":0.0}},{"monsterId":28030501,"configId":1734,"level":1,"poseId":2,"pos":{"x":2418.333,"y":202.4,"z":-927.948},"rot":{"x":0.0,"y":89.894,"z":0.0}},{"monsterId":28030501,"configId":1735,"level":1,"poseId":2,"pos":{"x":2429.905,"y":202.4,"z":-920.184},"rot":{"x":0.0,"y":93.413,"z":0.0}},{"monsterId":28030501,"configId":1736,"level":1,"poseId":2,"pos":{"x":2648.579,"y":202.4,"z":-628.021},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030501,"configId":1737,"level":1,"poseId":2,"pos":{"x":2642.934,"y":202.4,"z":-629.654},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030501,"configId":1738,"level":1,"poseId":2,"pos":{"x":2646.251,"y":202.4,"z":-627.583},"rot":{"x":0.0,"y":147.211,"z":0.0}},{"monsterId":28030501,"configId":1739,"level":1,"poseId":2,"pos":{"x":2637.653,"y":202.4,"z":-616.449},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030501,"configId":1740,"level":1,"poseId":2,"pos":{"x":2637.493,"y":202.4,"z":-619.226},"rot":{"x":0.0,"y":336.31,"z":0.0}},{"monsterId":28030501,"configId":1741,"level":1,"poseId":2,"pos":{"x":2506.094,"y":202.4,"z":-1095.413},"rot":{"x":0.0,"y":17.453,"z":0.0}},{"monsterId":28030501,"configId":1742,"level":1,"poseId":2,"pos":{"x":2515.69,"y":202.4,"z":-1085.41},"rot":{"x":0.0,"y":257.608,"z":0.0}},{"monsterId":28030501,"configId":1743,"level":1,"poseId":2,"pos":{"x":2514.773,"y":202.4,"z":-1087.249},"rot":{"x":0.0,"y":319.419,"z":0.0}},{"monsterId":28030501,"configId":1744,"level":1,"poseId":2,"pos":{"x":1773.073,"y":233.2,"z":-906.754},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030501,"configId":1745,"level":1,"poseId":2,"pos":{"x":1772.763,"y":233.2,"z":-905.746},"rot":{"x":0.0,"y":306.973,"z":0.0}},{"monsterId":28030501,"configId":1746,"level":1,"poseId":2,"pos":{"x":1887.756,"y":195.06,"z":-1213.894},"rot":{"x":0.0,"y":125.744,"z":0.0}},{"monsterId":28030501,"configId":1747,"level":1,"poseId":2,"pos":{"x":1891.785,"y":195.06,"z":-1210.362},"rot":{"x":0.0,"y":108.434,"z":0.0}},{"monsterId":28030501,"configId":1748,"level":1,"poseId":2,"pos":{"x":1889.187,"y":195.06,"z":-1213.144},"rot":{"x":0.0,"y":174.527,"z":0.0}},{"monsterId":28030501,"configId":1749,"level":1,"poseId":2,"pos":{"x":1901.842,"y":195.06,"z":-1226.573},"rot":{"x":0.0,"y":255.899,"z":0.0}},{"monsterId":28030501,"configId":1750,"level":1,"poseId":2,"pos":{"x":1818.306,"y":194.6,"z":-1430.882},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030501,"configId":1751,"level":1,"poseId":2,"pos":{"x":1817.372,"y":194.6,"z":-1430.161},"rot":{"x":0.0,"y":85.134,"z":0.0}},{"monsterId":28030501,"configId":1752,"level":1,"poseId":2,"pos":{"x":1826.978,"y":194.6,"z":-1438.455},"rot":{"x":0.0,"y":85.134,"z":0.0}}]},{"sceneId":3,"groupId":133003487,"blockId":3003,"pos":{"x":2565.555,"y":215.375,"z":-1323.593},"spawns":[{"monsterId":20011201,"configId":1766,"level":10,"poseId":0,"pos":{"x":2569.006,"y":214.222,"z":-1326.349},"rot":{"x":0.0,"y":279.536,"z":0.0}},{"monsterId":20011201,"configId":1767,"level":10,"poseId":0,"pos":{"x":2568.869,"y":213.661,"z":-1328.833},"rot":{"x":0.0,"y":279.536,"z":0.0}},{"monsterId":20011201,"configId":1768,"level":10,"poseId":0,"pos":{"x":2563.311,"y":213.537,"z":-1329.74},"rot":{"x":0.0,"y":9.592,"z":0.0}},{"monsterId":20011301,"configId":1769,"level":10,"poseId":0,"pos":{"x":2567.804,"y":212.997,"z":-1331.318},"rot":{"x":0.0,"y":321.614,"z":0.0}}]},{"sceneId":3,"groupId":133003486,"blockId":3003,"pos":{"x":2492.4,"y":300.345,"z":-1806.537},"spawns":[{"monsterId":20011001,"configId":1763,"level":10,"poseId":0,"pos":{"x":2492.316,"y":300.137,"z":-1804.784},"rot":{"x":0.0,"y":277.17,"z":0.0}},{"monsterId":20011101,"configId":1764,"level":10,"poseId":0,"pos":{"x":2490.389,"y":300.212,"z":-1806.639},"rot":{"x":4.102,"y":265.631,"z":359.725}},{"monsterId":20011001,"configId":1765,"level":10,"poseId":0,"pos":{"x":2492.893,"y":300.595,"z":-1808.385},"rot":{"x":0.0,"y":267.123,"z":0.0}}]},{"sceneId":3,"groupId":133003482,"blockId":3003,"pos":{"x":2909.549,"y":267.073,"z":-1314.417},"spawns":[{"monsterId":20040201,"configId":1722,"level":36,"poseId":0,"pos":{"x":2908.459,"y":270.63,"z":-1301.282},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003437,"blockId":3003,"pos":{"x":2561.381,"y":209.566,"z":-1215.579},"spawns":[{"monsterId":21010101,"configId":1467,"level":3,"poseId":9003,"pos":{"x":2548.169,"y":205.516,"z":-1203.432},"rot":{"x":0.0,"y":204.289,"z":0.0}},{"monsterId":21010201,"configId":1468,"level":3,"poseId":0,"pos":{"x":2543.719,"y":205.409,"z":-1207.104},"rot":{"x":0.0,"y":50.457,"z":0.0}}]},{"sceneId":3,"groupId":133003438,"blockId":3003,"pos":{"x":2482.926,"y":213.049,"z":-1266.117},"spawns":[{"monsterId":20011201,"configId":1470,"level":1,"poseId":0,"pos":{"x":2481.16,"y":213.663,"z":-1262.575},"rot":{"x":0.0,"y":134.599,"z":0.0}},{"monsterId":20011201,"configId":1471,"level":1,"poseId":0,"pos":{"x":2481.915,"y":213.967,"z":-1259.747},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003430,"blockId":3003,"pos":{"x":2595.361,"y":226.145,"z":-1572.674},"spawns":[{"monsterId":28020102,"configId":1433,"level":1,"poseId":0,"pos":{"x":2593.342,"y":226.438,"z":-1573.161},"rot":{"x":0.0,"y":45.564,"z":0.0}}]},{"sceneId":3,"groupId":133003425,"blockId":3003,"pos":{"x":2745.725,"y":286.126,"z":-1581.143},"spawns":[{"monsterId":28020201,"configId":1423,"level":1,"poseId":0,"pos":{"x":2749.474,"y":285.894,"z":-1584.04},"rot":{"x":0.0,"y":122.676,"z":0.0}}]},{"sceneId":3,"groupId":133003427,"blockId":3003,"pos":{"x":2231.616,"y":234.27,"z":-1370.763},"spawns":[{"monsterId":28030401,"configId":1425,"level":1,"poseId":0,"pos":{"x":2209.131,"y":229.575,"z":-1360.253},"rot":{"x":0.0,"y":68.397,"z":0.0}},{"monsterId":28030402,"configId":1426,"level":1,"poseId":0,"pos":{"x":2211.916,"y":230.109,"z":-1358.229},"rot":{"x":0.0,"y":282.25,"z":0.0}},{"monsterId":28030402,"configId":1427,"level":1,"poseId":0,"pos":{"x":2210.645,"y":230.103,"z":-1357.043},"rot":{"x":0.0,"y":351.288,"z":0.0}},{"monsterId":28020102,"configId":1428,"level":1,"poseId":0,"pos":{"x":2231.189,"y":234.02,"z":-1370.738},"rot":{"x":0.0,"y":184.587,"z":0.0}},{"monsterId":20010301,"configId":427001,"level":7,"poseId":0,"pos":{"x":2231.117,"y":235.792,"z":-1372.292},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003449,"blockId":3003,"pos":{"x":2557.1,"y":212.295,"z":-1337.121},"spawns":[{"monsterId":20011202,"configId":442,"level":3,"poseId":0,"pos":{"x":2560.823,"y":211.48,"z":-1342.399},"rot":{"x":0.0,"y":357.239,"z":0.0}},{"monsterId":20011202,"configId":443,"level":3,"poseId":0,"pos":{"x":2561.975,"y":211.611,"z":-1341.981},"rot":{"x":0.0,"y":338.496,"z":0.0}},{"monsterId":20011202,"configId":444,"level":3,"poseId":0,"pos":{"x":2560.662,"y":211.774,"z":-1341.382},"rot":{"x":0.0,"y":349.357,"z":0.0}},{"monsterId":20011202,"configId":445,"level":3,"poseId":0,"pos":{"x":2561.635,"y":211.813,"z":-1341.042},"rot":{"x":0.0,"y":333.325,"z":0.0}}]},{"sceneId":3,"groupId":133003448,"blockId":3003,"pos":{"x":2563.007,"y":211.714,"z":-1342.068},"spawns":[{"monsterId":20011202,"configId":440,"level":2,"poseId":0,"pos":{"x":2560.841,"y":211.606,"z":-1342.295},"rot":{"x":0.0,"y":348.04,"z":0.0}},{"monsterId":20011202,"configId":441,"level":2,"poseId":0,"pos":{"x":2561.958,"y":211.607,"z":-1342.006},"rot":{"x":0.0,"y":333.677,"z":0.0}}]},{"sceneId":3,"groupId":133003451,"blockId":3003,"pos":{"x":2616.778,"y":197.061,"z":-2333.034},"spawns":[{"monsterId":24010101,"configId":1488,"level":35,"poseId":101,"pos":{"x":2688.948,"y":193.512,"z":-2307.53},"rot":{"x":0.0,"y":259.319,"z":0.0}},{"monsterId":20020101,"configId":1489,"level":35,"poseId":0,"pos":{"x":2620.194,"y":176.98,"z":-2419.565},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":24010101,"configId":1512,"level":35,"poseId":101,"pos":{"x":2573.085,"y":194.594,"z":-2318.709},"rot":{"x":3.389,"y":265.615,"z":0.0}}]},{"sceneId":3,"groupId":133003445,"blockId":3003,"pos":{"x":2374.375,"y":213.903,"z":-1092.479},"spawns":[{"monsterId":20011201,"configId":1480,"level":1,"poseId":0,"pos":{"x":2376.097,"y":213.579,"z":-1094.149},"rot":{"x":0.0,"y":92.353,"z":0.0}},{"monsterId":20011201,"configId":1481,"level":1,"poseId":0,"pos":{"x":2379.107,"y":213.075,"z":-1090.745},"rot":{"x":0.0,"y":92.353,"z":0.0}},{"monsterId":20011201,"configId":1482,"level":1,"poseId":0,"pos":{"x":2375.988,"y":213.634,"z":-1092.223},"rot":{"x":0.0,"y":92.353,"z":0.0}}]},{"sceneId":3,"groupId":133003444,"blockId":3003,"pos":{"x":2631.964,"y":253.838,"z":-1683.478},"spawns":[{"monsterId":21020201,"configId":539,"level":18,"poseId":0,"pos":{"x":2620.457,"y":254.127,"z":-1679.767},"rot":{"x":0.0,"y":332.899,"z":0.0}}]},{"sceneId":3,"groupId":133003446,"blockId":3003,"pos":{"x":2477.314,"y":198.12,"z":-1209.06},"spawns":[{"monsterId":20011001,"configId":1485,"level":3,"poseId":0,"pos":{"x":2474.737,"y":198.12,"z":-1213.352},"rot":{"x":0.0,"y":49.635,"z":0.0}},{"monsterId":20011001,"configId":1486,"level":3,"poseId":0,"pos":{"x":2479.438,"y":198.12,"z":-1213.241},"rot":{"x":0.0,"y":227.653,"z":0.0}}]},{"sceneId":3,"groupId":133003440,"blockId":3003,"pos":{"x":2952.095,"y":237.046,"z":-1804.132},"spawns":[{"monsterId":21010101,"configId":1472,"level":18,"poseId":9002,"pos":{"x":2939.88,"y":236.823,"z":-1791.159},"rot":{"x":0.0,"y":251.458,"z":0.0}},{"monsterId":21010101,"configId":1473,"level":18,"poseId":9002,"pos":{"x":2941.527,"y":237.006,"z":-1792.989},"rot":{"x":0.0,"y":215.943,"z":0.0}}]},{"sceneId":3,"groupId":133003443,"blockId":3003,"pos":{"x":2443.116,"y":290.654,"z":-1576.936},"spawns":[{"monsterId":20010401,"configId":1475,"level":12,"poseId":0,"pos":{"x":2445.734,"y":290.209,"z":-1570.126},"rot":{"x":0.0,"y":283.507,"z":0.0}}]},{"sceneId":3,"groupId":133003406,"blockId":3003,"pos":{"x":2859.544,"y":272.534,"z":-1595.811},"spawns":[{"monsterId":28020301,"configId":955,"level":1,"poseId":0,"pos":{"x":2846.259,"y":274.047,"z":-1555.875},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":1379,"level":1,"poseId":0,"pos":{"x":2867.8,"y":271.955,"z":-1638.412},"rot":{"x":0.0,"y":112.029,"z":0.0}},{"monsterId":28030101,"configId":1380,"level":1,"poseId":0,"pos":{"x":2866.044,"y":271.602,"z":-1641.67},"rot":{"x":0.0,"y":125.339,"z":0.0}}]},{"sceneId":3,"groupId":133003401,"blockId":3003,"pos":{"x":2604.958,"y":212.557,"z":-1398.008},"spawns":[{"monsterId":28030403,"configId":1349,"level":1,"poseId":2,"pos":{"x":2606.426,"y":212.983,"z":-1398.036},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030403,"configId":1350,"level":1,"poseId":2,"pos":{"x":2602.878,"y":212.11,"z":-1396.545},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030403,"configId":1351,"level":1,"poseId":2,"pos":{"x":2603.897,"y":212.469,"z":-1399.041},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030403,"configId":1352,"level":1,"poseId":2,"pos":{"x":2604.944,"y":212.873,"z":-1397.795},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003397,"blockId":3003,"pos":{"x":2585.432,"y":227.639,"z":-1083.862},"spawns":[{"monsterId":20010301,"configId":1332,"level":18,"poseId":0,"pos":{"x":2595.968,"y":227.868,"z":-1090.285},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":1333,"level":18,"poseId":0,"pos":{"x":2593.113,"y":227.827,"z":-1093.286},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":1334,"level":18,"poseId":0,"pos":{"x":2597.115,"y":227.603,"z":-1096.869},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003399,"blockId":3003,"pos":{"x":2447.792,"y":220.17,"z":-1321.766},"spawns":[{"monsterId":28030403,"configId":1341,"level":1,"poseId":2,"pos":{"x":2449.26,"y":220.17,"z":-1321.794},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030403,"configId":1342,"level":1,"poseId":2,"pos":{"x":2445.711,"y":220.183,"z":-1320.303},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030403,"configId":1343,"level":1,"poseId":2,"pos":{"x":2446.73,"y":220.195,"z":-1322.799},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030403,"configId":1344,"level":1,"poseId":2,"pos":{"x":2447.777,"y":220.17,"z":-1321.553},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003398,"blockId":3003,"pos":{"x":2478.124,"y":222.971,"z":-1388.133},"spawns":[{"monsterId":28030403,"configId":1337,"level":1,"poseId":2,"pos":{"x":2479.592,"y":223.433,"z":-1388.161},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030403,"configId":1338,"level":1,"poseId":2,"pos":{"x":2476.043,"y":222.205,"z":-1386.671},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030403,"configId":1339,"level":1,"poseId":2,"pos":{"x":2477.063,"y":222.795,"z":-1389.167},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030403,"configId":1340,"level":1,"poseId":2,"pos":{"x":2478.109,"y":222.948,"z":-1387.921},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003393,"blockId":3003,"pos":{"x":2287.312,"y":207.853,"z":-1100.062},"spawns":[{"monsterId":28030403,"configId":1278,"level":1,"poseId":2,"pos":{"x":2289.138,"y":207.669,"z":-1101.105},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030403,"configId":1281,"level":1,"poseId":2,"pos":{"x":2286.994,"y":208.042,"z":-1098.736},"rot":{"x":0.0,"y":113.736,"z":0.0}},{"monsterId":28030403,"configId":1285,"level":1,"poseId":2,"pos":{"x":2296.199,"y":207.235,"z":-1101.727},"rot":{"x":0.0,"y":254.9,"z":0.0}}]},{"sceneId":3,"groupId":133003392,"blockId":3003,"pos":{"x":2492.766,"y":213.955,"z":-1279.39},"spawns":[{"monsterId":28030401,"configId":1275,"level":1,"poseId":2,"pos":{"x":2495.184,"y":212.158,"z":-1279.208},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1277,"level":1,"poseId":2,"pos":{"x":2492.448,"y":211.953,"z":-1278.063},"rot":{"x":0.0,"y":113.736,"z":0.0}}]},{"sceneId":3,"groupId":133003394,"blockId":3003,"pos":{"x":2693.225,"y":246.596,"z":-1198.387},"spawns":[{"monsterId":28030401,"configId":1319,"level":1,"poseId":0,"pos":{"x":2689.651,"y":245.989,"z":-1192.913},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1320,"level":1,"poseId":0,"pos":{"x":2688.232,"y":245.772,"z":-1192.403},"rot":{"x":0.0,"y":59.539,"z":0.0}},{"monsterId":28030401,"configId":1322,"level":1,"poseId":0,"pos":{"x":2688.452,"y":246.07,"z":-1194.427},"rot":{"x":0.0,"y":267.243,"z":0.0}},{"monsterId":28030401,"configId":1323,"level":1,"poseId":0,"pos":{"x":2702.79,"y":248.548,"z":-1224.449},"rot":{"x":0.0,"y":277.38,"z":0.0}},{"monsterId":28030401,"configId":1324,"level":1,"poseId":0,"pos":{"x":2702.078,"y":248.372,"z":-1223.334},"rot":{"x":0.0,"y":242.279,"z":0.0}},{"monsterId":28030401,"configId":1325,"level":1,"poseId":0,"pos":{"x":2700.931,"y":248.32,"z":-1224.73},"rot":{"x":0.0,"y":56.896,"z":0.0}},{"monsterId":28030401,"configId":1329,"level":1,"poseId":0,"pos":{"x":2686.3,"y":252.794,"z":-1220.259},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003417,"blockId":3003,"pos":{"x":2545.238,"y":212.234,"z":-1251.75},"spawns":[{"monsterId":28030403,"configId":1407,"level":1,"poseId":2,"pos":{"x":2543.17,"y":211.84,"z":-1250.246},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030403,"configId":1409,"level":1,"poseId":2,"pos":{"x":2545.234,"y":212.206,"z":-1251.499},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003416,"blockId":3003,"pos":{"x":2498.725,"y":202.485,"z":-1197.334},"spawns":[{"monsterId":28030403,"configId":1403,"level":1,"poseId":2,"pos":{"x":2496.644,"y":202.692,"z":-1195.871},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030403,"configId":1405,"level":1,"poseId":2,"pos":{"x":2498.71,"y":202.535,"z":-1197.121},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003418,"blockId":3003,"pos":{"x":2460.38,"y":207.829,"z":-1134.047},"spawns":[{"monsterId":28030403,"configId":1411,"level":1,"poseId":2,"pos":{"x":2458.299,"y":207.993,"z":-1132.585},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030403,"configId":1412,"level":1,"poseId":2,"pos":{"x":2459.318,"y":207.785,"z":-1135.08},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":1439,"level":1,"poseId":0,"pos":{"x":2445.361,"y":209.367,"z":-1125.994},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020301,"configId":1440,"level":1,"poseId":0,"pos":{"x":2448.141,"y":209.772,"z":-1110.69},"rot":{"x":0.0,"y":112.521,"z":0.0}},{"monsterId":28020301,"configId":1441,"level":1,"poseId":0,"pos":{"x":2441.359,"y":210.045,"z":-1137.604},"rot":{"x":0.0,"y":112.521,"z":0.0}},{"monsterId":28020301,"configId":1483,"level":1,"poseId":0,"pos":{"x":2391.913,"y":212.257,"z":-1098.271},"rot":{"x":0.0,"y":112.521,"z":0.0}},{"monsterId":28020301,"configId":1484,"level":1,"poseId":0,"pos":{"x":2381.047,"y":212.351,"z":-1102.94},"rot":{"x":0.0,"y":53.902,"z":0.0}}]},{"sceneId":3,"groupId":133003412,"blockId":3003,"pos":{"x":2915.127,"y":224.176,"z":-1734.094},"spawns":[{"monsterId":23030101,"configId":1394,"level":18,"poseId":0,"pos":{"x":2915.837,"y":224.193,"z":-1736.394},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003415,"blockId":3003,"pos":{"x":2491.41,"y":217.805,"z":-1365.128},"spawns":[{"monsterId":28030403,"configId":1398,"level":1,"poseId":2,"pos":{"x":2492.878,"y":217.476,"z":-1365.156},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030403,"configId":1399,"level":1,"poseId":2,"pos":{"x":2489.33,"y":218.045,"z":-1363.666},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030403,"configId":1400,"level":1,"poseId":2,"pos":{"x":2490.349,"y":218.225,"z":-1366.161},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030403,"configId":1401,"level":1,"poseId":2,"pos":{"x":2491.396,"y":217.772,"z":-1364.915},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003414,"blockId":3003,"pos":{"x":2525.946,"y":220.508,"z":-1443.255},"spawns":[{"monsterId":20011401,"configId":1397,"level":1,"poseId":0,"pos":{"x":2522.728,"y":221.313,"z":-1441.713},"rot":{"x":0.0,"y":62.462,"z":0.0}}]},{"sceneId":3,"groupId":133003408,"blockId":3003,"pos":{"x":2908.914,"y":250.713,"z":-1650.876},"spawns":[{"monsterId":21010601,"configId":1387,"level":18,"poseId":9003,"pos":{"x":2910.624,"y":251.488,"z":-1649.886},"rot":{"x":0.0,"y":255.845,"z":0.0}},{"monsterId":21010301,"configId":1388,"level":30,"poseId":9003,"pos":{"x":2908.18,"y":251.514,"z":-1652.93},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010701,"configId":1389,"level":18,"poseId":0,"pos":{"x":2906.525,"y":251.73,"z":-1649.022},"rot":{"x":0.0,"y":128.607,"z":0.0}},{"monsterId":21010101,"configId":1390,"level":18,"poseId":0,"pos":{"x":2903.469,"y":251.726,"z":-1653.048},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010301,"configId":408001,"level":18,"poseId":9013,"pos":{"x":2905.5,"y":251.708,"z":-1650.287},"rot":{"x":0.0,"y":101.449,"z":0.0}},{"monsterId":21010201,"configId":408002,"level":18,"poseId":9013,"pos":{"x":2909.224,"y":251.619,"z":-1647.729},"rot":{"x":0.0,"y":219.277,"z":0.0}},{"monsterId":21010201,"configId":408003,"level":18,"poseId":9013,"pos":{"x":2910.096,"y":251.448,"z":-1652.359},"rot":{"x":0.0,"y":325.049,"z":0.0}}]},{"sceneId":3,"groupId":133003368,"blockId":3003,"pos":{"x":2173.185,"y":206.143,"z":-1065.241},"spawns":[{"monsterId":28030401,"configId":1172,"level":1,"poseId":2,"pos":{"x":2175.012,"y":206.064,"z":-1066.284},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1173,"level":1,"poseId":2,"pos":{"x":2175.604,"y":206.142,"z":-1065.059},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1174,"level":1,"poseId":2,"pos":{"x":2175.273,"y":206.183,"z":-1064.301},"rot":{"x":0.0,"y":135.464,"z":0.0}},{"monsterId":28030401,"configId":1175,"level":1,"poseId":2,"pos":{"x":2172.868,"y":206.132,"z":-1063.914},"rot":{"x":0.0,"y":113.736,"z":0.0}}]},{"sceneId":3,"groupId":133003364,"blockId":3003,"pos":{"x":2345.329,"y":217.049,"z":-1067.302},"spawns":[{"monsterId":28030401,"configId":1156,"level":1,"poseId":2,"pos":{"x":2347.156,"y":217.455,"z":-1068.345},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1157,"level":1,"poseId":2,"pos":{"x":2347.748,"y":217.57,"z":-1067.12},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1158,"level":1,"poseId":2,"pos":{"x":2347.417,"y":217.439,"z":-1066.362},"rot":{"x":0.0,"y":135.464,"z":0.0}},{"monsterId":28030401,"configId":1159,"level":1,"poseId":2,"pos":{"x":2345.011,"y":216.871,"z":-1065.975},"rot":{"x":0.0,"y":113.736,"z":0.0}}]},{"sceneId":3,"groupId":133003367,"blockId":3003,"pos":{"x":2450.054,"y":200.223,"z":-1224.465},"spawns":[{"monsterId":28030401,"configId":1168,"level":1,"poseId":2,"pos":{"x":2451.882,"y":200.02,"z":-1225.508},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1169,"level":1,"poseId":2,"pos":{"x":2452.473,"y":199.769,"z":-1224.283},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1171,"level":1,"poseId":2,"pos":{"x":2449.737,"y":200.227,"z":-1223.138},"rot":{"x":0.0,"y":113.736,"z":0.0}}]},{"sceneId":3,"groupId":133003366,"blockId":3003,"pos":{"x":2368.69,"y":225.968,"z":-1178.287},"spawns":[{"monsterId":28030401,"configId":1164,"level":1,"poseId":2,"pos":{"x":2370.517,"y":226.051,"z":-1179.33},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1165,"level":1,"poseId":2,"pos":{"x":2371.109,"y":226.087,"z":-1178.105},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1166,"level":1,"poseId":2,"pos":{"x":2370.778,"y":226.076,"z":-1177.347},"rot":{"x":0.0,"y":135.464,"z":0.0}},{"monsterId":28030401,"configId":1167,"level":1,"poseId":2,"pos":{"x":2368.428,"y":225.951,"z":-1176.984},"rot":{"x":0.0,"y":113.736,"z":0.0}}]},{"sceneId":3,"groupId":133003361,"blockId":3003,"pos":{"x":2583.073,"y":213.966,"z":-1383.06},"spawns":[{"monsterId":28030401,"configId":1144,"level":1,"poseId":2,"pos":{"x":2584.9,"y":214.003,"z":-1384.103},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1145,"level":1,"poseId":2,"pos":{"x":2585.492,"y":213.641,"z":-1382.878},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1146,"level":1,"poseId":2,"pos":{"x":2585.16,"y":213.531,"z":-1382.12},"rot":{"x":0.0,"y":135.464,"z":0.0}},{"monsterId":28030401,"configId":1147,"level":1,"poseId":2,"pos":{"x":2582.756,"y":213.748,"z":-1381.734},"rot":{"x":0.0,"y":113.736,"z":0.0}}]},{"sceneId":3,"groupId":133003360,"blockId":3003,"pos":{"x":2633.344,"y":228.455,"z":-1329.819},"spawns":[{"monsterId":28030401,"configId":1142,"level":1,"poseId":2,"pos":{"x":2635.43,"y":228.73,"z":-1328.879},"rot":{"x":0.0,"y":135.464,"z":0.0}},{"monsterId":28030401,"configId":1143,"level":1,"poseId":2,"pos":{"x":2633.025,"y":228.338,"z":-1328.492},"rot":{"x":0.0,"y":113.736,"z":0.0}}]},{"sceneId":3,"groupId":133003363,"blockId":3003,"pos":{"x":2379.351,"y":213.635,"z":-1081.561},"spawns":[{"monsterId":28030401,"configId":1152,"level":1,"poseId":2,"pos":{"x":2381.177,"y":214.041,"z":-1082.604},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1153,"level":1,"poseId":2,"pos":{"x":2381.769,"y":214.157,"z":-1081.379},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1154,"level":1,"poseId":2,"pos":{"x":2381.438,"y":214.025,"z":-1080.621},"rot":{"x":0.0,"y":135.464,"z":0.0}},{"monsterId":28030401,"configId":1155,"level":1,"poseId":2,"pos":{"x":2379.033,"y":213.457,"z":-1080.234},"rot":{"x":0.0,"y":113.736,"z":0.0}}]},{"sceneId":3,"groupId":133003362,"blockId":3003,"pos":{"x":2554.154,"y":217.361,"z":-1438.898},"spawns":[{"monsterId":28030401,"configId":1148,"level":1,"poseId":2,"pos":{"x":2555.991,"y":216.979,"z":-1439.923},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1149,"level":1,"poseId":2,"pos":{"x":2556.581,"y":216.828,"z":-1438.7},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1150,"level":1,"poseId":2,"pos":{"x":2556.252,"y":216.822,"z":-1437.942},"rot":{"x":0.0,"y":135.464,"z":0.0}},{"monsterId":28030401,"configId":1151,"level":1,"poseId":2,"pos":{"x":2554.293,"y":217.301,"z":-1437.566},"rot":{"x":0.0,"y":113.736,"z":0.0}}]},{"sceneId":3,"groupId":133003388,"blockId":3003,"pos":{"x":2601.474,"y":227.595,"z":-1094.594},"spawns":[{"monsterId":28020201,"configId":1318,"level":1,"poseId":0,"pos":{"x":2733.669,"y":251.198,"z":-1234.239},"rot":{"x":0.0,"y":79.402,"z":0.0}}]},{"sceneId":3,"groupId":133003391,"blockId":3003,"pos":{"x":2496.368,"y":213.796,"z":-1275.785},"spawns":[{"monsterId":28030401,"configId":1268,"level":1,"poseId":2,"pos":{"x":2498.786,"y":211.283,"z":-1275.603},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003384,"blockId":3003,"pos":{"x":2513.729,"y":203.538,"z":-1247.055},"spawns":[{"monsterId":28030401,"configId":1190,"level":1,"poseId":2,"pos":{"x":2515.555,"y":203.89,"z":-1248.098},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1191,"level":1,"poseId":2,"pos":{"x":2516.147,"y":203.748,"z":-1246.874},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1192,"level":1,"poseId":2,"pos":{"x":2515.815,"y":203.575,"z":-1246.115},"rot":{"x":0.0,"y":135.464,"z":0.0}},{"monsterId":28030401,"configId":1193,"level":1,"poseId":2,"pos":{"x":2513.411,"y":203.322,"z":-1245.729},"rot":{"x":0.0,"y":113.736,"z":0.0}}]},{"sceneId":3,"groupId":133003387,"blockId":3003,"pos":{"x":2708.387,"y":249.078,"z":-1227.126},"spawns":[{"monsterId":28020201,"configId":1330,"level":1,"poseId":0,"pos":{"x":2641.159,"y":248.869,"z":-1227.101},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020201,"configId":1331,"level":1,"poseId":0,"pos":{"x":2642.772,"y":248.773,"z":-1226.544},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003386,"blockId":3003,"pos":{"x":2538.483,"y":211.548,"z":-1291.63},"spawns":[{"monsterId":28030401,"configId":1194,"level":1,"poseId":2,"pos":{"x":2542.017,"y":211.275,"z":-1292.672},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1195,"level":1,"poseId":2,"pos":{"x":2542.834,"y":211.497,"z":-1291.837},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1196,"level":1,"poseId":2,"pos":{"x":2541.82,"y":211.382,"z":-1291.674},"rot":{"x":0.0,"y":135.464,"z":0.0}}]},{"sceneId":3,"groupId":133003380,"blockId":3003,"pos":{"x":2541.602,"y":211.638,"z":-1358.111},"spawns":[{"monsterId":28030101,"configId":1182,"level":1,"poseId":2,"pos":{"x":2543.448,"y":211.819,"z":-1360.387},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":1183,"level":1,"poseId":2,"pos":{"x":2537.746,"y":211.828,"z":-1358.307},"rot":{"x":0.0,"y":78.446,"z":0.0}},{"monsterId":28030101,"configId":1184,"level":1,"poseId":2,"pos":{"x":2539.618,"y":211.86,"z":-1359.298},"rot":{"x":0.0,"y":337.962,"z":0.0}},{"monsterId":28030101,"configId":1185,"level":1,"poseId":2,"pos":{"x":2529.615,"y":211.624,"z":-1329.068},"rot":{"x":0.0,"y":33.44,"z":0.0}},{"monsterId":28030101,"configId":1186,"level":1,"poseId":2,"pos":{"x":2530.435,"y":211.783,"z":-1323.457},"rot":{"x":0.0,"y":151.385,"z":0.0}}]},{"sceneId":3,"groupId":133003378,"blockId":3003,"pos":{"x":2456.89,"y":199.552,"z":-1219.096},"spawns":[{"monsterId":21010201,"configId":1179,"level":2,"poseId":0,"pos":{"x":2484.932,"y":206.922,"z":-1237.886},"rot":{"x":0.0,"y":84.659,"z":0.0}},{"monsterId":21010101,"configId":1436,"level":2,"poseId":9003,"pos":{"x":2467.528,"y":206.868,"z":-1228.611},"rot":{"x":0.0,"y":25.406,"z":0.0}},{"monsterId":21010101,"configId":1469,"level":3,"poseId":9002,"pos":{"x":2471.823,"y":206.341,"z":-1237.307},"rot":{"x":0.0,"y":25.406,"z":0.0}}]},{"sceneId":3,"groupId":133003342,"blockId":3003,"pos":{"x":2667.283,"y":245.855,"z":-1296.38},"spawns":[{"monsterId":21010101,"configId":1420,"level":18,"poseId":9002,"pos":{"x":2632.751,"y":250.112,"z":-1297.981},"rot":{"x":0.0,"y":250.906,"z":0.0}},{"monsterId":21010101,"configId":1421,"level":18,"poseId":9002,"pos":{"x":2631.818,"y":250.278,"z":-1295.812},"rot":{"x":0.0,"y":249.863,"z":0.0}}]},{"sceneId":3,"groupId":133003337,"blockId":3003,"pos":{"x":2845.97,"y":265.641,"z":-1286.89},"spawns":[{"monsterId":28020201,"configId":1381,"level":1,"poseId":0,"pos":{"x":2848.086,"y":267.089,"z":-1285.302},"rot":{"x":0.0,"y":108.674,"z":0.0}}]},{"sceneId":3,"groupId":133003334,"blockId":3003,"pos":{"x":2965.843,"y":239.061,"z":-1684.689},"spawns":[{"monsterId":28030101,"configId":1074,"level":1,"poseId":2,"pos":{"x":2968.713,"y":240.417,"z":-1722.231},"rot":{"x":0.0,"y":218.411,"z":0.0}},{"monsterId":28030401,"configId":1075,"level":1,"poseId":2,"pos":{"x":2964.784,"y":240.179,"z":-1684.876},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1076,"level":1,"poseId":2,"pos":{"x":2966.728,"y":240.169,"z":-1683.715},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1077,"level":1,"poseId":2,"pos":{"x":2965.797,"y":240.23,"z":-1682.28},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1078,"level":1,"poseId":2,"pos":{"x":2989.695,"y":239.229,"z":-1712.61},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1079,"level":1,"poseId":2,"pos":{"x":2986.613,"y":239.279,"z":-1711.918},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1080,"level":1,"poseId":2,"pos":{"x":2990.566,"y":239.101,"z":-1722.825},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":1353,"level":18,"poseId":0,"pos":{"x":2956.542,"y":240.731,"z":-1678.847},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":1354,"level":18,"poseId":0,"pos":{"x":2958.395,"y":240.492,"z":-1676.711},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":1355,"level":18,"poseId":0,"pos":{"x":2955.835,"y":240.595,"z":-1676.71},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011401,"configId":1356,"level":12,"poseId":0,"pos":{"x":2964.536,"y":242.04,"z":-1635.701},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011401,"configId":1357,"level":12,"poseId":0,"pos":{"x":2965.018,"y":242.393,"z":-1632.736},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1364,"level":1,"poseId":0,"pos":{"x":2946.854,"y":235.992,"z":-1773.917},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1365,"level":1,"poseId":0,"pos":{"x":2945.91,"y":235.982,"z":-1773.751},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1366,"level":1,"poseId":0,"pos":{"x":2945.65,"y":236.065,"z":-1775.715},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1367,"level":1,"poseId":0,"pos":{"x":2954.181,"y":236.95,"z":-1796.719},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1368,"level":1,"poseId":0,"pos":{"x":2955.482,"y":236.885,"z":-1795.679},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1369,"level":1,"poseId":0,"pos":{"x":2955.326,"y":236.949,"z":-1798.483},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1370,"level":1,"poseId":0,"pos":{"x":2953.582,"y":236.932,"z":-1794.842},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1371,"level":1,"poseId":0,"pos":{"x":2953.384,"y":236.006,"z":-1774.891},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1372,"level":1,"poseId":0,"pos":{"x":2953.774,"y":236.024,"z":-1775.864},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1373,"level":16,"poseId":0,"pos":{"x":2954.311,"y":235.958,"z":-1774.283},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1374,"level":1,"poseId":0,"pos":{"x":2949.737,"y":234.945,"z":-1758.232},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1375,"level":1,"poseId":0,"pos":{"x":2950.865,"y":234.957,"z":-1758.529},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1376,"level":1,"poseId":0,"pos":{"x":2948.323,"y":235.002,"z":-1758.355},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":1391,"level":12,"poseId":0,"pos":{"x":2907.646,"y":262.872,"z":-1592.798},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":1392,"level":12,"poseId":0,"pos":{"x":2905.441,"y":262.927,"z":-1593.22},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":1393,"level":12,"poseId":0,"pos":{"x":2906.762,"y":263.069,"z":-1594.584},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003329,"blockId":3003,"pos":{"x":2046.767,"y":220.061,"z":-1689.37},"spawns":[{"monsterId":20010201,"configId":329001,"level":10,"poseId":201,"pos":{"x":2078.547,"y":225.44,"z":-1658.99},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003328,"blockId":3003,"pos":{"x":2663.312,"y":247.73,"z":-1268.904},"spawns":[{"monsterId":20010201,"configId":1066,"level":19,"poseId":201,"pos":{"x":2642.622,"y":249.211,"z":-1239.915},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003330,"blockId":3003,"pos":{"x":2825.569,"y":244.395,"z":-1099.959},"spawns":[{"monsterId":20010401,"configId":1070,"level":19,"poseId":0,"pos":{"x":2898.157,"y":226.634,"z":-1109.218},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":1071,"level":19,"poseId":0,"pos":{"x":2897.61,"y":226.632,"z":-1106.533},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010301,"configId":1072,"level":19,"poseId":0,"pos":{"x":2896.95,"y":226.291,"z":-1111.267},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003357,"blockId":3003,"pos":{"x":2451.99,"y":209.654,"z":-1122.422},"spawns":[{"monsterId":28030401,"configId":1128,"level":1,"poseId":2,"pos":{"x":2453.811,"y":209.455,"z":-1123.466},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1129,"level":1,"poseId":2,"pos":{"x":2454.402,"y":209.561,"z":-1122.245},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1130,"level":1,"poseId":2,"pos":{"x":2454.07,"y":209.65,"z":-1121.487},"rot":{"x":0.0,"y":135.464,"z":0.0}},{"monsterId":28030401,"configId":1131,"level":1,"poseId":2,"pos":{"x":2451.666,"y":209.776,"z":-1121.101},"rot":{"x":0.0,"y":113.736,"z":0.0}}]},{"sceneId":3,"groupId":133003356,"blockId":3003,"pos":{"x":2494.417,"y":205.442,"z":-1154.447},"spawns":[{"monsterId":28030401,"configId":1126,"level":1,"poseId":2,"pos":{"x":2496.504,"y":205.644,"z":-1153.506},"rot":{"x":0.0,"y":135.464,"z":0.0}},{"monsterId":28030401,"configId":1127,"level":1,"poseId":2,"pos":{"x":2494.099,"y":205.641,"z":-1153.12},"rot":{"x":0.0,"y":113.736,"z":0.0}}]},{"sceneId":3,"groupId":133003359,"blockId":3003,"pos":{"x":2641.07,"y":230.365,"z":-1358.975},"spawns":[{"monsterId":28030401,"configId":1136,"level":1,"poseId":2,"pos":{"x":2642.921,"y":230.769,"z":-1360.026},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1139,"level":1,"poseId":2,"pos":{"x":2640.778,"y":230.196,"z":-1357.659},"rot":{"x":0.0,"y":113.736,"z":0.0}}]},{"sceneId":3,"groupId":133003358,"blockId":3003,"pos":{"x":2464.87,"y":212.766,"z":-1277.21},"spawns":[{"monsterId":28030401,"configId":1132,"level":1,"poseId":2,"pos":{"x":2466.696,"y":212.991,"z":-1278.252},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1133,"level":1,"poseId":2,"pos":{"x":2467.288,"y":213.03,"z":-1277.028},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030401,"configId":1135,"level":1,"poseId":2,"pos":{"x":2464.552,"y":212.701,"z":-1275.883},"rot":{"x":0.0,"y":113.736,"z":0.0}}]},{"sceneId":3,"groupId":133003348,"blockId":3003,"pos":{"x":2068.792,"y":224.324,"z":-1587.754},"spawns":[{"monsterId":20011201,"configId":1104,"level":5,"poseId":0,"pos":{"x":2070.394,"y":224.34,"z":-1585.119},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":1105,"level":5,"poseId":0,"pos":{"x":2065.536,"y":224.089,"z":-1586.217},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003344,"blockId":3003,"pos":{"x":2160.178,"y":225.739,"z":-1351.361},"spawns":[{"monsterId":20010501,"configId":1100,"level":5,"poseId":0,"pos":{"x":2159.277,"y":225.385,"z":-1352.805},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010501,"configId":1101,"level":5,"poseId":0,"pos":{"x":2159.641,"y":225.798,"z":-1350.098},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003309,"blockId":3003,"pos":{"x":2953.007,"y":222.967,"z":-1757.164},"spawns":[{"monsterId":20011501,"configId":1015,"level":24,"poseId":0,"pos":{"x":2946.848,"y":222.577,"z":-1741.032},"rot":{"x":0.0,"y":253.573,"z":0.0}},{"monsterId":20011401,"configId":1017,"level":24,"poseId":0,"pos":{"x":2953.283,"y":223.028,"z":-1757.659},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011401,"configId":1018,"level":24,"poseId":0,"pos":{"x":2950.016,"y":222.585,"z":-1749.49},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011401,"configId":1019,"level":24,"poseId":0,"pos":{"x":2949.578,"y":220.196,"z":-1724.286},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003308,"blockId":3003,"pos":{"x":2926.605,"y":234.438,"z":-1700.06},"spawns":[{"monsterId":20011201,"configId":1012,"level":24,"poseId":0,"pos":{"x":2929.323,"y":234.589,"z":-1699.827},"rot":{"x":0.0,"y":273.424,"z":0.0}},{"monsterId":20011201,"configId":1013,"level":24,"poseId":0,"pos":{"x":2926.872,"y":234.528,"z":-1696.559},"rot":{"x":0.0,"y":195.573,"z":0.0}},{"monsterId":20011201,"configId":1014,"level":24,"poseId":0,"pos":{"x":2924.667,"y":234.398,"z":-1700.681},"rot":{"x":0.0,"y":55.239,"z":0.0}}]},{"sceneId":3,"groupId":133003305,"blockId":3003,"pos":{"x":2866.098,"y":255.8,"z":-1856.372},"spawns":[{"monsterId":21030101,"configId":1005,"level":24,"poseId":0,"pos":{"x":2889.816,"y":257.674,"z":-1836.699},"rot":{"x":0.0,"y":217.141,"z":0.0}},{"monsterId":20011001,"configId":1006,"level":18,"poseId":0,"pos":{"x":2889.904,"y":257.544,"z":-1839.182},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010401,"configId":1007,"level":24,"poseId":0,"pos":{"x":2887.682,"y":257.465,"z":-1839.547},"rot":{"x":0.0,"y":34.161,"z":0.0}},{"monsterId":21010901,"configId":1008,"level":24,"poseId":0,"pos":{"x":2879.867,"y":259.912,"z":-1847.143},"rot":{"x":0.0,"y":201.413,"z":0.0}},{"monsterId":21010901,"configId":1009,"level":24,"poseId":0,"pos":{"x":2880.419,"y":266.047,"z":-1839.794},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010502,"configId":305001,"level":15,"poseId":32,"pos":{"x":2876.548,"y":259.912,"z":-1844.071},"rot":{"x":0.0,"y":250.115,"z":0.0}},{"monsterId":21011001,"configId":305002,"level":15,"poseId":32,"pos":{"x":2879.466,"y":259.912,"z":-1847.949},"rot":{"x":0.0,"y":250.115,"z":0.0}},{"monsterId":21011001,"configId":305003,"level":15,"poseId":32,"pos":{"x":2879.419,"y":265.877,"z":-1846.494},"rot":{"x":0.0,"y":244.447,"z":0.0}},{"monsterId":21010502,"configId":305004,"level":15,"poseId":32,"pos":{"x":2877.194,"y":265.877,"z":-1843.382},"rot":{"x":0.0,"y":244.447,"z":0.0}},{"monsterId":21020101,"configId":305005,"level":15,"poseId":401,"pos":{"x":2872.468,"y":256.238,"z":-1844.32},"rot":{"x":0.0,"y":232.614,"z":0.0}}]},{"sceneId":3,"groupId":133003307,"blockId":3003,"pos":{"x":2841.08,"y":265.525,"z":-1869.89},"spawns":[{"monsterId":28030101,"configId":1010,"level":1,"poseId":2,"pos":{"x":2831.087,"y":265.089,"z":-1883.916},"rot":{"x":0.0,"y":207.112,"z":0.0}},{"monsterId":28030101,"configId":1011,"level":1,"poseId":2,"pos":{"x":2830.873,"y":265.369,"z":-1880.908},"rot":{"x":0.0,"y":204.388,"z":0.0}}]},{"sceneId":3,"groupId":133003301,"blockId":3003,"pos":{"x":2326.982,"y":208.236,"z":-1119.885},"spawns":[{"monsterId":20011001,"configId":984,"level":1,"poseId":0,"pos":{"x":2324.864,"y":211.821,"z":-1116.229},"rot":{"x":0.0,"y":141.825,"z":0.0}}]},{"sceneId":3,"groupId":133003297,"blockId":3003,"pos":{"x":2822.24,"y":273.71,"z":-1487.255},"spawns":[{"monsterId":21010101,"configId":1417,"level":18,"poseId":0,"pos":{"x":2799.939,"y":270.673,"z":-1486.787},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003296,"blockId":3003,"pos":{"x":2737.301,"y":270.689,"z":-1436.25},"spawns":[{"monsterId":21010501,"configId":963,"level":19,"poseId":0,"pos":{"x":2735.579,"y":271.121,"z":-1432.252},"rot":{"x":0.0,"y":26.131,"z":0.0}},{"monsterId":21010501,"configId":964,"level":19,"poseId":0,"pos":{"x":2738.654,"y":270.663,"z":-1434.094},"rot":{"x":0.0,"y":27.54,"z":0.0}},{"monsterId":21010901,"configId":965,"level":19,"poseId":0,"pos":{"x":2730.167,"y":271.303,"z":-1426.139},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003298,"blockId":3003,"pos":{"x":2773.216,"y":274.205,"z":-1462.615},"spawns":[{"monsterId":21010101,"configId":967,"level":19,"poseId":9002,"pos":{"x":2768.959,"y":274.552,"z":-1457.76},"rot":{"x":0.0,"y":5.6,"z":0.0}},{"monsterId":21010101,"configId":968,"level":19,"poseId":9002,"pos":{"x":2769.452,"y":274.627,"z":-1460.177},"rot":{"x":0.0,"y":58.639,"z":0.0}}]},{"sceneId":3,"groupId":133003324,"blockId":3003,"pos":{"x":2780.492,"y":260.773,"z":-1278.785},"spawns":[{"monsterId":21010501,"configId":1061,"level":15,"poseId":0,"pos":{"x":2780.062,"y":260.866,"z":-1277.327},"rot":{"x":0.0,"y":139.954,"z":0.0}},{"monsterId":21010101,"configId":1084,"level":15,"poseId":0,"pos":{"x":2781.909,"y":260.815,"z":-1280.511},"rot":{"x":0.0,"y":323.98,"z":0.0}}]},{"sceneId":3,"groupId":133003326,"blockId":3003,"pos":{"x":2878.889,"y":260.739,"z":-1440.688},"spawns":[{"monsterId":20011501,"configId":1062,"level":19,"poseId":0,"pos":{"x":2877.955,"y":260.467,"z":-1442.215},"rot":{"x":0.0,"y":230.282,"z":0.0}},{"monsterId":20011501,"configId":1063,"level":19,"poseId":0,"pos":{"x":2876.321,"y":260.6,"z":-1441.763},"rot":{"x":0.0,"y":177.039,"z":0.0}}]},{"sceneId":3,"groupId":133003321,"blockId":3003,"pos":{"x":2633.963,"y":226.998,"z":-1132.174},"spawns":[{"monsterId":28020301,"configId":1053,"level":1,"poseId":0,"pos":{"x":2632.286,"y":227.964,"z":-1121.044},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":1073,"level":1,"poseId":0,"pos":{"x":2637.815,"y":235.284,"z":-1179.885},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003323,"blockId":3003,"pos":{"x":2656.576,"y":247.104,"z":-1215.254},"spawns":[{"monsterId":20011001,"configId":1056,"level":10,"poseId":0,"pos":{"x":2657.51,"y":251.109,"z":-1209.923},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":1057,"level":10,"poseId":0,"pos":{"x":2657.593,"y":251.031,"z":-1211.461},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":1058,"level":10,"poseId":0,"pos":{"x":2655.12,"y":251.148,"z":-1211.477},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003322,"blockId":3003,"pos":{"x":2664.313,"y":235.984,"z":-1168.198},"spawns":[{"monsterId":20010501,"configId":1054,"level":10,"poseId":0,"pos":{"x":2664.747,"y":236.145,"z":-1168.552},"rot":{"x":0.0,"y":289.172,"z":0.0}},{"monsterId":20010501,"configId":1055,"level":10,"poseId":0,"pos":{"x":2664.395,"y":236.114,"z":-1170.148},"rot":{"x":0.0,"y":280.848,"z":0.0}}]},{"sceneId":3,"groupId":133003317,"blockId":3003,"pos":{"x":2853.405,"y":254.756,"z":-1731.032},"spawns":[{"monsterId":24010101,"configId":1091,"level":22,"poseId":101,"pos":{"x":2852.874,"y":254.145,"z":-1738.032},"rot":{"x":0.0,"y":316.186,"z":0.0}}]},{"sceneId":3,"groupId":133003319,"blockId":3003,"pos":{"x":2703.498,"y":244.455,"z":-1147.398},"spawns":[{"monsterId":21010201,"configId":1047,"level":15,"poseId":0,"pos":{"x":2708.519,"y":245.381,"z":-1145.798},"rot":{"x":0.0,"y":315.51,"z":0.0}},{"monsterId":21010301,"configId":1048,"level":15,"poseId":9003,"pos":{"x":2705.292,"y":244.467,"z":-1156.267},"rot":{"x":0.0,"y":24.669,"z":0.0}},{"monsterId":21010401,"configId":1049,"level":15,"poseId":9003,"pos":{"x":2707.418,"y":244.677,"z":-1152.873},"rot":{"x":0.0,"y":202.904,"z":0.0}}]},{"sceneId":3,"groupId":133003318,"blockId":3003,"pos":{"x":2676.791,"y":231.944,"z":-1139.152},"spawns":[{"monsterId":20010801,"configId":1046,"level":15,"poseId":0,"pos":{"x":2674.998,"y":231.88,"z":-1136.974},"rot":{"x":0.0,"y":112.603,"z":0.0}},{"monsterId":20011301,"configId":1050,"level":15,"poseId":0,"pos":{"x":2662.17,"y":238.173,"z":-1123.764},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":1051,"level":15,"poseId":0,"pos":{"x":2665.931,"y":237.784,"z":-1119.813},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011201,"configId":1052,"level":15,"poseId":0,"pos":{"x":2668.094,"y":237.07,"z":-1124.17},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003315,"blockId":3003,"pos":{"x":2654.428,"y":268.81,"z":-1564.276},"spawns":[{"monsterId":21020101,"configId":315003,"level":19,"poseId":401,"pos":{"x":2651.946,"y":268.618,"z":-1565.288},"rot":{"x":0.0,"y":64.696,"z":0.0}}]},{"sceneId":3,"groupId":133003314,"blockId":3003,"pos":{"x":2824.519,"y":256.2,"z":-1399.824},"spawns":[{"monsterId":20010801,"configId":1028,"level":19,"poseId":0,"pos":{"x":2820.927,"y":256.2,"z":-1401.256},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":1029,"level":19,"poseId":0,"pos":{"x":2818.185,"y":256.2,"z":-1400.418},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003276,"blockId":3003,"pos":{"x":2725.823,"y":276.498,"z":-1536.583},"spawns":[{"monsterId":20010101,"configId":928,"level":19,"poseId":201,"pos":{"x":2691.179,"y":272.518,"z":-1544.798},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010101,"configId":929,"level":19,"poseId":201,"pos":{"x":2662.624,"y":269.654,"z":-1557.968},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003272,"blockId":3003,"pos":{"x":2687.944,"y":244.18,"z":-1279.585},"spawns":[{"monsterId":21030101,"configId":922,"level":22,"poseId":0,"pos":{"x":2680.632,"y":244.436,"z":-1276.754},"rot":{"x":0.0,"y":70.424,"z":0.0}},{"monsterId":21010901,"configId":1034,"level":15,"poseId":9003,"pos":{"x":2680.195,"y":244.158,"z":-1279.929},"rot":{"x":0.0,"y":16.352,"z":0.0}},{"monsterId":21010101,"configId":1035,"level":15,"poseId":9003,"pos":{"x":2692.179,"y":243.955,"z":-1267.387},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20011001,"configId":1036,"level":15,"poseId":0,"pos":{"x":2682.672,"y":244.252,"z":-1276.366},"rot":{"x":0.0,"y":286.951,"z":0.0}},{"monsterId":21010101,"configId":1037,"level":15,"poseId":9003,"pos":{"x":2682.947,"y":244.12,"z":-1278.444},"rot":{"x":0.0,"y":334.643,"z":0.0}}]},{"sceneId":3,"groupId":133003275,"blockId":3003,"pos":{"x":2786.301,"y":295.731,"z":-1592.293},"spawns":[{"monsterId":28030101,"configId":926,"level":1,"poseId":0,"pos":{"x":2824.566,"y":307.158,"z":-1607.163},"rot":{"x":0.0,"y":127.782,"z":0.0}},{"monsterId":28020102,"configId":1068,"level":1,"poseId":0,"pos":{"x":2691.827,"y":274.04,"z":-1535.941},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28030101,"configId":1069,"level":1,"poseId":2,"pos":{"x":2621.419,"y":265.771,"z":-1589.012},"rot":{"x":0.0,"y":235.158,"z":0.0}},{"monsterId":28020102,"configId":1095,"level":1,"poseId":0,"pos":{"x":2780.883,"y":293.919,"z":-1602.241},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":28020102,"configId":1096,"level":1,"poseId":0,"pos":{"x":2710.244,"y":274.52,"z":-1592.337},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003269,"blockId":3003,"pos":{"x":2764.651,"y":259.715,"z":-1232.488},"spawns":[{"monsterId":21010701,"configId":911,"level":15,"poseId":0,"pos":{"x":2764.462,"y":259.851,"z":-1231.222},"rot":{"x":0.0,"y":184.207,"z":0.0}},{"monsterId":21010101,"configId":912,"level":15,"poseId":0,"pos":{"x":2764.582,"y":259.363,"z":-1234.495},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010101,"configId":913,"level":15,"poseId":0,"pos":{"x":2766.752,"y":259.792,"z":-1232.323},"rot":{"x":0.0,"y":270.57,"z":0.0}},{"monsterId":21010501,"configId":914,"level":15,"poseId":0,"pos":{"x":2789.605,"y":265.801,"z":-1219.271},"rot":{"x":0.0,"y":250.473,"z":0.0}}]},{"sceneId":3,"groupId":133003271,"blockId":3003,"pos":{"x":2677.661,"y":266.482,"z":-1363.82},"spawns":[{"monsterId":28030101,"configId":918,"level":1,"poseId":2,"pos":{"x":2652.159,"y":266.721,"z":-1335.036},"rot":{"x":0.0,"y":298.146,"z":0.0}},{"monsterId":28030101,"configId":919,"level":1,"poseId":2,"pos":{"x":2710.098,"y":261.742,"z":-1367.565},"rot":{"x":0.0,"y":97.275,"z":0.0}},{"monsterId":20010501,"configId":923,"level":15,"poseId":0,"pos":{"x":2678.557,"y":263.566,"z":-1418.193},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010501,"configId":924,"level":15,"poseId":0,"pos":{"x":2676.498,"y":263.692,"z":-1416.805},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010501,"configId":925,"level":15,"poseId":0,"pos":{"x":2674.775,"y":263.608,"z":-1418.653},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003295,"blockId":3003,"pos":{"x":2764.763,"y":271.07,"z":-1488.381},"spawns":[{"monsterId":21010301,"configId":962,"level":19,"poseId":0,"pos":{"x":2754.294,"y":270.888,"z":-1484.37},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003288,"blockId":3003,"pos":{"x":2818.179,"y":260.983,"z":-1677.439},"spawns":[{"monsterId":20011001,"configId":950,"level":24,"poseId":0,"pos":{"x":2818.669,"y":261.427,"z":-1674.932},"rot":{"x":0.0,"y":217.232,"z":0.0}},{"monsterId":21010901,"configId":951,"level":24,"poseId":0,"pos":{"x":2814.961,"y":263.195,"z":-1680.308},"rot":{"x":0.0,"y":4.198,"z":0.0}},{"monsterId":21030101,"configId":952,"level":24,"poseId":0,"pos":{"x":2817.021,"y":261.448,"z":-1675.03},"rot":{"x":0.0,"y":165.317,"z":0.0}},{"monsterId":21010101,"configId":953,"level":24,"poseId":0,"pos":{"x":2816.989,"y":260.985,"z":-1672.005},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003291,"blockId":3003,"pos":{"x":2825.949,"y":271.214,"z":-1446.324},"spawns":[{"monsterId":21020201,"configId":956,"level":19,"poseId":401,"pos":{"x":2827.125,"y":271.424,"z":-1445.78},"rot":{"x":0.0,"y":250.25,"z":0.0}},{"monsterId":21010301,"configId":957,"level":19,"poseId":9003,"pos":{"x":2823.084,"y":271.37,"z":-1444.193},"rot":{"x":0.0,"y":143.375,"z":0.0}},{"monsterId":21010401,"configId":958,"level":19,"poseId":9003,"pos":{"x":2824.718,"y":271.17,"z":-1448.3},"rot":{"x":0.0,"y":2.887,"z":0.0}}]},{"sceneId":3,"groupId":133003285,"blockId":3003,"pos":{"x":2208.937,"y":235.854,"z":-1402.135},"spawns":[{"monsterId":20010801,"configId":947,"level":10,"poseId":0,"pos":{"x":2206.864,"y":235.892,"z":-1404.537},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":948,"level":10,"poseId":0,"pos":{"x":2213.149,"y":236.044,"z":-1401.482},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":20010801,"configId":949,"level":10,"poseId":0,"pos":{"x":2208.378,"y":235.833,"z":-1400.332},"rot":{"x":0.0,"y":0.0,"z":0.0}}]},{"sceneId":3,"groupId":133003283,"blockId":3003,"pos":{"x":2098.212,"y":211.734,"z":-1295.352},"spawns":[{"monsterId":21010301,"configId":1086,"level":9,"poseId":0,"pos":{"x":2098.299,"y":213.078,"z":-1308.447},"rot":{"x":0.0,"y":0.0,"z":0.0}},{"monsterId":21010401,"configId":1087,"level":9,"poseId":9003,"pos":{"x":2095.069,"y":213.158,"z":-1314.309},"rot":{"x":0.0,"y":0.0,"z":0.0}}]}] \ No newline at end of file diff --git a/data/gacha_records.html b/data/gacha_records.html new file mode 100644 index 000000000..5ce8e660f --- /dev/null +++ b/data/gacha_records.html @@ -0,0 +1,227 @@ + + + + + + + + + Gacha Records + + + + + + + + +
+
+

Gacha Records

+ + + + + + + + + +
DateItem
+ +
+
+
+ +
+ + + + + diff --git a/gradlew b/gradlew old mode 100644 new mode 100755 diff --git a/keystore.p12 b/keystore.p12 index 9fa5cf19c..5ea492e29 100644 Binary files a/keystore.p12 and b/keystore.p12 differ diff --git a/lib/java-express.jar b/lib/java-express.jar new file mode 100644 index 000000000..4df9a4081 Binary files /dev/null and b/lib/java-express.jar differ diff --git a/lib/kcp-netty-1.5.0.jar b/lib/kcp-netty-1.5.0.jar new file mode 100644 index 000000000..819dad894 Binary files /dev/null and b/lib/kcp-netty-1.5.0.jar differ diff --git a/lib/kcp-netty.jar b/lib/kcp-netty.jar deleted file mode 100644 index 29db985ff..000000000 Binary files a/lib/kcp-netty.jar and /dev/null differ diff --git a/proto/AbilityAppliedAbility.proto b/proto/AbilityAppliedAbility.proto new file mode 100755 index 000000000..87b0955a3 --- /dev/null +++ b/proto/AbilityAppliedAbility.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "AbilityString.proto"; +import "AbilityScalarValueEntry.proto"; + +message AbilityAppliedAbility { + AbilityString ability_name = 1; + AbilityString ability_override = 2; + repeated AbilityScalarValueEntry override_map = 3; + uint32 instanced_ability_id = 4; +} diff --git a/proto/AbilityAppliedModifier.proto b/proto/AbilityAppliedModifier.proto new file mode 100755 index 000000000..82972e672 --- /dev/null +++ b/proto/AbilityAppliedModifier.proto @@ -0,0 +1,23 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "AbilityString.proto"; +import "AbilityAttachedModifier.proto"; +import "ModifierDurability.proto"; + +message AbilityAppliedModifier { + int32 modifier_local_id = 1; + uint32 parent_ability_entity_id = 2; + AbilityString parent_ability_name = 3; + AbilityString parent_ability_override = 4; + uint32 instanced_ability_id = 5; + uint32 instanced_modifier_id = 6; + float exist_duration = 7; + AbilityAttachedModifier attached_instanced_modifier = 8; + uint32 apply_entity_id = 9; + bool is_attached_parent_ability = 10; + ModifierDurability modifier_durability = 11; + uint32 sbuff_uid = 12; + bool is_serverbuff_modifier = 13; +} diff --git a/proto/AbilityAttachedModifier.proto b/proto/AbilityAttachedModifier.proto new file mode 100755 index 000000000..8f996b4ba --- /dev/null +++ b/proto/AbilityAttachedModifier.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message AbilityAttachedModifier { + bool is_invalid = 1; + uint32 owner_entity_id = 2; + uint32 instanced_modifier_id = 3; + bool is_serverbuff_modifier = 4; + int32 attach_name_hash = 5; +} diff --git a/proto/AbilityChangeNotify.proto b/proto/AbilityChangeNotify.proto new file mode 100755 index 000000000..9dfa12ef1 --- /dev/null +++ b/proto/AbilityChangeNotify.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "AbilityControlBlock.proto"; + +message AbilityChangeNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 1112; + } + + uint32 entity_id = 1; + AbilityControlBlock ability_control_block = 2; +} diff --git a/proto/AbilityControlBlock.proto b/proto/AbilityControlBlock.proto new file mode 100755 index 000000000..eaf2e1e09 --- /dev/null +++ b/proto/AbilityControlBlock.proto @@ -0,0 +1,9 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "AbilityEmbryo.proto"; + +message AbilityControlBlock { + repeated AbilityEmbryo ability_embryo_list = 1; +} diff --git a/proto/AbilityEmbryo.proto b/proto/AbilityEmbryo.proto new file mode 100755 index 000000000..e21840e6d --- /dev/null +++ b/proto/AbilityEmbryo.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message AbilityEmbryo { + uint32 ability_id = 1; + fixed32 ability_name_hash = 2; + fixed32 ability_override_name_hash = 3; +} diff --git a/proto/AbilityGadgetInfo.proto b/proto/AbilityGadgetInfo.proto new file mode 100644 index 000000000..94afb7894 --- /dev/null +++ b/proto/AbilityGadgetInfo.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message AbilityGadgetInfo { + uint32 camp_id = 1; + uint32 camp_target_type = 2; + uint32 target_entity_id = 3; +} diff --git a/proto/AbilityIdentifier.proto b/proto/AbilityIdentifier.proto new file mode 100755 index 000000000..e771d23fd --- /dev/null +++ b/proto/AbilityIdentifier.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message AbilityIdentifier { + uint32 instanced_ability_id = 1; + uint32 ability_caster_id = 2; + int32 local_id = 3; + uint32 instanced_modifier_id = 4; + uint32 modifier_owner_id = 5; + bool is_serverbuff_modifier = 6; +} diff --git a/proto/AbilityInvocationsNotify.proto b/proto/AbilityInvocationsNotify.proto new file mode 100755 index 000000000..bf37fd5bb --- /dev/null +++ b/proto/AbilityInvocationsNotify.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "AbilityInvokeEntry.proto"; + +message AbilityInvocationsNotify { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 1118; + } + + repeated AbilityInvokeEntry invokes = 1; +} diff --git a/proto/AbilityInvokeArgument.proto b/proto/AbilityInvokeArgument.proto new file mode 100755 index 000000000..ec8eb0f26 --- /dev/null +++ b/proto/AbilityInvokeArgument.proto @@ -0,0 +1,54 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +enum AbilityInvokeArgument { + ABILITY_NONE = 0; + ABILITY_META_MODIFIER_CHANGE = 1; + ABILITY_META_COMMAND_MODIFIER_CHANGE_REQUEST = 2; + ABILITY_META_SPECIAL_FLOAT_ARGUMENT = 3; + ABILITY_META_OVERRIDE_PARAM = 4; + ABILITY_META_CLEAR_OVERRIDE_PARAM = 5; + ABILITY_META_REINIT_OVERRIDEMAP = 6; + ABILITY_META_GLOBAL_FLOAT_VALUE = 7; + ABILITY_META_CLEAR_GLOBAL_FLOAT_VALUE = 8; + ABILITY_META_ABILITY_ELEMENT_STRENGTH = 9; + ABILITY_META_ADD_OR_GET_ABILITY_AND_TRIGGER = 10; + ABILITY_META_SET_KILLED_SETATE = 11; + ABILITY_META_SET_ABILITY_TRIGGER = 12; + ABILITY_META_ADD_NEW_ABILITY = 13; + ABILITY_META_REMOVE_ABILITY = 14; + ABILITY_META_SET_MODIFIER_APPLY_ENTITY = 15; + ABILITY_META_MODIFIER_DURABILITY_CHANGE = 16; + ABILITY_META_ELEMENT_REACTION_VISUAL = 17; + ABILITY_META_SET_POSE_PARAMETER = 18; + ABILITY_META_UPDATE_BASE_REACTION_DAMAGE = 19; + ABILITY_META_TRIGGER_ELEMENT_REACTION = 20; + ABILITY_META_LOSE_HP = 21; + ABILITY_ACTION_TRIGGER_ABILITY = 50; + ABILITY_ACTION_SET_CRASH_DAMAGE = 51; + ABILITY_ACTION_EFFECT = 52; + ABILITY_ACTION_SUMMON = 53; + ABILITY_ACTION_BLINK = 54; + ABILITY_ACTION_CREATE_GADGET = 55; + ABILITY_ACTION_APPLY_LEVEL_MODIFIER = 56; + ABILITY_ACTION_GENERATE_ELEM_BALL = 57; + ABILITY_ACTION_SET_RANDOM_OVERRIDE_MAP_VALUE = 58; + ABILITY_ACTION_SERVER_MONSTER_LOG = 59; + ABILITY_ACTION_CREATE_TILE = 60; + ABILITY_ACTION_DESTROY_TILE = 61; + ABILITY_ACTION_FIRE_AFTER_IMAGE = 62; + ABILITY_MIXIN_AVATAR_STEER_BY_CAMERA = 100; + ABILITY_MIXIN_MONSTER_DEFEND = 101; + ABILITY_MIXIN_WIND_ZONE = 102; + ABILITY_MIXIN_COST_STAMINA = 103; + ABILITY_MIXIN_ELITE_SHIELD = 104; + ABILITY_MIXIN_ELEMENT_SHIELD = 105; + ABILITY_MIXIN_GLOBAL_SHIELD = 106; + ABILITY_MIXIN_SHIELD_BAR = 107; + ABILITY_MIXIN_WIND_SEED_SPAWNER = 108; + ABILITY_MIXIN_DO_ACTION_BY_ELEMENT_REACTION = 109; + ABILITY_MIXIN_FIELD_ENTITY_COUNT_CHANGE = 110; + ABILITY_MIXIN_SCENE_PROP_SYNC = 111; + ABILITY_MIXIN_WIDGET_MP_SUPPORT = 112; +} diff --git a/proto/AbilityInvokeEntry.proto b/proto/AbilityInvokeEntry.proto new file mode 100755 index 000000000..6c0fcdf51 --- /dev/null +++ b/proto/AbilityInvokeEntry.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "AbilityInvokeEntryHead.proto"; +import "AbilityInvokeArgument.proto"; +import "ForwardType.proto"; + +message AbilityInvokeEntry { + AbilityInvokeEntryHead head = 1; + AbilityInvokeArgument argument_type = 2; + bytes ability_data = 3; + uint32 entity_id = 4; + ForwardType forward_type = 5; + uint32 forward_peer = 6; + uint32 event_id = 7; + double total_tick_time = 8; +} diff --git a/proto/AbilityInvokeEntryHead.proto b/proto/AbilityInvokeEntryHead.proto new file mode 100755 index 000000000..649f0d4e4 --- /dev/null +++ b/proto/AbilityInvokeEntryHead.proto @@ -0,0 +1,14 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message AbilityInvokeEntryHead { + uint32 instanced_ability_id = 1; + uint32 instanced_modifier_id = 2; + int32 local_id = 3; + int32 modifier_config_local_id = 4; + uint32 target_id = 5; + bool is_serverbuff_modifier = 6; + uint32 server_buff_uid = 7; +} diff --git a/proto/AbilityMixinRecoverInfo.proto b/proto/AbilityMixinRecoverInfo.proto new file mode 100755 index 000000000..ac0859790 --- /dev/null +++ b/proto/AbilityMixinRecoverInfo.proto @@ -0,0 +1,16 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "MassivePropSyncInfo.proto"; + +message AbilityMixinRecoverInfo { + oneof Source { + uint32 instanced_ability_id = 1; + uint32 instanced_modifier_id = 2; + } + uint32 local_id = 3; + repeated uint32 data_list = 4; + bool is_serverbuff_modifier = 5; + repeated MassivePropSyncInfo massive_prop_list = 6; +} diff --git a/proto/AbilityScalarType.proto b/proto/AbilityScalarType.proto new file mode 100755 index 000000000..390156248 --- /dev/null +++ b/proto/AbilityScalarType.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +enum AbilityScalarType { + UNKNOW = 0; + FLOAT = 1; + INT = 2; + BOOL = 3; + TRIGGER = 4; + STRING = 5; + UINT = 6; +} diff --git a/proto/AbilityScalarValueEntry.proto b/proto/AbilityScalarValueEntry.proto new file mode 100755 index 000000000..2f51275d5 --- /dev/null +++ b/proto/AbilityScalarValueEntry.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "AbilityString.proto"; +import "AbilityScalarType.proto"; + +message AbilityScalarValueEntry { + oneof Value { + float float_value = 3; + string string_value = 4; + int32 int_value = 5; + uint32 uint_value = 6; + } + AbilityString key = 1; + AbilityScalarType value_type = 2; +} diff --git a/proto/AbilityString.proto b/proto/AbilityString.proto new file mode 100755 index 000000000..8462b3637 --- /dev/null +++ b/proto/AbilityString.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message AbilityString { + oneof Type { + string str = 1; + uint32 hash = 2; + } +} diff --git a/proto/AbilitySyncStateInfo.proto b/proto/AbilitySyncStateInfo.proto new file mode 100755 index 000000000..2fab5e3b5 --- /dev/null +++ b/proto/AbilitySyncStateInfo.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "AbilityScalarValueEntry.proto"; +import "AbilityAppliedAbility.proto"; +import "AbilityAppliedModifier.proto"; +import "AbilityMixinRecoverInfo.proto"; + +message AbilitySyncStateInfo { + bool is_inited = 1; + repeated AbilityScalarValueEntry dynamic_value_map = 2; + repeated AbilityAppliedAbility applied_abilities = 3; + repeated AbilityAppliedModifier applied_modifiers = 4; + repeated AbilityMixinRecoverInfo mixin_recover_infos = 5; + repeated AbilityScalarValueEntry sgv_dynamic_value_map = 6; +} diff --git a/proto/AchievementInfo.proto b/proto/AchievementInfo.proto new file mode 100644 index 000000000..81d78eb77 --- /dev/null +++ b/proto/AchievementInfo.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; +message AchievementInfo { + enum AchievementInfoStatus { + ACHIEVEMENT_INVALID = 0; + ACHIEVEMENT_UNFINISHED = 1; + ACHIEVEMENT_FINISHED = 2; + ACHIEVEMENT_POINT_TAKEN = 3; + } + + uint32 id = 1; + AchievementInfoStatus status = 2; + uint32 current = 3; + uint32 goal = 4; + uint32 achievedate = 5; +} diff --git a/proto/ActionReasonType.proto b/proto/ActionReasonType.proto new file mode 100755 index 000000000..8539e9a69 --- /dev/null +++ b/proto/ActionReasonType.proto @@ -0,0 +1,211 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +enum ActionReasonType { + ACTION_REASON_NONE = 0; + ACTION_REASON_QUEST_ITEM = 1; + ACTION_REASON_QUEST_REWARD = 2; + ACTION_REASON_TRIFLE = 3; + ACTION_REASON_SHOP = 4; + ACTION_REASON_PLAYER_UPGRADE_REWARD = 5; + ACTION_REASON_ADD_AVATAR = 6; + ACTION_REASON_GADGET_ENV_ANIMAL = 7; + ACTION_REASON_MONSTER_ENV_ANIMAL = 8; + ACTION_REASON_COMPOUND = 9; + ACTION_REASON_COOK = 10; + ACTION_REASON_GATHER = 11; + ACTION_REASON_MAIL_ATTACHMENT = 12; + ACTION_REASON_CITY_LEVELUP_RETURN = 15; + ACTION_REASON_CITY_LEVELUP_REWARD = 17; + ACTION_REASON_AREA_EXPLORE_REWARD = 18; + ACTION_REASON_UNLOCK_POINT_REWARD = 19; + ACTION_REASON_DUNGEON_FIRST_PASS = 20; + ACTION_REASON_DUNGEON_PASS = 21; + ACTION_REASON_CHANGE_ELEM_TYPE = 23; + ACTION_REASON_FETTER_OPEN = 25; + ACTION_REASON_DAILY_TASK_SCORE = 26; + ACTION_REASON_DAILY_TASK_HOST = 27; + ACTION_REASON_RAND_TASK_HOST = 28; + ACTION_REASON_EXPEDITION = 29; + ACTION_REASON_GACHA = 30; + ACTION_REASON_COMBINE = 31; + ACTION_REASON_RAND_TASK_GUEST = 32; + ACTION_REASON_DAILY_TASK_GUEST = 33; + ACTION_REASON_FORGE_OUTPUT = 34; + ACTION_REASON_FORGE_RETURN = 35; + ACTION_REASON_INIT_AVATAR = 36; + ACTION_REASON_MONSTER_DIE = 37; + ACTION_REASON_GM = 38; + ACTION_REASON_OPEN_CHEST = 39; + ACTION_REASON_GADGET_DIE = 40; + ACTION_REASON_MONSTER_CHANGE_HP = 41; + ACTION_REASON_SUBFIELD_DROP = 42; + ACTION_REASON_PUSH_TIPS_REWARD = 43; + ACTION_REASON_ACTIVITY_MONSTER_DROP = 44; + ACTION_REASON_ACTIVITY_GATHER = 45; + ACTION_REASON_ACTIVITY_SUBFIELD_DROP = 46; + ACTION_REASON_TOWER_SCHEDULE_REWARD = 47; + ACTION_REASON_TOWER_FLOOR_STAR_REWARD = 48; + ACTION_REASON_TOWER_FIRST_PASS_REWARD = 49; + ACTION_REASON_TOWER_DAILY_REWARD = 50; + ACTION_REASON_HIT_CLIENT_TRIVIAL_ENTITY = 51; + ACTION_REASON_OPEN_WORLD_BOSS_CHEST = 52; + ACTION_REASON_MATERIAL_DELETE_RETURN = 53; + ACTION_REASON_SIGN_IN_REWARD = 54; + ACTION_REASON_OPEN_BLOSSOM_CHEST = 55; + ACTION_REASON_RECHARGE = 56; + ACTION_REASON_BONUS_ACTIVITY_REWARD = 57; + ACTION_REASON_TOWER_COMMEMORATIVE_REWARD = 58; + ACTION_REASON_TOWER_SKIP_FLOOR_REWARD = 59; + ACTION_REASON_RECHARGE_BONUS = 60; + ACTION_REASON_RECHARGE_CARD = 61; + ACTION_REASON_RECHARGE_CARD_DAILY = 62; + ACTION_REASON_RECHARGE_CARD_REPLACE = 63; + ACTION_REASON_RECHARGE_CARD_REPLACE_FREE = 64; + ACTION_REASON_RECHARGE_PLAY_REPLACE = 65; + ACTION_REASON_MP_PLAY_TAKE_REWARD = 66; + ACTION_REASON_ACTIVITY_WATCHER = 67; + ACTION_REASON_SALESMAN_DELIVER_ITEM = 68; + ACTION_REASON_SALESMAN_REWARD = 69; + ACTION_REASON_REBATE = 70; + ACTION_REASON_MCOIN_EXCHANGE_HCOIN = 71; + ACTION_REASON_DAILY_TASK_EXCHANGE_LEGENDARY_KEY = 72; + ACTION_REASON_UNLOCK_PERSON_LINE = 73; + ACTION_REASON_FETTER_LEVEL_REWARD = 74; + ACTION_REASON_BUY_RESIN = 75; + ACTION_REASON_RECHARGE_PACKAGE = 76; + ACTION_REASON_DELIVERY_DAILY_REWARD = 77; + ACTION_REASON_CITY_REPUTATION_LEVEL = 78; + ACTION_REASON_CITY_REPUTATION_QUEST = 79; + ACTION_REASON_CITY_REPUTATION_REQUEST = 80; + ACTION_REASON_CITY_REPUTATION_EXPLORE = 81; + ACTION_REASON_OFFERGING_LEVEL = 82; + ACTION_REASON_ROUTINE_HOST = 83; + ACTION_REASON_ROUTINE_GUEST = 84; + ACTION_REASON_TREASURE_MAP_SPOT_TOKEN = 89; + ACTION_REASON_TREASURE_MAP_BONUS_LEVEL_REWARD = 90; + ACTION_REASON_TREASURE_MAP_MP_REWARD = 91; + ACTION_REASON_CONVERT = 92; + ACTION_REASON_OVERFLOW_TRANSFORM = 93; + ACTION_REASON_ACTIVITY_AVATAR_SELECTION_REWARD = 96; + ACTION_REASON_ACTIVITY_WATCHER_BATCH = 97; + ACTION_REASON_HIT_TREE_DROP = 98; + ACTION_REASON_GET_HOME_LEVELUP_REWARD = 99; + ACTION_REASON_HOME_DEFAULT_FURNITURE = 100; + ACTION_REASON_ACTIVITY_COND = 101; + ACTION_REASON_BATTLE_PASS_NOTIFY = 102; + ACTION_REASON_RELIQUARY_DECOMPOSE = 103; + ACTION_REASON_RECHARGE_GOOGLE_GIFT_GARD = 104; + ACTION_REASON_RECHARGE_CONCERT_PRODUCT = 105; + ACTION_REASON_RECHARGE_CONCERT_PRODUCT_REPLACE = 106; + ACTION_REASON_SEND_CONCERT_PRODUCT_BY_MUIP = 107; + ACTION_REASON_RECHARGE_APPLE_GIFT_GARD = 108; + ACTION_REASON_PLAYER_USE_ITEM = 1001; + ACTION_REASON_DROP_ITEM = 1002; + ACTION_REASON_WEAPON_UPGRADE = 1011; + ACTION_REASON_WEAPON_PROMOTE = 1012; + ACTION_REASON_WEAPON_AWAKEN = 1013; + ACTION_REASON_RELIC_UPGRADE = 1014; + ACTION_REASON_ABILITY = 1015; + ACTION_REASON_DUNGEON_STATUE_DROP = 1016; + ACTION_REASON_OFFLINE_MSG = 1017; + ACTION_REASON_AVATAR_UPGRADE = 1018; + ACTION_REASON_AVATAR_PROMOTE = 1019; + ACTION_REASON_QUEST_ACTION = 1021; + ACTION_REASON_CITY_LEVELUP = 1022; + ACTION_REASON_UPGRADE_SKILL = 1024; + ACTION_REASON_UNLOCK_TALENT = 1025; + ACTION_REASON_UPGRADE_PROUD_SKILL = 1026; + ACTION_REASON_PLAYER_LEVEL_LIMIT_UP = 1027; + ACTION_REASON_DUNGEON_DAILY = 1028; + ACTION_REASON_ITEM_GIVING = 1030; + ACTION_REASON_FORGE_COST = 1031; + ACTION_REASON_INVESTIGATION_REWARD = 1032; + ACTION_REASON_INVESTIGATION_TARGET_REWARD = 1033; + ACTION_REASON_GADGET_INTERACT = 1034; + ACTION_REASON_SEA_LAMP_CI_MATERIAL = 1036; + ACTION_REASON_SEA_LAMP_CONTRIBUTION_REWARD = 1037; + ACTION_REASON_SEA_LAMP_PHASE_REWARD = 1038; + ACTION_REASON_SEA_LAMP_FLY_LAMP = 1039; + ACTION_REASON_AUTO_RECOVER = 1040; + ACTION_REASON_ACTIVITY_EXPIRE_ITEM = 1041; + ACTION_REASON_SUB_COIN_NEGATIVE = 1042; + ACTION_REASON_BARGAIN_DEDUCT = 1043; + ACTION_REASON_BATTLE_PASS_PAID_REWARD = 1044; + ACTION_REASON_BATTLE_PASS_LEVEL_REWARD = 1045; + ACTION_REASON_TRIAL_AVATAR_ACTIVITY_FIRST_PASS_REWARD = 1046; + ACTION_REASON_BUY_BATTLE_PASS_LEVEL = 1047; + ACTION_REASON_GRANT_BIRTHDAY_BENEFIT = 1048; + ACTION_REASON_ACHIEVEMENT_REWARD = 1049; + ACTION_REASON_ACHIEVEMENT_GOAL_REWARD = 1050; + ACTION_REASON_FIRST_SHARE_TO_SOCIAL_NETWORK = 1051; + ACTION_REASON_DESTROY_MATERIAL = 1052; + ACTION_REASON_CODEX_LEVELUP_REWARD = 1053; + ACTION_REASON_HUNTING_OFFER_REWARD = 1054; + ACTION_REASON_USE_WIDGET_ANCHOR_POINT = 1055; + ACTION_REASON_USE_WIDGET_BONFIRE = 1056; + ACTION_REASON_UNGRADE_WEAPON_RETURN_MATERIAL = 1057; + ACTION_REASON_USE_WIDGET_ONEOFF_GATHER_POINT_DETECTOR = 1058; + ACTION_REASON_USE_WIDGET_CLIENT_COLLECTOR = 1059; + ACTION_REASON_USE_WIDGET_CLIENT_DETECTOR = 1060; + ACTION_REASON_TAKE_GENERAL_REWARD = 1061; + ACTION_REASON_ASTER_TAKE_SPECIAL_REWARD = 1062; + ACTION_REASON_REMOVE_CODEX_BOOK = 1063; + ACTION_REASON_OFFERING_ITEM = 1064; + ACTION_REASON_USE_WIDGET_GADGET_BUILDER = 1065; + ACTION_REASON_EFFIGY_FIRST_PASS_REWARD = 1066; + ACTION_REASON_EFFIGY_REWARD = 1067; + ACTION_REASON_REUNION_FIRST_GIFT_REWARD = 1068; + ACTION_REASON_REUNION_SIGN_IN_REWARD = 1069; + ACTION_REASON_REUNION_WATCHER_REWARD = 1070; + ACTION_REASON_SALESMAN_MP_REWARD = 1071; + ACTION_REASION_AVATAR_PROMOTE_REWARD = 1072; + ACTION_REASON_BLESSING_REDEEM_REWARD = 1073; + ACTION_MIRACLE_RING_REWARD = 1074; + ACTION_REASON_EXPEDITION_REWARD = 1075; + ACTION_REASON_TREASURE_MAP_REMOVE_DETECTOR = 1076; + ACTION_REASON_MECHANICUS_DUNGEON_TICKET = 1077; + ACTION_REASON_MECHANICUS_LEVELUP_GEAR = 1078; + ACTION_REASON_MECHANICUS_BATTLE_SETTLE = 1079; + ACTION_REASON_REGION_SEARCH_REWARD = 1080; + ACTION_REASON_UNLOCK_COOP_CHAPTER = 1081; + ACTION_REASON_TAKE_COOP_REWARD = 1082; + ACTION_REASON_FLEUR_FAIR_DUNGEON_REWARD = 1083; + ACTION_REASON_ACTIVITY_SCORE = 1084; + ACTION_REASON_CHANNELLER_SLAB_ONEOFF_DUNGEON_REWARD = 1085; + ACTION_REASON_FURNITURE_MAKE_START = 1086; + ACTION_REASON_FURNITURE_MAKE_TAKE = 1087; + ACTION_REASON_FURNITURE_MAKE_CANCEL = 1088; + ACTION_REASON_FURNITURE_MAKE_FAST_FINISH = 1089; + ACTION_REASON_CHANNELLER_SLAB_LOOP_DUNGEON_FIRST_PASS_REWARD = 1090; + ACTION_REASON_CHANNELLER_SLAB_LOOP_DUNGEON_SCORE_REWARD = 1091; + ACTION_REASON_HOME_LIMITED_SHOP_BUY = 1092; + ACTION_REASON_HOME_COIN_COLLECT = 1093; + ACTION_REASON_SUMMER_TIME_SENTRY_TOWER_REWARD = 1094; + ACTION_REASON_SUMMER_TIME_SPRINT_BOAT_REWARD = 1095; + ACTION_REASON_SUMMER_TIME_BOSS_REWARD = 1096; + ACTION_REASON_SUMMER_TIME_BOMB_REWARD = 1097; + ACTION_REASON_HOME_FETTER_COLLECT = 1098; + ACTION_REASON_ECHO_SHELL_REWARD = 1099; + ACTION_REASON_HOME_EVENT_REWARD = 1100; + ACTION_REASON_BLITZ_RUSH_DUNGEON_REWARD = 1101; + ACTION_REASON_FURNITURE_MAKE_RETURN = 1102; + ACTION_REASON_HOME_PLANT_BOX_GATHER = 1103; + ACTION_REASON_HOME_PLANT_SEED = 1104; + ACTION_REASON_HOME_PLANT_GATHER = 1105; + ACTION_REASON_CHESS_DUNGEON_REWARD = 1106; + ACTION_REASON_GROUP_LINK_BUNDLE_FINISH = 1107; + ACTION_REASON_LUNA_RITE_SACRIFICE = 1108; + ACTION_REASON_LUNA_RITE_TAKE_SACRIFICE_REWARD = 1109; + ACTION_REASON_FISH_BITE = 1110; + ACTION_REASON_FISH_SUCC = 1111; + ACTION_REASON_PLANT_FLOWER_REWARD = 1112; + ACTION_REASON_PLANT_FLOWER_DELIVER_ITEM = 1113; + ACTION_REASON_PLANT_FLOWER_GIVE_FLOWER = 1114; + ACTION_REASON_PLANT_FLOWER_RECV_FLOWER = 1115; + ACTION_REASON_ROGUE_CHALLENGE_SETTLE = 1116; + ACTION_REASON_ROGUE_TAKE_FIRST_PASS_REWARD = 1117; + ACTION_REASON_ROGUE_UPGRADE_SHIKIGAMI = 1118; + ACTION_REASON_ROGUE_REFRESH_CARD = 1119; +} diff --git a/proto/ActivityInfo.proto b/proto/ActivityInfo.proto new file mode 100755 index 000000000..373c8e2e5 --- /dev/null +++ b/proto/ActivityInfo.proto @@ -0,0 +1,62 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "ActivityNullDetailInfo.proto"; +import "ActivityWatcherInfo.proto"; + +message ActivityInfo { + oneof Detail { + ActivityNullDetailInfo sam_lamp_info = 11; + ActivityNullDetailInfo crucible_info = 12; + ActivityNullDetailInfo salesman_info = 13; + ActivityNullDetailInfo trial_avatar_info = 14; + ActivityNullDetailInfo delivery_info = 16; + ActivityNullDetailInfo aster_info = 21; + ActivityNullDetailInfo flight_info = 25; + ActivityNullDetailInfo dragon_spine_info = 31; + ActivityNullDetailInfo effigy_info = 32; + ActivityNullDetailInfo treasure_map_info = 35; + ActivityNullDetailInfo blessing_info = 41; + ActivityNullDetailInfo sea_lamp_info = 42; + ActivityNullDetailInfo expedition_info = 43; + ActivityNullDetailInfo arena_challenge_info = 44; + ActivityNullDetailInfo fleur_fair_info = 51; + ActivityNullDetailInfo water_spirit_info = 52; + ActivityNullDetailInfo challneler_slab_info = 61; + ActivityNullDetailInfo mist_trial_activity_info = 62; + ActivityNullDetailInfo hide_and_seek_info = 63; + ActivityNullDetailInfo find_hilichurl_info = 64; + ActivityNullDetailInfo summer_time_info = 65; + ActivityNullDetailInfo buoyant_combat_info = 66; + ActivityNullDetailInfo echo_shell_info = 67; + ActivityNullDetailInfo bounce_conjuring_info = 68; + ActivityNullDetailInfo blitz_rush_info = 69; + ActivityNullDetailInfo chess_info = 70; + ActivityNullDetailInfo sumo_info = 71; + ActivityNullDetailInfo moonfin_trial_info = 72; + ActivityNullDetailInfo luna_rite_info = 73; + ActivityNullDetailInfo plant_flower_info = 74; + ActivityNullDetailInfo music_game_info = 75; + ActivityNullDetailInfo roguelike_dungoen_info = 76; + ActivityNullDetailInfo dig_info = 77; + } + uint32 activity_id = 1; + uint32 schedule_id = 2; + uint32 begin_time = 3; + uint32 end_time = 4; + uint32 activity_type = 5; + bool is_play_open_anim = 6; + bool is_finished = 7; + bool is_starting = 8; + repeated ActivityWatcherInfo watcher_info_list = 9; + repeated uint32 meet_cond_list = 10; + repeated uint32 expire_cond_list = 15; + uint32 selected_avatar_reward_id = 17; + map activity_coin_map = 18; + uint32 score_limit = 19; + uint32 cur_score = 20; + repeated uint32 taken_reward_list = 24; + bool is_hidden = 26; + uint32 first_day_start_time = 27; +} diff --git a/proto/ActivityNullDetailInfo.proto b/proto/ActivityNullDetailInfo.proto new file mode 100755 index 000000000..90ee7844e --- /dev/null +++ b/proto/ActivityNullDetailInfo.proto @@ -0,0 +1,7 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message ActivityNullDetailInfo { + +} diff --git a/proto/ActivityWatcherInfo.proto b/proto/ActivityWatcherInfo.proto new file mode 100755 index 000000000..fa82861c8 --- /dev/null +++ b/proto/ActivityWatcherInfo.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message ActivityWatcherInfo { + uint32 watcher_id = 1; + uint32 cur_progress = 2; + uint32 total_progress = 3; + bool is_taken_reward = 4; +} diff --git a/proto/AdjustTrackingInfo.proto b/proto/AdjustTrackingInfo.proto new file mode 100644 index 000000000..06c41ea9f --- /dev/null +++ b/proto/AdjustTrackingInfo.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message AdjustTrackingInfo { + string idfa = 1; + string gps_adid = 2; + string fire_adid = 3; + string adid = 4; + string event_token = 5; + string app_token = 6; +} diff --git a/proto/AiSkillCdInfo.proto b/proto/AiSkillCdInfo.proto new file mode 100755 index 000000000..e0e205730 --- /dev/null +++ b/proto/AiSkillCdInfo.proto @@ -0,0 +1,9 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message AiSkillCdInfo { + map skill_cd_map = 1; + map skill_group_cd_map = 2; +} diff --git a/proto/AiSyncInfo.proto b/proto/AiSyncInfo.proto new file mode 100755 index 000000000..b279f2021 --- /dev/null +++ b/proto/AiSyncInfo.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message AiSyncInfo { + uint32 entity_id = 1; + bool has_path_to_target = 2; + bool is_self_killing = 3; +} diff --git a/proto/AiThreatInfo.proto b/proto/AiThreatInfo.proto new file mode 100755 index 000000000..24e2083d0 --- /dev/null +++ b/proto/AiThreatInfo.proto @@ -0,0 +1,8 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message AiThreatInfo { + map ai_threat_map = 1; +} diff --git a/proto/AnimatorParameterValueInfo.proto b/proto/AnimatorParameterValueInfo.proto new file mode 100755 index 000000000..fd74b7e42 --- /dev/null +++ b/proto/AnimatorParameterValueInfo.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message AnimatorParameterValueInfo { + oneof ParaVal { + int32 int_val = 2; + float float_val = 3; + bool bool_val = 4; + } + uint32 para_type = 1; +} diff --git a/proto/AnimatorParameterValueInfoPair.proto b/proto/AnimatorParameterValueInfoPair.proto new file mode 100755 index 000000000..c0e77578d --- /dev/null +++ b/proto/AnimatorParameterValueInfoPair.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "AnimatorParameterValueInfo.proto"; + +message AnimatorParameterValueInfoPair { + int32 name_id = 1; + AnimatorParameterValueInfo animator_para = 2; +} diff --git a/proto/AskAddFriendNotify.proto b/proto/AskAddFriendNotify.proto new file mode 100755 index 000000000..647ca561e --- /dev/null +++ b/proto/AskAddFriendNotify.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "FriendBrief.proto"; + +message AskAddFriendNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 4006; + } + + uint32 target_uid = 1; + FriendBrief target_friend_brief = 2; +} diff --git a/proto/AskAddFriendReq.proto b/proto/AskAddFriendReq.proto new file mode 100755 index 000000000..65c89ea21 --- /dev/null +++ b/proto/AskAddFriendReq.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message AskAddFriendReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 4100; + } + + uint32 target_uid = 1; +} diff --git a/proto/AskAddFriendRsp.proto b/proto/AskAddFriendRsp.proto new file mode 100755 index 000000000..12493c5bd --- /dev/null +++ b/proto/AskAddFriendRsp.proto @@ -0,0 +1,19 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message AskAddFriendRsp { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 4001; + } + + int32 retcode = 1; + uint32 target_uid = 2; + uint32 param = 3; +} diff --git a/proto/AttackHitEffectResult.proto b/proto/AttackHitEffectResult.proto new file mode 100755 index 000000000..b3e0ec3d4 --- /dev/null +++ b/proto/AttackHitEffectResult.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message AttackHitEffectResult { + uint32 hit_eff_level = 1; + float retreat_strength = 2; + float air_strength = 3; + float hit_halt_time = 4; + float hit_halt_time_scale = 5; + uint32 original_hit_eff_level = 6; +} diff --git a/proto/AttackResult.proto b/proto/AttackResult.proto new file mode 100755 index 000000000..6b55dd587 --- /dev/null +++ b/proto/AttackResult.proto @@ -0,0 +1,40 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "AbilityIdentifier.proto"; +import "HitCollision.proto"; +import "Vector.proto"; +import "AttackHitEffectResult.proto"; + +message AttackResult { + uint32 attacker_id = 1; + uint32 defense_id = 2; + string anim_event_id = 3; + AbilityIdentifier ability_identifier = 4; + float damage = 6; + bool is_crit = 7; + HitCollision hit_collision = 8; + uint32 hit_pos_type = 9; + uint32 endure_break = 10; + Vector resolved_dir = 11; + int32 hit_retreat_angle_compat = 12; + AttackHitEffectResult hit_eff_result = 13; + uint32 element_type = 14; + bool use_gadget_damage_action = 19; + uint32 gadget_damage_action_idx = 20; + bool is_resist_text = 22; + uint32 critical_rand = 23; + float element_amplify_rate = 24; + float damage_shield = 26; + bool mute_element_hurt = 27; + uint32 amplify_reaction_type = 30; + uint32 addhurt_reaction_type = 31; + uint32 bullet_fly_time_ms = 32; + uint32 attack_count = 33; + uint32 hashed_anim_event_id = 34; + uint32 attack_timestamp_ms = 36; + float endure_delta = 37; + uint32 target_type = 38; + float element_durability_attenuation = 39; +} diff --git a/proto/AvatarAddNotify.proto b/proto/AvatarAddNotify.proto new file mode 100755 index 000000000..72375aa8f --- /dev/null +++ b/proto/AvatarAddNotify.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "AvatarInfo.proto"; + +message AvatarAddNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 1795; + } + + AvatarInfo avatar = 1; + bool is_in_team = 2; +} diff --git a/proto/AvatarChangeCostumeNotify.proto b/proto/AvatarChangeCostumeNotify.proto new file mode 100755 index 000000000..cb4c611a4 --- /dev/null +++ b/proto/AvatarChangeCostumeNotify.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "SceneEntityInfo.proto"; + +message AvatarChangeCostumeNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 1724; + } + + SceneEntityInfo entity_info = 1; +} diff --git a/proto/AvatarChangeCostumeReq.proto b/proto/AvatarChangeCostumeReq.proto new file mode 100755 index 000000000..5da0ffd94 --- /dev/null +++ b/proto/AvatarChangeCostumeReq.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message AvatarChangeCostumeReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 1606; + } + + uint64 avatar_guid = 1; + uint32 costume_id = 2; +} diff --git a/proto/AvatarChangeCostumeRsp.proto b/proto/AvatarChangeCostumeRsp.proto new file mode 100755 index 000000000..e4e60bc94 --- /dev/null +++ b/proto/AvatarChangeCostumeRsp.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message AvatarChangeCostumeRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 1748; + } + + int32 retcode = 1; + uint64 avatar_guid = 2; + uint32 costume_id = 3; +} diff --git a/proto/AvatarDataNotify.proto b/proto/AvatarDataNotify.proto new file mode 100755 index 000000000..dd93c8c35 --- /dev/null +++ b/proto/AvatarDataNotify.proto @@ -0,0 +1,24 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "AvatarInfo.proto"; +import "AvatarTeam.proto"; + +message AvatarDataNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 1694; + } + + repeated AvatarInfo avatar_list = 1; + map avatar_team_map = 2; + uint32 cur_avatar_team_id = 3; + fixed64 choose_avatar_guid = 4; + repeated uint64 temp_avatar_guid_list = 5; + repeated uint32 owned_flycloak_list = 6; + repeated uint32 owned_costume_list = 7; +} diff --git a/proto/AvatarDieAnimationEndReq.proto b/proto/AvatarDieAnimationEndReq.proto new file mode 100755 index 000000000..de301fc9f --- /dev/null +++ b/proto/AvatarDieAnimationEndReq.proto @@ -0,0 +1,20 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "Vector.proto"; + +message AvatarDieAnimationEndReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 1737; + } + + uint64 die_guid = 1; + uint32 skill_id = 2; + Vector reborn_pos = 3; +} diff --git a/proto/AvatarDieAnimationEndRsp.proto b/proto/AvatarDieAnimationEndRsp.proto new file mode 100755 index 000000000..58c9ecb7c --- /dev/null +++ b/proto/AvatarDieAnimationEndRsp.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message AvatarDieAnimationEndRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 1697; + } + + int32 retcode = 1; + uint64 die_guid = 2; + uint32 skill_id = 3; +} diff --git a/proto/AvatarEnterSceneInfo.proto b/proto/AvatarEnterSceneInfo.proto new file mode 100755 index 000000000..448ddb994 --- /dev/null +++ b/proto/AvatarEnterSceneInfo.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "AbilitySyncStateInfo.proto"; +import "ServerBuff.proto"; + +message AvatarEnterSceneInfo { + uint64 avatar_guid = 1; + uint32 avatar_entity_id = 2; + AbilitySyncStateInfo avatar_ability_info = 3; + repeated uint32 buff_id_list = 4; + uint64 weapon_guid = 5; + uint32 weapon_entity_id = 6; + AbilitySyncStateInfo weapon_ability_info = 7; + repeated ServerBuff server_buff_list = 8; +} diff --git a/proto/AvatarEquipAffixInfo.proto b/proto/AvatarEquipAffixInfo.proto new file mode 100755 index 000000000..ef4a49fa4 --- /dev/null +++ b/proto/AvatarEquipAffixInfo.proto @@ -0,0 +1,9 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message AvatarEquipAffixInfo { + uint32 equip_affix_id = 1; + uint32 left_cd_time = 2; +} diff --git a/proto/AvatarEquipChangeNotify.proto b/proto/AvatarEquipChangeNotify.proto new file mode 100755 index 000000000..c69c73f82 --- /dev/null +++ b/proto/AvatarEquipChangeNotify.proto @@ -0,0 +1,24 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "SceneWeaponInfo.proto"; +import "SceneReliquaryInfo.proto"; + +message AvatarEquipChangeNotify { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 615; + } + + uint64 avatar_guid = 1; + uint32 equip_type = 2; + uint32 item_id = 3; + uint64 equip_guid = 4; + SceneWeaponInfo weapon = 5; + SceneReliquaryInfo reliquary = 6; +} diff --git a/proto/AvatarExcelInfo.proto b/proto/AvatarExcelInfo.proto new file mode 100644 index 000000000..901b60e0c --- /dev/null +++ b/proto/AvatarExcelInfo.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message AvatarExcelInfo { + uint64 prefab_path_hash = 1; + uint64 prefab_path_remote_hash = 2; + uint64 controller_path_hash = 3; + uint64 controller_path_remote_hash = 4; + uint64 combat_config_hash = 5; +} diff --git a/proto/AvatarExpeditionAllDataRsp.proto b/proto/AvatarExpeditionAllDataRsp.proto new file mode 100644 index 000000000..5ff61dbcd --- /dev/null +++ b/proto/AvatarExpeditionAllDataRsp.proto @@ -0,0 +1,19 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; +import "AvatarExpeditionInfo.proto"; + +message AvatarExpeditionAllDataRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 1783; + } + + int32 retcode = 1; + map expedition_info_map = 2; + repeated uint32 open_expedition_list = 3; + uint32 expedition_count_limit = 4; +} diff --git a/proto/AvatarExpeditionCallBackReq.proto b/proto/AvatarExpeditionCallBackReq.proto new file mode 100644 index 000000000..b1131a2aa --- /dev/null +++ b/proto/AvatarExpeditionCallBackReq.proto @@ -0,0 +1,16 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message AvatarExpeditionCallBackReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 1618; + } + + repeated uint64 avatar_guid = 1; +} diff --git a/proto/AvatarExpeditionCallBackRsp.proto b/proto/AvatarExpeditionCallBackRsp.proto new file mode 100644 index 000000000..75adca0f6 --- /dev/null +++ b/proto/AvatarExpeditionCallBackRsp.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; +import "AvatarExpeditionInfo.proto"; + +message AvatarExpeditionCallBackRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 1633; + } + + int32 retcode = 1; + map expedition_info_map = 2; +} diff --git a/proto/AvatarExpeditionDataNotify.proto b/proto/AvatarExpeditionDataNotify.proto new file mode 100644 index 000000000..8adef648a --- /dev/null +++ b/proto/AvatarExpeditionDataNotify.proto @@ -0,0 +1,16 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; +import "AvatarExpeditionInfo.proto"; + +message AvatarExpeditionDataNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 1621; + } + + map expedition_info_map = 1; +} diff --git a/proto/AvatarExpeditionGetRewardReq.proto b/proto/AvatarExpeditionGetRewardReq.proto new file mode 100644 index 000000000..847f96fee --- /dev/null +++ b/proto/AvatarExpeditionGetRewardReq.proto @@ -0,0 +1,16 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message AvatarExpeditionGetRewardReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 1610; + } + + uint64 avatar_guid = 1; +} diff --git a/proto/AvatarExpeditionGetRewardRsp.proto b/proto/AvatarExpeditionGetRewardRsp.proto new file mode 100644 index 000000000..c494b77a2 --- /dev/null +++ b/proto/AvatarExpeditionGetRewardRsp.proto @@ -0,0 +1,19 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; +import "AvatarExpeditionInfo.proto"; + +import "ItemParam.proto"; +message AvatarExpeditionGetRewardRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 1670; + } + + int32 retcode = 1; + map expedition_info_map = 2; + repeated ItemParam item_list = 3; +} diff --git a/proto/AvatarExpeditionInfo.proto b/proto/AvatarExpeditionInfo.proto new file mode 100644 index 000000000..180482bd0 --- /dev/null +++ b/proto/AvatarExpeditionInfo.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; +import "AvatarExpeditionState.proto"; + +message AvatarExpeditionInfo { + AvatarExpeditionState state = 1; + uint32 exp_id = 2; + uint32 hour_time = 3; + uint32 start_time = 4; + float shorten_ratio = 5; +} diff --git a/proto/AvatarExpeditionStartReq.proto b/proto/AvatarExpeditionStartReq.proto new file mode 100644 index 000000000..cbfe1a15d --- /dev/null +++ b/proto/AvatarExpeditionStartReq.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message AvatarExpeditionStartReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 1609; + } + + uint64 avatar_guid = 1; + uint32 exp_id = 2; + uint32 hour_time = 3; +} diff --git a/proto/AvatarExpeditionStartRsp.proto b/proto/AvatarExpeditionStartRsp.proto new file mode 100644 index 000000000..c48fe2ad4 --- /dev/null +++ b/proto/AvatarExpeditionStartRsp.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; +import "AvatarExpeditionInfo.proto"; + +message AvatarExpeditionStartRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 1646; + } + + int32 retcode = 1; + map expedition_info_map = 2; +} diff --git a/proto/AvatarExpeditionState.proto b/proto/AvatarExpeditionState.proto new file mode 100755 index 000000000..7b43570a6 --- /dev/null +++ b/proto/AvatarExpeditionState.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +enum AvatarExpeditionState { + AVATAR_EXPEDITION_NONE = 0; + AVATAR_EXPEDITION_DOING = 1; + AVATAR_EXPEDITION_FINISH_WAIT_REWARD = 2; + AVATAR_EXPEDITION_CALLBACK_WAIT_REWARD = 3; + AVATAR_EXPEDITION_LOCKED = 4; +} diff --git a/proto/AvatarFetterDataNotify.proto b/proto/AvatarFetterDataNotify.proto new file mode 100644 index 000000000..cace9aba6 --- /dev/null +++ b/proto/AvatarFetterDataNotify.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "AvatarFetterInfo.proto"; + +message AvatarFetterDataNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 1685; + } + + map fetter_info_map = 1; +} diff --git a/proto/AvatarFetterInfo.proto b/proto/AvatarFetterInfo.proto new file mode 100755 index 000000000..00f3f6032 --- /dev/null +++ b/proto/AvatarFetterInfo.proto @@ -0,0 +1,14 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "FetterData.proto"; + +message AvatarFetterInfo { + uint32 exp_number = 1; + uint32 exp_level = 2; + repeated uint32 open_id_list = 3; + repeated uint32 finish_id_list = 4; + repeated uint32 rewarded_fetter_level_list = 5; + repeated FetterData fetter_list = 6; +} diff --git a/proto/AvatarFetterLevelRewardReq.proto b/proto/AvatarFetterLevelRewardReq.proto new file mode 100644 index 000000000..56d941a7a --- /dev/null +++ b/proto/AvatarFetterLevelRewardReq.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message AvatarFetterLevelRewardReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 1624; + } + + uint64 avatar_guid = 1; + uint32 fetter_level = 2; +} diff --git a/proto/AvatarFetterLevelRewardRsp.proto b/proto/AvatarFetterLevelRewardRsp.proto new file mode 100644 index 000000000..0fbc864e8 --- /dev/null +++ b/proto/AvatarFetterLevelRewardRsp.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message AvatarFetterLevelRewardRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 1704; + } + + int32 retcode = 1; + uint64 avatar_guid = 2; + uint32 fetter_level = 3; + uint32 reward_id = 4; +} diff --git a/proto/AvatarFightPropNotify.proto b/proto/AvatarFightPropNotify.proto new file mode 100755 index 000000000..00a50c17d --- /dev/null +++ b/proto/AvatarFightPropNotify.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message AvatarFightPropNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 1300; + } + + uint64 avatar_guid = 1; + map fight_prop_map = 2; +} diff --git a/proto/AvatarFightPropUpdateNotify.proto b/proto/AvatarFightPropUpdateNotify.proto new file mode 100755 index 000000000..c187c2968 --- /dev/null +++ b/proto/AvatarFightPropUpdateNotify.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message AvatarFightPropUpdateNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 1201; + } + + uint64 avatar_guid = 1; + map fight_prop_map = 2; +} diff --git a/proto/AvatarFlycloakChangeNotify.proto b/proto/AvatarFlycloakChangeNotify.proto new file mode 100755 index 000000000..e7a92573f --- /dev/null +++ b/proto/AvatarFlycloakChangeNotify.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message AvatarFlycloakChangeNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 1759; + } + + uint64 avatar_guid = 1; + uint32 flycloak_id = 2; +} diff --git a/proto/AvatarGainCostumeNotify.proto b/proto/AvatarGainCostumeNotify.proto new file mode 100755 index 000000000..2989054c6 --- /dev/null +++ b/proto/AvatarGainCostumeNotify.proto @@ -0,0 +1,16 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message AvatarGainCostumeNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 1734; + } + + uint32 costume_id = 1; +} diff --git a/proto/AvatarGainFlycloakNotify.proto b/proto/AvatarGainFlycloakNotify.proto new file mode 100755 index 000000000..a3450d09d --- /dev/null +++ b/proto/AvatarGainFlycloakNotify.proto @@ -0,0 +1,16 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message AvatarGainFlycloakNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 1604; + } + + uint32 flycloak_id = 1; +} diff --git a/proto/AvatarInfo.proto b/proto/AvatarInfo.proto new file mode 100755 index 000000000..3b77c9040 --- /dev/null +++ b/proto/AvatarInfo.proto @@ -0,0 +1,40 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "TrialAvatarInfo.proto"; +import "AvatarFetterInfo.proto"; +import "AvatarExpeditionState.proto"; +import "AvatarExcelInfo.proto"; +import "PropValue.proto"; +import "AvatarSkillInfo.proto"; +import "AvatarEquipAffixInfo.proto"; + +message AvatarInfo { + uint32 avatar_id = 1; + uint64 guid = 2; + map prop_map = 3; + uint32 life_state = 4; + repeated uint64 equip_guid_list = 5; + repeated uint32 talent_id_list = 6; + map fight_prop_map = 7; + TrialAvatarInfo trial_avatar_info = 9; + map skill_map = 10; + uint32 skill_depot_id = 11; + AvatarFetterInfo fetter_info = 12; + uint32 core_proud_skill_level = 13; + repeated uint32 inherent_proud_skill_list = 14; + map skill_level_map = 15; + AvatarExpeditionState expedition_state = 16; + map proud_skill_extra_level_map = 17; + bool is_focus = 18; + uint32 avatar_type = 19; + repeated uint32 team_resonance_list = 20; + uint32 wearing_flycloak_id = 21; + repeated AvatarEquipAffixInfo equip_affix_list = 22; + uint32 born_time = 23; + repeated uint32 pending_promote_reward_list = 24; + uint32 costume_id = 25; + AvatarExcelInfo excel_info = 26; + uint32 anim_hash = 27; +} diff --git a/proto/AvatarLifeStateChangeNotify.proto b/proto/AvatarLifeStateChangeNotify.proto new file mode 100755 index 000000000..9b0b8102d --- /dev/null +++ b/proto/AvatarLifeStateChangeNotify.proto @@ -0,0 +1,24 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "PlayerDieType.proto"; +import "ServerBuff.proto"; + +message AvatarLifeStateChangeNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 1242; + } + + uint64 avatar_guid = 1; + uint32 life_state = 2; + uint32 source_entity_id = 3; + string attack_tag = 4; + PlayerDieType die_type = 5; + uint32 move_reliable_seq = 6; + repeated ServerBuff server_buff_list = 7; +} diff --git a/proto/AvatarPromoteGetRewardReq.proto b/proto/AvatarPromoteGetRewardReq.proto new file mode 100755 index 000000000..1f9d73fb7 --- /dev/null +++ b/proto/AvatarPromoteGetRewardReq.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message AvatarPromoteGetRewardReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 1701; + } + + uint64 avatar_guid = 1; + uint32 promote_level = 2; +} diff --git a/proto/AvatarPromoteGetRewardRsp.proto b/proto/AvatarPromoteGetRewardRsp.proto new file mode 100755 index 000000000..a4cae2bca --- /dev/null +++ b/proto/AvatarPromoteGetRewardRsp.proto @@ -0,0 +1,19 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message AvatarPromoteGetRewardRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 1764; + } + + int32 retcode = 1; + uint64 avatar_guid = 2; + uint32 promote_level = 3; + uint32 reward_id = 4; +} diff --git a/proto/AvatarPromoteReq.proto b/proto/AvatarPromoteReq.proto new file mode 100755 index 000000000..1f14f38bd --- /dev/null +++ b/proto/AvatarPromoteReq.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message AvatarPromoteReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 1692; + } + + uint64 guid = 1; +} diff --git a/proto/AvatarPromoteRsp.proto b/proto/AvatarPromoteRsp.proto new file mode 100755 index 000000000..3e1287006 --- /dev/null +++ b/proto/AvatarPromoteRsp.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message AvatarPromoteRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 1728; + } + + int32 retcode = 1; + uint64 guid = 2; +} diff --git a/proto/AvatarPropNotify.proto b/proto/AvatarPropNotify.proto new file mode 100755 index 000000000..46e7d41ac --- /dev/null +++ b/proto/AvatarPropNotify.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message AvatarPropNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 1212; + } + + uint64 avatar_guid = 1; + map prop_map = 2; +} diff --git a/proto/AvatarSkillChangeNotify.proto b/proto/AvatarSkillChangeNotify.proto new file mode 100755 index 000000000..e0a10ac75 --- /dev/null +++ b/proto/AvatarSkillChangeNotify.proto @@ -0,0 +1,21 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message AvatarSkillChangeNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 1091; + } + + uint64 avatar_guid = 1; + uint32 entity_id = 2; + uint32 skill_depot_id = 3; + uint32 avatar_skill_id = 4; + uint32 old_level = 5; + uint32 cur_level = 6; +} diff --git a/proto/AvatarSkillInfo.proto b/proto/AvatarSkillInfo.proto new file mode 100755 index 000000000..da5c086c7 --- /dev/null +++ b/proto/AvatarSkillInfo.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message AvatarSkillInfo { + uint32 pass_cd_time = 1; + repeated uint32 full_cd_time_list = 2; + uint32 max_charge_count = 3; +} diff --git a/proto/AvatarSkillInfoNotify.proto b/proto/AvatarSkillInfoNotify.proto new file mode 100644 index 000000000..d56acb166 --- /dev/null +++ b/proto/AvatarSkillInfoNotify.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "AvatarSkillInfo.proto"; + +message AvatarSkillInfoNotify { + uint64 guid = 1; + map skill_map = 2; +} diff --git a/proto/AvatarSkillMaxChargeCountNotify.proto b/proto/AvatarSkillMaxChargeCountNotify.proto new file mode 100644 index 000000000..abbd17d2d --- /dev/null +++ b/proto/AvatarSkillMaxChargeCountNotify.proto @@ -0,0 +1,9 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message AvatarSkillMaxChargeCountNotify { + uint64 avatar_guid = 1; + uint32 skill_id = 2; + uint32 max_charge_count = 3; +} diff --git a/proto/AvatarSkillUpgradeReq.proto b/proto/AvatarSkillUpgradeReq.proto new file mode 100755 index 000000000..02ff7373d --- /dev/null +++ b/proto/AvatarSkillUpgradeReq.proto @@ -0,0 +1,19 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message AvatarSkillUpgradeReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 1026; + } + + uint64 avatar_guid = 1; + uint32 avatar_skill_id = 2; + uint32 old_level = 3; +} diff --git a/proto/AvatarSkillUpgradeRsp.proto b/proto/AvatarSkillUpgradeRsp.proto new file mode 100755 index 000000000..7ec89d675 --- /dev/null +++ b/proto/AvatarSkillUpgradeRsp.proto @@ -0,0 +1,20 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message AvatarSkillUpgradeRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 1024; + } + + int32 retcode = 1; + uint64 avatar_guid = 2; + uint32 avatar_skill_id = 3; + uint32 old_level = 4; + uint32 cur_level = 5; +} diff --git a/proto/AvatarTeam.proto b/proto/AvatarTeam.proto new file mode 100755 index 000000000..08b4885e6 --- /dev/null +++ b/proto/AvatarTeam.proto @@ -0,0 +1,9 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message AvatarTeam { + repeated uint64 avatar_guid_list = 1; + string team_name = 2; +} diff --git a/proto/AvatarTeamResonanceInfo.proto b/proto/AvatarTeamResonanceInfo.proto new file mode 100755 index 000000000..b5569065b --- /dev/null +++ b/proto/AvatarTeamResonanceInfo.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message AvatarTeamResonanceInfo { + uint32 entity_id = 1; + uint64 avatar_guid = 2; + repeated uint32 add_team_resonance_id_list = 3; + repeated uint32 del_team_resonance_id_list = 4; +} diff --git a/proto/AvatarTeamUpdateNotify.proto b/proto/AvatarTeamUpdateNotify.proto new file mode 100755 index 000000000..ec6dbbda4 --- /dev/null +++ b/proto/AvatarTeamUpdateNotify.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "AvatarTeam.proto"; + +message AvatarTeamUpdateNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 1642; + } + + map avatar_team_map = 1; + repeated uint64 temp_avatar_guid_list = 2; +} diff --git a/proto/AvatarUnlockTalentNotify.proto b/proto/AvatarUnlockTalentNotify.proto new file mode 100755 index 000000000..b883c7dfc --- /dev/null +++ b/proto/AvatarUnlockTalentNotify.proto @@ -0,0 +1,19 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message AvatarUnlockTalentNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 1089; + } + + uint64 avatar_guid = 1; + uint32 entity_id = 2; + uint32 talent_id = 3; + uint32 skill_depot_id = 4; +} diff --git a/proto/AvatarUpgradeReq.proto b/proto/AvatarUpgradeReq.proto new file mode 100755 index 000000000..cc561e7bb --- /dev/null +++ b/proto/AvatarUpgradeReq.proto @@ -0,0 +1,19 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message AvatarUpgradeReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 1691; + } + + uint32 item_id = 1; + uint32 count = 2; + uint64 avatar_guid = 3; +} diff --git a/proto/AvatarUpgradeRsp.proto b/proto/AvatarUpgradeRsp.proto new file mode 100755 index 000000000..f3a8f8ad7 --- /dev/null +++ b/proto/AvatarUpgradeRsp.proto @@ -0,0 +1,21 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message AvatarUpgradeRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 1720; + } + + int32 retcode = 1; + uint64 avatar_guid = 2; + uint32 old_level = 3; + uint32 cur_level = 4; + map old_fight_prop_map = 5; + map cur_fight_prop_map = 6; +} diff --git a/proto/AvatarWearFlycloakReq.proto b/proto/AvatarWearFlycloakReq.proto new file mode 100755 index 000000000..aa99c6df4 --- /dev/null +++ b/proto/AvatarWearFlycloakReq.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message AvatarWearFlycloakReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 1635; + } + + uint64 avatar_guid = 1; + uint32 flycloak_id = 2; +} diff --git a/proto/AvatarWearFlycloakRsp.proto b/proto/AvatarWearFlycloakRsp.proto new file mode 100755 index 000000000..a78f0cada --- /dev/null +++ b/proto/AvatarWearFlycloakRsp.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message AvatarWearFlycloakRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 1709; + } + + int32 retcode = 1; + uint64 avatar_guid = 2; + uint32 flycloak_id = 3; +} diff --git a/proto/Birthday.proto b/proto/Birthday.proto new file mode 100755 index 000000000..027a9ed39 --- /dev/null +++ b/proto/Birthday.proto @@ -0,0 +1,9 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message Birthday { + uint32 month = 1; + uint32 day = 2; +} diff --git a/proto/BlockInfo.proto b/proto/BlockInfo.proto new file mode 100755 index 000000000..93ecdad4f --- /dev/null +++ b/proto/BlockInfo.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message BlockInfo { + uint32 block_id = 1; + uint32 data_version = 2; + bytes bin_data = 3; + bool is_dirty = 4; +} diff --git a/proto/BlossomBriefInfo.proto b/proto/BlossomBriefInfo.proto new file mode 100644 index 000000000..884add468 --- /dev/null +++ b/proto/BlossomBriefInfo.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "Vector.proto"; + +message BlossomBriefInfo { + uint32 refresh_id = 1; + uint32 circle_camp_id = 2; + uint32 city_id = 3; + uint32 resin = 4; + Vector pos = 5; + uint32 reward_id = 6; + uint32 monster_level = 7; + bool is_guide_opened = 8; + uint32 state = 9; + uint32 scene_id = 10; +} diff --git a/proto/BlossomChestInfo.proto b/proto/BlossomChestInfo.proto new file mode 100644 index 000000000..16d6099ca --- /dev/null +++ b/proto/BlossomChestInfo.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message BlossomChestInfo { + uint32 resin = 1; + repeated uint32 qualify_uid_list = 2; + repeated uint32 remain_uid_list = 3; + uint32 dead_time = 4; + uint32 blossom_refresh_type = 5; + uint32 refresh_id = 6; +} diff --git a/proto/BossChestInfo.proto b/proto/BossChestInfo.proto new file mode 100644 index 000000000..72edf1af8 --- /dev/null +++ b/proto/BossChestInfo.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "WeeklyBossResinDiscountInfo.proto"; + +message BossChestInfo { + uint32 monster_config_id = 1; + uint32 resin = 2; + repeated uint32 remain_uid_list = 3; + repeated uint32 qualify_uid_list = 4; + map uid_discount_map = 5; +} diff --git a/proto/BuildingInfo.proto b/proto/BuildingInfo.proto new file mode 100644 index 000000000..1d0262078 --- /dev/null +++ b/proto/BuildingInfo.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message BuildingInfo { + uint32 building_id = 1; + uint32 point_config_id = 2; + uint32 cost = 3; + uint32 level = 4; + uint32 refund = 5; + uint32 owner_uid = 6; +} diff --git a/proto/BuyGoodsReq.proto b/proto/BuyGoodsReq.proto new file mode 100644 index 000000000..976ccba51 --- /dev/null +++ b/proto/BuyGoodsReq.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "ShopGoods.proto"; + +message BuyGoodsReq { + uint32 shopType = 1; + repeated ShopGoods goodsList = 2; + uint32 boughtNum = 3; +} diff --git a/proto/BuyGoodsRsp.proto b/proto/BuyGoodsRsp.proto new file mode 100644 index 000000000..26d8c0bda --- /dev/null +++ b/proto/BuyGoodsRsp.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "ShopGoods.proto"; + +message BuyGoodsRsp { + uint32 shopType = 2; + uint32 boughtNum = 4; + repeated ShopGoods goodsList = 5; +} diff --git a/proto/CalcWeaponUpgradeReturnItemsReq.proto b/proto/CalcWeaponUpgradeReturnItemsReq.proto new file mode 100755 index 000000000..1a7c5a858 --- /dev/null +++ b/proto/CalcWeaponUpgradeReturnItemsReq.proto @@ -0,0 +1,20 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "ItemParam.proto"; + +message CalcWeaponUpgradeReturnItemsReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 669; + } + + uint64 target_weapon_guid = 1; + repeated uint64 food_weapon_guid_list = 2; + repeated ItemParam item_param_list = 3; +} diff --git a/proto/CalcWeaponUpgradeReturnItemsRsp.proto b/proto/CalcWeaponUpgradeReturnItemsRsp.proto new file mode 100755 index 000000000..a3d78aa87 --- /dev/null +++ b/proto/CalcWeaponUpgradeReturnItemsRsp.proto @@ -0,0 +1,19 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "ItemParam.proto"; + +message CalcWeaponUpgradeReturnItemsRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 660; + } + + int32 retcode = 1; + uint64 target_weapon_guid = 2; + repeated ItemParam item_param_list = 3; +} diff --git a/proto/CardProductRewardNotify.proto b/proto/CardProductRewardNotify.proto new file mode 100644 index 000000000..109e685e1 --- /dev/null +++ b/proto/CardProductRewardNotify.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message CardProductRewardNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 4105; + } + + string product_id = 1; + uint32 hcoin = 2; + uint32 remain_days = 3; +} diff --git a/proto/ChallengeDataNotify.proto b/proto/ChallengeDataNotify.proto new file mode 100644 index 000000000..aaf5484ec --- /dev/null +++ b/proto/ChallengeDataNotify.proto @@ -0,0 +1,9 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message ChallengeDataNotify { + uint32 challenge_index = 1; + uint32 param_index = 2; + uint32 value = 3; +} diff --git a/proto/ChangeAvatarReq.proto b/proto/ChangeAvatarReq.proto new file mode 100755 index 000000000..d6fdc2b1c --- /dev/null +++ b/proto/ChangeAvatarReq.proto @@ -0,0 +1,21 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "Vector.proto"; + +message ChangeAvatarReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 1669; + } + + uint64 guid = 1; + uint32 skill_id = 2; + bool is_move = 3; + Vector move_pos = 4; +} diff --git a/proto/ChangeAvatarRsp.proto b/proto/ChangeAvatarRsp.proto new file mode 100755 index 000000000..d7308e51e --- /dev/null +++ b/proto/ChangeAvatarRsp.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message ChangeAvatarRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 1634; + } + + int32 retcode = 1; + uint64 cur_guid = 2; + uint32 skill_id = 3; +} diff --git a/proto/ChangeEnergyReason.proto b/proto/ChangeEnergyReason.proto new file mode 100644 index 000000000..5e7558388 --- /dev/null +++ b/proto/ChangeEnergyReason.proto @@ -0,0 +1,8 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +enum ChangeEnergyReason { + CHANGE_ENERGY_NONE = 0; + CHANGE_ENERGY_SKILL_START = 1; +} diff --git a/proto/ChangeGameTimeReq.proto b/proto/ChangeGameTimeReq.proto new file mode 100755 index 000000000..9c080687f --- /dev/null +++ b/proto/ChangeGameTimeReq.proto @@ -0,0 +1,19 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message ChangeGameTimeReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 161; + } + + uint32 game_time = 1; + bool is_force_set = 2; + uint32 extra_days = 3; +} diff --git a/proto/ChangeGameTimeRsp.proto b/proto/ChangeGameTimeRsp.proto new file mode 100755 index 000000000..221792204 --- /dev/null +++ b/proto/ChangeGameTimeRsp.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message ChangeGameTimeRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 179; + } + + int32 retcode = 1; + uint32 cur_game_time = 2; + uint32 extra_days = 3; +} diff --git a/proto/ChangeHpReason.proto b/proto/ChangeHpReason.proto new file mode 100755 index 000000000..e56d9acc3 --- /dev/null +++ b/proto/ChangeHpReason.proto @@ -0,0 +1,31 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +enum ChangeHpReason { + ChangeHpNone = 0; + ChangeHpSubAvatar = 1; + ChangeHpSubMonster = 2; + ChangeHpSubGear = 3; + ChangeHpSubEnvir = 4; + ChangeHpSubFall = 5; + ChangeHpSubDrawn = 6; + ChangeHpSubAbyss = 7; + ChangeHpSubAbility = 8; + ChangeHpSubSummon = 9; + ChangeHpSubScript = 10; + ChangeHpSubGm = 11; + ChangeHpSubKillSelf = 12; + ChangeHpSubClimateCold = 13; + ChangeHpSubStormLightning = 14; + ChangeHpSubKillServerGadget = 15; + ChangeHpByLua = 51; + ChangeHpAddAbility = 101; + ChangeHpAddItem = 102; + ChangeHpAddRevive = 103; + ChangeHpAddUpgrade = 104; + ChangeHpAddStatue = 105; + ChangeHpAddBackground = 106; + ChangeHpAddGm = 107; + ChangeHpAddTrialAvatarActivity = 108; +} diff --git a/proto/ChangeMailStarNotify.proto b/proto/ChangeMailStarNotify.proto new file mode 100644 index 000000000..e5347c86b --- /dev/null +++ b/proto/ChangeMailStarNotify.proto @@ -0,0 +1,8 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message ChangeMailStarNotify { + repeated uint32 mail_id_list = 1; + bool is_star = 2; +} diff --git a/proto/ChangeMpTeamAvatarReq.proto b/proto/ChangeMpTeamAvatarReq.proto new file mode 100755 index 000000000..9ab827372 --- /dev/null +++ b/proto/ChangeMpTeamAvatarReq.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message ChangeMpTeamAvatarReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 1731; + } + + repeated uint64 avatar_guid_list = 1; + uint64 cur_avatar_guid = 2; +} diff --git a/proto/ChangeMpTeamAvatarRsp.proto b/proto/ChangeMpTeamAvatarRsp.proto new file mode 100755 index 000000000..4aca75336 --- /dev/null +++ b/proto/ChangeMpTeamAvatarRsp.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message ChangeMpTeamAvatarRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 1640; + } + + int32 retcode = 1; + repeated uint64 avatar_guid_list = 2; + uint64 cur_avatar_guid = 3; +} diff --git a/proto/ChangeTeamNameReq.proto b/proto/ChangeTeamNameReq.proto new file mode 100755 index 000000000..764b49856 --- /dev/null +++ b/proto/ChangeTeamNameReq.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message ChangeTeamNameReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 1693; + } + + int32 team_id = 1; + string team_name = 2; +} diff --git a/proto/ChangeTeamNameRsp.proto b/proto/ChangeTeamNameRsp.proto new file mode 100755 index 000000000..1e0ba48fe --- /dev/null +++ b/proto/ChangeTeamNameRsp.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message ChangeTeamNameRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 1788; + } + + int32 team_id = 1; + string team_name = 2; + int32 retcode = 3; +} diff --git a/proto/ChannellerSlabLoopDungeonResultInfo.proto b/proto/ChannellerSlabLoopDungeonResultInfo.proto new file mode 100644 index 000000000..11a5ad09e --- /dev/null +++ b/proto/ChannellerSlabLoopDungeonResultInfo.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message ChannellerSlabLoopDungeonResultInfo { + uint32 dungeon_index = 1; + bool is_success = 2; + uint32 challenge_score = 3; + uint32 challenge_max_score = 4; + bool is_in_time_limit = 5; +} diff --git a/proto/ChatInfo.proto b/proto/ChatInfo.proto new file mode 100755 index 000000000..b1f8f33bf --- /dev/null +++ b/proto/ChatInfo.proto @@ -0,0 +1,27 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message ChatInfo { + enum SystemHintType { + CHAT_NONE = 0; + CHAT_ENTER_WORLD = 1; + CHAT_LEAVE_WORLD = 2; + } + + message SystemHint { + uint32 type = 1; + } + + oneof Content { + string text = 100; + uint32 icon = 101; + SystemHint system_hint = 102; + } + uint32 time = 1; + uint32 uid = 2; + uint32 sequence = 3; + uint32 to_uid = 4; + bool is_read = 5; +} diff --git a/proto/ChooseCurAvatarTeamReq.proto b/proto/ChooseCurAvatarTeamReq.proto new file mode 100755 index 000000000..1ea02de57 --- /dev/null +++ b/proto/ChooseCurAvatarTeamReq.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message ChooseCurAvatarTeamReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 1663; + } + + uint32 team_id = 1; +} diff --git a/proto/ChooseCurAvatarTeamRsp.proto b/proto/ChooseCurAvatarTeamRsp.proto new file mode 100755 index 000000000..0b1503781 --- /dev/null +++ b/proto/ChooseCurAvatarTeamRsp.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message ChooseCurAvatarTeamRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 1798; + } + + int32 retcode = 1; + uint32 cur_team_id = 2; +} diff --git a/proto/CityInfo.proto b/proto/CityInfo.proto new file mode 100755 index 000000000..5bf9163e0 --- /dev/null +++ b/proto/CityInfo.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message CityInfo { + uint32 city_id = 1; + uint32 level = 2; + uint32 crystal_num = 3; +} diff --git a/proto/ClientAbilityChangeNotify.proto b/proto/ClientAbilityChangeNotify.proto new file mode 100755 index 000000000..cb3b23508 --- /dev/null +++ b/proto/ClientAbilityChangeNotify.proto @@ -0,0 +1,19 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "AbilityInvokeEntry.proto"; + +message ClientAbilityChangeNotify { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 1126; + } + + uint32 entity_id = 1; + repeated AbilityInvokeEntry invokes = 2; +} diff --git a/proto/ClientAbilityInitBeginNotify.proto b/proto/ClientAbilityInitBeginNotify.proto new file mode 100755 index 000000000..82dbd5b10 --- /dev/null +++ b/proto/ClientAbilityInitBeginNotify.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message ClientAbilityInitBeginNotify { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 1189; + } + + uint32 entity_id = 1; +} diff --git a/proto/ClientAbilityInitFinishNotify.proto b/proto/ClientAbilityInitFinishNotify.proto new file mode 100755 index 000000000..a591eaa93 --- /dev/null +++ b/proto/ClientAbilityInitFinishNotify.proto @@ -0,0 +1,19 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "AbilityInvokeEntry.proto"; + +message ClientAbilityInitFinishNotify { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 1184; + } + + uint32 entity_id = 1; + repeated AbilityInvokeEntry invokes = 2; +} diff --git a/proto/ClientGadgetInfo.proto b/proto/ClientGadgetInfo.proto new file mode 100644 index 000000000..14add090c --- /dev/null +++ b/proto/ClientGadgetInfo.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message ClientGadgetInfo { + uint32 camp_id = 1; + uint32 camp_type = 2; + uint64 guid = 3; + uint32 owner_entity_id = 4; + uint32 target_entity_id = 5; + bool async_load = 6; +} diff --git a/proto/CombatInvocationsNotify.proto b/proto/CombatInvocationsNotify.proto new file mode 100755 index 000000000..0f5c8e4bd --- /dev/null +++ b/proto/CombatInvocationsNotify.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "CombatInvokeEntry.proto"; + +message CombatInvocationsNotify { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 359; + } + + repeated CombatInvokeEntry invoke_list = 1; +} diff --git a/proto/CombatInvokeEntry.proto b/proto/CombatInvokeEntry.proto new file mode 100755 index 000000000..dea1caf92 --- /dev/null +++ b/proto/CombatInvokeEntry.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "CombatTypeArgument.proto"; +import "ForwardType.proto"; + +message CombatInvokeEntry { + CombatTypeArgument argument_type = 1; + ForwardType forward_type = 2; + bytes combat_data = 3; +} diff --git a/proto/CombatTypeArgument.proto b/proto/CombatTypeArgument.proto new file mode 100755 index 000000000..9116aba0b --- /dev/null +++ b/proto/CombatTypeArgument.proto @@ -0,0 +1,22 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +enum CombatTypeArgument { + COMBAT_NONE = 0; + COMBAT_EVT_BEING_HIT = 1; + COMBAT_ANIMATOR_STATE_CHANGED = 2; + COMBAT_FACE_TO_DIR = 3; + COMBAT_SET_ATTACK_TARGET = 4; + COMBAT_RUSH_MOVE = 5; + COMBAT_ANIMATOR_PARAMETER_CHANGED = 6; + ENTITY_MOVE = 7; + SYNC_ENTITY_POSITION = 8; + COMBAT_STEER_MOTION_INFO = 9; + COMBAT_FORCE_SET_POS_INFO = 10; + COMBAT_COMPENSATE_POS_DIFF = 11; + COMBAT_MONSTER_DO_BLINK = 12; + COMBAT_FIXED_RUSH_MOVE = 13; + COMBAT_SYNC_TRANSFORM = 14; + COMBAT_LIGHT_CORE_MOVE = 15; +} diff --git a/proto/CombineDataNotify.proto b/proto/CombineDataNotify.proto new file mode 100644 index 000000000..1ef4c8a5f --- /dev/null +++ b/proto/CombineDataNotify.proto @@ -0,0 +1,15 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message CombineDataNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 657; + } + + repeated uint32 combine_id_list = 1; +} diff --git a/proto/CombineFormulaDataNotify.proto b/proto/CombineFormulaDataNotify.proto new file mode 100644 index 000000000..3c13553ed --- /dev/null +++ b/proto/CombineFormulaDataNotify.proto @@ -0,0 +1,16 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message CombineFormulaDataNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 682; + } + + uint32 combine_id = 1; + bool is_locked = 2; +} diff --git a/proto/CombineReq.proto b/proto/CombineReq.proto new file mode 100644 index 000000000..58d38e15b --- /dev/null +++ b/proto/CombineReq.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message CombineReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 655; + } + + uint32 combine_id = 1; + uint32 combine_count = 2; + uint64 avatar_guid = 3; +} diff --git a/proto/CombineRsp.proto b/proto/CombineRsp.proto new file mode 100644 index 000000000..bba446ae7 --- /dev/null +++ b/proto/CombineRsp.proto @@ -0,0 +1,25 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "ItemParam.proto"; + +message CombineRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 695; + } + + int32 retcode = 1; + uint32 combine_id = 2; + uint32 combine_count = 3; + uint64 avatar_guid = 4; + repeated ItemParam cost_item_list = 5; + repeated ItemParam result_item_list = 6; + repeated ItemParam total_random_item_list = 7; + repeated ItemParam total_return_item_list = 8; + repeated ItemParam total_extra_item_list = 9; +} diff --git a/proto/CoopCg.proto b/proto/CoopCg.proto new file mode 100755 index 000000000..a507579d8 --- /dev/null +++ b/proto/CoopCg.proto @@ -0,0 +1,9 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message CoopCg { + uint32 id = 1; + bool is_unlock = 2; +} diff --git a/proto/CoopChapter.proto b/proto/CoopChapter.proto new file mode 100755 index 000000000..360df6249 --- /dev/null +++ b/proto/CoopChapter.proto @@ -0,0 +1,27 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "CoopPoint.proto"; +import "CoopReward.proto"; +import "CoopCg.proto"; + +message CoopChapter { + enum State { + CLOSE = 0; + COND_NOT_MEET = 1; + COND_MEET = 2; + ACCEPT = 3; + } + + uint32 id = 1; + State state = 2; + repeated uint32 lock_reason_list = 3; + repeated CoopPoint coop_point_list = 4; + repeated CoopReward coop_reward_list = 5; + repeated CoopCg coop_cg_list = 6; + uint32 total_end_count = 7; + uint32 finished_end_count = 8; + map seen_ending_map = 9; + repeated uint32 finish_dialog_list = 10; +} diff --git a/proto/CoopChapterState.proto b/proto/CoopChapterState.proto new file mode 100755 index 000000000..40ae5f2bd --- /dev/null +++ b/proto/CoopChapterState.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +enum CoopChapterState { + Close = 0; + CondNotMeet = 1; + CondMeet = 2; + Accept = 3; +} diff --git a/proto/CoopDataNotify.proto b/proto/CoopDataNotify.proto new file mode 100755 index 000000000..a9e673f30 --- /dev/null +++ b/proto/CoopDataNotify.proto @@ -0,0 +1,20 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "CoopChapter.proto"; + +message CoopDataNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 1957; + } + + repeated CoopChapter chapter_list = 1; + bool is_have_progress = 2; + uint32 cur_coop_point = 3; + repeated uint32 viewed_chapter_list = 4; +} diff --git a/proto/CoopPoint.proto b/proto/CoopPoint.proto new file mode 100755 index 000000000..d0c728eb5 --- /dev/null +++ b/proto/CoopPoint.proto @@ -0,0 +1,16 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message CoopPoint { + enum State { + UNSTARTED = 0; + STARTED = 1; + FINISHED = 2; + } + + uint32 id = 1; + State state = 2; + uint32 self_confidence = 3; +} diff --git a/proto/CoopPointState.proto b/proto/CoopPointState.proto new file mode 100755 index 000000000..34288e2b5 --- /dev/null +++ b/proto/CoopPointState.proto @@ -0,0 +1,9 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +enum CoopPointState { + Unstarted = 0; + Started = 1; + Finished = 2; +} diff --git a/proto/CoopReward.proto b/proto/CoopReward.proto new file mode 100755 index 000000000..38cac7285 --- /dev/null +++ b/proto/CoopReward.proto @@ -0,0 +1,15 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message CoopReward { + enum State { + UNLOCK = 0; + LOCK = 1; + TAKEN = 2; + } + + uint32 id = 1; + State state = 2; +} diff --git a/proto/CoopRewardState.proto b/proto/CoopRewardState.proto new file mode 100755 index 000000000..60b60d7a7 --- /dev/null +++ b/proto/CoopRewardState.proto @@ -0,0 +1,9 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +enum CoopRewardState { + Unlock = 0; + Lock = 1; + Taken = 2; +} diff --git a/proto/CountDownDelete.proto b/proto/CountDownDelete.proto new file mode 100755 index 000000000..fd394c44d --- /dev/null +++ b/proto/CountDownDelete.proto @@ -0,0 +1,7 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message CountDownDelete { + +} diff --git a/proto/CurVehicleInfo.proto b/proto/CurVehicleInfo.proto new file mode 100644 index 000000000..3fba87e46 --- /dev/null +++ b/proto/CurVehicleInfo.proto @@ -0,0 +1,8 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message CurVehicleInfo { + uint32 entity_id = 1; + uint32 pos = 2; +} diff --git a/proto/CustomCommonNodeInfo.proto b/proto/CustomCommonNodeInfo.proto new file mode 100644 index 000000000..9082f6be4 --- /dev/null +++ b/proto/CustomCommonNodeInfo.proto @@ -0,0 +1,9 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message CustomCommonNodeInfo { + int32 parent_index = 1; + uint32 config_id = 2; + string slot_identifier = 3; +} diff --git a/proto/CustomGadgetTreeInfo.proto b/proto/CustomGadgetTreeInfo.proto new file mode 100644 index 000000000..0af66df7e --- /dev/null +++ b/proto/CustomGadgetTreeInfo.proto @@ -0,0 +1,9 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "CustomCommonNodeInfo.proto"; + +message CustomGadgetTreeInfo { + repeated CustomCommonNodeInfo node_list = 1; +} diff --git a/proto/DateTimeDelete.proto b/proto/DateTimeDelete.proto new file mode 100755 index 000000000..9af357326 --- /dev/null +++ b/proto/DateTimeDelete.proto @@ -0,0 +1,7 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message DateTimeDelete { + +} diff --git a/proto/DealAddFriendReq.proto b/proto/DealAddFriendReq.proto new file mode 100755 index 000000000..1941a5cde --- /dev/null +++ b/proto/DealAddFriendReq.proto @@ -0,0 +1,19 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "DealAddFriendResultType.proto"; + +message DealAddFriendReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 4094; + } + + uint32 target_uid = 1; + DealAddFriendResultType deal_add_friend_result = 2; +} diff --git a/proto/DealAddFriendResultType.proto b/proto/DealAddFriendResultType.proto new file mode 100755 index 000000000..f0925b009 --- /dev/null +++ b/proto/DealAddFriendResultType.proto @@ -0,0 +1,8 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +enum DealAddFriendResultType { + DEAL_ADD_FRIEND_REJECT = 0; + DEAL_ADD_FRIEND_ACCEPT = 1; +} diff --git a/proto/DealAddFriendRsp.proto b/proto/DealAddFriendRsp.proto new file mode 100755 index 000000000..b8961f45a --- /dev/null +++ b/proto/DealAddFriendRsp.proto @@ -0,0 +1,20 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "DealAddFriendResultType.proto"; + +message DealAddFriendRsp { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 4042; + } + + int32 retcode = 1; + uint32 target_uid = 2; + DealAddFriendResultType deal_add_friend_result = 3; +} diff --git a/proto/DelMailReq.proto b/proto/DelMailReq.proto new file mode 100644 index 000000000..ac72fce2b --- /dev/null +++ b/proto/DelMailReq.proto @@ -0,0 +1,7 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message DelMailReq { + repeated uint32 mail_id_list = 1; +} diff --git a/proto/DelMailRsp.proto b/proto/DelMailRsp.proto new file mode 100644 index 000000000..cd20e6fa9 --- /dev/null +++ b/proto/DelMailRsp.proto @@ -0,0 +1,8 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message DelMailRsp { + int32 retcode = 1; + repeated uint32 mail_id_list = 2; +} diff --git a/proto/DelTeamEntityNotify.proto b/proto/DelTeamEntityNotify.proto new file mode 100755 index 000000000..28ff11662 --- /dev/null +++ b/proto/DelTeamEntityNotify.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message DelTeamEntityNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 366; + } + + uint32 scene_id = 1; + repeated uint32 del_entity_id_list = 2; +} diff --git a/proto/DelayWeekCountDownDelete.proto b/proto/DelayWeekCountDownDelete.proto new file mode 100755 index 000000000..52c2c007e --- /dev/null +++ b/proto/DelayWeekCountDownDelete.proto @@ -0,0 +1,7 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message DelayWeekCountDownDelete { + +} diff --git a/proto/DeleteFriendNotify.proto b/proto/DeleteFriendNotify.proto new file mode 100755 index 000000000..c8befa9e8 --- /dev/null +++ b/proto/DeleteFriendNotify.proto @@ -0,0 +1,16 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message DeleteFriendNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 4032; + } + + uint32 target_uid = 1; +} diff --git a/proto/DeleteFriendReq.proto b/proto/DeleteFriendReq.proto new file mode 100755 index 000000000..b27fd960d --- /dev/null +++ b/proto/DeleteFriendReq.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message DeleteFriendReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 4012; + } + + uint32 target_uid = 1; +} diff --git a/proto/DeleteFriendRsp.proto b/proto/DeleteFriendRsp.proto new file mode 100755 index 000000000..fe9412096 --- /dev/null +++ b/proto/DeleteFriendRsp.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message DeleteFriendRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 4026; + } + + int32 retcode = 1; + uint32 target_uid = 2; +} diff --git a/proto/DestroyMaterialReq.proto b/proto/DestroyMaterialReq.proto new file mode 100755 index 000000000..a2a0915cf --- /dev/null +++ b/proto/DestroyMaterialReq.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "MaterialInfo.proto"; + +message DestroyMaterialReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 687; + } + + repeated MaterialInfo material_list = 1; +} diff --git a/proto/DestroyMaterialRsp.proto b/proto/DestroyMaterialRsp.proto new file mode 100755 index 000000000..229784363 --- /dev/null +++ b/proto/DestroyMaterialRsp.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message DestroyMaterialRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 641; + } + + int32 retcode = 1; + repeated uint32 item_id_list = 2; + repeated uint32 item_count_list = 3; +} diff --git a/proto/DoGachaReq.proto b/proto/DoGachaReq.proto new file mode 100755 index 000000000..85a632c80 --- /dev/null +++ b/proto/DoGachaReq.proto @@ -0,0 +1,21 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message DoGachaReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 1589; + } + + uint32 gacha_type = 1; + uint32 gacha_times = 2; + uint32 gacha_random = 3; + uint32 gacha_schedule_id = 4; + string gacha_tag = 5; +} diff --git a/proto/DoGachaRsp.proto b/proto/DoGachaRsp.proto new file mode 100755 index 000000000..83fd92899 --- /dev/null +++ b/proto/DoGachaRsp.proto @@ -0,0 +1,31 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "GachaItem.proto"; + +message DoGachaRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 1584; + } + + int32 retcode = 1; + uint32 gacha_type = 2; + uint32 gacha_times = 3; + uint32 gacha_schedule_id = 4; + repeated GachaItem gacha_item_list = 5; + uint32 new_gacha_random = 6; + uint32 cost_item_id = 7; + uint32 cost_item_num = 8; + uint32 ten_cost_item_id = 9; + uint32 ten_cost_item_num = 10; + uint32 left_gacha_times = 11; + uint32 gacha_times_limit = 12; + uint32 wish_item_id = 13; + uint32 wish_progress = 14; + uint32 wish_max_progress = 15; +} diff --git a/proto/DropHintNotify.proto b/proto/DropHintNotify.proto new file mode 100755 index 000000000..c22cb3d55 --- /dev/null +++ b/proto/DropHintNotify.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "Vector.proto"; + +message DropHintNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 609; + } + + repeated uint32 item_id_list = 1; + Vector position = 2; +} diff --git a/proto/DungeonChallengeBeginNotify.proto b/proto/DungeonChallengeBeginNotify.proto new file mode 100644 index 000000000..936de9268 --- /dev/null +++ b/proto/DungeonChallengeBeginNotify.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message DungeonChallengeBeginNotify { + uint32 challenge_id = 1; + uint32 challenge_index = 2; + repeated uint32 param_list = 3; + uint32 group_id = 4; + uint32 father_index = 5; + repeated uint32 uid_list = 6; +} diff --git a/proto/DungeonChallengeFinishNotify.proto b/proto/DungeonChallengeFinishNotify.proto new file mode 100644 index 000000000..abababed3 --- /dev/null +++ b/proto/DungeonChallengeFinishNotify.proto @@ -0,0 +1,22 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "ChannellerSlabLoopDungeonResultInfo.proto"; +import "EffigyChallengeDungeonResultInfo.proto"; +import "StrengthenPointData.proto"; + +message DungeonChallengeFinishNotify { + oneof Detail { + ChannellerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 101; + EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 102; + } + uint32 challenge_index = 1; + bool is_success = 2; + bool is_new_record = 3; + uint32 challenge_record_type = 4; + uint32 current_value = 5; + map strengthen_point_data_map = 6; + uint32 unk1 = 7; + uint32 unk2 = 8; +} diff --git a/proto/DungeonDataNotify.proto b/proto/DungeonDataNotify.proto new file mode 100644 index 000000000..797564f9e --- /dev/null +++ b/proto/DungeonDataNotify.proto @@ -0,0 +1,7 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message DungeonDataNotify { + map dungeon_data_map = 1; +} diff --git a/proto/DungeonEntryInfo.proto b/proto/DungeonEntryInfo.proto new file mode 100755 index 000000000..b95ea757d --- /dev/null +++ b/proto/DungeonEntryInfo.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "WeeklyBossResinDiscountInfo.proto"; + +message DungeonEntryInfo { + uint32 dungeon_id = 1; + bool is_passed = 2; + uint32 left_times = 3; + uint32 start_time = 4; + uint32 end_time = 5; + uint32 max_boss_chest_num = 6; + uint32 boss_chest_num = 7; + uint32 next_refresh_time = 8; + WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 9; +} diff --git a/proto/DungeonEntryInfoReq.proto b/proto/DungeonEntryInfoReq.proto new file mode 100755 index 000000000..9bcc2edfe --- /dev/null +++ b/proto/DungeonEntryInfoReq.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message DungeonEntryInfoReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 949; + } + + uint32 point_id = 1; +} diff --git a/proto/DungeonEntryInfoRsp.proto b/proto/DungeonEntryInfoRsp.proto new file mode 100755 index 000000000..4e529f95c --- /dev/null +++ b/proto/DungeonEntryInfoRsp.proto @@ -0,0 +1,20 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "DungeonEntryInfo.proto"; + +message DungeonEntryInfoRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 918; + } + + int32 retcode = 1; + uint32 point_id = 2; + repeated DungeonEntryInfo dungeon_entry_list = 3; + uint32 recommend_dungeon_id = 4; +} diff --git a/proto/DungeonGetStatueDropRsp.proto b/proto/DungeonGetStatueDropRsp.proto new file mode 100644 index 000000000..29a8a76c7 --- /dev/null +++ b/proto/DungeonGetStatueDropRsp.proto @@ -0,0 +1,7 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message DungeonGetStatueDropRsp { + int32 retcode = 1; +} diff --git a/proto/DungeonSettleNotify.proto b/proto/DungeonSettleNotify.proto new file mode 100644 index 000000000..c48ab8f6f --- /dev/null +++ b/proto/DungeonSettleNotify.proto @@ -0,0 +1,21 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "ParamList.proto"; +import "StrengthenPointData.proto"; +import "TowerLevelEndNotify.proto"; + +message DungeonSettleNotify { + oneof Detail { + TowerLevelEndNotify tower_level_end_notify = 101; + // it has more! + } + uint32 dungeon_id = 1; + bool is_success = 2; + repeated uint32 fail_cond_list = 3; + map settle_show = 4; + uint32 close_time = 5; + map strengthen_point_data_map = 6; + uint32 result = 7; +} diff --git a/proto/EchoShellInfo.proto b/proto/EchoShellInfo.proto new file mode 100644 index 000000000..db8d40a46 --- /dev/null +++ b/proto/EchoShellInfo.proto @@ -0,0 +1,7 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message EchoShellInfo { + uint32 shell_id = 1; +} diff --git a/proto/EffigyChallengeDungeonResultInfo.proto b/proto/EffigyChallengeDungeonResultInfo.proto new file mode 100644 index 000000000..592ae6934 --- /dev/null +++ b/proto/EffigyChallengeDungeonResultInfo.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message EffigyChallengeDungeonResultInfo { + uint32 challenge_id = 1; + bool is_success = 2; + uint32 challenge_score = 3; + uint32 challenge_max_score = 4; + bool is_in_time_limit = 5; +} diff --git a/proto/EnterSceneDoneRsp.proto b/proto/EnterSceneDoneRsp.proto new file mode 100755 index 000000000..e4d9d4221 --- /dev/null +++ b/proto/EnterSceneDoneRsp.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message EnterSceneDoneRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 248; + } + + int32 retcode = 1; + uint32 enter_scene_token = 2; +} diff --git a/proto/EnterScenePeerNotify.proto b/proto/EnterScenePeerNotify.proto new file mode 100755 index 000000000..61f39228f --- /dev/null +++ b/proto/EnterScenePeerNotify.proto @@ -0,0 +1,19 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message EnterScenePeerNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 223; + } + + uint32 dest_scene_id = 1; + uint32 peer_id = 2; + uint32 host_peer_id = 3; + uint32 enter_scene_token = 4; +} diff --git a/proto/EnterSceneReadyRsp.proto b/proto/EnterSceneReadyRsp.proto new file mode 100755 index 000000000..93ba80072 --- /dev/null +++ b/proto/EnterSceneReadyRsp.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message EnterSceneReadyRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 245; + } + + int32 retcode = 1; + uint32 enter_scene_token = 2; +} diff --git a/proto/EnterTransPointRegionNotify.proto b/proto/EnterTransPointRegionNotify.proto new file mode 100644 index 000000000..b6bb9fa9f --- /dev/null +++ b/proto/EnterTransPointRegionNotify.proto @@ -0,0 +1,7 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; +message EnterTransPointRegionNotify { + uint32 scene_id = 1; + uint32 point_id = 2; +} diff --git a/proto/EnterType.proto b/proto/EnterType.proto new file mode 100755 index 000000000..57a2e6823 --- /dev/null +++ b/proto/EnterType.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +enum EnterType { + ENTER_NONE = 0; + ENTER_SELF = 1; + ENTER_GOTO = 2; + ENTER_JUMP = 3; + ENTER_OTHER = 4; + ENTER_BACK = 5; + ENTER_DUNGEON = 6; + ENTER_DUNGEON_REPLAY = 7; + ENTER_GOTO_BY_PORTAL = 8; + ENTER_SELF_HOME = 9; + ENTER_OTHER_HOME = 10; + ENTER_GOTO_RECREATE = 11; +} diff --git a/proto/EnterWorldAreaReq.proto b/proto/EnterWorldAreaReq.proto new file mode 100755 index 000000000..45d5358d7 --- /dev/null +++ b/proto/EnterWorldAreaReq.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message EnterWorldAreaReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 209; + } + + uint32 area_type = 1; + uint32 area_id = 2; +} diff --git a/proto/EnterWorldAreaRsp.proto b/proto/EnterWorldAreaRsp.proto new file mode 100755 index 000000000..ddba1f0be --- /dev/null +++ b/proto/EnterWorldAreaRsp.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message EnterWorldAreaRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 255; + } + + int32 retcode = 1; + uint32 area_type = 2; + uint32 area_id = 3; +} diff --git a/proto/EntityAiSyncNotify.proto b/proto/EntityAiSyncNotify.proto new file mode 100755 index 000000000..b2577d92c --- /dev/null +++ b/proto/EntityAiSyncNotify.proto @@ -0,0 +1,19 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "AiSyncInfo.proto"; + +message EntityAiSyncNotify { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 352; + } + + repeated AiSyncInfo info_list = 1; + repeated uint32 local_avatar_alerted_monster_list = 2; +} diff --git a/proto/EntityAuthorityInfo.proto b/proto/EntityAuthorityInfo.proto new file mode 100755 index 000000000..69c377f9a --- /dev/null +++ b/proto/EntityAuthorityInfo.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "AbilitySyncStateInfo.proto"; +import "EntityRendererChangedInfo.proto"; +import "SceneEntityAiInfo.proto"; +import "Vector.proto"; +import "AnimatorParameterValueInfoPair.proto"; + +message EntityAuthorityInfo { + AbilitySyncStateInfo ability_info = 1; + EntityRendererChangedInfo renderer_changed_info = 2; + SceneEntityAiInfo ai_info = 3; + Vector born_pos = 4; + repeated AnimatorParameterValueInfoPair pose_para_list = 5; +} diff --git a/proto/EntityClientData.proto b/proto/EntityClientData.proto new file mode 100755 index 000000000..50d8cb3e9 --- /dev/null +++ b/proto/EntityClientData.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message EntityClientData { + uint32 wind_change_scene_time = 1; + float windmill_sync_angle = 2; + int32 wind_change_target_level = 3; +} diff --git a/proto/EntityEnvironmentInfo.proto b/proto/EntityEnvironmentInfo.proto new file mode 100755 index 000000000..ebc191218 --- /dev/null +++ b/proto/EntityEnvironmentInfo.proto @@ -0,0 +1,9 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message EntityEnvironmentInfo { + uint32 json_climate_type = 1; + uint32 climate_area_id = 2; +} diff --git a/proto/EntityFightPropChangeReasonNotify.proto b/proto/EntityFightPropChangeReasonNotify.proto new file mode 100755 index 000000000..11dd4f26d --- /dev/null +++ b/proto/EntityFightPropChangeReasonNotify.proto @@ -0,0 +1,25 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "PropChangeReason.proto"; +import "ChangeHpReason.proto"; +import "ChangeEnergyReason.proto"; + +message EntityFightPropChangeReasonNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 1294; + } + + uint32 entity_id = 1; + uint32 prop_type = 2; + float prop_delta = 3; + PropChangeReason reason = 4; + repeated uint32 param_list = 5; + ChangeHpReason change_hp_reason = 6; + ChangeEnergyReason change_energy_reson = 7; +} diff --git a/proto/EntityFightPropUpdateNotify.proto b/proto/EntityFightPropUpdateNotify.proto new file mode 100755 index 000000000..bc1fb1ddb --- /dev/null +++ b/proto/EntityFightPropUpdateNotify.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message EntityFightPropUpdateNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 1284; + } + + uint32 entity_id = 1; + map fight_prop_map = 2; +} diff --git a/proto/EntityMoveInfo.proto b/proto/EntityMoveInfo.proto new file mode 100755 index 000000000..69c284f41 --- /dev/null +++ b/proto/EntityMoveInfo.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "MotionInfo.proto"; + +message EntityMoveInfo { + uint32 entity_id = 1; + MotionInfo motion_info = 2; + uint32 scene_time = 3; + uint32 reliable_seq = 4; + bool is_reliable = 5; +} diff --git a/proto/EntityPropNotify.proto b/proto/EntityPropNotify.proto new file mode 100755 index 000000000..ae9412d04 --- /dev/null +++ b/proto/EntityPropNotify.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "PropValue.proto"; + +message EntityPropNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 1249; + } + + uint32 entity_id = 1; + map prop_map = 2; +} diff --git a/proto/EntityRendererChangedInfo.proto b/proto/EntityRendererChangedInfo.proto new file mode 100755 index 000000000..b516139cf --- /dev/null +++ b/proto/EntityRendererChangedInfo.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message EntityRendererChangedInfo { + map changed_renderers = 1; + uint32 visibility_count = 2; + bool is_cached = 3; +} diff --git a/proto/Equip.proto b/proto/Equip.proto new file mode 100755 index 000000000..edfe05f6b --- /dev/null +++ b/proto/Equip.proto @@ -0,0 +1,14 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "Reliquary.proto"; +import "Weapon.proto"; + +message Equip { + oneof Detail { + Reliquary reliquary = 1; + Weapon weapon = 2; + } + bool is_locked = 3; +} diff --git a/proto/EquipParam.proto b/proto/EquipParam.proto new file mode 100644 index 000000000..52d24943e --- /dev/null +++ b/proto/EquipParam.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message EquipParam { + uint32 item_id = 1; + uint32 item_num = 2; + uint32 item_level = 3; + uint32 promote_level = 4; +} diff --git a/proto/EvtAiSyncCombatThreatInfoNotify.proto b/proto/EvtAiSyncCombatThreatInfoNotify.proto new file mode 100755 index 000000000..fb0c69071 --- /dev/null +++ b/proto/EvtAiSyncCombatThreatInfoNotify.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "AiThreatInfo.proto"; + +message EvtAiSyncCombatThreatInfoNotify { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 373; + } + + map combat_threat_info_map = 1; +} diff --git a/proto/EvtAiSyncSkillCdNotify.proto b/proto/EvtAiSyncSkillCdNotify.proto new file mode 100755 index 000000000..8cc86faf1 --- /dev/null +++ b/proto/EvtAiSyncSkillCdNotify.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "AiSkillCdInfo.proto"; + +message EvtAiSyncSkillCdNotify { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 399; + } + + map ai_cd_map = 1; +} diff --git a/proto/EvtAvatarLockChairReq.proto b/proto/EvtAvatarLockChairReq.proto new file mode 100644 index 000000000..cbdd42677 --- /dev/null +++ b/proto/EvtAvatarLockChairReq.proto @@ -0,0 +1,19 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "Vector.proto"; + +message EvtAvatarLockChairReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 341; + } + + uint64 chair_id = 1; + Vector position = 2; +} diff --git a/proto/EvtAvatarLockChairRsp.proto b/proto/EvtAvatarLockChairRsp.proto new file mode 100644 index 000000000..bf2498c5a --- /dev/null +++ b/proto/EvtAvatarLockChairRsp.proto @@ -0,0 +1,20 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "Vector.proto"; + +message EvtAvatarLockChairRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 305; + } + + int32 retcode = 1; + uint32 entity_id = 2; + Vector position = 3; + uint64 chair_id = 4; +} diff --git a/proto/EvtAvatarSitDownNotify.proto b/proto/EvtAvatarSitDownNotify.proto new file mode 100644 index 000000000..69a42adf0 --- /dev/null +++ b/proto/EvtAvatarSitDownNotify.proto @@ -0,0 +1,20 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "Vector.proto"; + +message EvtAvatarSitDownNotify { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 321; + } + + uint32 entity_id = 1; + Vector position = 2; + uint64 chair_id = 3; +} diff --git a/proto/EvtAvatarStandUpNotify.proto b/proto/EvtAvatarStandUpNotify.proto new file mode 100644 index 000000000..ebae8f1e4 --- /dev/null +++ b/proto/EvtAvatarStandUpNotify.proto @@ -0,0 +1,19 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message EvtAvatarStandUpNotify { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 331; + } + + uint32 entity_id = 1; + int32 direction = 2; + int32 perform_i_d = 3; + uint64 chair_id = 4; +} diff --git a/proto/EvtBeingHitInfo.proto b/proto/EvtBeingHitInfo.proto new file mode 100755 index 000000000..b2e8ec651 --- /dev/null +++ b/proto/EvtBeingHitInfo.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "AttackResult.proto"; + +message EvtBeingHitInfo { + uint32 peer_id = 1; + AttackResult attack_result = 2; + uint32 frame_num = 3; +} diff --git a/proto/EvtBeingHitNotify.proto b/proto/EvtBeingHitNotify.proto new file mode 100755 index 000000000..0814dfefd --- /dev/null +++ b/proto/EvtBeingHitNotify.proto @@ -0,0 +1,20 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "ForwardType.proto"; +import "EvtBeingHitInfo.proto"; + +message EvtBeingHitNotify { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 349; + } + + ForwardType forward_type = 1; + EvtBeingHitInfo being_hit_info = 2; +} diff --git a/proto/EvtBeingHitsCombineNotify.proto b/proto/EvtBeingHitsCombineNotify.proto new file mode 100755 index 000000000..e6356c1da --- /dev/null +++ b/proto/EvtBeingHitsCombineNotify.proto @@ -0,0 +1,20 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "ForwardType.proto"; +import "EvtBeingHitInfo.proto"; + +message EvtBeingHitsCombineNotify { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 375; + } + + ForwardType forward_type = 1; + repeated EvtBeingHitInfo evt_being_hit_info_list = 2; +} diff --git a/proto/EvtCreateGadgetNotify.proto b/proto/EvtCreateGadgetNotify.proto new file mode 100755 index 000000000..e928fe285 --- /dev/null +++ b/proto/EvtCreateGadgetNotify.proto @@ -0,0 +1,33 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "ForwardType.proto"; +import "Vector.proto"; + +message EvtCreateGadgetNotify { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 400; + } + + ForwardType forward_type = 1; + uint32 entity_id = 2; + uint32 config_id = 3; + uint32 camp_id = 4; + uint32 camp_type = 5; + Vector init_pos = 6; + Vector init_euler_angles = 7; + uint64 guid = 8; + uint32 owner_entity_id = 9; + uint32 target_entity_id = 10; + bool is_async_load = 11; + uint32 target_lock_point_index = 12; + uint32 room_id = 13; + uint32 prop_owner_entity_id = 14; + bool sight_group_with_owner = 15; +} diff --git a/proto/EvtDestroyGadgetNotify.proto b/proto/EvtDestroyGadgetNotify.proto new file mode 100755 index 000000000..2fa5970c4 --- /dev/null +++ b/proto/EvtDestroyGadgetNotify.proto @@ -0,0 +1,19 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "ForwardType.proto"; + +message EvtDestroyGadgetNotify { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 301; + } + + ForwardType forward_type = 1; + uint32 entity_id = 2; +} diff --git a/proto/EvtDoSkillSuccNotify.proto b/proto/EvtDoSkillSuccNotify.proto new file mode 100755 index 000000000..235743c66 --- /dev/null +++ b/proto/EvtDoSkillSuccNotify.proto @@ -0,0 +1,22 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "ForwardType.proto"; +import "Vector.proto"; + +message EvtDoSkillSuccNotify { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 384; + } + + ForwardType forward_type = 1; + uint32 caster_id = 2; + uint32 skill_id = 3; + Vector forward = 4; +} diff --git a/proto/EvtHittingOtherInfo.proto b/proto/EvtHittingOtherInfo.proto new file mode 100755 index 000000000..27ead0526 --- /dev/null +++ b/proto/EvtHittingOtherInfo.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "AttackResult.proto"; + +message EvtHittingOtherInfo { + uint32 peer_id = 1; + AttackResult attack_result = 2; +} diff --git a/proto/FeatureBlockInfo.proto b/proto/FeatureBlockInfo.proto new file mode 100755 index 000000000..d66896734 --- /dev/null +++ b/proto/FeatureBlockInfo.proto @@ -0,0 +1,9 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message FeatureBlockInfo { + uint32 feature_type = 1; + uint32 end_time = 2; +} diff --git a/proto/FetterData.proto b/proto/FetterData.proto new file mode 100755 index 000000000..7b1b93609 --- /dev/null +++ b/proto/FetterData.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message FetterData { + uint32 fetter_id = 1; + uint32 fetter_state = 2; + repeated uint32 cond_index_list = 3; +} diff --git a/proto/FightPropPair.proto b/proto/FightPropPair.proto new file mode 100755 index 000000000..7c740032e --- /dev/null +++ b/proto/FightPropPair.proto @@ -0,0 +1,9 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message FightPropPair { + uint32 prop_type = 1; + float prop_value = 2; +} diff --git a/proto/FishPoolInfo.proto b/proto/FishPoolInfo.proto new file mode 100644 index 000000000..4344e5e16 --- /dev/null +++ b/proto/FishPoolInfo.proto @@ -0,0 +1,9 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message FishPoolInfo { + uint32 pool_id = 1; + repeated uint32 fish_area_list = 2; + uint32 today_fish_num = 3; +} diff --git a/proto/ForceUpdateInfo.proto b/proto/ForceUpdateInfo.proto new file mode 100644 index 000000000..05a95af25 --- /dev/null +++ b/proto/ForceUpdateInfo.proto @@ -0,0 +1,8 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message ForceUpdateInfo { + string force_update_url = 1; +} diff --git a/proto/ForwardType.proto b/proto/ForwardType.proto new file mode 100755 index 000000000..b24643602 --- /dev/null +++ b/proto/ForwardType.proto @@ -0,0 +1,15 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +enum ForwardType { + FORWARD_LOCAL = 0; + FORWARD_TO_ALL = 1; + FORWARD_TO_ALL_EXCEPT_CUR = 2; + FORWARD_TO_HOST = 3; + FORWARD_TO_ALL_GUEST = 4; + FORWARD_TO_PEER = 5; + FORWARD_TO_PEERS = 6; + FORWARD_ONLY_SERVER = 7; + FORWARD_TO_ALL_EXIST_EXCEPT_CUR = 8; +} diff --git a/proto/FoundationInfo.proto b/proto/FoundationInfo.proto new file mode 100644 index 000000000..f99c2b110 --- /dev/null +++ b/proto/FoundationInfo.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "FoundationStatus.proto"; +import "BuildingInfo.proto"; + +message FoundationInfo { + FoundationStatus status = 1; + repeated uint32 uid_list = 2; + uint32 current_building_id = 3; + uint64 begin_build_time_ms = 4; + uint32 demolition_refund = 5; + repeated BuildingInfo building_list = 6; + uint32 current_num = 7; + uint32 max_num = 8; + uint32 locked_by_uid = 9; +} diff --git a/proto/FoundationStatus.proto b/proto/FoundationStatus.proto new file mode 100644 index 000000000..e53b57be0 --- /dev/null +++ b/proto/FoundationStatus.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +enum FoundationStatus { + FOUNDATION_STATUS_NONE = 0; + FOUNDATION_STATUS_INIT = 1; + FOUNDATION_STATUS_BUILDING = 2; + FOUNDATION_STATUS_BUILT = 3; +} diff --git a/proto/FriendBrief.proto b/proto/FriendBrief.proto new file mode 100755 index 000000000..83b4f4fe3 --- /dev/null +++ b/proto/FriendBrief.proto @@ -0,0 +1,34 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "FriendOnlineState.proto"; +import "FriendEnterHomeOption.proto"; +import "ProfilePicture.proto"; +import "PlatformType.proto"; +import "SocialShowAvatarInfo.proto"; + +message FriendBrief { + uint32 uid = 1; + string nickname = 2; + uint32 level = 3; + uint32 avatar_id = 4; + uint32 world_level = 5; + string signature = 6; + FriendOnlineState online_state = 7; + uint32 param = 8; + bool is_mp_mode_available = 10; + string online_id = 11; + uint32 last_active_time = 12; + uint32 name_card_id = 13; + uint32 mp_player_num = 14; + bool is_chat_no_disturb = 15; + uint32 chat_sequence = 16; + string remark_name = 17; + repeated SocialShowAvatarInfo show_avatar_info_list = 22; + FriendEnterHomeOption friend_enter_home_option = 23; + ProfilePicture profile_picture = 24; + bool is_game_source = 25; + bool is_psn_source = 26; + PlatformType platform_type = 27; +} diff --git a/proto/FriendEnterHomeOption.proto b/proto/FriendEnterHomeOption.proto new file mode 100755 index 000000000..3aa2bd726 --- /dev/null +++ b/proto/FriendEnterHomeOption.proto @@ -0,0 +1,9 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +enum FriendEnterHomeOption { + NEED_CONFIRM = 0; + REFUSE = 1; + DIRECT = 2; +} diff --git a/proto/FriendOnlineState.proto b/proto/FriendOnlineState.proto new file mode 100755 index 000000000..0c08222bd --- /dev/null +++ b/proto/FriendOnlineState.proto @@ -0,0 +1,8 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +enum FriendOnlineState { + FREIEND_DISCONNECT = 0; + FRIEND_ONLINE = 1; +} diff --git a/proto/Furniture.proto b/proto/Furniture.proto new file mode 100755 index 000000000..ba058d8e3 --- /dev/null +++ b/proto/Furniture.proto @@ -0,0 +1,8 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message Furniture { + uint32 count = 1; +} diff --git a/proto/GachaInfo.proto b/proto/GachaInfo.proto new file mode 100755 index 000000000..ebf25b09f --- /dev/null +++ b/proto/GachaInfo.proto @@ -0,0 +1,29 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "GachaUpInfo.proto"; + +message GachaInfo { + uint32 gachaType = 1; + uint32 scheduleId = 2; + uint32 beginTime = 3; + uint32 endTime = 4; + uint32 costItemId = 5; + uint32 costItemNum = 6; + string gachaPrefabPath = 7; + string gachaProbUrl = 8; + string gachaRecordUrl = 9; + string gachaPreviewPrefabPath = 10; + uint32 tenCostItemId = 11; + uint32 tenCostItemNum = 12; + uint32 leftGachaTimes = 13; + uint32 gachaTimesLimit = 14; + uint32 gachaSortId = 15; + string gachaProbUrlOversea = 16; + string gachaRecordUrlOversea = 17; + repeated GachaUpInfo gachaUpInfoList = 18; + string gachaTitlePath = 19; + repeated uint32 mainNameId = 20; + repeated uint32 subNameId = 21; +} \ No newline at end of file diff --git a/proto/GachaItem.proto b/proto/GachaItem.proto new file mode 100755 index 000000000..a2d73af26 --- /dev/null +++ b/proto/GachaItem.proto @@ -0,0 +1,14 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "ItemParam.proto"; +import "GachaTransferItem.proto"; + +message GachaItem { + ItemParam gacha_item_ = 1; + repeated GachaTransferItem transfer_items = 2; + bool is_flash_card = 3; + bool is_gacha_item_new = 4; + repeated ItemParam token_item_list = 5; +} diff --git a/proto/GachaTransferItem.proto b/proto/GachaTransferItem.proto new file mode 100755 index 000000000..5de8c22f1 --- /dev/null +++ b/proto/GachaTransferItem.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "ItemParam.proto"; + +message GachaTransferItem { + ItemParam item = 1; + bool is_transfer_item_new = 2; +} diff --git a/proto/GachaUpInfo.proto b/proto/GachaUpInfo.proto new file mode 100755 index 000000000..37d1873a2 --- /dev/null +++ b/proto/GachaUpInfo.proto @@ -0,0 +1,9 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message GachaUpInfo { + uint32 item_parent_type = 1; + repeated uint32 item_id_list = 2; +} diff --git a/proto/GadgetAutoPickDropInfoNotify.proto b/proto/GadgetAutoPickDropInfoNotify.proto new file mode 100644 index 000000000..f66c69860 --- /dev/null +++ b/proto/GadgetAutoPickDropInfoNotify.proto @@ -0,0 +1,9 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "Item.proto"; + +message GadgetAutoPickDropInfoNotify { + repeated Item item_list = 1; +} diff --git a/proto/GadgetBornType.proto b/proto/GadgetBornType.proto new file mode 100755 index 000000000..c20baa443 --- /dev/null +++ b/proto/GadgetBornType.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +enum GadgetBornType { + GADGET_BORN_NONE = 0; + GADGET_BORN_IN_AIR = 1; + GADGET_BORN_PLAYER = 2; + GADGET_BORN_MONSTER_HIT = 3; + GADGET_BORN_MONSTER_DIE = 4; + GADGET_BORN_GADGET = 5; + GADGET_BORN_GROUND = 6; +} diff --git a/proto/GadgetClientParam.proto b/proto/GadgetClientParam.proto new file mode 100755 index 000000000..546ef56c6 --- /dev/null +++ b/proto/GadgetClientParam.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message GadgetClientParam { + uint32 campId = 1; + uint32 campType = 2; + uint64 guid = 3; + uint32 ownerEntityId = 4; + uint32 targetEntityId = 5; + bool asyncLoad = 6; +} diff --git a/proto/GadgetCrucibleInfo.proto b/proto/GadgetCrucibleInfo.proto new file mode 100755 index 000000000..3fbbcede2 --- /dev/null +++ b/proto/GadgetCrucibleInfo.proto @@ -0,0 +1,9 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message GadgetCrucibleInfo { + uint32 mp_play_id = 1; + uint32 prepare_end_time = 2; +} diff --git a/proto/GadgetGeneralRewardInfo.proto b/proto/GadgetGeneralRewardInfo.proto new file mode 100644 index 000000000..42d9d02ad --- /dev/null +++ b/proto/GadgetGeneralRewardInfo.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "ItemParam.proto"; + +message GadgetGeneralRewardInfo { + uint32 resin = 1; + uint32 dead_time = 2; + repeated uint32 remain_uid_list = 3; + repeated uint32 qualify_uid_list = 4; + ItemParam item_param = 5; +} diff --git a/proto/GadgetInteractReq.proto b/proto/GadgetInteractReq.proto new file mode 100755 index 000000000..540f1922b --- /dev/null +++ b/proto/GadgetInteractReq.proto @@ -0,0 +1,23 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "InterOpType.proto"; +import "ResinCostType.proto"; + +message GadgetInteractReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 849; + } + + uint32 gadget_entity_id = 1; + InterOpType op_type = 2; + uint32 gadget_id = 3; + bool is_use_condense_resin = 4; + ResinCostType resin_cost_type = 5; +} diff --git a/proto/GadgetInteractRsp.proto b/proto/GadgetInteractRsp.proto new file mode 100755 index 000000000..1c500d87f --- /dev/null +++ b/proto/GadgetInteractRsp.proto @@ -0,0 +1,22 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "InteractType.proto"; +import "InterOpType.proto"; + +message GadgetInteractRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 818; + } + + int32 retcode = 1; + uint32 gadget_entity_id = 2; + InteractType interact_type = 3; + InterOpType op_type = 4; + uint32 gadget_id = 5; +} diff --git a/proto/GadgetPlayInfo.proto b/proto/GadgetPlayInfo.proto new file mode 100755 index 000000000..2ad76e24e --- /dev/null +++ b/proto/GadgetPlayInfo.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "GadgetCrucibleInfo.proto"; + +message GadgetPlayInfo { + oneof PlayInfo { + GadgetCrucibleInfo crucible_info = 21; + } + uint32 play_type = 1; + uint32 duration = 2; + repeated uint32 progress_stage_list = 3; + uint32 start_cd = 4; + uint32 start_time = 5; + uint32 progress = 6; +} diff --git a/proto/GadgetStateNotify.proto b/proto/GadgetStateNotify.proto new file mode 100644 index 000000000..5c37b7cde --- /dev/null +++ b/proto/GadgetStateNotify.proto @@ -0,0 +1,9 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message GadgetStateNotify { + uint32 gadget_entity_id = 1; + uint32 gadget_state = 2; + bool is_enable_interact = 3; +} diff --git a/proto/GatherGadgetInfo.proto b/proto/GatherGadgetInfo.proto new file mode 100644 index 000000000..2c2426976 --- /dev/null +++ b/proto/GatherGadgetInfo.proto @@ -0,0 +1,8 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message GatherGadgetInfo { + uint32 item_id = 1; + bool is_forbid_guest = 2; +} diff --git a/proto/GetActivityInfoRsp.proto b/proto/GetActivityInfoRsp.proto new file mode 100755 index 000000000..6da523f83 --- /dev/null +++ b/proto/GetActivityInfoRsp.proto @@ -0,0 +1,21 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "ActivityInfo.proto"; +import "Uint32Pair.proto"; + +message GetActivityInfoRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 2011; + } + + int32 retcode = 1; + repeated ActivityInfo activity_info_list = 2; + repeated uint32 activated_sale_id_list = 3; + repeated Uint32Pair disable_transfer_point_interaction_list = 4; +} diff --git a/proto/GetAllMailReq.proto b/proto/GetAllMailReq.proto new file mode 100644 index 000000000..8c6bce100 --- /dev/null +++ b/proto/GetAllMailReq.proto @@ -0,0 +1,7 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message GetAllMailReq { + bool is_gift_mail = 1; +} diff --git a/proto/GetAllMailRsp.proto b/proto/GetAllMailRsp.proto new file mode 100644 index 000000000..968916640 --- /dev/null +++ b/proto/GetAllMailRsp.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "MailData.proto"; + +message GetAllMailRsp { + int32 retcode = 1; + repeated MailData mail_list = 2; + bool is_truncated = 3; + bool isGiftMail = 4; +} diff --git a/proto/GetAllUnlockNameCardRsp.proto b/proto/GetAllUnlockNameCardRsp.proto new file mode 100755 index 000000000..aaf13382b --- /dev/null +++ b/proto/GetAllUnlockNameCardRsp.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message GetAllUnlockNameCardRsp { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 4076; + } + + int32 retcode = 1; + repeated uint32 name_card_list = 2; +} diff --git a/proto/GetAuthkeyReq.proto b/proto/GetAuthkeyReq.proto new file mode 100755 index 000000000..8816c8140 --- /dev/null +++ b/proto/GetAuthkeyReq.proto @@ -0,0 +1,19 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message GetAuthkeyReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 1442; + } + + string auth_appid = 1; + uint32 sign_type = 2; + uint32 authkey_ver = 3; +} diff --git a/proto/GetAuthkeyRsp.proto b/proto/GetAuthkeyRsp.proto new file mode 100755 index 000000000..35c1aee73 --- /dev/null +++ b/proto/GetAuthkeyRsp.proto @@ -0,0 +1,21 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message GetAuthkeyRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 1461; + } + + int32 retcode = 1; + string authkey = 2; + string auth_appid = 3; + uint32 sign_type = 4; + uint32 authkey_ver = 5; + string game_biz = 6; +} diff --git a/proto/GetFriendShowAvatarInfoReq.proto b/proto/GetFriendShowAvatarInfoReq.proto new file mode 100644 index 000000000..33c888d42 --- /dev/null +++ b/proto/GetFriendShowAvatarInfoReq.proto @@ -0,0 +1,16 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message GetFriendShowAvatarInfoReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 4007; + } + + uint32 uid = 1; +} diff --git a/proto/GetFriendShowAvatarInfoRsp.proto b/proto/GetFriendShowAvatarInfoRsp.proto new file mode 100644 index 000000000..abd7d2aae --- /dev/null +++ b/proto/GetFriendShowAvatarInfoRsp.proto @@ -0,0 +1,19 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "ShowAvatarInfo.proto"; + +message GetFriendShowAvatarInfoRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 4008; + } + + int32 retcode = 1; + uint32 uid = 2; + repeated ShowAvatarInfo show_avatar_info_list = 3; +} diff --git a/proto/GetGachaInfoRsp.proto b/proto/GetGachaInfoRsp.proto new file mode 100755 index 000000000..0aca2e46b --- /dev/null +++ b/proto/GetGachaInfoRsp.proto @@ -0,0 +1,19 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "GachaInfo.proto"; + +message GetGachaInfoRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 1518; + } + + int32 retcode = 1; + repeated GachaInfo gacha_info_list = 2; + uint32 gacha_random = 3; +} diff --git a/proto/GetMailItemReq.proto b/proto/GetMailItemReq.proto new file mode 100644 index 000000000..259c8ba5c --- /dev/null +++ b/proto/GetMailItemReq.proto @@ -0,0 +1,7 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message GetMailItemReq { + repeated uint32 mail_id_list = 1; +} diff --git a/proto/GetMailItemRsp.proto b/proto/GetMailItemRsp.proto new file mode 100644 index 000000000..e14bd54c8 --- /dev/null +++ b/proto/GetMailItemRsp.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "EquipParam.proto"; + +message GetMailItemRsp { + int32 retcode = 1; + repeated uint32 mail_id_list = 2; + repeated EquipParam item_list = 3; +} diff --git a/proto/GetOnlinePlayerListReq.proto b/proto/GetOnlinePlayerListReq.proto new file mode 100644 index 000000000..dafef1a90 --- /dev/null +++ b/proto/GetOnlinePlayerListReq.proto @@ -0,0 +1,6 @@ +syntax = "proto3"; +option java_package = "emu.grasscutter.net.proto"; + +message GetOnlinePlayerListReq { +uint32 targetUid = 1; +} diff --git a/proto/GetOnlinePlayerListRsp.proto b/proto/GetOnlinePlayerListRsp.proto new file mode 100644 index 000000000..b202195b9 --- /dev/null +++ b/proto/GetOnlinePlayerListRsp.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; +option java_package = "emu.grasscutter.net.proto"; +import "OnlinePlayerInfo.proto"; + +message GetOnlinePlayerListRsp { + int32 retcode = 1; + repeated OnlinePlayerInfo player_info_list = 2; + uint32 param = 3; + uint32 targetUid = 4; +} diff --git a/proto/GetPlayerAskFriendListRsp.proto b/proto/GetPlayerAskFriendListRsp.proto new file mode 100755 index 000000000..c3cfe9268 --- /dev/null +++ b/proto/GetPlayerAskFriendListRsp.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "FriendBrief.proto"; + +message GetPlayerAskFriendListRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 4005; + } + + int32 retcode = 1; + repeated FriendBrief ask_friend_list = 2; +} diff --git a/proto/GetPlayerBlacklistRsp.proto b/proto/GetPlayerBlacklistRsp.proto new file mode 100755 index 000000000..6a6966af0 --- /dev/null +++ b/proto/GetPlayerBlacklistRsp.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "FriendBrief.proto"; + +message GetPlayerBlacklistRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 4020; + } + + int32 retcode = 1; + repeated FriendBrief blacklist = 2; +} diff --git a/proto/GetPlayerFriendListRsp.proto b/proto/GetPlayerFriendListRsp.proto new file mode 100755 index 000000000..044f3bc2d --- /dev/null +++ b/proto/GetPlayerFriendListRsp.proto @@ -0,0 +1,20 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "FriendBrief.proto"; + +message GetPlayerFriendListRsp { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 4018; + } + + int32 retcode = 1; + repeated FriendBrief friend_list = 2; + repeated FriendBrief ask_friend_list = 3; +} diff --git a/proto/GetPlayerSocialDetailReq.proto b/proto/GetPlayerSocialDetailReq.proto new file mode 100755 index 000000000..c0a4bc400 --- /dev/null +++ b/proto/GetPlayerSocialDetailReq.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message GetPlayerSocialDetailReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 4061; + } + + uint32 uid = 1; +} diff --git a/proto/GetPlayerSocialDetailRsp.proto b/proto/GetPlayerSocialDetailRsp.proto new file mode 100755 index 000000000..6ef02e88b --- /dev/null +++ b/proto/GetPlayerSocialDetailRsp.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "SocialDetail.proto"; + +message GetPlayerSocialDetailRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 4079; + } + + int32 retcode = 1; + SocialDetail detail_data = 2; +} diff --git a/proto/GetPlayerTokenReq.proto b/proto/GetPlayerTokenReq.proto new file mode 100755 index 000000000..f43d00d0f --- /dev/null +++ b/proto/GetPlayerTokenReq.proto @@ -0,0 +1,31 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message GetPlayerTokenReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 149; + } + + uint32 account_type = 1; + string account_uid = 2; + string account_token = 3; + string account_ext = 4; + uint32 uid = 5; + bool is_guest = 6; + uint32 platform_type = 7; + uint32 cloud_client_ip = 8; + string online_id = 9; + string psn_region = 10; + uint32 channel_id = 11; + uint32 sub_channel_id = 12; + string country_code = 13; + string psn_id = 14; + string client_ip_str = 15; +} diff --git a/proto/GetPlayerTokenRsp.proto b/proto/GetPlayerTokenRsp.proto new file mode 100755 index 000000000..d48a6661d --- /dev/null +++ b/proto/GetPlayerTokenRsp.proto @@ -0,0 +1,39 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message GetPlayerTokenRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 118; + } + + int32 retcode = 1; + string msg = 2; + uint32 uid = 3; + string token = 4; + uint32 black_uid_end_time = 5; + uint32 account_type = 6; + string account_uid = 7; + bool is_proficient_player = 8; + string secret_key = 9; + uint32 gm_uid = 10; + uint64 secret_key_seed = 11; + bytes security_cmd_buffer = 12; + uint32 platform_type = 13; + bytes extra_bin_data = 14; + bool is_guest = 15; + uint32 channel_id = 16; + uint32 sub_channel_id = 17; + uint32 tag = 18; + string country_code = 19; + bool is_login_white_list = 20; + string psn_id = 21; + string client_version_random_key = 22; + uint32 reg_platform = 23; + string client_ip_str = 24; +} diff --git a/proto/GetSceneAreaReq.proto b/proto/GetSceneAreaReq.proto new file mode 100755 index 000000000..9ff736755 --- /dev/null +++ b/proto/GetSceneAreaReq.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message GetSceneAreaReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 206; + } + + uint32 scene_id = 1; + uint32 belong_uid = 2; +} diff --git a/proto/GetSceneAreaRsp.proto b/proto/GetSceneAreaRsp.proto new file mode 100755 index 000000000..c71a0ebb0 --- /dev/null +++ b/proto/GetSceneAreaRsp.proto @@ -0,0 +1,20 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "CityInfo.proto"; + +message GetSceneAreaRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 216; + } + + int32 retcode = 1; + uint32 scene_id = 2; + repeated uint32 area_id_list = 3; + repeated CityInfo city_info_list = 4; +} diff --git a/proto/GetScenePointReq.proto b/proto/GetScenePointReq.proto new file mode 100755 index 000000000..d031cdf69 --- /dev/null +++ b/proto/GetScenePointReq.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message GetScenePointReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 291; + } + + uint32 scene_id = 1; + uint32 belong_uid = 2; +} diff --git a/proto/GetScenePointRsp.proto b/proto/GetScenePointRsp.proto new file mode 100755 index 000000000..135ff2a54 --- /dev/null +++ b/proto/GetScenePointRsp.proto @@ -0,0 +1,26 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message GetScenePointRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 236; + } + + int32 retcode = 1; + uint32 scene_id = 2; + repeated uint32 unlocked_point_list = 3; + uint32 belong_uid = 4; + repeated uint32 unlock_area_list = 5; + repeated uint32 locked_point_list = 6; + repeated uint32 to_be_explore_dungeon_entry_list = 7; + repeated uint32 not_explored_dungeon_entry_list = 8; + repeated uint32 group_unlimit_point_list = 9; + repeated uint32 not_interact_dungeon_entry_list = 10; + repeated uint32 hide_point_list = 11; +} diff --git a/proto/GetShopReq.proto b/proto/GetShopReq.proto new file mode 100755 index 000000000..66d4a310f --- /dev/null +++ b/proto/GetShopReq.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message GetShopReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 749; + } + + uint32 shop_type = 1; +} diff --git a/proto/GetShopRsp.proto b/proto/GetShopRsp.proto new file mode 100755 index 000000000..994508352 --- /dev/null +++ b/proto/GetShopRsp.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "Shop.proto"; + +message GetShopRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 718; + } + + int32 retcode = 1; + Shop shop = 2; +} diff --git a/proto/GetShopmallDataRsp.proto b/proto/GetShopmallDataRsp.proto new file mode 100755 index 000000000..e2b8e61b8 --- /dev/null +++ b/proto/GetShopmallDataRsp.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message GetShopmallDataRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 701; + } + + int32 retcode = 1; + repeated uint32 shop_type_list = 2; +} diff --git a/proto/GetWorldMpInfoRsp.proto b/proto/GetWorldMpInfoRsp.proto new file mode 100755 index 000000000..4e6faff53 --- /dev/null +++ b/proto/GetWorldMpInfoRsp.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message GetWorldMpInfoRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 3394; + } + + int32 retcode = 1; + bool is_in_mp_mode = 2; + uint32 quit_mp_valid_time = 3; +} diff --git a/proto/H5ActivityIdsNotify.proto b/proto/H5ActivityIdsNotify.proto new file mode 100755 index 000000000..1cd25d2be --- /dev/null +++ b/proto/H5ActivityIdsNotify.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message H5ActivityIdsNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 5677; + } + + map h5_activity_map = 1; + uint32 client_red_dot_timestamp = 2; +} diff --git a/proto/HitColliderType.proto b/proto/HitColliderType.proto new file mode 100755 index 000000000..6c04a4aa8 --- /dev/null +++ b/proto/HitColliderType.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +enum HitColliderType { + HIT_COLLIDER_INVALID = 0; + HIT_COLLIDER_HIT_BOX = 1; + HIT_COLLIDER_WET_HIT_BOX = 2; + HIT_COLLIDER_HEAD_BOX = 3; +} diff --git a/proto/HitCollision.proto b/proto/HitCollision.proto new file mode 100755 index 000000000..939a0e1e5 --- /dev/null +++ b/proto/HitCollision.proto @@ -0,0 +1,15 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "HitColliderType.proto"; +import "Vector.proto"; + +message HitCollision { + HitColliderType hit_collider_type = 1; + int32 hit_box_index = 2; + Vector hit_point = 3; + Vector hit_dir = 4; + float attackee_hit_force_angle = 5; + float attackee_hit_entity_angle = 6; +} diff --git a/proto/HostPlayerNotify.proto b/proto/HostPlayerNotify.proto new file mode 100755 index 000000000..39127be7e --- /dev/null +++ b/proto/HostPlayerNotify.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message HostPlayerNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 389; + } + + uint32 host_uid = 1; + uint32 host_peer_id = 2; +} diff --git a/proto/InterOpType.proto b/proto/InterOpType.proto new file mode 100755 index 000000000..79110918a --- /dev/null +++ b/proto/InterOpType.proto @@ -0,0 +1,8 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +enum InterOpType { + INTER_OP_FINISH = 0; + INTER_OP_START = 1; +} diff --git a/proto/InteractType.proto b/proto/InteractType.proto new file mode 100755 index 000000000..cadaf32f1 --- /dev/null +++ b/proto/InteractType.proto @@ -0,0 +1,21 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +enum InteractType { + INTERACT_NONE = 0; + INTERACT_PICK_ITEM = 1; + INTERACT_GATHER = 2; + INTERACT_OPEN_CHEST = 3; + INTERACT_OPEN_STATUE = 4; + INTERACT_CONSUM = 5; + INTERACT_MP_PLAY_REWARD = 6; + INTERACT_VIEW = 7; + INTERACT_GENERAL_REWARD = 8; + INTERACT_MIRACLE_RING = 9; + INTERACT_FOUNDATION = 10; + INTERACT_ECHO_SHELL = 11; + INTERACT_HOME_GATHER = 12; + INTERACT_ENV_ANIMAL = 13; + INTERACT_QUEST_GADGET = 14; +} diff --git a/proto/Item.proto b/proto/Item.proto new file mode 100755 index 000000000..98f809887 --- /dev/null +++ b/proto/Item.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "Material.proto"; +import "Equip.proto"; +import "Furniture.proto"; + +message Item { + oneof Detail { + Material material = 5; + Equip equip = 6; + Furniture furniture = 7; + } + uint32 item_id = 1; + uint64 guid = 2; +} diff --git a/proto/ItemAddHintNotify.proto b/proto/ItemAddHintNotify.proto new file mode 100755 index 000000000..c9b5be100 --- /dev/null +++ b/proto/ItemAddHintNotify.proto @@ -0,0 +1,25 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "Vector.proto"; +import "ItemHint.proto"; + +message ItemAddHintNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 700; + } + + repeated ItemHint item_list = 1; + Vector position = 2; + bool is_position_valid = 3; + uint32 reason = 4; + uint32 quest_id = 5; + bool is_transfered_from_avatar_card = 6; + repeated ItemHint overflow_transformed_item_list = 7; + bool is_general_reward_hiden = 8; +} diff --git a/proto/ItemExceedLimitNotify.proto b/proto/ItemExceedLimitNotify.proto new file mode 100755 index 000000000..d294ba8b9 --- /dev/null +++ b/proto/ItemExceedLimitNotify.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message ItemExceedLimitNotify { + bool isMaterialExceedLimit = 1; + bool isWeaponExceedLimit = 2; + bool isReliquaryExceedLimit = 3; + repeated uint32 itemIdList = 4; +} diff --git a/proto/ItemGivingReq.proto b/proto/ItemGivingReq.proto new file mode 100755 index 000000000..562e2ea46 --- /dev/null +++ b/proto/ItemGivingReq.proto @@ -0,0 +1,20 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "ItemParam.proto"; + +message ItemGivingReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 187; + } + + uint32 giving_id = 1; + repeated ItemParam item_param_list = 2; + map item_guid_count_map = 3; +} diff --git a/proto/ItemGivingRsp.proto b/proto/ItemGivingRsp.proto new file mode 100755 index 000000000..ac5d6f674 --- /dev/null +++ b/proto/ItemGivingRsp.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message ItemGivingRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 141; + } + + int32 retcode = 1; + uint32 giving_id = 2; +} diff --git a/proto/ItemHint.proto b/proto/ItemHint.proto new file mode 100755 index 000000000..5409b461e --- /dev/null +++ b/proto/ItemHint.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message ItemHint { + uint32 item_id = 1; + uint32 count = 2; + bool is_new = 3; +} diff --git a/proto/ItemParam.proto b/proto/ItemParam.proto new file mode 100755 index 000000000..10b7572c4 --- /dev/null +++ b/proto/ItemParam.proto @@ -0,0 +1,9 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message ItemParam { + uint32 item_id = 1; + uint32 count = 2; +} diff --git a/proto/LifeStateChangeNotify.proto b/proto/LifeStateChangeNotify.proto new file mode 100755 index 000000000..076b27611 --- /dev/null +++ b/proto/LifeStateChangeNotify.proto @@ -0,0 +1,24 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "PlayerDieType.proto"; +import "ServerBuff.proto"; + +message LifeStateChangeNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 1218; + } + + uint32 entity_id = 1; + uint32 life_state = 2; + uint32 source_entity_id = 3; + string attack_tag = 4; + PlayerDieType die_type = 5; + uint32 move_reliable_seq = 6; + repeated ServerBuff server_buff_list = 7; +} diff --git a/proto/MPLevelEntityInfo.proto b/proto/MPLevelEntityInfo.proto new file mode 100755 index 000000000..25b79c6c1 --- /dev/null +++ b/proto/MPLevelEntityInfo.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "AbilitySyncStateInfo.proto"; + +message MPLevelEntityInfo { + uint32 entity_id = 1; + uint32 authority_peer_id = 2; + AbilitySyncStateInfo ability_info = 3; +} diff --git a/proto/MailChangeNotify.proto b/proto/MailChangeNotify.proto new file mode 100644 index 000000000..1e362f6ff --- /dev/null +++ b/proto/MailChangeNotify.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "MailData.proto"; + +message MailChangeNotify { + repeated MailData mail_list = 1; + repeated uint32 del_mail_id_list = 2; +} diff --git a/proto/MailData.proto b/proto/MailData.proto new file mode 100644 index 000000000..ba606c2e6 --- /dev/null +++ b/proto/MailData.proto @@ -0,0 +1,20 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "MailTextContent.proto"; +import "MailItem.proto"; + +message MailData { + uint32 mail_id = 1; + MailTextContent mail_text_content = 4; + repeated MailItem item_list = 7; + uint32 send_time = 8; + uint32 expire_time = 9; + uint32 importance = 10; + bool is_read = 11; + bool is_attachment_got = 12; + uint32 config_id = 13; + repeated string argument_list = 14; + uint32 state_value = 15; +} diff --git a/proto/MailItem.proto b/proto/MailItem.proto new file mode 100644 index 000000000..da657815e --- /dev/null +++ b/proto/MailItem.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "ItemParam.proto"; +import "MaterialDeleteInfo.proto"; + +message MailItem { + ItemParam item_param = 1; + MaterialDeleteInfo delete_info = 2; +} diff --git a/proto/MailTextContent.proto b/proto/MailTextContent.proto new file mode 100644 index 000000000..097710f87 --- /dev/null +++ b/proto/MailTextContent.proto @@ -0,0 +1,9 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message MailTextContent { + string title = 1; + string content = 2; + string sender = 3; +} diff --git a/proto/MapMarkFromType.proto b/proto/MapMarkFromType.proto new file mode 100755 index 000000000..1dcbc0a09 --- /dev/null +++ b/proto/MapMarkFromType.proto @@ -0,0 +1,9 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +enum MapMarkFromType { + NOE = 0; + MONSTER = 1; + QUEST = 2; +} diff --git a/proto/MapMarkPoint.proto b/proto/MapMarkPoint.proto new file mode 100755 index 000000000..2a615d49a --- /dev/null +++ b/proto/MapMarkPoint.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "Vector.proto"; +import "MapMarkPointType.proto"; +import "MapMarkFromType.proto"; + +message MapMarkPoint { + uint32 scene_id = 1; + string name = 2; + Vector pos = 3; + MapMarkPointType point_type = 4; + uint32 monster_id = 5; + MapMarkFromType from_type = 6; + uint32 quest_id = 7; +} diff --git a/proto/MapMarkPointType.proto b/proto/MapMarkPointType.proto new file mode 100755 index 000000000..bce93da13 --- /dev/null +++ b/proto/MapMarkPointType.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +enum MapMarkPointType { + MAP_MARK_POINT_TYPE_NPC = 0; + MAP_MARK_POINT_TYPE_QUEST = 1; + MAP_MARK_POINT_TYPE_SPECIAL = 2; + MAP_MARK_POINT_TYPE_MINE = 3; + MAP_MARK_POINT_TYPE_COLLECTION = 4; + MAP_MARK_POINT_TYPE_MONSTER = 5; + MAP_MARK_POINT_TYPE_FISH_POOL = 6; +} diff --git a/proto/MapMarkTipsInfo.proto b/proto/MapMarkTipsInfo.proto new file mode 100644 index 000000000..90264c1a4 --- /dev/null +++ b/proto/MapMarkTipsInfo.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "MapMarkTipsType.proto"; + +message MapMarkTipsInfo { + MapMarkTipsType tips_type = 1; + repeated uint32 point_id_list = 2; +} diff --git a/proto/MapMarkTipsType.proto b/proto/MapMarkTipsType.proto new file mode 100644 index 000000000..229a70e73 --- /dev/null +++ b/proto/MapMarkTipsType.proto @@ -0,0 +1,7 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +enum MapMarkTipsType { + MARK_TIPS_DUNGEON_ELEMENT_TRIAL = 0; +} diff --git a/proto/MarkEntityInMinMapNotify.proto b/proto/MarkEntityInMinMapNotify.proto new file mode 100644 index 000000000..c026332d4 --- /dev/null +++ b/proto/MarkEntityInMinMapNotify.proto @@ -0,0 +1,19 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "Vector.proto"; + +message MarkEntityInMinMapNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 249; + } + + uint32 entity_id = 1; + Vector position = 2; + uint32 monster_id = 3; +} diff --git a/proto/MarkMapReq.proto b/proto/MarkMapReq.proto new file mode 100755 index 000000000..41e9fe2bd --- /dev/null +++ b/proto/MarkMapReq.proto @@ -0,0 +1,27 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "MapMarkPoint.proto"; + +message MarkMapReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 3216; + } + + enum Operation { + ADD = 0; + MOD = 1; + DEL = 2; + GET = 3; + } + + Operation op = 1; + MapMarkPoint old = 2; + MapMarkPoint mark = 3; +} diff --git a/proto/MarkMapRsp.proto b/proto/MarkMapRsp.proto new file mode 100644 index 000000000..d2cb401ac --- /dev/null +++ b/proto/MarkMapRsp.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "MapMarkPoint.proto"; + +message MarkMapRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 3011; + } + + int32 retcode = 1; + repeated MapMarkPoint mark_list = 2; +} diff --git a/proto/MarkNewNotify.proto b/proto/MarkNewNotify.proto new file mode 100644 index 000000000..14f8c6466 --- /dev/null +++ b/proto/MarkNewNotify.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message MarkNewNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 1212; + } + + uint32 mark_new_type = 1; + repeated uint32 id_list = 2; +} diff --git a/proto/MarkNewType.proto b/proto/MarkNewType.proto new file mode 100644 index 000000000..ecc0121c3 --- /dev/null +++ b/proto/MarkNewType.proto @@ -0,0 +1,9 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +enum MarkNewType { + _NONE = 0; + COMBINE = 1; + FORGE = 2; +} diff --git a/proto/MassivePropParam.proto b/proto/MassivePropParam.proto new file mode 100755 index 000000000..80ca7ee77 --- /dev/null +++ b/proto/MassivePropParam.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message MassivePropParam { + int32 type = 1; + repeated uint32 reaction_info_list = 2; + repeated float param_list = 3; + uint32 sync_flag = 4; +} diff --git a/proto/MassivePropSyncInfo.proto b/proto/MassivePropSyncInfo.proto new file mode 100755 index 000000000..b197a120a --- /dev/null +++ b/proto/MassivePropSyncInfo.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "MassivePropParam.proto"; + +message MassivePropSyncInfo { + int64 id = 1; + repeated MassivePropParam prop_list = 2; +} diff --git a/proto/Material.proto b/proto/Material.proto new file mode 100755 index 000000000..2303cf679 --- /dev/null +++ b/proto/Material.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "MaterialDeleteInfo.proto"; + +message Material { + uint32 count = 1; + MaterialDeleteInfo delete_info = 2; +} diff --git a/proto/MaterialDeleteInfo.proto b/proto/MaterialDeleteInfo.proto new file mode 100755 index 000000000..1c8877ca1 --- /dev/null +++ b/proto/MaterialDeleteInfo.proto @@ -0,0 +1,26 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message MaterialDeleteInfo { + message CountDownDelete { + map delete_time_num_map = 1; + uint32 config_count_down_time = 2; + } + message DateTimeDelete { + uint32 delete_time = 1; + } + message DelayWeekCountDownDelete { + map delete_time_num_map = 1; + uint32 config_delay_week = 2; + uint32 config_count_down_time = 3; + } + + oneof DeleteInfo { + CountDownDelete count_down_delete = 2; + DateTimeDelete date_delete = 3; + DelayWeekCountDownDelete delay_week_count_down_delete = 4; + } + bool has_delete_config = 1; +} diff --git a/proto/MaterialInfo.proto b/proto/MaterialInfo.proto new file mode 100755 index 000000000..ea8701dca --- /dev/null +++ b/proto/MaterialInfo.proto @@ -0,0 +1,8 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message MaterialInfo { + uint64 guid = 1; + uint32 count = 2; +} diff --git a/proto/MathQuaternion.proto b/proto/MathQuaternion.proto new file mode 100755 index 000000000..131e9a1aa --- /dev/null +++ b/proto/MathQuaternion.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message MathQuaternion { + float X = 1; + float Y = 2; + float Z = 3; + float W = 4; +} diff --git a/proto/McoinExchangeHcoinReq.proto b/proto/McoinExchangeHcoinReq.proto new file mode 100644 index 000000000..5b6f37ee9 --- /dev/null +++ b/proto/McoinExchangeHcoinReq.proto @@ -0,0 +1,8 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message McoinExchangeHcoinReq { + uint32 mCoinNum = 1; + uint32 hCoinNum = 2; +} diff --git a/proto/McoinExchangeHcoinRsp.proto b/proto/McoinExchangeHcoinRsp.proto new file mode 100644 index 000000000..090341308 --- /dev/null +++ b/proto/McoinExchangeHcoinRsp.proto @@ -0,0 +1,7 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message McoinExchangeHcoinRsp { + int32 retcode = 1; +} diff --git a/proto/ModifierDurability.proto b/proto/ModifierDurability.proto new file mode 100755 index 000000000..f59ccd026 --- /dev/null +++ b/proto/ModifierDurability.proto @@ -0,0 +1,9 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message ModifierDurability { + float reduce_ratio = 1; + float remaining_durability = 2; +} diff --git a/proto/MonsterBornType.proto b/proto/MonsterBornType.proto new file mode 100755 index 000000000..d44d80f5d --- /dev/null +++ b/proto/MonsterBornType.proto @@ -0,0 +1,9 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +enum MonsterBornType { + MONSTER_BORN_NONE = 0; + MONSTER_BORN_DEFAULT = 1; + MONSTER_BORN_RANDOM = 2; +} diff --git a/proto/MonsterRoute.proto b/proto/MonsterRoute.proto new file mode 100755 index 000000000..dfea99313 --- /dev/null +++ b/proto/MonsterRoute.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "RoutePoint.proto"; + +message MonsterRoute { + repeated RoutePoint route_points = 1; + uint32 speed_level = 2; + uint32 route_type = 3; + float arrive_range = 4; +} diff --git a/proto/MotionInfo.proto b/proto/MotionInfo.proto new file mode 100755 index 000000000..3ce74eb94 --- /dev/null +++ b/proto/MotionInfo.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "Vector.proto"; +import "MotionState.proto"; + +message MotionInfo { + Vector pos = 1; + Vector rot = 2; + Vector speed = 3; + MotionState state = 4; + repeated Vector params = 5; + Vector ref_pos = 6; + uint32 ref_id = 7; + uint32 scene_time = 8; + uint32 interval_velocity = 9; +} diff --git a/proto/MotionState.proto b/proto/MotionState.proto new file mode 100755 index 000000000..6897fc380 --- /dev/null +++ b/proto/MotionState.proto @@ -0,0 +1,61 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +enum MotionState { + MOTION_NONE = 0; + MOTION_RESET = 1; + MOTION_STANDBY = 2; + MOTION_STANDBY_MOVE = 3; + MOTION_WALK = 4; + MOTION_RUN = 5; + MOTION_DASH = 6; + MOTION_CLIMB = 7; + MOTION_CLIMB_JUMP = 8; + MOTION_STANDBY_TO_CLIMB = 9; + MOTION_FIGHT = 10; + MOTION_JUMP = 11; + MOTION_DROP = 12; + MOTION_FLY = 13; + MOTION_SWIM_MOVE = 14; + MOTION_SWIM_IDLE = 15; + MOTION_SWIM_DASH = 16; + MOTION_SWIM_JUMP = 17; + MOTION_SLIP = 18; + MOTION_GO_UPSTAIRS = 19; + MOTION_FALL_ON_GROUND = 20; + MOTION_JUMP_UP_WALL_FOR_STANDBY = 21; + MOTION_JUMP_OFF_WALL = 22; + MOTION_POWERED_FLY = 23; + MOTION_LADDER_IDLE = 24; + MOTION_LADDER_MOVE = 25; + MOTION_LADDER_SLIP = 26; + MOTION_STANDBY_TO_LADDER = 27; + MOTION_LADDER_TO_STANDBY = 28; + MOTION_DANGER_STANDBY = 29; + MOTION_DANGER_STANDBY_MOVE = 30; + MOTION_DANGER_WALK = 31; + MOTION_DANGER_RUN = 32; + MOTION_DANGER_DASH = 33; + MOTION_CROUCH_IDLE = 34; + MOTION_CROUCH_MOVE = 35; + MOTION_CROUCH_ROLL = 36; + MOTION_NOTIFY = 37; + MOTION_LAND_SPEED = 38; + MOTION_MOVE_FAIL_ACK = 39; + MOTION_WATERFALL = 40; + MOTION_DASH_BEFORE_SHAKE = 41; + MOTION_SIT_IDLE = 42; + MOTION_FORCE_SET_POS = 43; + MOTION_QUEST_FORCE_DRAG = 44; + MOTION_FOLLOW_ROUTE = 45; + MOTION_SKIFF_BOARDING = 46; + MOTION_SKIFF_NORMAL = 47; + MOTION_SKIFF_DASH = 48; + MOTION_SKIFF_POWERED_DASH = 49; + MOTION_DESTROY_VEHICLE = 50; + MOTION_FLY_IDLE = 51; + MOTION_FLY_SLOW = 52; + MOTION_FLY_FAST = 53; + MOTION_NUM = 54; +} diff --git a/proto/MovingPlatformType.proto b/proto/MovingPlatformType.proto new file mode 100755 index 000000000..9821a8373 --- /dev/null +++ b/proto/MovingPlatformType.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +enum MovingPlatformType { + MOVING_PLATFORM_NONE = 0; + MOVING_PLATFORM_USE_CONFIG = 1; + MOVING_PLATFORM_ABILITY = 2; + MOVING_PLATFORM_ROUTE = 3; +} diff --git a/proto/MpPlayRewardInfo.proto b/proto/MpPlayRewardInfo.proto new file mode 100644 index 000000000..a34cec490 --- /dev/null +++ b/proto/MpPlayRewardInfo.proto @@ -0,0 +1,9 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message MpPlayRewardInfo { + uint32 resin = 1; + repeated uint32 remain_uid_list = 2; + repeated uint32 qualify_uid_list = 3; +} diff --git a/proto/MpSettingType.proto b/proto/MpSettingType.proto new file mode 100755 index 000000000..886f1e43e --- /dev/null +++ b/proto/MpSettingType.proto @@ -0,0 +1,9 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +enum MpSettingType { + MP_SETTING_NO_ENTER = 0; + MP_SETTING_ENTER_FREELY = 1; + MP_SETTING_ENTER_AFTER_APPLY = 2; +} diff --git a/proto/NpcTalkReq.proto b/proto/NpcTalkReq.proto new file mode 100755 index 000000000..e6a90f068 --- /dev/null +++ b/proto/NpcTalkReq.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message NpcTalkReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 549; + } + + uint32 npc_entity_id = 1; + uint32 talk_id = 3; + uint32 entity_id = 4; +} diff --git a/proto/NpcTalkRsp.proto b/proto/NpcTalkRsp.proto new file mode 100755 index 000000000..5e398ad1f --- /dev/null +++ b/proto/NpcTalkRsp.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message NpcTalkRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 518; + } + + int32 retcode = 1; + uint32 npc_entity_id = 2; + uint32 cur_talk_id = 4; + uint32 entity_id = 5; +} diff --git a/proto/OfferingInfo.proto b/proto/OfferingInfo.proto new file mode 100644 index 000000000..99e8ee69b --- /dev/null +++ b/proto/OfferingInfo.proto @@ -0,0 +1,7 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message OfferingInfo { + uint32 offering_id = 1; +} diff --git a/proto/OnlinePlayerInfo.proto b/proto/OnlinePlayerInfo.proto new file mode 100755 index 000000000..8df80a821 --- /dev/null +++ b/proto/OnlinePlayerInfo.proto @@ -0,0 +1,22 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "MpSettingType.proto"; +import "ProfilePicture.proto"; + +message OnlinePlayerInfo { + uint32 uid = 1; + string nickname = 2; + uint32 player_level = 3; + uint32 avatar_id = 4; + MpSettingType mp_setting_type = 5; + uint32 cur_player_num_in_world = 6; + uint32 world_level = 7; + string online_id = 8; + uint32 name_card_id = 9; + repeated uint32 blacklist_uid_list = 10; + string signature = 11; + ProfilePicture profile_picture = 12; + string psn_id = 13; +} diff --git a/proto/OpenStateUpdateNotify.proto b/proto/OpenStateUpdateNotify.proto new file mode 100755 index 000000000..8d70a9d0a --- /dev/null +++ b/proto/OpenStateUpdateNotify.proto @@ -0,0 +1,16 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message OpenStateUpdateNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 196; + } + + map open_state_map = 1; +} diff --git a/proto/Operation.proto b/proto/Operation.proto new file mode 100755 index 000000000..c48819bd5 --- /dev/null +++ b/proto/Operation.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +enum Operation { + Add = 0; + Mod = 1; + Del = 2; + Get = 3; +} diff --git a/proto/PacketHead.proto b/proto/PacketHead.proto new file mode 100755 index 000000000..bb63f4ae9 --- /dev/null +++ b/proto/PacketHead.proto @@ -0,0 +1,9 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message PacketHead { + uint32 client_sequence_id = 3; + uint64 timestamp = 6; +} diff --git a/proto/ParamList.proto b/proto/ParamList.proto new file mode 100644 index 000000000..d3f812a9c --- /dev/null +++ b/proto/ParamList.proto @@ -0,0 +1,7 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message ParamList { + repeated uint32 param_list_ = 1; +} diff --git a/proto/PersonalSceneJumpReq.proto b/proto/PersonalSceneJumpReq.proto new file mode 100644 index 000000000..cc269f258 --- /dev/null +++ b/proto/PersonalSceneJumpReq.proto @@ -0,0 +1,16 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message PersonalSceneJumpReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 260; + } + + uint32 point_id = 1; +} diff --git a/proto/PersonalSceneJumpRsp.proto b/proto/PersonalSceneJumpRsp.proto new file mode 100644 index 000000000..a91f6b5ca --- /dev/null +++ b/proto/PersonalSceneJumpRsp.proto @@ -0,0 +1,19 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "Vector.proto"; + +message PersonalSceneJumpRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 228; + } + + int32 retcode = 1; + uint32 dest_scene_id = 2; + Vector dest_pos = 3; +} diff --git a/proto/PingReq.proto b/proto/PingReq.proto new file mode 100755 index 000000000..e5bc38cc7 --- /dev/null +++ b/proto/PingReq.proto @@ -0,0 +1,21 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message PingReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 100; + } + + uint32 seq = 1; + uint32 client_time = 2; + bytes sc_data = 3; + float ue_time = 4; + double total_tick_time = 5; +} diff --git a/proto/PingRsp.proto b/proto/PingRsp.proto new file mode 100755 index 000000000..b898469e1 --- /dev/null +++ b/proto/PingRsp.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message PingRsp { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + CMD_ID = 1; + ENET_IS_RELIABLE = 1; + } + + int32 retcode = 1; + uint32 seq = 2; + uint32 client_time = 3; +} diff --git a/proto/PlatformInfo.proto b/proto/PlatformInfo.proto new file mode 100755 index 000000000..659afc373 --- /dev/null +++ b/proto/PlatformInfo.proto @@ -0,0 +1,25 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "Vector.proto"; +import "MathQuaternion.proto"; +import "MovingPlatformType.proto"; +import "Route.proto"; + +message PlatformInfo { + uint32 route_id = 1; + int32 start_index = 2; + uint32 start_route_time = 3; + uint32 start_scene_time = 4; + Vector start_pos = 7; + bool is_started = 8; + MathQuaternion start_rot = 9; + uint32 stop_scene_time = 10; + Vector pos_offset = 11; + MathQuaternion rot_offset = 12; + MovingPlatformType moving_platform_type = 13; + bool is_active = 14; + Route route = 15; + uint32 point_id = 16; +} diff --git a/proto/PlatformType.proto b/proto/PlatformType.proto new file mode 100644 index 000000000..8f4904622 --- /dev/null +++ b/proto/PlatformType.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +enum PlatformType { + EDITOR = 0; + IOS = 1; + ANDROID = 2; + PC = 3; + PS4 = 4; + SERVER = 5; + CLOUD_ANDROID = 6; + CLOUD_IOS = 7; + PS5 = 8; + CLOUD_WEB = 9; + CLOUD_TV = 10; +} diff --git a/proto/PlayTeamEntityInfo.proto b/proto/PlayTeamEntityInfo.proto new file mode 100644 index 000000000..0e7636602 --- /dev/null +++ b/proto/PlayTeamEntityInfo.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "AbilitySyncStateInfo.proto"; + +message PlayTeamEntityInfo { + uint32 entity_id = 1; + uint32 player_uid = 2; + uint32 authority_peer_id = 3; + uint32 gadget_config_id = 5; + AbilitySyncStateInfo ability_info = 6; +} diff --git a/proto/PlayerApplyEnterMpNotify.proto b/proto/PlayerApplyEnterMpNotify.proto new file mode 100755 index 000000000..b742a4227 --- /dev/null +++ b/proto/PlayerApplyEnterMpNotify.proto @@ -0,0 +1,19 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "OnlinePlayerInfo.proto"; + +message PlayerApplyEnterMpNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 1803; + } + + OnlinePlayerInfo src_player_info = 1; + uint32 src_app_id = 2; + uint32 src_thread_index = 3; +} diff --git a/proto/PlayerApplyEnterMpReason.proto b/proto/PlayerApplyEnterMpReason.proto new file mode 100755 index 000000000..e305e435f --- /dev/null +++ b/proto/PlayerApplyEnterMpReason.proto @@ -0,0 +1,19 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +enum PlayerApplyEnterMpReason { + PlayerJudge = 0; + SceneCannotEnter = 1; + PlayerCannotEnterMp = 2; + SystemJudge = 3; + AllowEnterPlayerFull = 4; + WorldLevelLowerThanHost = 5; + HostInMatch = 6; + PlayerInBlacklist = 7; + PsPlayerNotAcceptOthers = 8; + HostIsBlocked = 9; + OtherDataVersionNotLatest = 10; + DataVersionNotLatest = 11; + PlayerNotInPlayerWorld = 12; +} diff --git a/proto/PlayerApplyEnterMpReq.proto b/proto/PlayerApplyEnterMpReq.proto new file mode 100755 index 000000000..8d4c5f18b --- /dev/null +++ b/proto/PlayerApplyEnterMpReq.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message PlayerApplyEnterMpReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 1843; + } + + uint32 target_uid = 1; +} diff --git a/proto/PlayerApplyEnterMpResultNotify.proto b/proto/PlayerApplyEnterMpResultNotify.proto new file mode 100755 index 000000000..7c8921ad1 --- /dev/null +++ b/proto/PlayerApplyEnterMpResultNotify.proto @@ -0,0 +1,36 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message PlayerApplyEnterMpResultNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 1805; + } + + enum Reason { + PLAYER_JUDGE = 0; + SCENE_CANNOT_ENTER = 1; + PLAYER_CANNOT_ENTER_MP = 2; + SYSTEM_JUDGE = 3; + ALLOW_ENTER_PLAYER_FULL = 4; + WORLD_LEVEL_LOWER_THAN_HOST = 5; + HOST_IN_MATCH = 6; + PLAYER_IN_BLACKLIST = 7; + PS_PLAYER_NOT_ACCEPT_OTHERS = 8; + HOST_IS_BLOCKED = 9; + OTHER_DATA_VERSION_NOT_LATEST = 10; + DATA_VERSION_NOT_LATEST = 11; + PLAYER_NOT_IN_PLAYER_WORLD = 12; + MAX_PLAYER = 13; + } + + uint32 target_uid = 1; + bool is_agreed = 2; + Reason reason = 3; + string target_nickname = 4; +} diff --git a/proto/PlayerApplyEnterMpResultReq.proto b/proto/PlayerApplyEnterMpResultReq.proto new file mode 100755 index 000000000..c084c00f8 --- /dev/null +++ b/proto/PlayerApplyEnterMpResultReq.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message PlayerApplyEnterMpResultReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 1824; + } + + uint32 apply_uid = 1; + bool is_agreed = 2; +} diff --git a/proto/PlayerApplyEnterMpResultRsp.proto b/proto/PlayerApplyEnterMpResultRsp.proto new file mode 100755 index 000000000..d7d42eb6a --- /dev/null +++ b/proto/PlayerApplyEnterMpResultRsp.proto @@ -0,0 +1,19 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message PlayerApplyEnterMpResultRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 1832; + } + + int32 retcode = 1; + uint32 apply_uid = 2; + bool is_agreed = 3; + uint32 param = 4; +} diff --git a/proto/PlayerApplyEnterMpRsp.proto b/proto/PlayerApplyEnterMpRsp.proto new file mode 100755 index 000000000..05e7e3499 --- /dev/null +++ b/proto/PlayerApplyEnterMpRsp.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message PlayerApplyEnterMpRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 1827; + } + + int32 retcode = 1; + uint32 target_uid = 2; + uint32 param = 3; +} diff --git a/proto/PlayerChatNotify.proto b/proto/PlayerChatNotify.proto new file mode 100755 index 000000000..738602a06 --- /dev/null +++ b/proto/PlayerChatNotify.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "ChatInfo.proto"; + +message PlayerChatNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 3122; + } + + uint32 channel_id = 1; + ChatInfo chat_info = 2; +} diff --git a/proto/PlayerChatReq.proto b/proto/PlayerChatReq.proto new file mode 100755 index 000000000..4568a6b23 --- /dev/null +++ b/proto/PlayerChatReq.proto @@ -0,0 +1,19 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "ChatInfo.proto"; + +message PlayerChatReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 3326; + } + + uint32 channel_id = 1; + ChatInfo chat_info = 2; +} diff --git a/proto/PlayerChatRsp.proto b/proto/PlayerChatRsp.proto new file mode 100755 index 000000000..1b9e8e04d --- /dev/null +++ b/proto/PlayerChatRsp.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message PlayerChatRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 3485; + } + + int32 retcode = 1; + uint32 chat_forbidden_endtime = 2; +} diff --git a/proto/PlayerDataNotify.proto b/proto/PlayerDataNotify.proto new file mode 100755 index 000000000..117e4fdca --- /dev/null +++ b/proto/PlayerDataNotify.proto @@ -0,0 +1,21 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "PropValue.proto"; + +message PlayerDataNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 142; + } + + string nick_name = 1; + uint64 server_time = 2; + bool is_first_login_today = 3; + uint32 region_id = 4; + map prop_map = 6; +} diff --git a/proto/PlayerDieType.proto b/proto/PlayerDieType.proto new file mode 100755 index 000000000..bd9edaf69 --- /dev/null +++ b/proto/PlayerDieType.proto @@ -0,0 +1,15 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +enum PlayerDieType { + PLAYER_DIE_NONE = 0; + PLAYER_DIE_KILL_BY_MONSTER = 1; + PLAYER_DIE_KILL_BY_GEAR = 2; + PLAYER_DIE_FALL = 3; + PLAYER_DIE_DRAWN = 4; + PLAYER_DIE_ABYSS = 5; + PLAYER_DIE_GM = 6; + PLAYER_DIE_CLIMATE_COLD = 7; + PLAYER_DIE_STORM_LIGHTING = 8; +} diff --git a/proto/PlayerEnterDungeonReq.proto b/proto/PlayerEnterDungeonReq.proto new file mode 100644 index 000000000..aef860d18 --- /dev/null +++ b/proto/PlayerEnterDungeonReq.proto @@ -0,0 +1,8 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message PlayerEnterDungeonReq { + uint32 point_id = 1; + uint32 dungeon_id = 2; +} diff --git a/proto/PlayerEnterDungeonRsp.proto b/proto/PlayerEnterDungeonRsp.proto new file mode 100644 index 000000000..ba9325eb0 --- /dev/null +++ b/proto/PlayerEnterDungeonRsp.proto @@ -0,0 +1,9 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message PlayerEnterDungeonRsp { + int32 retcode = 1; + uint32 point_id = 2; + uint32 dungeon_id = 3; +} diff --git a/proto/PlayerEnterSceneInfoNotify.proto b/proto/PlayerEnterSceneInfoNotify.proto new file mode 100755 index 000000000..1202f058e --- /dev/null +++ b/proto/PlayerEnterSceneInfoNotify.proto @@ -0,0 +1,24 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "TeamEnterSceneInfo.proto"; +import "MPLevelEntityInfo.proto"; +import "AvatarEnterSceneInfo.proto"; + +message PlayerEnterSceneInfoNotify { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 246; + } + + uint32 cur_avatar_entity_id = 1; + repeated AvatarEnterSceneInfo avatar_enter_info = 2; + TeamEnterSceneInfo team_enter_info = 3; + MPLevelEntityInfo mp_level_entity_info = 4; + uint32 enter_scene_token = 5; +} diff --git a/proto/PlayerEnterSceneNotify.proto b/proto/PlayerEnterSceneNotify.proto new file mode 100755 index 000000000..3dc84e10b --- /dev/null +++ b/proto/PlayerEnterSceneNotify.proto @@ -0,0 +1,33 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "Vector.proto"; +import "EnterType.proto"; + +message PlayerEnterSceneNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 249; + } + + uint32 scene_id = 1; + Vector pos = 2; + uint64 scene_begin_time = 3; + EnterType type = 4; + uint32 target_uid = 6; + uint32 prev_scene_id = 9; + Vector prev_pos = 10; + uint32 dungeon_id = 11; + uint32 world_level = 12; + uint32 enter_scene_token = 13; + bool is_first_login_enter_scene = 14; + repeated uint32 scene_tag_id_list = 15; + bool is_skip_ui = 16; + uint32 enter_reason = 17; + uint32 world_type = 18; + string scene_transaction = 19; +} diff --git a/proto/PlayerGameTimeNotify.proto b/proto/PlayerGameTimeNotify.proto new file mode 100755 index 000000000..53f0daf96 --- /dev/null +++ b/proto/PlayerGameTimeNotify.proto @@ -0,0 +1,19 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message PlayerGameTimeNotify { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 112; + } + + uint32 game_time = 1; + uint32 uid = 2; + bool is_home = 3; +} diff --git a/proto/PlayerGetForceQuitBanInfoRsp.proto b/proto/PlayerGetForceQuitBanInfoRsp.proto new file mode 100755 index 000000000..bdac2277a --- /dev/null +++ b/proto/PlayerGetForceQuitBanInfoRsp.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message PlayerGetForceQuitBanInfoRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 4188; + } + + int32 retcode = 1; + uint32 match_id = 2; + uint32 expire_time = 3; +} diff --git a/proto/PlayerLevelRewardUpdateNotify.proto b/proto/PlayerLevelRewardUpdateNotify.proto new file mode 100755 index 000000000..dc3dd44dc --- /dev/null +++ b/proto/PlayerLevelRewardUpdateNotify.proto @@ -0,0 +1,16 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message PlayerLevelRewardUpdateNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 152; + } + + repeated uint32 level_list = 1; +} diff --git a/proto/PlayerLocationInfo.proto b/proto/PlayerLocationInfo.proto new file mode 100755 index 000000000..9816560ee --- /dev/null +++ b/proto/PlayerLocationInfo.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "Vector.proto"; + +message PlayerLocationInfo { + uint32 uid = 1; + Vector pos = 2; + Vector rot = 3; +} diff --git a/proto/PlayerLoginReq.proto b/proto/PlayerLoginReq.proto new file mode 100755 index 000000000..095047fa2 --- /dev/null +++ b/proto/PlayerLoginReq.proto @@ -0,0 +1,56 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "TrackingIOInfo.proto"; +import "AdjustTrackingInfo.proto"; + +message PlayerLoginReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 189; + } + + string token = 1; + string client_version = 2; + string system_version = 3; + string device_name = 4; + string device_uuid = 5; + uint32 target_uid = 6; + uint64 login_rand = 7; + bool is_editor = 8; + uint32 language_type = 9; + uint32 account_type = 10; + string account_uid = 11; + string platform = 12; + string device_info = 13; + uint32 platform_type = 14; + bool is_guest = 15; + uint32 cloud_client_ip = 16; + uint32 gm_uid = 17; + string checksum = 18; + string online_id = 19; + uint32 client_token = 20; + bytes security_cmd_reply = 21; + bytes extra_bin_data = 22; + string cps = 23; + uint32 channel_id = 24; + uint32 sub_channel_id = 25; + string checksum_client_version = 26; + uint32 tag = 27; + TrackingIOInfo tracking_io_info = 28; + string country_code = 29; + uint32 client_data_version = 30; + bytes environment_error_code = 31; + uint32 target_home_owner_uid = 32; + string psn_id = 33; + string client_verison_hash = 34; + bool is_transfer = 35; + uint32 reg_platform = 36; + uint32 target_home_param = 37; + AdjustTrackingInfo adjust_tracking_info = 38; +} diff --git a/proto/PlayerLoginRsp.proto b/proto/PlayerLoginRsp.proto new file mode 100755 index 000000000..0aa59e21e --- /dev/null +++ b/proto/PlayerLoginRsp.proto @@ -0,0 +1,52 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "ResVersionConfig.proto"; +import "BlockInfo.proto"; +import "ShortAbilityHashPair.proto"; +import "FeatureBlockInfo.proto"; + +message PlayerLoginRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 184; + } + + int32 retcode = 1; + bytes player_data = 2; + bool is_new_player = 3; + uint32 target_uid = 4; + uint64 login_rand = 5; + bool is_use_ability_hash = 6; + int32 ability_hash_code = 7; + map ability_hash_map = 8; + uint32 client_data_version = 9; + bool is_relogin = 11; + uint32 client_silence_data_version = 13; + string game_biz = 14; + uint32 player_data_version = 15; + string client_md5 = 16; + string client_silence_md5 = 17; + ResVersionConfig res_version_config = 20; + map block_info_map = 21; + string client_version_suffix = 24; + string client_silence_version_suffix = 25; + repeated ShortAbilityHashPair short_ability_hash_map = 27; + bytes sc_info = 28; + bool is_audit = 29; + bool is_sc_open = 30; + string register_cps = 31; + repeated FeatureBlockInfo feature_block_info_list = 32; + bool is_data_need_relogin = 33; + string country_code = 34; + ResVersionConfig next_res_version_config = 35; + string next_resource_url = 36; + uint32 target_home_owner_uid = 37; + bool is_enable_client_hash_debug = 38; + bool is_transfer = 39; + double total_tick_time = 40; +} diff --git a/proto/PlayerPropNotify.proto b/proto/PlayerPropNotify.proto new file mode 100755 index 000000000..22d32bdce --- /dev/null +++ b/proto/PlayerPropNotify.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "PropValue.proto"; + +message PlayerPropNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 126; + } + + map prop_map = 1; +} diff --git a/proto/PlayerQuitDungeonReq.proto b/proto/PlayerQuitDungeonReq.proto new file mode 100644 index 000000000..b94eb9975 --- /dev/null +++ b/proto/PlayerQuitDungeonReq.proto @@ -0,0 +1,8 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message PlayerQuitDungeonReq { + uint32 point_id = 1; + bool is_quit_immediately = 2; +} diff --git a/proto/PlayerQuitDungeonRsp.proto b/proto/PlayerQuitDungeonRsp.proto new file mode 100644 index 000000000..c2538b630 --- /dev/null +++ b/proto/PlayerQuitDungeonRsp.proto @@ -0,0 +1,8 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message PlayerQuitDungeonRsp { + int32 retcode = 1; + uint32 point_id = 2; +} diff --git a/proto/PlayerRTTInfo.proto b/proto/PlayerRTTInfo.proto new file mode 100755 index 000000000..4618fcb0e --- /dev/null +++ b/proto/PlayerRTTInfo.proto @@ -0,0 +1,9 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message PlayerRTTInfo { + uint32 uid = 1; + uint32 rtt = 2; +} diff --git a/proto/PlayerSetPauseReq.proto b/proto/PlayerSetPauseReq.proto new file mode 100755 index 000000000..442bc47c2 --- /dev/null +++ b/proto/PlayerSetPauseReq.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message PlayerSetPauseReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 121; + } + + bool is_paused = 1; +} diff --git a/proto/PlayerStoreNotify.proto b/proto/PlayerStoreNotify.proto new file mode 100755 index 000000000..b81b78479 --- /dev/null +++ b/proto/PlayerStoreNotify.proto @@ -0,0 +1,20 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "StoreType.proto"; +import "Item.proto"; + +message PlayerStoreNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 649; + } + + StoreType store_type = 1; + repeated Item item_list = 2; + uint32 weight_limit = 3; +} diff --git a/proto/PlayerTimeNotify.proto b/proto/PlayerTimeNotify.proto new file mode 100755 index 000000000..3b004f6f0 --- /dev/null +++ b/proto/PlayerTimeNotify.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message PlayerTimeNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 120; + } + + bool is_paused = 1; + uint64 player_time = 2; + uint64 server_time = 3; +} diff --git a/proto/PlayerWorldLocationInfo.proto b/proto/PlayerWorldLocationInfo.proto new file mode 100644 index 000000000..282cbde0a --- /dev/null +++ b/proto/PlayerWorldLocationInfo.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "PlayerLocationInfo.proto"; + +message PlayerWorldLocationInfo { + uint32 scene_id = 1; + PlayerLocationInfo player_loc = 2; +} diff --git a/proto/PostEnterSceneRsp.proto b/proto/PostEnterSceneRsp.proto new file mode 100755 index 000000000..7e836219f --- /dev/null +++ b/proto/PostEnterSceneRsp.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message PostEnterSceneRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 3139; + } + + int32 retcode = 1; + uint32 enter_scene_token = 2; +} diff --git a/proto/PrivateChatNotify.proto b/proto/PrivateChatNotify.proto new file mode 100755 index 000000000..d40a879ff --- /dev/null +++ b/proto/PrivateChatNotify.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "ChatInfo.proto"; + +message PrivateChatNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 5039; + } + + ChatInfo chat_info = 1; +} diff --git a/proto/PrivateChatReq.proto b/proto/PrivateChatReq.proto new file mode 100755 index 000000000..388d254ab --- /dev/null +++ b/proto/PrivateChatReq.proto @@ -0,0 +1,21 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message PrivateChatReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 4999; + } + + oneof Content { + string text = 2; + uint32 icon = 3; + } + uint32 target_uid = 1; +} diff --git a/proto/PrivateChatRsp.proto b/proto/PrivateChatRsp.proto new file mode 100755 index 000000000..cbea58d75 --- /dev/null +++ b/proto/PrivateChatRsp.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message PrivateChatRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 4968; + } + + int32 retcode = 1; + uint32 chat_forbidden_endtime = 2; +} diff --git a/proto/ProfilePicture.proto b/proto/ProfilePicture.proto new file mode 100644 index 000000000..2b6af5930 --- /dev/null +++ b/proto/ProfilePicture.proto @@ -0,0 +1,8 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message ProfilePicture { + uint32 avatar_id = 1; + uint32 costume_id = 2; +} diff --git a/proto/PropChangeReason.proto b/proto/PropChangeReason.proto new file mode 100755 index 000000000..f947a8ea7 --- /dev/null +++ b/proto/PropChangeReason.proto @@ -0,0 +1,20 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +enum PropChangeReason { + PROP_CHANGE_NONE = 0; + PROP_CHANGE_STATUE_RECOVER = 1; + PROP_CHANGE_ENERGY_BALL = 2; + PROP_CHANGE_ABILITY = 3; + PROP_CHANGE_LEVELUP = 4; + PROP_CHANGE_ITEM = 5; + PROP_CHANGE_AVATAR_CARD = 6; + PROP_CHANGE_CITY_LEVELUP = 7; + PROP_CHANGE_AVATAR_UPGRADE = 8; + PROP_CHANGE_AVATAR_PROMOTE = 9; + PROP_CHANGE_PLAYER_ADD_EXP = 10; + PROP_CHANGE_FINISH_QUEST = 11; + PROP_CHANGE_GM = 12; + PROP_CHANGE_MANUAL_ADJUST_WORLD_LEVEL = 13; +} diff --git a/proto/PropPair.proto b/proto/PropPair.proto new file mode 100755 index 000000000..f294e03df --- /dev/null +++ b/proto/PropPair.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "PropValue.proto"; + +message PropPair { + uint32 type = 1; + PropValue prop_value = 2; +} diff --git a/proto/PropValue.proto b/proto/PropValue.proto new file mode 100755 index 000000000..15ff0e37f --- /dev/null +++ b/proto/PropValue.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message PropValue { + oneof Value { + int64 ival = 2; + float fval = 3; + } + uint32 type = 1; + int64 val = 4; +} diff --git a/proto/ProtEntityType.proto b/proto/ProtEntityType.proto new file mode 100755 index 000000000..03a451c20 --- /dev/null +++ b/proto/ProtEntityType.proto @@ -0,0 +1,21 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +enum ProtEntityType { + PROT_ENTITY_NONE = 0; + PROT_ENTITY_AVATAR = 1; + PROT_ENTITY_MONSTER = 2; + PROT_ENTITY_NPC = 3; + PROT_ENTITY_GADGET = 4; + PROT_ENTITY_REGION = 5; + PROT_ENTITY_WEAPON = 6; + PROT_ENTITY_WEATHER = 7; + PROT_ENTITY_SCENE = 8; + PROT_ENTITY_TEAM = 9; + PROT_ENTITY_MASSIVE_ENTITY = 10; + PROT_ENTITY_MP_LEVEL = 11; + PROT_ENTITY_PLAY_TEAM_ENTITY = 12; + PROT_ENTITY_EYE_POINT = 13; + PROT_ENTITY_MAX = 14; +} diff --git a/proto/ProudSkillChangeNotify.proto b/proto/ProudSkillChangeNotify.proto new file mode 100755 index 000000000..eab257802 --- /dev/null +++ b/proto/ProudSkillChangeNotify.proto @@ -0,0 +1,19 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message ProudSkillChangeNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 1012; + } + + uint64 avatar_guid = 1; + uint32 entity_id = 2; + uint32 skill_depot_id = 3; + repeated uint32 proud_skill_list = 4; +} diff --git a/proto/ProudSkillExtraLevelNotify.proto b/proto/ProudSkillExtraLevelNotify.proto new file mode 100755 index 000000000..77d5e666d --- /dev/null +++ b/proto/ProudSkillExtraLevelNotify.proto @@ -0,0 +1,19 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message ProudSkillExtraLevelNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 1036; + } + + uint64 avatar_guid = 1; + uint32 talent_type = 2; + uint32 talent_index = 3; + uint32 extra_level = 4; +} diff --git a/proto/PullPrivateChatReq.proto b/proto/PullPrivateChatReq.proto new file mode 100755 index 000000000..8dc4d5fc2 --- /dev/null +++ b/proto/PullPrivateChatReq.proto @@ -0,0 +1,19 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message PullPrivateChatReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 4951; + } + + uint32 target_uid = 1; + uint32 from_sequence = 2; + uint32 pull_num = 3; +} diff --git a/proto/PullPrivateChatRsp.proto b/proto/PullPrivateChatRsp.proto new file mode 100755 index 000000000..3a3c44ce1 --- /dev/null +++ b/proto/PullPrivateChatRsp.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "ChatInfo.proto"; + +message PullPrivateChatRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 5044; + } + + int32 retcode = 1; + repeated ChatInfo chat_info = 2; +} diff --git a/proto/PullRecentChatRsp.proto b/proto/PullRecentChatRsp.proto new file mode 100755 index 000000000..43ab77dd7 --- /dev/null +++ b/proto/PullRecentChatRsp.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "ChatInfo.proto"; + +message PullRecentChatRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 5011; + } + + int32 retcode = 1; + repeated ChatInfo chat_info = 2; +} diff --git a/proto/QueryCurrRegionHttpRsp.proto b/proto/QueryCurrRegionHttpRsp.proto new file mode 100755 index 000000000..cd8cb0293 --- /dev/null +++ b/proto/QueryCurrRegionHttpRsp.proto @@ -0,0 +1,20 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "ForceUpdateInfo.proto"; +import "StopServerInfo.proto"; +import "RegionInfo.proto"; + +message QueryCurrRegionHttpRsp { + oneof Detail { + ForceUpdateInfo force_udpate = 4; + StopServerInfo stop_server = 5; + } + int32 retcode = 1; + string msg = 2; + RegionInfo region_info = 3; + bytes client_secret_key = 11; + bytes region_custom_config_encrypted = 12; + bytes client_region_custom_config_encrypted = 13; +} diff --git a/proto/QueryRegionListHttpRsp.proto b/proto/QueryRegionListHttpRsp.proto new file mode 100755 index 000000000..d3ab02247 --- /dev/null +++ b/proto/QueryRegionListHttpRsp.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "RegionSimpleInfo.proto"; + +message QueryRegionListHttpRsp { + int32 retcode = 1; + repeated RegionSimpleInfo region_list = 2; + bytes client_secret_key = 5; + bytes client_custom_config_encrypted = 6; + bool enable_login_pc = 7; +} diff --git a/proto/ReadMailNotify.proto b/proto/ReadMailNotify.proto new file mode 100644 index 000000000..f485c8a6c --- /dev/null +++ b/proto/ReadMailNotify.proto @@ -0,0 +1,7 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message ReadMailNotify { + repeated uint32 mail_id_list = 1; +} diff --git a/proto/RegionInfo.proto b/proto/RegionInfo.proto new file mode 100755 index 000000000..87e14d58c --- /dev/null +++ b/proto/RegionInfo.proto @@ -0,0 +1,36 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "ResVersionConfig.proto"; + +message RegionInfo { + string gateserver_ip = 1; + uint32 gateserver_port = 2; + string pay_callback_url = 3; + string area_type = 7; + string resource_url = 8; + string data_url = 9; + string feedback_url = 10; + string bulletin_url = 11; + string resource_url_bak = 12; + string data_url_bak = 13; + uint32 client_data_version = 14; + string handbook_url = 16; + uint32 client_silence_data_version = 18; + string client_data_md5 = 19; + string client_silence_data_md5 = 20; + ResVersionConfig res_version_config = 22; + bytes secret_key = 23; + string official_community_url = 24; + string client_version_suffix = 26; + string client_silence_version_suffix = 27; + bool use_gateserver_domain_name = 28; + string gateserver_domain_name = 29; + string user_center_url = 30; + string account_bind_url = 31; + string cdkey_url = 32; + string privacy_policy_url = 33; + string next_resource_url = 34; + ResVersionConfig next_res_version_config = 35; +} diff --git a/proto/RegionSimpleInfo.proto b/proto/RegionSimpleInfo.proto new file mode 100755 index 000000000..e70ade47e --- /dev/null +++ b/proto/RegionSimpleInfo.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message RegionSimpleInfo { + string name = 1; + string title = 2; + string type = 3; + string dispatch_url = 4; +} diff --git a/proto/Reliquary.proto b/proto/Reliquary.proto new file mode 100755 index 000000000..a38387bab --- /dev/null +++ b/proto/Reliquary.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message Reliquary { + uint32 level = 1; + uint32 exp = 2; + uint32 promote_level = 3; + uint32 main_prop_id = 4; + repeated uint32 append_prop_id_list = 5; +} diff --git a/proto/ReliquaryPromoteReq.proto b/proto/ReliquaryPromoteReq.proto new file mode 100755 index 000000000..780844be0 --- /dev/null +++ b/proto/ReliquaryPromoteReq.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message ReliquaryPromoteReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 622; + } + + uint64 target_guid = 1; + uint64 item_guid = 2; +} diff --git a/proto/ReliquaryPromoteRsp.proto b/proto/ReliquaryPromoteRsp.proto new file mode 100755 index 000000000..36cd6aec6 --- /dev/null +++ b/proto/ReliquaryPromoteRsp.proto @@ -0,0 +1,21 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message ReliquaryPromoteRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 676; + } + + int32 retcode = 1; + uint64 target_reliquary_guid = 2; + uint32 old_promote_level = 3; + uint32 cur_promote_level = 4; + repeated uint32 old_append_prop_list = 5; + repeated uint32 cur_append_prop_list = 6; +} diff --git a/proto/ReliquaryUpgradeReq.proto b/proto/ReliquaryUpgradeReq.proto new file mode 100755 index 000000000..78e136bb1 --- /dev/null +++ b/proto/ReliquaryUpgradeReq.proto @@ -0,0 +1,20 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "ItemParam.proto"; + +message ReliquaryUpgradeReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 616; + } + + uint64 target_reliquary_guid = 1; + repeated uint64 food_reliquary_guid_list = 2; + repeated ItemParam item_param_list = 3; +} diff --git a/proto/ReliquaryUpgradeRsp.proto b/proto/ReliquaryUpgradeRsp.proto new file mode 100755 index 000000000..f5fe7eae1 --- /dev/null +++ b/proto/ReliquaryUpgradeRsp.proto @@ -0,0 +1,22 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message ReliquaryUpgradeRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 696; + } + + int32 retcode = 1; + uint64 target_reliquary_guid = 2; + uint32 old_level = 3; + uint32 cur_level = 4; + uint32 power_up_rate = 5; + repeated uint32 old_append_prop_list = 6; + repeated uint32 cur_append_prop_list = 7; +} diff --git a/proto/ResVersionConfig.proto b/proto/ResVersionConfig.proto new file mode 100755 index 000000000..36073f2af --- /dev/null +++ b/proto/ResVersionConfig.proto @@ -0,0 +1,14 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message ResVersionConfig { + uint32 version = 1; + bool relogin = 2; + string md5 = 3; + string release_total_size = 4; + string version_suffix = 5; + string branch = 6; + string next_script_version = 7; +} diff --git a/proto/ResinCard.proto b/proto/ResinCard.proto new file mode 100755 index 000000000..66db1bad8 --- /dev/null +++ b/proto/ResinCard.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "ItemParam.proto"; + +message ResinCard { + repeated ItemParam baseItemList = 1; + repeated ItemParam perDayItemList = 2; +} diff --git a/proto/ResinChangeNotify.proto b/proto/ResinChangeNotify.proto new file mode 100755 index 000000000..d68c0db22 --- /dev/null +++ b/proto/ResinChangeNotify.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message ResinChangeNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 611; + } + + uint32 cur_value = 1; + uint32 next_add_timestamp = 2; + uint32 cur_buy_count = 3; +} diff --git a/proto/ResinCostType.proto b/proto/ResinCostType.proto new file mode 100755 index 000000000..92e395509 --- /dev/null +++ b/proto/ResinCostType.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +enum ResinCostType { + NONE = 0; + NORMAL = 1; + CONDENSE = 2; + REUNION_PRIVILEGE = 3; + OP_ACTIVITY = 4; + MATERIAL = 5; +} diff --git a/proto/Retcode.proto b/proto/Retcode.proto new file mode 100644 index 000000000..7464e8ea6 --- /dev/null +++ b/proto/Retcode.proto @@ -0,0 +1,834 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +enum Retcode { + RET_SUCC = 0; + RET_SVR_ERROR = 1; + RET_UNKNOWN_ERROR = 2; + RET_FREQUENT = 3; + RET_NODE_FORWARD_ERROR = 4; + RET_NOT_FOUND_CONFIG = 5; + RET_SYSTEM_BUSY = 6; + RET_GM_UID_BIND = 7; + RET_STOP_REGISTER = 10; + RET_STOP_SERVER = 11; + RET_ACCOUNT_VEIRFY_ERROR = 12; + RET_ACCOUNT_FREEZE = 13; + RET_REPEAT_LOGIN = 14; + RET_CLIENT_VERSION_ERROR = 15; + RET_TOKEN_ERROR = 16; + RET_ACCOUNT_NOT_EXIST = 17; + RET_WAIT_OTHER_LOGIN = 18; + RET_ANOTHER_LOGIN = 19; + RET_CLIENT_FORCE_UPDATE = 20; + RET_BLACK_UID = 21; + RET_LOGIN_DB_FAIL = 22; + RET_LOGIN_INIT_FAIL = 23; + RET_MYSQL_DUPLICATE = 24; + RET_MAX_PLAYER = 25; + RET_ANTI_ADDICT = 26; + RET_PS_PLAYER_WITHOUT_ONLINE_ID = 27; + RET_ONLINE_ID_NOT_FOUND = 28; + RET_ONLNE_ID_NOT_MATCH = 29; + RET_REGISTER_IS_FULL = 30; + RET_CHECKSUM_INVALID = 31; + RET_BLACK_REGISTER_IP = 32; + RET_EXCEED_REGISTER_RATE = 33; + RET_UNKNOWN_PLATFORM = 34; + RET_TOKEN_PARAM_ERROR = 35; + RET_ANTI_OFFLINE_ERROR = 36; + RET_BLACK_LOGIN_IP = 37; + RET_GET_TOKEN_SESSION_HAS_UID = 38; + RET_ENVIRONMENT_ERROR = 39; + RET_CHECK_CLIENT_VERSION_HASH_FAIL = 40; + RET_AVATAR_IN_CD = 101; + RET_AVATAR_NOT_ALIVE = 102; + RET_AVATAR_NOT_ON_SCENE = 103; + RET_CAN_NOT_FIND_AVATAR = 104; + RET_CAN_NOT_DEL_CUR_AVATAR = 105; + RET_DUPLICATE_AVATAR = 106; + RET_AVATAR_IS_SAME_ONE = 107; + RET_AVATAR_LEVEL_LESS_THAN = 108; + RET_AVATAR_CAN_NOT_CHANGE_ELEMENT = 109; + RET_AVATAR_BREAK_LEVEL_LESS_THAN = 110; + RET_AVATAR_ON_MAX_BREAK_LEVEL = 111; + RET_AVATAR_ID_ALREADY_EXIST = 112; + RET_AVATAR_NOT_DEAD = 113; + RET_AVATAR_IS_REVIVING = 114; + RET_AVATAR_ID_ERROR = 115; + RET_REPEAT_SET_PLAYER_BORN_DATA = 116; + RET_PLAYER_LEVEL_LESS_THAN = 117; + RET_AVATAR_LIMIT_LEVEL_ERROR = 118; + RET_CUR_AVATAR_NOT_ALIVE = 119; + RET_CAN_NOT_FIND_TEAM = 120; + RET_CAN_NOT_FIND_CUR_TEAM = 121; + RET_AVATAR_NOT_EXIST_IN_TEAM = 122; + RET_CAN_NOT_REMOVE_CUR_AVATAR_FROM_TEAM = 123; + RET_CAN_NOT_USE_REVIVE_ITEM_FOR_CUR_AVATAR = 124; + RET_TEAM_COST_EXCEED_LIMIT = 125; + RET_TEAM_AVATAR_IN_EXPEDITION = 126; + RET_TEAM_CAN_NOT_CHOSE_REPLACE_USE = 127; + RET_AVATAR_IN_COMBAT = 128; + RET_NICKNAME_UTF8_ERROR = 130; + RET_NICKNAME_TOO_LONG = 131; + RET_NICKNAME_WORD_ILLEGAL = 132; + RET_NICKNAME_TOO_MANY_DIGITS = 133; + RET_NICKNAME_IS_EMPTY = 134; + RET_PLAYER_NOT_ONLINE = 140; + RET_OPEN_STATE_NOT_OPEN = 141; + RET_FEATURE_CLOSED = 142; + RET_AVATAR_EXPEDITION_AVATAR_DIE = 152; + RET_AVATAR_EXPEDITION_COUNT_LIMIT = 153; + RET_AVATAR_EXPEDITION_MAIN_FORBID = 154; + RET_AVATAR_EXPEDITION_TRIAL_FORBID = 155; + RET_TEAM_NAME_ILLEGAL = 156; + RET_IS_NOT_IN_STANDBY = 157; + RET_IS_IN_DUNGEON = 158; + RET_IS_IN_LOCK_AVATAR_QUEST = 159; + RET_IS_USING_TRIAL_AVATAR = 160; + RET_IS_USING_TEMP_AVATAR = 161; + RET_NOT_HAS_FLYCLOAK = 162; + RET_FETTER_REWARD_ALREADY_GOT = 163; + RET_FETTER_REWARD_LEVEL_NOT_ENOUGH = 164; + RET_WORLD_LEVEL_ADJUST_MIN_LEVEL = 165; + RET_WORLD_LEVEL_ADJUST_CD = 166; + RET_NOT_HAS_COSTUME = 167; + RET_COSTUME_AVATAR_ERROR = 168; + RET_FLYCLOAK_PLATFORM_TYPE_ERR = 169; + RET_FLOAT_ERROR = 201; + RET_NPC_NOT_EXIST = 301; + RET_NPC_TOO_FAR = 302; + RET_NOT_CURRENT_TALK = 303; + RET_NPC_CREATE_FAIL = 304; + RET_NPC_MOVE_FAIL = 305; + RET_QUEST_NOT_EXIST = 401; + RET_QUEST_IS_FAIL = 402; + RET_QUEST_CONTENT_ERROR = 403; + RET_BARGAIN_NOT_ACTIVATED = 404; + RET_BARGAIN_FINISHED = 405; + RET_POINT_NOT_UNLOCKED = 501; + RET_POINT_TOO_FAR = 502; + RET_POINT_ALREAY_UNLOCKED = 503; + RET_ENTITY_NOT_EXIST = 504; + RET_ENTER_SCENE_FAIL = 505; + RET_PLAYER_IS_ENTER_SCENE = 506; + RET_CITY_MAX_LEVEL = 507; + RET_AREA_LOCKED = 508; + RET_JOIN_OTHER_WAIT = 509; + RET_WEATHER_AREA_NOT_FOUND = 510; + RET_WEATHER_IS_LOCKED = 511; + RET_NOT_IN_SELF_SCENE = 512; + RET_GROUP_NOT_EXIST = 513; + RET_MARK_NAME_ILLEGAL = 514; + RET_MARK_ALREADY_EXISTS = 515; + RET_MARK_OVERFLOW = 516; + RET_MARK_NOT_EXISTS = 517; + RET_MARK_UNKNOWN_TYPE = 518; + RET_MARK_NAME_TOO_LONG = 519; + RET_DISTANCE_LONG = 520; + RET_ENTER_SCENE_TOKEN_INVALID = 521; + RET_NOT_IN_WORLD_SCENE = 522; + RET_ANY_GALLERY_STARTED = 523; + RET_GALLERY_NOT_START = 524; + RET_GALLERY_INTERRUPT_ONLY_ON_SINGLE_MODE = 525; + RET_GALLERY_CANNOT_INTERRUPT = 526; + RET_GALLERY_WORLD_NOT_MEET = 527; + RET_GALLERY_SCENE_NOT_MEET = 528; + RET_CUR_PLAY_CANNOT_TRANSFER = 529; + RET_CANT_USE_WIDGET_IN_HOME_SCENE = 530; + RET_SCENE_GROUP_NOT_MATCH = 531; + RET_POS_ROT_INVALID = 551; + RET_MARK_INVALID_SCENE_ID = 552; + RET_INVALID_SCENE_TO_USE_ANCHOR_POINT = 553; + RET_ENTER_HOME_SCENE_FAIL = 554; + RET_CUR_SCENE_IS_NULL = 555; + RET_GROUP_ID_ERROR = 556; + RET_ITEM_NOT_EXIST = 601; + RET_PACK_EXCEED_MAX_WEIGHT = 602; + RET_ITEM_NOT_DROPABLE = 603; + RET_ITEM_NOT_USABLE = 604; + RET_ITEM_INVALID_USE_COUNT = 605; + RET_ITEM_INVALID_DROP_COUNT = 606; + RET_ITEM_ALREADY_EXIST = 607; + RET_ITEM_IN_COOLDOWN = 608; + RET_ITEM_COUNT_NOT_ENOUGH = 609; + RET_ITEM_INVALID_TARGET = 610; + RET_RECIPE_NOT_EXIST = 611; + RET_RECIPE_LOCKED = 612; + RET_RECIPE_UNLOCKED = 613; + RET_COMPOUND_QUEUE_FULL = 614; + RET_COMPOUND_NOT_FINISH = 615; + RET_MAIL_ITEM_NOT_GET = 616; + RET_ITEM_EXCEED_LIMIT = 617; + RET_AVATAR_CAN_NOT_USE = 618; + RET_ITEM_NEED_PLAYER_LEVEL = 619; + RET_RECIPE_NOT_AUTO_QTE = 620; + RET_COMPOUND_BUSY_QUEUE = 621; + RET_NEED_MORE_SCOIN = 622; + RET_SKILL_DEPOT_NOT_FOUND = 623; + RET_HCOIN_NOT_ENOUGH = 624; + RET_SCOIN_NOT_ENOUGH = 625; + RET_HCOIN_EXCEED_LIMIT = 626; + RET_SCOIN_EXCEED_LIMIT = 627; + RET_MAIL_EXPIRED = 628; + RET_REWARD_HAS_TAKEN = 629; + RET_COMBINE_COUNT_TOO_LARGE = 630; + RET_GIVING_ITEM_WRONG = 631; + RET_GIVING_IS_FINISHED = 632; + RET_GIVING_NOT_ACTIVED = 633; + RET_FORGE_QUEUE_FULL = 634; + RET_FORGE_QUEUE_CAPACITY = 635; + RET_FORGE_QUEUE_NOT_FOUND = 636; + RET_FORGE_QUEUE_EMPTY = 637; + RET_NOT_SUPPORT_ITEM = 638; + RET_ITEM_EMPTY = 639; + RET_VIRTUAL_EXCEED_LIMIT = 640; + RET_MATERIAL_EXCEED_LIMIT = 641; + RET_EQUIP_EXCEED_LIMIT = 642; + RET_ITEM_SHOULD_HAVE_NO_LEVEL = 643; + RET_WEAPON_PROMOTE_LEVEL_EXCEED_LIMIT = 644; + RET_WEAPON_LEVEL_INVALID = 645; + RET_UNKNOW_ITEM_TYPE = 646; + RET_ITEM_COUNT_IS_ZERO = 647; + RET_ITEM_IS_EXPIRED = 648; + RET_ITEM_EXCEED_OUTPUT_LIMIT = 649; + RET_EQUIP_LEVEL_HIGHER = 650; + RET_EQUIP_CAN_NOT_WAKE_OFF_WEAPON = 651; + RET_EQUIP_HAS_BEEN_WEARED = 652; + RET_EQUIP_WEARED_CANNOT_DROP = 653; + RET_AWAKEN_LEVEL_MAX = 654; + RET_MCOIN_NOT_ENOUGH = 655; + RET_MCOIN_EXCEED_LIMIT = 656; + RET_RESIN_NOT_ENOUGH = 660; + RET_RESIN_EXCEED_LIMIT = 661; + RET_RESIN_OPENSTATE_OFF = 662; + RET_RESIN_BOUGHT_COUNT_EXCEEDED = 663; + RET_RESIN_CARD_DAILY_REWARD_HAS_TAKEN = 664; + RET_RESIN_CARD_EXPIRED = 665; + RET_AVATAR_CAN_NOT_COOK = 666; + RET_ATTACH_AVATAR_CD = 667; + RET_AUTO_RECOVER_OPENSTATE_OFF = 668; + RET_AUTO_RECOVER_BOUGHT_COUNT_EXCEEDED = 669; + RET_RESIN_GAIN_FAILED = 670; + RET_WIDGET_ORNAMENTS_TYPE_ERROR = 671; + RET_ALL_TARGET_SATIATION_FULL = 672; + RET_FORGE_WORLD_LEVEL_NOT_MATCH = 673; + RET_FORGE_POINT_NOT_ENOUGH = 674; + RET_WIDGET_ANCHOR_POINT_FULL = 675; + RET_WIDGET_ANCHOR_POINT_NOT_FOUND = 676; + RET_ALL_BONFIRE_EXCEED_MAX_COUNT = 677; + RET_BONFIRE_EXCEED_MAX_COUNT = 678; + RET_LUNCH_BOX_DATA_ERROR = 679; + RET_INVALID_QUICK_USE_WIDGET = 680; + RET_INVALID_REPLACE_RESIN_COUNT = 681; + RET_PREV_DETECTED_GATHER_NOT_FOUND = 682; + RET_GOT_ALL_ONEOFF_GAHTER = 683; + RET_INVALID_WIDGET_MATERIAL_ID = 684; + RET_WIDGET_DETECTOR_NO_HINT_TO_CLEAR = 685; + RET_WIDGET_ALREADY_WITHIN_NEARBY_RADIUS = 686; + RET_WIDGET_CLIENT_COLLECTOR_NEED_POINTS = 687; + RET_WIDGET_IN_COMBAT = 688; + RET_WIDGET_NOT_SET_QUICK_USE = 689; + RET_ALREADY_ATTACH_WIDGET = 690; + RET_EQUIP_IS_LOCKED = 691; + RET_FORGE_IS_LOCKED = 692; + RET_COMBINE_IS_LOCKED = 693; + RET_FORGE_OUTPUT_STACK_LIMIT = 694; + RET_ALREADY_DETTACH_WIDGET = 695; + RET_GADGET_BUILDER_EXCEED_MAX_COUNT = 696; + RET_REUNION_PRIVILEGE_RESIN_TYPE_IS_NORMAL = 697; + RET_BONUS_COUNT_EXCEED_DOUBLE_LIMIT = 698; + RET_RELIQUARY_DECOMPOSE_PARAM_ERROR = 699; + RET_ITEM_COMBINE_COUNT_NOT_ENOUGH = 700; + RET_GOODS_NOT_EXIST = 701; + RET_GOODS_MATERIAL_NOT_ENOUGH = 702; + RET_GOODS_NOT_IN_TIME = 703; + RET_GOODS_BUY_NUM_NOT_ENOUGH = 704; + RET_GOODS_BUY_NUM_ERROR = 705; + RET_SHOP_NOT_OPEN = 706; + RET_SHOP_CONTENT_NOT_MATCH = 707; + RET_CHAT_FORBIDDEN = 798; + RET_CHAT_CD = 799; + RET_CHAT_FREQUENTLY = 800; + RET_GADGET_NOT_EXIST = 801; + RET_GADGET_NOT_INTERACTIVE = 802; + RET_GADGET_NOT_GATHERABLE = 803; + RET_CHEST_IS_LOCKED = 804; + RET_GADGET_CREATE_FAIL = 805; + RET_WORKTOP_OPTION_NOT_EXIST = 806; + RET_GADGET_STATUE_NOT_ACTIVE = 807; + RET_GADGET_STATUE_OPENED = 808; + RET_BOSS_CHEST_NO_QUALIFICATION = 809; + RET_BOSS_CHEST_LIFE_TIME_OVER = 810; + RET_BOSS_CHEST_WEEK_NUM_LIMIT = 811; + RET_BOSS_CHEST_GUEST_WORLD_LEVEL = 812; + RET_BOSS_CHEST_HAS_TAKEN = 813; + RET_BLOSSOM_CHEST_NO_QUALIFICATION = 814; + RET_BLOSSOM_CHEST_LIFE_TIME_OVER = 815; + RET_BLOSSOM_CHEST_HAS_TAKEN = 816; + RET_BLOSSOM_CHEST_GUEST_WORLD_LEVEL = 817; + RET_MP_PLAY_REWARD_NO_QUALIFICATION = 818; + RET_MP_PLAY_REWARD_HAS_TAKEN = 819; + RET_GENERAL_REWARD_NO_QUALIFICATION = 820; + RET_GENERAL_REWARD_LIFE_TIME_OVER = 821; + RET_GENERAL_REWARD_HAS_TAKEN = 822; + RET_GADGET_NOT_VEHICLE = 823; + RET_VEHICLE_SLOT_OCCUPIED = 824; + RET_NOT_IN_VEHICLE = 825; + RET_CREATE_VEHICLE_IN_CD = 826; + RET_CREATE_VEHICLE_POS_INVALID = 827; + RET_VEHICLE_POINT_NOT_UNLOCK = 828; + RET_GADGET_INTERACT_COND_NOT_MEET = 829; + RET_GADGET_INTERACT_PARAM_ERROR = 830; + RET_ACTIVITY_CLOSE = 860; + RET_ACTIVITY_ITEM_ERROR = 861; + RET_ACTIVITY_CONTRIBUTION_NOT_ENOUGH = 862; + RET_SEA_LAMP_PHASE_NOT_FINISH = 863; + RET_SEA_LAMP_FLY_NUM_LIMIT = 864; + RET_SEA_LAMP_FLY_LAMP_WORD_ILLEGAL = 865; + RET_ACTIVITY_WATCHER_REWARD_TAKEN = 866; + RET_ACTIVITY_WATCHER_REWARD_NOT_FINISHED = 867; + RET_SALESMAN_ALREADY_DELIVERED = 868; + RET_SALESMAN_REWARD_COUNT_NOT_ENOUGH = 869; + RET_SALESMAN_POSITION_INVALID = 870; + RET_DELIVER_NOT_FINISH_ALL_QUEST = 871; + RET_DELIVER_ALREADY_TAKE_DAILY_REWARD = 872; + RET_ASTER_PROGRESS_EXCEED_LIMIT = 873; + RET_ASTER_CREDIT_EXCEED_LIMIT = 874; + RET_ASTER_TOKEN_EXCEED_LIMIT = 875; + RET_ASTER_CREDIT_NOT_ENOUGH = 876; + RET_ASTER_TOKEN_NOT_ENOUGH = 877; + RET_ASTER_SPECIAL_REWARD_HAS_TAKEN = 878; + RET_FLIGHT_GROUP_ACTIVITY_NOT_STARTED = 879; + RET_ASTER_MID_PREVIOUS_BATTLE_NOT_FINISHED = 880; + RET_DRAGON_SPINE_SHIMMERING_ESSENCE_EXCEED_LIMIT = 881; + RET_DRAGON_SPINE_WARM_ESSENCE_EXCEED_LIMIT = 882; + RET_DRAGON_SPINE_WONDROUS_ESSENCE_EXCEED_LIMIT = 883; + RET_DRAGON_SPINE_SHIMMERING_ESSENCE_NOT_ENOUGH = 884; + RET_DRAGON_SPINE_WARM_ESSENCE_NOT_ENOUGH = 885; + RET_DRAGON_SPINE_WONDROUS_ESSENCE_NOT_ENOUGH = 886; + RET_EFFIGY_FIRST_PASS_REWARD_HAS_TAKEN = 891; + RET_EFFIGY_REWARD_HAS_TAKEN = 892; + RET_TREASURE_MAP_ADD_TOKEN_EXCEED_LIMIT = 893; + RET_TREASURE_MAP_TOKEN_NOT_ENOUGHT = 894; + RET_SEA_LAMP_COIN_EXCEED_LIMIT = 895; + RET_SEA_LAMP_COIN_NOT_ENOUGH = 896; + RET_SEA_LAMP_POPULARITY_EXCEED_LIMIT = 897; + RET_ACTIVITY_AVATAR_REWARD_NOT_OPEN = 898; + RET_ACTIVITY_AVATAR_REWARD_HAS_TAKEN = 899; + RET_ARENA_ACTIVITY_ALREADY_STARTED = 900; + RET_TALENT_ALREAY_UNLOCKED = 901; + RET_PREV_TALENT_NOT_UNLOCKED = 902; + RET_BIG_TALENT_POINT_NOT_ENOUGH = 903; + RET_SMALL_TALENT_POINT_NOT_ENOUGH = 904; + RET_PROUD_SKILL_ALREADY_GOT = 905; + RET_PREV_PROUD_SKILL_NOT_GET = 906; + RET_PROUD_SKILL_MAX_LEVEL = 907; + RET_CANDIDATE_SKILL_DEPOT_ID_NOT_FIND = 910; + RET_SKILL_DEPOT_IS_THE_SAME = 911; + RET_MONSTER_NOT_EXIST = 1001; + RET_MONSTER_CREATE_FAIL = 1002; + RET_DUNGEON_ENTER_FAIL = 1101; + RET_DUNGEON_QUIT_FAIL = 1102; + RET_DUNGEON_ENTER_EXCEED_DAY_COUNT = 1103; + RET_DUNGEON_REVIVE_EXCEED_MAX_COUNT = 1104; + RET_DUNGEON_REVIVE_FAIL = 1105; + RET_DUNGEON_NOT_SUCCEED = 1106; + RET_DUNGEON_CAN_NOT_CANCEL = 1107; + RET_DEST_DUNGEON_SETTLED = 1108; + RET_DUNGEON_CANDIDATE_TEAM_IS_FULL = 1109; + RET_DUNGEON_CANDIDATE_TEAM_IS_DISMISS = 1110; + RET_DUNGEON_CANDIDATE_TEAM_NOT_ALL_READY = 1111; + RET_DUNGEON_CANDIDATE_TEAM_HAS_REPEAT_AVATAR = 1112; + RET_DUNGEON_CANDIDATE_NOT_SINGEL_PASS = 1113; + RET_DUNGEON_REPLAY_NEED_ALL_PLAYER_DIE = 1114; + RET_DUNGEON_REPLAY_HAS_REVIVE_COUNT = 1115; + RET_DUNGEON_OTHERS_LEAVE = 1116; + RET_DUNGEON_ENTER_LEVEL_LIMIT = 1117; + RET_DUNGEON_CANNOT_ENTER_PLOT_IN_MP = 1118; + RET_DUNGEON_DROP_SUBFIELD_LIMIT = 1119; + RET_DUNGEON_BE_INVITE_PLAYER_AVATAR_ALL_DIE = 1120; + RET_DUNGEON_CANNOT_KICK = 1121; + RET_DUNGEON_CANDIDATE_TEAM_SOMEONE_LEVEL_LIMIT = 1122; + RET_DUNGEON_IN_FORCE_QUIT = 1123; + RET_DUNGEON_GUEST_QUIT_DUNGEON = 1124; + RET_DUNGEON_TICKET_FAIL = 1125; + RET_MP_NOT_IN_MY_WORLD = 1201; + RET_MP_IN_MP_MODE = 1202; + RET_MP_SCENE_IS_FULL = 1203; + RET_MP_MODE_NOT_AVAILABLE = 1204; + RET_MP_PLAYER_NOT_ENTERABLE = 1205; + RET_MP_QUEST_BLOCK_MP = 1206; + RET_MP_IN_ROOM_SCENE = 1207; + RET_MP_WORLD_IS_FULL = 1208; + RET_MP_PLAYER_NOT_ALLOW_ENTER = 1209; + RET_MP_PLAYER_DISCONNECTED = 1210; + RET_MP_NOT_IN_MP_MODE = 1211; + RET_MP_OWNER_NOT_ENTER = 1212; + RET_MP_ALLOW_ENTER_PLAYER_FULL = 1213; + RET_MP_TARGET_PLAYER_IN_TRANSFER = 1214; + RET_MP_TARGET_ENTERING_OTHER = 1215; + RET_MP_OTHER_ENTERING = 1216; + RET_MP_ENTER_MAIN_PLAYER_IN_PLOT = 1217; + RET_MP_NOT_PS_PLAYER = 1218; + RET_MP_PLAY_NOT_ACTIVE = 1219; + RET_MP_PLAY_REMAIN_REWARDS = 1220; + RET_MP_PLAY_NO_REWARD = 1221; + RET_MP_OPEN_STATE_FAIL = 1223; + RET_MP_PLAYER_IN_BLACKLIST = 1224; + RET_MP_REPLY_TIMEOUT = 1225; + RET_MP_IS_BLOCK = 1226; + RET_MP_ENTER_MAIN_PLAYER_IN_MP_PLAY = 1227; + RET_MP_IN_MP_PLAY_BATTLE = 1228; + RET_MP_GUEST_HAS_REWARD_REMAINED = 1229; + RET_MP_QUIT_MP_INVALID = 1230; + RET_MP_OTHER_DATA_VERSION_NOT_LATEST = 1231; + RET_MP_DATA_VERSION_NOT_LATEST = 1232; + RET_MP_CUR_WORLD_NOT_ENTERABLE = 1233; + RET_MP_ANY_GALLERY_STARTED = 1234; + RET_MP_HAS_ACTIVE_DRAFT = 1235; + RET_MP_PLAYER_IN_DUNGEON = 1236; + RET_MP_MATCH_FULL = 1237; + RET_MP_MATCH_LIMIT = 1238; + RET_MP_MATCH_IN_PUNISH = 1239; + RET_MP_IS_IN_MULTISTAGE = 1240; + RET_MP_MATCH_PLAY_NOT_OPEN = 1241; + RET_MP_ONLY_MP_WITH_PS_PLAYER = 1242; + RET_MP_GUEST_LOADING_FIRST_ENTER = 1243; + RET_MP_SUMMER_TIME_SPRINT_BOAT_ONGOING = 1244; + RET_MP_BLITZ_RUSH_PARKOUR_CHALLENGE_ONGOING = 1245; + RET_MP_MUSIC_GAME_ONGOING = 1246; + RET_MAIL_PARA_ERR = 1301; + RET_MAIL_MAX_NUM = 1302; + RET_MAIL_ITEM_NUM_EXCEED = 1303; + RET_MAIL_TITLE_LEN_EXCEED = 1304; + RET_MAIL_CONTENT_LEN_EXCEED = 1305; + RET_MAIL_SENDER_LEN_EXCEED = 1306; + RET_MAIL_PARSE_PACKET_FAIL = 1307; + RET_OFFLINE_MSG_MAX_NUM = 1308; + RET_OFFLINE_MSG_SAME_TICKET = 1309; + RET_MAIL_EXCEL_MAIL_TYPE_ERROR = 1310; + RET_MAIL_CANNOT_SEND_MCOIN = 1311; + RET_MAIL_HCOIN_EXCEED_LIMIT = 1312; + RET_MAIL_SCOIN_EXCEED_LIMIT = 1313; + RET_MAIL_MATERIAL_ID_INVALID = 1314; + RET_MAIL_AVATAR_EXCEED_LIMIT = 1315; + RET_MAIL_GACHA_TICKET_ETC_EXCEED_LIMIT = 1316; + RET_MAIL_ITEM_EXCEED_CEHUA_LIMIT = 1317; + RET_MAIL_SPACE_OR_REST_NUM_NOT_ENOUGH = 1318; + RET_MAIL_TICKET_IS_EMPTY = 1319; + RET_MAIL_TRANSACTION_IS_EMPTY = 1320; + RET_DAILY_TASK_NOT_FINISH = 1330; + RET_DAILY_TAKS_HAS_TAKEN = 1331; + RET_SOCIAL_OFFLINE_MSG_NUM_EXCEED = 1332; + RET_DAILY_TASK_FILTER_CITY_NOT_OPEN = 1333; + RET_GACHA_INAVAILABLE = 1401; + RET_GACHA_RANDOM_NOT_MATCH = 1402; + RET_GACHA_SCHEDULE_NOT_MATCH = 1403; + RET_GACHA_INVALID_TIMES = 1404; + RET_GACHA_COST_ITEM_NOT_ENOUGH = 1405; + RET_GACHA_TIMES_LIMIT = 1406; + RET_GACHA_WISH_SAME_ITEM = 1407; + RET_GACHA_WISH_INVALID_ITEM = 1408; + RET_INVESTIGAITON_NOT_IN_PROGRESS = 1501; + RET_INVESTIGAITON_UNCOMPLETE = 1502; + RET_INVESTIGAITON_REWARD_TAKEN = 1503; + RET_INVESTIGAITON_TARGET_STATE_ERROR = 1504; + RET_PUSH_TIPS_NOT_FOUND = 1505; + RET_SIGN_IN_RECORD_NOT_FOUND = 1506; + RET_ALREADY_HAVE_SIGNED_IN = 1507; + RET_SIGN_IN_COND_NOT_SATISFIED = 1508; + RET_BONUS_ACTIVITY_NOT_UNREWARDED = 1509; + RET_SIGN_IN_REWARDED = 1510; + RET_TOWER_NOT_OPEN = 1521; + RET_TOWER_HAVE_DAILY_RECORD = 1522; + RET_TOWER_NOT_RECORD = 1523; + RET_TOWER_HAVE_RECORD = 1524; + RET_TOWER_TEAM_NUM_ERROR = 1525; + RET_TOWER_FLOOR_NOT_OPEN = 1526; + RET_TOWER_NO_FLOOR_STAR_RECORD = 1527; + RET_ALREADY_HAS_TOWER_BUFF = 1528; + RET_DUPLICATE_ENTER_LEVEL = 1529; + RET_NOT_IN_TOWER_LEVEL = 1530; + RET_IN_TOWER_LEVEL = 1531; + RET_TOWER_PREV_FLOOR_NOT_FINISH = 1532; + RET_TOWER_STAR_NOT_ENOUGH = 1533; + RET_BATTLE_PASS_NO_SCHEDULE = 1541; + RET_BATTLE_PASS_HAS_BUYED = 1542; + RET_BATTLE_PASS_LEVEL_OVERFLOW = 1543; + RET_BATTLE_PASS_PRODUCT_EXPIRED = 1544; + RET_MATCH_HOST_QUIT = 1561; + RET_MATCH_ALREADY_IN_MATCH = 1562; + RET_MATCH_NOT_IN_MATCH = 1563; + RET_MATCH_APPLYING_ENTER_MP = 1564; + RET_WIDGET_TREASURE_SPOT_NOT_FOUND = 1581; + RET_WIDGET_TREASURE_ENTITY_EXISTS = 1582; + RET_WIDGET_TREASURE_SPOT_FAR_AWAY = 1583; + RET_WIDGET_TREASURE_FINISHED_TODAY = 1584; + RET_WIDGET_QUICK_USE_REQ_PARAM_ERROR = 1585; + RET_WIDGET_CAMERA_SCAN_ID_ERROR = 1586; + RET_WIDGET_NOT_ACTIVE = 1587; + RET_WIDGET_FEATHER_NOT_ACTIVE = 1588; + RET_WIDGET_FEATHER_GADGET_TOO_FAR_AWAY = 1589; + RET_UID_NOT_EXIST = 2001; + RET_PARSE_BIN_ERROR = 2002; + RET_ACCOUNT_INFO_NOT_EXIST = 2003; + RET_ORDER_INFO_NOT_EXIST = 2004; + RET_SNAPSHOT_INDEX_ERROR = 2005; + RET_MAIL_HAS_BEEN_SENT = 2006; + RET_PRODUCT_NOT_EXIST = 2007; + RET_UNFINISH_ORDER = 2008; + RET_ID_NOT_EXIST = 2009; + RET_ORDER_TRADE_EARLY = 2010; + RET_ORDER_FINISHED = 2011; + RET_GAMESERVER_VERSION_WRONG = 2012; + RET_OFFLINE_OP_FULL_LENGTH = 2013; + RET_CONCERT_PRODUCT_OBTAIN_LIMIT = 2014; + RET_CONCERT_PRODUCT_TICKET_DUPLICATED = 2015; + RET_CONCERT_PRODUCT_TICKET_EMPTY = 2016; + RET_REDIS_MODIFIED = 5001; + RET_REDIS_UID_NOT_EXIST = 5002; + RET_PATHFINDING_DATA_NOT_EXIST = 6001; + RET_PATHFINDING_DESTINATION_NOT_EXIST = 6002; + RET_PATHFINDING_ERROR_SCENE = 6003; + RET_PATHFINDING_SCENE_DATA_LOADING = 6004; + RET_FRIEND_COUNT_EXCEEDED = 7001; + RET_PLAYER_NOT_EXIST = 7002; + RET_ALREADY_SENT_ADD_REQUEST = 7003; + RET_ASK_FRIEND_LIST_FULL = 7004; + RET_PLAYER_ALREADY_IS_FRIEND = 7005; + RET_PLAYER_NOT_ASK_FRIEND = 7006; + RET_TARGET_FRIEND_COUNT_EXCEED = 7007; + RET_NOT_FRIEND = 7008; + RET_BIRTHDAY_CANNOT_BE_SET_TWICE = 7009; + RET_CANNOT_ADD_SELF_FRIEND = 7010; + RET_SIGNATURE_ILLEGAL = 7011; + RET_PS_PLAYER_CANNOT_ADD_FRIENDS = 7012; + RET_PS_PLAYER_CANNOT_REMOVE_FRIENDS = 7013; + RET_NAME_CARD_NOT_UNLOCKED = 7014; + RET_ALREADY_IN_BLACKLIST = 7015; + RET_PS_PALEYRS_CANNOT_ADD_BLACKLIST = 7016; + RET_PLAYER_BLACKLIST_FULL = 7017; + RET_PLAYER_NOT_IN_BLACKLIST = 7018; + RET_BLACKLIST_PLAYER_CANNOT_ADD_FRIEND = 7019; + RET_IN_TARGET_BLACKLIST = 7020; + RET_CANNOT_ADD_TARGET_FRIEND = 7021; + RET_BIRTHDAY_FORMAT_ERROR = 7022; + RET_ONLINE_ID_NOT_EXISTS = 7023; + RET_FIRST_SHARE_REWARD_HAS_TAKEN = 7024; + RET_PS_PLAYER_CANNOT_REMOVE_BLACKLIST = 7025; + RET_REPORT_CD = 7026; + RET_REPORT_CONTENT_ILLEGAL = 7027; + RET_REMARK_WORD_ILLEGAL = 7028; + RET_REMARK_TOO_LONG = 7029; + RET_REMARK_UTF8_ERROR = 7030; + RET_REMARK_IS_EMPTY = 7031; + RET_ASK_ADD_FRIEND_CD = 7032; + RET_SHOW_AVATAR_INFO_NOT_EXIST = 7033; + RET_PLAYER_NOT_SHOW_AVATAR = 7034; + RET_SOCIAL_UPDATE_SHOW_LIST_REPEAT_ID = 7035; + RET_PSN_ID_NOT_FOUND = 7036; + RET_EMOJI_COLLECTION_NUM_EXCEED_LIMIT = 7037; + RET_REMARK_EMPTY = 7038; + RET_OFFERING_NOT_OPEN = 7081; + RET_OFFERING_LEVEL_LIMIT = 7082; + RET_OFFERING_LEVEL_NOT_REACH = 7083; + RET_OFFERING_LEVEL_HAS_TAKEN = 7084; + RET_CITY_REPUTATION_NOT_OPEN = 7101; + RET_CITY_REPUTATION_LEVEL_TAKEN = 7102; + RET_CITY_REPUTATION_LEVEL_NOT_REACH = 7103; + RET_CITY_REPUTATION_PARENT_QUEST_TAKEN = 7104; + RET_CITY_REPUTATION_PARENT_QUEST_UNFINISH = 7105; + RET_CITY_REPUTATION_ACCEPT_REQUEST = 7106; + RET_CITY_REPUTATION_NOT_ACCEPT_REQUEST = 7107; + RET_CITY_REPUTATION_ACCEPT_REQUEST_LIMIT = 7108; + RET_CITY_REPUTATION_ENTRANCE_NOT_OPEN = 7109; + RET_CITY_REPUTATION_TAKEN_REQUEST_REWARD = 7110; + RET_CITY_REPUTATION_SWITCH_CLOSE = 7111; + RET_CITY_REPUTATION_ENTRACE_SWITCH_CLOSE = 7112; + RET_CITY_REPUTATION_TAKEN_EXPLORE_REWARD = 7113; + RET_CITY_REPUTATION_EXPLORE_NOT_REACH = 7114; + RET_MECHANICUS_NOT_OPEN = 7120; + RET_MECHANICUS_GEAR_UNLOCK = 7121; + RET_MECHANICUS_GEAR_LOCK = 7122; + RET_MECHANICUS_GEAR_LEVEL_LIMIT = 7123; + RET_MECHANICUS_COIN_NOT_ENOUGH = 7124; + RET_MECHANICUS_NO_SEQUENCE = 7125; + RET_MECHANICUS_SEQUENCE_LIMIT_LEVEL = 7126; + RET_MECHANICUS_SEQUENCE_LIMIT_OPEN = 7127; + RET_MECHANICUS_DIFFICULT_NOT_SUPPORT = 7128; + RET_MECHANICUS_TICKET_NOT_ENOUGH = 7129; + RET_MECHANICUS_TEACH_NOT_FINISH = 7130; + RET_MECHANICUS_TEACH_FINISHED = 7131; + RET_MECHANICUS_PREV_DIFFICULT_LEVEL_BLOCK = 7132; + RET_MECHANICUS_PLAYER_LIMIT = 7133; + RET_MECHANICUS_PUNISH_TIME = 7134; + RET_MECHANICUS_SWITCH_CLOSE = 7135; + RET_MECHANICUS_BATTLE_NOT_IN_DUNGEON = 7150; + RET_MECHANICUS_BATTLE_PLAY_NOT_FOUND = 7151; + RET_MECHANICUS_BATTLE_DUPLICATE_PICK_CARD = 7152; + RET_MECHANICUS_BATTLE_PLAYER_NOT_IN_PLAY = 7153; + RET_MECHANICUS_BATTLE_CARD_NOT_AVAILABLE = 7154; + RET_MECHANICUS_BATTLE_NOT_IN_CARD_STAGE = 7155; + RET_MECHANICUS_BATTLE_CARD_IS_WAITING = 7156; + RET_MECHANICUS_BATTLE_CARD_ALL_CONFIRMED = 7157; + RET_MECHANICUS_BATTLE_CARD_ALREADY_CONFIRMED = 7158; + RET_MECHANICUS_BATTLE_CARD_CONFIRMED_BY_OTHER = 7159; + RET_MECHANICUS_BATTLE_CARD_NOT_ENOUGH_POINTS = 7160; + RET_MECHANICUS_BATTLE_CARD_ALREADY_SKIPPED = 7161; + RET_LEGENDARY_KEY_NOT_ENOUGH = 8001; + RET_LEGENDARY_KEY_EXCEED_LIMIT = 8002; + RET_DAILY_TASK_NOT_ENOUGH_TO_REDEEM = 8003; + RET_PERSONAL_LINE_OPEN_STATE_OFF = 8004; + RET_PERSONAL_LINE_LEVEL_NOT_ENOUGH = 8005; + RET_PERSONAL_LINE_NOT_OPEN = 8006; + RET_PERSONAL_LINE_PRE_QUEST_NOT_FINISH = 8007; + RET_HUNTING_ALREADY_FINISH_OFFER_LIMIT = 8201; + RET_HUNTING_HAS_UNFINISHED_OFFER = 8202; + RET_HUNTING_FAILED_OFFER_NOT_CD_READY = 8203; + RET_HUNTING_NOT_TAKE_OFFER = 8204; + RET_HUNTING_CANNOT_TAKE_TWICE = 8205; + RET_RPIVATE_CHAT_INVALID_CONTENT_TYPE = 8901; + RET_PRIVATE_CHAT_TARGET_IS_NOT_FRIEND = 8902; + RET_PRIVATE_CHAT_CONTENT_NOT_SUPPORTED = 8903; + RET_PRIVATE_CHAT_CONTENT_TOO_LONG = 8904; + RET_PRIVATE_CHAT_PULL_TOO_FAST = 8905; + RET_PRIVATE_CHAT_REPEAT_READ = 8906; + RET_PRIVATE_CHAT_READ_NOT_FRIEND = 8907; + RET_REUNION_FINISHED = 9001; + RET_REUNION_NOT_ACTIVATED = 9002; + RET_REUNION_ALREADY_TAKE_FIRST_REWARD = 9003; + RET_REUNION_SIGN_IN_REWARDED = 9004; + RET_REUNION_WATCHER_REWARDED = 9005; + RET_REUNION_WATCHER_NOT_FINISH = 9006; + RET_REUNION_MISSION_REWARDED = 9007; + RET_REUNION_MISSION_NOT_FINISH = 9008; + RET_REUNION_WATCHER_REWARD_NOT_UNLOCKED = 9009; + RET_BLESSING_CONTENT_CLOSED = 9101; + RET_BLESSING_NOT_ACTIVE = 9102; + RET_BLESSING_NOT_TODAY_ENTITY = 9103; + RET_BLESSING_ENTITY_EXCEED_SCAN_NUM_LIMIT = 9104; + RET_BLESSING_DAILY_SCAN_NUM_EXCEED_LIMIT = 9105; + RET_BLESSING_REDEEM_REWARD_NUM_EXCEED_LIMIT = 9106; + RET_BLESSING_REDEEM_PIC_NUM_NOT_ENOUGH = 9107; + RET_BLESSING_PIC_NOT_ENOUGH = 9108; + RET_BLESSING_PIC_HAS_RECEIVED = 9109; + RET_BLESSING_TARGET_RECV_NUM_EXCEED = 9110; + RET_FLEUR_FAIR_CREDIT_EXCEED_LIMIT = 9111; + RET_FLEUR_FAIR_CREDIT_NOT_ENOUGH = 9112; + RET_FLEUR_FAIR_TOKEN_EXCEED_LIMIT = 9113; + RET_FLEUR_FAIR_TOKEN_NOT_ENOUGH = 9114; + RET_FLEUR_FAIR_MINIGAME_NOT_OPEN = 9115; + RET_FLEUR_FAIR_MUSIC_GAME_DIFFICULTY_NOT_UNLOCK = 9116; + RET_FLEUR_FAIR_DUNGEON_LOCKED = 9117; + RET_FLEUR_FAIR_DUNGEON_PUNISH_TIME = 9118; + RET_FLEUR_FAIR_ONLY_OWNER_CAN_RESTART_MINIGAM = 9119; + RET_WATER_SPIRIT_COIN_EXCEED_LIMIT = 9120; + RET_WATER_SPIRIT_COIN_NOT_ENOUGH = 9121; + RET_REGION_SEARCH_NO_SEARCH = 9122; + RET_REGION_SEARCH_STATE_ERROR = 9123; + RET_CHANNELLER_SLAB_LOOP_DUNGEON_STAGE_NOT_OPEN = 9130; + RET_CHANNELLER_SLAB_LOOP_DUNGEON_NOT_OPEN = 9131; + RET_CHANNELLER_SLAB_LOOP_DUNGEON_FIRST_PASS_REWARD_HAS_TAKEN = 9132; + RET_CHANNELLER_SLAB_LOOP_DUNGEON_SCORE_REWARD_HAS_TAKEN = 9133; + RET_CHANNELLER_SLAB_INVALID_ONE_OFF_DUNGEON = 9134; + RET_CHANNELLER_SLAB_ONE_OFF_DUNGEON_DONE = 9135; + RET_CHANNELLER_SLAB_ONE_OFF_DUNGEON_STAGE_NOT_OPEN = 9136; + RET_CHANNELLER_SLAB_TOKEN_EXCEED_LIMIT = 9137; + RET_CHANNELLER_SLAB_TOKEN_NOT_ENOUGH = 9138; + RET_CHANNELLER_SLAB_PLAYER_NOT_IN_ONE_OFF_DUNGEON = 9139; + RET_MIST_TRIAL_SELECT_CHARACTER_NUM_NOT_ENOUGH = 9150; + RET_HIDE_AND_SEEK_PLAY_NOT_OPEN = 9160; + RET_HIDE_AND_SEEK_PLAY_MAP_NOT_OPEN = 9161; + RET_SUMMER_TIME_DRAFT_WOORD_EXCEED_LIMIT = 9170; + RET_SUMMER_TIME_DRAFT_WOORD_NOT_ENOUGH = 9171; + RET_SUMMER_TIME_MINI_HARPASTUM_EXCEED_LIMIT = 9172; + RET_SUMMER_TIME_MINI_HARPASTUMNOT_ENOUGH = 9173; + RET_BOUNCE_CONJURING_COIN_EXCEED_LIMIT = 9180; + RET_BOUNCE_CONJURING_COIN_NOT_ENOUGH = 9181; + RET_CHESS_TEACH_MAP_FINISHED = 9183; + RET_CHESS_TEACH_MAP_UNFINISHED = 9184; + RET_CHESS_COIN_EXCEED_LIMIT = 9185; + RET_CHESS_COIN_NOT_ENOUGH = 9186; + RET_CHESS_IN_PUNISH_TIME = 9187; + RET_CHESS_PREV_MAP_UNFINISHED = 9188; + RET_CHESS_MAP_LOCKED = 9189; + RET_BLITZ_RUSH_NOT_OPEN = 9192; + RET_BLITZ_RUSH_DUNGEON_NOT_OPEN = 9193; + RET_BLITZ_RUSH_COIN_A_EXCEED_LIMIT = 9194; + RET_BLITZ_RUSH_COIN_B_EXCEED_LIMIT = 9195; + RET_BLITZ_RUSH_COIN_A_NOT_ENOUGH = 9196; + RET_BLITZ_RUSH_COIN_B_NOT_ENOUGH = 9197; + RET_MIRACLE_RING_VALUE_NOT_ENOUGH = 9201; + RET_MIRACLE_RING_CD = 9202; + RET_MIRACLE_RING_REWARD_NOT_TAKEN = 9203; + RET_MIRACLE_RING_NOT_DELIVER = 9204; + RET_MIRACLE_RING_DELIVER_EXCEED = 9205; + RET_MIRACLE_RING_HAS_CREATED = 9206; + RET_MIRACLE_RING_HAS_NOT_CREATED = 9207; + RET_MIRACLE_RING_NOT_YOURS = 9208; + RET_GADGET_FOUNDATION_UNAUTHORIZED = 9251; + RET_GADGET_FOUNDATION_SCENE_NOT_FOUND = 9252; + RET_GADGET_FOUNDATION_NOT_IN_INIT_STATE = 9253; + RET_GADGET_FOUNDATION_BILDING_POINT_NOT_ENOUGHT = 9254; + RET_GADGET_FOUNDATION_NOT_IN_BUILT_STATE = 9255; + RET_GADGET_FOUNDATION_OP_NOT_SUPPORTED = 9256; + RET_GADGET_FOUNDATION_REQ_PLAYER_NOT_IN_SCENE = 9257; + RET_GADGET_FOUNDATION_LOCKED_BY_ANOTHER_PLAYER = 9258; + RET_GADGET_FOUNDATION_NOT_LOCKED = 9259; + RET_GADGET_FOUNDATION_DUPLICATE_LOCK = 9260; + RET_GADGET_FOUNDATION_PLAYER_NOT_FOUND = 9261; + RET_GADGET_FOUNDATION_PLAYER_GEAR_NOT_FOUND = 9262; + RET_GADGET_FOUNDATION_ROTAION_DISABLED = 9263; + RET_GADGET_FOUNDATION_REACH_DUNGEON_GEAR_LIMIT = 9264; + RET_GADGET_FOUNDATION_REACH_SINGLE_GEAR_LIMIT = 9265; + RET_GADGET_FOUNDATION_ROTATION_ON_GOING = 9266; + RET_OP_ACTIVITY_BONUS_NOT_FOUND = 9301; + RET_OP_ACTIVITY_NOT_OPEN = 9302; + RET_MULTISTAGE_PLAY_PLAYER_NOT_IN_SCENE = 9501; + RET_MULTISTAGE_PLAY_NOT_FOUND = 9502; + RET_COOP_CHAPTER_NOT_OPEN = 9601; + RET_COOP_COND_NOT_MEET = 9602; + RET_COOP_POINT_LOCKED = 9603; + RET_COOP_NOT_HAVE_PROGRESS = 9604; + RET_COOP_REWARD_HAS_TAKEN = 9605; + RET_DRAFT_HAS_ACTIVE_DRAFT = 9651; + RET_DRAFT_NOT_IN_MY_WORLD = 9652; + RET_DRAFT_NOT_SUPPORT_MP = 9653; + RET_DRAFT_PLAYER_NOT_ENOUGH = 9654; + RET_DRAFT_INCORRECT_SCENE = 9655; + RET_DRAFT_OTHER_PLAYER_ENTERING = 9656; + RET_DRAFT_GUEST_IS_TRANSFERRING = 9657; + RET_DRAFT_GUEST_NOT_IN_DRAFT_SCENE = 9658; + RET_DRAFT_INVITE_OVER_TIME = 9659; + RET_DRAFT_TWICE_CONFIRM_OVER_TIMER = 9660; + RET_HOME_UNKOWN = 9701; + RET_HOME_INVALID_CLIENT_PARAM = 9702; + RET_HOME_TARGE_PLAYER_HAS_NO_HOME = 9703; + RET_HOME_NOT_ONLINE = 9704; + RET_HOME_PLAYER_FULL = 9705; + RET_HOME_BLOCKED = 9706; + RET_HOME_ALREADY_IN_TARGET_HOME_WORLD = 9707; + RET_HOME_IN_EDIT_MODE = 9708; + RET_HOME_NOT_IN_EDIT_MODE = 9709; + RET_HOME_HAS_GUEST = 9710; + RET_HOME_CANT_ENTER_BY_IN_EDIT_MODE = 9711; + RET_HOME_CLIENT_PARAM_INVALID = 9712; + RET_HOME_PLAYER_NOT_IN_HOME_WORLD = 9713; + RET_HOME_PLAYER_NOT_IN_SELF_HOME_WORLD = 9714; + RET_HOME_NOT_FOUND_IN_MEM = 9715; + RET_HOME_PLAYER_IN_HOME_ROOM_SCENE = 9716; + RET_HOME_HOME_REFUSE_GUEST_ENTER = 9717; + RET_HOME_OWNER_REFUSE_TO_ENTER_HOME = 9718; + RET_HOME_OWNER_OFFLINE = 9719; + RET_HOME_FURNITURE_EXCEED_LIMIT = 9720; + RET_HOME_FURNITURE_COUNT_NOT_ENOUGH = 9721; + RET_HOME_IN_TRY_ENTER_PROCESS = 9722; + RET_HOME_ALREADY_IN_TARGET_SCENE = 9723; + RET_HOME_COIN_EXCEED_LIMIT = 9724; + RET_HOME_COIN_NOT_ENOUGH = 9725; + RET_HOME_MODULE_NOT_UNLOCKED = 9726; + RET_HOME_CUR_MODULE_CLOSED = 9727; + RET_HOME_FURNITURE_SUITE_NOT_UNLOCKED = 9728; + RET_HOME_IN_MATCH = 9729; + RET_HOME_IN_COMBAT = 9730; + RET_HOME_EDIT_MODE_CD = 9731; + RET_HOME_UPDATE_FURNITURE_CD = 9732; + RET_HOME_BLOCK_FURNITURE_LIMIT = 9733; + RET_HOME_NOT_SUPPORT = 9734; + RET_HOME_STATE_NOT_OPEN = 9735; + RET_HOME_TARGET_STATE_NOT_OPEN = 9736; + RET_HOME_APPLY_ENTER_OTHER_HOME_FAIL = 9737; + RET_HOME_SAVE_NO_MAIN_HOUSE = 9738; + RET_HOME_IN_DUNGEON = 9739; + RET_HOME_ANY_GALLERY_STARTED = 9740; + RET_HOME_QUEST_BLOCK_HOME = 9741; + RET_HOME_WAITING_PRIOR_CHECK = 9742; + RET_HOME_PERSISTENT_CHECK_FAIL = 9743; + RET_HOME_FIND_ONLINE_HOME_FAIL = 9744; + RET_HOME_JOIN_SCENE_FAIL = 9745; + RET_HOME_MAX_PLAYER = 9746; + RET_HOME_IN_TRANSFER = 9747; + RET_FURNITURE_MAKE_INDEX_ERROR = 9750; + RET_FURNITURE_MAKE_LOCKED = 9751; + RET_FURNITURE_MAKE_CONFIG_ERROR = 9752; + RET_FURNITURE_MAKE_SLOT_FULL = 9753; + RET_FURNITURE_MAKE_ADD_FURNITURE_FAIL = 9754; + RET_FURNITURE_MAKE_UNFINISH = 9755; + RET_FURNITURE_MAKE_IS_FINISH = 9756; + RET_FURNITURE_MAKE_NOT_IN_CORRECT_HOME = 9757; + RET_FURNITURE_MAKE_NO_COUNT = 9758; + RET_FURNITURE_MAKE_ACCELERATE_LIMIT = 9759; + RET_FURNITURE_MAKE_NO_MAKE_DATA = 9760; + RET_HOME_LIMITED_SHOP_CLOSE = 9761; + RET_HOME_AVATAR_NOT_SHOW = 9762; + RET_HOME_EVENT_COND_NOT_SATISFIED = 9763; + RET_HOME_INVALID_ARRANGE_ANIMAL_PARAM = 9764; + RET_HOME_INVALID_ARRANGE_NPC_PARAM = 9765; + RET_HOME_INVALID_ARRANGE_SUITE_PARAM = 9766; + RET_HOME_INVALID_ARRANGE_MAIN_HOUSE_PARAM = 9767; + RET_HOME_AVATAR_STATE_NOT_OPEN = 9768; + RET_HOME_PLANT_FIELD_NOT_EMPTY = 9769; + RET_HOME_PLANT_FIELD_EMPTY = 9770; + RET_HOME_PLANT_FIELD_TYPE_ERROR = 9771; + RET_HOME_PLANT_TIME_NOT_ENOUGH = 9772; + RET_HOME_PLANT_SUB_FIELD_NUM_NOT_ENOUGH = 9773; + RET_HOME_PLANT_FIELD_PARAM_ERROR = 9774; + RET_HOME_FURNITURE_GUID_ERROR = 9775; + RET_HOME_FURNITURE_ARRANGE_LIMIT = 9776; + RET_HOME_FISH_FARMING_LIMIT = 9777; + RET_HOME_FISH_COUNT_NOT_ENOUGH = 9778; + RET_HOME_FURNITURE_COST_LIMIT = 9779; + RET_HOME_CUSTOM_FURNITURE_INVALID = 9780; + RET_SUMO_ACTIVITY_STAGE_NOT_OPEN = 10000; + RET_SUMO_ACTIVITY_SWITCH_TEAM_IN_CD = 10001; + RET_SUMO_ACTIVITY_TEAM_NUM_INCORRECT = 10002; + RET_LUNA_RITE_ACTIVITY_AREA_ID_ERROR = 10004; + RET_LUNA_RITE_ACTIVITY_BATTLE_NOT_FINISH = 10005; + RET_LUNA_RITE_ACTIVITY_ALREADY_SACRIFICE = 10006; + RET_LUNA_RITE_ACTIVITY_ALREADY_TAKE_REWARD = 10007; + RET_LUNA_RITE_ACTIVITY_SACRIFICE_NOT_ENOUGH = 10008; + RET_LUNA_RITE_ACTIVITY_SEARCHING_COND_NOT_MEET = 10009; + RET_DIG_GADGET_CONFIG_ID_NOT_MATCH = 10015; + RET_DIG_FIND_NEAREST_POS_FAIL = 10016; + RET_MUSIC_GAME_LEVEL_NOT_OPEN = 10021; + RET_MUSIC_GAME_LEVEL_NOT_UNLOCK = 10022; + RET_MUSIC_GAME_LEVEL_NOT_STARTED = 10023; + RET_MUSIC_GAME_LEVEL_CONFIG_NOT_FOUND = 10024; + RET_MUSIC_GAME_LEVEL_ID_NOT_MATCH = 10025; + RET_ROGUELIKE_COIN_A_NOT_ENOUGH = 10031; + RET_ROGUELIKE_COIN_B_NOT_ENOUGH = 10032; + RET_ROGUELIKE_COIN_C_NOT_ENOUGH = 10033; + RET_ROGUELIKE_COIN_A_EXCEED_LIMIT = 10034; + RET_ROGUELIKE_COIN_B_EXCEED_LIMIT = 10035; + RET_ROGUELIKE_COIN_C_EXCEED_LIMIT = 10036; + RET_ROGUELIKE_RUNE_COUNT_NOT_ENOUGH = 10037; + RET_ROGUELIKE_NOT_IN_ROGUE_DUNGEON = 10038; + RET_ROGUELIKE_CELL_NOT_FOUND = 10039; + RET_ROGUELIKE_CELL_TYPE_INCORRECT = 10040; + RET_ROGUELIKE_CELL_ALREADY_FINISHED = 10041; + RET_ROGUELIKE_DUNGEON_HAVE_UNFINISHED_PROGRESS = 10042; + RET_ROGUELIKE_STAGE_NOT_FINISHED = 10043; + RET_ROGUELIKE_STAGE_FIRST_PASS_REWARD_HAS_TAKEN = 10045; + RET_ROGUELIKE_ACTIVITY_CONTENT_CLOSED = 10046; + RET_ROGUELIKE_DUNGEON_PRE_QUEST_NOT_FINISHED = 10047; + RET_ROGUELIKE_DUNGEON_NOT_OPEN = 10048; + RET_ROGUELIKE_SPRINT_IS_BANNED = 10049; + RET_ROGUELIKE_DUNGEON_PRE_STAGE_NOT_FINISHED = 10050; + RET_ROGUELIKE_ALL_AVATAR_DIE_CANNOT_RESUME = 10051; + RET_PLANT_FLOWER_ALREADY_TAKE_SEED = 10056; + RET_PLANT_FLOWER_FRIEND_HAVE_FLOWER_LIMIT = 10057; + RET_PLANT_FLOWER_CAN_GIVE_FLOWER_NOT_ENOUGH = 10058; + RET_PLANT_FLOWER_WISH_FLOWER_KINDS_LIMIT = 10059; + RET_PLANT_FLOWER_HAVE_FLOWER_NOT_ENOUGH = 10060; + RET_PLANT_FLOWER_FLOWER_COMBINATION_INVALID = 10061; + RET_NOT_IN_FISHING = 11001; + RET_FISH_STATE_ERROR = 11002; + RET_FISH_BAIT_LIMIT = 11003; + RET_FISHING_MAX_DISTANCE = 11004; + RET_FISHING_IN_COMBAT = 11005; + RET_FISHING_BATTLE_TOO_SHORT = 11006; + RET_FISH_GONE_AWAY = 11007; + RET_FAIL = -1; +} diff --git a/proto/RoguelikeGadgetInfo.proto b/proto/RoguelikeGadgetInfo.proto new file mode 100644 index 000000000..763a019da --- /dev/null +++ b/proto/RoguelikeGadgetInfo.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message RoguelikeGadgetInfo { + uint32 cell_config_id = 1; + uint32 cell_type = 2; + uint32 cell_state = 3; + uint32 cell_id = 4; +} diff --git a/proto/Route.proto b/proto/Route.proto new file mode 100755 index 000000000..b16092560 --- /dev/null +++ b/proto/Route.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "RoutePoint.proto"; + +message Route { + repeated RoutePoint route_points = 1; + uint32 route_type = 2; +} diff --git a/proto/RoutePoint.proto b/proto/RoutePoint.proto new file mode 100755 index 000000000..d6266de5f --- /dev/null +++ b/proto/RoutePoint.proto @@ -0,0 +1,20 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "Vector.proto"; +import "MathQuaternion.proto"; + +message RoutePoint { + oneof MoveParams { + float velocity = 11; + float time = 12; + } + oneof RotateParams { + Vector rotation = 21; + MathQuaternion rotation_speed = 22; + MathQuaternion axis_speed = 23; + } + Vector position = 1; + float arrive_range = 2; +} diff --git a/proto/SceneAreaWeatherNotify.proto b/proto/SceneAreaWeatherNotify.proto new file mode 100755 index 000000000..51b168130 --- /dev/null +++ b/proto/SceneAreaWeatherNotify.proto @@ -0,0 +1,20 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message SceneAreaWeatherNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 251; + } + + uint32 weather_gadget_id = 1; + map weather_value_map = 2; + uint32 weather_area_id = 3; + uint32 climate_type = 4; + float trans_duration = 5; +} diff --git a/proto/SceneAvatarInfo.proto b/proto/SceneAvatarInfo.proto new file mode 100755 index 000000000..f6b23cf05 --- /dev/null +++ b/proto/SceneAvatarInfo.proto @@ -0,0 +1,33 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "SceneWeaponInfo.proto"; +import "CurVehicleInfo.proto"; +import "AvatarExcelInfo.proto"; +import "SceneReliquaryInfo.proto"; +import "ServerBuff.proto"; + +message SceneAvatarInfo { + uint32 uid = 1; + uint32 avatar_id = 2; + uint64 guid = 3; + uint32 peer_id = 4; + repeated uint32 equip_id_list = 5; + uint32 skill_depot_id = 6; + repeated uint32 talent_id_list = 7; + SceneWeaponInfo weapon = 8; + repeated SceneReliquaryInfo reliquary_list = 9; + uint32 core_proud_skill_level = 11; + repeated uint32 inherent_proud_skill_list = 12; + map skill_level_map = 13; + map proud_skill_extra_level_map = 14; + repeated ServerBuff server_buff_list = 15; + repeated uint32 team_resonance_list = 16; + uint32 wearing_flycloak_id = 17; + uint32 born_time = 18; + uint32 costume_id = 19; + CurVehicleInfo cur_vehicle_info = 20; + AvatarExcelInfo excel_info = 21; + uint32 anim_hash = 22; +} diff --git a/proto/SceneEntityAiInfo.proto b/proto/SceneEntityAiInfo.proto new file mode 100755 index 000000000..bc85ef4f2 --- /dev/null +++ b/proto/SceneEntityAiInfo.proto @@ -0,0 +1,16 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "Vector.proto"; +import "ServantInfo.proto"; + +message SceneEntityAiInfo { + bool is_ai_open = 1; + Vector born_pos = 2; + map skill_cd_map = 3; + ServantInfo servant_info = 4; + map ai_threat_map = 5; + map skill_group_cd_map = 6; + uint32 cur_tactic = 7; +} diff --git a/proto/SceneEntityAppearNotify.proto b/proto/SceneEntityAppearNotify.proto new file mode 100755 index 000000000..388c69dcd --- /dev/null +++ b/proto/SceneEntityAppearNotify.proto @@ -0,0 +1,20 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "VisionType.proto"; +import "SceneEntityInfo.proto"; + +message SceneEntityAppearNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 201; + } + + repeated SceneEntityInfo entity_list = 1; + VisionType appear_type = 2; + uint32 param = 3; +} diff --git a/proto/SceneEntityDisappearNotify.proto b/proto/SceneEntityDisappearNotify.proto new file mode 100755 index 000000000..45a4c02fb --- /dev/null +++ b/proto/SceneEntityDisappearNotify.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "VisionType.proto"; + +message SceneEntityDisappearNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 294; + } + + repeated uint32 entity_list = 1; + VisionType disappear_type = 2; +} diff --git a/proto/SceneEntityDrownReq.proto b/proto/SceneEntityDrownReq.proto new file mode 100644 index 000000000..a0a98e9c2 --- /dev/null +++ b/proto/SceneEntityDrownReq.proto @@ -0,0 +1,16 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message SceneEntityDrownReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 222; + } + + uint32 entity_id = 1; +} diff --git a/proto/SceneEntityDrownRsp.proto b/proto/SceneEntityDrownRsp.proto new file mode 100644 index 000000000..8db1aece0 --- /dev/null +++ b/proto/SceneEntityDrownRsp.proto @@ -0,0 +1,16 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message SceneEntityDrownRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 276; + } + + int32 retcode = 1; + uint32 entity_id = 2; +} diff --git a/proto/SceneEntityInfo.proto b/proto/SceneEntityInfo.proto new file mode 100755 index 000000000..0c56b7043 --- /dev/null +++ b/proto/SceneEntityInfo.proto @@ -0,0 +1,41 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "SceneAvatarInfo.proto"; +import "SceneMonsterInfo.proto"; +import "SceneNpcInfo.proto"; +import "SceneGadgetInfo.proto"; +import "ProtEntityType.proto"; +import "MotionInfo.proto"; +import "EntityClientData.proto"; +import "EntityAuthorityInfo.proto"; +import "PropPair.proto"; +import "FightPropPair.proto"; +import "AnimatorParameterValueInfoPair.proto"; +import "EntityEnvironmentInfo.proto"; +import "ServerBuff.proto"; + +message SceneEntityInfo { + oneof Entity { + SceneAvatarInfo avatar = 10; + SceneMonsterInfo monster = 11; + SceneNpcInfo npc = 12; + SceneGadgetInfo gadget = 13; + } + ProtEntityType entity_type = 1; + uint32 entity_id = 2; + string name = 3; + MotionInfo motion_info = 4; + repeated PropPair prop_list = 5; + repeated FightPropPair fight_prop_list = 6; + uint32 life_state = 7; + repeated AnimatorParameterValueInfoPair animator_para_list = 9; + uint32 last_move_scene_time_ms = 17; + uint32 last_move_reliable_seq = 18; + EntityClientData entity_client_data = 19; + repeated EntityEnvironmentInfo entity_environment_info_list = 20; + EntityAuthorityInfo entity_authority_info = 21; + repeated string tag_list = 22; + repeated ServerBuff server_buff_list = 23; +} diff --git a/proto/SceneEntityMoveNotify.proto b/proto/SceneEntityMoveNotify.proto new file mode 100755 index 000000000..58b430c68 --- /dev/null +++ b/proto/SceneEntityMoveNotify.proto @@ -0,0 +1,20 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "MotionInfo.proto"; + +message SceneEntityMoveNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_IS_RELIABLE = 1; + ENET_CHANNEL_ID = 1; + CMD_ID = 226; + } + + uint32 entity_id = 1; + MotionInfo motion_info = 2; + uint32 scene_time = 3; + uint32 reliable_seq = 4; +} diff --git a/proto/SceneFishInfo.proto b/proto/SceneFishInfo.proto new file mode 100644 index 000000000..212a244c2 --- /dev/null +++ b/proto/SceneFishInfo.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "Vector.proto"; + +message SceneFishInfo { + uint32 fish_id = 1; + uint32 fish_pool_entity_id = 2; + Vector fish_pool_pos = 3; + uint32 fish_pool_gadget_id = 4; +} diff --git a/proto/SceneForceUnlockNotify.proto b/proto/SceneForceUnlockNotify.proto new file mode 100755 index 000000000..b260606df --- /dev/null +++ b/proto/SceneForceUnlockNotify.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message SceneForceUnlockNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 292; + } + + repeated uint32 force_id_list = 1; + bool is_add = 2; +} diff --git a/proto/SceneGadgetInfo.proto b/proto/SceneGadgetInfo.proto new file mode 100755 index 000000000..0c405e475 --- /dev/null +++ b/proto/SceneGadgetInfo.proto @@ -0,0 +1,68 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "Item.proto"; +import "GatherGadgetInfo.proto"; +import "WorktopInfo.proto"; +import "ClientGadgetInfo.proto"; +import "WeatherInfo.proto"; +import "AbilityGadgetInfo.proto"; +import "StatueGadgetInfo.proto"; +import "BossChestInfo.proto"; +import "BlossomChestInfo.proto"; +import "MpPlayRewardInfo.proto"; +import "GadgetGeneralRewardInfo.proto"; +import "OfferingInfo.proto"; +import "FoundationInfo.proto"; +import "VehicleInfo.proto"; +import "EchoShellInfo.proto"; +import "ScreenInfo.proto"; +import "FishPoolInfo.proto"; +import "CustomGadgetTreeInfo.proto"; +import "RoguelikeGadgetInfo.proto"; +import "GadgetBornType.proto"; +import "PlatformInfo.proto"; +import "GadgetPlayInfo.proto"; + +message SceneGadgetInfo { + oneof Content { + Item trifle_item = 12; + GatherGadgetInfo gather_gadget = 13; + WorktopInfo worktop = 14; + ClientGadgetInfo client_gadget = 15; + WeatherInfo weather = 17; + AbilityGadgetInfo ability_gadget = 18; + StatueGadgetInfo statue_gadget = 19; + BossChestInfo boss_chest = 20; + BlossomChestInfo blossom_chest = 41; + MpPlayRewardInfo mp_play_reward = 42; + GadgetGeneralRewardInfo general_reward = 43; + OfferingInfo offering_info = 44; + FoundationInfo foundation_info = 45; + VehicleInfo vehicle_info = 46; + EchoShellInfo shell_info = 47; + ScreenInfo screen_info = 48; + FishPoolInfo fish_pool_info = 59; + CustomGadgetTreeInfo custom_gadget_tree_info = 60; + RoguelikeGadgetInfo roguelike_gadget_info = 61; + } + uint32 gadget_id = 1; + uint32 group_id = 2; + uint32 config_id = 3; + uint32 owner_entity_id = 4; + GadgetBornType born_type = 5; + uint32 gadget_state = 6; + uint32 gadget_type = 7; + bool is_show_cutscene = 8; + uint32 authority_peer_id = 9; + bool is_enable_interact = 10; + uint32 interact_id = 11; + uint32 mark_flag = 21; + uint32 prop_owner_entity_id = 22; + PlatformInfo platform = 23; + repeated uint32 interact_uid_list = 24; + uint32 draft_id = 25; + uint32 gadget_talk_state = 26; + GadgetPlayInfo play_info = 100; +} diff --git a/proto/SceneInitFinishRsp.proto b/proto/SceneInitFinishRsp.proto new file mode 100755 index 000000000..bdc518b88 --- /dev/null +++ b/proto/SceneInitFinishRsp.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message SceneInitFinishRsp { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 300; + } + + int32 retcode = 1; + uint32 enter_scene_token = 2; +} diff --git a/proto/SceneKickPlayerNotify.proto b/proto/SceneKickPlayerNotify.proto new file mode 100755 index 000000000..cb8e5f070 --- /dev/null +++ b/proto/SceneKickPlayerNotify.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message SceneKickPlayerNotify { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 235; + } + + uint32 kicker_uid = 1; + uint32 target_uid = 2; +} diff --git a/proto/SceneKickPlayerReq.proto b/proto/SceneKickPlayerReq.proto new file mode 100755 index 000000000..eada835ad --- /dev/null +++ b/proto/SceneKickPlayerReq.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message SceneKickPlayerReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 268; + } + + uint32 target_uid = 1; +} diff --git a/proto/SceneKickPlayerRsp.proto b/proto/SceneKickPlayerRsp.proto new file mode 100755 index 000000000..68eadc25d --- /dev/null +++ b/proto/SceneKickPlayerRsp.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message SceneKickPlayerRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 272; + } + + int32 retcode = 1; + uint32 target_uid = 2; +} diff --git a/proto/SceneMonsterInfo.proto b/proto/SceneMonsterInfo.proto new file mode 100755 index 000000000..ef9572818 --- /dev/null +++ b/proto/SceneMonsterInfo.proto @@ -0,0 +1,35 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "SceneFishInfo.proto"; +import "MonsterBornType.proto"; +import "MonsterRoute.proto"; +import "SceneWeaponInfo.proto"; + +message SceneMonsterInfo { + oneof Content { + SceneFishInfo fish_info = 50; + } + uint32 monster_id = 1; + uint32 group_id = 2; + uint32 config_id = 3; + repeated SceneWeaponInfo weapon_list = 4; + uint32 authority_peer_id = 5; + repeated uint32 affix_list = 6; + bool is_elite = 7; + uint32 owner_entity_id = 8; + uint32 summoned_tag = 9; + map summon_tag_map = 10; + uint32 pose_id = 11; + MonsterBornType born_type = 12; + uint32 block_id = 13; + uint32 mark_flag = 14; + uint32 title_id = 15; + uint32 special_name_id = 16; + uint32 attack_target_id = 17; + MonsterRoute monster_route = 18; + uint32 ai_config_id = 19; + uint32 level_route_id = 20; + uint32 init_pose_id = 21; +} diff --git a/proto/SceneNpcInfo.proto b/proto/SceneNpcInfo.proto new file mode 100755 index 000000000..b04265cb8 --- /dev/null +++ b/proto/SceneNpcInfo.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message SceneNpcInfo { + uint32 npc_id = 1; + uint32 room_id = 2; + uint32 parent_quest_id = 3; + uint32 block_id = 4; +} diff --git a/proto/ScenePlayerInfo.proto b/proto/ScenePlayerInfo.proto new file mode 100755 index 000000000..bcfb4f0ff --- /dev/null +++ b/proto/ScenePlayerInfo.proto @@ -0,0 +1,14 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "OnlinePlayerInfo.proto"; + +message ScenePlayerInfo { + uint32 uid = 1; + uint32 peer_id = 2; + string name = 3; + bool is_connected = 4; + uint32 scene_id = 5; + OnlinePlayerInfo online_player_info = 6; +} diff --git a/proto/ScenePlayerInfoNotify.proto b/proto/ScenePlayerInfoNotify.proto new file mode 100755 index 000000000..7f789f3fb --- /dev/null +++ b/proto/ScenePlayerInfoNotify.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "ScenePlayerInfo.proto"; + +message ScenePlayerInfoNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 293; + } + + repeated ScenePlayerInfo player_info_list = 1; +} diff --git a/proto/ScenePlayerLocationNotify.proto b/proto/ScenePlayerLocationNotify.proto new file mode 100755 index 000000000..6e8478848 --- /dev/null +++ b/proto/ScenePlayerLocationNotify.proto @@ -0,0 +1,20 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "PlayerLocationInfo.proto"; +import "VehicleLocationInfo.proto"; + +message ScenePlayerLocationNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_IS_RELIABLE = 1; + ENET_CHANNEL_ID = 1; + CMD_ID = 224; + } + + uint32 scene_id = 1; + repeated PlayerLocationInfo player_loc_list = 2; + repeated VehicleLocationInfo vehicle_loc_list = 3; +} diff --git a/proto/SceneReliquaryInfo.proto b/proto/SceneReliquaryInfo.proto new file mode 100755 index 000000000..8d785d459 --- /dev/null +++ b/proto/SceneReliquaryInfo.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message SceneReliquaryInfo { + uint32 item_id = 1; + uint64 guid = 2; + uint32 level = 3; + uint32 promote_level = 4; +} diff --git a/proto/SceneTeamAvatar.proto b/proto/SceneTeamAvatar.proto new file mode 100755 index 000000000..1b09ddb45 --- /dev/null +++ b/proto/SceneTeamAvatar.proto @@ -0,0 +1,29 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "AvatarInfo.proto"; +import "SceneAvatarInfo.proto"; +import "AbilitySyncStateInfo.proto"; +import "SceneEntityInfo.proto"; +import "AbilityControlBlock.proto"; +import "ServerBuff.proto"; + +message SceneTeamAvatar { + uint32 player_uid = 1; + uint64 avatar_guid = 2; + uint32 scene_id = 3; + uint32 entity_id = 4; + AvatarInfo avatar_info = 5; + SceneAvatarInfo scene_avatar_info = 6; + AbilitySyncStateInfo avatar_ability_info = 7; + repeated ServerBuff server_buff_list = 8; + SceneEntityInfo scene_entity_info = 9; + uint64 weapon_guid = 10; + uint32 weapon_entity_id = 11; + AbilitySyncStateInfo weapon_ability_info = 12; + AbilityControlBlock ability_control_block = 13; + bool is_reconnect = 14; + bool is_player_cur_avatar = 15; + bool is_on_scene = 16; +} diff --git a/proto/SceneTeamUpdateNotify.proto b/proto/SceneTeamUpdateNotify.proto new file mode 100755 index 000000000..183d88f81 --- /dev/null +++ b/proto/SceneTeamUpdateNotify.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "SceneTeamAvatar.proto"; + +message SceneTeamUpdateNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 1793; + } + + repeated SceneTeamAvatar scene_team_avatar_list = 1; + bool is_in_mp = 3; +} diff --git a/proto/SceneTimeNotify.proto b/proto/SceneTimeNotify.proto new file mode 100755 index 000000000..601be2773 --- /dev/null +++ b/proto/SceneTimeNotify.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message SceneTimeNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 230; + } + + uint32 scene_id = 1; + bool is_paused = 2; + uint64 scene_time = 3; +} diff --git a/proto/SceneTransToPointReq.proto b/proto/SceneTransToPointReq.proto new file mode 100755 index 000000000..aed746d33 --- /dev/null +++ b/proto/SceneTransToPointReq.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message SceneTransToPointReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 270; + } + + uint32 scene_id = 1; + uint32 point_id = 2; +} diff --git a/proto/SceneTransToPointRsp.proto b/proto/SceneTransToPointRsp.proto new file mode 100755 index 000000000..3448f263f --- /dev/null +++ b/proto/SceneTransToPointRsp.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message SceneTransToPointRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 232; + } + + int32 retcode = 1; + uint32 scene_id = 2; + uint32 point_id = 3; +} diff --git a/proto/SceneUnlockInfo.proto b/proto/SceneUnlockInfo.proto new file mode 100755 index 000000000..d4dfa2f4f --- /dev/null +++ b/proto/SceneUnlockInfo.proto @@ -0,0 +1,9 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message SceneUnlockInfo { + uint32 sceneId = 1; + bool isLocked = 2; + repeated uint32 sceneTagIdList = 3; +} diff --git a/proto/SceneUnlockInfoNotify.proto b/proto/SceneUnlockInfoNotify.proto new file mode 100755 index 000000000..28be03d6c --- /dev/null +++ b/proto/SceneUnlockInfoNotify.proto @@ -0,0 +1,9 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "SceneUnlockInfo.proto"; + +message SceneUnlockInfoNotify { + repeated SceneUnlockInfo unlockInfos = 1; +} diff --git a/proto/SceneWeaponInfo.proto b/proto/SceneWeaponInfo.proto new file mode 100755 index 000000000..db45af89e --- /dev/null +++ b/proto/SceneWeaponInfo.proto @@ -0,0 +1,16 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "AbilitySyncStateInfo.proto"; + +message SceneWeaponInfo { + uint32 entity_id = 1; + uint32 gadget_id = 2; + uint32 item_id = 3; + uint64 guid = 4; + uint32 level = 5; + uint32 promote_level = 6; + AbilitySyncStateInfo ability_info = 7; + map affix_map = 8; +} diff --git a/proto/ScreenInfo.proto b/proto/ScreenInfo.proto new file mode 100644 index 000000000..2fa38427f --- /dev/null +++ b/proto/ScreenInfo.proto @@ -0,0 +1,8 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message ScreenInfo { + uint32 live_id = 1; + uint32 projector_entity_id = 2; +} diff --git a/proto/SelectWorktopOptionReq.proto b/proto/SelectWorktopOptionReq.proto new file mode 100644 index 000000000..10f36bc47 --- /dev/null +++ b/proto/SelectWorktopOptionReq.proto @@ -0,0 +1,8 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message SelectWorktopOptionReq { + uint32 gadget_entity_id = 1; + uint32 option_id = 2; +} diff --git a/proto/SelectWorktopOptionRsp.proto b/proto/SelectWorktopOptionRsp.proto new file mode 100644 index 000000000..423882e42 --- /dev/null +++ b/proto/SelectWorktopOptionRsp.proto @@ -0,0 +1,9 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message SelectWorktopOptionRsp { + int32 retcode = 1; + uint32 gadget_entity_id = 2; + uint32 option_id = 3; +} diff --git a/proto/ServantInfo.proto b/proto/ServantInfo.proto new file mode 100755 index 000000000..3ed3e9b0b --- /dev/null +++ b/proto/ServantInfo.proto @@ -0,0 +1,9 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message ServantInfo { + uint32 master_entity_id = 1; + uint32 born_slot_index = 2; +} diff --git a/proto/ServerBuff.proto b/proto/ServerBuff.proto new file mode 100755 index 000000000..bc9695843 --- /dev/null +++ b/proto/ServerBuff.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message ServerBuff { + uint32 server_buff_uid = 1; + uint32 server_buff_id = 2; + uint32 server_buff_type = 3; + uint32 instanced_modifier_id = 4; + bool is_modifier_added = 5; +} diff --git a/proto/ServerTimeNotify.proto b/proto/ServerTimeNotify.proto new file mode 100755 index 000000000..f20266a02 --- /dev/null +++ b/proto/ServerTimeNotify.proto @@ -0,0 +1,16 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message ServerTimeNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_IS_RELIABLE = 1; + ENET_CHANNEL_ID = 1; + CMD_ID = 79; + } + + uint64 server_time = 1; +} diff --git a/proto/SetEntityClientDataNotify.proto b/proto/SetEntityClientDataNotify.proto new file mode 100755 index 000000000..2760a4d58 --- /dev/null +++ b/proto/SetEntityClientDataNotify.proto @@ -0,0 +1,19 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "EntityClientData.proto"; + +message SetEntityClientDataNotify { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 3187; + } + + uint32 entity_id = 1; + EntityClientData entity_client_data = 2; +} diff --git a/proto/SetEquipLockStateReq.proto b/proto/SetEquipLockStateReq.proto new file mode 100755 index 000000000..91c97d472 --- /dev/null +++ b/proto/SetEquipLockStateReq.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message SetEquipLockStateReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 605; + } + + uint64 target_equip_guid = 1; + bool is_locked = 2; +} diff --git a/proto/SetEquipLockStateRsp.proto b/proto/SetEquipLockStateRsp.proto new file mode 100755 index 000000000..7afa7503d --- /dev/null +++ b/proto/SetEquipLockStateRsp.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message SetEquipLockStateRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 662; + } + + int32 retcode = 1; + uint64 target_equip_guid = 2; + bool is_locked = 3; +} diff --git a/proto/SetNameCardReq.proto b/proto/SetNameCardReq.proto new file mode 100755 index 000000000..d89eedb1e --- /dev/null +++ b/proto/SetNameCardReq.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message SetNameCardReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 4016; + } + + uint32 name_card_id = 1; +} diff --git a/proto/SetNameCardRsp.proto b/proto/SetNameCardRsp.proto new file mode 100755 index 000000000..f45961a5b --- /dev/null +++ b/proto/SetNameCardRsp.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message SetNameCardRsp { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 4096; + } + + int32 retcode = 1; + uint32 name_card_id = 2; +} diff --git a/proto/SetPlayerBirthdayReq.proto b/proto/SetPlayerBirthdayReq.proto new file mode 100644 index 000000000..3085c75b0 --- /dev/null +++ b/proto/SetPlayerBirthdayReq.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +import "Birthday.proto"; + +option java_package = "emu.grasscutter.net.proto"; + +message SetPlayerBirthdayReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 4024; + } + + Birthday birthday = 1; +} diff --git a/proto/SetPlayerBirthdayRsp.proto b/proto/SetPlayerBirthdayRsp.proto new file mode 100644 index 000000000..a7ac3c01f --- /dev/null +++ b/proto/SetPlayerBirthdayRsp.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +import "Birthday.proto"; + +option java_package = "emu.grasscutter.net.proto"; + +message SetPlayerBirthdayRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 4091; + } + + int32 retcode = 1; + Birthday birthday = 2; +} diff --git a/proto/SetPlayerBornDataReq.proto b/proto/SetPlayerBornDataReq.proto new file mode 100644 index 000000000..ce0594d33 --- /dev/null +++ b/proto/SetPlayerBornDataReq.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message SetPlayerBornDataReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 119; + } + + uint32 avatar_id = 1; + string nick_name = 2; +} diff --git a/proto/SetPlayerBornDataRsp.proto b/proto/SetPlayerBornDataRsp.proto new file mode 100644 index 000000000..9192576c8 --- /dev/null +++ b/proto/SetPlayerBornDataRsp.proto @@ -0,0 +1,15 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message SetPlayerBornDataRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 114; + } + + int32 retcode = 1; +} diff --git a/proto/SetPlayerHeadImageReq.proto b/proto/SetPlayerHeadImageReq.proto new file mode 100755 index 000000000..d2182baaa --- /dev/null +++ b/proto/SetPlayerHeadImageReq.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message SetPlayerHeadImageReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 4014; + } + + uint32 avatar_id = 1; +} diff --git a/proto/SetPlayerHeadImageRsp.proto b/proto/SetPlayerHeadImageRsp.proto new file mode 100755 index 000000000..28d568caa --- /dev/null +++ b/proto/SetPlayerHeadImageRsp.proto @@ -0,0 +1,19 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "ProfilePicture.proto"; + +message SetPlayerHeadImageRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 4015; + } + + int32 retcode = 1; + uint32 avatar_id = 2; + ProfilePicture profile_picture = 3; +} diff --git a/proto/SetPlayerNameReq.proto b/proto/SetPlayerNameReq.proto new file mode 100755 index 000000000..d9b60621d --- /dev/null +++ b/proto/SetPlayerNameReq.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message SetPlayerNameReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 132; + } + + string nick_name = 1; +} diff --git a/proto/SetPlayerNameRsp.proto b/proto/SetPlayerNameRsp.proto new file mode 100755 index 000000000..0e4be0996 --- /dev/null +++ b/proto/SetPlayerNameRsp.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message SetPlayerNameRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 147; + } + + int32 retcode = 1; + string nick_name = 2; +} diff --git a/proto/SetPlayerPropReq.proto b/proto/SetPlayerPropReq.proto new file mode 100755 index 000000000..41b018ed7 --- /dev/null +++ b/proto/SetPlayerPropReq.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "PropValue.proto"; + +message SetPlayerPropReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 191; + } + + repeated PropValue prop_list = 1; +} diff --git a/proto/SetPlayerPropRsp.proto b/proto/SetPlayerPropRsp.proto new file mode 100755 index 000000000..935754f19 --- /dev/null +++ b/proto/SetPlayerPropRsp.proto @@ -0,0 +1,16 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message SetPlayerPropRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 136; + } + + int32 retcode = 1; +} diff --git a/proto/SetPlayerSignatureReq.proto b/proto/SetPlayerSignatureReq.proto new file mode 100755 index 000000000..dd1f5e8bd --- /dev/null +++ b/proto/SetPlayerSignatureReq.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message SetPlayerSignatureReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 4036; + } + + string signature = 1; +} diff --git a/proto/SetPlayerSignatureRsp.proto b/proto/SetPlayerSignatureRsp.proto new file mode 100755 index 000000000..b225cec4c --- /dev/null +++ b/proto/SetPlayerSignatureRsp.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message SetPlayerSignatureRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 4019; + } + + int32 retcode = 1; + string signature = 2; +} diff --git a/proto/SetUpAvatarTeamReq.proto b/proto/SetUpAvatarTeamReq.proto new file mode 100755 index 000000000..3c2db15d2 --- /dev/null +++ b/proto/SetUpAvatarTeamReq.proto @@ -0,0 +1,19 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message SetUpAvatarTeamReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 1653; + } + + uint32 team_id = 1; + repeated uint64 avatar_team_guid_list = 2; + uint64 cur_avatar_guid = 3; +} diff --git a/proto/SetUpAvatarTeamRsp.proto b/proto/SetUpAvatarTeamRsp.proto new file mode 100755 index 000000000..dbcc81d63 --- /dev/null +++ b/proto/SetUpAvatarTeamRsp.proto @@ -0,0 +1,19 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message SetUpAvatarTeamRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 1744; + } + + int32 retcode = 1; + uint32 team_id = 2; + repeated uint64 avatar_team_guid_list = 3; + uint64 cur_avatar_guid = 4; +} diff --git a/proto/Shop.proto b/proto/Shop.proto new file mode 100755 index 000000000..a5b9ad6e5 --- /dev/null +++ b/proto/Shop.proto @@ -0,0 +1,19 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "ShopGoods.proto"; +import "ShopMcoinProduct.proto"; +import "ShopCardProduct.proto"; +import "ShopConcertProduct.proto"; + +message Shop { + uint32 shop_type = 1; + repeated ShopGoods goods_list = 2; + repeated ShopMcoinProduct mcoin_product_list = 3; + repeated ShopCardProduct card_product_list = 4; + uint32 next_refresh_time = 6; + uint32 city_id = 7; + uint32 city_reputation_level = 8; + repeated ShopConcertProduct concert_product_list = 9; +} diff --git a/proto/ShopCardProduct.proto b/proto/ShopCardProduct.proto new file mode 100755 index 000000000..45971007a --- /dev/null +++ b/proto/ShopCardProduct.proto @@ -0,0 +1,23 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "ItemParam.proto"; + +message ShopCardProduct { + message ResinCard { + repeated ItemParam base_item_list = 1; + repeated ItemParam per_day_item_list = 2; + } + + oneof ExtraCardData { + ResinCard resin_card = 101; + } + string product_id = 1; + string price_tier = 2; + uint32 mcoin_base = 3; + uint32 hcoin_per_day = 4; + uint32 days = 5; + uint32 remain_reward_days = 6; + uint32 card_product_type = 7; +} diff --git a/proto/ShopConcertProduct.proto b/proto/ShopConcertProduct.proto new file mode 100644 index 000000000..e91f4b1f7 --- /dev/null +++ b/proto/ShopConcertProduct.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message ShopConcertProduct { + string product_id = 1; + string price_tier = 2; + uint32 obtain_count = 3; + uint32 obtain_limit = 4; + uint32 begin_time = 5; + uint32 end_time = 6; + uint32 buy_times = 7; +} diff --git a/proto/ShopGoods.proto b/proto/ShopGoods.proto new file mode 100755 index 000000000..ea4a3717b --- /dev/null +++ b/proto/ShopGoods.proto @@ -0,0 +1,28 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "ItemParam.proto"; + +message ShopGoods { + uint32 goods_id = 1; + ItemParam goods_item = 2; + uint32 scoin = 3; + uint32 hcoin = 4; + repeated ItemParam cost_item_list = 5; + uint32 bought_num = 6; + uint32 buy_limit = 7; + uint32 begin_time = 8; + uint32 end_time = 9; + uint32 next_refresh_time = 10; + uint32 min_level = 11; + uint32 max_level = 12; + repeated uint32 pre_goods_id_list = 13; + uint32 mcoin = 14; + uint32 disable_type = 15; + uint32 secondary_sheet_id = 16; + uint32 discount_id = 17; + uint32 discount_begin_time = 18; + uint32 discount_end_time = 19; + uint32 single_limit = 20; +} diff --git a/proto/ShopGoodsDisableType.proto b/proto/ShopGoodsDisableType.proto new file mode 100755 index 000000000..cd1608bc6 --- /dev/null +++ b/proto/ShopGoodsDisableType.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +enum ShopGoodsDisableType { + SHOP_GOODS_DISABLE_NONE = 0; + SHOP_GOODS_DISABLE_TALENT_FULL = 1; + SHOP_GOODS_DISABLE_FURNITURE_FORMULA_UNLOCKED = 2; + SHOP_GOODS_DISABLE_COSTUME_UNLOCKED = 3; +} diff --git a/proto/ShopMcoinProduct.proto b/proto/ShopMcoinProduct.proto new file mode 100755 index 000000000..3962ad173 --- /dev/null +++ b/proto/ShopMcoinProduct.proto @@ -0,0 +1,14 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message ShopMcoinProduct { + string product_id = 1; + string price_tier = 2; + uint32 mcoin_base = 3; + uint32 mcoin_non_first = 4; + uint32 mcoin_first = 5; + uint32 bought_num = 6; + bool is_audit = 7; +} diff --git a/proto/ShortAbilityHashPair.proto b/proto/ShortAbilityHashPair.proto new file mode 100755 index 000000000..ec02252ae --- /dev/null +++ b/proto/ShortAbilityHashPair.proto @@ -0,0 +1,9 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message ShortAbilityHashPair { + int32 ability_name_hash = 1; + int32 ability_config_hash = 2; +} diff --git a/proto/ShowAvatarInfo.proto b/proto/ShowAvatarInfo.proto new file mode 100644 index 000000000..61be51d80 --- /dev/null +++ b/proto/ShowAvatarInfo.proto @@ -0,0 +1,24 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "AvatarFetterInfo.proto"; +import "AvatarExcelInfo.proto"; +import "PropValue.proto"; +import "ShowEquip.proto"; + +message ShowAvatarInfo { + uint32 avatar_id = 1; + map prop_map = 2; + repeated uint32 talent_id_list = 3; + map fight_prop_map = 4; + uint32 skill_depot_id = 5; + uint32 core_proud_skill_level = 6; + repeated uint32 inherent_proud_skill_list = 7; + map skill_level_map = 8; + map proud_skill_extra_level_map = 9; + repeated ShowEquip equip_list = 10; + AvatarFetterInfo fetter_info = 11; + uint32 costume_id = 12; + AvatarExcelInfo excel_info = 13; +} diff --git a/proto/ShowEquip.proto b/proto/ShowEquip.proto new file mode 100644 index 000000000..a35882de1 --- /dev/null +++ b/proto/ShowEquip.proto @@ -0,0 +1,14 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "Reliquary.proto"; +import "Weapon.proto"; + +message ShowEquip { + oneof Detail { + Reliquary reliquary = 2; + Weapon weapon = 3; + } + uint32 item_id = 1; +} diff --git a/proto/SocialDetail.proto b/proto/SocialDetail.proto new file mode 100755 index 000000000..0d8752c92 --- /dev/null +++ b/proto/SocialDetail.proto @@ -0,0 +1,37 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "Birthday.proto"; +import "FriendOnlineState.proto"; +import "FriendEnterHomeOption.proto"; +import "ProfilePicture.proto"; +import "SocialShowAvatarInfo.proto"; + +message SocialDetail { + uint32 uid = 1; + string nickname = 2; + uint32 level = 3; + uint32 avatar_id = 4; + string signature = 5; + Birthday birthday = 6; + uint32 world_level = 7; + repeated uint32 reserved_list = 8; + FriendOnlineState online_state = 9; + uint32 param = 10; + bool is_friend = 11; + bool is_mp_mode_available = 12; + string online_id = 13; + uint32 name_card_id = 14; + bool is_in_blacklist = 15; + bool is_chat_no_disturb = 16; + string remark_name = 17; + uint32 finish_achievement_num = 18; + uint32 tower_floor_index = 19; + uint32 tower_level_index = 20; + bool is_show_avatar = 21; + repeated SocialShowAvatarInfo show_avatar_info_list = 22; + repeated uint32 show_name_card_id_list = 23; + FriendEnterHomeOption friend_enter_home_option = 24; + ProfilePicture profile_picture = 25; +} diff --git a/proto/SocialShowAvatarInfo.proto b/proto/SocialShowAvatarInfo.proto new file mode 100755 index 000000000..c682d366c --- /dev/null +++ b/proto/SocialShowAvatarInfo.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message SocialShowAvatarInfo { + uint32 avatar_id = 1; + uint32 level = 2; + uint32 costume_id = 3; +} diff --git a/proto/StatueGadgetInfo.proto b/proto/StatueGadgetInfo.proto new file mode 100644 index 000000000..6bf5de64d --- /dev/null +++ b/proto/StatueGadgetInfo.proto @@ -0,0 +1,7 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message StatueGadgetInfo { + repeated uint32 opened_statue_uid_list = 1; +} diff --git a/proto/StopServerInfo.proto b/proto/StopServerInfo.proto new file mode 100644 index 000000000..3dc24ece9 --- /dev/null +++ b/proto/StopServerInfo.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message StopServerInfo { + uint32 stop_begin_time = 1; + uint32 stop_end_time = 2; + string url = 3; + string content_msg = 4; +} diff --git a/proto/StoreItemChangeNotify.proto b/proto/StoreItemChangeNotify.proto new file mode 100755 index 000000000..c76d0ef7f --- /dev/null +++ b/proto/StoreItemChangeNotify.proto @@ -0,0 +1,19 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "StoreType.proto"; +import "Item.proto"; + +message StoreItemChangeNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 689; + } + + StoreType store_type = 1; + repeated Item item_list = 2; +} diff --git a/proto/StoreItemDelNotify.proto b/proto/StoreItemDelNotify.proto new file mode 100755 index 000000000..bf9f23267 --- /dev/null +++ b/proto/StoreItemDelNotify.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "StoreType.proto"; + +message StoreItemDelNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 684; + } + + StoreType store_type = 1; + repeated uint64 guid_list = 2; +} diff --git a/proto/StoreType.proto b/proto/StoreType.proto new file mode 100755 index 000000000..91163c522 --- /dev/null +++ b/proto/StoreType.proto @@ -0,0 +1,9 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +enum StoreType { + STORE_NONE = 0; + STORE_PACK = 1; + STORE_DEPOT = 2; +} diff --git a/proto/StoreWeightLimitNotify.proto b/proto/StoreWeightLimitNotify.proto new file mode 100755 index 000000000..24e58560e --- /dev/null +++ b/proto/StoreWeightLimitNotify.proto @@ -0,0 +1,22 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "StoreType.proto"; + +message StoreWeightLimitNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 618; + } + + StoreType store_type = 1; + uint32 weight_limit = 3; + uint32 material_count_limit = 4; + uint32 weapon_count_limit = 5; + uint32 reliquary_count_limit = 6; + uint32 furniture_count_limit = 7; +} diff --git a/proto/StrengthenPointData.proto b/proto/StrengthenPointData.proto new file mode 100644 index 000000000..51d423160 --- /dev/null +++ b/proto/StrengthenPointData.proto @@ -0,0 +1,8 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message StrengthenPointData { + uint32 base_point = 1; + uint32 cur_point = 2; +} diff --git a/proto/SyncScenePlayTeamEntityNotify.proto b/proto/SyncScenePlayTeamEntityNotify.proto new file mode 100755 index 000000000..e14237da3 --- /dev/null +++ b/proto/SyncScenePlayTeamEntityNotify.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "PlayTeamEntityInfo.proto"; + +message SyncScenePlayTeamEntityNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 3375; + } + + uint32 scene_id = 1; + repeated PlayTeamEntityInfo entity_info_list = 2; +} diff --git a/proto/SyncTeamEntityNotify.proto b/proto/SyncTeamEntityNotify.proto new file mode 100755 index 000000000..e41525177 --- /dev/null +++ b/proto/SyncTeamEntityNotify.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "TeamEntityInfo.proto"; + +message SyncTeamEntityNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 308; + } + + uint32 scene_id = 1; + repeated TeamEntityInfo team_entity_info_list = 2; +} diff --git a/proto/SystemHint.proto b/proto/SystemHint.proto new file mode 100755 index 000000000..2bc1f19ef --- /dev/null +++ b/proto/SystemHint.proto @@ -0,0 +1,7 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message SystemHint { + uint32 type = 1; +} diff --git a/proto/TakeAchievementRewardReq.proto b/proto/TakeAchievementRewardReq.proto new file mode 100644 index 000000000..64ac2d3ae --- /dev/null +++ b/proto/TakeAchievementRewardReq.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "AchievementInfo.proto"; +message TakeAchievementRewardReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 2677; + } + + repeated AchievementInfo a_list = 1; +} diff --git a/proto/TakePlayerLevelRewardReq.proto b/proto/TakePlayerLevelRewardReq.proto new file mode 100755 index 000000000..fbaa3c1bf --- /dev/null +++ b/proto/TakePlayerLevelRewardReq.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message TakePlayerLevelRewardReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 173; + } + + uint32 level = 1; +} diff --git a/proto/TakePlayerLevelRewardRsp.proto b/proto/TakePlayerLevelRewardRsp.proto new file mode 100755 index 000000000..ec1944c28 --- /dev/null +++ b/proto/TakePlayerLevelRewardRsp.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message TakePlayerLevelRewardRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 102; + } + + int32 retcode = 1; + uint32 level = 2; + uint32 reward_id = 3; +} diff --git a/proto/TakeoffEquipReq.proto b/proto/TakeoffEquipReq.proto new file mode 100755 index 000000000..e956faeec --- /dev/null +++ b/proto/TakeoffEquipReq.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message TakeoffEquipReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 619; + } + + uint64 avatar_guid = 1; + uint32 slot = 2; +} diff --git a/proto/TakeoffEquipRsp.proto b/proto/TakeoffEquipRsp.proto new file mode 100755 index 000000000..db6dcedae --- /dev/null +++ b/proto/TakeoffEquipRsp.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message TakeoffEquipRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 614; + } + + int32 retcode = 1; + uint64 avatar_guid = 2; + uint32 slot = 3; +} diff --git a/proto/TeamEnterSceneInfo.proto b/proto/TeamEnterSceneInfo.proto new file mode 100755 index 000000000..b6adbe8ca --- /dev/null +++ b/proto/TeamEnterSceneInfo.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "AbilitySyncStateInfo.proto"; +import "AbilityControlBlock.proto"; + +message TeamEnterSceneInfo { + uint32 team_entity_id = 1; + AbilitySyncStateInfo team_ability_info = 2; + AbilityControlBlock ability_control_block = 3; +} diff --git a/proto/TeamEntityInfo.proto b/proto/TeamEntityInfo.proto new file mode 100755 index 000000000..9b09ff01c --- /dev/null +++ b/proto/TeamEntityInfo.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "AbilitySyncStateInfo.proto"; + +message TeamEntityInfo { + uint32 team_entity_id = 1; + uint32 authority_peer_id = 2; + AbilitySyncStateInfo team_ability_info = 3; +} diff --git a/proto/TeamResonanceChangeNotify.proto b/proto/TeamResonanceChangeNotify.proto new file mode 100755 index 000000000..fe8e8b4e0 --- /dev/null +++ b/proto/TeamResonanceChangeNotify.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "AvatarTeamResonanceInfo.proto"; + +message TeamResonanceChangeNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 1014; + } + + repeated AvatarTeamResonanceInfo info_list = 1; +} diff --git a/proto/TowerAllDataRsp.proto b/proto/TowerAllDataRsp.proto new file mode 100755 index 000000000..e99d62873 --- /dev/null +++ b/proto/TowerAllDataRsp.proto @@ -0,0 +1,35 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "TowerCurLevelRecord.proto"; +import "TowerMonthlyBrief.proto"; +import "TowerFloorRecord.proto"; + +message TowerAllDataRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 2461; + } + + uint32 tower_schedule_id = 1; + repeated TowerFloorRecord tower_floor_record_list = 2; + uint32 daily_floor_id = 3; + uint32 daily_level_index = 4; + TowerCurLevelRecord cur_level_record = 5; + uint32 next_schedule_change_time = 6; + map floor_open_time_map = 7; + bool is_first_interact = 8; + TowerMonthlyBrief monthly_brief = 9; + uint32 skip_to_floor_index = 10; + uint32 commemorative_reward_id = 11; + map skip_floor_granted_reward_item_map = 12; + uint32 valid_tower_record_num = 13; + int32 retcode = 14; + bool is_finished_entrance_floor = 15; + uint32 schedule_start_time = 16; + TowerMonthlyBrief last_schedule_monthly_brief = 17; +} diff --git a/proto/TowerBuffSelectReq.proto b/proto/TowerBuffSelectReq.proto new file mode 100644 index 000000000..1641b350a --- /dev/null +++ b/proto/TowerBuffSelectReq.proto @@ -0,0 +1,16 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message TowerBuffSelectReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 2424; + } + + uint32 tower_buff_id = 1; +} diff --git a/proto/TowerBuffSelectRsp.proto b/proto/TowerBuffSelectRsp.proto new file mode 100644 index 000000000..7a32a8e1e --- /dev/null +++ b/proto/TowerBuffSelectRsp.proto @@ -0,0 +1,16 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message TowerBuffSelectRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 2491; + } + + int32 retcode = 1; + uint32 tower_buff_id = 2; +} diff --git a/proto/TowerCurLevelRecord.proto b/proto/TowerCurLevelRecord.proto new file mode 100755 index 000000000..bfd4a84a6 --- /dev/null +++ b/proto/TowerCurLevelRecord.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "TowerTeam.proto"; + +message TowerCurLevelRecord { + uint32 cur_floor_id = 1; + uint32 cur_level_index = 2; + repeated TowerTeam tower_team_list = 3; + repeated uint32 buff_id_list = 4; + bool is_empty = 5; +} diff --git a/proto/TowerCurLevelRecordChangeNotify.proto b/proto/TowerCurLevelRecordChangeNotify.proto new file mode 100644 index 000000000..fd9f94c97 --- /dev/null +++ b/proto/TowerCurLevelRecordChangeNotify.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "TowerCurLevelRecord.proto"; + +message TowerCurLevelRecordChangeNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 2489; + } + + TowerCurLevelRecord cur_level_record = 1; +} diff --git a/proto/TowerEnterLevelReq.proto b/proto/TowerEnterLevelReq.proto new file mode 100644 index 000000000..551f47729 --- /dev/null +++ b/proto/TowerEnterLevelReq.proto @@ -0,0 +1,16 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message TowerEnterLevelReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 2412; + } + + uint32 enter_point_id = 1; +} diff --git a/proto/TowerEnterLevelRsp.proto b/proto/TowerEnterLevelRsp.proto new file mode 100644 index 000000000..fbcc4067f --- /dev/null +++ b/proto/TowerEnterLevelRsp.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message TowerEnterLevelRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 2426; + } + + int32 retcode = 1; + uint32 floor_id = 2; + uint32 level_index = 3; + repeated uint32 tower_buff_id_list = 4; +} diff --git a/proto/TowerFloorRecord.proto b/proto/TowerFloorRecord.proto new file mode 100755 index 000000000..d5a44c8ba --- /dev/null +++ b/proto/TowerFloorRecord.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "TowerLevelRecord.proto"; + +message TowerFloorRecord { + uint32 floor_id = 1; + map passed_level_map = 2; + uint32 floor_star_reward_progress = 3; + repeated TowerLevelRecord passed_level_record_list = 4; +} diff --git a/proto/TowerFloorRecordChangeNotify.proto b/proto/TowerFloorRecordChangeNotify.proto new file mode 100644 index 000000000..74a7135ec --- /dev/null +++ b/proto/TowerFloorRecordChangeNotify.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "TowerFloorRecord.proto"; + +message TowerFloorRecordChangeNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 2418; + } + + repeated TowerFloorRecord tower_floor_record_list = 1; + bool is_finished_entrance_floor = 2; +} diff --git a/proto/TowerLevelEndNotify.proto b/proto/TowerLevelEndNotify.proto new file mode 100644 index 000000000..d9f2da543 --- /dev/null +++ b/proto/TowerLevelEndNotify.proto @@ -0,0 +1,26 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; +import "ItemParam.proto"; + +message TowerLevelEndNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 2456; + } + + enum ContinueStateType { + CONTINUE_STATE_CAN_NOT_CONTINUE = 0; + CONTINUE_STATE_CAN_ENTER_NEXT_LEVEL = 1; + CONTINUE_STATE_CAN_ENTER_NEXT_FLOOR = 2; + } + + bool is_success = 1; + repeated uint32 finished_star_cond_list = 2; + repeated ItemParam reward_item_list = 3; + uint32 continue_state = 4; + uint32 next_floor_id = 5; +} diff --git a/proto/TowerLevelRecord.proto b/proto/TowerLevelRecord.proto new file mode 100755 index 000000000..30dbed4bd --- /dev/null +++ b/proto/TowerLevelRecord.proto @@ -0,0 +1,9 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message TowerLevelRecord { + uint32 level_id = 1; + repeated uint32 satisfied_cond_list = 2; +} diff --git a/proto/TowerLevelStarCondData.proto b/proto/TowerLevelStarCondData.proto new file mode 100644 index 000000000..d46334422 --- /dev/null +++ b/proto/TowerLevelStarCondData.proto @@ -0,0 +1,9 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message TowerLevelStarCondData { + uint32 star_cond_index = 3; + uint32 cond_value = 4; + bool is_pause = 5; +} diff --git a/proto/TowerLevelStarCondNotify.proto b/proto/TowerLevelStarCondNotify.proto new file mode 100644 index 000000000..e605496fb --- /dev/null +++ b/proto/TowerLevelStarCondNotify.proto @@ -0,0 +1,19 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "TowerLevelStarCondData.proto"; + +message TowerLevelStarCondNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 2492; + } + + uint32 floor_id = 1; + uint32 level_index = 2; + repeated TowerLevelStarCondData cond_data_list = 3; +} diff --git a/proto/TowerMonthlyBrief.proto b/proto/TowerMonthlyBrief.proto new file mode 100755 index 000000000..fecf3aebb --- /dev/null +++ b/proto/TowerMonthlyBrief.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message TowerMonthlyBrief { + uint32 tower_schedule_id = 1; + uint32 best_floor_index = 2; + uint32 best_level_index = 3; + uint32 total_star_count = 4; +} diff --git a/proto/TowerTeam.proto b/proto/TowerTeam.proto new file mode 100755 index 000000000..374c59313 --- /dev/null +++ b/proto/TowerTeam.proto @@ -0,0 +1,9 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message TowerTeam { + uint32 tower_team_id = 1; + repeated uint64 avatar_guid_list = 2; +} diff --git a/proto/TowerTeamSelectReq.proto b/proto/TowerTeamSelectReq.proto new file mode 100644 index 000000000..903968061 --- /dev/null +++ b/proto/TowerTeamSelectReq.proto @@ -0,0 +1,19 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "TowerTeam.proto"; + +message TowerTeamSelectReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 2401; + } + + uint32 floor_id = 1; + repeated TowerTeam tower_team_list = 2; +} diff --git a/proto/TowerTeamSelectRsp.proto b/proto/TowerTeamSelectRsp.proto new file mode 100644 index 000000000..b135e5364 --- /dev/null +++ b/proto/TowerTeamSelectRsp.proto @@ -0,0 +1,15 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message TowerTeamSelectRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 2494; + } + + int32 retcode = 1; +} diff --git a/proto/TrackingIOInfo.proto b/proto/TrackingIOInfo.proto new file mode 100755 index 000000000..976185e84 --- /dev/null +++ b/proto/TrackingIOInfo.proto @@ -0,0 +1,14 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message TrackingIOInfo { + string appid = 1; + string deviceid = 2; + string mac = 3; + string rydevicetype = 4; + string client_tz = 5; + string current_caid = 6; + string cached_caid = 7; +} diff --git a/proto/TrialAvatarGrantRecord.proto b/proto/TrialAvatarGrantRecord.proto new file mode 100755 index 000000000..fbfe446cc --- /dev/null +++ b/proto/TrialAvatarGrantRecord.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message TrialAvatarGrantRecord { + enum GrantReason { + INVALID = 0; + GRANT_BY_QUEST = 1; + GRANT_BY_TRIAL_AVATAR_ACTIVITY = 2; + GRANT_BY_DUNGEON_ELEMENT_CHALLENGE = 3; + GRANT_BY_MIST_TRIAL_ACTIVITY = 4; + GRANT_BY_SUMO_ACTIVITY = 5; + } + + uint32 grant_reason = 1; + uint32 from_parent_quest_id = 2; +} diff --git a/proto/TrialAvatarInfo.proto b/proto/TrialAvatarInfo.proto new file mode 100755 index 000000000..d72fec872 --- /dev/null +++ b/proto/TrialAvatarInfo.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "TrialAvatarGrantRecord.proto"; +import "Item.proto"; + +message TrialAvatarInfo { + uint32 trial_avatar_id = 1; + repeated Item trial_equip_list = 2; + TrialAvatarGrantRecord grant_record = 3; +} diff --git a/proto/Uint32Pair.proto b/proto/Uint32Pair.proto new file mode 100644 index 000000000..690943c2d --- /dev/null +++ b/proto/Uint32Pair.proto @@ -0,0 +1,8 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message Uint32Pair { + uint32 key = 1; + uint32 value = 2; +} diff --git a/proto/UnionCmd.proto b/proto/UnionCmd.proto new file mode 100755 index 000000000..5483633b0 --- /dev/null +++ b/proto/UnionCmd.proto @@ -0,0 +1,9 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message UnionCmd { + uint32 message_id = 1; + bytes body = 2; +} diff --git a/proto/UnionCmdNotify.proto b/proto/UnionCmdNotify.proto new file mode 100755 index 000000000..6dc0437bd --- /dev/null +++ b/proto/UnionCmdNotify.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "UnionCmd.proto"; + +message UnionCmdNotify { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 19; + } + + repeated UnionCmd cmd_list = 1; +} diff --git a/proto/UnlockAvatarTalentReq.proto b/proto/UnlockAvatarTalentReq.proto new file mode 100755 index 000000000..b7dd1bed6 --- /dev/null +++ b/proto/UnlockAvatarTalentReq.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message UnlockAvatarTalentReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 1049; + } + + uint64 avatar_guid = 1; + uint32 talent_id = 2; +} diff --git a/proto/UnlockAvatarTalentRsp.proto b/proto/UnlockAvatarTalentRsp.proto new file mode 100755 index 000000000..5bbfe4150 --- /dev/null +++ b/proto/UnlockAvatarTalentRsp.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message UnlockAvatarTalentRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 1018; + } + + int32 retcode = 1; + uint64 avatar_guid = 2; + uint32 talent_id = 3; +} diff --git a/proto/UnlockNameCardNotify.proto b/proto/UnlockNameCardNotify.proto new file mode 100755 index 000000000..d423d6fac --- /dev/null +++ b/proto/UnlockNameCardNotify.proto @@ -0,0 +1,16 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message UnlockNameCardNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 4092; + } + + uint32 name_card_id = 1; +} diff --git a/proto/UpdatePlayerShowAvatarListReq.proto b/proto/UpdatePlayerShowAvatarListReq.proto new file mode 100644 index 000000000..199ed2059 --- /dev/null +++ b/proto/UpdatePlayerShowAvatarListReq.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message UpdatePlayerShowAvatarListReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 4093; + } + + repeated uint32 show_avatar_id_list = 1; + bool is_show_avatar = 2; +} diff --git a/proto/UpdatePlayerShowAvatarListRsp.proto b/proto/UpdatePlayerShowAvatarListRsp.proto new file mode 100644 index 000000000..edb7cf323 --- /dev/null +++ b/proto/UpdatePlayerShowAvatarListRsp.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message UpdatePlayerShowAvatarListRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 4053; + } + + int32 retcode = 1; + repeated uint32 show_avatar_id_list = 2; + bool is_show_avatar = 3; +} diff --git a/proto/UseItemReq.proto b/proto/UseItemReq.proto new file mode 100755 index 000000000..27ab74830 --- /dev/null +++ b/proto/UseItemReq.proto @@ -0,0 +1,21 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message UseItemReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 642; + } + + uint64 guid = 1; + uint32 count = 2; + uint64 target_guid = 3; + uint32 option_idx = 4; + bool is_enter_mp_dungeon_team = 5; +} diff --git a/proto/UseItemRsp.proto b/proto/UseItemRsp.proto new file mode 100755 index 000000000..de693da2c --- /dev/null +++ b/proto/UseItemRsp.proto @@ -0,0 +1,20 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message UseItemRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 661; + } + + int32 retcode = 1; + uint64 guid = 2; + uint32 item_id = 3; + uint64 target_guid = 4; + uint32 option_idx = 5; +} diff --git a/proto/Vector.proto b/proto/Vector.proto new file mode 100755 index 000000000..0c0554276 --- /dev/null +++ b/proto/Vector.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message Vector { + float X = 1; + float Y = 2; + float Z = 3; +} diff --git a/proto/VehicleInfo.proto b/proto/VehicleInfo.proto new file mode 100644 index 000000000..06e6d0143 --- /dev/null +++ b/proto/VehicleInfo.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "VehicleMember.proto"; + +message VehicleInfo { + repeated VehicleMember member_list = 1; + uint32 owner_uid = 2; + float cur_stamina = 3; +} diff --git a/proto/VehicleInteractReq.proto b/proto/VehicleInteractReq.proto new file mode 100644 index 000000000..c94bfcf65 --- /dev/null +++ b/proto/VehicleInteractReq.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "VehicleInteractType.proto"; + +message VehicleInteractReq { + uint32 entity_id = 1; + VehicleInteractType interact_type = 2; + uint32 pos = 3; +} diff --git a/proto/VehicleInteractRsp.proto b/proto/VehicleInteractRsp.proto new file mode 100644 index 000000000..62c3a040c --- /dev/null +++ b/proto/VehicleInteractRsp.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "VehicleInteractType.proto"; +import "VehicleMember.proto"; + +message VehicleInteractRsp { + int32 retcode = 1; + uint32 entity_id = 2; + VehicleInteractType interact_type = 3; + VehicleMember member = 4; +} diff --git a/proto/VehicleInteractType.proto b/proto/VehicleInteractType.proto new file mode 100644 index 000000000..f7e10b6fd --- /dev/null +++ b/proto/VehicleInteractType.proto @@ -0,0 +1,9 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +enum VehicleInteractType { + VEHICLE_INTERACT_NONE = 0; + VEHICLE_INTERACT_IN = 1; + VEHICLE_INTERACT_OUT = 2; +} diff --git a/proto/VehicleLocationInfo.proto b/proto/VehicleLocationInfo.proto new file mode 100644 index 000000000..ea0b3607b --- /dev/null +++ b/proto/VehicleLocationInfo.proto @@ -0,0 +1,16 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "Vector.proto"; + +message VehicleLocationInfo { + uint32 entity_id = 1; + uint32 gadget_id = 2; + uint32 owner_uid = 3; + Vector pos = 4; + Vector rot = 5; + float cur_hp = 6; + float max_hp = 7; + repeated uint32 uid_list = 8; +} diff --git a/proto/VehicleMember.proto b/proto/VehicleMember.proto new file mode 100644 index 000000000..31580d0ef --- /dev/null +++ b/proto/VehicleMember.proto @@ -0,0 +1,9 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message VehicleMember { + uint32 uid = 1; + uint64 avatar_guid = 2; + uint32 pos = 3; +} diff --git a/proto/VehicleSpawnReq.proto b/proto/VehicleSpawnReq.proto new file mode 100644 index 000000000..aa4e74c74 --- /dev/null +++ b/proto/VehicleSpawnReq.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "Vector.proto"; + +message VehicleSpawnReq { + uint32 vehicleId = 1; + uint32 pointId = 2; + Vector pos = 3; + Vector rot = 4; +} diff --git a/proto/VehicleSpawnRsp.proto b/proto/VehicleSpawnRsp.proto new file mode 100644 index 000000000..0904aa5b9 --- /dev/null +++ b/proto/VehicleSpawnRsp.proto @@ -0,0 +1,8 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message VehicleSpawnRsp { + uint32 vehicleId = 2; + uint32 entityId = 3; +} diff --git a/proto/VehicleStaminaNotify.proto b/proto/VehicleStaminaNotify.proto new file mode 100644 index 000000000..390174f4c --- /dev/null +++ b/proto/VehicleStaminaNotify.proto @@ -0,0 +1,8 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message VehicleStaminaNotify { + uint32 entity_id = 1; + float cur_stamina = 2; +} diff --git a/proto/VisionType.proto b/proto/VisionType.proto new file mode 100755 index 000000000..444584c12 --- /dev/null +++ b/proto/VisionType.proto @@ -0,0 +1,25 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +enum VisionType { + VISION_NONE = 0; + VISION_MEET = 1; + VISION_REBORN = 2; + VISION_REPLACE = 3; + VISION_WAYPOINT_REBORN = 4; + VISION_MISS = 5; + VISION_DIE = 6; + VISION_GATHER_ESCAPE = 7; + VISION_REFRESH = 8; + VISION_TRANSPORT = 9; + VISION_REPLACE_DIE = 10; + VISION_REPLACE_NO_NOTIFY = 11; + VISION_BORN = 12; + VISION_PICKUP = 13; + VISION_REMOVE = 14; + VISION_CHANGE_COSTUME = 15; + VISION_FISH_REFRESH = 16; + VISION_FISH_BIG_SHOCK = 17; + VISION_FISH_QTE_SUCC = 18; +} diff --git a/proto/Weapon.proto b/proto/Weapon.proto new file mode 100755 index 000000000..aedbbf877 --- /dev/null +++ b/proto/Weapon.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message Weapon { + uint32 level = 1; + uint32 exp = 2; + uint32 promote_level = 3; + map affix_map = 4; +} diff --git a/proto/WeaponAwakenReq.proto b/proto/WeaponAwakenReq.proto new file mode 100755 index 000000000..4a04f457b --- /dev/null +++ b/proto/WeaponAwakenReq.proto @@ -0,0 +1,19 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message WeaponAwakenReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 656; + } + + uint64 target_weapon_guid = 1; + uint64 item_guid = 2; + map affix_level_map = 3; +} diff --git a/proto/WeaponAwakenRsp.proto b/proto/WeaponAwakenRsp.proto new file mode 100755 index 000000000..c715044f9 --- /dev/null +++ b/proto/WeaponAwakenRsp.proto @@ -0,0 +1,21 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message WeaponAwakenRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 692; + } + + int32 retcode = 1; + uint64 target_weapon_guid = 2; + uint32 target_weapon_awaken_level = 3; + map old_affix_level_map = 4; + map cur_affix_level_map = 5; + uint64 avatar_guid = 6; +} diff --git a/proto/WeaponPromoteReq.proto b/proto/WeaponPromoteReq.proto new file mode 100755 index 000000000..e7cf1f178 --- /dev/null +++ b/proto/WeaponPromoteReq.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message WeaponPromoteReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 647; + } + + uint64 target_weapon_guid = 1; +} diff --git a/proto/WeaponPromoteRsp.proto b/proto/WeaponPromoteRsp.proto new file mode 100755 index 000000000..6df2aa714 --- /dev/null +++ b/proto/WeaponPromoteRsp.proto @@ -0,0 +1,19 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message WeaponPromoteRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 606; + } + + int32 retcode = 1; + uint64 target_weapon_guid = 2; + uint32 old_promote_level = 3; + uint32 cur_promote_level = 4; +} diff --git a/proto/WeaponUpgradeReq.proto b/proto/WeaponUpgradeReq.proto new file mode 100755 index 000000000..860f43986 --- /dev/null +++ b/proto/WeaponUpgradeReq.proto @@ -0,0 +1,20 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "ItemParam.proto"; + +message WeaponUpgradeReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 670; + } + + uint64 target_weapon_guid = 1; + repeated uint64 food_weapon_guid_list = 2; + repeated ItemParam item_param_list = 3; +} diff --git a/proto/WeaponUpgradeRsp.proto b/proto/WeaponUpgradeRsp.proto new file mode 100755 index 000000000..e15a82ec7 --- /dev/null +++ b/proto/WeaponUpgradeRsp.proto @@ -0,0 +1,21 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "ItemParam.proto"; + +message WeaponUpgradeRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 632; + } + + int32 retcode = 1; + uint64 target_weapon_guid = 2; + uint32 old_level = 3; + uint32 cur_level = 4; + repeated ItemParam item_param_list = 5; +} diff --git a/proto/WearEquipReq.proto b/proto/WearEquipReq.proto new file mode 100755 index 000000000..d12c5049a --- /dev/null +++ b/proto/WearEquipReq.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message WearEquipReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 691; + } + + uint64 avatar_guid = 1; + uint64 equip_guid = 2; +} diff --git a/proto/WearEquipRsp.proto b/proto/WearEquipRsp.proto new file mode 100755 index 000000000..01760f9fb --- /dev/null +++ b/proto/WearEquipRsp.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message WearEquipRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 636; + } + + int32 retcode = 1; + uint64 avatar_guid = 2; + uint64 equip_guid = 3; +} diff --git a/proto/WeatherInfo.proto b/proto/WeatherInfo.proto new file mode 100644 index 000000000..2d9c84fa4 --- /dev/null +++ b/proto/WeatherInfo.proto @@ -0,0 +1,7 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message WeatherInfo { + uint32 weather_area_id = 1; +} diff --git a/proto/WeeklyBossResinDiscountInfo.proto b/proto/WeeklyBossResinDiscountInfo.proto new file mode 100755 index 000000000..740fa4d2c --- /dev/null +++ b/proto/WeeklyBossResinDiscountInfo.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message WeeklyBossResinDiscountInfo { + uint32 discount_num = 1; + uint32 discount_num_limit = 2; + uint32 resin_cost = 3; + uint32 original_resin_cost = 4; +} diff --git a/proto/WorktopInfo.proto b/proto/WorktopInfo.proto new file mode 100644 index 000000000..4efc17b50 --- /dev/null +++ b/proto/WorktopInfo.proto @@ -0,0 +1,8 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message WorktopInfo { + repeated uint32 option_list = 1; + bool is_guest_can_operate = 2; +} diff --git a/proto/WorktopOptionNotify.proto b/proto/WorktopOptionNotify.proto new file mode 100644 index 000000000..5dfdc94ab --- /dev/null +++ b/proto/WorktopOptionNotify.proto @@ -0,0 +1,8 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +message WorktopOptionNotify { + uint32 gadget_entity_id = 1; + repeated uint32 option_list = 2; +} diff --git a/proto/WorldDataNotify.proto b/proto/WorldDataNotify.proto new file mode 100755 index 000000000..345c279ef --- /dev/null +++ b/proto/WorldDataNotify.proto @@ -0,0 +1,24 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "PropValue.proto"; + +message WorldDataNotify { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 3219; + } + + enum DataType { + DATA_NONE = 0; + WORLD_LEVEL = 1; + IS_IN_MP_MODE = 2; + } + + map world_prop_map = 1; +} diff --git a/proto/WorldPlayerDieNotify.proto b/proto/WorldPlayerDieNotify.proto new file mode 100755 index 000000000..e1e27b100 --- /dev/null +++ b/proto/WorldPlayerDieNotify.proto @@ -0,0 +1,22 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "PlayerDieType.proto"; + +message WorldPlayerDieNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 254; + } + + oneof Entity { + uint32 monster_id = 3; + uint32 gadget_id = 4; + } + PlayerDieType die_type = 1; + uint32 murderer_entity_id = 2; +} diff --git a/proto/WorldPlayerInfoNotify.proto b/proto/WorldPlayerInfoNotify.proto new file mode 100755 index 000000000..276940d5b --- /dev/null +++ b/proto/WorldPlayerInfoNotify.proto @@ -0,0 +1,19 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "OnlinePlayerInfo.proto"; + +message WorldPlayerInfoNotify { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 3109; + } + + repeated OnlinePlayerInfo player_info_list = 1; + repeated uint32 player_uid_list = 2; +} diff --git a/proto/WorldPlayerLocationNotify.proto b/proto/WorldPlayerLocationNotify.proto new file mode 100755 index 000000000..1b8e9d71d --- /dev/null +++ b/proto/WorldPlayerLocationNotify.proto @@ -0,0 +1,19 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "PlayerLocationInfo.proto"; +import "PlayerWorldLocationInfo.proto"; + +message WorldPlayerLocationNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 253; + } + + repeated PlayerLocationInfo player_loc_list = 1; + repeated PlayerWorldLocationInfo player_world_loc_list = 2; +} diff --git a/proto/WorldPlayerRTTNotify.proto b/proto/WorldPlayerRTTNotify.proto new file mode 100755 index 000000000..a927198ae --- /dev/null +++ b/proto/WorldPlayerRTTNotify.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "PlayerRTTInfo.proto"; + +message WorldPlayerRTTNotify { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 47; + } + + repeated PlayerRTTInfo player_rtt_list = 1; +} diff --git a/proto/WorldPlayerReviveReq.proto b/proto/WorldPlayerReviveReq.proto new file mode 100644 index 000000000..edaeab683 --- /dev/null +++ b/proto/WorldPlayerReviveReq.proto @@ -0,0 +1,15 @@ +syntax = "proto3"; +option csharp_namespace = "YSFreedom.Common.Protocol"; + + +message WorldPlayerReviveReq { + enum CmdId { + option allow_alias = true; + ENET_CHANNEL_ID = 0; + NONE = 0; + ENET_IS_RELIABLE = 1; + IS_ALLOW_CLIENT = 1; + CMD_ID = 288; + } + +} diff --git a/proto/WorldPlayerReviveRsp.proto b/proto/WorldPlayerReviveRsp.proto new file mode 100755 index 000000000..d08ce1e2e --- /dev/null +++ b/proto/WorldPlayerReviveRsp.proto @@ -0,0 +1,16 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +message WorldPlayerReviveRsp { + enum CmdId { + option allow_alias = true; + NONE = 0; + ENET_CHANNEL_ID = 0; + ENET_IS_RELIABLE = 1; + CMD_ID = 227; + } + + int32 retcode = 1; +} diff --git a/proxy.py b/proxy.py index 86145cde6..11625cc20 100644 --- a/proxy.py +++ b/proxy.py @@ -57,7 +57,9 @@ class MlgmXyysd_Genshin_Impact_Proxy: "minor-api.mihoyo.com", "public-data-api.mihoyo.com", "uspider.yuanshen.com", - "sdk-static.mihoyo.com" + "sdk-static.mihoyo.com", + "abtest-api-data-sg.hoyoverse.com", + "log-upload-os.hoyoverse.com" ] def request(self, flow: http.HTTPFlow) -> None: diff --git a/src/main/java/emu/grasscutter/Config.java b/src/main/java/emu/grasscutter/Config.java index 267ab67f2..3982fc46b 100644 --- a/src/main/java/emu/grasscutter/Config.java +++ b/src/main/java/emu/grasscutter/Config.java @@ -1,9 +1,11 @@ package emu.grasscutter; -import java.util.ArrayList; +import java.util.Locale; +import emu.grasscutter.Grasscutter.ServerDebugMode; +import emu.grasscutter.Grasscutter.ServerRunMode; +import emu.grasscutter.game.mail.Mail; public final class Config { - public String DatabaseUrl = "mongodb://localhost:27017"; public String DatabaseCollection = "grasscutter"; @@ -12,11 +14,18 @@ public final class Config { public String PACKETS_FOLDER = "./packets/"; public String DUMPS_FOLDER = "./dumps/"; public String KEY_FOLDER = "./keys/"; + public String SCRIPTS_FOLDER = "./resources/Scripts/"; + public String PLUGINS_FOLDER = "./plugins/"; + public String LANGUAGE_FOLDER = "./languages/"; - public String RunMode = "HYBRID"; // HYBRID, DISPATCH_ONLY, GAME_ONLY + public ServerDebugMode DebugMode = ServerDebugMode.NONE; // ALL, MISSING, NONE + public ServerRunMode RunMode = ServerRunMode.HYBRID; // HYBRID, DISPATCH_ONLY, GAME_ONLY public GameServerOptions GameServer = new GameServerOptions(); public DispatchServerOptions DispatchServer = new DispatchServerOptions(); + public Locale LocaleLanguage = Locale.getDefault(); + public Locale DefaultLanguage = Locale.ENGLISH; + public Boolean OpenStamina = true; public GameServerOptions getGameServerOptions() { return GameServer; } @@ -27,11 +36,16 @@ public final class Config { public String Ip = "0.0.0.0"; public String PublicIp = "127.0.0.1"; public int Port = 443; + public int PublicPort = 0; public String KeystorePath = "./keystore.p12"; - public String KeystorePassword = ""; + public String KeystorePassword = "123456"; public Boolean UseSSL = true; + public Boolean FrontHTTPS = true; + public Boolean CORS = false; + public String[] CORSAllowedOrigins = new String[] { "*" }; public boolean AutomaticallyCreateAccounts = false; + public String[] defaultPermissions = new String[] { "" }; public RegionInfo[] GameServers = {}; @@ -46,18 +60,17 @@ public final class Config { public int Port = 22102; } } - + public static class GameServerOptions { public String Name = "Test"; public String Ip = "0.0.0.0"; public String PublicIp = "127.0.0.1"; public int Port = 22102; + public int PublicPort = 0; public String DispatchServerDatabaseUrl = "mongodb://localhost:27017"; public String DispatchServerDatabaseCollection = "grasscutter"; - public boolean LOG_PACKETS = false; - public int InventoryLimitWeapon = 2000; public int InventoryLimitRelic = 2000; public int InventoryLimitMaterial = 2000; @@ -67,8 +80,23 @@ public final class Config { public int MaxAvatarsInTeamMultiplayer = 4; public int MaxEntityLimit = 1000; // Max entity limit per world. // TODO: Enforce later. public boolean WatchGacha = false; + public String ServerNickname = "Server"; + public int ServerAvatarId = 10000007; + public int ServerNameCardId = 210001; + public int ServerLevel = 1; + public int ServerWorldLevel = 1; + public String ServerSignature = "Server Signature"; public int[] WelcomeEmotes = {2007, 1002, 4010}; public String WelcomeMotd = "Welcome to Grasscutter emu"; + public String WelcomeMailTitle = "Welcome to Grasscutter!"; + public String WelcomeMailSender = "Lawnmower"; + public String WelcomeMailContent = "Hi there!\r\nFirst of all, welcome to Grasscutter. If you have any issues, please let us know so that Lawnmower can help you! \r\n\r\nCheck out our:\r\n"; + public Mail.MailItem[] WelcomeMailItems = { + new Mail.MailItem(13509, 1, 1), + new Mail.MailItem(201, 10000, 1), + }; + + public boolean EnableOfficialShop = true; public GameRates Game = new GameRates(); diff --git a/src/main/java/emu/grasscutter/GenshinConstants.java b/src/main/java/emu/grasscutter/GameConstants.java similarity index 96% rename from src/main/java/emu/grasscutter/GenshinConstants.java rename to src/main/java/emu/grasscutter/GameConstants.java index 0f9eaa0b0..dc07c32e1 100644 --- a/src/main/java/emu/grasscutter/GenshinConstants.java +++ b/src/main/java/emu/grasscutter/GameConstants.java @@ -5,7 +5,7 @@ import java.util.Arrays; import emu.grasscutter.utils.Position; import emu.grasscutter.utils.Utils; -public final class GenshinConstants { +public final class GameConstants { public static String VERSION = "2.6.0"; public static final int MAX_TEAMS = 4; diff --git a/src/main/java/emu/grasscutter/Grasscutter.java b/src/main/java/emu/grasscutter/Grasscutter.java index ad1107e8e..c593f5f13 100644 --- a/src/main/java/emu/grasscutter/Grasscutter.java +++ b/src/main/java/emu/grasscutter/Grasscutter.java @@ -1,14 +1,22 @@ package emu.grasscutter; -import java.io.BufferedReader; import java.io.File; import java.io.FileReader; import java.io.FileWriter; -import java.io.InputStreamReader; -import java.net.InetSocketAddress; +import java.io.IOError; +import java.util.Calendar; import emu.grasscutter.command.CommandMap; +import emu.grasscutter.plugin.PluginManager; +import emu.grasscutter.plugin.api.ServerHook; +import emu.grasscutter.scripts.ScriptLoader; import emu.grasscutter.utils.Utils; +import org.jline.reader.EndOfFileException; +import org.jline.reader.LineReader; +import org.jline.reader.LineReaderBuilder; +import org.jline.reader.UserInterruptException; +import org.jline.terminal.Terminal; +import org.jline.terminal.TerminalBuilder; import org.reflections.Reflections; import org.slf4j.LoggerFactory; @@ -18,86 +26,117 @@ 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.dispatch.DispatchServer; import emu.grasscutter.server.game.GameServer; import emu.grasscutter.tools.Tools; import emu.grasscutter.utils.Crypto; +import static emu.grasscutter.utils.Language.translate; + public final class Grasscutter { private static final Logger log = (Logger) LoggerFactory.getLogger(Grasscutter.class); + private static LineReader consoleLineReader = null; + private static Config config; - + private static Language language; + private static final Gson gson = new GsonBuilder().setPrettyPrinting().create(); private static final File configFile = new File("./config.json"); - - public static RunMode MODE = RunMode.BOTH; + + private static int day; // Current day of week. + private static DispatchServer dispatchServer; private static GameServer gameServer; - + private static PluginManager pluginManager; + public static final Reflections reflector = new Reflections("emu.grasscutter"); - + static { // Declare logback configuration. System.setProperty("logback.configurationFile", "src/main/resources/logback.xml"); - + // Load server configuration. Grasscutter.loadConfig(); - + + // Load translation files. + Grasscutter.loadLanguage(); + // Check server structure. Utils.startupCheck(); } - - public static void main(String[] args) throws Exception { - Crypto.loadKeys(); - + + 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 "-auth": - MODE = RunMode.AUTH; - break; - case "-game": - MODE = RunMode.GAME; - break; - case "-handbook": - Tools.createGmHandbook(); - return; + case "-handbook" -> { + Tools.createGmHandbook(); exitEarly = true; + } + case "-gachamap" -> { + Tools.createGachaMapping(Grasscutter.getConfig().DATA_FOLDER + "/gacha_mappings.js"); exitEarly = true; + } } - } + } - // Initialize server. - Grasscutter.getLogger().info("Starting Grasscutter..."); - - // Load all resources. - ResourceLoader.loadAll(); - // Database - DatabaseManager.initialize(); - - // Start servers. - if(getConfig().RunMode.equalsIgnoreCase("HYBRID")) { - dispatchServer = new DispatchServer(); - dispatchServer.start(); + // Exit early if argument sets it. + if(exitEarly) System.exit(0); - gameServer = new GameServer(new InetSocketAddress(getConfig().getGameServerOptions().Ip, getConfig().getGameServerOptions().Port)); - gameServer.start(); - } else if(getConfig().RunMode.equalsIgnoreCase("DISPATCH_ONLY")) { - dispatchServer = new DispatchServer(); + // Initialize server. + Grasscutter.getLogger().info(translate("messages.status.starting")); + + // Load all resources. + Grasscutter.updateDayOfWeek(); + ResourceLoader.loadAll(); + ScriptLoader.init(); + + // Initialize database. + DatabaseManager.initialize(); + + // Create server instances. + dispatchServer = new DispatchServer(); + gameServer = new GameServer(); + // Create a server hook instance with both servers. + new ServerHook(gameServer, dispatchServer); + // Create plugin manager instance. + pluginManager = new PluginManager(); + + // Start servers. + if (getConfig().RunMode == ServerRunMode.HYBRID) { dispatchServer.start(); - } else if(getConfig().RunMode.equalsIgnoreCase("GAME_ONLY")) { - gameServer = new GameServer(new InetSocketAddress(getConfig().getGameServerOptions().Ip, getConfig().getGameServerOptions().Port)); + gameServer.start(); + } else if (getConfig().RunMode == ServerRunMode.DISPATCH_ONLY) { + dispatchServer.start(); + } else if (getConfig().RunMode == ServerRunMode.GAME_ONLY) { gameServer.start(); } else { - getLogger().error("Invalid server run mode. " + getConfig().RunMode); - getLogger().error("Server run mode must be 'HYBRID', 'DISPATCH_ONLY', or 'GAME_ONLY'. Unable to start Grasscutter..."); - getLogger().error("Shutting down..."); + getLogger().error(translate("messages.status.run_mode_error", getConfig().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. + pluginManager.disablePlugins(); + } + public static void loadConfig() { try (FileReader file = new FileReader(configFile)) { config = gson.fromJson(file, Config.class); @@ -107,49 +146,97 @@ public final class Grasscutter { saveConfig(); } } - + + public static void loadLanguage() { + var locale = config.LocaleLanguage; + var languageTag = locale.toLanguageTag(); + + if (languageTag.equals("und")) { + Grasscutter.getLogger().error("Illegal locale language, using 'en-US' instead."); + language = Language.getLanguage("en-US"); + } else { + language = Language.getLanguage(languageTag); + } + } + public static void saveConfig() { try (FileWriter file = new FileWriter(configFile)) { file.write(gson.toJson(config)); } catch (Exception e) { - Grasscutter.getLogger().error("Config save error"); + Grasscutter.getLogger().error("Unable to save config file."); } } - + public static void startConsole() { - String input; - try (BufferedReader br = new BufferedReader(new InputStreamReader(System.in))) { - while ((input = br.readLine()) != null) { - try { - if(getConfig().RunMode.equalsIgnoreCase("DISPATCH_ONLY")) { - getLogger().error("Commands are not supported in dispatch only mode"); - return; - } - CommandMap.getInstance().invoke(null, input); - } catch (Exception e) { - Grasscutter.getLogger().error("Command error: "); - e.printStackTrace(); - } - } - } catch (Exception e) { - Grasscutter.getLogger().error("An error occurred.", e); + // Console should not start in dispatch only mode. + if (getConfig().RunMode == ServerRunMode.DISPATCH_ONLY) { + getLogger().info(translate("messages.dispatch.no_commands_error")); + return; + } + + getLogger().info(translate("messages.status.done")); + String input = null; + boolean isLastInterrupted = false; + while (true) { + 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); + } } - } - - public enum RunMode { - BOTH, - AUTH, - GAME } public static Config getConfig() { return config; } + public static Language getLanguage() { + return language; + } + 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 Gson getGsonFactory() { return gson; } @@ -161,4 +248,25 @@ public final class Grasscutter { public static GameServer getGameServer() { return gameServer; } + + public static PluginManager getPluginManager() { + return pluginManager; + } + + public static void updateDayOfWeek() { + Calendar calendar = Calendar.getInstance(); + day = calendar.get(Calendar.DAY_OF_WEEK); + } + + public static int getCurrentDayOfWeek() { + return day; + } + + public enum ServerRunMode { + HYBRID, DISPATCH_ONLY, GAME_ONLY + } + + public enum ServerDebugMode { + ALL, MISSING, NONE + } } diff --git a/src/main/java/emu/grasscutter/command/Command.java b/src/main/java/emu/grasscutter/command/Command.java index d8a57e1a8..734f454ea 100644 --- a/src/main/java/emu/grasscutter/command/Command.java +++ b/src/main/java/emu/grasscutter/command/Command.java @@ -14,4 +14,8 @@ public @interface Command { String[] aliases() default {}; String permission() default ""; + + String permissionTargeted() default ""; + + boolean threading() default false; } diff --git a/src/main/java/emu/grasscutter/command/CommandHandler.java b/src/main/java/emu/grasscutter/command/CommandHandler.java index 037e1ed9d..ffe21c9be 100644 --- a/src/main/java/emu/grasscutter/command/CommandHandler.java +++ b/src/main/java/emu/grasscutter/command/CommandHandler.java @@ -1,7 +1,7 @@ package emu.grasscutter.command; import emu.grasscutter.Grasscutter; -import emu.grasscutter.game.GenshinPlayer; +import emu.grasscutter.game.player.Player; import java.util.List; @@ -12,7 +12,7 @@ public interface CommandHandler { * @param player The player to send the message to, or null for the server console. * @param message The message to send. */ - static void sendMessage(GenshinPlayer player, String message) { + static void sendMessage(Player player, String message) { if (player == null) { Grasscutter.getLogger().info(message); } else { @@ -25,6 +25,6 @@ public interface CommandHandler { * @param sender The player/console that invoked the command. * @param args The arguments to the command. */ - default void execute(GenshinPlayer sender, List args) { + default void execute(Player sender, Player targetPlayer, List args) { } } diff --git a/src/main/java/emu/grasscutter/command/CommandMap.java b/src/main/java/emu/grasscutter/command/CommandMap.java index 007fafe17..a183c6ac3 100644 --- a/src/main/java/emu/grasscutter/command/CommandMap.java +++ b/src/main/java/emu/grasscutter/command/CommandMap.java @@ -2,15 +2,20 @@ package emu.grasscutter.command; import emu.grasscutter.Grasscutter; import emu.grasscutter.game.Account; -import emu.grasscutter.game.GenshinPlayer; +import emu.grasscutter.game.player.Player; + import org.reflections.Reflections; import java.util.*; +import static emu.grasscutter.utils.Language.translate; + @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 static final String consoleId = "console"; public CommandMap() { this(false); } @@ -74,6 +79,12 @@ public final class CommandMap { return this; } + public List getAnnotationsAsList() { return new LinkedList<>(this.annotations.values()); } + + public HashMap getAnnotations() { + return new LinkedHashMap<>(this.annotations); + } + /** * Returns a list of all registered commands. * @@ -103,40 +114,121 @@ public final class CommandMap { * @param player The player invoking the command or null for the server console. * @param rawMessage The messaged used to invoke the command. */ - public void invoke(GenshinPlayer player, String rawMessage) { + public void invoke(Player player, Player targetPlayer, String rawMessage) { rawMessage = rawMessage.trim(); - if(rawMessage.length() == 0) { - CommandHandler.sendMessage(player, "No command specified."); return; + if (rawMessage.length() == 0) { + CommandHandler.sendMessage(player, translate("commands.generic.not_specified")); + return; } - // Remove prefix if present. - if (!Character.isLetter(rawMessage.charAt(0))) - rawMessage = rawMessage.substring(1); - // Parse message. String[] split = rawMessage.split(" "); List args = new LinkedList<>(Arrays.asList(split)); String label = args.remove(0); + 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); + } else if (label.equalsIgnoreCase("target")) { // target [[@]UID] + if (args.size() > 0) { + targetUidStr = args.get(0); + if (targetUidStr.startsWith("@")) { + targetUidStr = targetUidStr.substring(1); + } + } else { + targetUidStr = ""; + } + } + if (targetUidStr != null) { + if (targetUidStr.equals("")) { // Clears the default targetPlayer. + targetPlayerIds.remove(playerId); + CommandHandler.sendMessage(player, translate("commands.execution.clear_target")); + } else { // Sets default targetPlayer to the UID provided. + try { + int uid = Integer.parseInt(targetUidStr); + targetPlayer = Grasscutter.getGameServer().getPlayerByUid(uid); + if (targetPlayer == null) { + CommandHandler.sendMessage(player, translate("commands.generic.execution.player_exist_offline_error")); + } else { + targetPlayerIds.put(playerId, uid); + CommandHandler.sendMessage(player, translate("commands.execution.set_target", targetUidStr)); + } + } catch (NumberFormatException e) { + CommandHandler.sendMessage(player, translate("commands.execution.uid_error")); + } + } + return; + } // Get command handler. CommandHandler handler = this.commands.get(label); if (handler == null) { - CommandHandler.sendMessage(player, "Unknown command: " + label); + CommandHandler.sendMessage(player, translate("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); + if (targetPlayer == null) { + CommandHandler.sendMessage(player, translate("commands.generic.execution.player_exist_offline_error")); + return; + } + break; + } catch (NumberFormatException e) { + CommandHandler.sendMessage(player, translate("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)); // We check every time in case the target goes offline after being targeted + if (targetPlayer == null) { + CommandHandler.sendMessage(player, translate("commands.generic.execution.player_exist_offline_error")); + return; + } + } else { + // If there's still no targetPlayer at this point, use executor. + targetPlayer = player; + } + } + // 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(!permissionNode.isEmpty() && !account.hasPermission(permissionNode)) { - CommandHandler.sendMessage(player, "You do not have permission to run this command."); + if (player != targetPlayer) { // Additional permission required for targeting another player + if (!permissionNodeTargeted.isEmpty() && !account.hasPermission(permissionNodeTargeted)) { + CommandHandler.sendMessage(player, translate("commands.generic.permission_error")); + return; + } + } + if (!permissionNode.isEmpty() && !account.hasPermission(permissionNode)) { + CommandHandler.sendMessage(player, translate("commands.generic.permission_error")); return; } } // Invoke execute method for handler. - handler.execute(player, args); + 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) { + new Thread(runnable).start(); + } else { + runnable.run(); + } } /** diff --git a/src/main/java/emu/grasscutter/command/commands/AccountCommand.java b/src/main/java/emu/grasscutter/command/commands/AccountCommand.java index 26570e0e8..627f4680f 100644 --- a/src/main/java/emu/grasscutter/command/commands/AccountCommand.java +++ b/src/main/java/emu/grasscutter/command/commands/AccountCommand.java @@ -3,23 +3,24 @@ package emu.grasscutter.command.commands; import emu.grasscutter.command.Command; import emu.grasscutter.command.CommandHandler; import emu.grasscutter.database.DatabaseHelper; -import emu.grasscutter.game.GenshinPlayer; +import emu.grasscutter.game.player.Player; import java.util.List; -@Command(label = "account", usage = "account [uid]", - description = "Modify user accounts") +import static emu.grasscutter.utils.Language.translate; + +@Command(label = "account", usage = "account [uid]", description = "Modify user accounts") public final class AccountCommand implements CommandHandler { @Override - public void execute(GenshinPlayer sender, List args) { + public void execute(Player sender, Player targetPlayer, List args) { if (sender != null) { - CommandHandler.sendMessage(sender, "This command can only be run from the console."); + CommandHandler.sendMessage(sender, translate("commands.generic.console_execute_error")); return; } if (args.size() < 2) { - CommandHandler.sendMessage(null, "Usage: account [uid]"); + CommandHandler.sendMessage(null, translate("commands.account.command_usage")); return; } @@ -28,7 +29,7 @@ public final class AccountCommand implements CommandHandler { switch (action) { default: - CommandHandler.sendMessage(null, "Usage: account [uid]"); + CommandHandler.sendMessage(null, translate("commands.account.command_usage")); return; case "create": int uid = 0; @@ -36,26 +37,27 @@ public final class AccountCommand implements CommandHandler { try { uid = Integer.parseInt(args.get(2)); } catch (NumberFormatException ignored) { - CommandHandler.sendMessage(null, "Invalid UID."); + CommandHandler.sendMessage(null, translate("commands.account.invalid")); return; } } emu.grasscutter.game.Account account = DatabaseHelper.createAccountWithId(username, uid); if (account == null) { - CommandHandler.sendMessage(null, "Account already exists."); + CommandHandler.sendMessage(null, translate("commands.account.exists")); return; } else { - CommandHandler.sendMessage(null, "Account created with UID " + account.getPlayerUid() + "."); - account.addPermission("*"); // Grant the player superuser permissions. + account.addPermission("*"); account.save(); // Save account to database. + + CommandHandler.sendMessage(null, translate("commands.account.create", Integer.toString(account.getPlayerUid()))); } return; case "delete": if (DatabaseHelper.deleteAccount(username)) { - CommandHandler.sendMessage(null, "Account deleted."); + CommandHandler.sendMessage(null, translate("commands.account.delete")); } else { - CommandHandler.sendMessage(null, "Account not found."); + CommandHandler.sendMessage(null, translate("commands.account.no_account")); } } } diff --git a/src/main/java/emu/grasscutter/command/commands/BroadcastCommand.java b/src/main/java/emu/grasscutter/command/commands/BroadcastCommand.java index 4922f16f8..1aa234919 100644 --- a/src/main/java/emu/grasscutter/command/commands/BroadcastCommand.java +++ b/src/main/java/emu/grasscutter/command/commands/BroadcastCommand.java @@ -3,27 +3,29 @@ package emu.grasscutter.command.commands; import emu.grasscutter.Grasscutter; import emu.grasscutter.command.Command; import emu.grasscutter.command.CommandHandler; -import emu.grasscutter.game.GenshinPlayer; +import emu.grasscutter.game.player.Player; import java.util.List; +import static emu.grasscutter.utils.Language.translate; + @Command(label = "broadcast", usage = "broadcast ", description = "Sends a message to all the players", aliases = {"b"}, permission = "server.broadcast") public final class BroadcastCommand implements CommandHandler { @Override - public void execute(GenshinPlayer sender, List args) { + public void execute(Player sender, Player targetPlayer, List args) { if (args.size() < 1) { - CommandHandler.sendMessage(sender, "Usage: broadcast "); + CommandHandler.sendMessage(sender, translate("commands.broadcast.command_usage")); return; } String message = String.join(" ", args.subList(0, args.size())); - for (GenshinPlayer p : Grasscutter.getGameServer().getPlayers().values()) { + for (Player p : Grasscutter.getGameServer().getPlayers().values()) { CommandHandler.sendMessage(p, message); } - CommandHandler.sendMessage(sender, "Message sent."); + CommandHandler.sendMessage(sender, translate("commands.broadcast.message_sent")); } } diff --git a/src/main/java/emu/grasscutter/command/commands/ChangeSceneCommand.java b/src/main/java/emu/grasscutter/command/commands/ChangeSceneCommand.java index eb2e998f2..1a4e97927 100644 --- a/src/main/java/emu/grasscutter/command/commands/ChangeSceneCommand.java +++ b/src/main/java/emu/grasscutter/command/commands/ChangeSceneCommand.java @@ -2,41 +2,42 @@ package emu.grasscutter.command.commands; import emu.grasscutter.command.Command; import emu.grasscutter.command.CommandHandler; -import emu.grasscutter.game.GenshinPlayer; +import emu.grasscutter.game.player.Player; import java.util.List; +import static emu.grasscutter.utils.Language.translate; + @Command(label = "changescene", usage = "changescene ", description = "Changes your scene", aliases = {"scene"}, permission = "player.changescene") public final class ChangeSceneCommand implements CommandHandler { @Override - public void execute(GenshinPlayer sender, List args) { - if (sender == null) { - CommandHandler.sendMessage(null, "Run this command in-game."); + public void execute(Player sender, Player targetPlayer, List args) { + if (targetPlayer == null) { + CommandHandler.sendMessage(sender, translate("commands.execution.need_target")); return; } - if (args.size() < 1) { - CommandHandler.sendMessage(sender, "Usage: changescene "); + if (args.size() != 1) { + CommandHandler.sendMessage(sender, translate("commands.changescene.usage")); return; } try { int sceneId = Integer.parseInt(args.get(0)); - - if (sceneId == sender.getSceneId()) { - CommandHandler.sendMessage(sender, "You are already in that scene"); + if (sceneId == targetPlayer.getSceneId()) { + CommandHandler.sendMessage(sender, translate("commands.changescene.already_in_scene")); return; } - boolean result = sender.getWorld().transferPlayerToScene(sender, sceneId, sender.getPos()); - CommandHandler.sendMessage(sender, "Changed to scene " + sceneId); + boolean result = targetPlayer.getWorld().transferPlayerToScene(targetPlayer, sceneId, targetPlayer.getPos()); + CommandHandler.sendMessage(sender, translate("commands.changescene.result", Integer.toString(sceneId))); if (!result) { - CommandHandler.sendMessage(sender, "Scene does not exist"); + CommandHandler.sendMessage(sender, translate("commands.changescene.exists_error")); } } catch (Exception e) { - CommandHandler.sendMessage(sender, "Usage: changescene "); + CommandHandler.sendMessage(sender, translate("commands.execution.argument_error")); } } } diff --git a/src/main/java/emu/grasscutter/command/commands/ClearArtifactsCommand.java b/src/main/java/emu/grasscutter/command/commands/ClearArtifactsCommand.java deleted file mode 100644 index 258e1e1d5..000000000 --- a/src/main/java/emu/grasscutter/command/commands/ClearArtifactsCommand.java +++ /dev/null @@ -1,30 +0,0 @@ -package emu.grasscutter.command.commands; - -import emu.grasscutter.command.Command; -import emu.grasscutter.command.CommandHandler; -import emu.grasscutter.game.GenshinPlayer; -import emu.grasscutter.game.inventory.Inventory; -import emu.grasscutter.game.inventory.ItemType; - -import java.util.List; - -@Command(label = "clearartifacts", usage = "clearartifacts", - description = "Deletes all unequipped and unlocked level 0 artifacts, including yellow rarity ones from your inventory", - aliases = {"clearart"}, permission = "player.clearartifacts") -public final class ClearArtifactsCommand implements CommandHandler { - - @Override - public void execute(GenshinPlayer sender, List args) { - if (sender == null) { - CommandHandler.sendMessage(null, "Run this command in-game."); - return; // TODO: clear player's artifacts from console or other players - } - - Inventory playerInventory = sender.getInventory(); - playerInventory.getItems().values().stream() - .filter(item -> item.getItemType() == ItemType.ITEM_RELIQUARY) - .filter(item -> item.getLevel() == 1 && item.getExp() == 0) - .filter(item -> !item.isLocked() && !item.isEquipped()) - .forEach(item -> playerInventory.removeItem(item, item.getCount())); - } -} diff --git a/src/main/java/emu/grasscutter/command/commands/ClearCommand.java b/src/main/java/emu/grasscutter/command/commands/ClearCommand.java new file mode 100644 index 000000000..47d9f2c0d --- /dev/null +++ b/src/main/java/emu/grasscutter/command/commands/ClearCommand.java @@ -0,0 +1,109 @@ +package emu.grasscutter.command.commands; + +import emu.grasscutter.Grasscutter; +import emu.grasscutter.command.Command; +import emu.grasscutter.command.CommandHandler; +import emu.grasscutter.game.inventory.GameItem; +import emu.grasscutter.game.inventory.Inventory; +import emu.grasscutter.game.inventory.ItemType; +import emu.grasscutter.game.player.Player; + +import java.util.List; + +import static emu.grasscutter.utils.Language.translate; + +@Command(label = "clear", usage = "clear ", //Merged /clearartifacts and /clearweapons to /clear [uid] + description = "Deletes unequipped unlocked items, including yellow rarity ones from your inventory", + aliases = {"clear"}, permission = "player.clearinv") + +public final class ClearCommand implements CommandHandler { + + @Override + public void execute(Player sender, Player targetPlayer, List args) { + if (targetPlayer == null) { + CommandHandler.sendMessage(sender, translate("commands.execution.need_target")); + return; + } + if (args.size() < 1) { + CommandHandler.sendMessage(sender, translate("commands.clear.command_usage")); + return; + } + Inventory playerInventory = targetPlayer.getInventory(); + List toDelete = null; + + switch (args.get(0)) { + case "wp" -> { + toDelete = playerInventory.getItems().values().stream() + .filter(item -> item.getItemType() == ItemType.ITEM_WEAPON) + .filter(item -> !item.isLocked() && !item.isEquipped()) + .toList(); + CommandHandler.sendMessage(sender, translate("commands.clear.weapons", targetPlayer.getNickname())); + } + case "art" -> { + toDelete = playerInventory.getItems().values().stream() + .filter(item -> item.getItemType() == ItemType.ITEM_RELIQUARY) + .filter(item -> item.getLevel() == 1 && item.getExp() == 0) + .filter(item -> !item.isLocked() && !item.isEquipped()) + .toList(); + CommandHandler.sendMessage(sender, translate("commands.clear.artifacts", targetPlayer.getNickname())); + } + case "mat" -> { + toDelete = playerInventory.getItems().values().stream() + .filter(item -> item.getItemType() == ItemType.ITEM_MATERIAL) + .filter(item -> item.getLevel() == 1 && item.getExp() == 0) + .filter(item -> !item.isLocked() && !item.isEquipped()) + .toList(); + CommandHandler.sendMessage(sender, translate("commands.clear.materials", targetPlayer.getNickname())); + } + case "all" -> { + toDelete = playerInventory.getItems().values().stream() + .filter(item1 -> item1.getItemType() == ItemType.ITEM_RELIQUARY) + .filter(item1 -> item1.getLevel() == 1 && item1.getExp() == 0) + .filter(item1 -> !item1.isLocked() && !item1.isEquipped()) + .toList(); + CommandHandler.sendMessage(sender, translate("commands.clear.artifacts", targetPlayer.getNickname())); + playerInventory.removeItems(toDelete); + + toDelete = playerInventory.getItems().values().stream() + .filter(item2 -> item2.getItemType() == ItemType.ITEM_MATERIAL) + .filter(item2 -> !item2.isLocked() && !item2.isEquipped()) + .toList(); + playerInventory.removeItems(toDelete); + CommandHandler.sendMessage(sender, translate("commands.clear.materials", targetPlayer.getNickname())); + + toDelete = playerInventory.getItems().values().stream() + .filter(item3 -> item3.getItemType() == ItemType.ITEM_WEAPON) + .filter(item3 -> item3.getLevel() == 1 && item3.getExp() == 0) + .filter(item3 -> !item3.isLocked() && !item3.isEquipped()) + .toList(); + playerInventory.removeItems(toDelete); + CommandHandler.sendMessage(sender, translate("commands.clear.weapons", targetPlayer.getNickname())); + + toDelete = playerInventory.getItems().values().stream() + .filter(item4 -> item4.getItemType() == ItemType.ITEM_FURNITURE) + .filter(item4 -> !item4.isLocked() && !item4.isEquipped()) + .toList(); + playerInventory.removeItems(toDelete); + CommandHandler.sendMessage(sender, translate("commands.clear.furniture", targetPlayer.getNickname())); + + toDelete = playerInventory.getItems().values().stream() + .filter(item5 -> item5.getItemType() == ItemType.ITEM_DISPLAY) + .filter(item5 -> !item5.isLocked() && !item5.isEquipped()) + .toList(); + playerInventory.removeItems(toDelete); + CommandHandler.sendMessage(sender, translate("commands.clear.displays", targetPlayer.getNickname())); + + toDelete = playerInventory.getItems().values().stream() + .filter(item6 -> item6.getItemType() == ItemType.ITEM_VIRTUAL) + .filter(item6 -> !item6.isLocked() && !item6.isEquipped()) + .toList(); + CommandHandler.sendMessage(sender, translate("commands.clear.virtuals", targetPlayer.getNickname())); + CommandHandler.sendMessage(sender, translate("commands.clear.everything", targetPlayer.getNickname())); + } + } + + if (toDelete != null) { + playerInventory.removeItems(toDelete); + } + } +} diff --git a/src/main/java/emu/grasscutter/command/commands/CoopCommand.java b/src/main/java/emu/grasscutter/command/commands/CoopCommand.java new file mode 100644 index 000000000..96411019b --- /dev/null +++ b/src/main/java/emu/grasscutter/command/commands/CoopCommand.java @@ -0,0 +1,55 @@ +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 java.util.List; + +import static emu.grasscutter.utils.Language.translate; + +@Command(label = "coop", usage = "coop [host UID]", + description = "Forces someone to join the world of others", permission = "server.coop") +public final class CoopCommand implements CommandHandler { + @Override + public void execute(Player sender, Player targetPlayer, List args) { + if (targetPlayer == null) { + CommandHandler.sendMessage(sender, translate("commands.execution.need_target")); + return; + } + + Player host = sender; + switch (args.size()) { + case 0: // Summon target to self + CommandHandler.sendMessage(sender, translate("commands.coop.usage")); + if (sender == null) // Console doesn't have a self to summon to + return; + break; + case 1: // Summon target to argument + try { + int hostId = Integer.parseInt(args.get(0)); + host = Grasscutter.getGameServer().getPlayerByUid(hostId); + if (host == null) { + CommandHandler.sendMessage(sender, translate("commands.execution.player_offline_error")); + return; + } + break; + } catch (NumberFormatException ignored) { + CommandHandler.sendMessage(sender, translate("commands.execution.uid_error")); + return; + } + default: + CommandHandler.sendMessage(sender, translate("commands.coop.usage")); + return; + } + + // There's no target==host check but this just places them in multiplayer in their own world which seems fine. + if (targetPlayer.isInMultiplayer()) { + targetPlayer.getServer().getMultiplayerManager().leaveCoop(targetPlayer); + } + host.getServer().getMultiplayerManager().applyEnterMp(targetPlayer, host.getUid()); + targetPlayer.getServer().getMultiplayerManager().applyEnterMpReply(host, targetPlayer.getUid(), true); + CommandHandler.sendMessage(sender, translate("commands.coop.success", targetPlayer.getNickname(), host.getNickname())); + } +} diff --git a/src/main/java/emu/grasscutter/command/commands/DropCommand.java b/src/main/java/emu/grasscutter/command/commands/DropCommand.java index e2d7644a0..a33a32603 100644 --- a/src/main/java/emu/grasscutter/command/commands/DropCommand.java +++ b/src/main/java/emu/grasscutter/command/commands/DropCommand.java @@ -1,56 +1,69 @@ package emu.grasscutter.command.commands; +import emu.grasscutter.Grasscutter; import emu.grasscutter.command.Command; import emu.grasscutter.command.CommandHandler; -import emu.grasscutter.data.GenshinData; +import emu.grasscutter.data.GameData; import emu.grasscutter.data.def.ItemData; -import emu.grasscutter.game.GenshinPlayer; import emu.grasscutter.game.entity.EntityItem; +import emu.grasscutter.game.player.Player; import emu.grasscutter.utils.Position; import java.util.List; +import static emu.grasscutter.utils.Language.translate; + @Command(label = "drop", usage = "drop [amount]", description = "Drops an item near you", aliases = {"d", "dropitem"}, permission = "server.drop") public final class DropCommand implements CommandHandler { @Override - public void execute(GenshinPlayer sender, List args) { - if (sender == null) { - CommandHandler.sendMessage(null, "Run this command in-game."); + public void execute(Player sender, Player targetPlayer, List args) { + if (targetPlayer == null) { + CommandHandler.sendMessage(null, translate("commands.execution.need_target")); return; } + + int item = 0; + int amount = 1; - if (args.size() < 1) { - CommandHandler.sendMessage(sender, "Usage: drop [amount]"); - return; - } - - try { - int item = Integer.parseInt(args.get(0)); - int amount = 1; - if (args.size() > 1) amount = Integer.parseInt(args.get(1)); - - ItemData itemData = GenshinData.getItemDataMap().get(item); - if (itemData == null) { - CommandHandler.sendMessage(sender, "Invalid item id."); - return; - } - - if (itemData.isEquip()) { - float range = (5f + (.1f * amount)); - for (int i = 0; i < amount; i++) { - Position pos = sender.getPos().clone().addX((float) (Math.random() * range) - (range / 2)).addY(3f).addZ((float) (Math.random() * range) - (range / 2)); - EntityItem entity = new EntityItem(sender.getScene(), sender, itemData, pos, 1); - sender.getScene().addEntity(entity); + switch (args.size()) { + case 2: + try { + amount = Integer.parseInt(args.get(1)); + } catch (NumberFormatException ignored) { + CommandHandler.sendMessage(sender, translate("commands.generic.invalid.amount")); + return; + } // Slightly cheeky here: no break, so it falls through to initialize the first argument too + case 1: + try { + item = Integer.parseInt(args.get(0)); + } catch (NumberFormatException ignored) { + CommandHandler.sendMessage(sender, translate("commands.generic.invalid.itemId")); + return; } - } else { - EntityItem entity = new EntityItem(sender.getScene(), sender, itemData, sender.getPos().clone().addY(3f), amount); - sender.getScene().addEntity(entity); - } - CommandHandler.sendMessage(sender, String.format("Dropped %s of %s.", amount, item)); - } catch (NumberFormatException ignored) { - CommandHandler.sendMessage(sender, "Invalid item or player ID."); + break; + default: + CommandHandler.sendMessage(sender, translate("commands.drop.command_usage")); + return; } + + ItemData itemData = GameData.getItemDataMap().get(item); + if (itemData == null) { + CommandHandler.sendMessage(sender, translate("commands.generic.invalid.itemId")); + return; + } + if (itemData.isEquip()) { + float range = (5f + (.1f * amount)); + for (int i = 0; i < amount; i++) { + Position pos = targetPlayer.getPos().clone().addX((float) (Math.random() * range) - (range / 2)).addY(3f).addZ((float) (Math.random() * range) - (range / 2)); + EntityItem entity = new EntityItem(targetPlayer.getScene(), targetPlayer, itemData, pos, 1); + targetPlayer.getScene().addEntity(entity); + } + } else { + EntityItem entity = new EntityItem(targetPlayer.getScene(), targetPlayer, itemData, targetPlayer.getPos().clone().addY(3f), amount); + targetPlayer.getScene().addEntity(entity); + } + CommandHandler.sendMessage(sender, translate("commands.drop.success", Integer.toString(amount), Integer.toString(item))); } } \ No newline at end of file diff --git a/src/main/java/emu/grasscutter/command/commands/EnterDungeonCommand.java b/src/main/java/emu/grasscutter/command/commands/EnterDungeonCommand.java new file mode 100644 index 000000000..434e80c8f --- /dev/null +++ b/src/main/java/emu/grasscutter/command/commands/EnterDungeonCommand.java @@ -0,0 +1,43 @@ +package emu.grasscutter.command.commands; + +import emu.grasscutter.command.Command; +import emu.grasscutter.command.CommandHandler; +import emu.grasscutter.game.player.Player; + +import java.util.List; + +import static emu.grasscutter.utils.Language.translate; + +@Command(label = "enterdungeon", usage = "enterdungeon ", + description = "Enter a dungeon", aliases = {"dungeon"}, permission = "player.enterdungeon") +public final class EnterDungeonCommand implements CommandHandler { + @Override + public void execute(Player sender, Player targetPlayer, List args) { + if (targetPlayer == null) { + CommandHandler.sendMessage(null, translate("commands.execution.need_target")); + return; + } + + if (args.size() < 1) { + CommandHandler.sendMessage(sender, translate("commands.enter_dungeon.usage")); + return; + } + + try { + int dungeonId = Integer.parseInt(args.get(0)); + if (dungeonId == targetPlayer.getSceneId()) { + CommandHandler.sendMessage(sender, translate("commands.enter_dungeon.in_dungeon_error")); + return; + } + + boolean result = targetPlayer.getServer().getDungeonManager().enterDungeon(targetPlayer.getSession().getPlayer(), 0, dungeonId); + CommandHandler.sendMessage(sender, translate("commands.enter_dungeon.changed", dungeonId)); + + if (!result) { + CommandHandler.sendMessage(sender, translate("commands.enter_dungeon.not_found_error")); + } + } catch (Exception e) { + CommandHandler.sendMessage(sender, translate("commands.enter_dungeon.usage")); + } + } +} diff --git a/src/main/java/emu/grasscutter/command/commands/GiveAllCommand.java b/src/main/java/emu/grasscutter/command/commands/GiveAllCommand.java new file mode 100644 index 000000000..bb11de3c2 --- /dev/null +++ b/src/main/java/emu/grasscutter/command/commands/GiveAllCommand.java @@ -0,0 +1,170 @@ +package emu.grasscutter.command.commands; + +import emu.grasscutter.Grasscutter; +import emu.grasscutter.command.Command; +import emu.grasscutter.command.CommandHandler; +import emu.grasscutter.data.GameData; +import emu.grasscutter.data.def.AvatarData; +import emu.grasscutter.data.def.ItemData; +import emu.grasscutter.game.avatar.Avatar; +import emu.grasscutter.game.inventory.GameItem; +import emu.grasscutter.game.inventory.ItemType; +import emu.grasscutter.game.player.Player; + +import java.util.*; + +import static emu.grasscutter.utils.Language.translate; + +@Command(label = "giveall", usage = "giveall [amount]", + description = "Gives all items", aliases = {"givea"}, permission = "player.giveall", threading = true) +public final class GiveAllCommand implements CommandHandler { + + @Override + public void execute(Player sender, Player targetPlayer, List args) { + if (targetPlayer == null) { + CommandHandler.sendMessage(sender, translate("commands.execution.need_target")); + return; + } + int amount = 99999; + + switch (args.size()) { + case 0: + break; + case 1: // [amount] + try { + amount = Integer.parseInt(args.get(0)); + } catch (NumberFormatException ignored) { + CommandHandler.sendMessage(sender, translate("commands.generic.invalid.amount")); + return; + } + break; + default: // invalid + CommandHandler.sendMessage(sender, translate("commands.giveAll.usage")); + return; + } + + this.giveAllItems(targetPlayer, amount); + CommandHandler.sendMessage(sender, translate("commands.giveAll.success", targetPlayer.getNickname())); + } + + public void giveAllItems(Player player, int amount) { + CommandHandler.sendMessage(player, translate("commands.giveAll.started")); + + for (AvatarData avatarData: GameData.getAvatarDataMap().values()) { + //Exclude test avatar + if (isTestAvatar(avatarData.getId())) continue; + + Avatar avatar = new Avatar(avatarData); + avatar.setLevel(90); + avatar.setPromoteLevel(6); + for(int i = 1;i <= 6;++i){ + avatar.getTalentIdList().add((avatar.getAvatarId()-10000000)*10+i); + } + // This will handle stats and talents + avatar.recalcStats(); + player.addAvatar(avatar); + } + + //some test items + List itemList = new ArrayList<>(); + for (ItemData itemdata: GameData.getItemDataMap().values()) { + //Exclude test item + if (isTestItem(itemdata.getId())) continue; + + if (itemdata.isEquip()) { + if (itemdata.getItemType() == ItemType.ITEM_WEAPON) { + for (int i = 0; i < 5; ++i) { + GameItem item = new GameItem(itemdata); + item.setLevel(90); + item.setPromoteLevel(6); + item.setRefinement(4); + itemList.add(item); + } + } + } + else { + GameItem item = new GameItem(itemdata); + item.setCount(amount); + itemList.add(item); + } + } + int packetNum = 10; + int itemLength = itemList.size(); + int number = itemLength / packetNum; + int remainder = itemLength % packetNum; + int offset = 0; + for (int i = 0; i < packetNum; ++i) { + if (remainder > 0) { + player.getInventory().addItems(itemList.subList(i * number + offset, (i + 1) * number + offset + 1)); + --remainder; + ++offset; + } + else { + player.getInventory().addItems(itemList.subList(i * number + offset, (i + 1) * number + offset)); + } + } + } + + public boolean isTestAvatar(int avatarId) { + return avatarId < 10000002 || avatarId >= 11000000; + } + + public boolean isTestItem(int itemId) { + for (Range range: testItemRanges) { + if (range.check(itemId)) { + return true; + } + } + + return testItemsList.contains(itemId); + } + + static class Range { + private final int min, max; + + public Range(int min, int max) { + if(min > max){ + min ^= max; + max ^= min; + min ^= max; + } + + this.min = min; + this.max = max; + } + + public boolean check(int value) { + return value >= this.min && value <= this.max; + } + } + + private static final Range[] testItemRanges = new Range[] { + new Range(106, 139), + new Range(1000, 1099), + new Range(2001, 3022), + new Range(23300, 23340), + new Range(23383, 23385), + new Range(78310, 78554), + new Range(99310, 99554), + new Range(100001, 100187), + new Range(100210, 100214), + new Range(100303, 100398), + new Range(100414, 100425), + new Range(100454, 103008), + new Range(109000, 109492), + new Range(115001, 118004), + new Range(141001, 141072), + new Range(220050, 221016), + }; + private static final Integer[] testItemsIds = new Integer[] { + 210, 211, 314, 315, 317, 1005, 1007, 1105, 1107, 1201, 1202,10366, + 101212, 11411, 11506, 11507, 11508, 12505, 12506, 12508, 12509, 13503, + 13506, 14411, 14503, 14505, 14508, 15411, 15504, 15505, 15506, 15508, + 20001, 10002, 10003, 10004, 10005, 10006, 10008,100231,100232,100431, + 101689,105001,105004, 106000,106001,108000,110000 + }; + + private static final Collection testItemsList = Arrays.asList(testItemsIds); + +} + diff --git a/src/main/java/emu/grasscutter/command/commands/GiveArtifactCommand.java b/src/main/java/emu/grasscutter/command/commands/GiveArtifactCommand.java new file mode 100644 index 000000000..541cc440e --- /dev/null +++ b/src/main/java/emu/grasscutter/command/commands/GiveArtifactCommand.java @@ -0,0 +1,93 @@ +package emu.grasscutter.command.commands; + +import emu.grasscutter.Grasscutter; +import emu.grasscutter.command.Command; +import emu.grasscutter.command.CommandHandler; +import emu.grasscutter.data.GameData; +import emu.grasscutter.data.def.ItemData; +import emu.grasscutter.game.inventory.GameItem; +import emu.grasscutter.game.inventory.ItemType; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.game.props.ActionReason; + +import java.util.ArrayList; +import java.util.Collections; +import java.util.List; + +import static emu.grasscutter.utils.Language.translate; + +@Command(label = "giveart", usage = "giveart [[,]]... [level]", description = "Gives the player a specified artifact", aliases = {"gart"}, permission = "player.giveart") +public final class GiveArtifactCommand implements CommandHandler { + @Override + public void execute(Player sender, Player targetPlayer, List args) { + if (targetPlayer == null) { + CommandHandler.sendMessage(sender, translate("commands.execution.need_target")); + return; + } + + if (args.size() < 2) { + CommandHandler.sendMessage(sender, translate("commands.giveArtifact.usage")); + return; + } + + int itemId; + try { + itemId = Integer.parseInt(args.remove(0)); + } catch (NumberFormatException ignored) { + CommandHandler.sendMessage(sender, translate("commands.giveArtifact.id_error")); + return; + } + ItemData itemData = GameData.getItemDataMap().get(itemId); + if (itemData.getItemType() != ItemType.ITEM_RELIQUARY) { + CommandHandler.sendMessage(sender, translate("commands.giveArtifact.id_error")); + return; + } + + int mainPropId; + try { + mainPropId = Integer.parseInt(args.remove(0)); + } catch (NumberFormatException ignored) { + CommandHandler.sendMessage(sender, translate("commands.generic.execution.argument_error")); + return; + } + + int level = 1; + try { + int last = Integer.parseInt(args.get(args.size()-1)); + if (last > 0 && last < 22) { // Luckily appendPropIds aren't in the range of [1,21] + level = last; + args.remove(args.size()-1); + } + } catch (NumberFormatException ignored) { // Could be a stat,times string so no need to panic + } + + List appendPropIdList = new ArrayList<>(); + try { + args.forEach(it -> { + String[] arr; + int n = 1; + if ((arr = it.split(",")).length == 2) { + it = arr[0]; + n = Integer.parseInt(arr[1]); + if (n > 200) { + n = 200; + } + } + appendPropIdList.addAll(Collections.nCopies(n, Integer.parseInt(it))); + }); + } catch (Exception ignored) { + CommandHandler.sendMessage(sender, translate("commands.execution.argument_error")); + return; + } + + GameItem item = new GameItem(itemData); + item.setLevel(level); + item.setMainPropId(mainPropId); + item.getAppendPropIdList().clear(); + item.getAppendPropIdList().addAll(appendPropIdList); + targetPlayer.getInventory().addItem(item, ActionReason.SubfieldDrop); + + CommandHandler.sendMessage(sender, translate("commands.giveArtifact.success", Integer.toString(itemId), Integer.toString(targetPlayer.getUid()))); + } +} + diff --git a/src/main/java/emu/grasscutter/command/commands/GiveCharCommand.java b/src/main/java/emu/grasscutter/command/commands/GiveCharCommand.java index bfe0f51c0..4b3279202 100644 --- a/src/main/java/emu/grasscutter/command/commands/GiveCharCommand.java +++ b/src/main/java/emu/grasscutter/command/commands/GiveCharCommand.java @@ -3,84 +3,73 @@ package emu.grasscutter.command.commands; import emu.grasscutter.Grasscutter; import emu.grasscutter.command.Command; import emu.grasscutter.command.CommandHandler; -import emu.grasscutter.data.GenshinData; +import emu.grasscutter.data.GameData; import emu.grasscutter.data.def.AvatarData; -import emu.grasscutter.game.GenshinPlayer; -import emu.grasscutter.game.avatar.GenshinAvatar; +import emu.grasscutter.game.avatar.Avatar; +import emu.grasscutter.game.player.Player; import java.util.List; -@Command(label = "givechar", usage = "givechar [level]", +import static emu.grasscutter.utils.Language.translate; + +@Command(label = "givechar", usage = "givechar [level]", description = "Gives the player a specified character", aliases = {"givec"}, permission = "player.givechar") public final class GiveCharCommand implements CommandHandler { @Override - public void execute(GenshinPlayer sender, List args) { - int target, avatarId, level = 1, ascension; - - if (sender == null && args.size() < 2) { - CommandHandler.sendMessage(null, "Usage: givechar [amount]"); + public void execute(Player sender, Player targetPlayer, List args) { + if (targetPlayer == null) { + CommandHandler.sendMessage(sender, translate("commands.execution.need_target")); return; } + int avatarId; + int level = 1; + switch (args.size()) { - default: - CommandHandler.sendMessage(sender, "Usage: givechar [level]"); - return; case 2: try { - target = Integer.parseInt(args.get(0)); - if (Grasscutter.getGameServer().getPlayerByUid(target) == null && sender != null) { - target = sender.getUid(); - level = Integer.parseInt(args.get(1)); - avatarId = Integer.parseInt(args.get(0)); - } else { - avatarId = Integer.parseInt(args.get(1)); - } + level = Integer.parseInt(args.get(1)); } catch (NumberFormatException ignored) { // TODO: Parse from avatar name using GM Handbook. - CommandHandler.sendMessage(sender, "Invalid avatar or player ID."); + CommandHandler.sendMessage(sender, translate("commands.execution.invalid.avatarLevel")); return; - } - break; - case 3: + } // Cheeky fall-through to parse first argument too + case 1: try { - target = Integer.parseInt(args.get(0)); - if (Grasscutter.getGameServer().getPlayerByUid(target) == null) { - CommandHandler.sendMessage(sender, "Invalid player ID."); - return; - } - - avatarId = Integer.parseInt(args.get(1)); - level = Integer.parseInt(args.get(2)); + avatarId = Integer.parseInt(args.get(0)); } catch (NumberFormatException ignored) { // TODO: Parse from avatar name using GM Handbook. - CommandHandler.sendMessage(sender, "Invalid avatar or player ID."); + CommandHandler.sendMessage(sender, translate("commands.execution.invalid.avatarId")); return; } break; + default: + CommandHandler.sendMessage(sender, translate("commands.giveChar.usage")); + return; } - GenshinPlayer targetPlayer = Grasscutter.getGameServer().getPlayerByUid(target); - if (targetPlayer == null) { - CommandHandler.sendMessage(sender, "Player not found."); + AvatarData avatarData = GameData.getAvatarDataMap().get(avatarId); + if (avatarData == null) { + CommandHandler.sendMessage(sender, translate("commands.execution.invalid.avatarId")); return; } - AvatarData avatarData = GenshinData.getAvatarDataMap().get(avatarId); - if (avatarData == null) { - CommandHandler.sendMessage(sender, "Invalid avatar id."); + // Check level. + if (level > 90) { + CommandHandler.sendMessage(sender, translate("commands.execution.invalid.avatarLevel")); return; } // Calculate ascension level. + int ascension; if (level <= 40) { ascension = (int) Math.ceil(level / 20f); } else { ascension = (int) Math.ceil(level / 10f) - 3; } - GenshinAvatar avatar = new GenshinAvatar(avatarId); + Avatar avatar = new Avatar(avatarId); avatar.setLevel(level); avatar.setPromoteLevel(ascension); @@ -88,6 +77,6 @@ public final class GiveCharCommand implements CommandHandler { avatar.recalcStats(); targetPlayer.addAvatar(avatar); - CommandHandler.sendMessage(sender, String.format("Given %s to %s.", avatarId, target)); + CommandHandler.sendMessage(sender, translate("commands.giveChar.given", Integer.toString(avatarId), Integer.toString(level), Integer.toString(targetPlayer.getUid()))); } } diff --git a/src/main/java/emu/grasscutter/command/commands/GiveCommand.java b/src/main/java/emu/grasscutter/command/commands/GiveCommand.java index a533130bc..2f020f7b3 100644 --- a/src/main/java/emu/grasscutter/command/commands/GiveCommand.java +++ b/src/main/java/emu/grasscutter/command/commands/GiveCommand.java @@ -3,111 +3,173 @@ package emu.grasscutter.command.commands; import emu.grasscutter.Grasscutter; import emu.grasscutter.command.Command; import emu.grasscutter.command.CommandHandler; -import emu.grasscutter.data.GenshinData; +import emu.grasscutter.data.GameData; import emu.grasscutter.data.def.ItemData; -import emu.grasscutter.game.GenshinPlayer; -import emu.grasscutter.game.inventory.GenshinItem; +import emu.grasscutter.game.inventory.GameItem; +import emu.grasscutter.game.inventory.ItemType; +import emu.grasscutter.game.player.Player; import emu.grasscutter.game.props.ActionReason; -import emu.grasscutter.server.packet.send.PacketItemAddHintNotify; import java.util.LinkedList; import java.util.List; +import java.util.regex.Pattern; +import java.util.regex.Matcher; -@Command(label = "give", usage = "give [player] [amount]", - description = "Gives an item to you or the specified player", aliases = {"g", "item", "giveitem"}, permission = "player.give") +import static emu.grasscutter.utils.Language.translate; + +@Command(label = "give", usage = "give [amount] [level]", description = "Gives an item to you or the specified player", aliases = { + "g", "item", "giveitem"}, permission = "player.give") public final class GiveCommand implements CommandHandler { + Pattern lvlRegex = Pattern.compile("l(?:vl?)?(\\d+)"); // Java is a joke of a proglang that doesn't have raw string literals + Pattern refineRegex = Pattern.compile("r(\\d+)"); + Pattern amountRegex = Pattern.compile("((?<=x)\\d+|\\d+(?=x)(?!x\\d))"); + + private int matchIntOrNeg(Pattern pattern, String arg) { + Matcher match = pattern.matcher(arg); + if (match.find()) { + return Integer.parseInt(match.group(1)); // This should be exception-safe as only \d+ can be passed to it (i.e. non-empty string of pure digits) + } + return -1; + } @Override - public void execute(GenshinPlayer sender, List args) { - int target, item, amount = 1; - - if (sender == null && args.size() < 2) { - CommandHandler.sendMessage(null, "Usage: give [amount]"); + public void execute(Player sender, Player targetPlayer, List args) { + if (targetPlayer == null) { + CommandHandler.sendMessage(sender, translate("commands.execution.need_target")); return; } + int item; + int lvl = 1; + int amount = 1; + int refinement = 0; + + for (int i = args.size()-1; i>=0; i--) { // Reverse iteration as we are deleting elements + String arg = args.get(i).toLowerCase(); + boolean deleteArg = false; + int argNum; + if ((argNum = matchIntOrNeg(lvlRegex, arg)) != -1) { + lvl = argNum; + deleteArg = true; + } + if ((argNum = matchIntOrNeg(refineRegex, arg)) != -1) { + refinement = argNum; + deleteArg = true; + } + if ((argNum = matchIntOrNeg(amountRegex, arg)) != -1) { + amount = argNum; + deleteArg = true; + } + if (deleteArg) { + args.remove(i); + } + } switch (args.size()) { - default: // *No args* - CommandHandler.sendMessage(sender, "Usage: give [player] [amount]"); - return; + case 4: // [amount] [level] [refinement] + try { + refinement = Integer.parseInt(args.get(3)); + } catch (NumberFormatException ignored) { + CommandHandler.sendMessage(sender, translate("commands.generic.invalid.itemRefinement")); + return; + } // Fallthrough + case 3: // [amount] [level] + try { + lvl = Integer.parseInt(args.get(2)); + } catch (NumberFormatException ignored) { + CommandHandler.sendMessage(sender, translate("commands.generic.invalid.itemLevel")); + return; + } // Fallthrough + case 2: // [amount] + try { + amount = Integer.parseInt(args.get(1)); + } catch (NumberFormatException ignored) { + CommandHandler.sendMessage(sender, translate("commands.generic.invalid.amount")); + return; + } // Fallthrough case 1: // try { item = Integer.parseInt(args.get(0)); - target = sender.getUid(); } catch (NumberFormatException ignored) { // TODO: Parse from item name using GM Handbook. - CommandHandler.sendMessage(sender, "Invalid item id."); - return; - } - break; - case 2: // [amount] | [player] - try { - target = Integer.parseInt(args.get(0)); - - if (Grasscutter.getGameServer().getPlayerByUid(target) == null && sender != null) { - target = sender.getUid(); - item = Integer.parseInt(args.get(0)); - amount = Integer.parseInt(args.get(1)); - } else { - item = Integer.parseInt(args.get(1)); - } - } catch (NumberFormatException ignored) { - // TODO: Parse from item name using GM Handbook. - CommandHandler.sendMessage(sender, "Invalid item or player ID."); - return; - } - break; - case 3: // [player] [amount] - try { - target = Integer.parseInt(args.get(0)); - - if (Grasscutter.getGameServer().getPlayerByUid(target) == null) { - CommandHandler.sendMessage(sender, "Invalid player ID."); - return; - } - - item = Integer.parseInt(args.get(1)); - amount = Integer.parseInt(args.get(2)); - } catch (NumberFormatException ignored) { - // TODO: Parse from item name using GM Handbook. - CommandHandler.sendMessage(sender, "Invalid item or player ID."); + CommandHandler.sendMessage(sender, translate("commands.generic.invalid.itemId")); return; } break; + default: // *No args* + CommandHandler.sendMessage(sender, translate("commands.give.usage")); + return; } - GenshinPlayer targetPlayer = Grasscutter.getGameServer().getPlayerByUid(target); - - if (targetPlayer == null) { - CommandHandler.sendMessage(sender, "Player not found."); - return; - } - - ItemData itemData = GenshinData.getItemDataMap().get(item); + ItemData itemData = GameData.getItemDataMap().get(item); if (itemData == null) { - CommandHandler.sendMessage(sender, "Invalid item id."); + CommandHandler.sendMessage(sender, translate("commands.generic.invalid.itemId")); return; } + if (refinement != 0) { + if (itemData.getItemType() == ItemType.ITEM_WEAPON) { + if (refinement < 1 || refinement > 5) { + CommandHandler.sendMessage(sender, translate("commands.give.refinement_must_between_1_and_5")); + return; + } + } else { + CommandHandler.sendMessage(sender, translate("commands.give.refinement_only_applicable_weapons")); + return; + } + } - this.item(targetPlayer, itemData, amount); + this.item(targetPlayer, itemData, amount, lvl, refinement); - CommandHandler.sendMessage(sender, String.format("Given %s of %s to %s.", amount, item, target)); + if (!itemData.isEquip()) { + CommandHandler.sendMessage(sender, translate("commands.give.given", Integer.toString(amount), Integer.toString(item), Integer.toString(targetPlayer.getUid()))); + } else if (itemData.getItemType() == ItemType.ITEM_WEAPON) { + CommandHandler.sendMessage(sender, translate("commands.give.given_with_level_and_refinement", Integer.toString(item), Integer.toString(lvl), Integer.toString(refinement), Integer.toString(amount), Integer.toString(targetPlayer.getUid()))); + } else { + CommandHandler.sendMessage(sender, translate("commands.give.given_level", Integer.toString(item), Integer.toString(lvl), Integer.toString(amount))); + } } - private void item(GenshinPlayer player, ItemData itemData, int amount) { + private void item(Player player, ItemData itemData, int amount, int lvl, int refinement) { if (itemData.isEquip()) { - List items = new LinkedList<>(); + List items = new LinkedList<>(); for (int i = 0; i < amount; i++) { - items.add(new GenshinItem(itemData)); + GameItem item = new GameItem(itemData); + if (item.isEquipped()) { + // check item max level + if (item.getItemType() == ItemType.ITEM_WEAPON) { + if (lvl > 90) lvl = 90; + } else { + if (lvl > 21) lvl = 21; + } + } + item.setCount(amount); + item.setLevel(lvl); + if (lvl > 80) { + item.setPromoteLevel(6); + } else if (lvl > 70) { + item.setPromoteLevel(5); + } else if (lvl > 60) { + item.setPromoteLevel(4); + } else if (lvl > 50) { + item.setPromoteLevel(3); + } else if (lvl > 40) { + item.setPromoteLevel(2); + } else if (lvl > 20) { + item.setPromoteLevel(1); + } + if (item.getItemType() == ItemType.ITEM_WEAPON) { + if (refinement > 0) { + item.setRefinement(refinement - 1); + } else { + item.setRefinement(0); + } + } + items.add(item); } - player.getInventory().addItems(items); - player.sendPacket(new PacketItemAddHintNotify(items, ActionReason.SubfieldDrop)); + player.getInventory().addItems(items, ActionReason.SubfieldDrop); } else { - GenshinItem genshinItem = new GenshinItem(itemData); - genshinItem.setCount(amount); - player.getInventory().addItem(genshinItem); - player.sendPacket(new PacketItemAddHintNotify(genshinItem, ActionReason.SubfieldDrop)); + GameItem item = new GameItem(itemData); + item.setCount(amount); + player.getInventory().addItem(item, ActionReason.SubfieldDrop); } } } - diff --git a/src/main/java/emu/grasscutter/command/commands/GodModeCommand.java b/src/main/java/emu/grasscutter/command/commands/GodModeCommand.java index e5635dc9f..9abebb8db 100644 --- a/src/main/java/emu/grasscutter/command/commands/GodModeCommand.java +++ b/src/main/java/emu/grasscutter/command/commands/GodModeCommand.java @@ -1,22 +1,42 @@ package emu.grasscutter.command.commands; +import emu.grasscutter.Grasscutter; import emu.grasscutter.command.Command; import emu.grasscutter.command.CommandHandler; -import emu.grasscutter.game.GenshinPlayer; +import emu.grasscutter.game.player.Player; import java.util.List; -@Command(label = "godmode", usage = "godmode [playerId]", - description = "Prevents you from taking damage", permission = "player.godmode") +import static emu.grasscutter.utils.Language.translate; + +@Command(label = "godmode", usage = "godmode [on|off|toggle]", + description = "Prevents you from taking damage. Defaults to toggle.", permission = "player.godmode") public final class GodModeCommand implements CommandHandler { @Override - public void execute(GenshinPlayer sender, List args) { - if (sender == null) { - CommandHandler.sendMessage(null, "Run this command in-game."); - return; // TODO: toggle player's godmode statue from console or other players + public void execute(Player sender, Player targetPlayer, List args) { + if (targetPlayer == null) { + CommandHandler.sendMessage(sender, translate("commands.execution.need_target")); + return; } - sender.setGodmode(!sender.inGodmode()); - sender.dropMessage("Godmode is now " + (sender.inGodmode() ? "enabled" : "disabled") + "."); + + boolean enabled = !targetPlayer.inGodmode(); + if (args.size() == 1) { + switch (args.get(0).toLowerCase()) { + case "on": + enabled = true; + break; + case "off": + enabled = false; + break; + case "toggle": + break; // Already toggled + default: + break; + } + } + + targetPlayer.setGodmode(enabled); + CommandHandler.sendMessage(sender, translate("commands.godmode.success", (enabled ? translate("commands.status.enabled") : translate("commands.status.disabled")), targetPlayer.getNickname())); } } diff --git a/src/main/java/emu/grasscutter/command/commands/HealCommand.java b/src/main/java/emu/grasscutter/command/commands/HealCommand.java index 511e52812..bb0b861b0 100644 --- a/src/main/java/emu/grasscutter/command/commands/HealCommand.java +++ b/src/main/java/emu/grasscutter/command/commands/HealCommand.java @@ -2,25 +2,26 @@ package emu.grasscutter.command.commands; import emu.grasscutter.command.Command; import emu.grasscutter.command.CommandHandler; -import emu.grasscutter.game.GenshinPlayer; +import emu.grasscutter.game.player.Player; import emu.grasscutter.game.props.FightProperty; import emu.grasscutter.server.packet.send.PacketAvatarFightPropUpdateNotify; import emu.grasscutter.server.packet.send.PacketAvatarLifeStateChangeNotify; -import emu.grasscutter.server.packet.send.PacketEntityFightPropUpdateNotify; -import emu.grasscutter.server.packet.send.PacketLifeStateChangeNotify; import java.util.List; -@Command(label = "heal", usage = "heal|h", - description = "Heal all characters in your current team.", aliases = {"h"}, permission = "player.heal") -public class HealCommand implements CommandHandler { +import static emu.grasscutter.utils.Language.translate; + +@Command(label = "heal", usage = "heal|h", aliases = {"h"}, + description = "Heal all characters in your current team.", permission = "player.heal") +public final class HealCommand implements CommandHandler { @Override - public void execute(GenshinPlayer sender, List args) { - if (sender == null) { - CommandHandler.sendMessage(null, "Run this command in-game."); + public void execute(Player sender, Player targetPlayer, List args) { + if (targetPlayer == null) { + CommandHandler.sendMessage(sender, translate("commands.execution.need_target")); return; } - sender.getTeamManager().getActiveTeam().forEach(entity -> { + + targetPlayer.getTeamManager().getActiveTeam().forEach(entity -> { boolean isAlive = entity.isAlive(); entity.setFightProperty( FightProperty.FIGHT_PROP_CUR_HP, @@ -31,6 +32,6 @@ public class HealCommand implements CommandHandler { entity.getWorld().broadcastPacket(new PacketAvatarLifeStateChangeNotify(entity.getAvatar())); } }); - CommandHandler.sendMessage(sender, "All characters are healed."); + CommandHandler.sendMessage(sender, translate("commands.heal.success")); } } diff --git a/src/main/java/emu/grasscutter/command/commands/HelpCommand.java b/src/main/java/emu/grasscutter/command/commands/HelpCommand.java index abe78e7d3..93ac831b3 100644 --- a/src/main/java/emu/grasscutter/command/commands/HelpCommand.java +++ b/src/main/java/emu/grasscutter/command/commands/HelpCommand.java @@ -1,18 +1,21 @@ package emu.grasscutter.command.commands; +import emu.grasscutter.Grasscutter; import emu.grasscutter.command.Command; import emu.grasscutter.command.CommandHandler; import emu.grasscutter.command.CommandMap; -import emu.grasscutter.game.GenshinPlayer; +import emu.grasscutter.game.player.Player; import java.util.*; +import static emu.grasscutter.utils.Language.translate; + @Command(label = "help", usage = "help [command]", description = "Sends the help message or shows information about a specified command") public final class HelpCommand implements CommandHandler { @Override - public void execute(GenshinPlayer player, List args) { + public void execute(Player player, Player targetPlayer, List args) { if (args.size() < 1) { HashMap handlers = CommandMap.getInstance().getHandlers(); List annotations = new ArrayList<>(); @@ -30,16 +33,16 @@ public final class HelpCommand implements CommandHandler { } else { String command = args.get(0); CommandHandler handler = CommandMap.getInstance().getHandler(command); - StringBuilder builder = new StringBuilder(player == null ? "\nHelp - " : "Help - ").append(command).append(": \n"); + StringBuilder builder = new StringBuilder(player == null ? "\n" + translate("commands.status.help") + " - " : translate("commands.status.help") + " - ").append(command).append(": \n"); if (handler == null) { - builder.append("No command found."); + builder.append(translate("commands.generic.command_exist_error")); } else { Command annotation = handler.getClass().getAnnotation(Command.class); builder.append(" ").append(annotation.description()).append("\n"); - builder.append(" Usage: ").append(annotation.usage()); + builder.append(translate("commands.help.usage")).append(annotation.usage()); if (annotation.aliases().length >= 1) { - builder.append("\n").append(" Aliases: "); + builder.append("\n").append(translate("commands.help.aliases")); for (String alias : annotation.aliases()) { builder.append(alias).append(" "); } @@ -53,15 +56,15 @@ public final class HelpCommand implements CommandHandler { } } - void SendAllHelpMessage(GenshinPlayer player, List annotations) { + void SendAllHelpMessage(Player player, List annotations) { if (player == null) { - StringBuilder builder = new StringBuilder("\nAvailable commands:\n"); + StringBuilder builder = new StringBuilder("\n" + translate("commands.help.available_commands") + "\n"); annotations.forEach(annotation -> { builder.append(annotation.label()).append("\n"); builder.append(" ").append(annotation.description()).append("\n"); - builder.append(" Usage: ").append(annotation.usage()); + builder.append(translate("commands.help.usage")).append(annotation.usage()); if (annotation.aliases().length >= 1) { - builder.append("\n").append(" Aliases: "); + builder.append("\n").append(translate("commands.help.aliases")); for (String alias : annotation.aliases()) { builder.append(alias).append(" "); } @@ -72,13 +75,13 @@ public final class HelpCommand implements CommandHandler { CommandHandler.sendMessage(null, builder.toString()); } else { - CommandHandler.sendMessage(player, "Available commands:"); + CommandHandler.sendMessage(player, translate("commands.help.available_commands")); annotations.forEach(annotation -> { StringBuilder builder = new StringBuilder(annotation.label()).append("\n"); builder.append(" ").append(annotation.description()).append("\n"); - builder.append(" Usage: ").append(annotation.usage()); + builder.append(translate("commands.help.usage")).append(annotation.usage()); if (annotation.aliases().length >= 1) { - builder.append("\n").append(" Aliases: "); + builder.append("\n").append(translate("commands.help.aliases")); for (String alias : annotation.aliases()) { builder.append(alias).append(" "); } diff --git a/src/main/java/emu/grasscutter/command/commands/KickCommand.java b/src/main/java/emu/grasscutter/command/commands/KickCommand.java index 61e9d759b..270e28150 100644 --- a/src/main/java/emu/grasscutter/command/commands/KickCommand.java +++ b/src/main/java/emu/grasscutter/command/commands/KickCommand.java @@ -1,30 +1,31 @@ package emu.grasscutter.command.commands; -import emu.grasscutter.Grasscutter; import emu.grasscutter.command.Command; import emu.grasscutter.command.CommandHandler; -import emu.grasscutter.game.GenshinPlayer; +import emu.grasscutter.game.player.Player; import java.util.List; -@Command(label = "kick", usage = "kick ", +import static emu.grasscutter.utils.Language.translate; + +@Command(label = "kick", usage = "kick", description = "Kicks the specified player from the server (WIP)", permission = "server.kick") public final class KickCommand implements CommandHandler { @Override - public void execute(GenshinPlayer sender, List args) { - int target = Integer.parseInt(args.get(0)); - - GenshinPlayer targetPlayer = Grasscutter.getGameServer().getPlayerByUid(target); + public void execute(Player sender, Player targetPlayer, List args) { if (targetPlayer == null) { - CommandHandler.sendMessage(sender, "Player not found."); + CommandHandler.sendMessage(sender, translate("commands.execution.need_target")); return; } if (sender != null) { - CommandHandler.sendMessage(sender, String.format("Player [%s:%s] has kicked player [%s:%s]", sender.getAccount().getPlayerUid(), sender.getAccount().getUsername(), target, targetPlayer.getAccount().getUsername())); + CommandHandler.sendMessage(sender, translate("commands.kick.player_kick_player", + Integer.toString(sender.getAccount().getPlayerUid()), sender.getAccount().getUsername(), + Integer.toString(targetPlayer.getUid()), targetPlayer.getAccount().getUsername())); + } else { + CommandHandler.sendMessage(null, translate("commands.kick.server_kick_player", Integer.toString(targetPlayer.getUid()), targetPlayer.getAccount().getUsername())); } - CommandHandler.sendMessage(sender, String.format("Kicking player [%s:%s]", target, targetPlayer.getAccount().getUsername())); targetPlayer.getSession().close(); } diff --git a/src/main/java/emu/grasscutter/command/commands/KillAllCommand.java b/src/main/java/emu/grasscutter/command/commands/KillAllCommand.java index 436691b57..423c60bbd 100644 --- a/src/main/java/emu/grasscutter/command/commands/KillAllCommand.java +++ b/src/main/java/emu/grasscutter/command/commands/KillAllCommand.java @@ -3,62 +3,52 @@ package emu.grasscutter.command.commands; import emu.grasscutter.Grasscutter; import emu.grasscutter.command.Command; import emu.grasscutter.command.CommandHandler; -import emu.grasscutter.game.GenshinPlayer; -import emu.grasscutter.game.GenshinScene; import emu.grasscutter.game.entity.EntityMonster; +import emu.grasscutter.game.entity.GameEntity; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.game.world.Scene; import java.util.List; -@Command(label = "killall", usage = "killall [playerUid] [sceneId]", +import static emu.grasscutter.utils.Language.translate; + +@Command(label = "killall", usage = "killall [sceneId]", description = "Kill all entities", permission = "server.killall") public final class KillAllCommand implements CommandHandler { @Override - public void execute(GenshinPlayer sender, List args) { - GenshinScene scene; - GenshinPlayer genshinPlayer; + public void execute(Player sender, Player targetPlayer, List args) { + if (targetPlayer == null) { + CommandHandler.sendMessage(sender, translate("commands.execution.need_target")); + return; + } + Scene scene = targetPlayer.getScene(); try { switch (args.size()) { case 0: // *No args* - if (sender == null) { - CommandHandler.sendMessage(null, "Usage: killall [playerUid] [sceneId]"); - return; - } - scene = sender.getScene(); break; - case 1: // [playerUid] - genshinPlayer = Grasscutter.getGameServer().getPlayerByUid(Integer.parseInt(args.get(0))); - if (genshinPlayer == null) { - CommandHandler.sendMessage(sender, "Player not found or offline."); - return; - } - scene = genshinPlayer.getScene(); - break; - case 2: // [playerUid] [sceneId] - genshinPlayer = Grasscutter.getGameServer().getPlayerByUid(Integer.parseInt(args.get(0))); - if (genshinPlayer == null) { - CommandHandler.sendMessage(sender, "Player not found or offline."); - return; - } - GenshinScene genshinScene = sender.getWorld().getSceneById(Integer.parseInt(args.get(1))); - if (genshinScene == null) { - CommandHandler.sendMessage(sender, "Scene not found in player world"); - return; - } - scene = genshinScene; + case 1: // [sceneId] + scene = targetPlayer.getWorld().getSceneById(Integer.parseInt(args.get(0))); break; default: - CommandHandler.sendMessage(sender, "Usage: killall [playerUid] [sceneId]"); + CommandHandler.sendMessage(sender, translate("commands.kill.usage")); return; } - - scene.getEntities().values().stream() - .filter(entity -> entity instanceof EntityMonster) - .forEach(entity -> scene.killEntity(entity, 0)); - CommandHandler.sendMessage(sender, "Killing all monsters in scene " + scene.getId()); } catch (NumberFormatException ignored) { - CommandHandler.sendMessage(sender, "Invalid arguments."); + CommandHandler.sendMessage(sender, translate("commands.execution.argument_error")); } + if (scene == null) { + CommandHandler.sendMessage(sender, translate("commands.kill.scene_not_found_in_player_world")); + return; + } + + // Separate into list to avoid concurrency issue + final Scene sceneF = scene; + List toKill = sceneF.getEntities().values().stream() + .filter(entity -> entity instanceof EntityMonster) + .toList(); + toKill.forEach(entity -> sceneF.killEntity(entity, 0)); + CommandHandler.sendMessage(sender, translate("commands.kill.kill_monsters_in_scene", Integer.toString(toKill.size()), Integer.toString(scene.getId()))); } } diff --git a/src/main/java/emu/grasscutter/command/commands/KillCharacterCommand.java b/src/main/java/emu/grasscutter/command/commands/KillCharacterCommand.java new file mode 100644 index 000000000..f1e0f0f8c --- /dev/null +++ b/src/main/java/emu/grasscutter/command/commands/KillCharacterCommand.java @@ -0,0 +1,38 @@ +package emu.grasscutter.command.commands; + +import emu.grasscutter.command.Command; +import emu.grasscutter.command.CommandHandler; +import emu.grasscutter.game.entity.EntityAvatar; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.game.props.FightProperty; +import emu.grasscutter.game.props.LifeState; +import emu.grasscutter.server.packet.send.PacketEntityFightPropUpdateNotify; +import emu.grasscutter.server.packet.send.PacketLifeStateChangeNotify; + +import java.util.List; + +import static emu.grasscutter.utils.Language.translate; + +@Command(label = "killcharacter", usage = "killcharacter", aliases = {"suicide", "kill"}, + description = "Kills the players current character", permission = "player.killcharacter") +public final class KillCharacterCommand implements CommandHandler { + + @Override + public void execute(Player sender, Player targetPlayer, List args) { + if (targetPlayer == null) { + CommandHandler.sendMessage(sender, translate("commands.execution.need_target")); + return; + } + + EntityAvatar entity = targetPlayer.getTeamManager().getCurrentAvatarEntity(); + entity.setFightProperty(FightProperty.FIGHT_PROP_CUR_HP, 0f); + // Packets + entity.getWorld().broadcastPacket(new PacketEntityFightPropUpdateNotify(entity, FightProperty.FIGHT_PROP_CUR_HP)); + entity.getWorld().broadcastPacket(new PacketLifeStateChangeNotify(0, entity, LifeState.LIFE_DEAD)); + // remove + targetPlayer.getScene().removeEntity(entity); + entity.onDeath(0); + + CommandHandler.sendMessage(sender, translate("commands.killCharacter.success", targetPlayer.getNickname())); + } +} diff --git a/src/main/java/emu/grasscutter/command/commands/ListCommand.java b/src/main/java/emu/grasscutter/command/commands/ListCommand.java index 6afca4a6d..bc35e65e1 100644 --- a/src/main/java/emu/grasscutter/command/commands/ListCommand.java +++ b/src/main/java/emu/grasscutter/command/commands/ListCommand.java @@ -3,30 +3,51 @@ package emu.grasscutter.command.commands; import emu.grasscutter.Grasscutter; import emu.grasscutter.command.Command; import emu.grasscutter.command.CommandHandler; -import emu.grasscutter.game.GenshinPlayer; +import emu.grasscutter.game.player.Player; import java.util.List; import java.util.Map; -@Command(label = "list", description = "List online players") -public class ListCommand implements CommandHandler { +import static emu.grasscutter.utils.Language.translate; + +@Command(label = "list", usage = "list [uid]", + description = "List online players", aliases = {"players"}) +public final class ListCommand implements CommandHandler { @Override - public void execute(GenshinPlayer sender, List args) { - Map playersMap = Grasscutter.getGameServer().getPlayers(); + public void execute(Player sender, Player targetPlayer, List args) { + Map playersMap = Grasscutter.getGameServer().getPlayers(); + boolean needUID = false; - CommandHandler.sendMessage(sender, String.format("There are %s player(s) online:", playersMap.size())); + if (args.size() > 0) { + needUID = args.get(0).equals("uid"); + } + + CommandHandler.sendMessage(sender, translate("commands.list.success", Integer.toString(playersMap.size()))); if (playersMap.size() != 0) { StringBuilder playerSet = new StringBuilder(); + boolean finalNeedUID = needUID; + + playersMap.values().forEach(player -> { + playerSet.append(player.getNickname()); + + if (finalNeedUID) { + if (sender != null) { + playerSet.append(" (") + .append(player.getUid()) + .append(")"); + } else { + playerSet.append(" (") + .append(player.getUid()) + .append(")"); + } + } - for (Map.Entry entry : playersMap.entrySet()) { - playerSet.append(entry.getValue().getNickname()); playerSet.append(", "); - } + }); String players = playerSet.toString(); - CommandHandler.sendMessage(sender, players.substring(0, players.length() - 2)); } } diff --git a/src/main/java/emu/grasscutter/command/commands/PermissionCommand.java b/src/main/java/emu/grasscutter/command/commands/PermissionCommand.java index 7218bf2cd..69c8ce899 100644 --- a/src/main/java/emu/grasscutter/command/commands/PermissionCommand.java +++ b/src/main/java/emu/grasscutter/command/commands/PermissionCommand.java @@ -4,44 +4,50 @@ import emu.grasscutter.Grasscutter; import emu.grasscutter.command.Command; import emu.grasscutter.command.CommandHandler; import emu.grasscutter.game.Account; -import emu.grasscutter.game.GenshinPlayer; +import emu.grasscutter.game.player.Player; import java.util.List; -@Command(label = "permission", usage = "permission ", +import static emu.grasscutter.utils.Language.translate; + +@Command(label = "permission", usage = "permission ", description = "Grants or removes a permission for a user", permission = "*") public final class PermissionCommand implements CommandHandler { @Override - public void execute(GenshinPlayer sender, List args) { - if (args.size() < 3) { - CommandHandler.sendMessage(sender, "Usage: permission "); + public void execute(Player sender, Player targetPlayer, List args) { + if (targetPlayer == null) { + CommandHandler.sendMessage(sender, translate("commands.execution.need_target")); + return; + } + + if (args.size() != 2) { + CommandHandler.sendMessage(sender, translate("commands.permission.usage")); return; } String action = args.get(0); - String username = args.get(1); - String permission = args.get(2); + String permission = args.get(1); - Account account = Grasscutter.getGameServer().getAccountByName(username); + Account account = targetPlayer.getAccount(); if (account == null) { - CommandHandler.sendMessage(sender, "Account not found."); + CommandHandler.sendMessage(sender, translate("commands.permission.account_error")); return; } switch (action) { default: - CommandHandler.sendMessage(sender, "Usage: permission "); + CommandHandler.sendMessage(sender, translate("commands.permission.usage")); break; case "add": if (account.addPermission(permission)) { - CommandHandler.sendMessage(sender, "Permission added."); - } else CommandHandler.sendMessage(sender, "They already have this permission!"); + CommandHandler.sendMessage(sender, translate("commands.permission.add")); + } else CommandHandler.sendMessage(sender, translate("commands.permission.has_error")); break; case "remove": if (account.removePermission(permission)) { - CommandHandler.sendMessage(sender, "Permission removed."); - } else CommandHandler.sendMessage(sender, "They don't have this permission!"); + CommandHandler.sendMessage(sender, translate("commands.permission.remove")); + } else CommandHandler.sendMessage(sender, translate("commands.permission.not_have_error")); break; } diff --git a/src/main/java/emu/grasscutter/command/commands/PositionCommand.java b/src/main/java/emu/grasscutter/command/commands/PositionCommand.java index 639301c7f..7f6548c5b 100644 --- a/src/main/java/emu/grasscutter/command/commands/PositionCommand.java +++ b/src/main/java/emu/grasscutter/command/commands/PositionCommand.java @@ -2,21 +2,27 @@ package emu.grasscutter.command.commands; import emu.grasscutter.command.Command; import emu.grasscutter.command.CommandHandler; -import emu.grasscutter.game.GenshinPlayer; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.utils.Position; import java.util.List; +import static emu.grasscutter.utils.Language.translate; + @Command(label = "position", usage = "position", aliases = {"pos"}, description = "Get coordinates.") public final class PositionCommand implements CommandHandler { @Override - public void execute(GenshinPlayer sender, List args) { - if (sender == null) { - CommandHandler.sendMessage(null, "Run this command in-game."); + public void execute(Player sender, Player targetPlayer, List args) { + if (targetPlayer == null) { + CommandHandler.sendMessage(sender, translate("commands.execution.need_target")); return; } - sender.dropMessage(String.format("Coord: %.3f, %.3f, %.3f", sender.getPos().getX(), sender.getPos().getY(), sender.getPos().getZ())); + Position pos = targetPlayer.getPos(); + CommandHandler.sendMessage(sender, translate("commands.position.success", + Float.toString(pos.getX()), Float.toString(pos.getY()), Float.toString(pos.getZ()), + Integer.toString(targetPlayer.getSceneId()))); } } diff --git a/src/main/java/emu/grasscutter/command/commands/ReloadCommand.java b/src/main/java/emu/grasscutter/command/commands/ReloadCommand.java index b145aaf94..6c85d2024 100644 --- a/src/main/java/emu/grasscutter/command/commands/ReloadCommand.java +++ b/src/main/java/emu/grasscutter/command/commands/ReloadCommand.java @@ -3,20 +3,27 @@ package emu.grasscutter.command.commands; import emu.grasscutter.Grasscutter; import emu.grasscutter.command.Command; import emu.grasscutter.command.CommandHandler; -import emu.grasscutter.game.GenshinPlayer; +import emu.grasscutter.game.player.Player; import java.util.List; +import static emu.grasscutter.utils.Language.translate; + @Command(label = "reload", usage = "reload", description = "Reload server config", permission = "server.reload") public final class ReloadCommand implements CommandHandler { @Override - public void execute(GenshinPlayer sender, List args) { - CommandHandler.sendMessage(sender, "Reloading config."); + public void execute(Player sender, Player targetPlayer, List args) { + CommandHandler.sendMessage(sender, translate("commands.reload.reload_start")); + Grasscutter.loadConfig(); + Grasscutter.loadLanguage(); Grasscutter.getGameServer().getGachaManager().load(); + Grasscutter.getGameServer().getDropManager().load(); + Grasscutter.getGameServer().getShopManager().load(); Grasscutter.getDispatchServer().loadQueries(); - CommandHandler.sendMessage(sender, "Reload complete."); + + CommandHandler.sendMessage(sender, translate("commands.reload.reload_done")); } } diff --git a/src/main/java/emu/grasscutter/command/commands/ResetConstCommand.java b/src/main/java/emu/grasscutter/command/commands/ResetConstCommand.java index 77f16f9b8..706fb95e0 100644 --- a/src/main/java/emu/grasscutter/command/commands/ResetConstCommand.java +++ b/src/main/java/emu/grasscutter/command/commands/ResetConstCommand.java @@ -2,41 +2,43 @@ package emu.grasscutter.command.commands; import emu.grasscutter.command.Command; import emu.grasscutter.command.CommandHandler; -import emu.grasscutter.game.GenshinPlayer; -import emu.grasscutter.game.avatar.GenshinAvatar; +import emu.grasscutter.game.avatar.Avatar; import emu.grasscutter.game.entity.EntityAvatar; +import emu.grasscutter.game.player.Player; import java.util.List; +import static emu.grasscutter.utils.Language.translate; + @Command(label = "resetconst", usage = "resetconst [all]", description = "Resets the constellation level on your current active character, will need to relog after using the command to see any changes.", aliases = {"resetconstellation"}, permission = "player.resetconstellation") public final class ResetConstCommand implements CommandHandler { @Override - public void execute(GenshinPlayer sender, List args) { - if (sender == null) { - CommandHandler.sendMessage(null, "Run this command in-game."); + public void execute(Player sender, Player targetPlayer, List args) { + if (targetPlayer == null) { + CommandHandler.sendMessage(sender, translate("commands.execution.need_target")); return; } if (args.size() > 0 && args.get(0).equalsIgnoreCase("all")) { - sender.getAvatars().forEach(this::resetConstellation); - sender.dropMessage("Reset all avatars' constellations."); + targetPlayer.getAvatars().forEach(this::resetConstellation); + CommandHandler.sendMessage(sender, translate("commands.resetConst.reset_all")); } else { - EntityAvatar entity = sender.getTeamManager().getCurrentAvatarEntity(); + EntityAvatar entity = targetPlayer.getTeamManager().getCurrentAvatarEntity(); if (entity == null) { return; } - GenshinAvatar avatar = entity.getAvatar(); + Avatar avatar = entity.getAvatar(); this.resetConstellation(avatar); - sender.dropMessage("Constellations for " + avatar.getAvatarData().getName() + " have been reset. Please relog to see changes."); + CommandHandler.sendMessage(sender, translate("commands.resetConst.success", avatar.getAvatarData().getName())); } } - private void resetConstellation(GenshinAvatar avatar) { + private void resetConstellation(Avatar avatar) { avatar.getTalentIdList().clear(); avatar.setCoreProudSkillLevel(0); avatar.recalcStats(); diff --git a/src/main/java/emu/grasscutter/command/commands/ResetShopLimitCommand.java b/src/main/java/emu/grasscutter/command/commands/ResetShopLimitCommand.java new file mode 100644 index 000000000..aeae0abbf --- /dev/null +++ b/src/main/java/emu/grasscutter/command/commands/ResetShopLimitCommand.java @@ -0,0 +1,26 @@ +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 java.util.List; + +import static emu.grasscutter.utils.Language.translate; + +@Command(label = "resetshop", usage = "resetshop", + description = "Reset target player's shop refresh time.", permission = "server.resetshop") +public final class ResetShopLimitCommand implements CommandHandler { + @Override + public void execute(Player sender, Player targetPlayer, List args) { + if (targetPlayer == null) { + CommandHandler.sendMessage(sender, translate("commands.execution.need_target")); + return; + } + + targetPlayer.getShopLimit().forEach(x -> x.setNextRefreshTime(0)); + targetPlayer.save(); + CommandHandler.sendMessage(sender, translate("commands.status.success")); + } +} diff --git a/src/main/java/emu/grasscutter/command/commands/RestartCommand.java b/src/main/java/emu/grasscutter/command/commands/RestartCommand.java index cf40fa9bd..e3b8b2747 100644 --- a/src/main/java/emu/grasscutter/command/commands/RestartCommand.java +++ b/src/main/java/emu/grasscutter/command/commands/RestartCommand.java @@ -2,7 +2,7 @@ package emu.grasscutter.command.commands; import emu.grasscutter.command.Command; import emu.grasscutter.command.CommandHandler; -import emu.grasscutter.game.GenshinPlayer; +import emu.grasscutter.game.player.Player; import java.util.List; @@ -10,7 +10,10 @@ import java.util.List; public final class RestartCommand implements CommandHandler { @Override - public void execute(GenshinPlayer sender, List args) { + public void execute(Player sender, Player targetPlayer, List args) { + if (sender == null) { + return; + } sender.getSession().close(); } } diff --git a/src/main/java/emu/grasscutter/command/commands/SendMailCommand.java b/src/main/java/emu/grasscutter/command/commands/SendMailCommand.java new file mode 100644 index 000000000..838bea567 --- /dev/null +++ b/src/main/java/emu/grasscutter/command/commands/SendMailCommand.java @@ -0,0 +1,200 @@ +package emu.grasscutter.command.commands; + +import emu.grasscutter.Grasscutter; +import emu.grasscutter.command.Command; +import emu.grasscutter.command.CommandHandler; +import emu.grasscutter.database.DatabaseHelper; +import emu.grasscutter.game.mail.Mail; +import emu.grasscutter.game.player.Player; + +import java.util.HashMap; +import java.util.List; + +import static emu.grasscutter.utils.Language.translate; + +@SuppressWarnings("ConstantConditions") +@Command(label = "sendmail", usage = "sendmail [templateId]", + description = "Sends mail to the specified user. The usage of this command changes based on it's composition state.", permission = "server.sendmail") +public final class SendMailCommand implements CommandHandler { + + // TODO: You should be able to do /sendmail and then just send subsequent messages until you finish + // However, due to the current nature of the command system, I don't think this is possible without rewriting + // the command system (again). For now this will do + + // Key = User that is constructing the mail. + private static final HashMap mailBeingConstructed = new HashMap(); + + // Yes this is awful and I hate it. + @Override + public void execute(Player sender, Player targetPlayer, List args) { + int senderId; + if(sender != null) { + senderId = sender.getUid(); + } else { + senderId = -1; + } + + if (!mailBeingConstructed.containsKey(senderId)) { + switch (args.size()) { + case 1 -> { + MailBuilder mailBuilder; + switch (args.get(0).toLowerCase()) { + case "help" -> { + CommandHandler.sendMessage(sender, this.getClass().getAnnotation(Command.class).description() + "\nUsage: " + this.getClass().getAnnotation(Command.class).usage()); + return; + } + case "all" -> mailBuilder = new MailBuilder(true, new Mail()); + default -> { + if (DatabaseHelper.getPlayerById(Integer.parseInt(args.get(0))) != null) { + mailBuilder = new MailBuilder(Integer.parseInt(args.get(0)), new Mail()); + } else { + CommandHandler.sendMessage(sender, translate("commands.sendMail.user_not_exist", args.get(0))); + return; + } + } + } + mailBeingConstructed.put(senderId, mailBuilder); + CommandHandler.sendMessage(sender, translate("commands.sendMail.start_composition")); + } + case 2 -> CommandHandler.sendMessage(sender, translate("commands.sendMail.templates")); + default -> CommandHandler.sendMessage(sender, translate("commands.sendMail.invalid_arguments")); + } + } else { + MailBuilder mailBuilder = mailBeingConstructed.get(senderId); + + if (args.size() >= 1) { + switch (args.get(0).toLowerCase()) { + case "stop" -> { + mailBeingConstructed.remove(senderId); + CommandHandler.sendMessage(sender, translate("commands.sendMail.sendCancel")); + return; + } + case "finish" -> { + if (mailBuilder.constructionStage == 3) { + if (!mailBuilder.sendToAll) { + Grasscutter.getGameServer().getPlayerByUid(mailBuilder.recipient, true).sendMail(mailBuilder.mail); + CommandHandler.sendMessage(sender, translate("commands.sendMail.send_done", Integer.toString(mailBuilder.recipient))); + } else { + for (Player player : DatabaseHelper.getAllPlayers()) { + Grasscutter.getGameServer().getPlayerByUid(player.getUid(), true).sendMail(mailBuilder.mail); + } + CommandHandler.sendMessage(sender, translate("commands.sendMail.send_all_done")); + } + mailBeingConstructed.remove(senderId); + } else { + CommandHandler.sendMessage(sender, translate("commands.sendMail.not_composition_end", getConstructionArgs(mailBuilder.constructionStage))); + } + return; + } + case "help" -> { + CommandHandler.sendMessage(sender, translate("commands.sendMail.please_use", getConstructionArgs(mailBuilder.constructionStage))); + return; + } + default -> { + switch (mailBuilder.constructionStage) { + case 0 -> { + String title = String.join(" ", args.subList(0, args.size())); + mailBuilder.mail.mailContent.title = title; + CommandHandler.sendMessage(sender, translate("commands.sendMail.set_title", title)); + mailBuilder.constructionStage++; + } + case 1 -> { + String contents = String.join(" ", args.subList(0, args.size())); + mailBuilder.mail.mailContent.content = contents; + CommandHandler.sendMessage(sender, translate("commands.sendMail.set_contents", contents)); + mailBuilder.constructionStage++; + } + case 2 -> { + String msgSender = String.join(" ", args.subList(0, args.size())); + mailBuilder.mail.mailContent.sender = msgSender; + CommandHandler.sendMessage(sender, translate("commands.sendMail.set_message_sender", msgSender)); + mailBuilder.constructionStage++; + } + case 3 -> { + int item; + int lvl = 1; + int amount = 1; + int refinement = 0; + switch (args.size()) { + case 4: // [amount] [level] [refinement] // TODO: this requires Mail support but there's no harm leaving it here for now + try { + refinement = Integer.parseInt(args.get(3)); + } catch (NumberFormatException ignored) { + CommandHandler.sendMessage(sender, translate("commands.generic.invalid.itemRefinement")); + return; + } // Fallthrough + case 3: // [amount] [level] + try { + lvl = Integer.parseInt(args.get(2)); + } catch (NumberFormatException ignored) { + CommandHandler.sendMessage(sender, translate("commands.generic.invalid.itemLevel")); + return; + } // Fallthrough + case 2: // [amount] + try { + amount = Integer.parseInt(args.get(1)); + } catch (NumberFormatException ignored) { + CommandHandler.sendMessage(sender, translate("commands.generic.invalid.amount")); + return; + } // Fallthrough + case 1: // + try { + item = Integer.parseInt(args.get(0)); + } catch (NumberFormatException ignored) { + // TODO: Parse from item name using GM Handbook. + CommandHandler.sendMessage(sender, translate("commands.generic.invalid.itemId")); + return; + } + break; + default: // *No args* + CommandHandler.sendMessage(sender, translate("commands.give.usage")); + return; + } + mailBuilder.mail.itemList.add(new Mail.MailItem(item, amount, lvl)); + CommandHandler.sendMessage(sender, translate("commands.sendMail.send", Integer.toString(amount), Integer.toString(item), Integer.toString(lvl))); + } + } + } + } + } else { + CommandHandler.sendMessage(sender, translate("commands.sendMail.invalid_arguments_please_use", getConstructionArgs(mailBuilder.constructionStage))); + } + } + } + + private String getConstructionArgs(int stage) { + return switch(stage) { + case 0 -> translate("commands.sendMail.title"); + case 1 -> translate("commands.sendMail.message"); + case 2 -> translate("commands.sendMail.sender"); + case 3 -> translate("commands.sendMail.arguments"); + default -> translate("commands.sendMail.error", Integer.toString(stage)); + }; + } + + public static class MailBuilder { + public int recipient; + public boolean sendToAll; + public int constructionStage; + public Mail mail; + + public MailBuilder(int recipient, Mail mail) { + this.recipient = recipient; + this.sendToAll = false; + this.constructionStage = 0; + this.mail = mail; + } + + public MailBuilder(boolean sendToAll, Mail mail) { + if (sendToAll) { + this.recipient = 0; + this.sendToAll = true; + this.constructionStage = 0; + this.mail = mail; + } else { + Grasscutter.getLogger().error("Please use MailBuilder(int, mail) when not sending to all"); + Thread.dumpStack(); + } + } + } +} diff --git a/src/main/java/emu/grasscutter/command/commands/SendMessageCommand.java b/src/main/java/emu/grasscutter/command/commands/SendMessageCommand.java index 061009c19..acf63dea0 100644 --- a/src/main/java/emu/grasscutter/command/commands/SendMessageCommand.java +++ b/src/main/java/emu/grasscutter/command/commands/SendMessageCommand.java @@ -1,37 +1,30 @@ package emu.grasscutter.command.commands; -import emu.grasscutter.Grasscutter; import emu.grasscutter.command.Command; import emu.grasscutter.command.CommandHandler; -import emu.grasscutter.game.GenshinPlayer; +import emu.grasscutter.game.player.Player; import java.util.List; -@Command(label = "say", usage = "say ", description = "Sends a message to a player as the server", +import static emu.grasscutter.utils.Language.translate; + +@Command(label = "say", usage = "say ", description = "Sends a message to a player as the server", aliases = {"sendservmsg", "sendservermessage", "sendmessage"}, permission = "server.sendmessage") public final class SendMessageCommand implements CommandHandler { @Override - public void execute(GenshinPlayer sender, List args) { - if (args.size() < 2) { - CommandHandler.sendMessage(null, "Usage: sendmessage "); + public void execute(Player sender, Player targetPlayer, List args) { + if (targetPlayer == null) { + CommandHandler.sendMessage(sender, translate("commands.execution.need_target")); + return; + } + if (args.size() == 0) { + CommandHandler.sendMessage(null, translate("commands.sendMessage.usage")); return; } - try { - int target = Integer.parseInt(args.get(0)); - String message = String.join(" ", args.subList(1, args.size())); - - GenshinPlayer targetPlayer = Grasscutter.getGameServer().getPlayerByUid(target); - if (targetPlayer == null) { - CommandHandler.sendMessage(sender, "Player not found."); - return; - } - - CommandHandler.sendMessage(targetPlayer, message); - CommandHandler.sendMessage(sender, "Message sent."); - } catch (NumberFormatException ignored) { - CommandHandler.sendMessage(sender, "Invalid player ID."); - } + String message = String.join(" ", args); + CommandHandler.sendMessage(targetPlayer, message); + CommandHandler.sendMessage(sender, translate("commands.sendMessage.success")); } } \ No newline at end of file diff --git a/src/main/java/emu/grasscutter/command/commands/SetFetterLevelCommand.java b/src/main/java/emu/grasscutter/command/commands/SetFetterLevelCommand.java new file mode 100644 index 000000000..7184c679c --- /dev/null +++ b/src/main/java/emu/grasscutter/command/commands/SetFetterLevelCommand.java @@ -0,0 +1,52 @@ +package emu.grasscutter.command.commands; + +import java.util.List; + +import emu.grasscutter.command.Command; +import emu.grasscutter.command.CommandHandler; +import emu.grasscutter.data.GameData; +import emu.grasscutter.game.avatar.Avatar; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.server.packet.send.PacketAvatarFetterDataNotify; + +import static emu.grasscutter.utils.Language.translate; + +@Command(label = "setfetterlevel", usage = "setfetterlevel ", + description = "Sets your fetter level for your current active character", + aliases = {"setfetterlvl", "setfriendship"}, permission = "player.setfetterlevel") +public final class SetFetterLevelCommand implements CommandHandler { + + @Override + public void execute(Player sender, Player targetPlayer, List args) { + if (targetPlayer == null) { + CommandHandler.sendMessage(sender, translate("commands.execution.need_target")); + return; + } + + if (args.size() != 1) { + CommandHandler.sendMessage(sender, translate("commands.setFetterLevel.usage")); + return; + } + + try { + int fetterLevel = Integer.parseInt(args.get(0)); + if (fetterLevel < 0 || fetterLevel > 10) { + CommandHandler.sendMessage(sender, translate("commands.setFetterLevel.range_error")); + return; + } + Avatar avatar = targetPlayer.getTeamManager().getCurrentAvatarEntity().getAvatar(); + + avatar.setFetterLevel(fetterLevel); + if (fetterLevel != 10) { + avatar.setFetterExp(GameData.getAvatarFetterLevelDataMap().get(fetterLevel).getExp()); + } + avatar.save(); + + targetPlayer.sendPacket(new PacketAvatarFetterDataNotify(avatar)); + CommandHandler.sendMessage(sender, translate("commands.setFetterLevel.success", fetterLevel)); + } catch (NumberFormatException ignored) { + CommandHandler.sendMessage(sender, translate("commands.setFetterLevel.level_error")); + } + } + +} diff --git a/src/main/java/emu/grasscutter/command/commands/SetStatsCommand.java b/src/main/java/emu/grasscutter/command/commands/SetStatsCommand.java index e3efdb0d5..233eb4d73 100644 --- a/src/main/java/emu/grasscutter/command/commands/SetStatsCommand.java +++ b/src/main/java/emu/grasscutter/command/commands/SetStatsCommand.java @@ -1,239 +1,231 @@ package emu.grasscutter.command.commands; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +import emu.grasscutter.Grasscutter; import emu.grasscutter.command.Command; import emu.grasscutter.command.CommandHandler; -import emu.grasscutter.game.GenshinPlayer; import emu.grasscutter.game.entity.EntityAvatar; +import emu.grasscutter.game.player.Player; import emu.grasscutter.game.props.FightProperty; import emu.grasscutter.server.packet.send.PacketEntityFightPropUpdateNotify; +import emu.grasscutter.utils.Language; -import java.util.List; +import static emu.grasscutter.utils.Language.translate; @Command(label = "setstats", usage = "setstats|stats ", description = "Set fight property for your current active character", aliases = {"stats"}, permission = "player.setstats") public final class SetStatsCommand implements CommandHandler { + static class Stat { + String name; + FightProperty prop; + boolean percent; - @Override - public void execute(GenshinPlayer sender, List args) { - if (sender == null) { - CommandHandler.sendMessage(null, "Run this command in-game."); - return; - } - - if (args.size() < 2){ - CommandHandler.sendMessage(sender, "Usage: setstats|stats "); - return; - } - - String stat = args.get(0); - switch (stat) { - default: - CommandHandler.sendMessage(sender, "Usage: /setstats|stats for basic stats"); - CommandHandler.sendMessage(sender, "Usage: /stats for elemental bonus"); - return; - case "hp": - try { - int health = Integer.parseInt(args.get(1)); - EntityAvatar entity = sender.getTeamManager().getCurrentAvatarEntity(); - entity.setFightProperty(FightProperty.FIGHT_PROP_CUR_HP, health); - entity.getWorld().broadcastPacket(new PacketEntityFightPropUpdateNotify(entity, FightProperty.FIGHT_PROP_CUR_HP)); - CommandHandler.sendMessage(sender, "HP set to " + health + "."); - } catch (NumberFormatException ignored) { - CommandHandler.sendMessage(sender, "Invalid HP value."); - return; - } - break; - case "def": - try { - int def = Integer.parseInt(args.get(1)); - EntityAvatar entity = sender.getTeamManager().getCurrentAvatarEntity(); - entity.setFightProperty(FightProperty.FIGHT_PROP_CUR_DEFENSE, def); - entity.getWorld().broadcastPacket(new PacketEntityFightPropUpdateNotify(entity, FightProperty.FIGHT_PROP_CUR_DEFENSE)); - CommandHandler.sendMessage(sender, "DEF set to " + def + "."); - } catch (NumberFormatException ignored) { - CommandHandler.sendMessage(sender, "Invalid DEF value."); - return; - } - break; - case "atk": - try { - int atk = Integer.parseInt(args.get(1)); - EntityAvatar entity = sender.getTeamManager().getCurrentAvatarEntity(); - entity.setFightProperty(FightProperty.FIGHT_PROP_CUR_ATTACK, atk); - entity.getWorld().broadcastPacket(new PacketEntityFightPropUpdateNotify(entity, FightProperty.FIGHT_PROP_CUR_ATTACK)); - CommandHandler.sendMessage(sender, "ATK set to " + atk + "."); - } catch (NumberFormatException ignored) { - CommandHandler.sendMessage(sender, "Invalid ATK value."); - return; - } - break; - case "em": - try { - int em = Integer.parseInt(args.get(1)); - EntityAvatar entity = sender.getTeamManager().getCurrentAvatarEntity(); - entity.setFightProperty(FightProperty.FIGHT_PROP_ELEMENT_MASTERY, em); - entity.getWorld().broadcastPacket(new PacketEntityFightPropUpdateNotify(entity, FightProperty.FIGHT_PROP_ELEMENT_MASTERY)); - CommandHandler.sendMessage(sender, "Elemental Mastery set to " + em + "."); - } catch (NumberFormatException ignored) { - CommandHandler.sendMessage(sender, "Invalid EM value."); - return; - } - break; - case "er": - try { - float er = Integer.parseInt(args.get(1)); - EntityAvatar entity = sender.getTeamManager().getCurrentAvatarEntity(); - float erecharge = er / 10000; - entity.setFightProperty(FightProperty.FIGHT_PROP_CHARGE_EFFICIENCY, erecharge); - entity.getWorld().broadcastPacket(new PacketEntityFightPropUpdateNotify(entity, FightProperty.FIGHT_PROP_CHARGE_EFFICIENCY)); - float iger = erecharge * 100; - CommandHandler.sendMessage(sender, "Energy recharge set to " + iger + "%."); - } catch (NumberFormatException ignored) { - CommandHandler.sendMessage(sender, "Invalid ER value."); - return; - } - break; - case "crate": - try { - float cr = Integer.parseInt(args.get(1)); - EntityAvatar entity = sender.getTeamManager().getCurrentAvatarEntity(); - float crate = cr / 10000; - entity.setFightProperty(FightProperty.FIGHT_PROP_CRITICAL, crate); - entity.getWorld().broadcastPacket(new PacketEntityFightPropUpdateNotify(entity, FightProperty.FIGHT_PROP_CRITICAL)); - float igcrate = crate * 100; - CommandHandler.sendMessage(sender, "Crit Rate set to " + igcrate + "%."); - } catch (NumberFormatException ignored) { - CommandHandler.sendMessage(sender, "Invalid Crit Rate value."); - return; - } - break; - case "cdmg": - try { - float cdmg = Integer.parseInt(args.get(1)); - EntityAvatar entity = sender.getTeamManager().getCurrentAvatarEntity(); - float cdamage = cdmg / 10000; - entity.setFightProperty(FightProperty.FIGHT_PROP_CRITICAL_HURT, cdamage); - entity.getWorld().broadcastPacket(new PacketEntityFightPropUpdateNotify(entity, FightProperty.FIGHT_PROP_CRITICAL_HURT)); - float igcdmg = cdamage * 100; - CommandHandler.sendMessage(sender, "Crit DMG set to " + igcdmg + "%"); - } catch (NumberFormatException ignored) { - CommandHandler.sendMessage(sender, "Invalid Crit DMG value."); - return; - } - break; - case "epyro": - try { - float epyro = Integer.parseInt(args.get(1)); - EntityAvatar entity = sender.getTeamManager().getCurrentAvatarEntity(); - float pyro = epyro / 10000; - entity.setFightProperty(FightProperty.FIGHT_PROP_FIRE_ADD_HURT, pyro); - entity.getWorld().broadcastPacket(new PacketEntityFightPropUpdateNotify(entity, FightProperty.FIGHT_PROP_FIRE_ADD_HURT)); - float igpyro = pyro * 100; - CommandHandler.sendMessage(sender, "Pyro DMG Bonus set to " + igpyro + "%"); - } catch (NumberFormatException ignored) { - CommandHandler.sendMessage(sender, "Invalid Pyro DMG Bonus value."); - return; - } - break; - case "ecryo": - try { - float ecryo = Integer.parseInt(args.get(1)); - EntityAvatar entity = sender.getTeamManager().getCurrentAvatarEntity(); - float cryo = ecryo / 10000; - entity.setFightProperty(FightProperty.FIGHT_PROP_ICE_ADD_HURT, cryo); - entity.getWorld().broadcastPacket(new PacketEntityFightPropUpdateNotify(entity, FightProperty.FIGHT_PROP_ICE_ADD_HURT)); - float igcyro = cryo * 100; - CommandHandler.sendMessage(sender, "Cyro DMG Bonus set to " + igcyro + "%"); - } catch (NumberFormatException ignored) { - CommandHandler.sendMessage(sender, "Invalid Cryo DMG Bonus value."); - return; - } - break; - case "ehydro": - try { - float ehydro = Integer.parseInt(args.get(1)); - EntityAvatar entity = sender.getTeamManager().getCurrentAvatarEntity(); - float hydro = ehydro / 10000; - entity.setFightProperty(FightProperty.FIGHT_PROP_WATER_ADD_HURT, hydro); - entity.getWorld().broadcastPacket(new PacketEntityFightPropUpdateNotify(entity, FightProperty.FIGHT_PROP_WATER_ADD_HURT)); - float ighydro = hydro * 100; - CommandHandler.sendMessage(sender, "Hydro DMG Bonus set to " + ighydro + "%"); - } catch (NumberFormatException ignored) { - CommandHandler.sendMessage(sender, "Invalid Hydro DMG Bonus value."); - return; - } - break; - case "eanemo": - try { - float eanemo = Integer.parseInt(args.get(1)); - EntityAvatar entity = sender.getTeamManager().getCurrentAvatarEntity(); - float anemo = eanemo / 10000; - entity.setFightProperty(FightProperty.FIGHT_PROP_WIND_ADD_HURT, anemo); - entity.getWorld().broadcastPacket(new PacketEntityFightPropUpdateNotify(entity, FightProperty.FIGHT_PROP_WIND_ADD_HURT)); - float iganemo = anemo * 100; - CommandHandler.sendMessage(sender, "Anemo DMG Bonus set to " + iganemo + "%"); - } catch (NumberFormatException ignored) { - CommandHandler.sendMessage(sender, "Invalid Anemo DMG Bonus value."); - return; - } - break; - case "egeo": - try { - float egeo = Integer.parseInt(args.get(1)); - EntityAvatar entity = sender.getTeamManager().getCurrentAvatarEntity(); - float geo = egeo / 10000; - entity.setFightProperty(FightProperty.FIGHT_PROP_ROCK_ADD_HURT, geo); - entity.getWorld().broadcastPacket(new PacketEntityFightPropUpdateNotify(entity, FightProperty.FIGHT_PROP_ROCK_ADD_HURT)); - float iggeo = geo * 100; - CommandHandler.sendMessage(sender, "Geo DMG Bonus set to " + iggeo + "%"); - } catch (NumberFormatException ignored) { - CommandHandler.sendMessage(sender, "Invalid Geo DMG Bonus value."); - return; - } - break; - case "ethunder": - case "eelec": - try { - float eelec = Integer.parseInt(args.get(1)); - EntityAvatar entity = sender.getTeamManager().getCurrentAvatarEntity(); - float elec = eelec / 10000; - entity.setFightProperty(FightProperty.FIGHT_PROP_CRITICAL_HURT, elec); - entity.getWorld().broadcastPacket(new PacketEntityFightPropUpdateNotify(entity, FightProperty.FIGHT_PROP_CRITICAL_HURT)); - float igelec = elec * 100; - CommandHandler.sendMessage(sender, "Electro DMG Bonus set to " + igelec + "%"); - } catch (NumberFormatException ignored) { - CommandHandler.sendMessage(sender, "Invalid Electro DMG Bonus value."); - return; - } - break; - case "ephys": - try { - float ephys = Integer.parseInt(args.get(1)); - EntityAvatar entity = sender.getTeamManager().getCurrentAvatarEntity(); - float phys = ephys / 10000; - entity.setFightProperty(FightProperty.FIGHT_PROP_PHYSICAL_ADD_HURT, phys); - entity.getWorld().broadcastPacket(new PacketEntityFightPropUpdateNotify(entity, FightProperty.FIGHT_PROP_PHYSICAL_ADD_HURT)); - float igphys = phys * 100; - CommandHandler.sendMessage(sender, "Physical DMG Bonus set to " + igphys + "%"); - } catch (NumberFormatException ignored) { - CommandHandler.sendMessage(sender, "Invalid Physical DMG Bonus value."); - return; - } - break; - case "edend": - try { - float edend = Integer.parseInt(args.get(1)); - EntityAvatar entity = sender.getTeamManager().getCurrentAvatarEntity(); - float dend = edend / 10000; - entity.setFightProperty(FightProperty.FIGHT_PROP_GRASS_ADD_HURT, dend); - entity.getWorld().broadcastPacket(new PacketEntityFightPropUpdateNotify(entity, FightProperty.FIGHT_PROP_GRASS_ADD_HURT)); - float igdend = dend * 100; - CommandHandler.sendMessage(sender, "Dendro DMG Bonus set to " + igdend + "%"); - } catch (NumberFormatException ignored) { - CommandHandler.sendMessage(sender, "Invalid Dendro DMG Bonus value."); - return; - } - break; + public Stat(String name, FightProperty prop, boolean percent) { + this.name = name; + this.prop = prop; + this.percent = percent; } } + + Map stats = new HashMap<>(); + + public SetStatsCommand() { + // Default stats + stats.put("maxhp", new Stat(FightProperty.FIGHT_PROP_MAX_HP.toString(), FightProperty.FIGHT_PROP_MAX_HP, false)); + stats.put("hp", new Stat(FightProperty.FIGHT_PROP_CUR_HP.toString(), FightProperty.FIGHT_PROP_CUR_HP, false)); + stats.put("atk", new Stat(FightProperty.FIGHT_PROP_CUR_ATTACK.toString(), FightProperty.FIGHT_PROP_CUR_ATTACK, false)); + stats.put("atkb", new Stat(FightProperty.FIGHT_PROP_BASE_ATTACK.toString(), FightProperty.FIGHT_PROP_BASE_ATTACK, false)); // This doesn't seem to get used to recalculate ATK, so it's only useful for stuff like Bennett's buff. + stats.put("def", new Stat(FightProperty.FIGHT_PROP_DEFENSE.toString(), FightProperty.FIGHT_PROP_DEFENSE, false)); + stats.put("em", new Stat(FightProperty.FIGHT_PROP_ELEMENT_MASTERY.toString(), FightProperty.FIGHT_PROP_ELEMENT_MASTERY, false)); + stats.put("er", new Stat(FightProperty.FIGHT_PROP_CHARGE_EFFICIENCY.toString(), FightProperty.FIGHT_PROP_CHARGE_EFFICIENCY, true)); + stats.put("crate", new Stat(FightProperty.FIGHT_PROP_CRITICAL.toString(), FightProperty.FIGHT_PROP_CRITICAL, true)); + stats.put("cdmg", new Stat(FightProperty.FIGHT_PROP_CRITICAL_HURT.toString(), FightProperty.FIGHT_PROP_CRITICAL_HURT, true)); + stats.put("dmg", new Stat(FightProperty.FIGHT_PROP_ADD_HURT.toString(), FightProperty.FIGHT_PROP_ADD_HURT, true)); // This seems to get reset after attacks + stats.put("eanemo", new Stat(FightProperty.FIGHT_PROP_WIND_ADD_HURT.toString(), FightProperty.FIGHT_PROP_WIND_ADD_HURT, true)); + stats.put("ecryo", new Stat(FightProperty.FIGHT_PROP_ICE_ADD_HURT.toString(), FightProperty.FIGHT_PROP_ICE_ADD_HURT, true)); + stats.put("edendro", new Stat(FightProperty.FIGHT_PROP_GRASS_ADD_HURT.toString(), FightProperty.FIGHT_PROP_GRASS_ADD_HURT, true)); + stats.put("eelectro", new Stat(FightProperty.FIGHT_PROP_ELEC_ADD_HURT.toString(), FightProperty.FIGHT_PROP_ELEC_ADD_HURT, true)); + stats.put("egeo", new Stat(FightProperty.FIGHT_PROP_ROCK_ADD_HURT.toString(), FightProperty.FIGHT_PROP_ROCK_ADD_HURT, true)); + stats.put("ehydro", new Stat(FightProperty.FIGHT_PROP_WATER_ADD_HURT.toString(), FightProperty.FIGHT_PROP_WATER_ADD_HURT, true)); + stats.put("epyro", new Stat(FightProperty.FIGHT_PROP_FIRE_ADD_HURT.toString(), FightProperty.FIGHT_PROP_FIRE_ADD_HURT, true)); + stats.put("ephys", new Stat(FightProperty.FIGHT_PROP_PHYSICAL_ADD_HURT.toString(), FightProperty.FIGHT_PROP_PHYSICAL_ADD_HURT, true)); + stats.put("resall", new Stat(FightProperty.FIGHT_PROP_SUB_HURT.toString(), FightProperty.FIGHT_PROP_SUB_HURT, true)); // This seems to get reset after attacks + stats.put("resanemo", new Stat(FightProperty.FIGHT_PROP_WIND_SUB_HURT.toString(), FightProperty.FIGHT_PROP_WIND_SUB_HURT, true)); + stats.put("rescryo", new Stat(FightProperty.FIGHT_PROP_ICE_SUB_HURT.toString(), FightProperty.FIGHT_PROP_ICE_SUB_HURT, true)); + stats.put("resdendro", new Stat(FightProperty.FIGHT_PROP_GRASS_SUB_HURT.toString(), FightProperty.FIGHT_PROP_GRASS_SUB_HURT, true)); + stats.put("reselectro", new Stat(FightProperty.FIGHT_PROP_ELEC_SUB_HURT.toString(), FightProperty.FIGHT_PROP_ELEC_SUB_HURT, true)); + stats.put("resgeo", new Stat(FightProperty.FIGHT_PROP_ROCK_SUB_HURT.toString(), FightProperty.FIGHT_PROP_ROCK_SUB_HURT, true)); + stats.put("reshydro", new Stat(FightProperty.FIGHT_PROP_WATER_SUB_HURT.toString(), FightProperty.FIGHT_PROP_WATER_SUB_HURT, true)); + stats.put("respyro", new Stat(FightProperty.FIGHT_PROP_FIRE_SUB_HURT.toString(), FightProperty.FIGHT_PROP_FIRE_SUB_HURT, true)); + stats.put("resphys", new Stat(FightProperty.FIGHT_PROP_PHYSICAL_SUB_HURT.toString(), FightProperty.FIGHT_PROP_PHYSICAL_SUB_HURT, true)); + stats.put("cdr", new Stat(FightProperty.FIGHT_PROP_SKILL_CD_MINUS_RATIO.toString(), FightProperty.FIGHT_PROP_SKILL_CD_MINUS_RATIO, true)); + stats.put("heal", new Stat(FightProperty.FIGHT_PROP_HEAL_ADD.toString(), FightProperty.FIGHT_PROP_HEAL_ADD, true)); + stats.put("heali", new Stat(FightProperty.FIGHT_PROP_HEALED_ADD.toString(), FightProperty.FIGHT_PROP_HEALED_ADD, true)); + stats.put("shield", new Stat(FightProperty.FIGHT_PROP_SHIELD_COST_MINUS_RATIO.toString(), FightProperty.FIGHT_PROP_SHIELD_COST_MINUS_RATIO, true)); + stats.put("defi", new Stat(FightProperty.FIGHT_PROP_DEFENCE_IGNORE_RATIO.toString(), FightProperty.FIGHT_PROP_DEFENCE_IGNORE_RATIO, true)); + // Compatibility aliases + stats.put("mhp", stats.get("maxhp")); + stats.put("cr", stats.get("crate")); + stats.put("cd", stats.get("cdmg")); + stats.put("edend", stats.get("edendro")); + stats.put("eelec", stats.get("eelectro")); + stats.put("ethunder", stats.get("eelectro")); + + // Full FightProperty enum that won't be advertised but can be used by devs + // They have a prefix to avoid the "hp" clash + stats.put("_none", new Stat("NONE", FightProperty.FIGHT_PROP_NONE, true)); + stats.put("_base_hp", new Stat("BASE_HP", FightProperty.FIGHT_PROP_BASE_HP, false)); + stats.put("_hp", new Stat("HP", FightProperty.FIGHT_PROP_HP, false)); + stats.put("_hp_percent", new Stat("HP_PERCENT", FightProperty.FIGHT_PROP_HP_PERCENT, true)); + stats.put("_base_attack", new Stat("BASE_ATTACK", FightProperty.FIGHT_PROP_BASE_ATTACK, false)); + stats.put("_attack", new Stat("ATTACK", FightProperty.FIGHT_PROP_ATTACK, false)); + stats.put("_attack_percent", new Stat("ATTACK_PERCENT", FightProperty.FIGHT_PROP_ATTACK_PERCENT, true)); + stats.put("_base_defense", new Stat("BASE_DEFENSE", FightProperty.FIGHT_PROP_BASE_DEFENSE, false)); + stats.put("_defense", new Stat("DEFENSE", FightProperty.FIGHT_PROP_DEFENSE, false)); + stats.put("_defense_percent", new Stat("DEFENSE_PERCENT", FightProperty.FIGHT_PROP_DEFENSE_PERCENT, true)); + stats.put("_base_speed", new Stat("BASE_SPEED", FightProperty.FIGHT_PROP_BASE_SPEED, true)); + stats.put("_speed_percent", new Stat("SPEED_PERCENT", FightProperty.FIGHT_PROP_SPEED_PERCENT, true)); + stats.put("_hp_mp_percent", new Stat("HP_MP_PERCENT", FightProperty.FIGHT_PROP_HP_MP_PERCENT, true)); + stats.put("_attack_mp_percent", new Stat("ATTACK_MP_PERCENT", FightProperty.FIGHT_PROP_ATTACK_MP_PERCENT, true)); + stats.put("_critical", new Stat("CRITICAL", FightProperty.FIGHT_PROP_CRITICAL, true)); + stats.put("_anti_critical", new Stat("ANTI_CRITICAL", FightProperty.FIGHT_PROP_ANTI_CRITICAL, true)); + stats.put("_critical_hurt", new Stat("CRITICAL_HURT", FightProperty.FIGHT_PROP_CRITICAL_HURT, true)); + stats.put("_charge_efficiency", new Stat("CHARGE_EFFICIENCY", FightProperty.FIGHT_PROP_CHARGE_EFFICIENCY, true)); + stats.put("_add_hurt", new Stat("ADD_HURT", FightProperty.FIGHT_PROP_ADD_HURT, true)); + stats.put("_sub_hurt", new Stat("SUB_HURT", FightProperty.FIGHT_PROP_SUB_HURT, true)); + stats.put("_heal_add", new Stat("HEAL_ADD", FightProperty.FIGHT_PROP_HEAL_ADD, true)); + stats.put("_healed_add", new Stat("HEALED_ADD", FightProperty.FIGHT_PROP_HEALED_ADD, false)); + stats.put("_element_mastery", new Stat("ELEMENT_MASTERY", FightProperty.FIGHT_PROP_ELEMENT_MASTERY, true)); + stats.put("_physical_sub_hurt", new Stat("PHYSICAL_SUB_HURT", FightProperty.FIGHT_PROP_PHYSICAL_SUB_HURT, true)); + stats.put("_physical_add_hurt", new Stat("PHYSICAL_ADD_HURT", FightProperty.FIGHT_PROP_PHYSICAL_ADD_HURT, true)); + stats.put("_defence_ignore_ratio", new Stat("DEFENCE_IGNORE_RATIO", FightProperty.FIGHT_PROP_DEFENCE_IGNORE_RATIO, true)); + stats.put("_defence_ignore_delta", new Stat("DEFENCE_IGNORE_DELTA", FightProperty.FIGHT_PROP_DEFENCE_IGNORE_DELTA, true)); + stats.put("_fire_add_hurt", new Stat("FIRE_ADD_HURT", FightProperty.FIGHT_PROP_FIRE_ADD_HURT, true)); + stats.put("_elec_add_hurt", new Stat("ELEC_ADD_HURT", FightProperty.FIGHT_PROP_ELEC_ADD_HURT, true)); + stats.put("_water_add_hurt", new Stat("WATER_ADD_HURT", FightProperty.FIGHT_PROP_WATER_ADD_HURT, true)); + stats.put("_grass_add_hurt", new Stat("GRASS_ADD_HURT", FightProperty.FIGHT_PROP_GRASS_ADD_HURT, true)); + stats.put("_wind_add_hurt", new Stat("WIND_ADD_HURT", FightProperty.FIGHT_PROP_WIND_ADD_HURT, true)); + stats.put("_rock_add_hurt", new Stat("ROCK_ADD_HURT", FightProperty.FIGHT_PROP_ROCK_ADD_HURT, true)); + stats.put("_ice_add_hurt", new Stat("ICE_ADD_HURT", FightProperty.FIGHT_PROP_ICE_ADD_HURT, true)); + stats.put("_hit_head_add_hurt", new Stat("HIT_HEAD_ADD_HURT", FightProperty.FIGHT_PROP_HIT_HEAD_ADD_HURT, true)); + stats.put("_fire_sub_hurt", new Stat("FIRE_SUB_HURT", FightProperty.FIGHT_PROP_FIRE_SUB_HURT, true)); + stats.put("_elec_sub_hurt", new Stat("ELEC_SUB_HURT", FightProperty.FIGHT_PROP_ELEC_SUB_HURT, true)); + stats.put("_water_sub_hurt", new Stat("WATER_SUB_HURT", FightProperty.FIGHT_PROP_WATER_SUB_HURT, true)); + stats.put("_grass_sub_hurt", new Stat("GRASS_SUB_HURT", FightProperty.FIGHT_PROP_GRASS_SUB_HURT, true)); + stats.put("_wind_sub_hurt", new Stat("WIND_SUB_HURT", FightProperty.FIGHT_PROP_WIND_SUB_HURT, true)); + stats.put("_rock_sub_hurt", new Stat("ROCK_SUB_HURT", FightProperty.FIGHT_PROP_ROCK_SUB_HURT, true)); + stats.put("_ice_sub_hurt", new Stat("ICE_SUB_HURT", FightProperty.FIGHT_PROP_ICE_SUB_HURT, true)); + stats.put("_effect_hit", new Stat("EFFECT_HIT", FightProperty.FIGHT_PROP_EFFECT_HIT, true)); + stats.put("_effect_resist", new Stat("EFFECT_RESIST", FightProperty.FIGHT_PROP_EFFECT_RESIST, true)); + stats.put("_freeze_resist", new Stat("FREEZE_RESIST", FightProperty.FIGHT_PROP_FREEZE_RESIST, true)); + stats.put("_torpor_resist", new Stat("TORPOR_RESIST", FightProperty.FIGHT_PROP_TORPOR_RESIST, true)); + stats.put("_dizzy_resist", new Stat("DIZZY_RESIST", FightProperty.FIGHT_PROP_DIZZY_RESIST, true)); + stats.put("_freeze_shorten", new Stat("FREEZE_SHORTEN", FightProperty.FIGHT_PROP_FREEZE_SHORTEN, true)); + stats.put("_torpor_shorten", new Stat("TORPOR_SHORTEN", FightProperty.FIGHT_PROP_TORPOR_SHORTEN, true)); + stats.put("_dizzy_shorten", new Stat("DIZZY_SHORTEN", FightProperty.FIGHT_PROP_DIZZY_SHORTEN, true)); + stats.put("_max_fire_energy", new Stat("MAX_FIRE_ENERGY", FightProperty.FIGHT_PROP_MAX_FIRE_ENERGY, true)); + stats.put("_max_elec_energy", new Stat("MAX_ELEC_ENERGY", FightProperty.FIGHT_PROP_MAX_ELEC_ENERGY, true)); + stats.put("_max_water_energy", new Stat("MAX_WATER_ENERGY", FightProperty.FIGHT_PROP_MAX_WATER_ENERGY, true)); + stats.put("_max_grass_energy", new Stat("MAX_GRASS_ENERGY", FightProperty.FIGHT_PROP_MAX_GRASS_ENERGY, true)); + stats.put("_max_wind_energy", new Stat("MAX_WIND_ENERGY", FightProperty.FIGHT_PROP_MAX_WIND_ENERGY, true)); + stats.put("_max_ice_energy", new Stat("MAX_ICE_ENERGY", FightProperty.FIGHT_PROP_MAX_ICE_ENERGY, true)); + stats.put("_max_rock_energy", new Stat("MAX_ROCK_ENERGY", FightProperty.FIGHT_PROP_MAX_ROCK_ENERGY, true)); + stats.put("_skill_cd_minus_ratio", new Stat("SKILL_CD_MINUS_RATIO", FightProperty.FIGHT_PROP_SKILL_CD_MINUS_RATIO, true)); + stats.put("_shield_cost_minus_ratio", new Stat("SHIELD_COST_MINUS_RATIO", FightProperty.FIGHT_PROP_SHIELD_COST_MINUS_RATIO, true)); + stats.put("_cur_fire_energy", new Stat("CUR_FIRE_ENERGY", FightProperty.FIGHT_PROP_CUR_FIRE_ENERGY, false)); + stats.put("_cur_elec_energy", new Stat("CUR_ELEC_ENERGY", FightProperty.FIGHT_PROP_CUR_ELEC_ENERGY, false)); + stats.put("_cur_water_energy", new Stat("CUR_WATER_ENERGY", FightProperty.FIGHT_PROP_CUR_WATER_ENERGY, false)); + stats.put("_cur_grass_energy", new Stat("CUR_GRASS_ENERGY", FightProperty.FIGHT_PROP_CUR_GRASS_ENERGY, false)); + stats.put("_cur_wind_energy", new Stat("CUR_WIND_ENERGY", FightProperty.FIGHT_PROP_CUR_WIND_ENERGY, false)); + stats.put("_cur_ice_energy", new Stat("CUR_ICE_ENERGY", FightProperty.FIGHT_PROP_CUR_ICE_ENERGY, false)); + stats.put("_cur_rock_energy", new Stat("CUR_ROCK_ENERGY", FightProperty.FIGHT_PROP_CUR_ROCK_ENERGY, false)); + stats.put("_cur_hp", new Stat("CUR_HP", FightProperty.FIGHT_PROP_CUR_HP, false)); + stats.put("_max_hp", new Stat("MAX_HP", FightProperty.FIGHT_PROP_MAX_HP, false)); + stats.put("_cur_attack", new Stat("CUR_ATTACK", FightProperty.FIGHT_PROP_CUR_ATTACK, false)); + stats.put("_cur_defense", new Stat("CUR_DEFENSE", FightProperty.FIGHT_PROP_CUR_DEFENSE, false)); + stats.put("_cur_speed", new Stat("CUR_SPEED", FightProperty.FIGHT_PROP_CUR_SPEED, true)); + stats.put("_nonextra_attack", new Stat("NONEXTRA_ATTACK", FightProperty.FIGHT_PROP_NONEXTRA_ATTACK, true)); + stats.put("_nonextra_defense", new Stat("NONEXTRA_DEFENSE", FightProperty.FIGHT_PROP_NONEXTRA_DEFENSE, true)); + stats.put("_nonextra_critical", new Stat("NONEXTRA_CRITICAL", FightProperty.FIGHT_PROP_NONEXTRA_CRITICAL, true)); + stats.put("_nonextra_anti_critical", new Stat("NONEXTRA_ANTI_CRITICAL", FightProperty.FIGHT_PROP_NONEXTRA_ANTI_CRITICAL, true)); + stats.put("_nonextra_critical_hurt", new Stat("NONEXTRA_CRITICAL_HURT", FightProperty.FIGHT_PROP_NONEXTRA_CRITICAL_HURT, true)); + stats.put("_nonextra_charge_efficiency", new Stat("NONEXTRA_CHARGE_EFFICIENCY", FightProperty.FIGHT_PROP_NONEXTRA_CHARGE_EFFICIENCY, true)); + stats.put("_nonextra_element_mastery", new Stat("NONEXTRA_ELEMENT_MASTERY", FightProperty.FIGHT_PROP_NONEXTRA_ELEMENT_MASTERY, true)); + stats.put("_nonextra_physical_sub_hurt", new Stat("NONEXTRA_PHYSICAL_SUB_HURT", FightProperty.FIGHT_PROP_NONEXTRA_PHYSICAL_SUB_HURT, true)); + stats.put("_nonextra_fire_add_hurt", new Stat("NONEXTRA_FIRE_ADD_HURT", FightProperty.FIGHT_PROP_NONEXTRA_FIRE_ADD_HURT, true)); + stats.put("_nonextra_elec_add_hurt", new Stat("NONEXTRA_ELEC_ADD_HURT", FightProperty.FIGHT_PROP_NONEXTRA_ELEC_ADD_HURT, true)); + stats.put("_nonextra_water_add_hurt", new Stat("NONEXTRA_WATER_ADD_HURT", FightProperty.FIGHT_PROP_NONEXTRA_WATER_ADD_HURT, true)); + stats.put("_nonextra_grass_add_hurt", new Stat("NONEXTRA_GRASS_ADD_HURT", FightProperty.FIGHT_PROP_NONEXTRA_GRASS_ADD_HURT, true)); + stats.put("_nonextra_wind_add_hurt", new Stat("NONEXTRA_WIND_ADD_HURT", FightProperty.FIGHT_PROP_NONEXTRA_WIND_ADD_HURT, true)); + stats.put("_nonextra_rock_add_hurt", new Stat("NONEXTRA_ROCK_ADD_HURT", FightProperty.FIGHT_PROP_NONEXTRA_ROCK_ADD_HURT, true)); + stats.put("_nonextra_ice_add_hurt", new Stat("NONEXTRA_ICE_ADD_HURT", FightProperty.FIGHT_PROP_NONEXTRA_ICE_ADD_HURT, true)); + stats.put("_nonextra_fire_sub_hurt", new Stat("NONEXTRA_FIRE_SUB_HURT", FightProperty.FIGHT_PROP_NONEXTRA_FIRE_SUB_HURT, true)); + stats.put("_nonextra_elec_sub_hurt", new Stat("NONEXTRA_ELEC_SUB_HURT", FightProperty.FIGHT_PROP_NONEXTRA_ELEC_SUB_HURT, true)); + stats.put("_nonextra_water_sub_hurt", new Stat("NONEXTRA_WATER_SUB_HURT", FightProperty.FIGHT_PROP_NONEXTRA_WATER_SUB_HURT, true)); + stats.put("_nonextra_grass_sub_hurt", new Stat("NONEXTRA_GRASS_SUB_HURT", FightProperty.FIGHT_PROP_NONEXTRA_GRASS_SUB_HURT, true)); + stats.put("_nonextra_wind_sub_hurt", new Stat("NONEXTRA_WIND_SUB_HURT", FightProperty.FIGHT_PROP_NONEXTRA_WIND_SUB_HURT, true)); + stats.put("_nonextra_rock_sub_hurt", new Stat("NONEXTRA_ROCK_SUB_HURT", FightProperty.FIGHT_PROP_NONEXTRA_ROCK_SUB_HURT, true)); + stats.put("_nonextra_ice_sub_hurt", new Stat("NONEXTRA_ICE_SUB_HURT", FightProperty.FIGHT_PROP_NONEXTRA_ICE_SUB_HURT, true)); + stats.put("_nonextra_skill_cd_minus_ratio", new Stat("NONEXTRA_SKILL_CD_MINUS_RATIO", FightProperty.FIGHT_PROP_NONEXTRA_SKILL_CD_MINUS_RATIO, true)); + stats.put("_nonextra_shield_cost_minus_ratio", new Stat("NONEXTRA_SHIELD_COST_MINUS_RATIO", FightProperty.FIGHT_PROP_NONEXTRA_SHIELD_COST_MINUS_RATIO, true)); + stats.put("_nonextra_physical_add_hurt", new Stat("NONEXTRA_PHYSICAL_ADD_HURT", FightProperty.FIGHT_PROP_NONEXTRA_PHYSICAL_ADD_HURT, true)); + } + + @Override + public void execute(Player sender, Player targetPlayer, List args) { + String syntax = sender == null ? translate("commands.setStats.usage_console") : translate("commands.setStats.ingame"); + String usage = syntax + translate("commands.setStats.help_message"); + String statStr; + String valueStr; + + if (targetPlayer == null) { + CommandHandler.sendMessage(sender, translate("commands.execution.need_target")); + return; + } + + if (args.size() == 2) { + statStr = args.get(0).toLowerCase(); + valueStr = args.get(1); + } else { + CommandHandler.sendMessage(sender, usage); + return; + } + + EntityAvatar entity = targetPlayer.getTeamManager().getCurrentAvatarEntity(); + + float value; + try { + if (valueStr.endsWith("%")) { + value = Float.parseFloat(valueStr.substring(0, valueStr.length()-1))/100f; + } else { + value = Float.parseFloat(valueStr); + } + } catch (NumberFormatException ignored) { + CommandHandler.sendMessage(sender, translate("commands.setStats.value_error")); + return; + } + + if (stats.containsKey(statStr)) { + Stat stat = stats.get(statStr); + entity.setFightProperty(stat.prop, value); + entity.getWorld().broadcastPacket(new PacketEntityFightPropUpdateNotify(entity, stat.prop)); + if (stat.percent) { + valueStr = String.format("%.1f%%", value*100f); + } else { + valueStr = String.format("%.0f", value); + } + if (targetPlayer == sender) { + CommandHandler.sendMessage(sender, translate("commands.setStats.set_self", stat.name, valueStr)); + } else { + String uidStr = targetPlayer.getAccount().getId(); + CommandHandler.sendMessage(sender, translate("commands.setStats.set_self", stat.name, uidStr, valueStr)); + } + } else { + CommandHandler.sendMessage(sender, usage); + } + return; + } } diff --git a/src/main/java/emu/grasscutter/command/commands/SetWorldLevelCommand.java b/src/main/java/emu/grasscutter/command/commands/SetWorldLevelCommand.java index 146837523..914d8cecc 100644 --- a/src/main/java/emu/grasscutter/command/commands/SetWorldLevelCommand.java +++ b/src/main/java/emu/grasscutter/command/commands/SetWorldLevelCommand.java @@ -1,39 +1,45 @@ package emu.grasscutter.command.commands; +import emu.grasscutter.Grasscutter; import emu.grasscutter.command.Command; import emu.grasscutter.command.CommandHandler; -import emu.grasscutter.game.GenshinPlayer; -import emu.grasscutter.game.props.PlayerProperty; +import emu.grasscutter.game.player.Player; import java.util.List; +import static emu.grasscutter.utils.Language.translate; + @Command(label = "setworldlevel", usage = "setworldlevel ", description = "Sets your world level (Relog to see proper effects)", aliases = {"setworldlvl"}, permission = "player.setworldlevel") public final class SetWorldLevelCommand implements CommandHandler { @Override - public void execute(GenshinPlayer sender, List args) { - if (sender == null) { - CommandHandler.sendMessage(null, "Run this command in-game."); - return; // TODO: set player's world level from console or other players + public void execute(Player sender, Player targetPlayer, List args) { + if (targetPlayer == null) { + CommandHandler.sendMessage(sender, translate("commands.execution.need_target")); + return; } if (args.size() < 1) { - CommandHandler.sendMessage(sender, "Usage: setworldlevel "); + CommandHandler.sendMessage(sender, translate("commands.setWorldLevel.usage")); return; } try { int level = Integer.parseInt(args.get(0)); + if (level > 8 || level < 0) { + CommandHandler.sendMessage(sender, translate("commands.setWorldLevel.value_error")); + return; + } // Set in both world and player props - sender.getWorld().setWorldLevel(level); - sender.setProperty(PlayerProperty.PROP_PLAYER_WORLD_LEVEL, level); + targetPlayer.getWorld().setWorldLevel(level); + targetPlayer.setWorldLevel(level); - sender.dropMessage("World level set to " + level + "."); + CommandHandler.sendMessage(sender, translate("commands.setWorldLevel.success", Integer.toString(level))); } catch (NumberFormatException ignored) { - CommandHandler.sendMessage(null, "Invalid world level."); + CommandHandler.sendMessage(null, translate("commands.setWorldLevel.invalid_world_level")); } } } diff --git a/src/main/java/emu/grasscutter/command/commands/SpawnCommand.java b/src/main/java/emu/grasscutter/command/commands/SpawnCommand.java index 969872119..c66a45b50 100644 --- a/src/main/java/emu/grasscutter/command/commands/SpawnCommand.java +++ b/src/main/java/emu/grasscutter/command/commands/SpawnCommand.java @@ -1,51 +1,114 @@ package emu.grasscutter.command.commands; +import emu.grasscutter.Grasscutter; import emu.grasscutter.command.Command; import emu.grasscutter.command.CommandHandler; -import emu.grasscutter.data.GenshinData; +import emu.grasscutter.data.GameData; +import emu.grasscutter.data.def.AvatarData; +import emu.grasscutter.data.def.GadgetData; +import emu.grasscutter.data.def.ItemData; import emu.grasscutter.data.def.MonsterData; -import emu.grasscutter.game.GenshinPlayer; -import emu.grasscutter.game.entity.EntityMonster; +import emu.grasscutter.game.avatar.Avatar; +import emu.grasscutter.game.entity.*; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.game.props.EntityType; +import emu.grasscutter.game.props.FightProperty; import emu.grasscutter.utils.Position; +import emu.grasscutter.game.world.Scene; +import javax.swing.text.html.parser.Entity; import java.util.List; +import java.util.Random; -@Command(label = "spawn", usage = "spawn [level] [amount]", +import static emu.grasscutter.utils.Language.translate; + +@Command(label = "spawn", usage = "spawn [amount] [level(monster only)]", description = "Spawns an entity near you", permission = "server.spawn") public final class SpawnCommand implements CommandHandler { @Override - public void execute(GenshinPlayer sender, List args) { - if (sender == null) { - CommandHandler.sendMessage(null, "Run this command in-game."); + public void execute(Player sender, Player targetPlayer, List args) { + if (targetPlayer == null) { + CommandHandler.sendMessage(sender, translate("commands.execution.need_target")); return; } - if (args.size() < 1) { - CommandHandler.sendMessage(sender, "Usage: spawn [amount]"); - return; - } - - try { - int entity = Integer.parseInt(args.get(0)); - int level = args.size() > 1 ? Integer.parseInt(args.get(1)) : 1; - int amount = args.size() > 2 ? Integer.parseInt(args.get(2)) : 1; - - MonsterData entityData = GenshinData.getMonsterDataMap().get(entity); - if (entityData == null) { - CommandHandler.sendMessage(sender, "Invalid entity id."); + int id = 0; // This is just to shut up the linter, it's not a real default + int amount = 1; + int level = 1; + switch (args.size()) { + case 3: + try { + level = Integer.parseInt(args.get(2)); + } catch (NumberFormatException ignored) { + CommandHandler.sendMessage(sender, translate("commands.execution.argument_error")); + } // Fallthrough + case 2: + try { + amount = Integer.parseInt(args.get(1)); + } catch (NumberFormatException ignored) { + CommandHandler.sendMessage(sender, translate("commands.generic.error.amount")); + } // Fallthrough + case 1: + try { + id = Integer.parseInt(args.get(0)); + } catch (NumberFormatException ignored) { + CommandHandler.sendMessage(sender, translate("commands.generic.error.entityId")); + } + break; + default: + CommandHandler.sendMessage(sender, translate("commands.spawn.usage")); return; + } + + MonsterData monsterData = GameData.getMonsterDataMap().get(id); + GadgetData gadgetData = GameData.getGadgetDataMap().get(id); + ItemData itemData = GameData.getItemDataMap().get(id); + if (monsterData == null && gadgetData == null && itemData == null) { + CommandHandler.sendMessage(sender, translate("commands.generic.error.entityId")); + return; + } + Scene scene = targetPlayer.getScene(); + + double maxRadius = Math.sqrt(amount * 0.2 / Math.PI); + for (int i = 0; i < amount; i++) { + Position pos = GetRandomPositionInCircle(targetPlayer.getPos(), maxRadius).addY(3); + GameEntity entity = null; + if (itemData != null) { + entity = new EntityItem(scene, null, itemData, pos, 1, true); + } + if (gadgetData != null) { + entity = new EntityVehicle(scene, targetPlayer.getSession().getPlayer(), gadgetData.getId(), 0, pos, targetPlayer.getRotation()); // TODO: does targetPlayer.getSession().getPlayer() have some meaning? + int gadgetId = gadgetData.getId(); + switch (gadgetId) { + // TODO: Not hardcode this. Waverider (skiff) + case 45001001, 45001002 -> { + entity.addFightProperty(FightProperty.FIGHT_PROP_BASE_HP, 10000); + entity.addFightProperty(FightProperty.FIGHT_PROP_BASE_ATTACK, 100); + entity.addFightProperty(FightProperty.FIGHT_PROP_CUR_ATTACK, 100); + entity.addFightProperty(FightProperty.FIGHT_PROP_CUR_HP, 10000); + entity.addFightProperty(FightProperty.FIGHT_PROP_CUR_DEFENSE, 0); + entity.addFightProperty(FightProperty.FIGHT_PROP_CUR_SPEED, 0); + entity.addFightProperty(FightProperty.FIGHT_PROP_CHARGE_EFFICIENCY, 0); + entity.addFightProperty(FightProperty.FIGHT_PROP_MAX_HP, 10000); + } + default -> {} + } + } + if (monsterData != null) { + entity = new EntityMonster(scene, monsterData, pos, level); } - float range = (5f + (.1f * amount)); - for (int i = 0; i < amount; i++) { - Position pos = sender.getPos().clone().addX((float) (Math.random() * range) - (range / 2)).addY(3f).addZ((float) (Math.random() * range) - (range / 2)); - EntityMonster monster = new EntityMonster(sender.getScene(), entityData, pos, level); - sender.getScene().addEntity(monster); - } - CommandHandler.sendMessage(sender, String.format("Spawned %s of %s.", amount, entity)); - } catch (NumberFormatException ignored) { - CommandHandler.sendMessage(sender, "Invalid item or player ID."); + scene.addEntity(entity); } + CommandHandler.sendMessage(sender, translate("commands.spawn.success", Integer.toString(amount), Integer.toString(id))); + } + + private Position GetRandomPositionInCircle(Position origin, double radius){ + Position target = origin.clone(); + double angle = Math.random() * 360; + double r = Math.sqrt(Math.random() * radius * radius); + target.addX((float) (r * Math.cos(angle))).addZ((float) (r * Math.sin(angle))); + return target; } } diff --git a/src/main/java/emu/grasscutter/command/commands/StopCommand.java b/src/main/java/emu/grasscutter/command/commands/StopCommand.java index 4b63cd44e..ad4903107 100644 --- a/src/main/java/emu/grasscutter/command/commands/StopCommand.java +++ b/src/main/java/emu/grasscutter/command/commands/StopCommand.java @@ -3,21 +3,23 @@ package emu.grasscutter.command.commands; import emu.grasscutter.Grasscutter; import emu.grasscutter.command.Command; import emu.grasscutter.command.CommandHandler; -import emu.grasscutter.game.GenshinPlayer; +import emu.grasscutter.game.player.Player; import java.util.List; +import static emu.grasscutter.utils.Language.translate; + @Command(label = "stop", usage = "stop", description = "Stops the server", permission = "server.stop") public final class StopCommand implements CommandHandler { @Override - public void execute(GenshinPlayer sender, List args) { - CommandHandler.sendMessage(null, "Server shutting down..."); - for (GenshinPlayer p : Grasscutter.getGameServer().getPlayers().values()) { - CommandHandler.sendMessage(p, "Server shutting down..."); + public void execute(Player sender, Player targetPlayer, List args) { + CommandHandler.sendMessage(null, translate("commands.stop.success")); + for (Player p : Grasscutter.getGameServer().getPlayers().values()) { + CommandHandler.sendMessage(p, translate("commands.stop.success")); } - System.exit(1); + System.exit(1000); } } diff --git a/src/main/java/emu/grasscutter/command/commands/TalentCommand.java b/src/main/java/emu/grasscutter/command/commands/TalentCommand.java new file mode 100644 index 000000000..c9b2e8931 --- /dev/null +++ b/src/main/java/emu/grasscutter/command/commands/TalentCommand.java @@ -0,0 +1,115 @@ +package emu.grasscutter.command.commands; + +import emu.grasscutter.Grasscutter; +import emu.grasscutter.command.Command; +import emu.grasscutter.command.CommandHandler; +import emu.grasscutter.data.def.AvatarSkillDepotData; +import emu.grasscutter.game.avatar.Avatar; +import emu.grasscutter.game.entity.EntityAvatar; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.server.packet.send.PacketAvatarSkillChangeNotify; +import emu.grasscutter.server.packet.send.PacketAvatarSkillUpgradeRsp; + +import java.util.List; + +import static emu.grasscutter.utils.Language.translate; + +@Command(label = "talent", usage = "talent ", + description = "Set talent level for your current active character", permission = "player.settalent") +public final class TalentCommand implements CommandHandler { + private void setTalentLevel(Player sender, Player player, Avatar avatar, int talentId, int talentLevel) { + int oldLevel = avatar.getSkillLevelMap().get(talentId); + if (talentLevel < 0 || talentLevel > 15) { + CommandHandler.sendMessage(sender, translate("commands.talent.lower_16")); + return; + } + + // Upgrade skill + avatar.getSkillLevelMap().put(talentLevel, talentLevel); + avatar.save(); + + // Packet + player.sendPacket(new PacketAvatarSkillChangeNotify(avatar, talentId, oldLevel, talentLevel)); + player.sendPacket(new PacketAvatarSkillUpgradeRsp(avatar, talentId, oldLevel, talentLevel)); + + String successMessage = "commands.talent.set_id"; + AvatarSkillDepotData depot = avatar.getData().getSkillDepot(); + if (talentId == depot.getSkills().get(0)) { + successMessage = "commands.talent.set_atk"; + } else if (talentId == depot.getSkills().get(1)) { + successMessage = "commands.talent.set_e"; + } else if (talentId == depot.getEnergySkill()) { + successMessage = "commands.talent.set_q"; + } + CommandHandler.sendMessage(sender, translate(successMessage, talentLevel)); + } + + @Override + public void execute(Player sender, Player targetPlayer, List args) { + if (targetPlayer == null) { + CommandHandler.sendMessage(sender, translate("commands.execution.need_target")); + return; + } + + if (args.size() < 1){ + CommandHandler.sendMessage(sender, translate("commands.talent.usage_1")); + CommandHandler.sendMessage(sender, translate("commands.talent.usage_2")); + CommandHandler.sendMessage(sender, translate("commands.talent.usage_3")); + return; + } + + EntityAvatar entity = targetPlayer.getTeamManager().getCurrentAvatarEntity(); + Avatar avatar = entity.getAvatar(); + String cmdSwitch = args.get(0); + switch (cmdSwitch) { + default -> { + CommandHandler.sendMessage(sender, translate("commands.talent.usage_1")); + CommandHandler.sendMessage(sender, translate("commands.talent.usage_2")); + CommandHandler.sendMessage(sender, translate("commands.talent.usage_3")); + return; + } + case "set" -> { + if (args.size() < 3) { + CommandHandler.sendMessage(sender, translate("commands.talent.usage_1")); + CommandHandler.sendMessage(sender, translate("commands.talent.usage_3")); + return; + } + try { + int skillId = Integer.parseInt(args.get(1)); + int newLevel = Integer.parseInt(args.get(2)); + setTalentLevel(sender, targetPlayer, avatar, skillId, newLevel); + } catch (NumberFormatException ignored) { + CommandHandler.sendMessage(sender, translate("commands.talent.invalid_skill_id")); + return; + } + } + case "n", "e", "q" -> { + if (args.size() < 2) { + CommandHandler.sendMessage(sender, translate("commands.talent.usage_2")); + return; + } + AvatarSkillDepotData SkillDepot = avatar.getData().getSkillDepot(); + int skillId = switch (cmdSwitch) { + default -> SkillDepot.getSkills().get(0); + case "e" -> SkillDepot.getSkills().get(1); + case "q" -> SkillDepot.getEnergySkill(); + }; + try { + int newLevel = Integer.parseInt(args.get(1)); + setTalentLevel(sender, targetPlayer, avatar, skillId, newLevel); + } catch (NumberFormatException ignored) { + CommandHandler.sendMessage(sender, translate("commands.talent.invalid_level")); + return; + } + } + case "getid" -> { + int skillIdNorAtk = avatar.getData().getSkillDepot().getSkills().get(0); + int skillIdE = avatar.getData().getSkillDepot().getSkills().get(1); + int skillIdQ = avatar.getData().getSkillDepot().getEnergySkill(); + CommandHandler.sendMessage(sender, translate("commands.talent.normal_attack_id", Integer.toString(skillIdNorAtk))); + CommandHandler.sendMessage(sender, translate("commands.talent.e_skill_id", Integer.toString(skillIdE))); + CommandHandler.sendMessage(sender, translate("commands.talent.q_skill_id", Integer.toString(skillIdQ))); + } + } + } +} diff --git a/src/main/java/emu/grasscutter/command/commands/TeleportAllCommand.java b/src/main/java/emu/grasscutter/command/commands/TeleportAllCommand.java new file mode 100644 index 000000000..54c6101f7 --- /dev/null +++ b/src/main/java/emu/grasscutter/command/commands/TeleportAllCommand.java @@ -0,0 +1,38 @@ +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.utils.Position; + +import java.util.List; + +import static emu.grasscutter.utils.Language.translate; + +@Command(label = "tpall", usage = "tpall", + description = "Teleports all players in your world to your position", permission = "player.tpall") +public final class TeleportAllCommand implements CommandHandler { + @Override + public void execute(Player sender, Player targetPlayer, List args) { + if (targetPlayer == null) { + CommandHandler.sendMessage(sender, translate("commands.execution.need_target")); + return; + } + + if (!targetPlayer.getWorld().isMultiplayer()) { + CommandHandler.sendMessage(sender, translate("commands.teleportAll.error")); + return; + } + + for (Player player : targetPlayer.getWorld().getPlayers()) { + if (player.equals(targetPlayer)) + continue; + Position pos = targetPlayer.getPos(); + + player.getWorld().transferPlayerToScene(player, targetPlayer.getSceneId(), pos); + } + + CommandHandler.sendMessage(sender, translate("commands.teleportAll.success")); + } +} diff --git a/src/main/java/emu/grasscutter/command/commands/TeleportCommand.java b/src/main/java/emu/grasscutter/command/commands/TeleportCommand.java new file mode 100644 index 000000000..06b669a17 --- /dev/null +++ b/src/main/java/emu/grasscutter/command/commands/TeleportCommand.java @@ -0,0 +1,74 @@ +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.utils.Position; + +import java.util.List; + +import static emu.grasscutter.utils.Language.translate; + +@Command(label = "teleport", usage = "teleport [scene id]", aliases = {"tp"}, + description = "Change the player's position.", permission = "player.teleport") +public final class TeleportCommand implements CommandHandler { + + private float parseRelative(String input, Float current) { // TODO: Maybe this will be useful elsewhere later + if (input.contains("~")) { // Relative + if (!input.equals("~")) { // Relative with offset + current += Float.parseFloat(input.replace("~", "")); + } // Else no offset, no modification + } else { // Absolute + current = Float.parseFloat(input); + } + return current; + } + + @Override + public void execute(Player sender, Player targetPlayer, List args) { + if (targetPlayer == null) { + CommandHandler.sendMessage(sender, translate("commands.execution.need_target")); + return; + } + + Position pos = targetPlayer.getPos(); + float x = pos.getX(); + float y = pos.getY(); + float z = pos.getZ(); + int sceneId = targetPlayer.getSceneId(); + + switch (args.size()) { + case 4: + try { + sceneId = Integer.parseInt(args.get(3)); + }catch (NumberFormatException ignored) { + CommandHandler.sendMessage(sender, translate("commands.execution.argument_error")); + } // Fallthrough + case 3: + try { + x = parseRelative(args.get(0), x); + y = parseRelative(args.get(1), y); + z = parseRelative(args.get(2), z); + } catch (NumberFormatException ignored) { + CommandHandler.sendMessage(sender, translate("commands.teleport.invalid_position")); + } + break; + default: + CommandHandler.sendMessage(sender, translate("commands.teleport.usage")); + return; + } + + Position target_pos = new Position(x, y, z); + boolean result = targetPlayer.getWorld().transferPlayerToScene(targetPlayer, sceneId, target_pos); + if (!result) { + CommandHandler.sendMessage(sender, translate("commands.teleport.invalid_position")); + } else { + CommandHandler.sendMessage(sender, translate("commands.teleport.success", + targetPlayer.getNickname(), Float.toString(x), Float.toString(y), + Float.toString(z), Integer.toString(sceneId)) + ); + } + + } +} diff --git a/src/main/java/emu/grasscutter/command/commands/WeatherCommand.java b/src/main/java/emu/grasscutter/command/commands/WeatherCommand.java index bb9ae4a42..df8a6a01f 100644 --- a/src/main/java/emu/grasscutter/command/commands/WeatherCommand.java +++ b/src/main/java/emu/grasscutter/command/commands/WeatherCommand.java @@ -1,41 +1,53 @@ package emu.grasscutter.command.commands; +import emu.grasscutter.Grasscutter; import emu.grasscutter.command.Command; import emu.grasscutter.command.CommandHandler; -import emu.grasscutter.game.GenshinPlayer; +import emu.grasscutter.game.player.Player; import emu.grasscutter.game.props.ClimateType; import emu.grasscutter.server.packet.send.PacketSceneAreaWeatherNotify; import java.util.List; +import static emu.grasscutter.utils.Language.translate; + @Command(label = "weather", usage = "weather [climateId]", description = "Changes the weather.", aliases = {"w"}, permission = "player.weather") public final class WeatherCommand implements CommandHandler { @Override - public void execute(GenshinPlayer sender, List args) { - if (sender == null) { - CommandHandler.sendMessage(null, "Run this command in-game."); + public void execute(Player sender, Player targetPlayer, List args) { + if (targetPlayer == null) { + CommandHandler.sendMessage(sender, translate("commands.execution.need_target")); return; } - if (args.size() < 1) { - CommandHandler.sendMessage(sender, "Usage: weather [climateId]"); - return; + int weatherId = 0; + int climateId = 1; + switch (args.size()) { + case 2: + try { + climateId = Integer.parseInt(args.get(1)); + } catch (NumberFormatException ignored) { + CommandHandler.sendMessage(sender, translate("commands.weather.invalid_id")); + } + case 1: + try { + weatherId = Integer.parseInt(args.get(0)); + } catch (NumberFormatException ignored) { + CommandHandler.sendMessage(sender, translate("commands.weather.invalid_id")); + } + break; + default: + CommandHandler.sendMessage(sender, translate("commands.weather.usage")); + return; } - try { - int weatherId = Integer.parseInt(args.get(0)); - int climateId = args.size() > 1 ? Integer.parseInt(args.get(1)) : 1; + ClimateType climate = ClimateType.getTypeByValue(climateId); - ClimateType climate = ClimateType.getTypeByValue(climateId); - - sender.getScene().setWeather(weatherId); - sender.getScene().setClimate(climate); - sender.getScene().broadcastPacket(new PacketSceneAreaWeatherNotify(sender)); - CommandHandler.sendMessage(sender, "Changed weather to " + weatherId + " with climate " + climateId); - } catch (NumberFormatException ignored) { - CommandHandler.sendMessage(sender, "Invalid ID."); - } + targetPlayer.getScene().setWeather(weatherId); + targetPlayer.getScene().setClimate(climate); + targetPlayer.getScene().broadcastPacket(new PacketSceneAreaWeatherNotify(targetPlayer)); + CommandHandler.sendMessage(sender, translate("commands.weather.success", Integer.toString(weatherId), Integer.toString(climateId))); } } diff --git a/src/main/java/emu/grasscutter/data/GenshinData.java b/src/main/java/emu/grasscutter/data/GameData.java similarity index 72% rename from src/main/java/emu/grasscutter/data/GenshinData.java rename to src/main/java/emu/grasscutter/data/GameData.java index 7e14b1b46..76a7f1652 100644 --- a/src/main/java/emu/grasscutter/data/GenshinData.java +++ b/src/main/java/emu/grasscutter/data/GameData.java @@ -15,8 +15,10 @@ import emu.grasscutter.data.def.*; import it.unimi.dsi.fastutil.ints.Int2ObjectLinkedOpenHashMap; import it.unimi.dsi.fastutil.ints.Int2ObjectMap; import it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap; +import it.unimi.dsi.fastutil.ints.IntArrayList; +import it.unimi.dsi.fastutil.ints.IntList; -public class GenshinData { +public class GameData { // BinOutputs private static final Int2ObjectMap abilityHashes = new Int2ObjectOpenHashMap<>(); private static final Map abilityEmbryos = new HashMap<>(); @@ -31,6 +33,7 @@ public class GenshinData { private static final Int2ObjectMap avatarSkillDepotDataMap = new Int2ObjectOpenHashMap<>(); private static final Int2ObjectMap avatarSkillDataMap = new Int2ObjectOpenHashMap<>(); private static final Int2ObjectMap avatarCurveDataMap = new Int2ObjectLinkedOpenHashMap<>(); + private static final Int2ObjectMap avatarFetterLevelDataMap = new Int2ObjectOpenHashMap<>(); private static final Int2ObjectMap avatarPromoteDataMap = new Int2ObjectOpenHashMap<>(); private static final Int2ObjectMap avatarTalentDataMap = new Int2ObjectOpenHashMap<>(); private static final Int2ObjectMap proudSkillDataMap = new Int2ObjectOpenHashMap<>(); @@ -57,15 +60,27 @@ public class GenshinData { private static final Int2ObjectMap sceneDataMap = new Int2ObjectLinkedOpenHashMap<>(); private static final Int2ObjectMap fetterDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap fetterCharacterCardDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap rewardDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap worldLevelDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap dailyDungeonDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap dungeonDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap shopGoodsDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap combineDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap rewardPreviewDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap towerFloorDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap towerLevelDataMap = new Int2ObjectOpenHashMap<>(); // Cache private static Map> fetters = new HashMap<>(); + private static Map> shopGoods = new HashMap<>(); + private static final IntList scenePointIdList = new IntArrayList(); public static Int2ObjectMap getMapByResourceDef(Class resourceDefinition) { Int2ObjectMap map = null; try { - Field field = GenshinData.class.getDeclaredField(Utils.lowerCaseFirstChar(resourceDefinition.getSimpleName()) + "Map"); + Field field = GameData.class.getDeclaredField(Utils.lowerCaseFirstChar(resourceDefinition.getSimpleName()) + "Map"); field.setAccessible(true); map = (Int2ObjectMap) field.get(null); @@ -93,6 +108,11 @@ public class GenshinData { public static Map getScenePointEntries() { return scenePointEntries; } + + // TODO optimize + public static ScenePointEntry getScenePointEntryById(int sceneId, int pointId) { + return getScenePointEntries().get(sceneId + "_" + pointId); + } public static Int2ObjectMap getAvatarDataMap() { return avatarDataMap; @@ -114,6 +134,14 @@ public class GenshinData { return playerLevelDataMap; } + public static Int2ObjectMap getAvatarFetterLevelDataMap() { + return avatarFetterLevelDataMap; + } + + public static Int2ObjectMap getFetterCharacterCardDataMap() { + return fetterCharacterCardDataMap; + } + public static Int2ObjectMap getAvatarLevelDataMap() { return avatarLevelDataMap; } @@ -175,6 +203,11 @@ public class GenshinData { AvatarLevelData levelData = avatarLevelDataMap.get(level); return levelData != null ? levelData.getExp() : 0; } + + public static int getAvatarFetterLevelExpRequired(int level) { + AvatarFetterLevelData levelData = avatarFetterLevelDataMap.get(level); + return levelData != null ? levelData.getExp() : 0; + } public static Int2ObjectMap getProudSkillDataMap() { return proudSkillDataMap; @@ -228,6 +261,10 @@ public class GenshinData { return sceneDataMap; } + public static Int2ObjectMap getRewardDataMap() { + return rewardDataMap; + } + public static Map> getFetterDataEntries() { if (fetters.isEmpty()) { fetterDataMap.forEach((k, v) -> { @@ -240,4 +277,47 @@ public class GenshinData { return fetters; } + + public static Int2ObjectMap getWorldLevelDataMap() { + return worldLevelDataMap; + } + + public static Int2ObjectMap getDungeonDataMap() { + return dungeonDataMap; + } + + public static Int2ObjectMap getDailyDungeonDataMap() { + return dailyDungeonDataMap; + } + + public static Map> getShopGoodsDataEntries() { + if (shopGoods.isEmpty()) { + shopGoodsDataMap.forEach((k, v) -> { + if (!shopGoods.containsKey(v.getShopType())) + shopGoods.put(v.getShopType(), new ArrayList<>()); + shopGoods.get(v.getShopType()).add(v); + }); + } + + return shopGoods; + } + + public static Int2ObjectMap getRewardPreviewDataMap() { + return rewardPreviewDataMap; + } + + public static IntList getScenePointIdList() { + return scenePointIdList; + } + + public static Int2ObjectMap getCombineDataMap() { + return combineDataMap; + } + + public static Int2ObjectMap getTowerFloorDataMap(){ + return towerFloorDataMap; + } + public static Int2ObjectMap getTowerLevelDataMap(){ + return towerLevelDataMap; + } } diff --git a/src/main/java/emu/grasscutter/data/GenshinDepot.java b/src/main/java/emu/grasscutter/data/GameDepot.java similarity index 69% rename from src/main/java/emu/grasscutter/data/GenshinDepot.java rename to src/main/java/emu/grasscutter/data/GameDepot.java index 4f141269d..fa5aecba5 100644 --- a/src/main/java/emu/grasscutter/data/GenshinDepot.java +++ b/src/main/java/emu/grasscutter/data/GameDepot.java @@ -3,26 +3,33 @@ package emu.grasscutter.data; import java.util.ArrayList; import java.util.List; +import org.danilopianini.util.FlexibleQuadTree; +import org.danilopianini.util.SpatialIndex; + import emu.grasscutter.Grasscutter; import emu.grasscutter.data.def.ReliquaryAffixData; import emu.grasscutter.data.def.ReliquaryMainPropData; +import emu.grasscutter.game.world.SpawnDataEntry; +import emu.grasscutter.game.world.SpawnDataEntry.SpawnGroupEntry; import emu.grasscutter.utils.WeightedList; import it.unimi.dsi.fastutil.ints.Int2ObjectMap; import it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap; -public class GenshinDepot { +public class GameDepot { private static Int2ObjectMap> relicMainPropDepot = new Int2ObjectOpenHashMap<>(); private static Int2ObjectMap> relicAffixDepot = new Int2ObjectOpenHashMap<>(); + private static Int2ObjectMap> spawnLists = new Int2ObjectOpenHashMap<>(); + public static void load() { - for (ReliquaryMainPropData data : GenshinData.getReliquaryMainPropDataMap().values()) { + for (ReliquaryMainPropData data : GameData.getReliquaryMainPropDataMap().values()) { if (data.getWeight() <= 0 || data.getPropDepotId() <= 0) { continue; } WeightedList list = relicMainPropDepot.computeIfAbsent(data.getPropDepotId(), k -> new WeightedList<>()); list.add(data.getWeight(), data); } - for (ReliquaryAffixData data : GenshinData.getReliquaryAffixDataMap().values()) { + for (ReliquaryAffixData data : GameData.getReliquaryAffixDataMap().values()) { if (data.getWeight() <= 0 || data.getDepotId() <= 0) { continue; } @@ -46,4 +53,12 @@ public class GenshinDepot { public static List getRandomRelicAffixList(int depot) { return relicAffixDepot.get(depot); } + + public static Int2ObjectMap> getSpawnLists() { + return spawnLists; + } + + public static SpatialIndex getSpawnListById(int sceneId) { + return getSpawnLists().computeIfAbsent(sceneId, id -> new FlexibleQuadTree<>()); + } } diff --git a/src/main/java/emu/grasscutter/data/GenshinResource.java b/src/main/java/emu/grasscutter/data/GameResource.java similarity index 72% rename from src/main/java/emu/grasscutter/data/GenshinResource.java rename to src/main/java/emu/grasscutter/data/GameResource.java index 92e06354e..f3d47a516 100644 --- a/src/main/java/emu/grasscutter/data/GenshinResource.java +++ b/src/main/java/emu/grasscutter/data/GameResource.java @@ -1,6 +1,6 @@ package emu.grasscutter.data; -public abstract class GenshinResource { +public abstract class GameResource { public int getId() { return 0; diff --git a/src/main/java/emu/grasscutter/data/ResourceLoader.java b/src/main/java/emu/grasscutter/data/ResourceLoader.java index bb95d70e9..b1e3da9ff 100644 --- a/src/main/java/emu/grasscutter/data/ResourceLoader.java +++ b/src/main/java/emu/grasscutter/data/ResourceLoader.java @@ -7,6 +7,7 @@ import java.util.Map.Entry; import java.util.regex.Matcher; import java.util.regex.Pattern; +import com.google.gson.Gson; import emu.grasscutter.utils.Utils; import org.reflections.Reflections; @@ -19,13 +20,15 @@ import emu.grasscutter.data.common.ScenePointConfig; import emu.grasscutter.data.custom.AbilityEmbryoEntry; import emu.grasscutter.data.custom.OpenConfigEntry; import emu.grasscutter.data.custom.ScenePointEntry; +import emu.grasscutter.game.world.SpawnDataEntry; +import emu.grasscutter.game.world.SpawnDataEntry.SpawnGroupEntry; import it.unimi.dsi.fastutil.ints.Int2ObjectMap; public class ResourceLoader { public static List> getResourceDefClasses() { Reflections reflections = new Reflections(ResourceLoader.class.getPackage().getName()); - Set classes = reflections.getSubTypesOf(GenshinResource.class); + Set classes = reflections.getSubTypesOf(GameResource.class); List> classList = new ArrayList<>(classes.size()); classes.forEach(o -> { @@ -46,12 +49,15 @@ public class ResourceLoader { loadOpenConfig(); // Load resources loadResources(); - loadScenePoints(); // Process into depots - GenshinDepot.load(); + GameDepot.load(); + // Load spawn data + loadSpawnData(); + // Load scene points - must be done AFTER resources are loaded + loadScenePoints(); // Custom - TODO move this somewhere else try { - GenshinData.getAvatarSkillDepotDataMap().get(504).setAbilities( + GameData.getAvatarSkillDepotDataMap().get(504).setAbilities( new AbilityEmbryoEntry( "", new String[] { @@ -64,7 +70,7 @@ public class ResourceLoader { "Avatar_Player_WindBreathe_CameraController" } )); - GenshinData.getAvatarSkillDepotDataMap().get(704).setAbilities( + GameData.getAvatarSkillDepotDataMap().get(704).setAbilities( new AbilityEmbryoEntry( "", new String[] { @@ -91,7 +97,7 @@ public class ResourceLoader { } @SuppressWarnings("rawtypes") - Int2ObjectMap map = GenshinData.getMapByResourceDef(resourceDefinition); + Int2ObjectMap map = GameData.getMapByResourceDef(resourceDefinition); if (map == null) { continue; @@ -115,14 +121,15 @@ public class ResourceLoader { @SuppressWarnings({"rawtypes", "unchecked"}) protected static void loadFromResource(Class c, String fileName, Int2ObjectMap map) throws Exception { - try (FileReader fileReader = new FileReader(Grasscutter.getConfig().RESOURCE_FOLDER + "ExcelBinOutput/" + fileName)) { - List list = Grasscutter.getGsonFactory().fromJson(fileReader, TypeToken.getParameterized(Collection.class, c).getType()); + FileReader fileReader = new FileReader(Grasscutter.getConfig().RESOURCE_FOLDER + "ExcelBinOutput/" + fileName); + Gson gson = Grasscutter.getGsonFactory(); + List list = gson.fromJson(fileReader, List.class); - for (Object o : list) { - GenshinResource res = (GenshinResource) o; - res.onLoad(); - map.put(res.getId(), res); - } + for (Object o : list) { + Map tempMap = Utils.switchPropertiesUpperLowerCase((Map) o, c); + GameResource res = gson.fromJson(gson.toJson(tempMap), TypeToken.get(c).getType()); + res.onLoad(); + map.put(res.getId(), res); } } @@ -136,7 +143,7 @@ public class ResourceLoader { } List scenePointList = new ArrayList<>(); - for (File file : folder.listFiles()) { + for (File file : Objects.requireNonNull(folder.listFiles())) { ScenePointConfig config = null; Integer sceneId = null; @@ -160,13 +167,17 @@ public class ResourceLoader { for (Map.Entry entry : config.points.entrySet()) { PointData pointData = Grasscutter.getGsonFactory().fromJson(entry.getValue(), PointData.class); + pointData.setId(Integer.parseInt(entry.getKey())); ScenePointEntry sl = new ScenePointEntry(sceneId + "_" + entry.getKey(), pointData); scenePointList.add(sl); + GameData.getScenePointIdList().add(pointData.getId()); + + pointData.updateDailyDungeon(); } for (ScenePointEntry entry : scenePointList) { - GenshinData.getScenePointEntries().put(entry.getName(), entry); + GameData.getScenePointEntries().put(entry.getName(), entry); } } } @@ -186,7 +197,7 @@ public class ResourceLoader { } else { // Load from BinOutput Pattern pattern = Pattern.compile("(?<=ConfigAvatar_)(.*?)(?=.json)"); - + embryoList = new LinkedList<>(); File folder = new File(Utils.toFilePath(Grasscutter.getConfig().RESOURCE_FOLDER + "BinOutput/Avatar/")); File[] files = folder.listFiles(); @@ -194,29 +205,29 @@ public class ResourceLoader { Grasscutter.getLogger().error("Error loading ability embryos: no files found in " + folder.getAbsolutePath()); return; } - + for (File file : files) { AvatarConfig config; String avatarName; - + Matcher matcher = pattern.matcher(file.getName()); if (matcher.find()) { avatarName = matcher.group(0); } else { continue; } - + try (FileReader fileReader = new FileReader(file)) { config = Grasscutter.getGsonFactory().fromJson(fileReader, AvatarConfig.class); } catch (Exception e) { e.printStackTrace(); continue; } - + if (config.abilities == null) { continue; } - + int s = config.abilities.size(); AbilityEmbryoEntry al = new AbilityEmbryoEntry(avatarName, config.abilities.stream().map(Object::toString).toArray(size -> new String[s])); embryoList.add(al); @@ -229,7 +240,34 @@ public class ResourceLoader { } for (AbilityEmbryoEntry entry : embryoList) { - GenshinData.getAbilityEmbryoInfo().put(entry.getName(), entry); + GameData.getAbilityEmbryoInfo().put(entry.getName(), entry); + } + } + + private static void loadSpawnData() { + // Read from cached file if exists + File spawnDataEntries = new File(Grasscutter.getConfig().DATA_FOLDER + "Spawns.json"); + List spawnEntryList = null; + + if (spawnDataEntries.exists()) { + // Load from cache + try (FileReader fileReader = new FileReader(spawnDataEntries)) { + spawnEntryList = Grasscutter.getGsonFactory().fromJson(fileReader, TypeToken.getParameterized(Collection.class, SpawnGroupEntry.class).getType()); + } catch (Exception e) { + e.printStackTrace(); + } + } + + if (spawnEntryList == null || spawnEntryList.isEmpty()) { + Grasscutter.getLogger().error("No spawn data loaded!"); + return; + } + + for (SpawnGroupEntry entry : spawnEntryList) { + entry.getSpawns().stream().forEach(s -> { + s.setGroup(entry); + }); + GameDepot.getSpawnListById(entry.getSceneId()).insert(entry, entry.getPos().getX(), entry.getPos().getZ()); } } @@ -271,18 +309,7 @@ public class ResourceLoader { } for (Entry e : config.entrySet()) { - List abilityList = new ArrayList<>(); - int extraTalentIndex = 0; - - for (OpenConfigData entry : e.getValue()) { - if (entry.$type.contains("AddAbility")) { - abilityList.add(entry.abilityName); - } else if (entry.talentIndex > 0) { - extraTalentIndex = entry.talentIndex; - } - } - - OpenConfigEntry entry = new OpenConfigEntry(e.getKey(), abilityList, extraTalentIndex); + OpenConfigEntry entry = new OpenConfigEntry(e.getKey(), e.getValue()); map.put(entry.getName(), entry); } } @@ -297,10 +324,10 @@ public class ResourceLoader { } for (OpenConfigEntry entry : list) { - GenshinData.getOpenConfigEntries().put(entry.getName(), entry); + GameData.getOpenConfigEntries().put(entry.getName(), entry); } } - + // BinOutput configs private static class AvatarConfig { @@ -318,9 +345,11 @@ public class ResourceLoader { public OpenConfigData[] data; } - private static class OpenConfigData { + public static class OpenConfigData { public String $type; public String abilityName; public int talentIndex; + public int skillID; + public int pointDelta; } } diff --git a/src/main/java/emu/grasscutter/data/common/ItemParamData.java b/src/main/java/emu/grasscutter/data/common/ItemParamData.java index 9ec70f00b..a962c4618 100644 --- a/src/main/java/emu/grasscutter/data/common/ItemParamData.java +++ b/src/main/java/emu/grasscutter/data/common/ItemParamData.java @@ -3,6 +3,12 @@ package emu.grasscutter.data.common; public class ItemParamData { private int Id; private int Count; + + public ItemParamData() {} + public ItemParamData(int id, int count) { + this.Id = id; + this.Count = count; + } public int getId() { return Id; diff --git a/src/main/java/emu/grasscutter/data/common/ItemParamStringData.java b/src/main/java/emu/grasscutter/data/common/ItemParamStringData.java new file mode 100644 index 000000000..5fad12511 --- /dev/null +++ b/src/main/java/emu/grasscutter/data/common/ItemParamStringData.java @@ -0,0 +1,26 @@ +package emu.grasscutter.data.common; + +public class ItemParamStringData { + private int Id; + private String Count; + + public ItemParamStringData() {} + + public int getId() { + return Id; + } + + public String getCount() { + return Count; + } + + public ItemParamData toItemParamData() { + if (Count.contains(";")) { + String[] split = Count.split(";"); + Count = Count.split(";")[split.length - 1]; + } else if (Count.contains(".")) { + return new ItemParamData(Id, (int) Math.ceil(Double.parseDouble(Count))); + } + return new ItemParamData(Id, Integer.parseInt(Count)); + } +} diff --git a/src/main/java/emu/grasscutter/data/common/OpenCondData.java b/src/main/java/emu/grasscutter/data/common/OpenCondData.java new file mode 100644 index 000000000..9e7b62b11 --- /dev/null +++ b/src/main/java/emu/grasscutter/data/common/OpenCondData.java @@ -0,0 +1,24 @@ +package emu.grasscutter.data.common; + +import java.util.List; + +public class OpenCondData { + private String CondType; + private List ParamList; + + public String getCondType() { + return CondType; + } + + public void setCondType(String condType) { + CondType = condType; + } + + public List getParamList() { + return ParamList; + } + + public void setParamList(List paramList) { + ParamList = paramList; + } +} diff --git a/src/main/java/emu/grasscutter/data/common/PointData.java b/src/main/java/emu/grasscutter/data/common/PointData.java index 7c31d2f06..492f1fc60 100644 --- a/src/main/java/emu/grasscutter/data/common/PointData.java +++ b/src/main/java/emu/grasscutter/data/common/PointData.java @@ -1,43 +1,72 @@ package emu.grasscutter.data.common; -public class PointData { - private pos tranPos; +import emu.grasscutter.Grasscutter; +import emu.grasscutter.data.GameData; +import emu.grasscutter.data.def.DailyDungeonData; +import emu.grasscutter.utils.Position; +import it.unimi.dsi.fastutil.ints.IntArrayList; +import it.unimi.dsi.fastutil.ints.IntList; - public pos getTranPos() { +public class PointData { + private int id; + private String $type; + private Position tranPos; + private int[] dungeonIds; + private int[] dungeonRandomList; + + private int tranSceneId; + public int getId() { + return id; + } + + public void setId(int id) { + this.id = id; + } + + public String getType() { + return $type; + } + + public Position getTranPos() { return tranPos; } - public void setTranPos(pos tranPos) { - this.tranPos = tranPos; - } + public int[] getDungeonIds() { + return dungeonIds; + } - public class pos { - private float x; - private float y; - private float z; + public int[] getDungeonRandomList() { + return dungeonRandomList; + } - public float getX() { - return x; - } + public int getTranSceneId() { + return tranSceneId; + } - public void setX(float x) { - this.x = x; - } + public void setTranSceneId(int tranSceneId) { + this.tranSceneId = tranSceneId; + } - public float getY() { - return y; - } - - public void setY(float y) { - this.y = y; - } - - public float getZ() { - return z; - } - - public void setZ(float z) { - this.z = z; - } - } + public void updateDailyDungeon() { + if (getDungeonRandomList() == null) { + return; + } + + IntList newDungeons = new IntArrayList(); + int day = Grasscutter.getCurrentDayOfWeek(); + + for (int randomId : getDungeonRandomList()) { + DailyDungeonData data = GameData.getDailyDungeonDataMap().get(randomId); + + if (data != null) { + int[] addDungeons = data.getDungeonsByDay(day); + + for (int d : addDungeons) { + newDungeons.add(d); + } + } + } + + this.dungeonIds = newDungeons.toIntArray(); + } } diff --git a/src/main/java/emu/grasscutter/data/common/RewardItemData.java b/src/main/java/emu/grasscutter/data/common/RewardItemData.java new file mode 100644 index 000000000..024b89f7f --- /dev/null +++ b/src/main/java/emu/grasscutter/data/common/RewardItemData.java @@ -0,0 +1,22 @@ +package emu.grasscutter.data.common; + +public class RewardItemData { + private int ItemId; + private int ItemCount; + + public int getItemId() { + return ItemId; + } + + public void setItemId(int itemId) { + ItemId = itemId; + } + + public int getItemCount() { + return ItemCount; + } + + public void setItemCount(int itemCount) { + ItemCount = itemCount; + } +} diff --git a/src/main/java/emu/grasscutter/data/custom/OpenConfigEntry.java b/src/main/java/emu/grasscutter/data/custom/OpenConfigEntry.java index d01467637..8ff646fa9 100644 --- a/src/main/java/emu/grasscutter/data/custom/OpenConfigEntry.java +++ b/src/main/java/emu/grasscutter/data/custom/OpenConfigEntry.java @@ -1,18 +1,39 @@ package emu.grasscutter.data.custom; +import java.util.ArrayList; import java.util.List; +import emu.grasscutter.data.ResourceLoader.OpenConfigData; + public class OpenConfigEntry { private String name; private String[] addAbilities; private int extraTalentIndex; - - public OpenConfigEntry(String name, List abilityList, int extraTalentIndex) { + private SkillPointModifier[] skillPointModifiers; + + public OpenConfigEntry(String name, OpenConfigData[] data) { this.name = name; - this.extraTalentIndex = extraTalentIndex; + + List abilityList = new ArrayList<>(); + List modList = new ArrayList<>(); + + for (OpenConfigData entry : data) { + if (entry.$type.contains("AddAbility")) { + abilityList.add(entry.abilityName); + } else if (entry.talentIndex > 0) { + this.extraTalentIndex = entry.talentIndex; + } else if (entry.$type.contains("ModifySkillPoint")) { + modList.add(new SkillPointModifier(entry.skillID, entry.pointDelta)); + } + } + if (abilityList.size() > 0) { this.addAbilities = abilityList.toArray(new String[0]); } + + if (modList.size() > 0) { + this.skillPointModifiers = modList.toArray(new SkillPointModifier[0]); + } } public String getName() { @@ -26,4 +47,26 @@ public class OpenConfigEntry { public int getExtraTalentIndex() { return extraTalentIndex; } + + public SkillPointModifier[] getSkillPointModifiers() { + return skillPointModifiers; + } + + public static class SkillPointModifier { + private int skillId; + private int delta; + + public SkillPointModifier(int skillId, int delta) { + this.skillId = skillId; + this.delta = delta; + } + + public int getSkillId() { + return skillId; + } + + public int getDelta() { + return delta; + } + } } diff --git a/src/main/java/emu/grasscutter/data/def/AvatarCostumeData.java b/src/main/java/emu/grasscutter/data/def/AvatarCostumeData.java index b45bac9c7..c6166bd71 100644 --- a/src/main/java/emu/grasscutter/data/def/AvatarCostumeData.java +++ b/src/main/java/emu/grasscutter/data/def/AvatarCostumeData.java @@ -1,11 +1,11 @@ package emu.grasscutter.data.def; -import emu.grasscutter.data.GenshinData; -import emu.grasscutter.data.GenshinResource; +import emu.grasscutter.data.GameData; +import emu.grasscutter.data.GameResource; import emu.grasscutter.data.ResourceType; @ResourceType(name = "AvatarCostumeExcelConfigData.json") -public class AvatarCostumeData extends GenshinResource { +public class AvatarCostumeData extends GameResource { private int CostumeId; private int ItemId; private int AvatarId; @@ -25,6 +25,6 @@ public class AvatarCostumeData extends GenshinResource { @Override public void onLoad() { - GenshinData.getAvatarCostumeDataItemIdMap().put(this.getItemId(), this); + GameData.getAvatarCostumeDataItemIdMap().put(this.getItemId(), this); } } diff --git a/src/main/java/emu/grasscutter/data/def/AvatarCurveData.java b/src/main/java/emu/grasscutter/data/def/AvatarCurveData.java index da560b2b8..586c0517d 100644 --- a/src/main/java/emu/grasscutter/data/def/AvatarCurveData.java +++ b/src/main/java/emu/grasscutter/data/def/AvatarCurveData.java @@ -4,12 +4,12 @@ import java.util.HashMap; import java.util.Map; import java.util.stream.Stream; -import emu.grasscutter.data.GenshinResource; +import emu.grasscutter.data.GameResource; import emu.grasscutter.data.ResourceType; import emu.grasscutter.data.common.CurveInfo; @ResourceType(name = "AvatarCurveExcelConfigData.json") -public class AvatarCurveData extends GenshinResource { +public class AvatarCurveData extends GameResource { private int Level; private CurveInfo[] CurveInfos; diff --git a/src/main/java/emu/grasscutter/data/def/AvatarData.java b/src/main/java/emu/grasscutter/data/def/AvatarData.java index 8097e04a7..27555fc0d 100644 --- a/src/main/java/emu/grasscutter/data/def/AvatarData.java +++ b/src/main/java/emu/grasscutter/data/def/AvatarData.java @@ -2,8 +2,8 @@ package emu.grasscutter.data.def; import java.util.List; -import emu.grasscutter.data.GenshinData; -import emu.grasscutter.data.GenshinResource; +import emu.grasscutter.data.GameData; +import emu.grasscutter.data.GameResource; import emu.grasscutter.data.ResourceType; import emu.grasscutter.data.ResourceType.LoadPriority; import emu.grasscutter.data.common.PropGrowCurve; @@ -15,7 +15,7 @@ import it.unimi.dsi.fastutil.ints.IntArrayList; import it.unimi.dsi.fastutil.ints.IntList; @ResourceType(name = "AvatarExcelConfigData.json", loadPriority = LoadPriority.LOW) -public class AvatarData extends GenshinResource { +public class AvatarData extends GameResource { private String name; private String IconName; @@ -57,6 +57,8 @@ public class AvatarData extends GenshinResource { private IntList abilities; private List fetters; + private int nameCardRewardId; + private int nameCardId; @Override public int getId(){ @@ -176,7 +178,7 @@ public class AvatarData extends GenshinResource { if (growCurve == null) { return 1f; } - AvatarCurveData curveData = GenshinData.getAvatarCurveDataMap().get(level); + AvatarCurveData curveData = GameData.getAvatarCurveDataMap().get(level); if (curveData == null) { return 1f; } @@ -199,18 +201,34 @@ public class AvatarData extends GenshinResource { return fetters; } + public int getNameCardRewardId() { + return nameCardRewardId; + } + + public int getNameCardId() { + return nameCardId; + } + @Override public void onLoad() { - this.skillDepot = GenshinData.getAvatarSkillDepotDataMap().get(this.SkillDepotId); + this.skillDepot = GameData.getAvatarSkillDepotDataMap().get(this.SkillDepotId); - // Get fetters from GenshinData - this.fetters = GenshinData.getFetterDataEntries().get(this.Id); + // Get fetters from GameData + this.fetters = GameData.getFetterDataEntries().get(this.Id); + + if (GameData.getFetterCharacterCardDataMap().get(this.Id) != null) { + this.nameCardRewardId = GameData.getFetterCharacterCardDataMap().get(this.Id).getRewardId(); + } + + if (GameData.getRewardDataMap().get(this.nameCardRewardId) != null) { + this.nameCardId = GameData.getRewardDataMap().get(this.nameCardRewardId).getRewardItemList().get(0).getItemId(); + } - int size = GenshinData.getAvatarCurveDataMap().size(); + int size = GameData.getAvatarCurveDataMap().size(); this.hpGrowthCurve = new float[size]; this.attackGrowthCurve = new float[size]; this.defenseGrowthCurve = new float[size]; - for (AvatarCurveData curveData : GenshinData.getAvatarCurveDataMap().values()) { + for (AvatarCurveData curveData : GameData.getAvatarCurveDataMap().values()) { int level = curveData.getLevel() - 1; for (PropGrowCurve growCurve : this.PropGrowCurves) { FightProperty prop = FightProperty.getPropByName(growCurve.getType()); @@ -242,7 +260,7 @@ public class AvatarData extends GenshinResource { if (split.length > 0) { this.name = split[split.length - 1]; - AbilityEmbryoEntry info = GenshinData.getAbilityEmbryoInfo().get(this.name); + AbilityEmbryoEntry info = GameData.getAbilityEmbryoInfo().get(this.name); if (info != null) { this.abilities = new IntArrayList(info.getAbilities().length); for (String ability : info.getAbilities()) { diff --git a/src/main/java/emu/grasscutter/data/def/AvatarFetterLevelData.java b/src/main/java/emu/grasscutter/data/def/AvatarFetterLevelData.java new file mode 100644 index 000000000..a02915069 --- /dev/null +++ b/src/main/java/emu/grasscutter/data/def/AvatarFetterLevelData.java @@ -0,0 +1,23 @@ +package emu.grasscutter.data.def; + +import emu.grasscutter.data.GameResource; +import emu.grasscutter.data.ResourceType; + +@ResourceType(name = "AvatarFettersLevelExcelConfigData.json") +public class AvatarFetterLevelData extends GameResource { + private int FetterLevel; + private int NeedExp; + + @Override + public int getId() { + return this.FetterLevel; + } + + public int getLevel() { + return FetterLevel; + } + + public int getExp() { + return NeedExp; + } +} diff --git a/src/main/java/emu/grasscutter/data/def/AvatarFlycloakData.java b/src/main/java/emu/grasscutter/data/def/AvatarFlycloakData.java index 29d04cce5..100a6c87c 100644 --- a/src/main/java/emu/grasscutter/data/def/AvatarFlycloakData.java +++ b/src/main/java/emu/grasscutter/data/def/AvatarFlycloakData.java @@ -1,10 +1,10 @@ package emu.grasscutter.data.def; -import emu.grasscutter.data.GenshinResource; +import emu.grasscutter.data.GameResource; import emu.grasscutter.data.ResourceType; @ResourceType(name = "AvatarFlycloakExcelConfigData.json") -public class AvatarFlycloakData extends GenshinResource { +public class AvatarFlycloakData extends GameResource { private int FlycloakId; private long NameTextMapHash; diff --git a/src/main/java/emu/grasscutter/data/def/AvatarLevelData.java b/src/main/java/emu/grasscutter/data/def/AvatarLevelData.java index f7586f690..bc6ca671c 100644 --- a/src/main/java/emu/grasscutter/data/def/AvatarLevelData.java +++ b/src/main/java/emu/grasscutter/data/def/AvatarLevelData.java @@ -1,10 +1,10 @@ package emu.grasscutter.data.def; -import emu.grasscutter.data.GenshinResource; +import emu.grasscutter.data.GameResource; import emu.grasscutter.data.ResourceType; @ResourceType(name = "AvatarLevelExcelConfigData.json") -public class AvatarLevelData extends GenshinResource { +public class AvatarLevelData extends GameResource { private int Level; private int Exp; diff --git a/src/main/java/emu/grasscutter/data/def/AvatarPromoteData.java b/src/main/java/emu/grasscutter/data/def/AvatarPromoteData.java index 2a40d44ad..c397902e4 100644 --- a/src/main/java/emu/grasscutter/data/def/AvatarPromoteData.java +++ b/src/main/java/emu/grasscutter/data/def/AvatarPromoteData.java @@ -1,13 +1,13 @@ package emu.grasscutter.data.def; import java.util.ArrayList; -import emu.grasscutter.data.GenshinResource; +import emu.grasscutter.data.GameResource; import emu.grasscutter.data.ResourceType; import emu.grasscutter.data.common.FightPropData; import emu.grasscutter.data.common.ItemParamData; @ResourceType(name = "AvatarPromoteExcelConfigData.json") -public class AvatarPromoteData extends GenshinResource { +public class AvatarPromoteData extends GameResource { private int AvatarPromoteId; private int PromoteLevel; diff --git a/src/main/java/emu/grasscutter/data/def/AvatarSkillData.java b/src/main/java/emu/grasscutter/data/def/AvatarSkillData.java index 147c22d10..3efc2a142 100644 --- a/src/main/java/emu/grasscutter/data/def/AvatarSkillData.java +++ b/src/main/java/emu/grasscutter/data/def/AvatarSkillData.java @@ -2,12 +2,12 @@ package emu.grasscutter.data.def; import java.util.List; -import emu.grasscutter.data.GenshinResource; +import emu.grasscutter.data.GameResource; import emu.grasscutter.data.ResourceType; import emu.grasscutter.data.ResourceType.LoadPriority; @ResourceType(name = "AvatarSkillExcelConfigData.json", loadPriority = LoadPriority.HIGHEST) -public class AvatarSkillData extends GenshinResource { +public class AvatarSkillData extends GameResource { private int Id; private float CdTime; private int CostElemVal; diff --git a/src/main/java/emu/grasscutter/data/def/AvatarSkillDepotData.java b/src/main/java/emu/grasscutter/data/def/AvatarSkillDepotData.java index 4beb6ec8c..7916bfd45 100644 --- a/src/main/java/emu/grasscutter/data/def/AvatarSkillDepotData.java +++ b/src/main/java/emu/grasscutter/data/def/AvatarSkillDepotData.java @@ -2,8 +2,8 @@ package emu.grasscutter.data.def; import java.util.List; -import emu.grasscutter.data.GenshinData; -import emu.grasscutter.data.GenshinResource; +import emu.grasscutter.data.GameData; +import emu.grasscutter.data.GameResource; import emu.grasscutter.data.ResourceType; import emu.grasscutter.data.ResourceType.LoadPriority; import emu.grasscutter.data.custom.AbilityEmbryoEntry; @@ -13,7 +13,7 @@ import it.unimi.dsi.fastutil.ints.IntArrayList; import it.unimi.dsi.fastutil.ints.IntList; @ResourceType(name = "AvatarSkillDepotExcelConfigData.json", loadPriority = LoadPriority.HIGH) -public class AvatarSkillDepotData extends GenshinResource { +public class AvatarSkillDepotData extends GameResource { private int Id; private int EnergySkill; @@ -94,7 +94,7 @@ public class AvatarSkillDepotData extends GenshinResource { @Override public void onLoad() { - this.energySkillData = GenshinData.getAvatarSkillDataMap().get(this.EnergySkill); + this.energySkillData = GameData.getAvatarSkillDataMap().get(this.EnergySkill); if (getEnergySkillData() != null) { this.elementType = ElementType.getTypeByName(getEnergySkillData().getCostElemType()); } else { diff --git a/src/main/java/emu/grasscutter/data/def/AvatarTalentData.java b/src/main/java/emu/grasscutter/data/def/AvatarTalentData.java index 6708da8c8..fdf96875d 100644 --- a/src/main/java/emu/grasscutter/data/def/AvatarTalentData.java +++ b/src/main/java/emu/grasscutter/data/def/AvatarTalentData.java @@ -1,13 +1,13 @@ package emu.grasscutter.data.def; import java.util.ArrayList; -import emu.grasscutter.data.GenshinResource; +import emu.grasscutter.data.GameResource; import emu.grasscutter.data.ResourceType; import emu.grasscutter.data.ResourceType.LoadPriority; import emu.grasscutter.data.common.FightPropData; @ResourceType(name = "AvatarTalentExcelConfigData.json", loadPriority = LoadPriority.HIGHEST) -public class AvatarTalentData extends GenshinResource { +public class AvatarTalentData extends GameResource { private int TalentId; private int PrevTalent; private long NameTextMapHash; diff --git a/src/main/java/emu/grasscutter/data/def/CombineData.java b/src/main/java/emu/grasscutter/data/def/CombineData.java new file mode 100644 index 000000000..bfcf6af68 --- /dev/null +++ b/src/main/java/emu/grasscutter/data/def/CombineData.java @@ -0,0 +1,173 @@ +package emu.grasscutter.data.def; + +import emu.grasscutter.data.GameResource; +import emu.grasscutter.data.ResourceType; + +import java.util.List; +import java.util.stream.Collectors; + +@ResourceType(name = "CombineExcelConfigData.json") +public class CombineData extends GameResource { + + private int CombineId; + + private int PlayerLevel; + + private boolean IsDefaultShow; + + private int CombineType; + + private int SubCombineType; + + private int ResultItemId; + + private int ResultItemCount; + + private int ScoinCost; + + private List RandomItems; + + private List MaterialItems; + + private long EffectDescTextMapHash; + + private String RecipeType; + + @Override + public int getId() { + return this.CombineId; + } + + @Override + public void onLoad() { + super.onLoad(); + // clean data + RandomItems = RandomItems.stream().filter(item -> item.Id > 0).collect(Collectors.toList()); + MaterialItems = MaterialItems.stream().filter(item -> item.Id > 0).collect(Collectors.toList()); + } + + public static class CombineItemPair { + + private int Id; + + private int Count; + + public CombineItemPair(int id, int count) { + Id = id; + Count = count; + } + + public int getId() { + return Id; + } + + public void setId(int id) { + Id = id; + } + + public int getCount() { + return Count; + } + + public void setCount(int count) { + Count = count; + } + } + + public int getCombineId() { + return CombineId; + } + + public void setCombineId(int combineId) { + CombineId = combineId; + } + + public int getPlayerLevel() { + return PlayerLevel; + } + + public void setPlayerLevel(int playerLevel) { + PlayerLevel = playerLevel; + } + + public boolean isDefaultShow() { + return IsDefaultShow; + } + + public void setDefaultShow(boolean defaultShow) { + IsDefaultShow = defaultShow; + } + + public int getCombineType() { + return CombineType; + } + + public void setCombineType(int combineType) { + CombineType = combineType; + } + + public int getSubCombineType() { + return SubCombineType; + } + + public void setSubCombineType(int subCombineType) { + SubCombineType = subCombineType; + } + + public int getResultItemId() { + return ResultItemId; + } + + public void setResultItemId(int resultItemId) { + ResultItemId = resultItemId; + } + + public int getResultItemCount() { + return ResultItemCount; + } + + public void setResultItemCount(int resultItemCount) { + ResultItemCount = resultItemCount; + } + + public int getScoinCost() { + return ScoinCost; + } + + public void setScoinCost(int scoinCost) { + ScoinCost = scoinCost; + } + + public List getRandomItems() { + return RandomItems; + } + + public void setRandomItems(List randomItems) { + RandomItems = randomItems; + } + + public List getMaterialItems() { + return MaterialItems; + } + + public void setMaterialItems(List materialItems) { + MaterialItems = materialItems; + } + + public long getEffectDescTextMapHash() { + return EffectDescTextMapHash; + } + + public void setEffectDescTextMapHash(long effectDescTextMapHash) { + EffectDescTextMapHash = effectDescTextMapHash; + } + + public String getRecipeType() { + return RecipeType; + } + + public void setRecipeType(String recipeType) { + RecipeType = recipeType; + } +} + diff --git a/src/main/java/emu/grasscutter/data/def/DailyDungeonData.java b/src/main/java/emu/grasscutter/data/def/DailyDungeonData.java new file mode 100644 index 000000000..8cd878125 --- /dev/null +++ b/src/main/java/emu/grasscutter/data/def/DailyDungeonData.java @@ -0,0 +1,50 @@ +package emu.grasscutter.data.def; + +import java.util.Calendar; + +import emu.grasscutter.data.GameData; +import emu.grasscutter.data.GameResource; +import emu.grasscutter.data.ResourceType; + +import emu.grasscutter.game.props.SceneType; +import it.unimi.dsi.fastutil.ints.Int2ObjectMap; +import it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap; + +@ResourceType(name = "DailyDungeonConfigData.json") +public class DailyDungeonData extends GameResource { + private int Id; + private int[] Monday; + private int[] Tuesday; + private int[] Wednesday; + private int[] Thursday; + private int[] Friday; + private int[] Saturday; + private int[] Sunday; + + private static final int[] empty = new int[0]; + private final Int2ObjectMap map; + + public DailyDungeonData() { + this.map = new Int2ObjectOpenHashMap<>(); + } + + @Override + public int getId() { + return this.Id; + } + + public int[] getDungeonsByDay(int day) { + return map.getOrDefault(day, empty); + } + + @Override + public void onLoad() { + map.put(Calendar.MONDAY, Monday); + map.put(Calendar.TUESDAY, Tuesday); + map.put(Calendar.WEDNESDAY, Wednesday); + map.put(Calendar.THURSDAY, Thursday); + map.put(Calendar.FRIDAY, Friday); + map.put(Calendar.SATURDAY, Saturday); + map.put(Calendar.SUNDAY, Sunday); + } +} diff --git a/src/main/java/emu/grasscutter/data/def/DungeonData.java b/src/main/java/emu/grasscutter/data/def/DungeonData.java new file mode 100644 index 000000000..086cbb6bf --- /dev/null +++ b/src/main/java/emu/grasscutter/data/def/DungeonData.java @@ -0,0 +1,42 @@ +package emu.grasscutter.data.def; + +import emu.grasscutter.data.GameData; +import emu.grasscutter.data.GameResource; +import emu.grasscutter.data.ResourceType; + +import emu.grasscutter.game.props.SceneType; + +@ResourceType(name = "DungeonExcelConfigData.json") +public class DungeonData extends GameResource { + private int Id; + private int SceneId; + private int ShowLevel; + private int PassRewardPreviewID; + private String InvolveType; // TODO enum + + private RewardPreviewData previewData; + + @Override + public int getId() { + return this.Id; + } + + public int getSceneId() { + return SceneId; + } + + public int getShowLevel() { + return ShowLevel; + } + + public RewardPreviewData getRewardPreview() { + return previewData; + } + + @Override + public void onLoad() { + if (this.PassRewardPreviewID > 0) { + this.previewData = GameData.getRewardPreviewDataMap().get(this.PassRewardPreviewID); + } + } +} diff --git a/src/main/java/emu/grasscutter/data/def/EquipAffixData.java b/src/main/java/emu/grasscutter/data/def/EquipAffixData.java index af08276df..9020c7b46 100644 --- a/src/main/java/emu/grasscutter/data/def/EquipAffixData.java +++ b/src/main/java/emu/grasscutter/data/def/EquipAffixData.java @@ -1,12 +1,12 @@ package emu.grasscutter.data.def; import java.util.ArrayList; -import emu.grasscutter.data.GenshinResource; +import emu.grasscutter.data.GameResource; import emu.grasscutter.data.ResourceType; import emu.grasscutter.data.common.FightPropData; @ResourceType(name = "EquipAffixExcelConfigData.json") -public class EquipAffixData extends GenshinResource { +public class EquipAffixData extends GameResource { private int AffixId; private int Id; diff --git a/src/main/java/emu/grasscutter/data/def/FetterCharacterCardData.java b/src/main/java/emu/grasscutter/data/def/FetterCharacterCardData.java new file mode 100644 index 000000000..62e323509 --- /dev/null +++ b/src/main/java/emu/grasscutter/data/def/FetterCharacterCardData.java @@ -0,0 +1,24 @@ +package emu.grasscutter.data.def; + +import emu.grasscutter.data.GameResource; +import emu.grasscutter.data.ResourceType; +import emu.grasscutter.data.ResourceType.LoadPriority; + +@ResourceType(name = "FetterCharacterCardExcelConfigData.json", loadPriority = LoadPriority.HIGHEST) +public class FetterCharacterCardData extends GameResource { + private int AvatarId; + private int RewardId; + + @Override + public int getId() { + return AvatarId; + } + + public int getRewardId() { + return RewardId; + } + + @Override + public void onLoad() { + } +} diff --git a/src/main/java/emu/grasscutter/data/def/FetterData.java b/src/main/java/emu/grasscutter/data/def/FetterData.java index d17c940d1..697843680 100644 --- a/src/main/java/emu/grasscutter/data/def/FetterData.java +++ b/src/main/java/emu/grasscutter/data/def/FetterData.java @@ -1,13 +1,17 @@ package emu.grasscutter.data.def; -import emu.grasscutter.data.GenshinResource; +import java.util.List; + +import emu.grasscutter.data.GameResource; import emu.grasscutter.data.ResourceType; import emu.grasscutter.data.ResourceType.LoadPriority; +import emu.grasscutter.data.common.OpenCondData; -@ResourceType(name = {"FetterInfoExcelConfigData.json", "FettersExcelConfigData.json", "FetterStoryExcelConfigData.json"}, loadPriority = LoadPriority.HIGHEST) -public class FetterData extends GenshinResource { +@ResourceType(name = {"FetterInfoExcelConfigData.json", "FettersExcelConfigData.json", "FetterStoryExcelConfigData.json", "PhotographExpressionExcelConfigData.json", "PhotographPosenameExcelConfigData.json"}, loadPriority = LoadPriority.HIGHEST) +public class FetterData extends GameResource { private int AvatarId; private int FetterId; + private List OpenCond; @Override public int getId() { @@ -18,6 +22,10 @@ public class FetterData extends GenshinResource { return AvatarId; } + public List getOpenConds() { + return OpenCond; + } + @Override public void onLoad() { } diff --git a/src/main/java/emu/grasscutter/data/def/GadgetData.java b/src/main/java/emu/grasscutter/data/def/GadgetData.java index ec7754863..6f1a8aa46 100644 --- a/src/main/java/emu/grasscutter/data/def/GadgetData.java +++ b/src/main/java/emu/grasscutter/data/def/GadgetData.java @@ -1,27 +1,29 @@ package emu.grasscutter.data.def; -import emu.grasscutter.data.GenshinResource; +import emu.grasscutter.data.GameResource; import emu.grasscutter.data.ResourceType; +import emu.grasscutter.game.props.EntityType; @ResourceType(name = "GadgetExcelConfigData.json") -public class GadgetData extends GenshinResource { +public class GadgetData extends GameResource { private int Id; - - private String Type; - private String JsonName; - private boolean IsInteractive; - private String[] Tags; - private String ItemJsonName; - private String InteeIconName; - private long NameTextMapHash; - private int CampID; - + + private EntityType Type; + private String JsonName; + private boolean IsInteractive; + private String[] Tags; + private String ItemJsonName; + private String InteeIconName; + private long NameTextMapHash; + private int CampID; + private String LODPatternName; + @Override public int getId() { return this.Id; } - public String getType() { + public EntityType getType() { return Type; } @@ -53,6 +55,8 @@ public class GadgetData extends GenshinResource { return CampID; } + public String getLODPatternName() { return LODPatternName; } + @Override public void onLoad() { diff --git a/src/main/java/emu/grasscutter/data/def/ItemData.java b/src/main/java/emu/grasscutter/data/def/ItemData.java index 25be666e7..5cd1df751 100644 --- a/src/main/java/emu/grasscutter/data/def/ItemData.java +++ b/src/main/java/emu/grasscutter/data/def/ItemData.java @@ -1,13 +1,13 @@ package emu.grasscutter.data.def; -import emu.grasscutter.data.GenshinResource; +import emu.grasscutter.data.GameResource; import emu.grasscutter.data.ResourceType; import emu.grasscutter.game.props.FightProperty; import it.unimi.dsi.fastutil.ints.IntOpenHashSet; import it.unimi.dsi.fastutil.ints.IntSet; @ResourceType(name = {"MaterialExcelConfigData.json", "WeaponExcelConfigData.json", "ReliquaryExcelConfigData.json"}) -public class ItemData extends GenshinResource { +public class ItemData extends GameResource { private int Id; private int StackLimit = 1; diff --git a/src/main/java/emu/grasscutter/data/def/MonsterCurveData.java b/src/main/java/emu/grasscutter/data/def/MonsterCurveData.java index 77a44bd6a..07c705403 100644 --- a/src/main/java/emu/grasscutter/data/def/MonsterCurveData.java +++ b/src/main/java/emu/grasscutter/data/def/MonsterCurveData.java @@ -4,12 +4,12 @@ import java.util.HashMap; import java.util.Map; import java.util.stream.Stream; -import emu.grasscutter.data.GenshinResource; +import emu.grasscutter.data.GameResource; import emu.grasscutter.data.ResourceType; import emu.grasscutter.data.common.CurveInfo; @ResourceType(name = "MonsterCurveExcelConfigData.json") -public class MonsterCurveData extends GenshinResource { +public class MonsterCurveData extends GameResource { private int Level; private CurveInfo[] CurveInfos; diff --git a/src/main/java/emu/grasscutter/data/def/MonsterData.java b/src/main/java/emu/grasscutter/data/def/MonsterData.java index 2cf41bf7e..341a10ce0 100644 --- a/src/main/java/emu/grasscutter/data/def/MonsterData.java +++ b/src/main/java/emu/grasscutter/data/def/MonsterData.java @@ -2,14 +2,14 @@ package emu.grasscutter.data.def; import java.util.List; -import emu.grasscutter.data.GenshinData; -import emu.grasscutter.data.GenshinResource; +import emu.grasscutter.data.GameData; +import emu.grasscutter.data.GameResource; import emu.grasscutter.data.ResourceType; import emu.grasscutter.data.ResourceType.LoadPriority; import emu.grasscutter.data.common.PropGrowCurve; @ResourceType(name = "MonsterExcelConfigData.json", loadPriority = LoadPriority.LOW) -public class MonsterData extends GenshinResource { +public class MonsterData extends GameResource { private int Id; private String MonsterName; @@ -168,13 +168,13 @@ public class MonsterData extends GenshinResource { @Override public void onLoad() { - this.describeData = GenshinData.getMonsterDescribeDataMap().get(this.getDescribeId()); + this.describeData = GameData.getMonsterDescribeDataMap().get(this.getDescribeId()); for (int id : this.Equips) { if (id == 0) { continue; } - GadgetData gadget = GenshinData.getGadgetDataMap().get(id); + GadgetData gadget = GameData.getGadgetDataMap().get(id); if (gadget == null) { continue; } diff --git a/src/main/java/emu/grasscutter/data/def/MonsterDescribeData.java b/src/main/java/emu/grasscutter/data/def/MonsterDescribeData.java index 6d6271a77..41b826c5b 100644 --- a/src/main/java/emu/grasscutter/data/def/MonsterDescribeData.java +++ b/src/main/java/emu/grasscutter/data/def/MonsterDescribeData.java @@ -1,11 +1,11 @@ package emu.grasscutter.data.def; -import emu.grasscutter.data.GenshinResource; +import emu.grasscutter.data.GameResource; import emu.grasscutter.data.ResourceType; import emu.grasscutter.data.ResourceType.LoadPriority; @ResourceType(name = "MonsterDescribeExcelConfigData.json", loadPriority = LoadPriority.HIGH) -public class MonsterDescribeData extends GenshinResource { +public class MonsterDescribeData extends GameResource { private int Id; private long NameTextMapHash; private int TitleID; diff --git a/src/main/java/emu/grasscutter/data/def/NpcData.java b/src/main/java/emu/grasscutter/data/def/NpcData.java index ad08ca9ee..37fa78776 100644 --- a/src/main/java/emu/grasscutter/data/def/NpcData.java +++ b/src/main/java/emu/grasscutter/data/def/NpcData.java @@ -1,10 +1,10 @@ package emu.grasscutter.data.def; -import emu.grasscutter.data.GenshinResource; +import emu.grasscutter.data.GameResource; import emu.grasscutter.data.ResourceType; @ResourceType(name = "NpcExcelConfigData.json") -public class NpcData extends GenshinResource { +public class NpcData extends GameResource { private int Id; private String JsonName; diff --git a/src/main/java/emu/grasscutter/data/def/PlayerLevelData.java b/src/main/java/emu/grasscutter/data/def/PlayerLevelData.java index 3735b7e59..1e02e3eca 100644 --- a/src/main/java/emu/grasscutter/data/def/PlayerLevelData.java +++ b/src/main/java/emu/grasscutter/data/def/PlayerLevelData.java @@ -1,10 +1,10 @@ package emu.grasscutter.data.def; -import emu.grasscutter.data.GenshinResource; +import emu.grasscutter.data.GameResource; import emu.grasscutter.data.ResourceType; @ResourceType(name = "PlayerLevelExcelConfigData.json") -public class PlayerLevelData extends GenshinResource { +public class PlayerLevelData extends GameResource { private int Level; private int Exp; private int RewardId; diff --git a/src/main/java/emu/grasscutter/data/def/ProudSkillData.java b/src/main/java/emu/grasscutter/data/def/ProudSkillData.java index 6ffb180d2..3eff8b94d 100644 --- a/src/main/java/emu/grasscutter/data/def/ProudSkillData.java +++ b/src/main/java/emu/grasscutter/data/def/ProudSkillData.java @@ -3,13 +3,13 @@ package emu.grasscutter.data.def; import java.util.ArrayList; import java.util.List; -import emu.grasscutter.data.GenshinResource; +import emu.grasscutter.data.GameResource; import emu.grasscutter.data.ResourceType; import emu.grasscutter.data.common.FightPropData; import emu.grasscutter.data.common.ItemParamData; @ResourceType(name = "ProudSkillExcelConfigData.json") -public class ProudSkillData extends GenshinResource { +public class ProudSkillData extends GameResource { private int ProudSkillId; private int ProudSkillGroupId; diff --git a/src/main/java/emu/grasscutter/data/def/ReliquaryAffixData.java b/src/main/java/emu/grasscutter/data/def/ReliquaryAffixData.java index 25e7693c3..ba9b1d369 100644 --- a/src/main/java/emu/grasscutter/data/def/ReliquaryAffixData.java +++ b/src/main/java/emu/grasscutter/data/def/ReliquaryAffixData.java @@ -1,11 +1,11 @@ package emu.grasscutter.data.def; -import emu.grasscutter.data.GenshinResource; +import emu.grasscutter.data.GameResource; import emu.grasscutter.data.ResourceType; import emu.grasscutter.game.props.FightProperty; @ResourceType(name = "ReliquaryAffixExcelConfigData.json") -public class ReliquaryAffixData extends GenshinResource { +public class ReliquaryAffixData extends GameResource { private int Id; private int DepotId; diff --git a/src/main/java/emu/grasscutter/data/def/ReliquaryLevelData.java b/src/main/java/emu/grasscutter/data/def/ReliquaryLevelData.java index 0217ff48b..b4e37dd90 100644 --- a/src/main/java/emu/grasscutter/data/def/ReliquaryLevelData.java +++ b/src/main/java/emu/grasscutter/data/def/ReliquaryLevelData.java @@ -2,14 +2,14 @@ package emu.grasscutter.data.def; import java.util.List; -import emu.grasscutter.data.GenshinResource; +import emu.grasscutter.data.GameResource; import emu.grasscutter.data.ResourceType; import emu.grasscutter.game.props.FightProperty; import it.unimi.dsi.fastutil.ints.Int2ObjectMap; import it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap; @ResourceType(name = "ReliquaryLevelExcelConfigData.json") -public class ReliquaryLevelData extends GenshinResource { +public class ReliquaryLevelData extends GameResource { private int id; private Int2ObjectMap propMap; diff --git a/src/main/java/emu/grasscutter/data/def/ReliquaryMainPropData.java b/src/main/java/emu/grasscutter/data/def/ReliquaryMainPropData.java index a67233f51..6b2c920e4 100644 --- a/src/main/java/emu/grasscutter/data/def/ReliquaryMainPropData.java +++ b/src/main/java/emu/grasscutter/data/def/ReliquaryMainPropData.java @@ -1,11 +1,11 @@ package emu.grasscutter.data.def; -import emu.grasscutter.data.GenshinResource; +import emu.grasscutter.data.GameResource; import emu.grasscutter.data.ResourceType; import emu.grasscutter.game.props.FightProperty; @ResourceType(name = "ReliquaryMainPropExcelConfigData.json") -public class ReliquaryMainPropData extends GenshinResource { +public class ReliquaryMainPropData extends GameResource { private int Id; private int PropDepotId; diff --git a/src/main/java/emu/grasscutter/data/def/ReliquarySetData.java b/src/main/java/emu/grasscutter/data/def/ReliquarySetData.java index 85c3e3237..9eac2c050 100644 --- a/src/main/java/emu/grasscutter/data/def/ReliquarySetData.java +++ b/src/main/java/emu/grasscutter/data/def/ReliquarySetData.java @@ -1,10 +1,10 @@ package emu.grasscutter.data.def; -import emu.grasscutter.data.GenshinResource; +import emu.grasscutter.data.GameResource; import emu.grasscutter.data.ResourceType; @ResourceType(name = "ReliquarySetExcelConfigData.json") -public class ReliquarySetData extends GenshinResource { +public class ReliquarySetData extends GameResource { private int SetId; private int[] SetNeedNum; private int EquipAffixId; diff --git a/src/main/java/emu/grasscutter/data/def/RewardData.java b/src/main/java/emu/grasscutter/data/def/RewardData.java new file mode 100644 index 000000000..d8ea58415 --- /dev/null +++ b/src/main/java/emu/grasscutter/data/def/RewardData.java @@ -0,0 +1,27 @@ +package emu.grasscutter.data.def; + +import java.util.List; + +import emu.grasscutter.data.GameResource; +import emu.grasscutter.data.ResourceType; +import emu.grasscutter.data.common.RewardItemData; + +@ResourceType(name = "RewardExcelConfigData.json") +public class RewardData extends GameResource { + public int RewardId; + public List RewardItemList; + + @Override + public int getId() { + return RewardId; + } + + public List getRewardItemList() { + return RewardItemList; + } + + @Override + public void onLoad() { + + } +} diff --git a/src/main/java/emu/grasscutter/data/def/RewardPreviewData.java b/src/main/java/emu/grasscutter/data/def/RewardPreviewData.java new file mode 100644 index 000000000..f971ee1cf --- /dev/null +++ b/src/main/java/emu/grasscutter/data/def/RewardPreviewData.java @@ -0,0 +1,43 @@ +package emu.grasscutter.data.def; + +import java.util.Arrays; +import java.util.List; + +import emu.grasscutter.Grasscutter; +import emu.grasscutter.data.GameData; +import emu.grasscutter.data.GameResource; +import emu.grasscutter.data.ResourceType; + +import emu.grasscutter.game.props.SceneType; + +import emu.grasscutter.data.ResourceType.LoadPriority; +import emu.grasscutter.data.common.ItemParamData; +import emu.grasscutter.data.common.ItemParamStringData; + +@ResourceType(name = "RewardPreviewExcelConfigData.json", loadPriority = LoadPriority.HIGH) +public class RewardPreviewData extends GameResource { + private int Id; + private ItemParamStringData[] PreviewItems; + private ItemParamData[] PreviewItemsArray; + + @Override + public int getId() { + return this.Id; + } + + public ItemParamData[] getPreviewItems() { + return PreviewItemsArray; + } + + @Override + public void onLoad() { + if (this.PreviewItems != null && this.PreviewItems.length > 0) { + this.PreviewItemsArray = Arrays.stream(this.PreviewItems) + .filter(d -> d.getId() > 0 && d.getCount() != null && !d.getCount().isEmpty()) + .map(ItemParamStringData::toItemParamData) + .toArray(size -> new ItemParamData[size]); + } else { + this.PreviewItemsArray = new ItemParamData[0]; + } + } +} diff --git a/src/main/java/emu/grasscutter/data/def/SceneData.java b/src/main/java/emu/grasscutter/data/def/SceneData.java index d9c0bd0ab..cd1510e1d 100644 --- a/src/main/java/emu/grasscutter/data/def/SceneData.java +++ b/src/main/java/emu/grasscutter/data/def/SceneData.java @@ -1,16 +1,17 @@ package emu.grasscutter.data.def; -import emu.grasscutter.data.GenshinData; -import emu.grasscutter.data.GenshinResource; +import emu.grasscutter.data.GameData; +import emu.grasscutter.data.GameResource; import emu.grasscutter.data.ResourceType; import emu.grasscutter.game.props.SceneType; @ResourceType(name = "SceneExcelConfigData.json") -public class SceneData extends GenshinResource { +public class SceneData extends GameResource { private int Id; - private SceneType SceneType; + private SceneType Type; private String ScriptData; + @Override public int getId() { @@ -18,7 +19,7 @@ public class SceneData extends GenshinResource { } public SceneType getSceneType() { - return SceneType; + return Type; } public String getScriptData() { @@ -27,6 +28,6 @@ public class SceneData extends GenshinResource { @Override public void onLoad() { - + } } diff --git a/src/main/java/emu/grasscutter/data/def/ShopGoodsData.java b/src/main/java/emu/grasscutter/data/def/ShopGoodsData.java new file mode 100644 index 000000000..1a4168637 --- /dev/null +++ b/src/main/java/emu/grasscutter/data/def/ShopGoodsData.java @@ -0,0 +1,108 @@ +package emu.grasscutter.data.def; + +import emu.grasscutter.data.GameResource; +import emu.grasscutter.data.ResourceType; +import emu.grasscutter.data.common.ItemParamData; +import emu.grasscutter.game.shop.ShopInfo; + +import java.util.List; + +@ResourceType(name = "ShopGoodsExcelConfigData.json") +public class ShopGoodsData extends GameResource { + private int GoodsId; + private int ShopType; + private int ItemId; + + private int ItemCount; + + private int CostScoin; + private int CostHcoin; + private int CostMcoin; + + private List CostItems; + private int MinPlayerLevel; + private int MaxPlayerLevel; + + private int BuyLimit; + private int SubTabId; + + private String RefreshType; + private transient ShopInfo.ShopRefreshType RefreshTypeEnum; + + private int RefreshParam; + + @Override + public void onLoad() { + if (this.RefreshType == null) + this.RefreshTypeEnum = ShopInfo.ShopRefreshType.NONE; + else { + this.RefreshTypeEnum = switch (this.RefreshType) { + case "SHOP_REFRESH_DAILY" -> ShopInfo.ShopRefreshType.SHOP_REFRESH_DAILY; + case "SHOP_REFRESH_WEEKLY" -> ShopInfo.ShopRefreshType.SHOP_REFRESH_WEEKLY; + case "SHOP_REFRESH_MONTHLY" -> ShopInfo.ShopRefreshType.SHOP_REFRESH_MONTHLY; + default -> ShopInfo.ShopRefreshType.NONE; + }; + } + } + + @Override + public int getId() { + return getGoodsId(); + } + + public int getGoodsId() { + return GoodsId; + } + + public int getShopType() { + return ShopType; + } + + public int getItemId() { + return ItemId; + } + + public int getItemCount() { + return ItemCount; + } + + public int getCostScoin() { + return CostScoin; + } + + public int getCostHcoin() { + return CostHcoin; + } + + public int getCostMcoin() { + return CostMcoin; + } + + public List getCostItems() { + return CostItems; + } + + public int getMinPlayerLevel() { + return MinPlayerLevel; + } + + public int getMaxPlayerLevel() { + return MaxPlayerLevel; + } + + public int getBuyLimit() { + return BuyLimit; + } + + public int getSubTabId() { + return SubTabId; + } + + public ShopInfo.ShopRefreshType getRefreshType() { + return RefreshTypeEnum; + } + + public int getRefreshParam() { + return RefreshParam; + } +} diff --git a/src/main/java/emu/grasscutter/data/def/TowerFloorData.java b/src/main/java/emu/grasscutter/data/def/TowerFloorData.java new file mode 100644 index 000000000..d9d0082c7 --- /dev/null +++ b/src/main/java/emu/grasscutter/data/def/TowerFloorData.java @@ -0,0 +1,73 @@ +package emu.grasscutter.data.def; + +import emu.grasscutter.data.GameResource; +import emu.grasscutter.data.ResourceType; + +@ResourceType(name = "TowerFloorExcelConfigData.json") +public class TowerFloorData extends GameResource { + + private int FloorId; + private int FloorIndex; + private int LevelId; + private int OverrideMonsterLevel; + private int TeamNum; + private int FloorLevelConfigId; + + @Override + public int getId() { + return this.FloorId; + } + + @Override + public void onLoad() { + super.onLoad(); + } + + public int getFloorId() { + return FloorId; + } + + public void setFloorId(int floorId) { + FloorId = floorId; + } + + public int getFloorIndex() { + return FloorIndex; + } + + public void setFloorIndex(int floorIndex) { + FloorIndex = floorIndex; + } + + public int getLevelId() { + return LevelId; + } + + public void setLevelId(int levelId) { + LevelId = levelId; + } + + public int getOverrideMonsterLevel() { + return OverrideMonsterLevel; + } + + public void setOverrideMonsterLevel(int overrideMonsterLevel) { + OverrideMonsterLevel = overrideMonsterLevel; + } + + public int getTeamNum() { + return TeamNum; + } + + public void setTeamNum(int teamNum) { + TeamNum = teamNum; + } + + public int getFloorLevelConfigId() { + return FloorLevelConfigId; + } + + public void setFloorLevelConfigId(int floorLevelConfigId) { + FloorLevelConfigId = floorLevelConfigId; + } +} diff --git a/src/main/java/emu/grasscutter/data/def/TowerLevelData.java b/src/main/java/emu/grasscutter/data/def/TowerLevelData.java new file mode 100644 index 000000000..6cc45cc06 --- /dev/null +++ b/src/main/java/emu/grasscutter/data/def/TowerLevelData.java @@ -0,0 +1,55 @@ +package emu.grasscutter.data.def; + +import emu.grasscutter.data.GameResource; +import emu.grasscutter.data.ResourceType; + +@ResourceType(name = "TowerLevelExcelConfigData.json") +public class TowerLevelData extends GameResource { + + private int ID; + private int LevelId; + private int LevelIndex; + private int DungeonId; + + @Override + public int getId() { + return this.ID; + } + + @Override + public void onLoad() { + super.onLoad(); + } + + public int getID() { + return ID; + } + + public void setID(int ID) { + this.ID = ID; + } + + public int getLevelId() { + return LevelId; + } + + public void setLevelId(int levelId) { + LevelId = levelId; + } + + public int getLevelIndex() { + return LevelIndex; + } + + public void setLevelIndex(int levelIndex) { + LevelIndex = levelIndex; + } + + public int getDungeonId() { + return DungeonId; + } + + public void setDungeonId(int dungeonId) { + DungeonId = dungeonId; + } +} diff --git a/src/main/java/emu/grasscutter/data/def/WeaponCurveData.java b/src/main/java/emu/grasscutter/data/def/WeaponCurveData.java index 0bccd603a..287ce8af6 100644 --- a/src/main/java/emu/grasscutter/data/def/WeaponCurveData.java +++ b/src/main/java/emu/grasscutter/data/def/WeaponCurveData.java @@ -4,12 +4,12 @@ import java.util.HashMap; import java.util.Map; import java.util.stream.Stream; -import emu.grasscutter.data.GenshinResource; +import emu.grasscutter.data.GameResource; import emu.grasscutter.data.ResourceType; import emu.grasscutter.data.common.CurveInfo; @ResourceType(name = "WeaponCurveExcelConfigData.json") -public class WeaponCurveData extends GenshinResource { +public class WeaponCurveData extends GameResource { private int Level; private CurveInfo[] CurveInfos; diff --git a/src/main/java/emu/grasscutter/data/def/WeaponLevelData.java b/src/main/java/emu/grasscutter/data/def/WeaponLevelData.java index c3f415681..98550b24a 100644 --- a/src/main/java/emu/grasscutter/data/def/WeaponLevelData.java +++ b/src/main/java/emu/grasscutter/data/def/WeaponLevelData.java @@ -1,10 +1,10 @@ package emu.grasscutter.data.def; -import emu.grasscutter.data.GenshinResource; +import emu.grasscutter.data.GameResource; import emu.grasscutter.data.ResourceType; @ResourceType(name = "WeaponLevelExcelConfigData.json") -public class WeaponLevelData extends GenshinResource { +public class WeaponLevelData extends GameResource { private int Level; private int[] RequiredExps; diff --git a/src/main/java/emu/grasscutter/data/def/WeaponPromoteData.java b/src/main/java/emu/grasscutter/data/def/WeaponPromoteData.java index ab008bfed..8e75b2b7c 100644 --- a/src/main/java/emu/grasscutter/data/def/WeaponPromoteData.java +++ b/src/main/java/emu/grasscutter/data/def/WeaponPromoteData.java @@ -1,13 +1,13 @@ package emu.grasscutter.data.def; import java.util.ArrayList; -import emu.grasscutter.data.GenshinResource; +import emu.grasscutter.data.GameResource; import emu.grasscutter.data.ResourceType; import emu.grasscutter.data.common.FightPropData; import emu.grasscutter.data.common.ItemParamData; @ResourceType(name = "WeaponPromoteExcelConfigData.json") -public class WeaponPromoteData extends GenshinResource { +public class WeaponPromoteData extends GameResource { private int WeaponPromoteId; private int PromoteLevel; diff --git a/src/main/java/emu/grasscutter/data/def/WorldLevelData.java b/src/main/java/emu/grasscutter/data/def/WorldLevelData.java new file mode 100644 index 000000000..3b101f9b8 --- /dev/null +++ b/src/main/java/emu/grasscutter/data/def/WorldLevelData.java @@ -0,0 +1,24 @@ +package emu.grasscutter.data.def; + +import emu.grasscutter.data.GameResource; +import emu.grasscutter.data.ResourceType; + +@ResourceType(name = "WorldLevelExcelConfigData.json") +public class WorldLevelData extends GameResource { + private int Level; + private int MonsterLevel; + + @Override + public int getId() { + return this.Level; + } + + public int getMonsterLevel() { + return MonsterLevel; + } + + @Override + public void onLoad() { + + } +} diff --git a/src/main/java/emu/grasscutter/database/DatabaseCounter.java b/src/main/java/emu/grasscutter/database/DatabaseCounter.java index 37fa59d7c..a70fe518a 100644 --- a/src/main/java/emu/grasscutter/database/DatabaseCounter.java +++ b/src/main/java/emu/grasscutter/database/DatabaseCounter.java @@ -3,7 +3,7 @@ package emu.grasscutter.database; import dev.morphia.annotations.Entity; import dev.morphia.annotations.Id; -@Entity(value = "counters", noClassnameStored = true) +@Entity(value = "counters", useDiscriminator = false) public class DatabaseCounter { @Id private String id; diff --git a/src/main/java/emu/grasscutter/database/DatabaseHelper.java b/src/main/java/emu/grasscutter/database/DatabaseHelper.java index ed092e976..f63798988 100644 --- a/src/main/java/emu/grasscutter/database/DatabaseHelper.java +++ b/src/main/java/emu/grasscutter/database/DatabaseHelper.java @@ -2,41 +2,37 @@ package emu.grasscutter.database; import java.util.List; -import com.mongodb.WriteResult; - +import com.mongodb.client.result.DeleteResult; import dev.morphia.query.FindOptions; -import dev.morphia.query.Query; -import dev.morphia.query.internal.MorphiaCursor; -import emu.grasscutter.GenshinConstants; -import emu.grasscutter.Grasscutter; +import dev.morphia.query.Sort; +import dev.morphia.query.experimental.filters.Filters; +import emu.grasscutter.GameConstants; import emu.grasscutter.game.Account; -import emu.grasscutter.game.GenshinPlayer; -import emu.grasscutter.game.avatar.GenshinAvatar; +import emu.grasscutter.game.avatar.Avatar; import emu.grasscutter.game.friends.Friendship; -import emu.grasscutter.game.inventory.GenshinItem; +import emu.grasscutter.game.gacha.GachaRecord; +import emu.grasscutter.game.inventory.GameItem; +import emu.grasscutter.game.mail.Mail; +import emu.grasscutter.game.player.Player; -public class DatabaseHelper { - - protected static FindOptions FIND_ONE = new FindOptions().limit(1); - +public final class DatabaseHelper { public static Account createAccount(String username) { return createAccountWithId(username, 0); } - + public static Account createAccountWithId(String username, int reservedId) { // Unique names only Account exists = DatabaseHelper.getAccountByName(username); if (exists != null) { return null; } - + // Make sure there are no id collisions if (reservedId > 0) { // Cannot make account with the same uid as the server console - if (reservedId == GenshinConstants.SERVER_CONSOLE_UID) { + if (reservedId == GameConstants.SERVER_CONSOLE_UID) { return null; } - exists = DatabaseHelper.getAccountByPlayerId(reservedId); if (exists != null) { return null; @@ -47,10 +43,10 @@ public class DatabaseHelper { Account account = new Account(); account.setUsername(username); account.setId(Integer.toString(DatabaseManager.getNextId(account))); - + if (reservedId > 0) { account.setPlayerId(reservedId); - } + } DatabaseHelper.saveAccount(account); return account; @@ -63,65 +59,61 @@ public class DatabaseHelper { if (exists != null) { return null; } - + // Account Account account = new Account(); account.setId(Integer.toString(DatabaseManager.getNextId(account))); account.setUsername(username); account.setPassword(password); - DatabaseHelper.saveAccount(account); + DatabaseHelper.saveAccount(account); return account; } public static void saveAccount(Account account) { DatabaseManager.getAccountDatastore().save(account); } - + public static Account getAccountByName(String username) { - MorphiaCursor cursor = DatabaseManager.getAccountDatastore().createQuery(Account.class).field("username").equalIgnoreCase(username).find(FIND_ONE); - if (!cursor.hasNext()) return null; - return cursor.next(); + return DatabaseManager.getDatastore().find(Account.class).filter(Filters.eq("username", username)).first(); } - + public static Account getAccountByToken(String token) { - if (token == null) return null; - MorphiaCursor cursor = DatabaseManager.getAccountDatastore().createQuery(Account.class).field("token").equal(token).find(FIND_ONE); - if (!cursor.hasNext()) return null; - return cursor.next(); + if(token == null) return null; + return DatabaseManager.getDatastore().find(Account.class).filter(Filters.eq("token", token)).first(); } - + + public static Account getAccountBySessionKey(String sessionKey) { + if(sessionKey == null) return null; + return DatabaseManager.getDatastore().find(Account.class).filter(Filters.eq("sessionKey", sessionKey)).first(); + } + public static Account getAccountById(String uid) { - MorphiaCursor cursor = DatabaseManager.getAccountDatastore().createQuery(Account.class).field("_id").equal(uid).find(FIND_ONE); - if (!cursor.hasNext()) return null; - return cursor.next(); + return DatabaseManager.getDatastore().find(Account.class).filter(Filters.eq("_id", uid)).first(); } - + public static Account getAccountByPlayerId(int playerId) { - MorphiaCursor cursor = DatabaseManager.getAccountDatastore().createQuery(Account.class).field("playerId").equal(playerId).find(FIND_ONE); - if (!cursor.hasNext()) return null; - return cursor.next(); + return DatabaseManager.getDatastore().find(Account.class).filter(Filters.eq("playerId", playerId)).first(); } - + public static boolean deleteAccount(String username) { - Query q = DatabaseManager.getAccountDatastore().createQuery(Account.class).field("username").equalIgnoreCase(username); - return DatabaseManager.getDatastore().findAndDelete(q) != null; + return DatabaseManager.getDatastore().find(Account.class).filter(Filters.eq("username", username)).delete().getDeletedCount() > 0; } - - public static GenshinPlayer getPlayerById(int id) { - Query query = DatabaseManager.getDatastore().createQuery(GenshinPlayer.class).field("_id").equal(id); - MorphiaCursor cursor = query.find(FIND_ONE); - if (!cursor.hasNext()) return null; - return cursor.next(); + + public static List getAllPlayers() { + return DatabaseManager.getDatastore().find(Player.class).stream().toList(); } - + + public static Player getPlayerById(int id) { + return DatabaseManager.getDatastore().find(Player.class).filter(Filters.eq("_id", id)).first(); + } + public static boolean checkPlayerExists(int id) { - MorphiaCursor query = DatabaseManager.getDatastore().createQuery(GenshinPlayer.class).field("_id").equal(id).find(FIND_ONE); - return query.hasNext(); + return DatabaseManager.getDatastore().find(Player.class).filter(Filters.eq("_id", id)).first() != null; } - - public static synchronized GenshinPlayer createPlayer(GenshinPlayer character, int reservedId) { + + public static synchronized Player createPlayer(Player character, int reservedId) { // Check if reserved id - int id = 0; + int id; if (reservedId > 0 && !checkPlayerExists(reservedId)) { id = reservedId; character.setUid(id); @@ -136,55 +128,52 @@ public class DatabaseHelper { DatabaseManager.getDatastore().save(character); return character; } - + public static synchronized int getNextPlayerId(int reservedId) { // Check if reserved id - int id = 0; + int id; if (reservedId > 0 && !checkPlayerExists(reservedId)) { id = reservedId; } else { do { - id = DatabaseManager.getNextId(GenshinPlayer.class); + id = DatabaseManager.getNextId(Player.class); } while (checkPlayerExists(id)); } return id; } - - public static void savePlayer(GenshinPlayer character) { + + public static void savePlayer(Player character) { DatabaseManager.getDatastore().save(character); } - - public static void saveAvatar(GenshinAvatar avatar) { + + public static void saveAvatar(Avatar avatar) { DatabaseManager.getDatastore().save(avatar); } - - public static List getAvatars(GenshinPlayer player) { - Query query = DatabaseManager.getDatastore().createQuery(GenshinAvatar.class).filter("ownerId", player.getUid()); - return query.find().toList(); + + public static List getAvatars(Player player) { + return DatabaseManager.getDatastore().find(Avatar.class).filter(Filters.eq("ownerId", player.getUid())).stream().toList(); } - - public static void saveItem(GenshinItem item) { + + public static void saveItem(GameItem item) { DatabaseManager.getDatastore().save(item); } - - public static boolean deleteItem(GenshinItem item) { - WriteResult result = DatabaseManager.getDatastore().delete(item); + + public static boolean deleteItem(GameItem item) { + DeleteResult result = DatabaseManager.getDatastore().delete(item); return result.wasAcknowledged(); } - - public static List getInventoryItems(GenshinPlayer player) { - Query query = DatabaseManager.getDatastore().createQuery(GenshinItem.class).filter("ownerId", player.getUid()); - return query.find().toList(); - } - public static List getFriends(GenshinPlayer player) { - Query query = DatabaseManager.getDatastore().createQuery(Friendship.class).filter("ownerId", player.getUid()); - return query.find().toList(); + + public static List getInventoryItems(Player player) { + return DatabaseManager.getDatastore().find(GameItem.class).filter(Filters.eq("ownerId", player.getUid())).stream().toList(); } - public static List getReverseFriends(GenshinPlayer player) { - Query query = DatabaseManager.getDatastore().createQuery(Friendship.class).filter("friendId", player.getUid()); - return query.find().toList(); + public static List getFriends(Player player) { + return DatabaseManager.getDatastore().find(Friendship.class).filter(Filters.eq("ownerId", player.getUid())).stream().toList(); + } + + public static List getReverseFriends(Player player) { + return DatabaseManager.getDatastore().find(Friendship.class).filter(Filters.eq("friendId", player.getUid())).stream().toList(); } public static void saveFriendship(Friendship friendship) { @@ -196,13 +185,53 @@ public class DatabaseHelper { } public static Friendship getReverseFriendship(Friendship friendship) { - Query query = DatabaseManager.getDatastore().createQuery(Friendship.class); - query.and( - query.criteria("ownerId").equal(friendship.getFriendId()), - query.criteria("friendId").equal(friendship.getOwnerId()) - ); - MorphiaCursor reverseFriendship = query.find(FIND_ONE); - if (!reverseFriendship.hasNext()) return null; - return reverseFriendship.next(); + return DatabaseManager.getDatastore().find(Friendship.class).filter(Filters.and( + Filters.eq("ownerId", friendship.getFriendId()), + Filters.eq("friendId", friendship.getOwnerId()) + )).first(); + } + + public static List getGachaRecords(int ownerId, int page, int gachaType){ + return getGachaRecords(ownerId, page, gachaType, 10); + } + + public static List getGachaRecords(int ownerId, int page, int gachaType, int pageSize){ + return DatabaseManager.getDatastore().find(GachaRecord.class).filter( + Filters.eq("ownerId", ownerId), + Filters.eq("gachaType", gachaType) + ).iterator(new FindOptions() + .sort(Sort.descending("transactionDate")) + .skip(pageSize * page) + .limit(pageSize) + ).toList(); + } + + public static long getGachaRecordsMaxPage(int ownerId, int page, int gachaType){ + return getGachaRecordsMaxPage(ownerId, page, gachaType, 10); + } + + public static long getGachaRecordsMaxPage(int ownerId, int page, int gachaType, int pageSize){ + long count = DatabaseManager.getDatastore().find(GachaRecord.class).filter( + Filters.eq("ownerId", ownerId), + Filters.eq("gachaType", gachaType) + ).count(); + return count / 10 + (count % 10 > 0 ? 1 : 0 ); + } + + public static void saveGachaRecord(GachaRecord gachaRecord){ + DatabaseManager.getDatastore().save(gachaRecord); + } + + public static List getAllMail(Player player) { + return DatabaseManager.getDatastore().find(Mail.class).filter(Filters.eq("ownerUid", player.getUid())).stream().toList(); + } + + public static void saveMail(Mail mail) { + DatabaseManager.getDatastore().save(mail); + } + + public static boolean deleteMail(Mail mail) { + DeleteResult result = DatabaseManager.getDatastore().delete(mail); + return result.wasAcknowledged(); } } diff --git a/src/main/java/emu/grasscutter/database/DatabaseManager.java b/src/main/java/emu/grasscutter/database/DatabaseManager.java index 46dad537d..90ff17238 100644 --- a/src/main/java/emu/grasscutter/database/DatabaseManager.java +++ b/src/main/java/emu/grasscutter/database/DatabaseManager.java @@ -1,21 +1,28 @@ package emu.grasscutter.database; -import com.mongodb.MongoClient; import com.mongodb.MongoClientURI; import com.mongodb.MongoCommandException; +import com.mongodb.client.MongoClient; +import com.mongodb.client.MongoClients; import com.mongodb.client.MongoDatabase; import com.mongodb.client.MongoIterable; import dev.morphia.Datastore; import dev.morphia.Morphia; +import dev.morphia.mapping.MapperOptions; +import dev.morphia.query.experimental.filters.Filters; import emu.grasscutter.Grasscutter; +import emu.grasscutter.Grasscutter.ServerRunMode; import emu.grasscutter.game.Account; -import emu.grasscutter.game.GenshinPlayer; -import emu.grasscutter.game.avatar.GenshinAvatar; +import emu.grasscutter.game.avatar.Avatar; import emu.grasscutter.game.friends.Friendship; -import emu.grasscutter.game.inventory.GenshinItem; +import emu.grasscutter.game.gacha.GachaRecord; +import emu.grasscutter.game.inventory.GameItem; +import emu.grasscutter.game.mail.Mail; +import emu.grasscutter.game.player.Player; public final class DatabaseManager { + private static MongoClient mongoClient; private static MongoClient dispatchMongoClient; @@ -23,25 +30,21 @@ public final class DatabaseManager { private static Datastore dispatchDatastore; private static final Class[] mappedClasses = new Class[] { - DatabaseCounter.class, Account.class, GenshinPlayer.class, GenshinAvatar.class, GenshinItem.class, Friendship.class + DatabaseCounter.class, Account.class, Player.class, Avatar.class, GameItem.class, Friendship.class, GachaRecord.class, Mail.class }; - public static MongoClient getMongoClient() { - return mongoClient; + public static Datastore getDatastore() { + return datastore; } - - public static Datastore getDatastore() { - return datastore; - } - - public static MongoDatabase getDatabase() { + + public static MongoDatabase getDatabase() { return getDatastore().getDatabase(); } // Yes. I very dislike this method. However, this will be good for now. // TODO: Add dispatch routes for player account management public static Datastore getAccountDatastore() { - if(Grasscutter.getConfig().RunMode.equalsIgnoreCase("GAME_ONLY")) { + if(Grasscutter.getConfig().RunMode == ServerRunMode.GAME_ONLY) { return dispatchDatastore; } else { return datastore; @@ -50,27 +53,23 @@ public final class DatabaseManager { public static void initialize() { // Initialize - mongoClient = new MongoClient(new MongoClientURI(Grasscutter.getConfig().DatabaseUrl)); - Morphia morphia = new Morphia(); + MongoClient mongoClient = MongoClients.create(Grasscutter.getConfig().DatabaseUrl); - // TODO Update when migrating to Morphia 2.0 - morphia.getMapper().getOptions().setStoreEmpties(true); - morphia.getMapper().getOptions().setStoreNulls(false); - morphia.getMapper().getOptions().setDisableEmbeddedIndexes(true); - - // Map - morphia.map(mappedClasses); - - // Build datastore - datastore = morphia.createDatastore(mongoClient, Grasscutter.getConfig().DatabaseCollection); + // Set mapper options. + MapperOptions mapperOptions = MapperOptions.builder() + .storeEmpties(true).storeNulls(false).build(); + // Create data store. + datastore = Morphia.createDatastore(mongoClient, Grasscutter.getConfig().DatabaseCollection, mapperOptions); + // Map classes. + datastore.getMapper().map(mappedClasses); // Ensure indexes try { datastore.ensureIndexes(); - } catch (MongoCommandException e) { - Grasscutter.getLogger().info("Mongo index error: ", e); + } catch (MongoCommandException exception) { + Grasscutter.getLogger().info("Mongo index error: ", exception); // Duplicate index error - if (e.getCode() == 85) { + if (exception.getCode() == 85) { // Drop all indexes and re add them MongoIterable collections = datastore.getDatabase().listCollectionNames(); for (String name : collections) { @@ -81,9 +80,9 @@ public final class DatabaseManager { } } - if(Grasscutter.getConfig().RunMode.equalsIgnoreCase("GAME_ONLY")) { - dispatchMongoClient = new MongoClient(new MongoClientURI(Grasscutter.getConfig().getGameServerOptions().DispatchServerDatabaseUrl)); - dispatchDatastore = morphia.createDatastore(dispatchMongoClient, Grasscutter.getConfig().getGameServerOptions().DispatchServerDatabaseCollection); + if(Grasscutter.getConfig().RunMode == ServerRunMode.GAME_ONLY) { + dispatchMongoClient = MongoClients.create(Grasscutter.getConfig().getGameServerOptions().DispatchServerDatabaseUrl); + dispatchDatastore = Morphia.createDatastore(dispatchMongoClient, Grasscutter.getConfig().getGameServerOptions().DispatchServerDatabaseCollection); // Ensure indexes for dispatch server try { @@ -103,9 +102,9 @@ public final class DatabaseManager { } } } - + public static synchronized int getNextId(Class c) { - DatabaseCounter counter = getDatastore().createQuery(DatabaseCounter.class).field("_id").equal(c.getSimpleName()).find().tryNext(); + DatabaseCounter counter = getDatastore().find(DatabaseCounter.class).filter(Filters.eq("_id", c.getSimpleName())).first(); if (counter == null) { counter = new DatabaseCounter(c.getSimpleName()); } @@ -115,7 +114,7 @@ public final class DatabaseManager { getDatastore().save(counter); } } - + public static synchronized int getNextId(Object o) { return getNextId(o.getClass()); } diff --git a/src/main/java/emu/grasscutter/game/Account.java b/src/main/java/emu/grasscutter/game/Account.java index dfb1e2829..5b8523ec3 100644 --- a/src/main/java/emu/grasscutter/game/Account.java +++ b/src/main/java/emu/grasscutter/game/Account.java @@ -1,22 +1,18 @@ package emu.grasscutter.game; -import dev.morphia.annotations.AlsoLoad; -import dev.morphia.annotations.Collation; -import dev.morphia.annotations.Entity; -import dev.morphia.annotations.Id; -import dev.morphia.annotations.Indexed; -import dev.morphia.annotations.PreLoad; +import dev.morphia.annotations.*; import emu.grasscutter.database.DatabaseHelper; import emu.grasscutter.utils.Crypto; import emu.grasscutter.utils.Utils; -import dev.morphia.annotations.IndexOptions; import java.util.ArrayList; import java.util.List; +import org.bson.Document; + import com.mongodb.DBObject; -@Entity(value = "accounts", noClassnameStored = true) +@Entity(value = "accounts", useDiscriminator = false) public class Account { @Id private String id; @@ -31,7 +27,7 @@ public class Account { private String token; private String sessionKey; // Session token for dispatch server private List permissions; - + @Deprecated public Account() { this.permissions = new ArrayList<>(); @@ -78,7 +74,11 @@ public class Account { } public String getEmail() { - return email; + if(email != null && !email.isEmpty()) { + return email; + } else { + return ""; + } } public void setEmail(String email) { @@ -108,7 +108,10 @@ public class Account { } public boolean hasPermission(String permission) { - return this.permissions.contains(permission) || this.permissions.contains("*") ? true : false; + return this.permissions.contains(permission) || + this.permissions.contains("*") || + (this.permissions.contains("player") || this.permissions.contains("player.*")) && permission.startsWith("player.") || + (this.permissions.contains("server") || this.permissions.contains("server.*")) && permission.startsWith("server."); } public boolean removePermission(String permission) { @@ -122,15 +125,15 @@ public class Account { return this.token; } - @PreLoad - public void onLoad(DBObject dbObj) { - // Grant the superuser permissions to accounts created before the permissions update - if (!dbObj.containsField("permissions")) { - this.addPermission("*"); - } - } - public void save() { DatabaseHelper.saveAccount(this); } + + @PreLoad + public void onLoad(Document document) { + // Grant the superuser permissions to accounts created before the permissions update + if (!document.containsKey("permissions")) { + this.addPermission("*"); + } + } } diff --git a/src/main/java/emu/grasscutter/game/CoopRequest.java b/src/main/java/emu/grasscutter/game/CoopRequest.java index 1e885672c..80a004ca7 100644 --- a/src/main/java/emu/grasscutter/game/CoopRequest.java +++ b/src/main/java/emu/grasscutter/game/CoopRequest.java @@ -1,17 +1,19 @@ package emu.grasscutter.game; +import emu.grasscutter.game.player.Player; + public class CoopRequest { - private final GenshinPlayer requester; + private final Player requester; private final long requestTime; private final long expireTime; - public CoopRequest(GenshinPlayer requester) { + public CoopRequest(Player requester) { this.requester = requester; this.requestTime = System.currentTimeMillis(); this.expireTime = this.requestTime + 10000; } - public GenshinPlayer getRequester() { + public Player getRequester() { return requester; } diff --git a/src/main/java/emu/grasscutter/game/GenshinPlayer.java b/src/main/java/emu/grasscutter/game/GenshinPlayer.java deleted file mode 100644 index 44f960198..000000000 --- a/src/main/java/emu/grasscutter/game/GenshinPlayer.java +++ /dev/null @@ -1,799 +0,0 @@ -package emu.grasscutter.game; - -import java.util.*; - -import dev.morphia.annotations.*; -import emu.grasscutter.GenshinConstants; -import emu.grasscutter.Grasscutter; -import emu.grasscutter.data.GenshinData; -import emu.grasscutter.data.def.PlayerLevelData; -import emu.grasscutter.database.DatabaseHelper; -import emu.grasscutter.game.avatar.AvatarProfileData; -import emu.grasscutter.game.avatar.AvatarStorage; -import emu.grasscutter.game.avatar.GenshinAvatar; -import emu.grasscutter.game.entity.EntityItem; -import emu.grasscutter.game.entity.GenshinEntity; -import emu.grasscutter.game.friends.FriendsList; -import emu.grasscutter.game.friends.PlayerProfile; -import emu.grasscutter.game.gacha.PlayerGachaInfo; -import emu.grasscutter.game.inventory.GenshinItem; -import emu.grasscutter.game.inventory.Inventory; -import emu.grasscutter.game.props.ActionReason; -import emu.grasscutter.game.props.PlayerProperty; -import emu.grasscutter.net.packet.GenshinPacket; -import emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry; -import emu.grasscutter.net.proto.BirthdayOuterClass.Birthday; -import emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry; -import emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage; -import emu.grasscutter.net.proto.InteractTypeOuterClass.InteractType; -import emu.grasscutter.net.proto.MpSettingTypeOuterClass.MpSettingType; -import emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo; -import emu.grasscutter.net.proto.PlayerApplyEnterMpReasonOuterClass.PlayerApplyEnterMpReason; -import emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo; -import emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail; -import emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo; -import emu.grasscutter.server.game.GameServer; -import emu.grasscutter.server.game.GameSession; -import emu.grasscutter.server.packet.send.PacketAbilityInvocationsNotify; -import emu.grasscutter.server.packet.send.PacketAvatarAddNotify; -import emu.grasscutter.server.packet.send.PacketAvatarDataNotify; -import emu.grasscutter.server.packet.send.PacketAvatarGainCostumeNotify; -import emu.grasscutter.server.packet.send.PacketAvatarGainFlycloakNotify; -import emu.grasscutter.server.packet.send.PacketClientAbilityInitFinishNotify; -import emu.grasscutter.server.packet.send.PacketCombatInvocationsNotify; -import emu.grasscutter.server.packet.send.PacketGadgetInteractRsp; -import emu.grasscutter.server.packet.send.PacketItemAddHintNotify; -import emu.grasscutter.server.packet.send.PacketOpenStateUpdateNotify; -import emu.grasscutter.server.packet.send.PacketPlayerApplyEnterMpResultNotify; -import emu.grasscutter.server.packet.send.PacketPlayerDataNotify; -import emu.grasscutter.server.packet.send.PacketPlayerEnterSceneNotify; -import emu.grasscutter.server.packet.send.PacketPlayerPropNotify; -import emu.grasscutter.server.packet.send.PacketPlayerStoreNotify; -import emu.grasscutter.server.packet.send.PacketPrivateChatNotify; -import emu.grasscutter.server.packet.send.PacketScenePlayerLocationNotify; -import emu.grasscutter.server.packet.send.PacketSetNameCardRsp; -import emu.grasscutter.server.packet.send.PacketStoreWeightLimitNotify; -import emu.grasscutter.server.packet.send.PacketUnlockNameCardNotify; -import emu.grasscutter.server.packet.send.PacketWorldPlayerLocationNotify; -import emu.grasscutter.server.packet.send.PacketWorldPlayerRTTNotify; -import emu.grasscutter.utils.Position; - -import it.unimi.dsi.fastutil.ints.Int2ObjectMap; -import it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap; - -@Entity(value = "players", noClassnameStored = true) -public class GenshinPlayer { - @Id private int id; - @Indexed(options = @IndexOptions(unique = true)) private String accountId; - - @Transient private Account account; - private String nickname; - private String signature; - private int headImage; - private int nameCardId = 210001; - private Position pos; - private Position rotation; - - private Map properties; - private Set nameCardList; - private Set flyCloakList; - private Set costumeList; - - @Transient private long nextGuid = 0; - @Transient private int peerId; - @Transient private World world; - @Transient private GenshinScene scene; - @Transient private GameSession session; - @Transient private AvatarStorage avatars; - @Transient private Inventory inventory; - @Transient private FriendsList friendsList; - - private TeamManager teamManager; - private PlayerGachaInfo gachaInfo; - private PlayerProfile playerProfile; - private MpSettingType mpSetting = MpSettingType.MpSettingEnterAfterApply; - private boolean showAvatar; - private ArrayList shownAvatars; - - private int sceneId; - private int regionId; - private int mainCharacterId; - private boolean godmode; - - @Transient private boolean paused; - @Transient private int enterSceneToken; - @Transient private SceneLoadState sceneState; - @Transient private boolean hasSentAvatarDataNotify; - @Transient private long nextSendPlayerLocTime = 0; - - @Transient private final Int2ObjectMap coopRequests; - @Transient private final InvokeHandler combatInvokeHandler; - @Transient private final InvokeHandler abilityInvokeHandler; - @Transient private final InvokeHandler clientAbilityInitFinishHandler; - - @Deprecated @SuppressWarnings({ "rawtypes", "unchecked" }) // Morphia only! - public GenshinPlayer() { - this.inventory = new Inventory(this); - this.avatars = new AvatarStorage(this); - this.friendsList = new FriendsList(this); - this.pos = new Position(); - this.rotation = new Position(); - this.properties = new HashMap<>(); - for (PlayerProperty prop : PlayerProperty.values()) { - if (prop.getId() < 10000) { - continue; - } - this.properties.put(prop.getId(), 0); - } - - this.gachaInfo = new PlayerGachaInfo(); - this.nameCardList = new HashSet<>(); - this.flyCloakList = new HashSet<>(); - this.costumeList = new HashSet<>(); - - this.setSceneId(3); - this.setRegionId(1); - this.sceneState = SceneLoadState.NONE; - - this.coopRequests = new Int2ObjectOpenHashMap<>(); - this.combatInvokeHandler = new InvokeHandler(PacketCombatInvocationsNotify.class); - this.abilityInvokeHandler = new InvokeHandler(PacketAbilityInvocationsNotify.class); - this.clientAbilityInitFinishHandler = new InvokeHandler(PacketClientAbilityInitFinishNotify.class); - } - - // On player creation - public GenshinPlayer(GameSession session) { - this(); - this.account = session.getAccount(); - this.accountId = this.getAccount().getId(); - this.session = session; - this.nickname = "Traveler"; - this.signature = ""; - this.teamManager = new TeamManager(this); - this.setProperty(PlayerProperty.PROP_PLAYER_LEVEL, 1); - this.setProperty(PlayerProperty.PROP_IS_SPRING_AUTO_USE, 1); - this.setProperty(PlayerProperty.PROP_SPRING_AUTO_USE_PERCENT, 50); - this.setProperty(PlayerProperty.PROP_IS_FLYABLE, 1); - this.setProperty(PlayerProperty.PROP_IS_TRANSFERABLE, 1); - this.setProperty(PlayerProperty.PROP_MAX_STAMINA, 24000); - this.setProperty(PlayerProperty.PROP_CUR_PERSIST_STAMINA, 24000); - this.setProperty(PlayerProperty.PROP_PLAYER_RESIN, 160); - this.getFlyCloakList().add(140001); - this.getNameCardList().add(210001); - this.getPos().set(GenshinConstants.START_POSITION); - this.getRotation().set(0, 307, 0); - } - - public int getUid() { - return id; - } - - public void setUid(int id) { - this.id = id; - } - - public long getNextGenshinGuid() { - long nextId = ++this.nextGuid; - return ((long) this.getUid() << 32) + nextId; - } - - public Account getAccount() { - return account; - } - - public void setAccount(Account account) { - this.account = account; - this.account.setPlayerId(getUid()); - } - - public GameSession getSession() { - return session; - } - - public void setSession(GameSession session) { - this.session = session; - } - - public boolean isOnline() { - return this.getSession() != null && this.getSession().isActive(); - } - - public GameServer getServer() { - return this.getSession().getServer(); - } - - public synchronized World getWorld() { - return this.world; - } - - public synchronized void setWorld(World world) { - this.world = world; - } - - public GenshinScene getScene() { - return scene; - } - - public void setScene(GenshinScene scene) { - this.scene = scene; - } - - public int getGmLevel() { - return 1; - } - - public String getNickname() { - return nickname; - } - - public void setNickname(String nickName) { - this.nickname = nickName; - this.updateProfile(); - } - - public int getHeadImage() { - return headImage; - } - - public void setHeadImage(int picture) { - this.headImage = picture; - this.updateProfile(); - } - - public String getSignature() { - return signature; - } - - public void setSignature(String signature) { - this.signature = signature; - this.updateProfile(); - } - - public Position getPos() { - return pos; - } - - public Position getRotation() { - return rotation; - } - - public int getLevel() { - return this.getProperty(PlayerProperty.PROP_PLAYER_LEVEL); - } - - public int getExp() { - return this.getProperty(PlayerProperty.PROP_PLAYER_EXP); - } - - public int getWorldLevel() { - return this.getProperty(PlayerProperty.PROP_PLAYER_WORLD_LEVEL); - } - - public int getPrimogems() { - return this.getProperty(PlayerProperty.PROP_PLAYER_HCOIN); - } - - public void setPrimogems(int primogem) { - this.setProperty(PlayerProperty.PROP_PLAYER_HCOIN, primogem); - this.sendPacket(new PacketPlayerPropNotify(this, PlayerProperty.PROP_PLAYER_HCOIN)); - } - - public int getMora() { - return this.getProperty(PlayerProperty.PROP_PLAYER_SCOIN); - } - - public void setMora(int mora) { - this.setProperty(PlayerProperty.PROP_PLAYER_SCOIN, mora); - this.sendPacket(new PacketPlayerPropNotify(this, PlayerProperty.PROP_PLAYER_SCOIN)); - } - - private int getExpRequired(int level) { - PlayerLevelData levelData = GenshinData.getPlayerLevelDataMap().get(level); - return levelData != null ? levelData.getExp() : 0; - } - - private float getExpModifier() { - return Grasscutter.getConfig().getGameServerOptions().getGameRates().ADVENTURE_EXP_RATE; - } - - // Affected by exp rate - public void earnExp(int exp) { - addExpDirectly((int) (exp * getExpModifier())); - } - - // Directly give player exp - public void addExpDirectly(int gain) { - boolean hasLeveledUp = false; - int level = getLevel(); - int exp = getExp(); - int reqExp = getExpRequired(level); - - exp += gain; - - while (exp >= reqExp && reqExp > 0) { - exp -= reqExp; - level += 1; - reqExp = getExpRequired(level); - hasLeveledUp = true; - } - - if (hasLeveledUp) { - // Set level property - this.setProperty(PlayerProperty.PROP_PLAYER_LEVEL, level); - // Update social status - this.updateProfile(); - // Update player with packet - this.sendPacket(new PacketPlayerPropNotify(this, PlayerProperty.PROP_PLAYER_LEVEL)); - } - - // Set exp - this.setProperty(PlayerProperty.PROP_PLAYER_EXP, exp); - - // Update player with packet - this.sendPacket(new PacketPlayerPropNotify(this, PlayerProperty.PROP_PLAYER_EXP)); - } - - private void updateProfile() { - getProfile().syncWithCharacter(this); - } - - public boolean isFirstLoginEnterScene() { - return !this.hasSentAvatarDataNotify; - } - - public TeamManager getTeamManager() { - return this.teamManager; - } - - public PlayerGachaInfo getGachaInfo() { - return gachaInfo; - } - - public PlayerProfile getProfile() { - if (this.playerProfile == null) { - this.playerProfile = new PlayerProfile(this); - } - return playerProfile; - } - - public Map getProperties() { - return properties; - } - - public void setProperty(PlayerProperty prop, int value) { - getProperties().put(prop.getId(), value); - } - - public int getProperty(PlayerProperty prop) { - return getProperties().get(prop.getId()); - } - - public Set getFlyCloakList() { - return flyCloakList; - } - - public Set getCostumeList() { - return costumeList; - } - - public Set getNameCardList() { - return this.nameCardList; - } - - public MpSettingType getMpSetting() { - return mpSetting; - } - - public synchronized Int2ObjectMap getCoopRequests() { - return coopRequests; - } - - public InvokeHandler getCombatInvokeHandler() { - return this.combatInvokeHandler; - } - - public InvokeHandler getAbilityInvokeHandler() { - return this.abilityInvokeHandler; - } - - public InvokeHandler getClientAbilityInitFinishHandler() { - return clientAbilityInitFinishHandler; - } - - public void setMpSetting(MpSettingType mpSetting) { - this.mpSetting = mpSetting; - } - - public AvatarStorage getAvatars() { - return avatars; - } - - public Inventory getInventory() { - return inventory; - } - - public FriendsList getFriendsList() { - return this.friendsList; - } - - public int getEnterSceneToken() { - return enterSceneToken; - } - - public void setEnterSceneToken(int enterSceneToken) { - this.enterSceneToken = enterSceneToken; - } - - public int getNameCardId() { - return nameCardId; - } - - public void setNameCardId(int nameCardId) { - this.nameCardId = nameCardId; - this.updateProfile(); - } - - public int getMainCharacterId() { - return mainCharacterId; - } - - public void setMainCharacterId(int mainCharacterId) { - this.mainCharacterId = mainCharacterId; - } - - public int getPeerId() { - return peerId; - } - - public void setPeerId(int peerId) { - this.peerId = peerId; - } - - public int getClientTime() { - return session.getClientTime(); - } - - public long getLastPingTime() { - return session.getLastPingTime(); - } - - public boolean isPaused() { - return paused; - } - - public void setPaused(boolean newPauseState) { - boolean oldPauseState = this.paused; - this.paused = newPauseState; - - if (newPauseState && !oldPauseState) { - this.onPause(); - } else if (oldPauseState && !newPauseState) { - this.onUnpause(); - } - } - - public SceneLoadState getSceneLoadState() { - return sceneState; - } - - public void setSceneLoadState(SceneLoadState sceneState) { - this.sceneState = sceneState; - } - - public boolean isInMultiplayer() { - return this.getWorld() != null && this.getWorld().isMultiplayer(); - } - - public int getSceneId() { - return sceneId; - } - - public void setSceneId(int sceneId) { - this.sceneId = sceneId; - } - - public int getRegionId() { - return regionId; - } - - public void setRegionId(int regionId) { - this.regionId = regionId; - } - - public boolean inGodmode() { - return godmode; - } - - public void setGodmode(boolean godmode) { - this.godmode = godmode; - } - - public boolean hasSentAvatarDataNotify() { - return hasSentAvatarDataNotify; - } - - public void setHasSentAvatarDataNotify(boolean hasSentAvatarDataNotify) { - this.hasSentAvatarDataNotify = hasSentAvatarDataNotify; - } - - public void addAvatar(GenshinAvatar avatar) { - boolean result = getAvatars().addAvatar(avatar); - - if (result) { - // Add starting weapon - getAvatars().addStartingWeapon(avatar); - - // Try adding to team if possible - //List currentTeam = this.getTeamManager().getCurrentTeam(); - boolean addedToTeam = false; - - /* - if (currentTeam.size() <= GenshinConstants.MAX_AVATARS_IN_TEAM) { - addedToTeam = currentTeam - } - */ - - // Done - if (hasSentAvatarDataNotify()) { - // Recalc stats - avatar.recalcStats(); - // Packet - sendPacket(new PacketAvatarAddNotify(avatar, addedToTeam)); - } - } else { - // Failed adding avatar - } - } - - public void addFlycloak(int flycloakId) { - this.getFlyCloakList().add(flycloakId); - this.sendPacket(new PacketAvatarGainFlycloakNotify(flycloakId)); - } - - public void addCostume(int costumeId) { - this.getCostumeList().add(costumeId); - this.sendPacket(new PacketAvatarGainCostumeNotify(costumeId)); - } - - public void addNameCard(int nameCardId) { - this.getNameCardList().add(nameCardId); - this.sendPacket(new PacketUnlockNameCardNotify(nameCardId)); - } - - public void setNameCard(int nameCardId) { - if (!this.getNameCardList().contains(nameCardId)) { - return; - } - - this.setNameCardId(nameCardId); - - this.sendPacket(new PacketSetNameCardRsp(nameCardId)); - } - - public void dropMessage(Object message) { - this.sendPacket(new PacketPrivateChatNotify(GenshinConstants.SERVER_CONSOLE_UID, getUid(), message.toString())); - } - - /** - * Sends a message to another player. - * @param sender The sender of the message. - * @param message The message to send. - */ - public void sendMessage(GenshinPlayer sender, Object message) { - this.sendPacket(new PacketPrivateChatNotify(sender.getUid(), this.getUid(), message.toString())); - } - - public void interactWith(int gadgetEntityId) { - GenshinEntity entity = getScene().getEntityById(gadgetEntityId); - - if (entity == null) { - return; - } - - // Delete - entity.getScene().removeEntity(entity); - - // Handle - if (entity instanceof EntityItem) { - // Pick item - EntityItem drop = (EntityItem) entity; - GenshinItem item = new GenshinItem(drop.getItemData(), drop.getCount()); - // Add to inventory - boolean success = getInventory().addItem(item); - if (success) { - this.sendPacket(new PacketGadgetInteractRsp(drop, InteractType.InteractPickItem)); - this.sendPacket(new PacketItemAddHintNotify(item, ActionReason.SubfieldDrop)); - } - } - - return; - } - - public void onPause() { - - } - - public void onUnpause() { - - } - - public void sendPacket(GenshinPacket packet) { - if (this.hasSentAvatarDataNotify) { - this.getSession().send(packet); - } - } - - public OnlinePlayerInfo getOnlinePlayerInfo() { - OnlinePlayerInfo.Builder onlineInfo = OnlinePlayerInfo.newBuilder() - .setUid(this.getUid()) - .setNickname(this.getNickname()) - .setPlayerLevel(this.getLevel()) - .setMpSettingType(this.getMpSetting()) - .setNameCardId(this.getNameCardId()) - .setSignature(this.getSignature()) - .setAvatar(HeadImage.newBuilder().setAvatarId(this.getHeadImage())); - - if (this.getWorld() != null) { - onlineInfo.setCurPlayerNumInWorld(this.getWorld().getPlayers().indexOf(this) + 1); - } else { - onlineInfo.setCurPlayerNumInWorld(1); - } - - return onlineInfo.build(); - } - - public SocialDetail.Builder getSocialDetail() { - SocialDetail.Builder social = SocialDetail.newBuilder() - .setUid(this.getUid()) - .setAvatar(HeadImage.newBuilder().setAvatarId(this.getHeadImage())) - .setNickname(this.getNickname()) - .setSignature(this.getSignature()) - .setLevel(this.getLevel()) - .setBirthday(Birthday.newBuilder()) - .setWorldLevel(this.getWorldLevel()) - .setUnk1(1) - .setUnk3(1) - .setNameCardId(this.getNameCardId()) - .setFinishAchievementNum(0); - return social; - } - - public WorldPlayerLocationInfo getWorldPlayerLocationInfo() { - return WorldPlayerLocationInfo.newBuilder() - .setSceneId(this.getSceneId()) - .setPlayerLoc(this.getPlayerLocationInfo()) - .build(); - } - - public PlayerLocationInfo getPlayerLocationInfo() { - return PlayerLocationInfo.newBuilder() - .setUid(this.getUid()) - .setPos(this.getPos().toProto()) - .setRot(this.getRotation().toProto()) - .build(); - } - - public synchronized void onTick() { - // Check ping - if (this.getLastPingTime() > System.currentTimeMillis() + 60000) { - this.getSession().close(); - return; - } - // Check co-op requests - Iterator it = this.getCoopRequests().values().iterator(); - while (it.hasNext()) { - CoopRequest req = it.next(); - if (req.isExpired()) { - req.getRequester().sendPacket(new PacketPlayerApplyEnterMpResultNotify(this, false, PlayerApplyEnterMpReason.SystemJudge)); - it.remove(); - } - } - // Ping - if (this.getWorld() != null) { - // RTT notify - very important to send this often - this.sendPacket(new PacketWorldPlayerRTTNotify(this.getWorld())); - - // Update player locations if in multiplayer every 5 seconds - long time = System.currentTimeMillis(); - if (this.getWorld().isMultiplayer() && this.getScene() != null && time > nextSendPlayerLocTime) { - this.sendPacket(new PacketWorldPlayerLocationNotify(this.getWorld())); - this.sendPacket(new PacketScenePlayerLocationNotify(this.getScene())); - this.resetSendPlayerLocTime(); - } - } - } - - public void resetSendPlayerLocTime() { - this.nextSendPlayerLocTime = System.currentTimeMillis() + 5000; - } - - @PostLoad - private void onLoad() { - this.getTeamManager().setPlayer(this); - } - - public void save() { - DatabaseHelper.savePlayer(this); - } - - public void onLogin() { - // Make sure these exist - if (this.getTeamManager() == null) { - this.teamManager = new TeamManager(this); - } if (this.getProfile().getUid() == 0) { - this.getProfile().syncWithCharacter(this); - } - - // Check if player object exists in server - // TODO - optimize - GenshinPlayer exists = this.getServer().getPlayerByUid(getUid()); - if (exists != null) { - exists.getSession().close(); - } - - // Load from db - this.getAvatars().loadFromDatabase(); - this.getInventory().loadFromDatabase(); - this.getAvatars().postLoad(); - - this.getFriendsList().loadFromDatabase(); - - // Create world - World world = new World(this); - world.addPlayer(this); - - // Add to gameserver - if (getSession().isActive()) { - getServer().registerPlayer(this); - getProfile().setPlayer(this); // Set online - } - - // Multiplayer setting - this.setProperty(PlayerProperty.PROP_PLAYER_MP_SETTING_TYPE, this.getMpSetting().getNumber()); - this.setProperty(PlayerProperty.PROP_IS_MP_MODE_AVAILABLE, 1); - - // Packets - session.send(new PacketPlayerDataNotify(this)); // Player data - session.send(new PacketStoreWeightLimitNotify()); - session.send(new PacketPlayerStoreNotify(this)); - session.send(new PacketAvatarDataNotify(this)); - - session.send(new PacketPlayerEnterSceneNotify(this)); // Enter game world - session.send(new PacketOpenStateUpdateNotify()); - - // First notify packets sent - this.setHasSentAvatarDataNotify(true); - } - - public void onLogout() { - // Leave world - if (this.getWorld() != null) { - this.getWorld().removePlayer(this); - } - - // Status stuff - this.getProfile().syncWithCharacter(this); - this.getProfile().setPlayer(null); // Set offline - - this.getCoopRequests().clear(); - - // Save to db - this.save(); - this.getTeamManager().saveAvatars(); - this.getFriendsList().save(); - } - - public enum SceneLoadState { - NONE (0), LOADING (1), INIT (2), LOADED (3); - - private final int value; - - private SceneLoadState(int value) { - this.value = value; - } - - public int getValue() { - return this.value; - } - } -} diff --git a/src/main/java/emu/grasscutter/game/GenshinScene.java b/src/main/java/emu/grasscutter/game/GenshinScene.java deleted file mode 100644 index ea462fcdb..000000000 --- a/src/main/java/emu/grasscutter/game/GenshinScene.java +++ /dev/null @@ -1,342 +0,0 @@ -package emu.grasscutter.game; - -import java.util.ArrayList; -import java.util.Collection; -import java.util.Collections; -import java.util.Iterator; -import java.util.LinkedList; -import java.util.List; - -import emu.grasscutter.data.def.SceneData; -import emu.grasscutter.game.entity.EntityAvatar; -import emu.grasscutter.game.entity.EntityClientGadget; -import emu.grasscutter.game.entity.EntityGadget; -import emu.grasscutter.game.entity.GenshinEntity; -import emu.grasscutter.game.props.ClimateType; -import emu.grasscutter.game.props.FightProperty; -import emu.grasscutter.game.props.LifeState; -import emu.grasscutter.game.props.SceneType; -import emu.grasscutter.net.packet.GenshinPacket; -import emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult; -import emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType; -import emu.grasscutter.server.packet.send.PacketEntityFightPropUpdateNotify; -import emu.grasscutter.server.packet.send.PacketLifeStateChangeNotify; -import emu.grasscutter.server.packet.send.PacketSceneEntityAppearNotify; -import emu.grasscutter.server.packet.send.PacketSceneEntityDisappearNotify; -import it.unimi.dsi.fastutil.ints.Int2ObjectMap; -import it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap; - -public class GenshinScene { - private final World world; - private final SceneData sceneData; - private final List players; - private final Int2ObjectMap entities; - - private int time; - private ClimateType climate; - private int weather; - - public GenshinScene(World world, SceneData sceneData) { - this.world = world; - this.sceneData = sceneData; - this.players = Collections.synchronizedList(new ArrayList<>()); - this.entities = new Int2ObjectOpenHashMap<>(); - - this.time = 8 * 60; - this.climate = ClimateType.CLIMATE_SUNNY; - } - - public int getId() { - return sceneData.getId(); - } - - public World getWorld() { - return world; - } - - public SceneData getSceneData() { - return this.sceneData; - } - - public SceneType getSceneType() { - return getSceneData().getSceneType(); - } - - public List getPlayers() { - return players; - } - - public int getPlayerCount() { - return this.getPlayers().size(); - } - - public Int2ObjectMap getEntities() { - return entities; - } - - public GenshinEntity getEntityById(int id) { - return this.entities.get(id); - } - - public int getTime() { - return time; - } - - public void changeTime(int time) { - this.time = time % 1440; - } - - public ClimateType getClimate() { - return climate; - } - - public int getWeather() { - return weather; - } - - public void setClimate(ClimateType climate) { - this.climate = climate; - } - - public void setWeather(int weather) { - this.weather = weather; - } - - public boolean isInScene(GenshinEntity entity) { - return this.entities.containsKey(entity.getId()); - } - - public void addPlayer(GenshinPlayer player) { - // Check if player already in - if (getPlayers().contains(player)) { - return; - } - - // Remove player from prev scene - if (player.getScene() != null) { - player.getScene().removePlayer(player); - } - - // Add - getPlayers().add(player); - player.setSceneId(this.getId()); - player.setScene(this); - - this.setupPlayerAvatars(player); - } - - public void removePlayer(GenshinPlayer player) { - // Remove player from scene - getPlayers().remove(player); - player.setScene(null); - - // Remove player avatars - this.removePlayerAvatars(player); - - // Remove player gadgets - for (EntityGadget gadget : player.getTeamManager().getGadgets()) { - this.removeEntity(gadget); - } - - // Deregister scene if not in use - if (this.getEntities().size() <= 0) { - this.getWorld().deregisterScene(this); - } - } - - private void setupPlayerAvatars(GenshinPlayer player) { - // Clear entities from old team - player.getTeamManager().getActiveTeam().clear(); - - // Add new entities for player - TeamInfo teamInfo = player.getTeamManager().getCurrentTeamInfo(); - for (int avatarId : teamInfo.getAvatars()) { - EntityAvatar entity = new EntityAvatar(player.getScene(), player.getAvatars().getAvatarById(avatarId)); - player.getTeamManager().getActiveTeam().add(entity); - } - - // Limit character index in case its out of bounds - if (player.getTeamManager().getCurrentCharacterIndex() >= player.getTeamManager().getActiveTeam().size() || player.getTeamManager().getCurrentCharacterIndex() < 0) { - player.getTeamManager().setCurrentCharacterIndex(player.getTeamManager().getCurrentCharacterIndex() - 1); - } - } - - private void removePlayerAvatars(GenshinPlayer player) { - Iterator it = player.getTeamManager().getActiveTeam().iterator(); - while (it.hasNext()) { - this.removeEntity(it.next(), VisionType.VisionRemove); - it.remove(); - } - } - - public void spawnPlayer(GenshinPlayer player) { - if (this.isInScene(player.getTeamManager().getCurrentAvatarEntity())) { - return; - } - - if (player.getTeamManager().getCurrentAvatarEntity().getFightProperty(FightProperty.FIGHT_PROP_CUR_HP) <= 0f) { - player.getTeamManager().getCurrentAvatarEntity().setFightProperty(FightProperty.FIGHT_PROP_CUR_HP, 1f); - } - - this.addEntity(player.getTeamManager().getCurrentAvatarEntity()); - } - - private void addEntityDirectly(GenshinEntity entity) { - getEntities().put(entity.getId(), entity); - } - - public synchronized void addEntity(GenshinEntity entity) { - this.addEntityDirectly(entity); - this.broadcastPacket(new PacketSceneEntityAppearNotify(entity)); - } - - public synchronized void addEntities(Collection entities) { - for (GenshinEntity entity : entities) { - this.addEntityDirectly(entity); - } - - this.broadcastPacket(new PacketSceneEntityAppearNotify(entities, VisionType.VisionBorn)); - } - - private GenshinEntity removeEntityDirectly(GenshinEntity entity) { - return getEntities().remove(entity.getId()); - } - - public void removeEntity(GenshinEntity entity) { - this.removeEntity(entity, VisionType.VisionDie); - } - - public synchronized void removeEntity(GenshinEntity entity, VisionType visionType) { - GenshinEntity removed = this.removeEntityDirectly(entity); - if (removed != null) { - this.broadcastPacket(new PacketSceneEntityDisappearNotify(removed, visionType)); - } - } - - public synchronized void replaceEntity(EntityAvatar oldEntity, EntityAvatar newEntity) { - this.removeEntityDirectly(oldEntity); - this.addEntityDirectly(newEntity); - this.broadcastPacket(new PacketSceneEntityDisappearNotify(oldEntity, VisionType.VisionReplace)); - this.broadcastPacket(new PacketSceneEntityAppearNotify(newEntity, VisionType.VisionReplace, oldEntity.getId())); - } - - public void showOtherEntities(GenshinPlayer player) { - List entities = new LinkedList<>(); - GenshinEntity currentEntity = player.getTeamManager().getCurrentAvatarEntity(); - - for (GenshinEntity entity : this.getEntities().values()) { - if (entity == currentEntity) { - continue; - } - entities.add(entity); - } - - player.sendPacket(new PacketSceneEntityAppearNotify(entities, VisionType.VisionMeet)); - } - - public void handleAttack(AttackResult result) { - //GenshinEntity attacker = getEntityById(result.getAttackerId()); - GenshinEntity target = getEntityById(result.getDefenseId()); - - if (target == null) { - return; - } - - // Godmode check - if (target instanceof EntityAvatar) { - if (((EntityAvatar) target).getPlayer().inGodmode()) { - return; - } - } - - // Lose hp - target.addFightProperty(FightProperty.FIGHT_PROP_CUR_HP, -result.getDamage()); - - // Check if dead - boolean isDead = false; - if (target.getFightProperty(FightProperty.FIGHT_PROP_CUR_HP) <= 0f) { - target.setFightProperty(FightProperty.FIGHT_PROP_CUR_HP, 0f); - isDead = true; - } - - // Packets - this.broadcastPacket(new PacketEntityFightPropUpdateNotify(target, FightProperty.FIGHT_PROP_CUR_HP)); - - // Check if dead - if (isDead) { - this.killEntity(target, result.getAttackerId()); - } - } - - public void killEntity(GenshinEntity target, int attackerId) { - // Packet - this.broadcastPacket(new PacketLifeStateChangeNotify(attackerId, target, LifeState.LIFE_DEAD)); - this.removeEntity(target); - - // Death event - target.onDeath(attackerId); - } - - // Gadgets - - public void onPlayerCreateGadget(EntityClientGadget gadget) { - // Directly add - this.addEntityDirectly(gadget); - - // Add to owner's gadget list - gadget.getOwner().getTeamManager().getGadgets().add(gadget); - - // Optimization - if (this.getPlayerCount() == 1 && this.getPlayers().get(0) == gadget.getOwner()) { - return; - } - - this.broadcastPacketToOthers(gadget.getOwner(), new PacketSceneEntityAppearNotify(gadget)); - } - - public void onPlayerDestroyGadget(int entityId) { - GenshinEntity entity = getEntities().get(entityId); - - if (entity == null || !(entity instanceof EntityClientGadget)) { - return; - } - - // Get and remove entity - EntityClientGadget gadget = (EntityClientGadget) entity; - this.removeEntityDirectly(gadget); - - // Remove from owner's gadget list - gadget.getOwner().getTeamManager().getGadgets().remove(gadget); - - // Optimization - if (this.getPlayerCount() == 1 && this.getPlayers().get(0) == gadget.getOwner()) { - return; - } - - this.broadcastPacketToOthers(gadget.getOwner(), new PacketSceneEntityDisappearNotify(gadget, VisionType.VisionDie)); - } - - // Broadcasting - - public void broadcastPacket(GenshinPacket packet) { - // Send to all players - might have to check if player has been sent data packets - for (GenshinPlayer player : this.getPlayers()) { - player.getSession().send(packet); - } - } - - public void broadcastPacketToOthers(GenshinPlayer excludedPlayer, GenshinPacket packet) { - // Optimization - if (this.getPlayerCount() == 1 && this.getPlayers().get(0) == excludedPlayer) { - return; - } - // Send to all players - might have to check if player has been sent data packets - for (GenshinPlayer player : this.getPlayers()) { - if (player == excludedPlayer) { - continue; - } - // Send - player.getSession().send(packet); - } - } -} diff --git a/src/main/java/emu/grasscutter/game/avatar/GenshinAvatar.java b/src/main/java/emu/grasscutter/game/avatar/Avatar.java similarity index 70% rename from src/main/java/emu/grasscutter/game/avatar/GenshinAvatar.java rename to src/main/java/emu/grasscutter/game/avatar/Avatar.java index 6906d3896..b0bfb0801 100644 --- a/src/main/java/emu/grasscutter/game/avatar/GenshinAvatar.java +++ b/src/main/java/emu/grasscutter/game/avatar/Avatar.java @@ -5,6 +5,7 @@ import java.util.HashMap; import java.util.HashSet; import java.util.List; import java.util.Map; +import java.util.Map.Entry; import java.util.Set; import org.bson.types.ObjectId; @@ -15,10 +16,10 @@ import dev.morphia.annotations.Indexed; import dev.morphia.annotations.PostLoad; import dev.morphia.annotations.PrePersist; import dev.morphia.annotations.Transient; -import emu.grasscutter.Grasscutter; -import emu.grasscutter.data.GenshinData; +import emu.grasscutter.data.GameData; import emu.grasscutter.data.common.FightPropData; import emu.grasscutter.data.custom.OpenConfigEntry; +import emu.grasscutter.data.custom.OpenConfigEntry.SkillPointModifier; import emu.grasscutter.data.def.AvatarData; import emu.grasscutter.data.def.AvatarPromoteData; import emu.grasscutter.data.def.AvatarSkillData; @@ -26,27 +27,32 @@ import emu.grasscutter.data.def.AvatarSkillDepotData; import emu.grasscutter.data.def.AvatarSkillDepotData.InherentProudSkillOpens; import emu.grasscutter.data.def.AvatarTalentData; import emu.grasscutter.data.def.EquipAffixData; +import emu.grasscutter.data.def.ItemData.WeaponProperty; +import emu.grasscutter.data.def.ProudSkillData; import emu.grasscutter.data.def.ReliquaryAffixData; import emu.grasscutter.data.def.ReliquaryLevelData; import emu.grasscutter.data.def.ReliquaryMainPropData; import emu.grasscutter.data.def.ReliquarySetData; import emu.grasscutter.data.def.WeaponCurveData; import emu.grasscutter.data.def.WeaponPromoteData; -import emu.grasscutter.data.def.ItemData.WeaponProperty; -import emu.grasscutter.data.def.ProudSkillData; import emu.grasscutter.database.DatabaseHelper; -import emu.grasscutter.game.GenshinPlayer; import emu.grasscutter.game.entity.EntityAvatar; import emu.grasscutter.game.inventory.EquipType; -import emu.grasscutter.game.inventory.GenshinItem; +import emu.grasscutter.game.inventory.GameItem; +import emu.grasscutter.game.inventory.ItemType; +import emu.grasscutter.game.player.Player; import emu.grasscutter.game.props.ElementType; import emu.grasscutter.game.props.EntityIdType; import emu.grasscutter.game.props.FetterState; import emu.grasscutter.game.props.FightProperty; import emu.grasscutter.game.props.PlayerProperty; import emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo; -import emu.grasscutter.net.proto.FetterDataOuterClass.FetterData; import emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo; +import emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo; +import emu.grasscutter.net.proto.FetterDataOuterClass.FetterData; +import emu.grasscutter.net.proto.ShowAvatarInfoOuterClass; +import emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo; +import emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip; import emu.grasscutter.server.packet.send.PacketAbilityChangeNotify; import emu.grasscutter.server.packet.send.PacketAvatarEquipChangeNotify; import emu.grasscutter.server.packet.send.PacketAvatarFightPropNotify; @@ -56,12 +62,12 @@ import it.unimi.dsi.fastutil.ints.Int2IntOpenHashMap; import it.unimi.dsi.fastutil.ints.Int2ObjectMap; import it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap; -@Entity(value = "avatars", noClassnameStored = true) -public class GenshinAvatar { +@Entity(value = "avatars", useDiscriminator = false) +public class Avatar { @Id private ObjectId id; @Indexed private int ownerId; // Id of player that this avatar belongs to - @Transient private GenshinPlayer owner; + @Transient private Player owner; @Transient private AvatarData data; @Transient private long guid; // Player unique id private int avatarId; // Id of avatar @@ -73,13 +79,14 @@ public class GenshinAvatar { private int satiationPenalty; // ? private float currentHp; - @Transient private final Int2ObjectMap equips; + @Transient private final Int2ObjectMap equips; @Transient private final Int2FloatOpenHashMap fightProp; @Transient private Set extraAbilityEmbryos; private List fetters; private Map skillLevelMap; // Talent levels + private Map skillExtraChargeMap; // Charges private Map proudSkillBonusMap; // Talent bonus levels (from const) private int skillDepotId; private int coreProudSkillLevel; // Constellation level @@ -89,29 +96,38 @@ public class GenshinAvatar { private int flyCloak; private int costume; private int bornTime; + + private int fetterLevel = 1; + private int fetterExp; + + private int nameCardRewardId; + private int nameCardId; - public GenshinAvatar() { + public Avatar() { // Morhpia only! this.equips = new Int2ObjectOpenHashMap<>(); this.fightProp = new Int2FloatOpenHashMap(); this.extraAbilityEmbryos = new HashSet<>(); this.proudSkillBonusMap = new HashMap<>(); - this.fetters = new ArrayList<>(); // TODO Move to genshin avatar + this.fetters = new ArrayList<>(); // TODO Move to avatar } // On creation - public GenshinAvatar(int avatarId) { - this(GenshinData.getAvatarDataMap().get(avatarId)); + public Avatar(int avatarId) { + this(GameData.getAvatarDataMap().get(avatarId)); } - public GenshinAvatar(AvatarData data) { + public Avatar(AvatarData data) { this(); this.avatarId = data.getId(); + this.nameCardRewardId = data.getNameCardRewardId(); + this.nameCardId = data.getNameCardId(); this.data = data; this.bornTime = (int) (System.currentTimeMillis() / 1000); this.flyCloak = 140001; this.skillLevelMap = new HashMap<>(); + this.skillExtraChargeMap = new HashMap<>(); this.talentIdList = new HashSet<>(); this.proudSkillList = new HashSet<>(); @@ -135,7 +151,7 @@ public class GenshinAvatar { this.onLoad(); } - public GenshinPlayer getPlayer() { + public Player getPlayer() { return this.owner; } @@ -155,10 +171,10 @@ public class GenshinAvatar { return ownerId; } - public void setOwner(GenshinPlayer player) { + public void setOwner(Player player) { this.owner = player; this.ownerId = player.getUid(); - this.guid = player.getNextGenshinGuid(); + this.guid = player.getNextGameGuid(); } public int getSatiation() { @@ -169,6 +185,14 @@ public class GenshinAvatar { this.satiation = satiation; } + public int getNameCardRewardId() { + return nameCardRewardId; + } + + public void setNameCardRewardId(int nameCardRewardId) { + this.nameCardRewardId = nameCardRewardId; + } + public int getSatiationPenalty() { return satiationPenalty; } @@ -213,19 +237,19 @@ public class GenshinAvatar { this.promoteLevel = promoteLevel; } - public Int2ObjectMap getEquips() { + public Int2ObjectMap getEquips() { return equips; } - public GenshinItem getEquipBySlot(EquipType slot) { + public GameItem getEquipBySlot(EquipType slot) { return this.getEquips().get(slot.getValue()); } - private GenshinItem getEquipBySlot(int slotId) { + private GameItem getEquipBySlot(int slotId) { return this.getEquips().get(slotId); } - public GenshinItem getWeapon() { + public GameItem getWeapon() { return this.getEquipBySlot(EquipType.EQUIP_WEAPON); } @@ -254,7 +278,7 @@ public class GenshinAvatar { } if (openData.getNeedAvatarPromoteLevel() <= this.getPromoteLevel()) { int proudSkillId = (openData.getProudSkillGroupId() * 100) + 1; - if (GenshinData.getProudSkillDataMap().containsKey(proudSkillId)) { + if (GameData.getProudSkillDataMap().containsKey(proudSkillId)) { this.getProudSkillList().add(proudSkillId); } } @@ -264,6 +288,13 @@ public class GenshinAvatar { public Map getSkillLevelMap() { return skillLevelMap; } + + public Map getSkillExtraChargeMap() { + if (skillExtraChargeMap == null) { + skillExtraChargeMap = new HashMap<>(); + } + return skillExtraChargeMap; + } public Map getProudSkillBonusMap() { return proudSkillBonusMap; @@ -281,6 +312,30 @@ public class GenshinAvatar { return fetters; } + public int getFetterLevel() { + return fetterLevel; + } + + public void setFetterLevel(int fetterLevel) { + this.fetterLevel = fetterLevel; + } + + public int getFetterExp() { + return fetterExp; + } + + public void setFetterExp(int fetterExp) { + this.fetterExp = fetterExp; + } + + public int getNameCardId() { + return nameCardId; + } + + public void setNameCardId(int nameCardId) { + this.nameCardId = nameCardId; + } + public float getCurrentHp() { return currentHp; } @@ -345,16 +400,33 @@ public class GenshinAvatar { return bornTime; } - public boolean equipItem(GenshinItem item, boolean shouldRecalc) { + public boolean equipItem(GameItem item, boolean shouldRecalc) { + // Sanity check equip type EquipType itemEquipType = item.getItemData().getEquipType(); if (itemEquipType == EquipType.EQUIP_NONE) { return false; } - - if (getEquips().containsKey(itemEquipType.getValue())) { + + // Check if other avatars have this item equipped + Avatar otherAvatar = getPlayer().getAvatars().getAvatarById(item.getEquipCharacter()); + if (otherAvatar != null) { + // Unequip other avatar's item + if (otherAvatar.unequipItem(item.getItemData().getEquipType())) { + getPlayer().sendPacket(new PacketAvatarEquipChangeNotify(otherAvatar, item.getItemData().getEquipType())); + } + // Swap with other avatar + if (getEquips().containsKey(itemEquipType.getValue())) { + GameItem toSwap = this.getEquipBySlot(itemEquipType); + otherAvatar.equipItem(toSwap, false); + } + // Recalc + otherAvatar.recalcStats(); + } else if (getEquips().containsKey(itemEquipType.getValue())) { + // Unequip item in current slot if it exists unequipItem(itemEquipType); } + // Set equip getEquips().put(itemEquipType.getValue(), item); if (itemEquipType == EquipType.EQUIP_WEAPON && getPlayer().getWorld() != null) { @@ -376,7 +448,7 @@ public class GenshinAvatar { } public boolean unequipItem(EquipType slot) { - GenshinItem item = getEquips().remove(slot.getValue()); + GameItem item = getEquips().remove(slot.getValue()); if (item != null) { item.setEquipCharacter(0); @@ -394,7 +466,7 @@ public class GenshinAvatar { public void recalcStats(boolean forceSendAbilityChange) { // Setup AvatarData data = this.getAvatarData(); - AvatarPromoteData promoteData = GenshinData.getAvatarPromoteData(data.getAvatarPromoteId(), this.getPromoteLevel()); + AvatarPromoteData promoteData = GameData.getAvatarPromoteData(data.getAvatarPromoteId(), this.getPromoteLevel()); Int2IntOpenHashMap setMap = new Int2IntOpenHashMap(); // Extra ability embryos @@ -403,6 +475,8 @@ public class GenshinAvatar { // Fetters this.setFetterList(data.getFetters()); + this.setNameCardRewardId(data.getNameCardRewardId()); + this.setNameCardId(data.getNameCardId()); // Get hp percent, set to 100% if none float hpPercent = this.getFightProperty(FightProperty.FIGHT_PROP_MAX_HP) <= 0 ? 1f : this.getFightProperty(FightProperty.FIGHT_PROP_CUR_HP) / this.getFightProperty(FightProperty.FIGHT_PROP_MAX_HP); @@ -434,21 +508,21 @@ public class GenshinAvatar { // Artifacts for (int slotId = 1; slotId <= 5; slotId++) { // Get artifact - GenshinItem equip = this.getEquipBySlot(slotId); + GameItem equip = this.getEquipBySlot(slotId); if (equip == null) { continue; } // Artifact main stat - ReliquaryMainPropData mainPropData = GenshinData.getReliquaryMainPropDataMap().get(equip.getMainPropId()); + ReliquaryMainPropData mainPropData = GameData.getReliquaryMainPropDataMap().get(equip.getMainPropId()); if (mainPropData != null) { - ReliquaryLevelData levelData = GenshinData.getRelicLevelData(equip.getItemData().getRankLevel(), equip.getLevel()); + ReliquaryLevelData levelData = GameData.getRelicLevelData(equip.getItemData().getRankLevel(), equip.getLevel()); if (levelData != null) { this.addFightProperty(mainPropData.getFightProp(), levelData.getPropValue(mainPropData.getFightProp())); } } // Artifact sub stats for (int appendPropId : equip.getAppendPropIdList()) { - ReliquaryAffixData affixData = GenshinData.getReliquaryAffixDataMap().get(appendPropId); + ReliquaryAffixData affixData = GameData.getReliquaryAffixDataMap().get(appendPropId); if (affixData != null) { this.addFightProperty(affixData.getFightProp(), affixData.getPropValue()); } @@ -461,7 +535,7 @@ public class GenshinAvatar { // Set stuff for (Int2IntOpenHashMap.Entry e : setMap.int2IntEntrySet()) { - ReliquarySetData setData = GenshinData.getReliquarySetDataMap().get(e.getIntKey()); + ReliquarySetData setData = GameData.getReliquarySetDataMap().get(e.getIntKey()); if (setData == null) { continue; } @@ -474,7 +548,7 @@ public class GenshinAvatar { if (amount >= setData.getSetNeedNum()[setIndex]) { int affixId = (setData.getEquipAffixId() * 10) + setIndex; - EquipAffixData affix = GenshinData.getEquipAffixDataMap().get(affixId); + EquipAffixData affix = GameData.getEquipAffixDataMap().get(affixId); if (affix == null) { continue; } @@ -493,17 +567,17 @@ public class GenshinAvatar { } // Weapon - GenshinItem weapon = this.getWeapon(); + GameItem weapon = this.getWeapon(); if (weapon != null) { // Add stats - WeaponCurveData curveData = GenshinData.getWeaponCurveDataMap().get(weapon.getLevel()); + WeaponCurveData curveData = GameData.getWeaponCurveDataMap().get(weapon.getLevel()); if (curveData != null) { for (WeaponProperty weaponProperty : weapon.getItemData().getWeaponProperties()) { this.addFightProperty(weaponProperty.getFightProp(), weaponProperty.getInitValue() * curveData.getMultByProp(weaponProperty.getType())); } } // Weapon promotion stats - WeaponPromoteData wepPromoteData = GenshinData.getWeaponPromoteData(weapon.getItemData().getWeaponPromoteId(), weapon.getPromoteLevel()); + WeaponPromoteData wepPromoteData = GameData.getWeaponPromoteData(weapon.getItemData().getWeaponPromoteId(), weapon.getPromoteLevel()); if (wepPromoteData != null) { for (FightPropData prop : wepPromoteData.getAddProps()) { if (prop.getValue() == 0f || prop.getProp() == null) { @@ -521,7 +595,7 @@ public class GenshinAvatar { } // Calculate affix id int affixId = (af * 10) + weapon.getRefinement(); - EquipAffixData affix = GenshinData.getEquipAffixDataMap().get(affixId); + EquipAffixData affix = GameData.getEquipAffixDataMap().get(affixId); if (affix == null) { continue; } @@ -538,7 +612,7 @@ public class GenshinAvatar { } // Add proud skills and unlock them if needed - AvatarSkillDepotData skillDepot = GenshinData.getAvatarSkillDepotDataMap().get(this.getSkillDepotId()); + AvatarSkillDepotData skillDepot = GameData.getAvatarSkillDepotDataMap().get(this.getSkillDepotId()); this.getProudSkillList().clear(); for (InherentProudSkillOpens openData : skillDepot.getInherentProudSkillOpens()) { if (openData.getProudSkillGroupId() == 0) { @@ -546,7 +620,7 @@ public class GenshinAvatar { } if (openData.getNeedAvatarPromoteLevel() <= this.getPromoteLevel()) { int proudSkillId = (openData.getProudSkillGroupId() * 100) + 1; - if (GenshinData.getProudSkillDataMap().containsKey(proudSkillId)) { + if (GameData.getProudSkillDataMap().containsKey(proudSkillId)) { this.getProudSkillList().add(proudSkillId); } } @@ -554,7 +628,7 @@ public class GenshinAvatar { // Proud skills for (int proudSkillId : this.getProudSkillList()) { - ProudSkillData proudSkillData = GenshinData.getProudSkillDataMap().get(proudSkillId); + ProudSkillData proudSkillData = GameData.getProudSkillDataMap().get(proudSkillId); if (proudSkillData == null) { continue; } @@ -571,7 +645,7 @@ public class GenshinAvatar { // Constellations if (this.getTalentIdList().size() > 0) { for (int talentId : this.getTalentIdList()) { - AvatarTalentData avatarTalentData = GenshinData.getAvatarTalentDataMap().get(talentId); + AvatarTalentData avatarTalentData = GameData.getAvatarTalentDataMap().get(talentId); if (avatarTalentData == null) { return; } @@ -615,7 +689,7 @@ public class GenshinAvatar { return; } - OpenConfigEntry entry = GenshinData.getOpenConfigEntries().get(openConfig); + OpenConfigEntry entry = GameData.getOpenConfigEntries().get(openConfig); if (entry == null) { if (forceAdd) { // Add config string to ability skill list anyways @@ -631,9 +705,10 @@ public class GenshinAvatar { } } - public void recalcProudSkillBonusMap() { + public void recalcConstellations() { // Clear first this.getProudSkillBonusMap().clear(); + this.getSkillExtraChargeMap().clear(); // Sanity checks if (getData() == null || getData().getSkillDepot() == null) { @@ -642,18 +717,33 @@ public class GenshinAvatar { if (this.getTalentIdList().size() > 0) { for (int talentId : this.getTalentIdList()) { - AvatarTalentData avatarTalentData = GenshinData.getAvatarTalentDataMap().get(talentId); + AvatarTalentData avatarTalentData = GameData.getAvatarTalentDataMap().get(talentId); if (avatarTalentData == null || avatarTalentData.getOpenConfig() == null || avatarTalentData.getOpenConfig().length() == 0) { continue; } // Get open config to find which skill should be boosted - OpenConfigEntry entry = GenshinData.getOpenConfigEntries().get(avatarTalentData.getOpenConfig()); + OpenConfigEntry entry = GameData.getOpenConfigEntries().get(avatarTalentData.getOpenConfig()); if (entry == null) { continue; } + // Check if we can add charges to a skill + if (entry.getSkillPointModifiers() != null) { + for (SkillPointModifier mod : entry.getSkillPointModifiers()) { + AvatarSkillData skillData = GameData.getAvatarSkillDataMap().get(mod.getSkillId()); + + if (skillData == null) continue; + + int charges = skillData.getMaxChargeNum() + mod.getDelta(); + + this.getSkillExtraChargeMap().put(mod.getSkillId(), charges); + } + continue; + } + + // Check if a skill can be boosted by +3 levels int skillId = 0; if (entry.getExtraTalentIndex() == 2 && this.getData().getSkillDepot().getSkills().size() >= 2) { @@ -670,7 +760,7 @@ public class GenshinAvatar { } // Get proud skill group id - AvatarSkillData skillData = GenshinData.getAvatarSkillDataMap().get(skillId); + AvatarSkillData skillData = GameData.getAvatarSkillDataMap().get(skillId); if (skillData == null) { continue; @@ -701,9 +791,14 @@ public class GenshinAvatar { } public AvatarInfo toProto() { + int fetterLevel = this.getFetterLevel(); AvatarFetterInfo.Builder avatarFetter = AvatarFetterInfo.newBuilder() - .setExpLevel(10) - .setExpNumber(6325); // Highest Level + .setExpLevel(fetterLevel); + + if (fetterLevel != 10) { + avatarFetter.setExpNumber(this.getFetterExp()); + } + if (this.getFetterList() != null) { for (int i = 0; i < this.getFetterList().size(); i++) { @@ -715,6 +810,12 @@ public class GenshinAvatar { } } + int cardId = this.getNameCardId(); + + if (this.getPlayer().getNameCardList().contains(cardId)) { + avatarFetter.addRewardedFetterLevelList(10); + } + AvatarInfo.Builder avatarInfo = AvatarInfo.newBuilder() .setAvatarId(this.getAvatarId()) .setGuid(this.getGuid()) @@ -725,14 +826,18 @@ public class GenshinAvatar { .setCoreProudSkillLevel(this.getCoreProudSkillLevel()) .putAllSkillLevelMap(this.getSkillLevelMap()) .addAllInherentProudSkillList(this.getProudSkillList()) - .putAllProudSkillExtraLevel(getProudSkillBonusMap()) + .putAllProudSkillExtraLevelMap(getProudSkillBonusMap()) .setAvatarType(1) .setBornTime(this.getBornTime()) .setFetterInfo(avatarFetter) .setWearingFlycloakId(this.getFlyCloak()) .setCostumeId(this.getCostume()); - for (GenshinItem item : this.getEquips().values()) { + for (Entry entry : this.getSkillExtraChargeMap().entrySet()) { + avatarInfo.putSkillMap(entry.getKey(), AvatarSkillInfo.newBuilder().setMaxChargeCount(entry.getValue()).build()); + } + + for (GameItem item : this.getEquips().values()) { avatarInfo.addEquipGuidList(item.getGuid()); } @@ -744,6 +849,46 @@ public class GenshinAvatar { return avatarInfo.build(); } + + // used only in character showcase + public ShowAvatarInfo toShowAvatarInfoProto() { + AvatarFetterInfo.Builder avatarFetter = AvatarFetterInfo.newBuilder() + .setExpLevel(this.getFetterLevel()); + + ShowAvatarInfo.Builder showAvatarInfo = ShowAvatarInfoOuterClass.ShowAvatarInfo.newBuilder() + .setAvatarId(avatarId) + .addAllTalentIdList(this.getTalentIdList()) + .putAllFightPropMap(this.getFightProperties()) + .setSkillDepotId(this.getSkillDepotId()) + .setCoreProudSkillLevel(this.getCoreProudSkillLevel()) + .addAllInherentProudSkillList(this.getProudSkillList()) + .putAllSkillLevelMap(this.getSkillLevelMap()) + .putAllProudSkillExtraLevelMap(this.getProudSkillBonusMap()) + .setFetterInfo(avatarFetter) + .setCostumeId(this.getCostume()); + + showAvatarInfo.putPropMap(PlayerProperty.PROP_LEVEL.getId(), ProtoHelper.newPropValue(PlayerProperty.PROP_LEVEL, this.getLevel())); + showAvatarInfo.putPropMap(PlayerProperty.PROP_EXP.getId(), ProtoHelper.newPropValue(PlayerProperty.PROP_EXP, this.getExp())); + showAvatarInfo.putPropMap(PlayerProperty.PROP_BREAK_LEVEL.getId(), ProtoHelper.newPropValue(PlayerProperty.PROP_BREAK_LEVEL, this.getPromoteLevel())); + showAvatarInfo.putPropMap(PlayerProperty.PROP_SATIATION_VAL.getId(), ProtoHelper.newPropValue(PlayerProperty.PROP_SATIATION_VAL, this.getSatiation())); + showAvatarInfo.putPropMap(PlayerProperty.PROP_SATIATION_PENALTY_TIME.getId(), ProtoHelper.newPropValue(PlayerProperty.PROP_SATIATION_VAL, this.getSatiationPenalty())); + int maxStamina = this.getPlayer().getProperty(PlayerProperty.PROP_MAX_STAMINA); + showAvatarInfo.putPropMap(PlayerProperty.PROP_MAX_STAMINA.getId(), ProtoHelper.newPropValue(PlayerProperty.PROP_MAX_STAMINA, maxStamina)); + + for (GameItem item : this.getEquips().values()) { + if (item.getItemType() == ItemType.ITEM_RELIQUARY) { + showAvatarInfo.addEquipList(ShowEquip.newBuilder() + .setItemId(item.getItemId()) + .setReliquary(item.toReliquaryProto())); + } else if (item.getItemType() == ItemType.ITEM_WEAPON) { + showAvatarInfo.addEquipList(ShowEquip.newBuilder() + .setItemId(item.getItemId()) + .setWeapon(item.toWeaponProto())); + } + } + + return showAvatarInfo.build(); + } @PostLoad private void onLoad() { diff --git a/src/main/java/emu/grasscutter/game/avatar/AvatarProfileData.java b/src/main/java/emu/grasscutter/game/avatar/AvatarProfileData.java index 5458c1752..b38855b81 100644 --- a/src/main/java/emu/grasscutter/game/avatar/AvatarProfileData.java +++ b/src/main/java/emu/grasscutter/game/avatar/AvatarProfileData.java @@ -1,10 +1,13 @@ package emu.grasscutter.game.avatar; +import dev.morphia.annotations.Entity; + +@Entity public class AvatarProfileData { private int avatarId; private int level; - public AvatarProfileData(GenshinAvatar avatar) { + public AvatarProfileData(Avatar avatar) { this.update(avatar); } @@ -16,7 +19,7 @@ public class AvatarProfileData { return level; } - public void update(GenshinAvatar avatar) { + public void update(Avatar avatar) { this.avatarId = avatar.getAvatarId(); this.level = avatar.getLevel(); } diff --git a/src/main/java/emu/grasscutter/game/avatar/AvatarStorage.java b/src/main/java/emu/grasscutter/game/avatar/AvatarStorage.java index 5162156bc..2486e36ab 100644 --- a/src/main/java/emu/grasscutter/game/avatar/AvatarStorage.java +++ b/src/main/java/emu/grasscutter/game/avatar/AvatarStorage.java @@ -3,12 +3,12 @@ package emu.grasscutter.game.avatar; import java.util.Iterator; import java.util.List; -import emu.grasscutter.data.GenshinData; +import emu.grasscutter.data.GameData; import emu.grasscutter.data.def.AvatarData; import emu.grasscutter.database.DatabaseHelper; -import emu.grasscutter.game.GenshinPlayer; import emu.grasscutter.game.entity.EntityAvatar; -import emu.grasscutter.game.inventory.GenshinItem; +import emu.grasscutter.game.inventory.GameItem; +import emu.grasscutter.game.player.Player; import emu.grasscutter.server.packet.send.PacketAvatarChangeCostumeNotify; import emu.grasscutter.server.packet.send.PacketAvatarFlycloakChangeNotify; import it.unimi.dsi.fastutil.ints.Int2ObjectMap; @@ -16,22 +16,22 @@ import it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap; import it.unimi.dsi.fastutil.longs.Long2ObjectMap; import it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap; -public class AvatarStorage implements Iterable { - private final GenshinPlayer player; - private final Int2ObjectMap avatars; - private final Long2ObjectMap avatarsGuid; +public class AvatarStorage implements Iterable { + private final Player player; + private final Int2ObjectMap avatars; + private final Long2ObjectMap avatarsGuid; - public AvatarStorage(GenshinPlayer player) { + public AvatarStorage(Player player) { this.player = player; this.avatars = new Int2ObjectOpenHashMap<>(); this.avatarsGuid = new Long2ObjectOpenHashMap<>(); } - public GenshinPlayer getPlayer() { + public Player getPlayer() { return player; } - public Int2ObjectMap getAvatars() { + public Int2ObjectMap getAvatars() { return avatars; } @@ -39,11 +39,11 @@ public class AvatarStorage implements Iterable { return this.avatars.size(); } - public GenshinAvatar getAvatarById(int id) { + public Avatar getAvatarById(int id) { return getAvatars().get(id); } - public GenshinAvatar getAvatarByGuid(long id) { + public Avatar getAvatarByGuid(long id) { return avatarsGuid.get(id); } @@ -51,7 +51,7 @@ public class AvatarStorage implements Iterable { return getAvatars().containsKey(id); } - public boolean addAvatar(GenshinAvatar avatar) { + public boolean addAvatar(Avatar avatar) { if (avatar.getAvatarData() == null || this.hasAvatar(avatar.getAvatarId())) { return false; } @@ -68,14 +68,14 @@ public class AvatarStorage implements Iterable { return true; } - public void addStartingWeapon(GenshinAvatar avatar) { + public void addStartingWeapon(Avatar avatar) { // Make sure avatar owner is this player if (avatar.getPlayer() != this.getPlayer()) { return; } // Create weapon - GenshinItem weapon = new GenshinItem(avatar.getAvatarData().getInitialWeapon()); + GameItem weapon = new GameItem(avatar.getAvatarData().getInitialWeapon()); if (weapon.getItemData() != null) { this.getPlayer().getInventory().addItem(weapon); @@ -85,7 +85,7 @@ public class AvatarStorage implements Iterable { } public boolean wearFlycloak(long avatarGuid, int flycloakId) { - GenshinAvatar avatar = this.getAvatarByGuid(avatarGuid); + Avatar avatar = this.getAvatarByGuid(avatarGuid); if (avatar == null || !getPlayer().getFlyCloakList().contains(flycloakId)) { return false; @@ -101,7 +101,7 @@ public class AvatarStorage implements Iterable { } public boolean changeCostume(long avatarGuid, int costumeId) { - GenshinAvatar avatar = this.getAvatarByGuid(avatarGuid); + Avatar avatar = this.getAvatarByGuid(avatarGuid); if (avatar == null) { return false; @@ -130,15 +130,15 @@ public class AvatarStorage implements Iterable { } public void loadFromDatabase() { - List avatars = DatabaseHelper.getAvatars(getPlayer()); + List avatars = DatabaseHelper.getAvatars(getPlayer()); - for (GenshinAvatar avatar : avatars) { + for (Avatar avatar : avatars) { // Should never happen if (avatar.getObjectId() == null) { continue; } - AvatarData avatarData = GenshinData.getAvatarDataMap().get(avatar.getAvatarId()); + AvatarData avatarData = GameData.getAvatarDataMap().get(avatar.getAvatarId()); if (avatarData == null) { continue; } @@ -148,7 +148,7 @@ public class AvatarStorage implements Iterable { avatar.setOwner(getPlayer()); // Force recalc of const boosted skills - avatar.recalcProudSkillBonusMap(); + avatar.recalcConstellations(); // Add to avatar storage this.avatars.put(avatar.getAvatarId(), avatar); @@ -157,7 +157,7 @@ public class AvatarStorage implements Iterable { } public void postLoad() { - for (GenshinAvatar avatar : this) { + for (Avatar avatar : this) { // Weapon check if (avatar.getWeapon() == null) { this.addStartingWeapon(avatar); @@ -168,7 +168,7 @@ public class AvatarStorage implements Iterable { } @Override - public Iterator iterator() { + public Iterator iterator() { return getAvatars().values().iterator(); } } diff --git a/src/main/java/emu/grasscutter/game/combine/CombineManger.java b/src/main/java/emu/grasscutter/game/combine/CombineManger.java new file mode 100644 index 000000000..478edfedb --- /dev/null +++ b/src/main/java/emu/grasscutter/game/combine/CombineManger.java @@ -0,0 +1,83 @@ +package emu.grasscutter.game.combine; + +import emu.grasscutter.data.GameData; +import emu.grasscutter.data.def.CombineData; +import emu.grasscutter.game.inventory.ItemType; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.net.proto.RetcodeOuterClass; +import emu.grasscutter.server.game.GameServer; +import emu.grasscutter.server.packet.send.PacketCombineRsp; +import it.unimi.dsi.fastutil.Pair; + +import java.util.List; + +public class CombineManger { + private final GameServer gameServer; + + public GameServer getGameServer() { + return gameServer; + } + + public CombineManger(GameServer gameServer) { + this.gameServer = gameServer; + } + + public CombineResult combineItem(Player player, int cid, int count){ + // check config exist + if(!GameData.getCombineDataMap().containsKey(cid)){ + player.getWorld().getHost().sendPacket(new PacketCombineRsp()); + return null; + } + + CombineData combineData = GameData.getCombineDataMap().get(cid); + + if(combineData.getPlayerLevel() > player.getLevel()){ + return null; + } + // check enough + var enough = combineData.getMaterialItems().stream() + .filter(item -> player.getInventory() + .getInventoryTab(ItemType.ITEM_MATERIAL) + .getItemById(item.getId()) + .getCount() < item.getCount() * count + ) + .findAny() + .isEmpty(); + + // if not enough + if(!enough){ + player.getWorld().getHost().sendPacket( + new PacketCombineRsp(RetcodeOuterClass.Retcode.RET_ITEM_COMBINE_COUNT_NOT_ENOUGH_VALUE) + ); + return null; + } + if (player.getMora() >= combineData.getScoinCost()) { + player.setMora(player.getMora() - combineData.getScoinCost() * count); + } else { + return null; + } + // try to remove materials + combineData.getMaterialItems().stream() + .map(item -> Pair.of(player.getInventory() + .getInventoryTab(ItemType.ITEM_MATERIAL) + .getItemById(item.getId()) + ,item.getCount() * count) + ) + .forEach(item -> player.getInventory().removeItem(item.first(), item.second())); + + // make the result + player.getInventory().addItem(combineData.getResultItemId(), + combineData.getResultItemCount() * count); + + CombineResult result = new CombineResult(); + result.setMaterial(List.of()); + result.setResult(List.of(new CombineData.CombineItemPair(combineData.getResultItemId(), + combineData.getResultItemCount() * count))); + // TODO lucky characters + result.setExtra(List.of()); + result.setBack(List.of()); + + return result; + } + +} diff --git a/src/main/java/emu/grasscutter/game/combine/CombineResult.java b/src/main/java/emu/grasscutter/game/combine/CombineResult.java new file mode 100644 index 000000000..f67a64737 --- /dev/null +++ b/src/main/java/emu/grasscutter/game/combine/CombineResult.java @@ -0,0 +1,45 @@ +package emu.grasscutter.game.combine; + +import emu.grasscutter.data.def.CombineData; + +import java.util.List; + +public class CombineResult { + private List material; + private List result; + private List extra; + private List back; + + public List getMaterial() { + return material; + } + + public void setMaterial(List material) { + this.material = material; + } + + public List getResult() { + return result; + } + + public void setResult(List result) { + this.result = result; + } + + public List getExtra() { + return extra; + } + + public void setExtra(List extra) { + this.extra = extra; + } + + public List getBack() { + return back; + } + + public void setBack(List back) { + this.back = back; + } + +} diff --git a/src/main/java/emu/grasscutter/game/drop/DropData.java b/src/main/java/emu/grasscutter/game/drop/DropData.java new file mode 100644 index 000000000..601ae0487 --- /dev/null +++ b/src/main/java/emu/grasscutter/game/drop/DropData.java @@ -0,0 +1,55 @@ +package emu.grasscutter.game.drop; + +public class DropData { + private int minWeight; + private int maxWeight; + private int itemId; + private int minCount; + private int maxCount; + private boolean share = false; + private boolean give = false; + + public boolean isGive() { + return give; + } + + public void setGive(boolean give) { + this.give = give; + } + + public int getItemId() { + return itemId; + } + + public void setItemId(int itemId) { + this.itemId = itemId; + } + + public int getMinCount() { + return minCount; + } + + + public int getMaxCount() { + return maxCount; + } + + + public int getMinWeight() { + return minWeight; + } + + public int getMaxWeight() { + return maxWeight; + } + + + public boolean isShare() { + return share; + } + + public void setIsShare(boolean share) { + this.share = share; + } + +} diff --git a/src/main/java/emu/grasscutter/game/drop/DropInfo.java b/src/main/java/emu/grasscutter/game/drop/DropInfo.java new file mode 100644 index 000000000..d9ccfc4c5 --- /dev/null +++ b/src/main/java/emu/grasscutter/game/drop/DropInfo.java @@ -0,0 +1,16 @@ +package emu.grasscutter.game.drop; + +import java.util.List; + +public class DropInfo { + public int getMonsterId() { + return monsterId; + } + + public List getDropDataList() { + return dropDataList; + } + + private int monsterId; + private List dropDataList; +} diff --git a/src/main/java/emu/grasscutter/game/drop/DropManager.java b/src/main/java/emu/grasscutter/game/drop/DropManager.java new file mode 100644 index 000000000..e304d37b5 --- /dev/null +++ b/src/main/java/emu/grasscutter/game/drop/DropManager.java @@ -0,0 +1,115 @@ +package emu.grasscutter.game.drop; + +import com.google.gson.reflect.TypeToken; +import emu.grasscutter.Grasscutter; +import emu.grasscutter.data.GameData; +import emu.grasscutter.data.def.ItemData; +import emu.grasscutter.game.entity.EntityItem; +import emu.grasscutter.game.entity.EntityMonster; +import emu.grasscutter.game.inventory.GameItem; +import emu.grasscutter.game.inventory.ItemType; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.game.props.ActionReason; +import emu.grasscutter.game.world.Scene; +import emu.grasscutter.server.game.GameServer; +import emu.grasscutter.utils.Position; +import emu.grasscutter.utils.Utils; +import it.unimi.dsi.fastutil.ints.Int2ObjectMap; +import it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap; + +import java.io.FileReader; +import java.util.Collection; +import java.util.List; + +public class DropManager { + public GameServer getGameServer() { + return gameServer; + } + + private final GameServer gameServer; + + public Int2ObjectMap> getDropData() { + return dropData; + } + + private final Int2ObjectMap> dropData; + + public DropManager(GameServer gameServer) { + this.gameServer = gameServer; + this.dropData = new Int2ObjectOpenHashMap<>(); + this.load(); + } + + public synchronized void load() { + try (FileReader fileReader = new FileReader(Grasscutter.getConfig().DATA_FOLDER + "Drop.json")) { + getDropData().clear(); + List banners = Grasscutter.getGsonFactory().fromJson(fileReader, TypeToken.getParameterized(Collection.class, DropInfo.class).getType()); + if(banners.size() > 0) { + for (DropInfo di : banners) { + getDropData().put(di.getMonsterId(), di.getDropDataList()); + } + Grasscutter.getLogger().info("Drop data successfully loaded."); + } else { + Grasscutter.getLogger().error("Unable to load drop data. Drop data size is 0."); + } + } catch (Exception e) { + Grasscutter.getLogger().error("Unable to load drop data.", e); + } + } + private void addDropEntity(DropData dd, Scene dropScene, ItemData itemData, Position pos, int num, Player target) { + if (!dd.isGive() && (itemData.getItemType() != ItemType.ITEM_VIRTUAL || itemData.getGadgetId() != 0)) { + EntityItem entity = new EntityItem(dropScene, target, itemData, pos, num, dd.isShare()); + if (!dd.isShare()) + dropScene.addEntityToSingleClient(target, entity); + else + dropScene.addEntity(entity); + } else { + if (target != null) { + target.getInventory().addItem(new GameItem(itemData, num), ActionReason.SubfieldDrop, true); + } else { + // target is null if items will be added are shared. no one could pick it up because of the combination(give + shared) + // so it will be sent to all players' inventories directly. + dropScene.getPlayers().forEach(x -> { + x.getInventory().addItem(new GameItem(itemData, num), ActionReason.SubfieldDrop, true); + }); + } + } + } + + private void processDrop(DropData dd, EntityMonster em, Player gp) { + int target = Utils.randomRange(1, 10000); + if (target >= dd.getMinWeight() && target < dd.getMaxWeight()) { + ItemData itemData = GameData.getItemDataMap().get(dd.getItemId()); + int num = Utils.randomRange(dd.getMinCount(), dd.getMaxCount()); + + if (itemData == null) { + return; + } + if (itemData.isEquip()) { + for (int i = 0; i < num; i++) { + float range = (5f + (.1f * num)); + Position pos = em.getPosition().clone().addX((float) (Math.random() * range) - (range / 2)).addY(3f).addZ((float) (Math.random() * range) - (range / 2)); + addDropEntity(dd, em.getScene(), itemData, pos, num, gp); + } + } else { + Position pos = em.getPosition().clone().addY(3f); + addDropEntity(dd, em.getScene(), itemData, pos, num, gp); + } + } + } + + public void callDrop(EntityMonster em) { + int id = em.getMonsterData().getId(); + if (getDropData().containsKey(id)) { + for (DropData dd : getDropData().get(id)) { + if (dd.isShare()) + processDrop(dd, em, null); + else { + for (Player gp : em.getScene().getPlayers()) { + processDrop(dd, em, gp); + } + } + } + } + } +} diff --git a/src/main/java/emu/grasscutter/game/dungeons/BasicDungeonSettleListener.java b/src/main/java/emu/grasscutter/game/dungeons/BasicDungeonSettleListener.java new file mode 100644 index 000000000..5b5e243bd --- /dev/null +++ b/src/main/java/emu/grasscutter/game/dungeons/BasicDungeonSettleListener.java @@ -0,0 +1,14 @@ +package emu.grasscutter.game.dungeons; + +import emu.grasscutter.game.world.Scene; +import emu.grasscutter.server.packet.send.PacketDungeonSettleNotify; +import emu.grasscutter.utils.Utils; + +public class BasicDungeonSettleListener implements DungeonSettleListener { + + @Override + public void onDungeonSettle(Scene scene) { + scene.setAutoCloseTime(Utils.getCurrentSeconds() + 1000); + scene.broadcastPacket(new PacketDungeonSettleNotify(scene.getChallenge())); + } +} diff --git a/src/main/java/emu/grasscutter/game/dungeons/DungeonChallenge.java b/src/main/java/emu/grasscutter/game/dungeons/DungeonChallenge.java new file mode 100644 index 000000000..2e07f0058 --- /dev/null +++ b/src/main/java/emu/grasscutter/game/dungeons/DungeonChallenge.java @@ -0,0 +1,161 @@ +package emu.grasscutter.game.dungeons; + +import emu.grasscutter.data.common.ItemParamData; +import emu.grasscutter.data.def.DungeonData; +import emu.grasscutter.game.entity.EntityMonster; +import emu.grasscutter.game.inventory.GameItem; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.game.props.ActionReason; +import emu.grasscutter.game.world.Scene; +import emu.grasscutter.scripts.constants.EventType; +import emu.grasscutter.scripts.data.SceneGroup; +import emu.grasscutter.scripts.data.ScriptArgs; +import emu.grasscutter.server.packet.send.PacketChallengeDataNotify; +import emu.grasscutter.server.packet.send.PacketDungeonChallengeBeginNotify; +import emu.grasscutter.server.packet.send.PacketDungeonChallengeFinishNotify; +import emu.grasscutter.server.packet.send.PacketGadgetAutoPickDropInfoNotify; +import it.unimi.dsi.fastutil.ints.IntOpenHashSet; +import it.unimi.dsi.fastutil.ints.IntSet; + +import java.util.ArrayList; +import java.util.List; + +public class DungeonChallenge { + private final Scene scene; + private final SceneGroup group; + + private int challengeIndex; + private int challengeId; + private boolean success; + private boolean progress; + + private int score; + private int objective = 0; + private IntSet rewardedPlayers; + + public DungeonChallenge(Scene scene, SceneGroup group) { + this.scene = scene; + this.group = group; + this.setRewardedPlayers(new IntOpenHashSet()); + } + + public Scene getScene() { + return scene; + } + + public SceneGroup getGroup() { + return group; + } + + public int getChallengeIndex() { + return challengeIndex; + } + + public void setChallengeIndex(int challengeIndex) { + this.challengeIndex = challengeIndex; + } + + public int getChallengeId() { + return challengeId; + } + + public void setChallengeId(int challengeId) { + this.challengeId = challengeId; + } + + public int getObjective() { + return objective; + } + + public void setObjective(int objective) { + this.objective = objective; + } + + public boolean isSuccess() { + return success; + } + + public void setSuccess(boolean isSuccess) { + this.success = isSuccess; + } + + public boolean inProgress() { + return progress; + } + + public int getScore() { + return score; + } + + public int getTimeLimit() { + return 600; + } + + public IntSet getRewardedPlayers() { + return rewardedPlayers; + } + + public void setRewardedPlayers(IntSet rewardedPlayers) { + this.rewardedPlayers = rewardedPlayers; + } + + public void start() { + this.progress = true; + getScene().broadcastPacket(new PacketDungeonChallengeBeginNotify(this)); + } + + public void finish() { + this.progress = false; + + getScene().broadcastPacket(new PacketDungeonChallengeFinishNotify(this)); + + if (this.isSuccess()) { + // Call success script event + this.getScene().getScriptManager().callEvent(EventType.EVENT_CHALLENGE_SUCCESS, null); + + // Settle + settle(); + } else { + this.getScene().getScriptManager().callEvent(EventType.EVENT_CHALLENGE_FAIL, null); + } + } + + private void settle() { + getScene().getDungeonSettleObservers().forEach(o -> o.onDungeonSettle(getScene())); + + getScene().getScriptManager().callEvent(EventType.EVENT_DUNGEON_SETTLE, new ScriptArgs(this.isSuccess() ? 1 : 0)); + } + + public void onMonsterDie(EntityMonster entity) { + score = getScore() + 1; + + getScene().broadcastPacket(new PacketChallengeDataNotify(this, 1, getScore())); + + if (getScore() >= getObjective() && this.progress) { + this.setSuccess(true); + finish(); + } + } + + public void getStatueDrops(Player player) { + DungeonData dungeonData = getScene().getDungeonData(); + if (!isSuccess() || dungeonData == null || dungeonData.getRewardPreview() == null || dungeonData.getRewardPreview().getPreviewItems().length == 0) { + return; + } + + // Already rewarded + if (getRewardedPlayers().contains(player.getUid())) { + return; + } + + List rewards = new ArrayList<>(); + for (ItemParamData param : getScene().getDungeonData().getRewardPreview().getPreviewItems()) { + rewards.add(new GameItem(param.getId(), Math.max(param.getCount(), 1))); + } + + player.getInventory().addItems(rewards, ActionReason.DungeonStatueDrop); + player.sendPacket(new PacketGadgetAutoPickDropInfoNotify(rewards)); + + getRewardedPlayers().add(player.getUid()); + } +} diff --git a/src/main/java/emu/grasscutter/game/dungeons/DungeonManager.java b/src/main/java/emu/grasscutter/game/dungeons/DungeonManager.java index 33bac7d09..0a68e6ab0 100644 --- a/src/main/java/emu/grasscutter/game/dungeons/DungeonManager.java +++ b/src/main/java/emu/grasscutter/game/dungeons/DungeonManager.java @@ -1,10 +1,24 @@ package emu.grasscutter.game.dungeons; +import emu.grasscutter.GameConstants; +import emu.grasscutter.Grasscutter; +import emu.grasscutter.data.GameData; +import emu.grasscutter.data.custom.ScenePointEntry; +import emu.grasscutter.data.def.DungeonData; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.game.props.SceneType; +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.server.game.GameServer; +import emu.grasscutter.server.packet.send.PacketDungeonEntryInfoRsp; +import emu.grasscutter.server.packet.send.PacketPlayerEnterDungeonRsp; +import emu.grasscutter.utils.Position; + +import java.util.List; public class DungeonManager { private final GameServer server; - + private static final BasicDungeonSettleListener basicDungeonSettleObserver = new BasicDungeonSettleListener(); public DungeonManager(GameServer server) { this.server = server; } @@ -12,4 +26,88 @@ public class DungeonManager { public GameServer getServer() { return server; } + + public void getEntryInfo(Player player, int pointId) { + ScenePointEntry entry = GameData.getScenePointEntryById(player.getScene().getId(), pointId); + + if (entry == null) { + // Error + player.sendPacket(new PacketDungeonEntryInfoRsp()); + return; + } + + player.sendPacket(new PacketDungeonEntryInfoRsp(player, entry.getPointData())); + } + + public boolean enterDungeon(Player player, int pointId, int dungeonId) { + DungeonData data = GameData.getDungeonDataMap().get(dungeonId); + + if (data == null) { + return false; + } + + Grasscutter.getLogger().info(player.getNickname() + " is trying to enter dungeon " + dungeonId); + + int sceneId = data.getSceneId(); + player.getScene().setPrevScene(sceneId); + + if(player.getWorld().transferPlayerToScene(player, sceneId, data)){ + player.getScene().addDungeonSettleObserver(basicDungeonSettleObserver); + } + + player.getScene().setPrevScenePoint(pointId); + player.sendPacket(new PacketPlayerEnterDungeonRsp(pointId, dungeonId)); + return true; + } + + /** + * used in tower dungeons handoff + */ + public boolean handoffDungeon(Player player, int dungeonId, List dungeonSettleListeners) { + DungeonData data = GameData.getDungeonDataMap().get(dungeonId); + + if (data == null) { + return false; + } + Grasscutter.getLogger().info(player.getNickname() + " is trying to enter tower dungeon " + dungeonId); + + if(player.getWorld().transferPlayerToScene(player, data.getSceneId(), data)){ + dungeonSettleListeners.forEach(player.getScene()::addDungeonSettleObserver); + } + return true; + } + + public void exitDungeon(Player player) { + if (player.getScene().getSceneType() != SceneType.SCENE_DUNGEON) { + return; + } + + // Get previous scene + int prevScene = player.getScene().getPrevScene() > 0 ? player.getScene().getPrevScene() : 3; + + // Get previous position + DungeonData dungeonData = player.getScene().getDungeonData(); + Position prevPos = new Position(GameConstants.START_POSITION); + + if (dungeonData != null) { + ScenePointEntry entry = GameData.getScenePointEntryById(prevScene, player.getScene().getPrevScenePoint()); + + if (entry != null) { + prevPos.set(entry.getPointData().getTranPos()); + } + } + // clean temp team if it has + player.getTeamManager().cleanTemporaryTeam(); + player.getTowerManager().clearEntry(); + + // Transfer player back to world + player.getWorld().transferPlayerToScene(player, prevScene, prevPos); + player.sendPacket(new BasePacket(PacketOpcodes.PlayerQuitDungeonRsp)); + } + + public void updateDailyDungeons() { + for (ScenePointEntry entry : GameData.getScenePointEntries().values()) { + entry.getPointData().updateDailyDungeon(); + } + } } diff --git a/src/main/java/emu/grasscutter/game/dungeons/DungeonSettleListener.java b/src/main/java/emu/grasscutter/game/dungeons/DungeonSettleListener.java new file mode 100644 index 000000000..2eb389e05 --- /dev/null +++ b/src/main/java/emu/grasscutter/game/dungeons/DungeonSettleListener.java @@ -0,0 +1,7 @@ +package emu.grasscutter.game.dungeons; + +import emu.grasscutter.game.world.Scene; + +public interface DungeonSettleListener { + void onDungeonSettle(Scene scene); +} diff --git a/src/main/java/emu/grasscutter/game/dungeons/TowerDungeonSettleListener.java b/src/main/java/emu/grasscutter/game/dungeons/TowerDungeonSettleListener.java new file mode 100644 index 000000000..5b1ff7a30 --- /dev/null +++ b/src/main/java/emu/grasscutter/game/dungeons/TowerDungeonSettleListener.java @@ -0,0 +1,24 @@ +package emu.grasscutter.game.dungeons; + +import emu.grasscutter.game.world.Scene; +import emu.grasscutter.server.packet.send.PacketDungeonSettleNotify; +import emu.grasscutter.server.packet.send.PacketTowerFloorRecordChangeNotify; +import emu.grasscutter.utils.Utils; + +public class TowerDungeonSettleListener implements DungeonSettleListener { + + @Override + public void onDungeonSettle(Scene scene) { + scene.setAutoCloseTime(Utils.getCurrentSeconds() + 1000); + var towerManager = scene.getPlayers().get(0).getTowerManager(); + + towerManager.notifyCurLevelRecordChangeWhenDone(); + scene.broadcastPacket(new PacketTowerFloorRecordChangeNotify(towerManager.getCurrentFloorId())); + scene.broadcastPacket(new PacketDungeonSettleNotify(scene.getChallenge(), + true, + towerManager.hasNextLevel(), + towerManager.getNextFloorId() + )); + + } +} diff --git a/src/main/java/emu/grasscutter/game/entity/EntityAvatar.java b/src/main/java/emu/grasscutter/game/entity/EntityAvatar.java index 233da5288..82efb795f 100644 --- a/src/main/java/emu/grasscutter/game/entity/EntityAvatar.java +++ b/src/main/java/emu/grasscutter/game/entity/EntityAvatar.java @@ -1,18 +1,18 @@ package emu.grasscutter.game.entity; -import emu.grasscutter.GenshinConstants; -import emu.grasscutter.data.GenshinData; +import emu.grasscutter.GameConstants; +import emu.grasscutter.data.GameData; import emu.grasscutter.data.def.AvatarData; import emu.grasscutter.data.def.AvatarSkillDepotData; -import emu.grasscutter.game.GenshinPlayer; -import emu.grasscutter.game.GenshinScene; -import emu.grasscutter.game.World; -import emu.grasscutter.game.avatar.GenshinAvatar; +import emu.grasscutter.game.avatar.Avatar; import emu.grasscutter.game.inventory.EquipType; -import emu.grasscutter.game.inventory.GenshinItem; +import emu.grasscutter.game.inventory.GameItem; +import emu.grasscutter.game.player.Player; import emu.grasscutter.game.props.EntityIdType; import emu.grasscutter.game.props.FightProperty; import emu.grasscutter.game.props.PlayerProperty; +import emu.grasscutter.game.world.Scene; +import emu.grasscutter.game.world.World; import emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock; import emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo; import emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo; @@ -34,29 +34,29 @@ import emu.grasscutter.utils.Utils; import it.unimi.dsi.fastutil.ints.Int2FloatMap; import it.unimi.dsi.fastutil.ints.Int2FloatOpenHashMap; -public class EntityAvatar extends GenshinEntity { - private final GenshinAvatar avatar; +public class EntityAvatar extends GameEntity { + private final Avatar avatar; private PlayerDieType killedType; private int killedBy; - public EntityAvatar(GenshinScene scene, GenshinAvatar avatar) { + public EntityAvatar(Scene scene, Avatar avatar) { super(scene); this.avatar = avatar; this.id = getScene().getWorld().getNextEntityId(EntityIdType.AVATAR); - GenshinItem weapon = this.getAvatar().getWeapon(); + GameItem weapon = this.getAvatar().getWeapon(); if (weapon != null) { weapon.setWeaponEntityId(getScene().getWorld().getNextEntityId(EntityIdType.WEAPON)); } } - public EntityAvatar(GenshinAvatar avatar) { + public EntityAvatar(Avatar avatar) { super(null); this.avatar = avatar; } - public GenshinPlayer getPlayer() { + public Player getPlayer() { return avatar.getPlayer(); } @@ -70,7 +70,7 @@ public class EntityAvatar extends GenshinEntity { return getPlayer().getRotation(); } - public GenshinAvatar getAvatar() { + public Avatar getAvatar() { return avatar; } @@ -101,13 +101,18 @@ public class EntityAvatar extends GenshinEntity { @Override public void onDeath(int killerId) { - this.killedType = PlayerDieType.PlayerDieKillByMonster; + this.killedType = PlayerDieType.PLAYER_DIE_KILL_BY_MONSTER; + this.killedBy = killerId; + } + + public void onDeath(PlayerDieType dieType, int killerId) { + this.killedType = dieType; this.killedBy = killerId; } public SceneAvatarInfo getSceneAvatarInfo() { SceneAvatarInfo.Builder avatarInfo = SceneAvatarInfo.newBuilder() - .setPlayerId(this.getPlayer().getUid()) + .setUid(this.getPlayer().getUid()) .setAvatarId(this.getAvatar().getAvatarId()) .setGuid(this.getAvatar().getGuid()) .setPeerId(this.getPlayer().getPeerId()) @@ -122,7 +127,7 @@ public class EntityAvatar extends GenshinEntity { .setCostumeId(this.getAvatar().getCostume()) .setBornTime(this.getAvatar().getBornTime()); - for (GenshinItem item : avatar.getEquips().values()) { + for (GameItem item : avatar.getEquips().values()) { if (item.getItemData().getEquipType() == EquipType.EQUIP_WEAPON) { avatarInfo.setWeapon(item.createSceneWeaponInfo()); } else { @@ -145,7 +150,7 @@ public class EntityAvatar extends GenshinEntity { SceneEntityInfo.Builder entityInfo = SceneEntityInfo.newBuilder() .setEntityId(getId()) - .setEntityType(ProtEntityType.ProtEntityAvatar) + .setEntityType(ProtEntityType.PROT_ENTITY_AVATAR) .addAnimatorParaList(AnimatorParameterValueInfoPair.newBuilder()) .setEntityClientData(EntityClientData.newBuilder()) .setEntityAuthorityInfo(authority) @@ -161,7 +166,7 @@ public class EntityAvatar extends GenshinEntity { if (entry.getIntKey() == 0) { continue; } - FightPropPair fightProp = FightPropPair.newBuilder().setType(entry.getIntKey()).setPropValue(entry.getFloatValue()).build(); + FightPropPair fightProp = FightPropPair.newBuilder().setPropType(entry.getIntKey()).setPropValue(entry.getFloatValue()).build(); entityInfo.addFightPropList(fightProp); } @@ -187,17 +192,17 @@ public class EntityAvatar extends GenshinEntity { AbilityEmbryo emb = AbilityEmbryo.newBuilder() .setAbilityId(++embryoId) .setAbilityNameHash(id) - .setAbilityOverrideNameHash(GenshinConstants.DEFAULT_ABILITY_NAME) + .setAbilityOverrideNameHash(GameConstants.DEFAULT_ABILITY_NAME) .build(); abilityControlBlock.addAbilityEmbryoList(emb); } } // Add default abilities - for (int id : GenshinConstants.DEFAULT_ABILITY_HASHES) { + for (int id : GameConstants.DEFAULT_ABILITY_HASHES) { AbilityEmbryo emb = AbilityEmbryo.newBuilder() .setAbilityId(++embryoId) .setAbilityNameHash(id) - .setAbilityOverrideNameHash(GenshinConstants.DEFAULT_ABILITY_NAME) + .setAbilityOverrideNameHash(GameConstants.DEFAULT_ABILITY_NAME) .build(); abilityControlBlock.addAbilityEmbryoList(emb); } @@ -206,18 +211,18 @@ public class EntityAvatar extends GenshinEntity { AbilityEmbryo emb = AbilityEmbryo.newBuilder() .setAbilityId(++embryoId) .setAbilityNameHash(id) - .setAbilityOverrideNameHash(GenshinConstants.DEFAULT_ABILITY_NAME) + .setAbilityOverrideNameHash(GameConstants.DEFAULT_ABILITY_NAME) .build(); abilityControlBlock.addAbilityEmbryoList(emb); } // Add skill depot abilities - AvatarSkillDepotData skillDepot = GenshinData.getAvatarSkillDepotDataMap().get(this.getAvatar().getSkillDepotId()); + AvatarSkillDepotData skillDepot = GameData.getAvatarSkillDepotDataMap().get(this.getAvatar().getSkillDepotId()); if (skillDepot != null && skillDepot.getAbilities() != null) { for (int id : skillDepot.getAbilities()) { AbilityEmbryo emb = AbilityEmbryo.newBuilder() .setAbilityId(++embryoId) .setAbilityNameHash(id) - .setAbilityOverrideNameHash(GenshinConstants.DEFAULT_ABILITY_NAME) + .setAbilityOverrideNameHash(GameConstants.DEFAULT_ABILITY_NAME) .build(); abilityControlBlock.addAbilityEmbryoList(emb); } @@ -228,7 +233,7 @@ public class EntityAvatar extends GenshinEntity { AbilityEmbryo emb = AbilityEmbryo.newBuilder() .setAbilityId(++embryoId) .setAbilityNameHash(Utils.abilityHash(skill)) - .setAbilityOverrideNameHash(GenshinConstants.DEFAULT_ABILITY_NAME) + .setAbilityOverrideNameHash(GameConstants.DEFAULT_ABILITY_NAME) .build(); abilityControlBlock.addAbilityEmbryoList(emb); } diff --git a/src/main/java/emu/grasscutter/game/entity/EntityBaseGadget.java b/src/main/java/emu/grasscutter/game/entity/EntityBaseGadget.java new file mode 100644 index 000000000..a5b2cb6c5 --- /dev/null +++ b/src/main/java/emu/grasscutter/game/entity/EntityBaseGadget.java @@ -0,0 +1,18 @@ +package emu.grasscutter.game.entity; + +import emu.grasscutter.game.world.Scene; +import emu.grasscutter.game.world.World; + +public abstract class EntityBaseGadget extends GameEntity { + + public EntityBaseGadget(Scene scene) { + super(scene); + } + + public abstract int getGadgetId(); + + @Override + public void onDeath(int killerId) { + + } +} diff --git a/src/main/java/emu/grasscutter/game/entity/EntityClientGadget.java b/src/main/java/emu/grasscutter/game/entity/EntityClientGadget.java index 5fbd26502..77b76566a 100644 --- a/src/main/java/emu/grasscutter/game/entity/EntityClientGadget.java +++ b/src/main/java/emu/grasscutter/game/entity/EntityClientGadget.java @@ -1,11 +1,12 @@ package emu.grasscutter.game.entity; -import emu.grasscutter.game.GenshinPlayer; -import emu.grasscutter.game.GenshinScene; -import emu.grasscutter.game.World; +import emu.grasscutter.game.player.Player; import emu.grasscutter.game.props.PlayerProperty; +import emu.grasscutter.game.world.Scene; +import emu.grasscutter.game.world.World; import emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo; import emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair; +import emu.grasscutter.net.proto.ClientGadgetInfoOuterClass; import emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo; import emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData; import emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo; @@ -22,8 +23,8 @@ import emu.grasscutter.utils.Position; import emu.grasscutter.utils.ProtoHelper; import it.unimi.dsi.fastutil.ints.Int2FloatOpenHashMap; -public class EntityClientGadget extends EntityGadget { - private final GenshinPlayer owner; +public class EntityClientGadget extends EntityBaseGadget { + private final Player owner; private final Position pos; private final Position rot; @@ -35,7 +36,7 @@ public class EntityClientGadget extends EntityGadget { private int targetEntityId; private boolean asyncLoad; - public EntityClientGadget(GenshinScene scene, GenshinPlayer player, EvtCreateGadgetNotify notify) { + public EntityClientGadget(Scene scene, Player player, EvtCreateGadgetNotify notify) { super(scene); this.owner = player; this.id = notify.getEntityId(); @@ -54,7 +55,7 @@ public class EntityClientGadget extends EntityGadget { return configId; } - public GenshinPlayer getOwner() { + public Player getOwner() { return owner; } @@ -112,7 +113,7 @@ public class EntityClientGadget extends EntityGadget { SceneEntityInfo.Builder entityInfo = SceneEntityInfo.newBuilder() .setEntityId(getId()) - .setEntityType(ProtEntityType.ProtEntityGadget) + .setEntityType(ProtEntityType.PROT_ENTITY_GADGET) .setMotionInfo(MotionInfo.newBuilder().setPos(getPosition().toProto()).setRot(getRotation().toProto()).setSpeed(Vector.newBuilder())) .addAnimatorParaList(AnimatorParameterValueInfoPair.newBuilder()) .setEntityClientData(EntityClientData.newBuilder()) @@ -125,7 +126,7 @@ public class EntityClientGadget extends EntityGadget { .build(); entityInfo.addPropList(pair); - GadgetClientParam clientGadget = GadgetClientParam.newBuilder() + ClientGadgetInfoOuterClass.ClientGadgetInfo clientGadget = ClientGadgetInfoOuterClass.ClientGadgetInfo.newBuilder() .setCampId(this.getCampId()) .setCampType(this.getCampType()) .setOwnerEntityId(this.getOwnerEntityId()) diff --git a/src/main/java/emu/grasscutter/game/entity/EntityGadget.java b/src/main/java/emu/grasscutter/game/entity/EntityGadget.java index 081c2fe3f..640f93f22 100644 --- a/src/main/java/emu/grasscutter/game/entity/EntityGadget.java +++ b/src/main/java/emu/grasscutter/game/entity/EntityGadget.java @@ -1,18 +1,157 @@ package emu.grasscutter.game.entity; -import emu.grasscutter.game.GenshinScene; -import emu.grasscutter.game.World; +import java.util.Arrays; +import java.util.List; -public abstract class EntityGadget extends GenshinEntity { +import emu.grasscutter.data.GameData; +import emu.grasscutter.data.def.GadgetData; +import emu.grasscutter.game.props.EntityIdType; +import emu.grasscutter.game.props.EntityType; +import emu.grasscutter.game.props.PlayerProperty; +import emu.grasscutter.game.world.Scene; +import emu.grasscutter.game.world.World; +import emu.grasscutter.net.proto.ClientGadgetInfoOuterClass; +import emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo; +import emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair; +import emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo; +import emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData; +import emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo; +import emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo; +import emu.grasscutter.net.proto.PropPairOuterClass.PropPair; +import emu.grasscutter.net.proto.ProtEntityTypeOuterClass.ProtEntityType; +import emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo; +import emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo; +import emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo; +import emu.grasscutter.net.proto.VectorOuterClass.Vector; +import emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo; +import emu.grasscutter.utils.Position; +import emu.grasscutter.utils.ProtoHelper; +import it.unimi.dsi.fastutil.ints.Int2FloatOpenHashMap; +import it.unimi.dsi.fastutil.ints.IntArrayList; +import it.unimi.dsi.fastutil.ints.IntList; +import it.unimi.dsi.fastutil.ints.IntOpenHashSet; +import it.unimi.dsi.fastutil.ints.IntSet; - public EntityGadget(GenshinScene scene) { +public class EntityGadget extends EntityBaseGadget { + private final GadgetData data; + private final Position pos; + private final Position rot; + private int gadgetId; + + private int state; + private IntSet worktopOptions; + + public EntityGadget(Scene scene, int gadgetId, Position pos) { super(scene); + this.data = GameData.getGadgetDataMap().get(gadgetId); + this.id = getScene().getWorld().getNextEntityId(EntityIdType.GADGET); + this.gadgetId = gadgetId; + this.pos = pos.clone(); + this.rot = new Position(); } - public abstract int getGadgetId(); + public GadgetData getGadgetData() { + return data; + } + + @Override + public Position getPosition() { + // TODO Auto-generated method stub + return this.pos; + } + + @Override + public Position getRotation() { + // TODO Auto-generated method stub + return this.rot; + } + public int getGadgetId() { + return gadgetId; + } + + public void setGadgetId(int gadgetId) { + this.gadgetId = gadgetId; + } + + public int getState() { + return state; + } + + public void setState(int state) { + this.state = state; + } + + public IntSet getWorktopOptions() { + return worktopOptions; + } + + public void addWorktopOptions(int[] options) { + if (this.worktopOptions == null) { + this.worktopOptions = new IntOpenHashSet(); + } + Arrays.stream(options).forEach(this.worktopOptions::add); + } + + public void removeWorktopOption(int option) { + if (this.worktopOptions == null) { + return; + } + this.worktopOptions.remove(option); + } + + @Override + public Int2FloatOpenHashMap getFightProperties() { + // TODO Auto-generated method stub + return null; + } + @Override public void onDeath(int killerId) { } + + @Override + public SceneEntityInfo toProto() { + EntityAuthorityInfo authority = EntityAuthorityInfo.newBuilder() + .setAbilityInfo(AbilitySyncStateInfo.newBuilder()) + .setRendererChangedInfo(EntityRendererChangedInfo.newBuilder()) + .setAiInfo(SceneEntityAiInfo.newBuilder().setIsAiOpen(true).setBornPos(Vector.newBuilder())) + .setBornPos(Vector.newBuilder()) + .build(); + + SceneEntityInfo.Builder entityInfo = SceneEntityInfo.newBuilder() + .setEntityId(getId()) + .setEntityType(ProtEntityType.PROT_ENTITY_GADGET) + .setMotionInfo(MotionInfo.newBuilder().setPos(getPosition().toProto()).setRot(getRotation().toProto()).setSpeed(Vector.newBuilder())) + .addAnimatorParaList(AnimatorParameterValueInfoPair.newBuilder()) + .setEntityClientData(EntityClientData.newBuilder()) + .setEntityAuthorityInfo(authority) + .setLifeState(1); + + PropPair pair = PropPair.newBuilder() + .setType(PlayerProperty.PROP_LEVEL.getId()) + .setPropValue(ProtoHelper.newPropValue(PlayerProperty.PROP_LEVEL, 1)) + .build(); + entityInfo.addPropList(pair); + + SceneGadgetInfo.Builder gadgetInfo = SceneGadgetInfo.newBuilder() + .setGadgetId(this.getGadgetId()) + .setGroupId(this.getGroupId()) + .setConfigId(this.getConfigId()) + .setGadgetState(this.getState()) + .setIsEnableInteract(true) + .setAuthorityPeerId(this.getScene().getWorld().getHostPeerId()); + + if (this.getGadgetData().getType() == EntityType.Worktop && this.getWorktopOptions() != null) { + WorktopInfo worktop = WorktopInfo.newBuilder() + .addAllOptionList(this.getWorktopOptions()) + .build(); + gadgetInfo.setWorktop(worktop); + } + + entityInfo.setGadget(gadgetInfo); + + return entityInfo.build(); + } } diff --git a/src/main/java/emu/grasscutter/game/entity/EntityItem.java b/src/main/java/emu/grasscutter/game/entity/EntityItem.java index ba1188f13..f2b7386e1 100644 --- a/src/main/java/emu/grasscutter/game/entity/EntityItem.java +++ b/src/main/java/emu/grasscutter/game/entity/EntityItem.java @@ -1,12 +1,11 @@ package emu.grasscutter.game.entity; import emu.grasscutter.data.def.ItemData; -import emu.grasscutter.game.GenshinPlayer; -import emu.grasscutter.game.GenshinScene; -import emu.grasscutter.game.World; -import emu.grasscutter.game.inventory.GenshinItem; +import emu.grasscutter.game.inventory.GameItem; +import emu.grasscutter.game.player.Player; import emu.grasscutter.game.props.EntityIdType; import emu.grasscutter.game.props.PlayerProperty; +import emu.grasscutter.game.world.Scene; import emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo; import emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair; import emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo; @@ -24,20 +23,36 @@ import emu.grasscutter.utils.Position; import emu.grasscutter.utils.ProtoHelper; import it.unimi.dsi.fastutil.ints.Int2FloatOpenHashMap; -public class EntityItem extends EntityGadget { +public class EntityItem extends EntityBaseGadget { private final Position pos; private final Position rot; - private final GenshinItem item; + private final GameItem item; private final long guid; - - public EntityItem(GenshinScene scene, GenshinPlayer player, ItemData itemData, Position pos, int count) { + + private final boolean share; + + public EntityItem(Scene scene, Player player, ItemData itemData, Position pos, int count) { super(scene); this.id = getScene().getWorld().getNextEntityId(EntityIdType.GADGET); this.pos = new Position(pos); this.rot = new Position(); - this.guid = player.getNextGenshinGuid(); - this.item = new GenshinItem(itemData, count); + this.guid = player == null ? scene.getWorld().getHost().getNextGameGuid() : player.getNextGameGuid(); + this.item = new GameItem(itemData, count); + this.share = true; + } + + // In official game, some drop items are shared to all players, and some other items are independent to all players + // For example, if you killed a monster in MP mode, all players could get drops but rarity and number of them are different + // but if you broke regional mine, when someone picked up the drop then it disappeared + public EntityItem(Scene scene, Player player, ItemData itemData, Position pos, int count, boolean share) { + super(scene); + this.id = getScene().getWorld().getNextEntityId(EntityIdType.GADGET); + this.pos = new Position(pos); + this.rot = new Position(); + this.guid = player == null ? scene.getWorld().getHost().getNextGameGuid() : player.getNextGameGuid(); + this.item = new GameItem(itemData, count); + this.share = share; } @Override @@ -45,7 +60,7 @@ public class EntityItem extends EntityGadget { return this.id; } - private GenshinItem getItem() { + private GameItem getItem() { return this.item; } @@ -81,6 +96,10 @@ public class EntityItem extends EntityGadget { return null; } + public boolean isShare() { + return share; + } + @Override public SceneEntityInfo toProto() { EntityAuthorityInfo authority = EntityAuthorityInfo.newBuilder() @@ -92,7 +111,7 @@ public class EntityItem extends EntityGadget { SceneEntityInfo.Builder entityInfo = SceneEntityInfo.newBuilder() .setEntityId(getId()) - .setEntityType(ProtEntityType.ProtEntityGadget) + .setEntityType(ProtEntityType.PROT_ENTITY_GADGET) .setMotionInfo(MotionInfo.newBuilder().setPos(getPosition().toProto()).setRot(getRotation().toProto()).setSpeed(Vector.newBuilder())) .addAnimatorParaList(AnimatorParameterValueInfoPair.newBuilder()) .setEntityClientData(EntityClientData.newBuilder()) @@ -108,7 +127,7 @@ public class EntityItem extends EntityGadget { SceneGadgetInfo.Builder gadgetInfo = SceneGadgetInfo.newBuilder() .setGadgetId(this.getItemData().getGadgetId()) .setTrifleItem(this.getItem().toProto()) - .setBornType(GadgetBornType.GadgetBornInAir) + .setBornType(GadgetBornType.GADGET_BORN_IN_AIR) .setAuthorityPeerId(this.getWorld().getHostPeerId()) .setIsEnableInteract(true); diff --git a/src/main/java/emu/grasscutter/game/entity/EntityMonster.java b/src/main/java/emu/grasscutter/game/entity/EntityMonster.java index 93d712be0..c9d0c0982 100644 --- a/src/main/java/emu/grasscutter/game/entity/EntityMonster.java +++ b/src/main/java/emu/grasscutter/game/entity/EntityMonster.java @@ -1,14 +1,15 @@ package emu.grasscutter.game.entity; -import emu.grasscutter.data.GenshinData; +import emu.grasscutter.data.GameData; import emu.grasscutter.data.common.PropGrowCurve; import emu.grasscutter.data.def.MonsterCurveData; import emu.grasscutter.data.def.MonsterData; -import emu.grasscutter.game.GenshinScene; -import emu.grasscutter.game.World; +import emu.grasscutter.game.dungeons.DungeonChallenge; import emu.grasscutter.game.props.EntityIdType; import emu.grasscutter.game.props.FightProperty; import emu.grasscutter.game.props.PlayerProperty; +import emu.grasscutter.game.world.Scene; +import emu.grasscutter.game.world.World; import emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo; import emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair; import emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo; @@ -22,12 +23,13 @@ import emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo; import emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo; import emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo; import emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo; +import emu.grasscutter.scripts.constants.EventType; import emu.grasscutter.utils.Position; import emu.grasscutter.utils.ProtoHelper; import it.unimi.dsi.fastutil.ints.Int2FloatMap; import it.unimi.dsi.fastutil.ints.Int2FloatOpenHashMap; -public class EntityMonster extends GenshinEntity { +public class EntityMonster extends GameEntity { private final MonsterData monsterData; private final Int2FloatOpenHashMap fightProp; @@ -36,8 +38,9 @@ public class EntityMonster extends GenshinEntity { private final Position bornPos; private final int level; private int weaponEntityId; + private int poseId; - public EntityMonster(GenshinScene scene, MonsterData monsterData, Position pos, int level) { + public EntityMonster(Scene scene, MonsterData monsterData, Position pos, int level) { super(scene); this.id = getWorld().getNextEntityId(EntityIdType.MONSTER); this.monsterData = monsterData; @@ -99,10 +102,26 @@ public class EntityMonster extends GenshinEntity { public boolean isAlive() { return this.getFightProperty(FightProperty.FIGHT_PROP_CUR_HP) > 0f; } - + + public int getPoseId() { + return poseId; + } + + public void setPoseId(int poseId) { + this.poseId = poseId; + } + @Override public void onDeath(int killerId) { - + if (this.getSpawnEntry() != null) { + this.getScene().getDeadSpawnedEntities().add(getSpawnEntry()); + } + if (getScene().getScriptManager().isInit() && this.getGroupId() > 0) { + getScene().getScriptManager().callEvent(EventType.EVENT_ANY_MONSTER_DIE, null); + } + if (getScene().getChallenge() != null && getScene().getChallenge().getGroup().id == this.getGroupId()) { + getScene().getChallenge().onMonsterDie(this); + } } public void recalcStats() { @@ -130,7 +149,7 @@ public class EntityMonster extends GenshinEntity { this.setFightProperty(FightProperty.FIGHT_PROP_ICE_SUB_HURT, data.getIceSubHurt()); // Level curve - MonsterCurveData curve = GenshinData.getMonsterCurveDataMap().get(this.getLevel()); + MonsterCurveData curve = GameData.getMonsterCurveDataMap().get(this.getLevel()); if (curve != null) { for (PropGrowCurve growCurve : data.getPropGrowCurves()) { FightProperty prop = FightProperty.getPropByName(growCurve.getType()); @@ -167,7 +186,7 @@ public class EntityMonster extends GenshinEntity { SceneEntityInfo.Builder entityInfo = SceneEntityInfo.newBuilder() .setEntityId(getId()) - .setEntityType(ProtEntityType.ProtEntityMonster) + .setEntityType(ProtEntityType.PROT_ENTITY_MONSTER) .setMotionInfo(this.getMotionInfo()) .addAnimatorParaList(AnimatorParameterValueInfoPair.newBuilder()) .setEntityClientData(EntityClientData.newBuilder()) @@ -178,7 +197,7 @@ public class EntityMonster extends GenshinEntity { if (entry.getIntKey() == 0) { continue; } - FightPropPair fightProp = FightPropPair.newBuilder().setType(entry.getIntKey()).setPropValue(entry.getFloatValue()).build(); + FightPropPair fightProp = FightPropPair.newBuilder().setPropType(entry.getIntKey()).setPropValue(entry.getFloatValue()).build(); entityInfo.addFightPropList(fightProp); } @@ -190,13 +209,13 @@ public class EntityMonster extends GenshinEntity { SceneMonsterInfo.Builder monsterInfo = SceneMonsterInfo.newBuilder() .setMonsterId(getMonsterId()) - .setGroupId(133003095) - .setConfigId(95001) + .setGroupId(this.getGroupId()) + .setConfigId(this.getConfigId()) .addAllAffixList(getMonsterData().getAffix()) .setAuthorityPeerId(getWorld().getHostPeerId()) - .setPoseId(0) + .setPoseId(this.getPoseId()) .setBlockId(3001) - .setBornType(MonsterBornType.MonsterBornDefault) + .setBornType(MonsterBornType.MONSTER_BORN_DEFAULT) .setSpecialNameId(40); if (getMonsterData().getDescribeData() != null) { @@ -210,7 +229,7 @@ public class EntityMonster extends GenshinEntity { .setAbilityInfo(AbilitySyncStateInfo.newBuilder()) .build(); - monsterInfo.setWeaponList(weaponInfo); + monsterInfo.addWeaponList(weaponInfo); } entityInfo.setMonster(monsterInfo); diff --git a/src/main/java/emu/grasscutter/game/entity/EntityVehicle.java b/src/main/java/emu/grasscutter/game/entity/EntityVehicle.java new file mode 100644 index 000000000..09f80e15b --- /dev/null +++ b/src/main/java/emu/grasscutter/game/entity/EntityVehicle.java @@ -0,0 +1,133 @@ +package emu.grasscutter.game.entity; + +import emu.grasscutter.game.player.Player; +import emu.grasscutter.game.props.EntityIdType; +import emu.grasscutter.game.props.PlayerProperty; +import emu.grasscutter.game.world.Scene; + +import emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo; +import emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair; +import emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo; +import emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo; +import emu.grasscutter.net.proto.FightPropPairOuterClass.*; +import emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo; +import emu.grasscutter.net.proto.PropPairOuterClass.PropPair; +import emu.grasscutter.net.proto.ProtEntityTypeOuterClass.ProtEntityType; +import emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo; +import emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo; +import emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo; +import emu.grasscutter.net.proto.VectorOuterClass.Vector; +import emu.grasscutter.net.proto.VehicleInfoOuterClass.*; +import emu.grasscutter.net.proto.VehicleMemberOuterClass.*; +import emu.grasscutter.utils.Position; +import emu.grasscutter.utils.ProtoHelper; + +import it.unimi.dsi.fastutil.ints.Int2FloatMap; +import it.unimi.dsi.fastutil.ints.Int2FloatOpenHashMap; + +import java.util.List; +import java.util.ArrayList; + +public class EntityVehicle extends EntityBaseGadget { + + private final Player owner; + private final Int2FloatOpenHashMap fightProp; + + private final Position pos; + private final Position rot; + + private final int pointId; + private final int gadgetId; + + private float curStamina; + private List vehicleMembers; + + public EntityVehicle(Scene scene, Player player, int gadgetId, int pointId, Position pos, Position rot) { + super(scene); + this.owner = player; + this.id = getScene().getWorld().getNextEntityId(EntityIdType.GADGET); + this.fightProp = new Int2FloatOpenHashMap(); + this.pos = new Position(pos); + this.rot = new Position(rot); + this.gadgetId = gadgetId; + this.pointId = pointId; + this.curStamina = 240; + this.vehicleMembers = new ArrayList(); + } + + @Override + public int getGadgetId() { return gadgetId; } + + public Player getOwner() { + return owner; + } + + public float getCurStamina() { return curStamina; } + + public void setCurStamina(float stamina) { this.curStamina = stamina; } + + public int getPointId() { return pointId; } + + public List getVehicleMembers() { return vehicleMembers; } + + @Override + public Int2FloatOpenHashMap getFightProperties() { + return fightProp; + } + + @Override + public Position getPosition() { return this.pos; } + + @Override + public Position getRotation() { + return this.rot; + } + + @Override + public SceneEntityInfo toProto() { + + VehicleInfo vehicle = VehicleInfo.newBuilder() + .setOwnerUid(this.owner.getUid()) + .setCurStamina(getCurStamina()) + .build(); + + EntityAuthorityInfo authority = EntityAuthorityInfo.newBuilder() + .setAbilityInfo(AbilitySyncStateInfo.newBuilder()) + .setRendererChangedInfo(EntityRendererChangedInfo.newBuilder()) + .setAiInfo(SceneEntityAiInfo.newBuilder().setIsAiOpen(true).setBornPos(getPosition().toProto())) + .setBornPos(getPosition().toProto()) + .build(); + + SceneGadgetInfo.Builder gadgetInfo = SceneGadgetInfo.newBuilder() + .setGadgetId(this.getGadgetId()) + .setAuthorityPeerId(this.getOwner().getPeerId()) + .setIsEnableInteract(true) + .setVehicleInfo(vehicle); + + SceneEntityInfo.Builder entityInfo = SceneEntityInfo.newBuilder() + .setEntityId(getId()) + .setEntityType(ProtEntityType.PROT_ENTITY_GADGET) + .setMotionInfo(MotionInfo.newBuilder().setPos(getPosition().toProto()).setRot(getRotation().toProto()).setSpeed(Vector.newBuilder())) + .addAnimatorParaList(AnimatorParameterValueInfoPair.newBuilder()) + .setGadget(gadgetInfo) + .setEntityAuthorityInfo(authority) + .setLifeState(1); + + PropPair pair = PropPair.newBuilder() + .setType(PlayerProperty.PROP_LEVEL.getId()) + .setPropValue(ProtoHelper.newPropValue(PlayerProperty.PROP_LEVEL, 47)) + .build(); + + for (Int2FloatMap.Entry entry : getFightProperties().int2FloatEntrySet()) { + if (entry.getIntKey() == 0) { + continue; + } + FightPropPair fightProp = FightPropPair.newBuilder().setPropType(entry.getIntKey()).setPropValue(entry.getFloatValue()).build(); + entityInfo.addFightPropList(fightProp); + } + + entityInfo.addPropList(pair); + + return entityInfo.build(); + } +} diff --git a/src/main/java/emu/grasscutter/game/entity/GenshinEntity.java b/src/main/java/emu/grasscutter/game/entity/GameEntity.java similarity index 71% rename from src/main/java/emu/grasscutter/game/entity/GenshinEntity.java rename to src/main/java/emu/grasscutter/game/entity/GameEntity.java index c5cb9dc32..627b41103 100644 --- a/src/main/java/emu/grasscutter/game/entity/GenshinEntity.java +++ b/src/main/java/emu/grasscutter/game/entity/GameEntity.java @@ -1,9 +1,10 @@ package emu.grasscutter.game.entity; -import emu.grasscutter.game.GenshinScene; -import emu.grasscutter.game.World; import emu.grasscutter.game.props.FightProperty; import emu.grasscutter.game.props.LifeState; +import emu.grasscutter.game.world.Scene; +import emu.grasscutter.game.world.SpawnDataEntry; +import emu.grasscutter.game.world.World; import emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo; import emu.grasscutter.net.proto.MotionStateOuterClass.MotionState; import emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo; @@ -11,28 +12,37 @@ import emu.grasscutter.net.proto.VectorOuterClass.Vector; import emu.grasscutter.utils.Position; import it.unimi.dsi.fastutil.ints.Int2FloatOpenHashMap; -public abstract class GenshinEntity { +public abstract class GameEntity { protected int id; - private final GenshinScene scene; + private final Scene scene; + private SpawnDataEntry spawnEntry; + + private int blockId; + private int configId; + private int groupId; private MotionState moveState; private int lastMoveSceneTimeMs; private int lastMoveReliableSeq; - public GenshinEntity(GenshinScene scene) { + public GameEntity(Scene scene) { this.scene = scene; - this.moveState = MotionState.MotionNone; + this.moveState = MotionState.MOTION_NONE; } public int getId() { return this.id; } + public int getEntityType() { + return getId() >> 24; + } + public World getWorld() { return this.getScene().getWorld(); } - public GenshinScene getScene() { + public Scene getScene() { return this.scene; } @@ -94,6 +104,30 @@ public abstract class GenshinEntity { return getFightProperties().getOrDefault(prop.getId(), 0f); } + public int getBlockId() { + return blockId; + } + + public void setBlockId(int blockId) { + this.blockId = blockId; + } + + public int getConfigId() { + return configId; + } + + public void setConfigId(int configId) { + this.configId = configId; + } + + public int getGroupId() { + return groupId; + } + + public void setGroupId(int groupId) { + this.groupId = groupId; + } + protected MotionInfo getMotionInfo() { MotionInfo proto = MotionInfo.newBuilder() .setPos(getPosition().toProto()) @@ -104,4 +138,12 @@ public abstract class GenshinEntity { return proto; } + + public SpawnDataEntry getSpawnEntry() { + return spawnEntry; + } + + public void setSpawnEntry(SpawnDataEntry spawnEntry) { + this.spawnEntry = spawnEntry; + } } diff --git a/src/main/java/emu/grasscutter/game/expedition/ExpeditionInfo.java b/src/main/java/emu/grasscutter/game/expedition/ExpeditionInfo.java new file mode 100644 index 000000000..867d692cf --- /dev/null +++ b/src/main/java/emu/grasscutter/game/expedition/ExpeditionInfo.java @@ -0,0 +1,44 @@ +package emu.grasscutter.game.expedition; + +import dev.morphia.annotations.Entity; + +@Entity +public class ExpeditionInfo { + + public int getState() { + return state; + } + + public void setState(int state) { + this.state = state; + } + + public int getExpId() { + return expId; + } + + public void setExpId(int expId) { + this.expId = expId; + } + + public int getHourTime() { + return hourTime; + } + + public void setHourTime(int hourTime) { + this.hourTime = hourTime; + } + + public int getStartTime() { + return startTime; + } + + public void setStartTime(int startTime) { + this.startTime = startTime; + } + + private int state; + private int expId; + private int hourTime; + private int startTime; +} diff --git a/src/main/java/emu/grasscutter/game/expedition/ExpeditionManager.java b/src/main/java/emu/grasscutter/game/expedition/ExpeditionManager.java new file mode 100644 index 000000000..5d1b652e1 --- /dev/null +++ b/src/main/java/emu/grasscutter/game/expedition/ExpeditionManager.java @@ -0,0 +1,46 @@ +package emu.grasscutter.game.expedition; + +import com.google.gson.reflect.TypeToken; +import emu.grasscutter.Grasscutter; +import emu.grasscutter.server.game.GameServer; +import it.unimi.dsi.fastutil.ints.Int2ObjectMap; +import it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap; + +import java.io.FileReader; +import java.util.Collection; +import java.util.List; + +public class ExpeditionManager { + public GameServer getGameServer() { + return gameServer; + } + + private final GameServer gameServer; + + public Int2ObjectMap> getExpeditionRewardDataList() { return expeditionRewardData; } + + private final Int2ObjectMap> expeditionRewardData; + + public ExpeditionManager(GameServer gameServer) { + this.gameServer = gameServer; + this.expeditionRewardData = new Int2ObjectOpenHashMap<>(); + this.load(); + } + + public synchronized void load() { + try (FileReader fileReader = new FileReader(Grasscutter.getConfig().DATA_FOLDER + "ExpeditionReward.json")) { + getExpeditionRewardDataList().clear(); + List banners = Grasscutter.getGsonFactory().fromJson(fileReader, TypeToken.getParameterized(Collection.class, ExpeditionRewardInfo.class).getType()); + if(banners.size() > 0) { + for (ExpeditionRewardInfo di : banners) { + getExpeditionRewardDataList().put(di.getExpId(), di.getExpeditionRewardDataList()); + } + Grasscutter.getLogger().info("Expedition reward successfully loaded."); + } else { + Grasscutter.getLogger().error("Unable to load expedition reward. Expedition reward size is 0."); + } + } catch (Exception e) { + Grasscutter.getLogger().error("Unable to load expedition reward.", e); + } + } +} diff --git a/src/main/java/emu/grasscutter/game/expedition/ExpeditionRewardData.java b/src/main/java/emu/grasscutter/game/expedition/ExpeditionRewardData.java new file mode 100644 index 000000000..ded817a3e --- /dev/null +++ b/src/main/java/emu/grasscutter/game/expedition/ExpeditionRewardData.java @@ -0,0 +1,18 @@ +package emu.grasscutter.game.expedition; + +public class ExpeditionRewardData { + private int itemId; + private int minCount; + private int maxCount; + + public int getItemId() { + return itemId; + } + + public int getMinCount() { return minCount; } + + public int getMaxCount() { + return maxCount; + } + +} diff --git a/src/main/java/emu/grasscutter/game/expedition/ExpeditionRewardDataList.java b/src/main/java/emu/grasscutter/game/expedition/ExpeditionRewardDataList.java new file mode 100644 index 000000000..27a7534e2 --- /dev/null +++ b/src/main/java/emu/grasscutter/game/expedition/ExpeditionRewardDataList.java @@ -0,0 +1,15 @@ +package emu.grasscutter.game.expedition; + +import java.util.List; + +public class ExpeditionRewardDataList { + public int getHourTime() { + return hourTime; + } + public List getExpeditionRewardData() { + return expeditionRewardData; + } + + private int hourTime; + private List expeditionRewardData; +} diff --git a/src/main/java/emu/grasscutter/game/expedition/ExpeditionRewardInfo.java b/src/main/java/emu/grasscutter/game/expedition/ExpeditionRewardInfo.java new file mode 100644 index 000000000..4e0039ff9 --- /dev/null +++ b/src/main/java/emu/grasscutter/game/expedition/ExpeditionRewardInfo.java @@ -0,0 +1,16 @@ +package emu.grasscutter.game.expedition; + +import java.util.List; + +public class ExpeditionRewardInfo { + public int getExpId() { + return expId; + } + + public List getExpeditionRewardDataList() { + return expeditionRewardDataList; + } + + private int expId; + private List expeditionRewardDataList; +} diff --git a/src/main/java/emu/grasscutter/game/friends/FriendsList.java b/src/main/java/emu/grasscutter/game/friends/FriendsList.java index 45a11fb1c..de73ecb30 100644 --- a/src/main/java/emu/grasscutter/game/friends/FriendsList.java +++ b/src/main/java/emu/grasscutter/game/friends/FriendsList.java @@ -3,7 +3,7 @@ package emu.grasscutter.game.friends; import java.util.List; import emu.grasscutter.database.DatabaseHelper; -import emu.grasscutter.game.GenshinPlayer; +import emu.grasscutter.game.player.Player; import emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType; import emu.grasscutter.server.packet.send.PacketAskAddFriendNotify; import emu.grasscutter.server.packet.send.PacketAskAddFriendRsp; @@ -14,20 +14,20 @@ import it.unimi.dsi.fastutil.ints.Int2ObjectMap; import it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap; public class FriendsList { - private final GenshinPlayer player; + private final Player player; private final Int2ObjectMap friends; private final Int2ObjectMap pendingFriends; private boolean loaded = false; - public FriendsList(GenshinPlayer player) { + public FriendsList(Player player) { this.player = player; this.friends = new Int2ObjectOpenHashMap(); this.pendingFriends = new Int2ObjectOpenHashMap(); } - public GenshinPlayer getPlayer() { + public Player getPlayer() { return player; } @@ -83,7 +83,7 @@ public class FriendsList { return; } - GenshinPlayer target = getPlayer().getSession().getServer().getPlayerByUid(targetUid, true); + Player target = getPlayer().getSession().getServer().getPlayerByUid(targetUid, true); if (target == null) { return; // Should never happen } @@ -104,7 +104,7 @@ public class FriendsList { } // Handle - if (result == DealAddFriendResultType.DealAddFriendAccept) { // Request accepted + if (result == DealAddFriendResultType.DEAL_ADD_FRIEND_ACCEPT) { // Request accepted myFriendship.setIsFriend(true); theirFriendship.setIsFriend(true); @@ -143,7 +143,7 @@ public class FriendsList { myFriendship.delete(); Friendship theirFriendship = null; - GenshinPlayer friend = myFriendship.getFriendProfile().getPlayer(); + Player friend = myFriendship.getFriendProfile().getPlayer(); if (friend != null) { // Friend online theirFriendship = friend.getFriendsList().getFriendById(this.getPlayer().getUid()); @@ -165,7 +165,7 @@ public class FriendsList { } public synchronized void sendFriendRequest(int targetUid) { - GenshinPlayer target = getPlayer().getSession().getServer().getPlayerByUid(targetUid, true); + Player target = getPlayer().getSession().getServer().getPlayerByUid(targetUid, true); if (target == null || target == this.getPlayer()) { return; @@ -220,7 +220,7 @@ public class FriendsList { friendship.setOwner(getPlayer()); // Check if friend is online - GenshinPlayer friend = getPlayer().getSession().getServer().getPlayerByUid(friendship.getFriendProfile().getUid()); + Player friend = getPlayer().getSession().getServer().getPlayerByUid(friendship.getFriendProfile().getUid()); if (friend != null) { // Set friend to online mode friendship.setFriendProfile(friend); diff --git a/src/main/java/emu/grasscutter/game/friends/Friendship.java b/src/main/java/emu/grasscutter/game/friends/Friendship.java index 172d1bd43..79439bb3a 100644 --- a/src/main/java/emu/grasscutter/game/friends/Friendship.java +++ b/src/main/java/emu/grasscutter/game/friends/Friendship.java @@ -1,19 +1,20 @@ package emu.grasscutter.game.friends; +import emu.grasscutter.net.proto.PlatformTypeOuterClass; import org.bson.types.ObjectId; import dev.morphia.annotations.*; import emu.grasscutter.database.DatabaseHelper; -import emu.grasscutter.game.GenshinPlayer; +import emu.grasscutter.game.player.Player; import emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief; import emu.grasscutter.net.proto.FriendOnlineStateOuterClass.FriendOnlineState; -import emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage; +import emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture; -@Entity(value = "friendships", noClassnameStored = true) +@Entity(value = "friendships", useDiscriminator = false) public class Friendship { @Id private ObjectId id; - @Transient private GenshinPlayer owner; + @Transient private Player owner; @Indexed private int ownerId; @Indexed private int friendId; @@ -25,7 +26,7 @@ public class Friendship { @Deprecated // Morphia use only public Friendship() { } - public Friendship(GenshinPlayer owner, GenshinPlayer friend, GenshinPlayer asker) { + public Friendship(Player owner, Player friend, Player asker) { this.setOwner(owner); this.ownerId = owner.getUid(); this.friendId = friend.getUid(); @@ -33,11 +34,11 @@ public class Friendship { this.askerId = asker.getUid(); } - public GenshinPlayer getOwner() { + public Player getOwner() { return owner; } - public void setOwner(GenshinPlayer owner) { + public void setOwner(Player owner) { this.owner = owner; } @@ -69,7 +70,7 @@ public class Friendship { return profile; } - public void setFriendProfile(GenshinPlayer character) { + public void setFriendProfile(Player character) { if (character == null || this.friendId != character.getUid()) return; this.profile = character.getProfile(); } @@ -91,16 +92,16 @@ public class Friendship { .setUid(getFriendProfile().getUid()) .setNickname(getFriendProfile().getName()) .setLevel(getFriendProfile().getPlayerLevel()) - .setAvatar(HeadImage.newBuilder().setAvatarId(getFriendProfile().getAvatarId())) + .setProfilePicture(ProfilePicture.newBuilder().setAvatarId(getFriendProfile().getAvatarId())) .setWorldLevel(getFriendProfile().getWorldLevel()) .setSignature(getFriendProfile().getSignature()) - .setOnlineState(getFriendProfile().isOnline() ? FriendOnlineState.FRIEND_ONLINE : FriendOnlineState.FRIEND_DISCONNECT) + .setOnlineState(getFriendProfile().isOnline() ? FriendOnlineState.FRIEND_ONLINE : FriendOnlineState.FREIEND_DISCONNECT) .setIsMpModeAvailable(true) .setLastActiveTime(getFriendProfile().getLastActiveTime()) .setNameCardId(getFriendProfile().getNameCard()) .setParam(getFriendProfile().getDaysSinceLogin()) - .setUnk1(1) - .setUnk2(3) + .setIsGameSource(true) + .setPlatformType(PlatformTypeOuterClass.PlatformType.PC) .build(); return proto; diff --git a/src/main/java/emu/grasscutter/game/friends/PlayerProfile.java b/src/main/java/emu/grasscutter/game/friends/PlayerProfile.java index b9381c901..8b39ec0f4 100644 --- a/src/main/java/emu/grasscutter/game/friends/PlayerProfile.java +++ b/src/main/java/emu/grasscutter/game/friends/PlayerProfile.java @@ -1,11 +1,12 @@ package emu.grasscutter.game.friends; import dev.morphia.annotations.*; -import emu.grasscutter.game.GenshinPlayer; +import emu.grasscutter.game.player.Player; import emu.grasscutter.utils.Utils; +@Entity public class PlayerProfile { - @Transient private GenshinPlayer player; + @Transient private Player player; @AlsoLoad("id") private int uid; private int nameCard; @@ -21,7 +22,7 @@ public class PlayerProfile { @Deprecated // Morphia only public PlayerProfile() { } - public PlayerProfile(GenshinPlayer player) { + public PlayerProfile(Player player) { this.uid = player.getUid(); this.syncWithCharacter(player); } @@ -30,11 +31,11 @@ public class PlayerProfile { return uid; } - public GenshinPlayer getPlayer() { + public Player getPlayer() { return player; } - public synchronized void setPlayer(GenshinPlayer player) { + public synchronized void setPlayer(Player player) { this.player = player; } @@ -82,7 +83,7 @@ public class PlayerProfile { return this.getPlayer() != null; } - public void syncWithCharacter(GenshinPlayer player) { + public void syncWithCharacter(Player player) { if (player == null) { return; } diff --git a/src/main/java/emu/grasscutter/game/gacha/GachaBanner.java b/src/main/java/emu/grasscutter/game/gacha/GachaBanner.java index ed5492b62..b48cb0898 100644 --- a/src/main/java/emu/grasscutter/game/gacha/GachaBanner.java +++ b/src/main/java/emu/grasscutter/game/gacha/GachaBanner.java @@ -16,8 +16,8 @@ public class GachaBanner { private int sortId; private int[] rateUpItems1; private int[] rateUpItems2; - private int minItemType = 1; - private int maxItemType = 2; + private int baseYellowWeight = 60; // Max 10000 + private int basePurpleWeight = 510; // Max 10000 private int eventChance = 50; // Chance to win a featured event item private int softPity = 75; private int hardPity = 90; @@ -63,6 +63,14 @@ public class GachaBanner { return sortId; } + public int getBaseYellowWeight() { + return baseYellowWeight; + } + + public int getBasePurpleWeight() { + return basePurpleWeight; + } + public int[] getRateUpItems1() { return rateUpItems1; } @@ -70,14 +78,6 @@ public class GachaBanner { public int[] getRateUpItems2() { return rateUpItems2; } - - public int getMinItemType() { - return minItemType; - } - - public int getMaxItemType() { - return maxItemType; - } public int getSoftPity() { return softPity - 1; @@ -91,9 +91,21 @@ public class GachaBanner { return eventChance; } + @Deprecated public GachaInfo toProto() { - String record = "http://" + (Grasscutter.getConfig().getDispatchOptions().PublicIp.isEmpty() ? Grasscutter.getConfig().getDispatchOptions().Ip : Grasscutter.getConfig().getDispatchOptions().PublicIp) + "/gacha"; - + return toProto(""); + } + public GachaInfo toProto(String sessionKey) { + String record = "http" + (Grasscutter.getConfig().getDispatchOptions().FrontHTTPS ? "s" : "") + "://" + + (Grasscutter.getConfig().getDispatchOptions().PublicIp.isEmpty() ? + Grasscutter.getConfig().getDispatchOptions().Ip : + Grasscutter.getConfig().getDispatchOptions().PublicIp) + + ":" + + Integer.toString(Grasscutter.getConfig().getDispatchOptions().PublicPort == 0 ? + Grasscutter.getConfig().getDispatchOptions().Port : + Grasscutter.getConfig().getDispatchOptions().PublicPort) + + "/gacha?s=" + sessionKey + "&gachaType=" + gachaType; + // Grasscutter.getLogger().info("record = " + record); GachaInfo.Builder info = GachaInfo.newBuilder() .setGachaType(this.getGachaType()) .setScheduleId(this.getScheduleId()) diff --git a/src/main/java/emu/grasscutter/game/gacha/GachaManager.java b/src/main/java/emu/grasscutter/game/gacha/GachaManager.java index 079f0dda3..ca7640e17 100644 --- a/src/main/java/emu/grasscutter/game/gacha/GachaManager.java +++ b/src/main/java/emu/grasscutter/game/gacha/GachaManager.java @@ -12,13 +12,15 @@ import com.google.gson.reflect.TypeToken; import com.sun.nio.file.SensitivityWatchEventModifier; import emu.grasscutter.Grasscutter; -import emu.grasscutter.data.GenshinData; +import emu.grasscutter.data.GameData; import emu.grasscutter.data.def.ItemData; -import emu.grasscutter.game.GenshinPlayer; -import emu.grasscutter.game.avatar.GenshinAvatar; -import emu.grasscutter.game.inventory.GenshinItem; +import emu.grasscutter.database.DatabaseHelper; +import emu.grasscutter.game.avatar.Avatar; +import emu.grasscutter.game.gacha.GachaBanner.BannerType; +import emu.grasscutter.game.inventory.GameItem; import emu.grasscutter.game.inventory.ItemType; import emu.grasscutter.game.inventory.MaterialType; +import emu.grasscutter.game.player.Player; import emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem; import emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem; import emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp; @@ -89,7 +91,7 @@ public class GachaManager { } } - public synchronized void doPulls(GenshinPlayer player, int gachaType, int times) { + public synchronized void doPulls(Player player, int gachaType, int times) { // Sanity check if (times != 10 && times != 1) { return; @@ -108,7 +110,7 @@ public class GachaManager { // Spend currency if (banner.getCostItem() > 0) { - GenshinItem costItem = player.getInventory().getInventoryTab(ItemType.ITEM_MATERIAL).getItemById(banner.getCostItem()); + GameItem costItem = player.getInventory().getInventoryTab(ItemType.ITEM_MATERIAL).getItemById(banner.getCostItem()); if (costItem == null || costItem.getCount() < times) { return; } @@ -125,14 +127,14 @@ public class GachaManager { int itemId = 0; int bonusYellowChance = gachaInfo.getPity5() >= banner.getSoftPity() ? 100 * (gachaInfo.getPity5() - banner.getSoftPity() - 1): 0; - int yellowChance = 60 + (int) Math.floor(100f * (gachaInfo.getPity5() / (banner.getSoftPity() - 1D))) + bonusYellowChance; - int purpleChance = 10000 - (510 + (int) Math.floor(790f * (gachaInfo.getPity4() / 8f))); + int yellowChance = banner.getBaseYellowWeight() + (int) Math.floor(100f * (gachaInfo.getPity5() / (banner.getSoftPity() - 1D))) + bonusYellowChance; + int purpleChance = 10000 - (banner.getBasePurpleWeight() + (int) Math.floor(790f * (gachaInfo.getPity4() / 8f))); if (random <= yellowChance || gachaInfo.getPity5() >= banner.getHardPity()) { if (banner.getRateUpItems1().length > 0) { int eventChance = this.randomRange(1, 100); - if (eventChance >= banner.getEventChance() || gachaInfo.getFailedFeaturedItemPulls() >= 1) { + if (eventChance <= banner.getEventChance() || gachaInfo.getFailedFeaturedItemPulls() >= 1) { itemId = getRandom(banner.getRateUpItems1()); gachaInfo.setFailedFeaturedItemPulls(0); } else { @@ -142,7 +144,7 @@ public class GachaManager { } if (itemId == 0) { - int typeChance = this.randomRange(banner.getMinItemType(), banner.getMaxItemType()); + int typeChance = this.randomRange(banner.getBannerType() == BannerType.WEAPON ? 2 : 1, banner.getBannerType() == BannerType.EVENT ? 1 : 2); if (typeChance == 1) { itemId = getRandom(this.yellowAvatars); } else { @@ -163,7 +165,7 @@ public class GachaManager { } if (itemId == 0) { - int typeChance = this.randomRange(banner.getMinItemType(), banner.getMaxItemType()); + int typeChance = this.randomRange(banner.getBannerType() == BannerType.WEAPON ? 2 : 1, banner.getBannerType() == BannerType.EVENT ? 1 : 2); if (typeChance == 1) { itemId = getRandom(this.purpleAvatars); } else { @@ -191,10 +193,14 @@ public class GachaManager { int stardust = 0, starglitter = 0; for (int itemId : wonItems) { - ItemData itemData = GenshinData.getItemDataMap().get(itemId); + ItemData itemData = GameData.getItemDataMap().get(itemId); if (itemData == null) { continue; } + + // Write gacha record + GachaRecord gachaRecord = new GachaRecord(itemId, player.getUid(), gachaType); + DatabaseHelper.saveGachaRecord(gachaRecord); // Create gacha item GachaItem.Builder gachaItem = GachaItem.newBuilder(); @@ -204,11 +210,11 @@ public class GachaManager { // Const check if (itemData.getMaterialType() == MaterialType.MATERIAL_AVATAR) { int avatarId = (itemData.getId() % 1000) + 10000000; - GenshinAvatar avatar = player.getAvatars().getAvatarById(avatarId); + Avatar avatar = player.getAvatars().getAvatarById(avatarId); if (avatar != null) { int constLevel = avatar.getCoreProudSkillLevel(); int constItemId = itemData.getId() + 100; - GenshinItem constItem = player.getInventory().getInventoryTab(ItemType.ITEM_MATERIAL).getItemById(constItemId); + GameItem constItem = player.getInventory().getInventoryTab(ItemType.ITEM_MATERIAL).getItemById(constItemId); if (constItem != null) { constLevel += constItem.getCount(); } @@ -249,7 +255,7 @@ public class GachaManager { } // Create item - GenshinItem item = new GenshinItem(itemData); + GameItem item = new GameItem(itemData); gachaItem.setGachaItem(item.toItemParam()); player.getInventory().addItem(item); @@ -286,8 +292,6 @@ public class GachaManager { this.watchService = FileSystems.getDefault().newWatchService(); Path path = new File(Grasscutter.getConfig().DATA_FOLDER).toPath(); path.register(watchService, new WatchEvent.Kind[]{StandardWatchEventKinds.ENTRY_MODIFY}, SensitivityWatchEventModifier.HIGH); - - server.OnGameServerTick.register(this); } catch (Exception e) { Grasscutter.getLogger().error("Unable to load the Gacha Manager Watch Service. If ServerOptions.watchGacha is true it will not auto-reload"); e.printStackTrace(); @@ -322,6 +326,7 @@ public class GachaManager { } } + @Deprecated private synchronized GetGachaInfoRsp createProto() { GetGachaInfoRsp.Builder proto = GetGachaInfoRsp.newBuilder().setGachaRandom(12345); @@ -331,12 +336,26 @@ public class GachaManager { return proto.build(); } + + private synchronized GetGachaInfoRsp createProto(String sessionKey) { + GetGachaInfoRsp.Builder proto = GetGachaInfoRsp.newBuilder().setGachaRandom(12345); + + for (GachaBanner banner : getGachaBanners().values()) { + proto.addGachaInfoList(banner.toProto(sessionKey)); + } + + return proto.build(); + } + @Deprecated public GetGachaInfoRsp toProto() { if (this.cachedProto == null) { this.cachedProto = createProto(); } - return this.cachedProto; } + + public GetGachaInfoRsp toProto(String sessionKey) { + return createProto(sessionKey); + } } diff --git a/src/main/java/emu/grasscutter/game/gacha/GachaRecord.java b/src/main/java/emu/grasscutter/game/gacha/GachaRecord.java new file mode 100644 index 000000000..ffaf983b6 --- /dev/null +++ b/src/main/java/emu/grasscutter/game/gacha/GachaRecord.java @@ -0,0 +1,75 @@ +package emu.grasscutter.game.gacha; + +import java.util.Date; + +import org.bson.types.ObjectId; + +import dev.morphia.annotations.*; + +@Entity(value = "gachas", useDiscriminator = false) +public class GachaRecord { + @Id private ObjectId id; + + @Indexed private int ownerId; + + private Date transactionDate; + private int itemID; + @Indexed private int gachaType; + + public GachaRecord() {} + + public GachaRecord(int itemId ,int ownerId, int gachaType){ + this.transactionDate = new Date(); + this.itemID = itemId; + this.ownerId = ownerId; + this.gachaType = gachaType; + } + + public int getOwnerId() { + return ownerId; + } + + public void setOwnerId(int ownerId) { + this.ownerId = ownerId; + } + + public int getGachaType() { + return gachaType; + } + + public void setGachaType(int type) { + this.gachaType = type; + } + + public Date getTransactionDate() { + return transactionDate; + } + + public void setTransactionDate(Date transactionDate) { + this.transactionDate = transactionDate; + } + + public int getItemID() { + return itemID; + } + + public void setItemID(int itemID) { + this.itemID = itemID; + } + + public ObjectId getId(){ + return id; + } + + public void setId(ObjectId id) { + this.id = id; + } + + public String toString() { + return toJsonString(); + } + public String toJsonString() { + return "{\"time\": " + this.transactionDate.getTime() + ",\"item\":" + this.itemID + "}"; + } + +} diff --git a/src/main/java/emu/grasscutter/game/gacha/PlayerGachaBannerInfo.java b/src/main/java/emu/grasscutter/game/gacha/PlayerGachaBannerInfo.java index 2e144226e..b0c85d355 100644 --- a/src/main/java/emu/grasscutter/game/gacha/PlayerGachaBannerInfo.java +++ b/src/main/java/emu/grasscutter/game/gacha/PlayerGachaBannerInfo.java @@ -1,5 +1,8 @@ package emu.grasscutter.game.gacha; +import dev.morphia.annotations.Entity; + +@Entity public class PlayerGachaBannerInfo { private int pity5 = 0; private int pity4 = 0; diff --git a/src/main/java/emu/grasscutter/game/gacha/PlayerGachaInfo.java b/src/main/java/emu/grasscutter/game/gacha/PlayerGachaInfo.java index c3aabcb76..8dd0e380e 100644 --- a/src/main/java/emu/grasscutter/game/gacha/PlayerGachaInfo.java +++ b/src/main/java/emu/grasscutter/game/gacha/PlayerGachaInfo.java @@ -1,5 +1,8 @@ package emu.grasscutter.game.gacha; +import dev.morphia.annotations.Entity; + +@Entity public class PlayerGachaInfo { private PlayerGachaBannerInfo standardBanner; private PlayerGachaBannerInfo eventCharacterBanner; diff --git a/src/main/java/emu/grasscutter/game/inventory/EquipInventoryTab.java b/src/main/java/emu/grasscutter/game/inventory/EquipInventoryTab.java index af33558c8..e1d6c062f 100644 --- a/src/main/java/emu/grasscutter/game/inventory/EquipInventoryTab.java +++ b/src/main/java/emu/grasscutter/game/inventory/EquipInventoryTab.java @@ -4,26 +4,26 @@ import java.util.HashSet; import java.util.Set; public class EquipInventoryTab implements InventoryTab { - private final Set items; + private final Set items; private final int maxCapacity; public EquipInventoryTab(int maxCapacity) { - this.items = new HashSet(); + this.items = new HashSet(); this.maxCapacity = maxCapacity; } @Override - public GenshinItem getItemById(int id) { + public GameItem getItemById(int id) { return null; } @Override - public void onAddItem(GenshinItem item) { + public void onAddItem(GameItem item) { this.items.add(item); } @Override - public void onRemoveItem(GenshinItem item) { + public void onRemoveItem(GameItem item) { this.items.remove(item); } diff --git a/src/main/java/emu/grasscutter/game/inventory/GenshinItem.java b/src/main/java/emu/grasscutter/game/inventory/GameItem.java similarity index 80% rename from src/main/java/emu/grasscutter/game/inventory/GenshinItem.java rename to src/main/java/emu/grasscutter/game/inventory/GameItem.java index 0b0db49c4..9fbc1e8c1 100644 --- a/src/main/java/emu/grasscutter/game/inventory/GenshinItem.java +++ b/src/main/java/emu/grasscutter/game/inventory/GameItem.java @@ -13,13 +13,13 @@ import dev.morphia.annotations.Indexed; import dev.morphia.annotations.PostLoad; import dev.morphia.annotations.Transient; -import emu.grasscutter.data.GenshinData; -import emu.grasscutter.data.GenshinDepot; +import emu.grasscutter.data.GameData; +import emu.grasscutter.data.GameDepot; import emu.grasscutter.data.def.ItemData; import emu.grasscutter.data.def.ReliquaryAffixData; import emu.grasscutter.data.def.ReliquaryMainPropData; import emu.grasscutter.database.DatabaseHelper; -import emu.grasscutter.game.GenshinPlayer; +import emu.grasscutter.game.player.Player; import emu.grasscutter.game.props.FightProperty; import emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo; import emu.grasscutter.net.proto.EquipOuterClass.Equip; @@ -34,8 +34,8 @@ import emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo; import emu.grasscutter.net.proto.WeaponOuterClass.Weapon; import emu.grasscutter.utils.WeightedList; -@Entity(value = "items", noClassnameStored = true) -public class GenshinItem { +@Entity(value = "items", useDiscriminator = false) +public class GameItem { @Id private ObjectId id; @Indexed private int ownerId; private int itemId; @@ -62,23 +62,23 @@ public class GenshinItem { private int equipCharacter; @Transient private int weaponEntityId; - public GenshinItem() { + public GameItem() { // Morphia only } - public GenshinItem(int itemId) { - this(GenshinData.getItemDataMap().get(itemId)); + public GameItem(int itemId) { + this(GameData.getItemDataMap().get(itemId)); } - public GenshinItem(int itemId, int count) { - this(GenshinData.getItemDataMap().get(itemId), count); + public GameItem(int itemId, int count) { + this(GameData.getItemDataMap().get(itemId), count); } - public GenshinItem(ItemData data) { + public GameItem(ItemData data) { this(data, 1); } - public GenshinItem(ItemData data, int count) { + public GameItem(ItemData data, int count) { this.itemId = data.getId(); this.itemData = data; @@ -90,7 +90,7 @@ public class GenshinItem { // Equip data if (getItemType() == ItemType.ITEM_WEAPON) { - this.level = 1; + this.level = Math.max(this.count, 1); this.affixes = new ArrayList<>(2); if (getItemData().getSkillAffix() != null) { for (int skillAffix : getItemData().getSkillAffix()) { @@ -103,7 +103,7 @@ public class GenshinItem { this.level = 1; this.appendPropIdList = new ArrayList<>(); // Create main property - ReliquaryMainPropData mainPropData = GenshinDepot.getRandomRelicMainProp(getItemData().getMainPropDepotId()); + ReliquaryMainPropData mainPropData = GameDepot.getRandomRelicMainProp(getItemData().getMainPropDepotId()); if (mainPropData != null) { this.mainPropId = mainPropData.getId(); } @@ -124,9 +124,9 @@ public class GenshinItem { return ownerId; } - public void setOwner(GenshinPlayer player) { + public void setOwner(Player player) { this.ownerId = player.getUid(); - this.guid = player.getNextGenshinGuid(); + this.guid = player.getNextGameGuid(); } public int getItemId() { return itemId; @@ -244,6 +244,10 @@ public class GenshinItem { return mainPropId; } + public void setMainPropId(int mainPropId) { + this.mainPropId = mainPropId; + } + public List getAppendPropIdList() { return appendPropIdList; } @@ -261,7 +265,7 @@ public class GenshinItem { } private void addNewAppendProp() { - List affixList = GenshinDepot.getRandomRelicAffixList(getItemData().getAppendPropDepotId()); + List affixList = GameDepot.getRandomRelicAffixList(getItemData().getAppendPropDepotId()); if (affixList == null) { return; @@ -269,13 +273,13 @@ public class GenshinItem { // Build blacklist - Dont add same stat as main/sub stat Set blacklist = new HashSet<>(); - ReliquaryMainPropData mainPropData = GenshinData.getReliquaryMainPropDataMap().get(this.getMainPropId()); + ReliquaryMainPropData mainPropData = GameData.getReliquaryMainPropDataMap().get(this.getMainPropId()); if (mainPropData != null) { blacklist.add(mainPropData.getFightProp()); } int len = Math.min(4, this.getAppendPropIdList().size()); for (int i = 0; i < len; i++) { - ReliquaryAffixData affixData = GenshinData.getReliquaryAffixDataMap().get((int) this.getAppendPropIdList().get(i)); + ReliquaryAffixData affixData = GameData.getReliquaryAffixDataMap().get((int) this.getAppendPropIdList().get(i)); if (affixData != null) { blacklist.add(affixData.getFightProp()); } @@ -299,7 +303,7 @@ public class GenshinItem { } private void upgradeRandomAppendProp() { - List affixList = GenshinDepot.getRandomRelicAffixList(getItemData().getAppendPropDepotId()); + List affixList = GameDepot.getRandomRelicAffixList(getItemData().getAppendPropDepotId()); if (affixList == null) { return; @@ -309,7 +313,7 @@ public class GenshinItem { Set whitelist = new HashSet<>(); int len = Math.min(4, this.getAppendPropIdList().size()); for (int i = 0; i < len; i++) { - ReliquaryAffixData affixData = GenshinData.getReliquaryAffixDataMap().get((int) this.getAppendPropIdList().get(i)); + ReliquaryAffixData affixData = GameData.getReliquaryAffixDataMap().get((int) this.getAppendPropIdList().get(i)); if (affixData != null) { whitelist.add(affixData.getFightProp()); } @@ -331,7 +335,7 @@ public class GenshinItem { @PostLoad public void onLoad() { if (this.itemData == null) { - this.itemData = GenshinData.getItemDataMap().get(getItemId()); + this.itemData = GameData.getItemDataMap().get(getItemId()); } } @@ -371,6 +375,32 @@ public class GenshinItem { return relicInfo; } + public Weapon toWeaponProto() { + Weapon.Builder weapon = Weapon.newBuilder() + .setLevel(this.getLevel()) + .setExp(this.getExp()) + .setPromoteLevel(this.getPromoteLevel()); + + if (this.getAffixes() != null && this.getAffixes().size() > 0) { + for (int affix : this.getAffixes()) { + weapon.putAffixMap(affix, this.getRefinement()); + } + } + + return weapon.build(); + } + + public Reliquary toReliquaryProto() { + Reliquary.Builder relic = Reliquary.newBuilder() + .setLevel(this.getLevel()) + .setExp(this.getExp()) + .setPromoteLevel(this.getPromoteLevel()) + .setMainPropId(this.getMainPropId()) + .addAllAppendPropIdList(this.getAppendPropIdList()); + + return relic.build(); + } + public Item toProto() { Item.Builder proto = Item.newBuilder() .setGuid(this.getGuid()) @@ -378,35 +408,13 @@ public class GenshinItem { switch (getItemType()) { case ITEM_WEAPON: - Weapon.Builder weapon = Weapon.newBuilder() - .setLevel(this.getLevel()) - .setExp(this.getExp()) - .setPromoteLevel(this.getPromoteLevel()); - - if (this.getAffixes() != null && this.getAffixes().size() > 0) { - for (int affix : this.getAffixes()) { - weapon.putAffixMap(affix, this.getRefinement()); - } - } - + Weapon weapon = this.toWeaponProto(); proto.setEquip(Equip.newBuilder().setWeapon(weapon).setIsLocked(this.isLocked()).build()); break; case ITEM_RELIQUARY: - Reliquary relic = Reliquary.newBuilder() - .setLevel(this.getLevel()) - .setExp(this.getExp()) - .setPromoteLevel(this.getPromoteLevel()) - .setMainPropId(this.getMainPropId()) - .addAllAppendPropIdList(this.getAppendPropIdList()) - .build(); + Reliquary relic = this.toReliquaryProto(); proto.setEquip(Equip.newBuilder().setReliquary(relic).setIsLocked(this.isLocked()).build()); break; - case ITEM_MATERIAL: - Material material = Material.newBuilder() - .setCount(getCount()) - .build(); - proto.setMaterial(material); - break; case ITEM_FURNITURE: Furniture furniture = Furniture.newBuilder() .setCount(getCount()) @@ -414,6 +422,10 @@ public class GenshinItem { proto.setFurniture(furniture); break; default: + Material material = Material.newBuilder() + .setCount(getCount()) + .build(); + proto.setMaterial(material); break; } diff --git a/src/main/java/emu/grasscutter/game/inventory/Inventory.java b/src/main/java/emu/grasscutter/game/inventory/Inventory.java index 8954b1031..14d1ae203 100644 --- a/src/main/java/emu/grasscutter/game/inventory/Inventory.java +++ b/src/main/java/emu/grasscutter/game/inventory/Inventory.java @@ -5,20 +5,22 @@ import java.util.Iterator; import java.util.LinkedList; import java.util.List; -import emu.grasscutter.GenshinConstants; +import emu.grasscutter.GameConstants; import emu.grasscutter.Grasscutter; -import emu.grasscutter.data.GenshinData; +import emu.grasscutter.data.GameData; import emu.grasscutter.data.def.AvatarCostumeData; import emu.grasscutter.data.def.AvatarData; import emu.grasscutter.data.def.AvatarFlycloakData; import emu.grasscutter.data.def.ItemData; import emu.grasscutter.database.DatabaseHelper; -import emu.grasscutter.game.GenshinPlayer; import emu.grasscutter.game.avatar.AvatarStorage; -import emu.grasscutter.game.avatar.GenshinAvatar; +import emu.grasscutter.game.avatar.Avatar; import emu.grasscutter.game.entity.EntityAvatar; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.game.props.ActionReason; import emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam; import emu.grasscutter.server.packet.send.PacketAvatarEquipChangeNotify; +import emu.grasscutter.server.packet.send.PacketItemAddHintNotify; import emu.grasscutter.server.packet.send.PacketStoreItemChangeNotify; import emu.grasscutter.server.packet.send.PacketStoreItemDelNotify; import it.unimi.dsi.fastutil.ints.Int2ObjectMap; @@ -26,13 +28,13 @@ import it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap; import it.unimi.dsi.fastutil.longs.Long2ObjectMap; import it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap; -public class Inventory implements Iterable { - private final GenshinPlayer player; +public class Inventory implements Iterable { + private final Player player; - private final Long2ObjectMap store; + private final Long2ObjectMap store; private final Int2ObjectMap inventoryTypes; - public Inventory(GenshinPlayer player) { + public Inventory(Player player) { this.player = player; this.store = new Long2ObjectOpenHashMap<>(); this.inventoryTypes = new Int2ObjectOpenHashMap<>(); @@ -43,7 +45,7 @@ public class Inventory implements Iterable { this.createInventoryTab(ItemType.ITEM_FURNITURE, new MaterialInventoryTab(Grasscutter.getConfig().getGameServerOptions().InventoryLimitFurniture)); } - public GenshinPlayer getPlayer() { + public Player getPlayer() { return player; } @@ -51,7 +53,7 @@ public class Inventory implements Iterable { return this.getPlayer().getAvatars(); } - public Long2ObjectMap getItems() { + public Long2ObjectMap getItems() { return store; } @@ -67,7 +69,7 @@ public class Inventory implements Iterable { this.getInventoryTypes().put(type.getValue(), tab); } - public GenshinItem getItemByGuid(long id) { + public GameItem getItemByGuid(long id) { return this.getItems().get(id); } @@ -76,19 +78,19 @@ public class Inventory implements Iterable { } public boolean addItem(int itemId, int count) { - ItemData itemData = GenshinData.getItemDataMap().get(itemId); + ItemData itemData = GameData.getItemDataMap().get(itemId); if (itemData == null) { return false; } - GenshinItem item = new GenshinItem(itemData, count); + GameItem item = new GameItem(itemData, count); return addItem(item); } - - public boolean addItem(GenshinItem item) { - GenshinItem result = putItem(item); + + public boolean addItem(GameItem item) { + GameItem result = putItem(item); if (result != null) { getPlayer().sendPacket(new PacketStoreItemChangeNotify(result)); @@ -98,34 +100,56 @@ public class Inventory implements Iterable { return false; } - public void addItems(Collection items) { - List changedItems = new LinkedList<>(); + public boolean addItem(GameItem item, ActionReason reason) { + boolean result = addItem(item); - for (GenshinItem item : items) { - GenshinItem result = putItem(item); + if (result && reason != null) { + getPlayer().sendPacket(new PacketItemAddHintNotify(item, reason)); + } + + return result; + } + + public boolean addItem(GameItem item, ActionReason reason, boolean forceNotify) { + boolean result = addItem(item); + + if (reason != null && (forceNotify || result)) { + getPlayer().sendPacket(new PacketItemAddHintNotify(item, reason)); + } + + return result; + } + + public void addItems(Collection items) { + this.addItems(items, null); + } + + public void addItems(Collection items, ActionReason reason) { + List changedItems = new LinkedList<>(); + + for (GameItem item : items) { + GameItem result = putItem(item); if (result != null) { changedItems.add(result); } } + if (changedItems.size() == 0) { + return; + } + + if (reason != null) { + getPlayer().sendPacket(new PacketItemAddHintNotify(changedItems, reason)); + } + getPlayer().sendPacket(new PacketStoreItemChangeNotify(changedItems)); } public void addItemParams(Collection items) { - List changedItems = new LinkedList<>(); - - for (ItemParam itemParam : items) { - GenshinItem toAdd = new GenshinItem(itemParam.getItemId(), itemParam.getCount()); - GenshinItem result = putItem(toAdd); - if (result != null) { - changedItems.add(result); - } - } - - getPlayer().sendPacket(new PacketStoreItemChangeNotify(changedItems)); + addItems(items.stream().map(param -> new GameItem(param.getItemId(), param.getCount())).toList(), null); } - private synchronized GenshinItem putItem(GenshinItem item) { + private synchronized GameItem putItem(GameItem item) { // Dont add items that dont have a valid item definition. if (item.getItemData() == null) { return null; @@ -140,32 +164,35 @@ public class Inventory implements Iterable { if (tab.getSize() >= tab.getMaxCapacity()) { return null; } + // Duplicates cause problems + item.setCount(Math.max(item.getCount(), 1)); + // Adds to inventory putItem(item, tab); } else if (type == ItemType.ITEM_VIRTUAL) { // Handle this.addVirtualItem(item.getItemId(), item.getCount()); - return null; + return item; } else if (item.getItemData().getMaterialType() == MaterialType.MATERIAL_AVATAR) { // Get avatar id int avatarId = (item.getItemId() % 1000) + 10000000; // Dont let people give themselves extra main characters - if (avatarId == GenshinConstants.MAIN_CHARACTER_MALE || avatarId == GenshinConstants.MAIN_CHARACTER_FEMALE) { + if (avatarId == GameConstants.MAIN_CHARACTER_MALE || avatarId == GameConstants.MAIN_CHARACTER_FEMALE) { return null; } // Add avatar - AvatarData avatarData = GenshinData.getAvatarDataMap().get(avatarId); + AvatarData avatarData = GameData.getAvatarDataMap().get(avatarId); if (avatarData != null && !player.getAvatars().hasAvatar(avatarId)) { - this.getPlayer().addAvatar(new GenshinAvatar(avatarData)); + this.getPlayer().addAvatar(new Avatar(avatarData)); } return null; } else if (item.getItemData().getMaterialType() == MaterialType.MATERIAL_FLYCLOAK) { - AvatarFlycloakData flycloakData = GenshinData.getAvatarFlycloakDataMap().get(item.getItemId()); + AvatarFlycloakData flycloakData = GameData.getAvatarFlycloakDataMap().get(item.getItemId()); if (flycloakData != null && !player.getFlyCloakList().contains(item.getItemId())) { getPlayer().addFlycloak(item.getItemId()); } return null; } else if (item.getItemData().getMaterialType() == MaterialType.MATERIAL_COSTUME) { - AvatarCostumeData costumeData = GenshinData.getAvatarCostumeDataItemIdMap().get(item.getItemId()); + AvatarCostumeData costumeData = GameData.getAvatarCostumeDataItemIdMap().get(item.getItemId()); if (costumeData != null && !player.getCostumeList().contains(costumeData.getId())) { getPlayer().addCostume(costumeData.getId()); } @@ -176,7 +203,7 @@ public class Inventory implements Iterable { } return null; } else if (tab != null) { - GenshinItem existingItem = tab.getItemById(item.getItemId()); + GameItem existingItem = tab.getItemById(item.getItemId()); if (existingItem == null) { // Item type didnt exist before, we will add it to main inventory map if there is enough space if (tab.getSize() >= tab.getMaxCapacity()) { @@ -194,12 +221,13 @@ public class Inventory implements Iterable { } // Set ownership and save to db - item.save(); + if (item.getItemData().getItemType() != ItemType.ITEM_VIRTUAL) + item.save(); return item; } - private synchronized void putItem(GenshinItem item, InventoryTab tab) { + private synchronized void putItem(GameItem item, InventoryTab tab) { // Set owner and guid FIRST! item.setOwner(getPlayer()); // Put in item store @@ -212,25 +240,29 @@ public class Inventory implements Iterable { private void addVirtualItem(int itemId, int count) { switch (itemId) { case 101: // Character exp - for (EntityAvatar entity : getPlayer().getTeamManager().getActiveTeam()) { - getPlayer().getServer().getInventoryManager().upgradeAvatar(player, entity.getAvatar(), count); - } + getPlayer().getServer().getInventoryManager().upgradeAvatar(player, getPlayer().getTeamManager().getCurrentAvatarEntity().getAvatar(), count); break; case 102: // Adventure exp getPlayer().addExpDirectly(count); break; + case 105: // Companionship exp + getPlayer().getServer().getInventoryManager().upgradeAvatarFetterLevel(player, getPlayer().getTeamManager().getCurrentAvatarEntity().getAvatar(), count); + break; case 201: // Primogem getPlayer().setPrimogems(player.getPrimogems() + count); break; case 202: // Mora getPlayer().setMora(player.getMora() + count); break; + case 203: // Genesis Crystals + getPlayer().setCrystals(player.getCrystals() + count); + break; } } - public void removeItems(List items) { + public void removeItems(List items) { // TODO Bulk delete - for (GenshinItem item : items) { + for (GameItem item : items) { this.removeItem(item, item.getCount()); } } @@ -240,7 +272,7 @@ public class Inventory implements Iterable { } public synchronized boolean removeItem(long guid, int count) { - GenshinItem item = this.getItemByGuid(guid); + GameItem item = this.getItemByGuid(guid); if (item == null) { return false; @@ -249,17 +281,21 @@ public class Inventory implements Iterable { return removeItem(item, count); } - public synchronized boolean removeItem(GenshinItem item) { + public synchronized boolean removeItem(GameItem item) { return removeItem(item, item.getCount()); } - public synchronized boolean removeItem(GenshinItem item, int count) { + public synchronized boolean removeItem(GameItem item, int count) { // Sanity check if (count <= 0 || item == null) { return false; } - item.setCount(item.getCount() - count); + if (item.getItemData().isEquip()) { + item.setCount(0); + } else { + item.setCount(item.getCount() - count); + } if (item.getCount() <= 0) { // Remove from inventory tab too @@ -282,7 +318,7 @@ public class Inventory implements Iterable { return true; } - private void deleteItem(GenshinItem item, InventoryTab tab) { + private void deleteItem(GameItem item, InventoryTab tab) { getItems().remove(item.getGuid()); if (tab != null) { tab.onRemoveItem(item); @@ -290,8 +326,8 @@ public class Inventory implements Iterable { } public boolean equipItem(long avatarGuid, long equipGuid) { - GenshinAvatar avatar = getPlayer().getAvatars().getAvatarByGuid(avatarGuid); - GenshinItem item = this.getItemByGuid(equipGuid); + Avatar avatar = getPlayer().getAvatars().getAvatarByGuid(avatarGuid); + GameItem item = this.getItemByGuid(equipGuid); if (avatar != null && item != null) { return avatar.equipItem(item, true); @@ -301,7 +337,7 @@ public class Inventory implements Iterable { } public boolean unequipItem(long avatarGuid, int slot) { - GenshinAvatar avatar = getPlayer().getAvatars().getAvatarByGuid(avatarGuid); + Avatar avatar = getPlayer().getAvatars().getAvatarByGuid(avatarGuid); EquipType equipType = EquipType.getTypeByValue(slot); if (avatar != null && equipType != EquipType.EQUIP_WEAPON) { @@ -316,15 +352,15 @@ public class Inventory implements Iterable { } public void loadFromDatabase() { - List items = DatabaseHelper.getInventoryItems(getPlayer()); + List items = DatabaseHelper.getInventoryItems(getPlayer()); - for (GenshinItem item : items) { + for (GameItem item : items) { // Should never happen if (item.getObjectId() == null) { continue; } - ItemData itemData = GenshinData.getItemDataMap().get(item.getItemId()); + ItemData itemData = GameData.getItemDataMap().get(item.getItemId()); if (itemData == null) { continue; } @@ -340,7 +376,7 @@ public class Inventory implements Iterable { // Equip to a character if possible if (item.isEquipped()) { - GenshinAvatar avatar = getPlayer().getAvatars().getAvatarById(item.getEquipCharacter()); + Avatar avatar = getPlayer().getAvatars().getAvatarById(item.getEquipCharacter()); boolean hasEquipped = false; if (avatar != null) { @@ -356,7 +392,7 @@ public class Inventory implements Iterable { } @Override - public Iterator iterator() { + public Iterator iterator() { return this.getItems().values().iterator(); } } diff --git a/src/main/java/emu/grasscutter/game/inventory/InventoryTab.java b/src/main/java/emu/grasscutter/game/inventory/InventoryTab.java index 72099642b..465c3cffa 100644 --- a/src/main/java/emu/grasscutter/game/inventory/InventoryTab.java +++ b/src/main/java/emu/grasscutter/game/inventory/InventoryTab.java @@ -1,11 +1,11 @@ package emu.grasscutter.game.inventory; public interface InventoryTab { - public GenshinItem getItemById(int id); + public GameItem getItemById(int id); - public void onAddItem(GenshinItem item); + public void onAddItem(GameItem item); - public void onRemoveItem(GenshinItem item); + public void onRemoveItem(GameItem item); public int getSize(); diff --git a/src/main/java/emu/grasscutter/game/inventory/MaterialInventoryTab.java b/src/main/java/emu/grasscutter/game/inventory/MaterialInventoryTab.java index f5ebfc5d7..7cea186db 100644 --- a/src/main/java/emu/grasscutter/game/inventory/MaterialInventoryTab.java +++ b/src/main/java/emu/grasscutter/game/inventory/MaterialInventoryTab.java @@ -4,7 +4,7 @@ import it.unimi.dsi.fastutil.ints.Int2ObjectMap; import it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap; public class MaterialInventoryTab implements InventoryTab { - private final Int2ObjectMap items; + private final Int2ObjectMap items; private final int maxCapacity; public MaterialInventoryTab(int maxCapacity) { @@ -13,17 +13,17 @@ public class MaterialInventoryTab implements InventoryTab { } @Override - public GenshinItem getItemById(int id) { + public GameItem getItemById(int id) { return this.items.get(id); } @Override - public void onAddItem(GenshinItem item) { + public void onAddItem(GameItem item) { this.items.put(item.getItemId(), item); } @Override - public void onRemoveItem(GenshinItem item) { + public void onRemoveItem(GameItem item) { this.items.remove(item.getItemId()); } diff --git a/src/main/java/emu/grasscutter/game/mail/Mail.java b/src/main/java/emu/grasscutter/game/mail/Mail.java new file mode 100644 index 000000000..286db6ef6 --- /dev/null +++ b/src/main/java/emu/grasscutter/game/mail/Mail.java @@ -0,0 +1,124 @@ +package emu.grasscutter.game.mail; + +import dev.morphia.annotations.Entity; +import dev.morphia.annotations.Id; +import dev.morphia.annotations.Indexed; +import dev.morphia.annotations.Transient; +import emu.grasscutter.database.DatabaseHelper; +import emu.grasscutter.game.player.Player; + +import java.time.Instant; +import java.util.ArrayList; +import java.util.List; + +import org.bson.types.ObjectId; + +@Entity(value = "mail", useDiscriminator = false) +public class Mail { + @Id private ObjectId id; + @Indexed private int ownerUid; + public MailContent mailContent; + public List itemList; + public long sendTime; + public long expireTime; + public int importance; + public boolean isRead; + public boolean isAttachmentGot; + public int stateValue; + @Transient private boolean shouldDelete; + + public Mail() { + this(new MailContent(), new ArrayList(), (int) Instant.now().getEpochSecond() + 604800); // TODO: add expire time to send mail command + } + + public Mail(MailContent mailContent, List itemList, long expireTime) { + this(mailContent, itemList, expireTime, 0); + } + + public Mail(MailContent mailContent, List itemList, long expireTime, int importance) { + this(mailContent, itemList, expireTime, importance, 1); + } + + public Mail(MailContent mailContent, List itemList, long expireTime, int importance, int state) { + this.mailContent = mailContent; + this.itemList = itemList; + this.sendTime = (int) Instant.now().getEpochSecond(); + this.expireTime = expireTime; + this.importance = importance; // Starred mail, 0 = No star, 1 = Star. + this.isRead = false; + this.isAttachmentGot = false; + this.stateValue = state; // Different mailboxes, 1 = Default, 3 = Gift-box. + } + + public ObjectId getId() { + return id; + } + + public int getOwnerUid() { + return ownerUid; + } + + public void setOwnerUid(int ownerUid) { + this.ownerUid = ownerUid; + } + + @Entity + public static class MailContent { + public String title; + public String content; + public String sender; + + public MailContent() { + this.title = ""; + this.content = "loading..."; + this.sender = "loading"; + } + + public MailContent(String title, String content) { + this(title, content, "Server"); + } + + public MailContent(String title, String content, Player sender) { + this(title, content, sender.getNickname()); + } + + public MailContent(String title, String content, String sender) { + this.title = title; + this.content = content; + this.sender = sender; + } + } + + @Entity + public static class MailItem { + public int itemId; + public int itemCount; + public int itemLevel; + + public MailItem() { + this.itemId = 11101; + this.itemCount = 1; + this.itemLevel = 1; + } + + public MailItem(int itemId) { + this(itemId, 1); + } + + public MailItem(int itemId, int itemCount) { this(itemId, itemCount, 1); } + + public MailItem(int itemId, int itemCount, int itemLevel) { + this.itemId = itemId; + this.itemCount = itemCount; + this.itemLevel = itemLevel; + } + } + + public void save() { + if (this.expireTime * 1000 < System.currentTimeMillis()) { + DatabaseHelper.deleteMail(this); + } else { + DatabaseHelper.saveMail(this); + } + } +} diff --git a/src/main/java/emu/grasscutter/game/mail/MailHandler.java b/src/main/java/emu/grasscutter/game/mail/MailHandler.java new file mode 100644 index 000000000..ad2f84694 --- /dev/null +++ b/src/main/java/emu/grasscutter/game/mail/MailHandler.java @@ -0,0 +1,105 @@ +package emu.grasscutter.game.mail; + +import java.time.Instant; +import java.util.ArrayList; +import java.util.Collections; +import java.util.List; + +import emu.grasscutter.Grasscutter; +import emu.grasscutter.database.DatabaseHelper; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.server.event.player.PlayerReceiveMailEvent; +import emu.grasscutter.server.packet.send.PacketDelMailRsp; +import emu.grasscutter.server.packet.send.PacketMailChangeNotify; + +public class MailHandler { + private final Player player; + private final List mail; + + public MailHandler(Player player) { + this.player = player; + this.mail = new ArrayList<>(); + } + + public Player getPlayer() { + return player; + } + + public List getMail() { + return mail; + } + + // ---------------------MAIL------------------------ + + public void sendMail(Mail message) { + // Call mail receive event. + PlayerReceiveMailEvent event = new PlayerReceiveMailEvent(this.getPlayer(), message); event.call(); + if(event.isCanceled()) return; message = event.getMessage(); + + message.setOwnerUid(this.getPlayer().getUid()); + message.save(); + + this.mail.add(message); + + Grasscutter.getLogger().debug("Mail sent to user [" + this.getPlayer().getUid() + ":" + this.getPlayer().getNickname() + "]!"); + + if (this.getPlayer().isOnline()) { + this.getPlayer().sendPacket(new PacketMailChangeNotify(this.getPlayer(), message)); + } // TODO: setup a way for the mail notification to show up when someone receives mail when they were offline + } + + public boolean deleteMail(int mailId) { + Mail message = getMailById(mailId); + + if (message != null) { + this.getMail().remove(mailId); + message.expireTime = 0; + message.save(); + + return true; + } + + return false; + } + + public void deleteMail(List mailList) { + List sortedMailList = new ArrayList<>(); + sortedMailList.addAll(mailList); + Collections.sort(sortedMailList, Collections.reverseOrder()); + + List deleted = new ArrayList<>(); + + for (int id : sortedMailList) { + if (this.deleteMail(id)) { + deleted.add(id); + } + } + + player.getSession().send(new PacketDelMailRsp(player, deleted)); + player.getSession().send(new PacketMailChangeNotify(player, null, deleted)); + } + + public Mail getMailById(int index) { return this.mail.get(index); } + + public int getMailIndex(Mail message) { + return this.mail.indexOf(message); + } + + public boolean replaceMailByIndex(int index, Mail message) { + if(getMailById(index) != null) { + this.mail.set(index, message); + message.save(); + return true; + } else { + return false; + } + } + + public void loadFromDatabase() { + List mailList = DatabaseHelper.getAllMail(this.getPlayer()); + + for (Mail mail : mailList) { + this.getMail().add(mail); + } + } +} diff --git a/src/main/java/emu/grasscutter/game/managers/ChatManager.java b/src/main/java/emu/grasscutter/game/managers/ChatManager.java index d9867e875..7377717a5 100644 --- a/src/main/java/emu/grasscutter/game/managers/ChatManager.java +++ b/src/main/java/emu/grasscutter/game/managers/ChatManager.java @@ -1,8 +1,8 @@ package emu.grasscutter.game.managers; import emu.grasscutter.command.CommandMap; -import emu.grasscutter.game.GenshinPlayer; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.server.game.GameServer; import emu.grasscutter.server.packet.send.PacketPlayerChatNotify; import emu.grasscutter.server.packet.send.PacketPrivateChatNotify; @@ -23,7 +23,48 @@ public class ChatManager { return server; } - public void sendPrivateMessage(GenshinPlayer player, int targetUid, String message) { + public void sendPrivateMessage(Player player, int targetUid, String message) { + // Sanity checks + if (message == null || message.length() == 0) { + return; + } + + // Get target + Player target = getServer().getPlayerByUid(targetUid); + + // Check if command + if (PREFIXES.contains(message.charAt(0))) { + CommandMap.getInstance().invoke(player, target, message.substring(1)); + return; + } + + if (target == null) { + return; + } + + // Create chat packet + BasePacket packet = new PacketPrivateChatNotify(player.getUid(), target.getUid(), message); + + player.sendPacket(packet); + target.sendPacket(packet); + } + + public void sendPrivateMessage(Player player, int targetUid, int emote) { + // Get target + Player target = getServer().getPlayerByUid(targetUid); + + if (target == null) { + return; + } + + // Create chat packet + BasePacket packet = new PacketPrivateChatNotify(player.getUid(), target.getUid(), emote); + + player.sendPacket(packet); + target.sendPacket(packet); + } + + public void sendTeamMessage(Player player, int channel, String message) { // Sanity checks if (message == null || message.length() == 0) { return; @@ -31,48 +72,7 @@ public class ChatManager { // Check if command if (PREFIXES.contains(message.charAt(0))) { - CommandMap.getInstance().invoke(player, message); - return; - } - - // Get target - GenshinPlayer target = getServer().getPlayerByUid(targetUid); - - if (target == null) { - return; - } - - // Create chat packet - GenshinPacket packet = new PacketPrivateChatNotify(player.getUid(), target.getUid(), message); - - player.sendPacket(packet); - target.sendPacket(packet); - } - - public void sendPrivateMessage(GenshinPlayer player, int targetUid, int emote) { - // Get target - GenshinPlayer target = getServer().getPlayerByUid(targetUid); - - if (target == null) { - return; - } - - // Create chat packet - GenshinPacket packet = new PacketPrivateChatNotify(player.getUid(), target.getUid(), emote); - - player.sendPacket(packet); - target.sendPacket(packet); - } - - public void sendTeamMessage(GenshinPlayer player, int channel, String message) { - // Sanity checks - if (message == null || message.length() == 0) { - return; - } - - // Check if command - if (PREFIXES.contains(message.charAt(0))) { - CommandMap.getInstance().invoke(player, message); + CommandMap.getInstance().invoke(player, null, message); return; } @@ -80,7 +80,7 @@ public class ChatManager { player.getWorld().broadcastPacket(new PacketPlayerChatNotify(player, channel, message)); } - public void sendTeamMessage(GenshinPlayer player, int channel, int icon) { + public void sendTeamMessage(Player player, int channel, int icon) { // Create and send chat packet player.getWorld().broadcastPacket(new PacketPlayerChatNotify(player, channel, icon)); } diff --git a/src/main/java/emu/grasscutter/game/managers/InventoryManager.java b/src/main/java/emu/grasscutter/game/managers/InventoryManager.java index 532155db1..f3b9c0293 100644 --- a/src/main/java/emu/grasscutter/game/managers/InventoryManager.java +++ b/src/main/java/emu/grasscutter/game/managers/InventoryManager.java @@ -5,41 +5,30 @@ import java.util.List; import java.util.Map; import java.util.stream.Collectors; -import emu.grasscutter.data.GenshinData; +import emu.grasscutter.data.GameData; import emu.grasscutter.data.common.ItemParamData; import emu.grasscutter.data.custom.OpenConfigEntry; +import emu.grasscutter.data.custom.OpenConfigEntry.SkillPointModifier; import emu.grasscutter.data.def.AvatarPromoteData; import emu.grasscutter.data.def.AvatarSkillData; import emu.grasscutter.data.def.AvatarSkillDepotData; +import emu.grasscutter.data.def.ItemData; import emu.grasscutter.data.def.WeaponPromoteData; import emu.grasscutter.data.def.AvatarSkillDepotData.InherentProudSkillOpens; import emu.grasscutter.data.def.AvatarTalentData; import emu.grasscutter.data.def.ProudSkillData; -import emu.grasscutter.game.GenshinPlayer; -import emu.grasscutter.game.avatar.GenshinAvatar; -import emu.grasscutter.game.inventory.GenshinItem; +import emu.grasscutter.game.avatar.Avatar; +import emu.grasscutter.game.inventory.GameItem; import emu.grasscutter.game.inventory.ItemType; import emu.grasscutter.game.inventory.MaterialType; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.game.props.ActionReason; +import emu.grasscutter.game.shop.ShopChestBatchUseTable; +import emu.grasscutter.game.shop.ShopChestTable; import emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam; import emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo; import emu.grasscutter.server.game.GameServer; -import emu.grasscutter.server.packet.send.PacketAbilityChangeNotify; -import emu.grasscutter.server.packet.send.PacketAvatarPromoteRsp; -import emu.grasscutter.server.packet.send.PacketAvatarPropNotify; -import emu.grasscutter.server.packet.send.PacketAvatarSkillChangeNotify; -import emu.grasscutter.server.packet.send.PacketAvatarSkillUpgradeRsp; -import emu.grasscutter.server.packet.send.PacketAvatarUnlockTalentNotify; -import emu.grasscutter.server.packet.send.PacketAvatarUpgradeRsp; -import emu.grasscutter.server.packet.send.PacketDestroyMaterialRsp; -import emu.grasscutter.server.packet.send.PacketProudSkillChangeNotify; -import emu.grasscutter.server.packet.send.PacketProudSkillExtraLevelNotify; -import emu.grasscutter.server.packet.send.PacketReliquaryUpgradeRsp; -import emu.grasscutter.server.packet.send.PacketSetEquipLockStateRsp; -import emu.grasscutter.server.packet.send.PacketStoreItemChangeNotify; -import emu.grasscutter.server.packet.send.PacketUnlockAvatarTalentRsp; -import emu.grasscutter.server.packet.send.PacketWeaponAwakenRsp; -import emu.grasscutter.server.packet.send.PacketWeaponPromoteRsp; -import emu.grasscutter.server.packet.send.PacketWeaponUpgradeRsp; +import emu.grasscutter.server.packet.send.*; import emu.grasscutter.utils.Utils; import it.unimi.dsi.fastutil.ints.Int2IntMap; import it.unimi.dsi.fastutil.ints.Int2IntOpenHashMap; @@ -72,8 +61,8 @@ public class InventoryManager { return server; } - public void lockEquip(GenshinPlayer player, long targetEquipGuid, boolean isLocked) { - GenshinItem equip = player.getInventory().getItemByGuid(targetEquipGuid); + public void lockEquip(Player player, long targetEquipGuid, boolean isLocked) { + GameItem equip = player.getInventory().getItemByGuid(targetEquipGuid); if (equip == null || !equip.getItemData().isEquip()) { return; @@ -86,8 +75,8 @@ public class InventoryManager { player.sendPacket(new PacketSetEquipLockStateRsp(equip)); } - public void upgradeRelic(GenshinPlayer player, long targetGuid, List foodRelicList, List list) { - GenshinItem relic = player.getInventory().getItemByGuid(targetGuid); + public void upgradeRelic(Player player, long targetGuid, List foodRelicList, List list) { + GameItem relic = player.getInventory().getItemByGuid(targetGuid); if (relic == null || relic.getItemType() != ItemType.ITEM_RELIQUARY) { return; @@ -98,7 +87,7 @@ public class InventoryManager { for (long guid : foodRelicList) { // Add to delete queue - GenshinItem food = player.getInventory().getItemByGuid(guid); + GameItem food = player.getInventory().getItemByGuid(guid); if (food == null || !food.isDestroyable()) { continue; } @@ -111,7 +100,7 @@ public class InventoryManager { } } for (ItemParam itemParam : list) { - GenshinItem food = player.getInventory().getInventoryTab(ItemType.ITEM_MATERIAL).getItemById(itemParam.getItemId()); + GameItem food = player.getInventory().getInventoryTab(ItemType.ITEM_MATERIAL).getItemById(itemParam.getItemId()); if (food == null || food.getItemData().getMaterialType() != MaterialType.MATERIAL_RELIQUARY_MATERIAL) { continue; } @@ -139,14 +128,14 @@ public class InventoryManager { // Consume food items for (long guid : foodRelicList) { - GenshinItem food = player.getInventory().getItemByGuid(guid); + GameItem food = player.getInventory().getItemByGuid(guid); if (food == null || !food.isDestroyable()) { continue; } player.getInventory().removeItem(food); } for (ItemParam itemParam : list) { - GenshinItem food = player.getInventory().getInventoryTab(ItemType.ITEM_MATERIAL).getItemById(itemParam.getItemId()); + GameItem food = player.getInventory().getInventoryTab(ItemType.ITEM_MATERIAL).getItemById(itemParam.getItemId()); if (food == null || food.getItemData().getMaterialType() != MaterialType.MATERIAL_RELIQUARY_MATERIAL) { continue; } @@ -169,7 +158,7 @@ public class InventoryManager { int oldLevel = level; int exp = relic.getExp(); int totalExp = relic.getTotalExp(); - int reqExp = GenshinData.getRelicExpRequired(relic.getItemData().getRankLevel(), level); + int reqExp = GameData.getRelicExpRequired(relic.getItemData().getRankLevel(), level); int upgrades = 0; List oldAppendPropIdList = relic.getAppendPropIdList(); @@ -189,7 +178,7 @@ public class InventoryManager { upgrades += 1; } // Set req exp - reqExp = GenshinData.getRelicExpRequired(relic.getItemData().getRankLevel(), level); + reqExp = GameData.getRelicExpRequired(relic.getItemData().getRankLevel(), level); } } @@ -209,7 +198,7 @@ public class InventoryManager { // Avatar if (oldLevel != level) { - GenshinAvatar avatar = relic.getEquipCharacter() > 0 ? player.getAvatars().getAvatarById(relic.getEquipCharacter()) : null; + Avatar avatar = relic.getEquipCharacter() > 0 ? player.getAvatars().getAvatarById(relic.getEquipCharacter()) : null; if (avatar != null) { avatar.recalcStats(); } @@ -220,15 +209,15 @@ public class InventoryManager { player.sendPacket(new PacketReliquaryUpgradeRsp(relic, rate, oldLevel, oldAppendPropIdList)); } - public List calcWeaponUpgradeReturnItems(GenshinPlayer player, long targetGuid, List foodWeaponGuidList, List itemParamList) { - GenshinItem weapon = player.getInventory().getItemByGuid(targetGuid); + public List calcWeaponUpgradeReturnItems(Player player, long targetGuid, List foodWeaponGuidList, List itemParamList) { + GameItem weapon = player.getInventory().getItemByGuid(targetGuid); // Sanity checks if (weapon == null || weapon.getItemType() != ItemType.ITEM_WEAPON) { return null; } - WeaponPromoteData promoteData = GenshinData.getWeaponPromoteData(weapon.getItemData().getWeaponPromoteId(), weapon.getPromoteLevel()); + WeaponPromoteData promoteData = GameData.getWeaponPromoteData(weapon.getItemData().getWeaponPromoteId(), weapon.getPromoteLevel()); if (promoteData == null) { return null; } @@ -236,7 +225,7 @@ public class InventoryManager { // Get exp gain int expGain = 0; for (long guid : foodWeaponGuidList) { - GenshinItem food = player.getInventory().getItemByGuid(guid); + GameItem food = player.getInventory().getItemByGuid(guid); if (food == null) { continue; } @@ -246,7 +235,7 @@ public class InventoryManager { } } for (ItemParam param : itemParamList) { - GenshinItem food = player.getInventory().getInventoryTab(ItemType.ITEM_MATERIAL).getItemById(param.getItemId()); + GameItem food = player.getInventory().getInventoryTab(ItemType.ITEM_MATERIAL).getItemById(param.getItemId()); if (food == null || food.getItemData().getMaterialType() != MaterialType.MATERIAL_WEAPON_EXP_STONE) { continue; } @@ -264,7 +253,7 @@ public class InventoryManager { int maxLevel = promoteData.getUnlockMaxLevel(); int level = weapon.getLevel(); int exp = weapon.getExp(); - int reqExp = GenshinData.getWeaponExpRequired(weapon.getItemData().getRankLevel(), level); + int reqExp = GameData.getWeaponExpRequired(weapon.getItemData().getRankLevel(), level); while (expGain > 0 && reqExp > 0 && level < maxLevel) { // Do calculations @@ -277,7 +266,7 @@ public class InventoryManager { exp = 0; level += 1; // Set req exp - reqExp = GenshinData.getWeaponExpRequired(weapon.getItemData().getRankLevel(), level); + reqExp = GameData.getWeaponExpRequired(weapon.getItemData().getRankLevel(), level); } } @@ -285,15 +274,15 @@ public class InventoryManager { } - public void upgradeWeapon(GenshinPlayer player, long targetGuid, List foodWeaponGuidList, List itemParamList) { - GenshinItem weapon = player.getInventory().getItemByGuid(targetGuid); + public void upgradeWeapon(Player player, long targetGuid, List foodWeaponGuidList, List itemParamList) { + GameItem weapon = player.getInventory().getItemByGuid(targetGuid); // Sanity checks if (weapon == null || weapon.getItemType() != ItemType.ITEM_WEAPON) { return; } - WeaponPromoteData promoteData = GenshinData.getWeaponPromoteData(weapon.getItemData().getWeaponPromoteId(), weapon.getPromoteLevel()); + WeaponPromoteData promoteData = GameData.getWeaponPromoteData(weapon.getItemData().getWeaponPromoteId(), weapon.getPromoteLevel()); if (promoteData == null) { return; } @@ -302,7 +291,7 @@ public class InventoryManager { int expGain = 0, moraCost = 0; for (long guid : foodWeaponGuidList) { - GenshinItem food = player.getInventory().getItemByGuid(guid); + GameItem food = player.getInventory().getItemByGuid(guid); if (food == null || !food.isDestroyable()) { continue; } @@ -313,7 +302,7 @@ public class InventoryManager { } } for (ItemParam param : itemParamList) { - GenshinItem food = player.getInventory().getInventoryTab(ItemType.ITEM_MATERIAL).getItemById(param.getItemId()); + GameItem food = player.getInventory().getInventoryTab(ItemType.ITEM_MATERIAL).getItemById(param.getItemId()); if (food == null || food.getItemData().getMaterialType() != MaterialType.MATERIAL_WEAPON_EXP_STONE) { continue; } @@ -344,14 +333,14 @@ public class InventoryManager { // Consume weapon/items used to feed for (long guid : foodWeaponGuidList) { - GenshinItem food = player.getInventory().getItemByGuid(guid); + GameItem food = player.getInventory().getItemByGuid(guid); if (food == null || !food.isDestroyable()) { continue; } player.getInventory().removeItem(food); } for (ItemParam param : itemParamList) { - GenshinItem food = player.getInventory().getInventoryTab(ItemType.ITEM_MATERIAL).getItemById(param.getItemId()); + GameItem food = player.getInventory().getInventoryTab(ItemType.ITEM_MATERIAL).getItemById(param.getItemId()); if (food == null || food.getItemData().getMaterialType() != MaterialType.MATERIAL_WEAPON_EXP_STONE) { continue; } @@ -365,7 +354,7 @@ public class InventoryManager { int oldLevel = level; int exp = weapon.getExp(); int totalExp = weapon.getTotalExp(); - int reqExp = GenshinData.getWeaponExpRequired(weapon.getItemData().getRankLevel(), level); + int reqExp = GameData.getWeaponExpRequired(weapon.getItemData().getRankLevel(), level); while (expGain > 0 && reqExp > 0 && level < maxLevel) { // Do calculations @@ -379,7 +368,7 @@ public class InventoryManager { exp = 0; level += 1; // Set req exp - reqExp = GenshinData.getWeaponExpRequired(weapon.getItemData().getRankLevel(), level); + reqExp = GameData.getWeaponExpRequired(weapon.getItemData().getRankLevel(), level); } } @@ -393,7 +382,7 @@ public class InventoryManager { // Avatar if (oldLevel != level) { - GenshinAvatar avatar = weapon.getEquipCharacter() > 0 ? player.getAvatars().getAvatarById(weapon.getEquipCharacter()) : null; + Avatar avatar = weapon.getEquipCharacter() > 0 ? player.getAvatars().getAvatarById(weapon.getEquipCharacter()) : null; if (avatar != null) { avatar.recalcStats(); } @@ -429,9 +418,9 @@ public class InventoryManager { return leftoverOreList; } - public void refineWeapon(GenshinPlayer player, long targetGuid, long feedGuid) { - GenshinItem weapon = player.getInventory().getItemByGuid(targetGuid); - GenshinItem feed = player.getInventory().getItemByGuid(feedGuid); + public void refineWeapon(Player player, long targetGuid, long feedGuid) { + GameItem weapon = player.getInventory().getItemByGuid(targetGuid); + GameItem feed = player.getInventory().getItemByGuid(feedGuid); // Sanity checks if (weapon == null || feed == null || !feed.isDestroyable()) { @@ -478,7 +467,7 @@ public class InventoryManager { weapon.save(); // Avatar - GenshinAvatar avatar = weapon.getEquipCharacter() > 0 ? player.getAvatars().getAvatarById(weapon.getEquipCharacter()) : null; + Avatar avatar = weapon.getEquipCharacter() > 0 ? player.getAvatars().getAvatarById(weapon.getEquipCharacter()) : null; if (avatar != null) { avatar.recalcStats(); } @@ -488,16 +477,16 @@ public class InventoryManager { player.sendPacket(new PacketWeaponAwakenRsp(avatar, weapon, feed, oldRefineLevel)); } - public void promoteWeapon(GenshinPlayer player, long targetGuid) { - GenshinItem weapon = player.getInventory().getItemByGuid(targetGuid); + public void promoteWeapon(Player player, long targetGuid) { + GameItem weapon = player.getInventory().getItemByGuid(targetGuid); if (weapon == null || weapon.getItemType() != ItemType.ITEM_WEAPON) { return; } int nextPromoteLevel = weapon.getPromoteLevel() + 1; - WeaponPromoteData currentPromoteData = GenshinData.getWeaponPromoteData(weapon.getItemData().getWeaponPromoteId(), weapon.getPromoteLevel()); - WeaponPromoteData nextPromoteData = GenshinData.getWeaponPromoteData(weapon.getItemData().getWeaponPromoteId(), nextPromoteLevel); + WeaponPromoteData currentPromoteData = GameData.getWeaponPromoteData(weapon.getItemData().getWeaponPromoteId(), weapon.getPromoteLevel()); + WeaponPromoteData nextPromoteData = GameData.getWeaponPromoteData(weapon.getItemData().getWeaponPromoteId(), nextPromoteLevel); if (currentPromoteData == null || nextPromoteData == null) { return; } @@ -509,7 +498,7 @@ public class InventoryManager { // Make sure player has promote items for (ItemParamData cost : nextPromoteData.getCostItems()) { - GenshinItem feedItem = player.getInventory().getInventoryTab(ItemType.ITEM_MATERIAL).getItemById(cost.getId()); + GameItem feedItem = player.getInventory().getInventoryTab(ItemType.ITEM_MATERIAL).getItemById(cost.getId()); if (feedItem == null || feedItem.getCount() < cost.getCount()) { return; } @@ -524,7 +513,7 @@ public class InventoryManager { // Consume promote filler items for (ItemParamData cost : nextPromoteData.getCostItems()) { - GenshinItem feedItem = player.getInventory().getInventoryTab(ItemType.ITEM_MATERIAL).getItemById(cost.getId()); + GameItem feedItem = player.getInventory().getInventoryTab(ItemType.ITEM_MATERIAL).getItemById(cost.getId()); player.getInventory().removeItem(feedItem, cost.getCount()); } @@ -533,7 +522,7 @@ public class InventoryManager { weapon.save(); // Avatar - GenshinAvatar avatar = weapon.getEquipCharacter() > 0 ? player.getAvatars().getAvatarById(weapon.getEquipCharacter()) : null; + Avatar avatar = weapon.getEquipCharacter() > 0 ? player.getAvatars().getAvatarById(weapon.getEquipCharacter()) : null; if (avatar != null) { avatar.recalcStats(); } @@ -543,8 +532,8 @@ public class InventoryManager { player.sendPacket(new PacketWeaponPromoteRsp(weapon, oldPromoteLevel)); } - public void promoteAvatar(GenshinPlayer player, long guid) { - GenshinAvatar avatar = player.getAvatars().getAvatarByGuid(guid); + public void promoteAvatar(Player player, long guid) { + Avatar avatar = player.getAvatars().getAvatarByGuid(guid); // Sanity checks if (avatar == null) { @@ -552,8 +541,8 @@ public class InventoryManager { } int nextPromoteLevel = avatar.getPromoteLevel() + 1; - AvatarPromoteData currentPromoteData = GenshinData.getAvatarPromoteData(avatar.getAvatarData().getAvatarPromoteId(), avatar.getPromoteLevel()); - AvatarPromoteData nextPromoteData = GenshinData.getAvatarPromoteData(avatar.getAvatarData().getAvatarPromoteId(), nextPromoteLevel); + AvatarPromoteData currentPromoteData = GameData.getAvatarPromoteData(avatar.getAvatarData().getAvatarPromoteId(), avatar.getPromoteLevel()); + AvatarPromoteData nextPromoteData = GameData.getAvatarPromoteData(avatar.getAvatarData().getAvatarPromoteId(), nextPromoteLevel); if (currentPromoteData == null || nextPromoteData == null) { return; } @@ -565,7 +554,7 @@ public class InventoryManager { // Make sure player has cost items for (ItemParamData cost : nextPromoteData.getCostItems()) { - GenshinItem feedItem = player.getInventory().getInventoryTab(ItemType.ITEM_MATERIAL).getItemById(cost.getId()); + GameItem feedItem = player.getInventory().getInventoryTab(ItemType.ITEM_MATERIAL).getItemById(cost.getId()); if (feedItem == null || feedItem.getCount() < cost.getCount()) { return; } @@ -580,7 +569,7 @@ public class InventoryManager { // Consume promote filler items for (ItemParamData cost : nextPromoteData.getCostItems()) { - GenshinItem feedItem = player.getInventory().getInventoryTab(ItemType.ITEM_MATERIAL).getItemById(cost.getId()); + GameItem feedItem = player.getInventory().getInventoryTab(ItemType.ITEM_MATERIAL).getItemById(cost.getId()); player.getInventory().removeItem(feedItem, cost.getCount()); } @@ -588,7 +577,7 @@ public class InventoryManager { avatar.setPromoteLevel(nextPromoteLevel); // Update proud skills - AvatarSkillDepotData skillDepot = GenshinData.getAvatarSkillDepotDataMap().get(avatar.getSkillDepotId()); + AvatarSkillDepotData skillDepot = GameData.getAvatarSkillDepotDataMap().get(avatar.getSkillDepotId()); if (skillDepot != null && skillDepot.getInherentProudSkillOpens() != null) { for (InherentProudSkillOpens openData : skillDepot.getInherentProudSkillOpens()) { @@ -597,7 +586,7 @@ public class InventoryManager { } if (openData.getNeedAvatarPromoteLevel() == avatar.getPromoteLevel()) { int proudSkillId = (openData.getProudSkillGroupId() * 100) + 1; - if (GenshinData.getProudSkillDataMap().containsKey(proudSkillId)) { + if (GameData.getProudSkillDataMap().containsKey(proudSkillId)) { avatar.getProudSkillList().add(proudSkillId); player.sendPacket(new PacketProudSkillChangeNotify(avatar)); } @@ -614,20 +603,20 @@ public class InventoryManager { avatar.save(); } - public void upgradeAvatar(GenshinPlayer player, long guid, int itemId, int count) { - GenshinAvatar avatar = player.getAvatars().getAvatarByGuid(guid); + public void upgradeAvatar(Player player, long guid, int itemId, int count) { + Avatar avatar = player.getAvatars().getAvatarByGuid(guid); // Sanity checks if (avatar == null) { return; } - AvatarPromoteData promoteData = GenshinData.getAvatarPromoteData(avatar.getAvatarData().getAvatarPromoteId(), avatar.getPromoteLevel()); + AvatarPromoteData promoteData = GameData.getAvatarPromoteData(avatar.getAvatarData().getAvatarPromoteId(), avatar.getPromoteLevel()); if (promoteData == null) { return; } - GenshinItem feedItem = player.getInventory().getInventoryTab(ItemType.ITEM_MATERIAL).getItemById(itemId); + GameItem feedItem = player.getInventory().getInventoryTab(ItemType.ITEM_MATERIAL).getItemById(itemId); if (feedItem == null || feedItem.getItemData().getMaterialType() != MaterialType.MATERIAL_EXP_FRUIT || feedItem.getCount() < count) { return; @@ -659,23 +648,23 @@ public class InventoryManager { // Level up upgradeAvatar(player, avatar, promoteData, expGain); } - - public void upgradeAvatar(GenshinPlayer player, GenshinAvatar avatar, int expGain) { - AvatarPromoteData promoteData = GenshinData.getAvatarPromoteData(avatar.getAvatarData().getAvatarPromoteId(), avatar.getPromoteLevel()); + + public void upgradeAvatar(Player player, Avatar avatar, int expGain) { + AvatarPromoteData promoteData = GameData.getAvatarPromoteData(avatar.getAvatarData().getAvatarPromoteId(), avatar.getPromoteLevel()); if (promoteData == null) { return; } upgradeAvatar(player, avatar, promoteData, expGain); } - - public void upgradeAvatar(GenshinPlayer player, GenshinAvatar avatar, AvatarPromoteData promoteData, int expGain) { + + public void upgradeAvatar(Player player, Avatar avatar, AvatarPromoteData promoteData, int expGain) { int maxLevel = promoteData.getUnlockMaxLevel(); int level = avatar.getLevel(); int oldLevel = level; int exp = avatar.getExp(); - int reqExp = GenshinData.getAvatarLevelExpRequired(level); - + int reqExp = GameData.getAvatarLevelExpRequired(level); + while (expGain > 0 && reqExp > 0 && level < maxLevel) { // Do calculations int toGain = Math.min(expGain, reqExp - exp); @@ -687,10 +676,10 @@ public class InventoryManager { exp = 0; level += 1; // Set req exp - reqExp = GenshinData.getAvatarLevelExpRequired(level); + reqExp = GameData.getAvatarLevelExpRequired(level); } } - + // Old map for packet Map oldPropMap = avatar.getFightProperties(); if (oldLevel != level) { @@ -711,9 +700,35 @@ public class InventoryManager { player.sendPacket(new PacketAvatarUpgradeRsp(avatar, oldLevel, oldPropMap)); } - public void upgradeAvatarSkill(GenshinPlayer player, long guid, int skillId) { + public void upgradeAvatarFetterLevel(Player player, Avatar avatar, int expGain) { + // May work. Not test. + int maxLevel = 10; // Keep it until I think of a more "elegant" way + int level = avatar.getFetterLevel(); + int exp = avatar.getFetterExp(); + int reqExp = GameData.getAvatarFetterLevelExpRequired(level); + + while (expGain > 0 && reqExp > 0 && level < maxLevel) { + int toGain = Math.min(expGain, reqExp - exp); + exp += toGain; + expGain -= toGain; + if (exp >= reqExp) { + exp = 0; + level += 1; + reqExp = GameData.getAvatarFetterLevelExpRequired(level); + } + } + + avatar.setFetterLevel(level); + avatar.setFetterExp(exp); + avatar.save(); + + player.sendPacket(new PacketAvatarPropNotify(avatar)); + player.sendPacket(new PacketAvatarFetterDataNotify(avatar)); + } + + public void upgradeAvatarSkill(Player player, long guid, int skillId) { // Sanity checks - GenshinAvatar avatar = player.getAvatars().getAvatarByGuid(guid); + Avatar avatar = player.getAvatars().getAvatarByGuid(guid); if (avatar == null) { return; } @@ -723,7 +738,7 @@ public class InventoryManager { return; } - AvatarSkillData skillData = GenshinData.getAvatarSkillDataMap().get(skillId); + AvatarSkillData skillData = GameData.getAvatarSkillDataMap().get(skillId); if (skillData == null) { return; } @@ -739,7 +754,7 @@ public class InventoryManager { } // Proud skill data - ProudSkillData proudSkill = GenshinData.getProudSkillDataMap().get(proudSkillId); + ProudSkillData proudSkill = GameData.getProudSkillDataMap().get(proudSkillId); if (proudSkill == null) { return; } @@ -754,7 +769,7 @@ public class InventoryManager { if (cost.getId() == 0) { continue; } - GenshinItem feedItem = player.getInventory().getInventoryTab(ItemType.ITEM_MATERIAL).getItemById(cost.getId()); + GameItem feedItem = player.getInventory().getInventoryTab(ItemType.ITEM_MATERIAL).getItemById(cost.getId()); if (feedItem == null || feedItem.getCount() < cost.getCount()) { return; } @@ -772,7 +787,7 @@ public class InventoryManager { if (cost.getId() == 0) { continue; } - GenshinItem feedItem = player.getInventory().getInventoryTab(ItemType.ITEM_MATERIAL).getItemById(cost.getId()); + GameItem feedItem = player.getInventory().getInventoryTab(ItemType.ITEM_MATERIAL).getItemById(cost.getId()); player.getInventory().removeItem(feedItem, cost.getCount()); } @@ -785,9 +800,9 @@ public class InventoryManager { player.sendPacket(new PacketAvatarSkillUpgradeRsp(avatar, skillId, currentLevel, nextLevel)); } - public void unlockAvatarConstellation(GenshinPlayer player, long guid) { + public void unlockAvatarConstellation(Player player, long guid) { // Sanity checks - GenshinAvatar avatar = player.getAvatars().getAvatarByGuid(guid); + Avatar avatar = player.getAvatars().getAvatarByGuid(guid); if (avatar == null) { return; } @@ -801,13 +816,13 @@ public class InventoryManager { nextTalentId = 40 + currentTalentLevel + 1; } - AvatarTalentData talentData = GenshinData.getAvatarTalentDataMap().get(nextTalentId); + AvatarTalentData talentData = GameData.getAvatarTalentDataMap().get(nextTalentId); if (talentData == null) { return; } - GenshinItem costItem = player.getInventory().getInventoryTab(ItemType.ITEM_MATERIAL).getItemById(talentData.getMainCostItemId()); + GameItem costItem = player.getInventory().getInventoryTab(ItemType.ITEM_MATERIAL).getItemById(talentData.getMainCostItemId()); if (costItem == null || costItem.getCount() < talentData.getMainCostItemCount()) { return; } @@ -824,10 +839,23 @@ public class InventoryManager { player.sendPacket(new PacketUnlockAvatarTalentRsp(avatar, nextTalentId)); // Proud skill bonus map (Extra skills) - OpenConfigEntry entry = GenshinData.getOpenConfigEntries().get(talentData.getOpenConfig()); - if (entry != null && entry.getExtraTalentIndex() > 0) { - avatar.recalcProudSkillBonusMap(); - player.sendPacket(new PacketProudSkillExtraLevelNotify(avatar, entry.getExtraTalentIndex())); + OpenConfigEntry entry = GameData.getOpenConfigEntries().get(talentData.getOpenConfig()); + if (entry != null) { + if (entry.getExtraTalentIndex() > 0) { + // Check if new constellation adds +3 to a skill level + avatar.recalcConstellations(); + // Packet + player.sendPacket(new PacketProudSkillExtraLevelNotify(avatar, entry.getExtraTalentIndex())); + } else if (entry.getSkillPointModifiers() != null) { + // Check if new constellation adds skill charges + avatar.recalcConstellations(); + // Packet + for (SkillPointModifier mod : entry.getSkillPointModifiers()) { + player.sendPacket( + new PacketAvatarSkillMaxChargeCountNotify(avatar, mod.getSkillId(), avatar.getSkillExtraChargeMap().getOrDefault(mod.getSkillId(), 0)) + ); + } + } } // Recalc + save avatar @@ -835,7 +863,7 @@ public class InventoryManager { avatar.save(); } - public void destroyMaterial(GenshinPlayer player, List list) { + public void destroyMaterial(Player player, List list) { // Return materials Int2IntOpenHashMap returnMaterialMap = new Int2IntOpenHashMap(); @@ -845,7 +873,7 @@ public class InventoryManager { continue; } - GenshinItem item = player.getInventory().getItemByGuid(info.getGuid()); + GameItem item = player.getInventory().getItemByGuid(info.getGuid()); if (item == null || !item.isDestroyable()) { continue; } @@ -865,7 +893,7 @@ public class InventoryManager { // Give back items if (returnMaterialMap.size() > 0) { for (Int2IntMap.Entry e : returnMaterialMap.int2IntEntrySet()) { - player.getInventory().addItem(new GenshinItem(e.getIntKey(), e.getIntValue())); + player.getInventory().addItem(new GameItem(e.getIntKey(), e.getIntValue())); } } @@ -873,9 +901,9 @@ public class InventoryManager { player.sendPacket(new PacketDestroyMaterialRsp(returnMaterialMap)); } - public GenshinItem useItem(GenshinPlayer player, long targetGuid, long itemGuid, int count) { - GenshinAvatar target = player.getAvatars().getAvatarByGuid(targetGuid); - GenshinItem useItem = player.getInventory().getItemByGuid(itemGuid); + public GameItem useItem(Player player, long targetGuid, long itemGuid, int count, int optionId) { + Avatar target = player.getAvatars().getAvatarByGuid(targetGuid); + GameItem useItem = player.getInventory().getItemByGuid(itemGuid); if (useItem == null) { return null; @@ -890,19 +918,89 @@ public class InventoryManager { if (target == null) { break; } - + used = player.getTeamManager().reviveAvatar(target) ? 1 : 0; } break; + case MATERIAL_NOTICE_ADD_HP: + if (useItem.getItemData().getUseTarget().equals("ITEM_USE_TARGET_SPECIFY_ALIVE_AVATAR")) { + if (target == null) { + break; + } + + int[] SatiationParams = useItem.getItemData().getSatiationParams(); + used = player.getTeamManager().healAvatar(target, SatiationParams[0], SatiationParams[1]) ? 1 : 0; + } + break; + case MATERIAL_CHEST: + List shopChestTableList = player.getServer().getShopManager().getShopChestData(); + List rewardItemList = new ArrayList<>(); + for (ShopChestTable shopChestTable : shopChestTableList) { + if (shopChestTable.getItemId() != useItem.getItemId()) { + continue; + } + + if (shopChestTable.getContainsItem() == null) { + break; + } + + for (ItemParamData itemParamData : shopChestTable.getContainsItem()) { + ItemData itemData = GameData.getItemDataMap().get(itemParamData.getId()); + if (itemData == null) { + continue; + } + rewardItemList.add(new GameItem(itemData, itemParamData.getCount())); + } + + if (!rewardItemList.isEmpty()) { + player.getInventory().addItems(rewardItemList, ActionReason.Shop); + } + + used = 1; + break; + } + break; + case MATERIAL_CHEST_BATCH_USE: + if (optionId < 1) { + break; + } + List shopChestBatchUseTableList = player.getServer().getShopManager().getShopChestBatchUseData(); + for (ShopChestBatchUseTable shopChestBatchUseTable : shopChestBatchUseTableList) { + if (shopChestBatchUseTable.getItemId() != useItem.getItemId()) { + continue; + } + + if (shopChestBatchUseTable.getOptionItem() == null || optionId > shopChestBatchUseTable.getOptionItem().size()) { + break; + } + + int optionItemId = shopChestBatchUseTable.getOptionItem().get(optionId - 1); + ItemData itemData = GameData.getItemDataMap().get(optionItemId); + if (itemData == null) { + break; + } + + player.getInventory().addItem(new GameItem(itemData, count), ActionReason.Shop); + + used = count; + break; + } + break; default: break; } - + + // Welkin + if (useItem.getItemId() == 1202) { + player.rechargeMoonCard(); + used = 1; + } + if (used > 0) { player.getInventory().removeItem(useItem, used); return useItem; } - + return null; } } diff --git a/src/main/java/emu/grasscutter/game/managers/MapMarkManager/MapMark.java b/src/main/java/emu/grasscutter/game/managers/MapMarkManager/MapMark.java new file mode 100644 index 000000000..2dcbf7972 --- /dev/null +++ b/src/main/java/emu/grasscutter/game/managers/MapMarkManager/MapMark.java @@ -0,0 +1,73 @@ +package emu.grasscutter.game.managers.MapMarkManager; + +import dev.morphia.annotations.Entity; +import emu.grasscutter.net.proto.MapMarkFromTypeOuterClass; +import emu.grasscutter.net.proto.MapMarkPointOuterClass; +import emu.grasscutter.net.proto.MapMarkPointTypeOuterClass; +import emu.grasscutter.utils.Position; + +@Entity +public class MapMark { + private int sceneId; + private String name; + private Position position; + private MapMarkPointTypeOuterClass.MapMarkPointType pointType; + private int monsterId = 0; + private MapMarkFromTypeOuterClass.MapMarkFromType fromType; + private int questId = 7; + + public MapMark(Position position, MapMarkPointTypeOuterClass.MapMarkPointType type) { + this.position = position; + } + + public MapMark(MapMarkPointOuterClass.MapMarkPoint mapMarkPoint) { + this.sceneId = mapMarkPoint.getSceneId(); + this.name = mapMarkPoint.getName(); + this.position = new Position(mapMarkPoint.getPos().getX(), mapMarkPoint.getPos().getY(), mapMarkPoint.getPos().getZ()); + this.pointType = mapMarkPoint.getPointType(); + this.monsterId = mapMarkPoint.getMonsterId(); + this.fromType = mapMarkPoint.getFromType(); + this.questId = mapMarkPoint.getQuestId(); + } + + public int getSceneId() { + return this.sceneId; + } + + public String getName() { + return this.name; + } + + public Position getPosition() { + return this.position; + } + + public MapMarkPointTypeOuterClass.MapMarkPointType getMapMarkPointType() { + return this.pointType; + } + + public void setMapMarkPointType(MapMarkPointTypeOuterClass.MapMarkPointType pointType) { + this.pointType = pointType; + } + + public int getMonsterId() { + return this.monsterId; + } + + public void setMonsterId(int monsterId) { + this.monsterId = monsterId; + } + + public MapMarkFromTypeOuterClass.MapMarkFromType getMapMarkFromType() { + return this.fromType; + } + + public int getQuestId() { + return this.questId; + } + + public void setQuestId(int questId) { + this.questId = questId; + } + +} diff --git a/src/main/java/emu/grasscutter/game/managers/MapMarkManager/MapMarksManager.java b/src/main/java/emu/grasscutter/game/managers/MapMarkManager/MapMarksManager.java new file mode 100644 index 000000000..5249f59d9 --- /dev/null +++ b/src/main/java/emu/grasscutter/game/managers/MapMarkManager/MapMarksManager.java @@ -0,0 +1,61 @@ +package emu.grasscutter.game.managers.MapMarkManager; + +import dev.morphia.annotations.Entity; +import emu.grasscutter.utils.Position; +import java.util.HashMap; + +@Entity +public class MapMarksManager { + + static final int mapMarkMaxCount = 150; + private HashMap mapMarks; + + public MapMarksManager() { + mapMarks = new HashMap(); + } + + public MapMarksManager(HashMap mapMarks) { + this.mapMarks = mapMarks; + } + + public HashMap getAllMapMarks() { + return mapMarks; + } + + public MapMark getMapMark(Position position) { + String key = getMapMarkKey(position); + if (mapMarks.containsKey(key)) { + return mapMarks.get(key); + } else { + return null; + } + } + + public String getMapMarkKey(Position position) { + return "x" + (int)position.getX()+ "z" + (int)position.getZ(); + } + + public boolean removeMapMark(Position position) { + String key = getMapMarkKey(position); + if (mapMarks.containsKey(key)) { + mapMarks.remove(key); + return true; + } + return false; + } + + public boolean addMapMark(MapMark mapMark) { + if (mapMarks.size() < mapMarkMaxCount) { + if (!mapMarks.containsKey(mapMark.getPosition())) { + mapMarks.put(getMapMarkKey(mapMark.getPosition()), mapMark); + return true; + } + } + return false; + } + + public void setMapMarks(HashMap mapMarks) { + this.mapMarks = mapMarks; + } + +} diff --git a/src/main/java/emu/grasscutter/game/managers/MovementManager/MovementManager.java b/src/main/java/emu/grasscutter/game/managers/MovementManager/MovementManager.java new file mode 100644 index 000000000..23b45903a --- /dev/null +++ b/src/main/java/emu/grasscutter/game/managers/MovementManager/MovementManager.java @@ -0,0 +1,442 @@ +package emu.grasscutter.game.managers.MovementManager; + +import emu.grasscutter.Grasscutter; +import emu.grasscutter.game.entity.EntityAvatar; +import emu.grasscutter.game.entity.GameEntity; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.game.props.FightProperty; +import emu.grasscutter.game.props.LifeState; +import emu.grasscutter.game.props.PlayerProperty; +import emu.grasscutter.net.proto.EntityMoveInfoOuterClass; +import emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo; +import emu.grasscutter.net.proto.MotionStateOuterClass.MotionState; +import emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType; +import emu.grasscutter.net.proto.VectorOuterClass; +import emu.grasscutter.server.game.GameSession; +import emu.grasscutter.server.packet.send.*; +import emu.grasscutter.utils.Position; +import org.jetbrains.annotations.NotNull; + +import java.lang.Math; +import java.util.*; + +public class MovementManager { + + public HashMap> MotionStatesCategorized = new HashMap<>(); + + private enum ConsumptionType { + None(0), + + // consume + CLIMB_START(-500), + CLIMBING(-150), + CLIMB_JUMP(-2500), + DASH(-1800), + SPRINT(-360), + FLY(-60), + SWIM_DASH_START(-200), + SWIM_DASH(-200), + SWIMMING(-80), + FIGHT(0), + + // restore + STANDBY(500), + RUN(500), + WALK(500), + STANDBY_MOVE(500), + POWERED_FLY(500); + + public final int amount; + ConsumptionType(int amount) { + this.amount = amount; + } + } + + private class Consumption { + public ConsumptionType consumptionType; + public int amount; + public Consumption(ConsumptionType ct, int a) { + consumptionType = ct; + amount = a; + } + public Consumption(ConsumptionType ct) { + this(ct, ct.amount); + } + } + + private MotionState previousState = MotionState.MOTION_STANDBY; + private MotionState currentState = MotionState.MOTION_STANDBY; + private Position previousCoordinates = new Position(0, 0, 0); + private Position currentCoordinates = new Position(0, 0, 0); + + private final Player player; + + private float landSpeed = 0; + private long landTimeMillisecond = 0; + private Timer movementManagerTickTimer; + private GameSession cachedSession = null; + private GameEntity cachedEntity = null; + private int staminaRecoverDelay = 0; + private int skillCaster = 0; + private int skillCasting = 0; + + public MovementManager(Player player) { + previousCoordinates.add(new Position(0,0,0)); + this.player = player; + + MotionStatesCategorized.put("SWIM", new HashSet<>(Arrays.asList( + MotionState.MOTION_SWIM_MOVE, + MotionState.MOTION_SWIM_IDLE, + MotionState.MOTION_SWIM_DASH, + MotionState.MOTION_SWIM_JUMP + ))); + + MotionStatesCategorized.put("STANDBY", new HashSet<>(Arrays.asList( + MotionState.MOTION_STANDBY, + MotionState.MOTION_STANDBY_MOVE, + MotionState.MOTION_DANGER_STANDBY, + MotionState.MOTION_DANGER_STANDBY_MOVE, + MotionState.MOTION_LADDER_TO_STANDBY, + MotionState.MOTION_JUMP_UP_WALL_FOR_STANDBY + ))); + + MotionStatesCategorized.put("CLIMB", new HashSet<>(Arrays.asList( + MotionState.MOTION_CLIMB, + MotionState.MOTION_CLIMB_JUMP, + MotionState.MOTION_STANDBY_TO_CLIMB, + MotionState.MOTION_LADDER_IDLE, + MotionState.MOTION_LADDER_MOVE, + MotionState.MOTION_LADDER_SLIP, + MotionState.MOTION_STANDBY_TO_LADDER + ))); + + MotionStatesCategorized.put("FLY", new HashSet<>(Arrays.asList( + MotionState.MOTION_FLY, + MotionState.MOTION_FLY_IDLE, + MotionState.MOTION_FLY_SLOW, + MotionState.MOTION_FLY_FAST, + MotionState.MOTION_POWERED_FLY + ))); + + MotionStatesCategorized.put("RUN", new HashSet<>(Arrays.asList( + MotionState.MOTION_DASH, + MotionState.MOTION_DANGER_DASH, + MotionState.MOTION_DASH_BEFORE_SHAKE, + MotionState.MOTION_RUN, + MotionState.MOTION_DANGER_RUN, + MotionState.MOTION_WALK, + MotionState.MOTION_DANGER_WALK + ))); + + MotionStatesCategorized.put("FIGHT", new HashSet<>(Arrays.asList( + MotionState.MOTION_FIGHT + ))); + + + } + + public void handle(GameSession session, EntityMoveInfoOuterClass.EntityMoveInfo moveInfo, GameEntity entity) { + if (movementManagerTickTimer == null) { + movementManagerTickTimer = new Timer(); + movementManagerTickTimer.scheduleAtFixedRate(new MotionManagerTick(), 0, 200); + } + // cache info for later use in tick + cachedSession = session; + cachedEntity = entity; + + MotionInfo motionInfo = moveInfo.getMotionInfo(); + moveEntity(entity, moveInfo); + VectorOuterClass.Vector posVector = motionInfo.getPos(); + Position newPos = new Position(posVector.getX(), + posVector.getY(), posVector.getZ());; + if (newPos.getX() != 0 && newPos.getY() != 0 && newPos.getZ() != 0) { + currentCoordinates = newPos; + } + currentState = motionInfo.getState(); + Grasscutter.getLogger().debug("" + currentState + "\t" + (moveInfo.getIsReliable() ? "reliable" : "")); + handleFallOnGround(motionInfo); + } + + public void resetTimer() { + Grasscutter.getLogger().debug("MovementManager ticker stopped"); + movementManagerTickTimer.cancel(); + movementManagerTickTimer = null; + } + + private void moveEntity(GameEntity entity, EntityMoveInfoOuterClass.EntityMoveInfo moveInfo) { + entity.getPosition().set(moveInfo.getMotionInfo().getPos()); + entity.getRotation().set(moveInfo.getMotionInfo().getRot()); + entity.setLastMoveSceneTimeMs(moveInfo.getSceneTime()); + entity.setLastMoveReliableSeq(moveInfo.getReliableSeq()); + entity.setMotionState(moveInfo.getMotionInfo().getState()); + } + + private boolean isPlayerMoving() { + float diffX = currentCoordinates.getX() - previousCoordinates.getX(); + float diffY = currentCoordinates.getY() - previousCoordinates.getY(); + float diffZ = currentCoordinates.getZ() - previousCoordinates.getZ(); + // Grasscutter.getLogger().debug("isPlayerMoving: " + previousCoordinates + ", " + currentCoordinates + ", " + diffX + ", " + diffY + ", " + diffZ); + return Math.abs(diffX) > 0.2 || Math.abs(diffY) > 0.1 || Math.abs(diffZ) > 0.2; + } + + private int getCurrentStamina() { + return player.getProperty(PlayerProperty.PROP_CUR_PERSIST_STAMINA); + } + + private int getMaximumStamina() { + return player.getProperty(PlayerProperty.PROP_MAX_STAMINA); + } + + // Returns new stamina + public int updateStamina(GameSession session, int amount) { + int currentStamina = session.getPlayer().getProperty(PlayerProperty.PROP_CUR_PERSIST_STAMINA); + if (amount == 0) { + return currentStamina; + } + int playerMaxStamina = session.getPlayer().getProperty(PlayerProperty.PROP_MAX_STAMINA); + int newStamina = currentStamina + amount; + if (newStamina < 0) { + newStamina = 0; + } + if (newStamina > playerMaxStamina) { + newStamina = playerMaxStamina; + } + session.getPlayer().setProperty(PlayerProperty.PROP_CUR_PERSIST_STAMINA, newStamina); + session.send(new PacketPlayerPropNotify(player, PlayerProperty.PROP_CUR_PERSIST_STAMINA)); + return newStamina; + } + + private void handleFallOnGround(@NotNull MotionInfo motionInfo) { + MotionState state = motionInfo.getState(); + // land speed and fall on ground event arrive in different packets + // cache land speed + if (state == MotionState.MOTION_LAND_SPEED) { + landSpeed = motionInfo.getSpeed().getY(); + landTimeMillisecond = System.currentTimeMillis(); + } + if (state == MotionState.MOTION_FALL_ON_GROUND) { + // if not received immediately after MOTION_LAND_SPEED, discard this packet. + // TODO: Test in high latency. + int maxDelay = 200; + if ((System.currentTimeMillis() - landTimeMillisecond) > maxDelay) { + Grasscutter.getLogger().debug("MOTION_FALL_ON_GROUND received after " + maxDelay + "ms, discard."); + return; + } + float currentHP = cachedEntity.getFightProperty(FightProperty.FIGHT_PROP_CUR_HP); + float maxHP = cachedEntity.getFightProperty(FightProperty.FIGHT_PROP_MAX_HP); + float damage = 0; + Grasscutter.getLogger().debug("LandSpeed: " + landSpeed); + if (landSpeed < -23.5) { + damage = (float)(maxHP * 0.33); + } + if (landSpeed < -25) { + damage = (float)(maxHP * 0.5); + } + if (landSpeed < -26.5) { + damage = (float)(maxHP * 0.66); + } + if (landSpeed < -28) { + damage = (maxHP * 1); + } + float newHP = currentHP - damage; + if (newHP < 0) { + newHP = 0; + } + Grasscutter.getLogger().debug("Max: " + maxHP + "\tCurr: " + currentHP + "\tDamage: " + damage + "\tnewHP: " + newHP); + cachedEntity.setFightProperty(FightProperty.FIGHT_PROP_CUR_HP, newHP); + cachedEntity.getWorld().broadcastPacket(new PacketEntityFightPropUpdateNotify(cachedEntity, FightProperty.FIGHT_PROP_CUR_HP)); + if (newHP == 0) { + killAvatar(cachedSession, cachedEntity, PlayerDieType.PLAYER_DIE_FALL); + } + landSpeed = 0; + } + } + + private void handleDrowning() { + int stamina = getCurrentStamina(); + if (stamina < 10) { + boolean isSwimming = MotionStatesCategorized.get("SWIM").contains(currentState); + Grasscutter.getLogger().debug(player.getProperty(PlayerProperty.PROP_CUR_PERSIST_STAMINA) + "/" + player.getProperty(PlayerProperty.PROP_MAX_STAMINA) + "\t" + currentState + "\t" + isSwimming); + if (isSwimming && currentState != MotionState.MOTION_SWIM_IDLE) { + killAvatar(cachedSession, cachedEntity, PlayerDieType.PLAYER_DIE_DRAWN); + } + } + } + + public void killAvatar(GameSession session, GameEntity entity, PlayerDieType dieType) { + cachedSession.send(new PacketAvatarLifeStateChangeNotify( + cachedSession.getPlayer().getTeamManager().getCurrentAvatarEntity().getAvatar(), + LifeState.LIFE_DEAD, + dieType + )); + cachedSession.send(new PacketLifeStateChangeNotify( + cachedEntity, + LifeState.LIFE_DEAD, + dieType + )); + cachedEntity.setFightProperty(FightProperty.FIGHT_PROP_CUR_HP, 0); + cachedEntity.getWorld().broadcastPacket(new PacketEntityFightPropUpdateNotify(cachedEntity, FightProperty.FIGHT_PROP_CUR_HP)); + entity.getWorld().broadcastPacket(new PacketLifeStateChangeNotify(0, entity, LifeState.LIFE_DEAD)); + session.getPlayer().getScene().removeEntity(entity); + ((EntityAvatar)entity).onDeath(dieType, 0); + } + + private class MotionManagerTick extends TimerTask + { + public void run() { + if (Grasscutter.getConfig().OpenStamina) { + boolean moving = isPlayerMoving(); + if (moving || (getCurrentStamina() < getMaximumStamina())) { + // Grasscutter.getLogger().debug("Player moving: " + moving + ", stamina full: " + (getCurrentStamina() >= getMaximumStamina()) + ", recalculate stamina"); + Consumption consumption = new Consumption(ConsumptionType.None); + + // TODO: refactor these conditions. + if (MotionStatesCategorized.get("CLIMB").contains(currentState)) { + consumption = getClimbConsumption(); + } else if (MotionStatesCategorized.get("SWIM").contains((currentState))) { + consumption = getSwimConsumptions(); + } else if (MotionStatesCategorized.get("RUN").contains(currentState)) { + consumption = getRunWalkDashConsumption(); + } else if (MotionStatesCategorized.get("FLY").contains(currentState)) { + consumption = getFlyConsumption(); + } else if (MotionStatesCategorized.get("STANDBY").contains(currentState)) { + consumption = getStandConsumption(); + } else if (MotionStatesCategorized.get("FIGHT").contains(currentState)) { + consumption = getFightConsumption(); + } + + // delay 2 seconds before start recovering - as official server does. + if (cachedSession != null) { + if (consumption.amount < 0) { + staminaRecoverDelay = 0; + } + if (consumption.amount > 0 && consumption.consumptionType != ConsumptionType.POWERED_FLY) { + if (staminaRecoverDelay < 10) { + staminaRecoverDelay++; + consumption = new Consumption(ConsumptionType.None); + } + } + // Grasscutter.getLogger().debug(getCurrentStamina() + "/" + getMaximumStamina() + "\t" + currentState + "\t" + "isMoving: " + isPlayerMoving() + "\t(" + consumption.consumptionType + "," + consumption.amount + ")"); + updateStamina(cachedSession, consumption.amount); + } + + // tick triggered + handleDrowning(); + } + } + + previousState = currentState; + previousCoordinates = new Position(currentCoordinates.getX(), + currentCoordinates.getY(), currentCoordinates.getZ());; + } + } + + private Consumption getClimbConsumption() { + Consumption consumption = new Consumption(ConsumptionType.None); + if (currentState == MotionState.MOTION_CLIMB) { + consumption = new Consumption(ConsumptionType.CLIMBING); + if (previousState != MotionState.MOTION_CLIMB && previousState != MotionState.MOTION_CLIMB_JUMP) { + consumption = new Consumption(ConsumptionType.CLIMB_START); + } + if (!isPlayerMoving()) { + consumption = new Consumption(ConsumptionType.None); + } + } + if (currentState == MotionState.MOTION_CLIMB_JUMP) { + if (previousState != MotionState.MOTION_CLIMB_JUMP) { + consumption = new Consumption(ConsumptionType.CLIMB_JUMP); + } + } + return consumption; + } + + private Consumption getSwimConsumptions() { + Consumption consumption = new Consumption(ConsumptionType.None); + if (currentState == MotionState.MOTION_SWIM_MOVE) { + consumption = new Consumption(ConsumptionType.SWIMMING); + } + if (currentState == MotionState.MOTION_SWIM_DASH) { + consumption = new Consumption(ConsumptionType.SWIM_DASH_START); + if (previousState == MotionState.MOTION_SWIM_DASH) { + consumption = new Consumption(ConsumptionType.SWIM_DASH); + } + } + return consumption; + } + + private Consumption getRunWalkDashConsumption() { + Consumption consumption = new Consumption(ConsumptionType.None); + if (currentState == MotionState.MOTION_DASH_BEFORE_SHAKE) { + consumption = new Consumption(ConsumptionType.DASH); + if (previousState == MotionState.MOTION_DASH_BEFORE_SHAKE) { + // only charge once + consumption = new Consumption(ConsumptionType.SPRINT); + } + } + if (currentState == MotionState.MOTION_DASH) { + consumption = new Consumption(ConsumptionType.SPRINT); + } + if (currentState == MotionState.MOTION_RUN) { + consumption = new Consumption(ConsumptionType.RUN); + } + if (currentState == MotionState.MOTION_WALK) { + consumption = new Consumption(ConsumptionType.WALK); + } + return consumption; + } + + private Consumption getFlyConsumption() { + Consumption consumption = new Consumption(ConsumptionType.FLY); + HashMap glidingCostReduction = new HashMap<>() {{ + put(212301, 0.8f); // Amber + put(222301, 0.8f); // Venti + }}; + float reduction = 1; + for (EntityAvatar entity: cachedSession.getPlayer().getTeamManager().getActiveTeam()) { + for (int skillId: entity.getAvatar().getProudSkillList()) { + if (glidingCostReduction.containsKey(skillId)) { + reduction = glidingCostReduction.get(skillId); + } + } + } + consumption.amount *= reduction; + + // POWERED_FLY, e.g. wind tunnel + if (currentState == MotionState.MOTION_POWERED_FLY) { + consumption = new Consumption(ConsumptionType.POWERED_FLY); + } + return consumption; + } + + private Consumption getStandConsumption() { + Consumption consumption = new Consumption(ConsumptionType.None); + if (currentState == MotionState.MOTION_STANDBY) { + consumption = new Consumption(ConsumptionType.STANDBY); + } + if (currentState == MotionState.MOTION_STANDBY_MOVE) { + consumption = new Consumption(ConsumptionType.STANDBY_MOVE); + } + return consumption; + } + + private Consumption getFightConsumption() { + Consumption consumption = new Consumption(ConsumptionType.None); + HashMap fightingCost = new HashMap<>() {{ + put(10013, -1000); // Kamisato Ayaka + put(10413, -1000); // Mona + }}; + if (fightingCost.containsKey(skillCasting)) { + consumption = new Consumption(ConsumptionType.FIGHT, fightingCost.get(skillCasting)); + // only handle once, so reset. + skillCasting = 0; + skillCaster = 0; + } + return consumption; + } + + public void notifySkill(int caster, int skillId) { + skillCaster = caster; + skillCasting = skillId; + } +} + diff --git a/src/main/java/emu/grasscutter/game/managers/MultiplayerManager.java b/src/main/java/emu/grasscutter/game/managers/MultiplayerManager.java index 56d629036..247b3356d 100644 --- a/src/main/java/emu/grasscutter/game/managers/MultiplayerManager.java +++ b/src/main/java/emu/grasscutter/game/managers/MultiplayerManager.java @@ -1,12 +1,13 @@ package emu.grasscutter.game.managers; import emu.grasscutter.game.CoopRequest; -import emu.grasscutter.game.GenshinPlayer; -import emu.grasscutter.game.GenshinPlayer.SceneLoadState; import emu.grasscutter.game.props.EnterReason; +import emu.grasscutter.game.world.World; import emu.grasscutter.net.proto.EnterTypeOuterClass.EnterType; import emu.grasscutter.net.proto.PlayerApplyEnterMpReasonOuterClass.PlayerApplyEnterMpReason; -import emu.grasscutter.game.World; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.game.player.Player.SceneLoadState; +import emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass; import emu.grasscutter.server.game.GameServer; import emu.grasscutter.server.packet.send.PacketPlayerApplyEnterMpNotify; import emu.grasscutter.server.packet.send.PacketPlayerApplyEnterMpResultNotify; @@ -23,10 +24,10 @@ public class MultiplayerManager { return server; } - public void applyEnterMp(GenshinPlayer player, int targetUid) { - GenshinPlayer target = getServer().getPlayerByUid(targetUid); + public void applyEnterMp(Player player, int targetUid) { + Player target = getServer().getPlayerByUid(targetUid); if (target == null) { - player.sendPacket(new PacketPlayerApplyEnterMpResultNotify(targetUid, "", false, PlayerApplyEnterMpReason.PlayerCannotEnterMp)); + player.sendPacket(new PacketPlayerApplyEnterMpResultNotify(targetUid, "", false, PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify.Reason.PLAYER_CANNOT_ENTER_MP)); return; } @@ -58,7 +59,7 @@ public class MultiplayerManager { target.sendPacket(new PacketPlayerApplyEnterMpNotify(player)); } - public void applyEnterMpReply(GenshinPlayer hostPlayer, int applyUid, boolean isAgreed) { + public void applyEnterMpReply(Player hostPlayer, int applyUid, boolean isAgreed) { // Checks CoopRequest request = hostPlayer.getCoopRequests().get(applyUid); if (request == null || request.isExpired()) { @@ -66,17 +67,17 @@ public class MultiplayerManager { } // Remove now that we are handling it - GenshinPlayer requester = request.getRequester(); + Player requester = request.getRequester(); hostPlayer.getCoopRequests().remove(applyUid); // Sanity checks - Dont let the requesting player join if they are already in multiplayer if (requester.getWorld().isMultiplayer()) { - request.getRequester().sendPacket(new PacketPlayerApplyEnterMpResultNotify(hostPlayer, false, PlayerApplyEnterMpReason.PlayerCannotEnterMp)); + request.getRequester().sendPacket(new PacketPlayerApplyEnterMpResultNotify(hostPlayer, false, PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify.Reason.PLAYER_CANNOT_ENTER_MP)); return; } // Response packet - request.getRequester().sendPacket(new PacketPlayerApplyEnterMpResultNotify(hostPlayer, isAgreed, PlayerApplyEnterMpReason.PlayerJudge)); + request.getRequester().sendPacket(new PacketPlayerApplyEnterMpResultNotify(hostPlayer, isAgreed, PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify.Reason.PLAYER_JUDGE)); // Declined if (!isAgreed) { @@ -92,7 +93,7 @@ public class MultiplayerManager { world.addPlayer(hostPlayer); // Rejoin packet - hostPlayer.sendPacket(new PacketPlayerEnterSceneNotify(hostPlayer, hostPlayer, EnterType.EnterSelf, EnterReason.HostFromSingleToMp, hostPlayer.getScene().getId(), hostPlayer.getPos())); + hostPlayer.sendPacket(new PacketPlayerEnterSceneNotify(hostPlayer, hostPlayer, EnterType.ENTER_SELF, EnterReason.HostFromSingleToMp, hostPlayer.getScene().getId(), hostPlayer.getPos())); } // Set scene pos and id of requester to the host player's @@ -104,17 +105,17 @@ public class MultiplayerManager { hostPlayer.getWorld().addPlayer(requester); // Packet - requester.sendPacket(new PacketPlayerEnterSceneNotify(requester, hostPlayer, EnterType.EnterOther, EnterReason.TeamJoin, hostPlayer.getScene().getId(), hostPlayer.getPos())); + requester.sendPacket(new PacketPlayerEnterSceneNotify(requester, hostPlayer, EnterType.ENTER_OTHER, EnterReason.TeamJoin, hostPlayer.getScene().getId(), hostPlayer.getPos())); } - public boolean leaveCoop(GenshinPlayer player) { + public boolean leaveCoop(Player player) { // Make sure player's world is multiplayer if (!player.getWorld().isMultiplayer()) { return false; } // Make sure everyone's scene is loaded - for (GenshinPlayer p : player.getWorld().getPlayers()) { + for (Player p : player.getWorld().getPlayers()) { if (p.getSceneLoadState() != SceneLoadState.LOADED) { return false; } @@ -125,19 +126,19 @@ public class MultiplayerManager { world.addPlayer(player); // Packet - player.sendPacket(new PacketPlayerEnterSceneNotify(player, EnterType.EnterSelf, EnterReason.TeamBack, player.getScene().getId(), player.getPos())); + player.sendPacket(new PacketPlayerEnterSceneNotify(player, EnterType.ENTER_SELF, EnterReason.TeamBack, player.getScene().getId(), player.getPos())); return true; } - public boolean kickPlayer(GenshinPlayer player, int targetUid) { + public boolean kickPlayer(Player player, int targetUid) { // Make sure player's world is multiplayer and that player is owner if (!player.getWorld().isMultiplayer() || player.getWorld().getHost() != player) { return false; } // Get victim and sanity checks - GenshinPlayer victim = player.getServer().getPlayerByUid(targetUid); + Player victim = player.getServer().getPlayerByUid(targetUid); if (victim == null || victim == player) { return false; @@ -152,7 +153,7 @@ public class MultiplayerManager { World world = new World(victim); world.addPlayer(victim); - victim.sendPacket(new PacketPlayerEnterSceneNotify(victim, EnterType.EnterSelf, EnterReason.TeamKick, victim.getScene().getId(), victim.getPos())); + victim.sendPacket(new PacketPlayerEnterSceneNotify(victim, EnterType.ENTER_SELF, EnterReason.TeamKick, victim.getScene().getId(), victim.getPos())); return true; } } diff --git a/src/main/java/emu/grasscutter/game/managers/SotSManager/SotSManager.java b/src/main/java/emu/grasscutter/game/managers/SotSManager/SotSManager.java new file mode 100644 index 000000000..0bfdf9454 --- /dev/null +++ b/src/main/java/emu/grasscutter/game/managers/SotSManager/SotSManager.java @@ -0,0 +1,175 @@ +package emu.grasscutter.game.managers.SotSManager; + +import emu.grasscutter.Grasscutter; +import emu.grasscutter.game.avatar.Avatar; +import emu.grasscutter.game.entity.EntityAvatar; +import emu.grasscutter.game.entity.GameEntity; +import emu.grasscutter.game.managers.MovementManager.MovementManager; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.game.props.FightProperty; +import emu.grasscutter.game.props.PlayerProperty; +import emu.grasscutter.game.world.World; +import emu.grasscutter.net.proto.ChangeHpReasonOuterClass; +import emu.grasscutter.net.proto.PropChangeReasonOuterClass; +import emu.grasscutter.server.game.GameSession; +import emu.grasscutter.server.packet.send.PacketAvatarFightPropUpdateNotify; +import emu.grasscutter.server.packet.send.PacketAvatarLifeStateChangeNotify; +import emu.grasscutter.server.packet.send.PacketEntityFightPropChangeReasonNotify; +import emu.grasscutter.server.packet.send.PacketEntityFightPropUpdateNotify; + +import java.util.List; +import java.util.Timer; +import java.util.TimerTask; + +// Statue of the Seven Manager +public class SotSManager { + + // NOTE: Spring volume balance *1 = fight prop HP *100 + + private final Player player; + private Timer autoRecoverTimer; + + public SotSManager(Player player) { + this.player = player; + } + + public boolean getIsAutoRecoveryEnabled() { + return player.getProperty(PlayerProperty.PROP_IS_SPRING_AUTO_USE) == 1; + } + + public void setIsAutoRecoveryEnabled(boolean enabled) { + player.setProperty(PlayerProperty.PROP_IS_SPRING_AUTO_USE, enabled ? 1 : 0); + } + + public int getAutoRecoveryPercentage() { + return player.getProperty(PlayerProperty.PROP_SPRING_AUTO_USE_PERCENT); + } + + public void setAutoRecoveryPercentage(int percentage) { + player.setProperty(PlayerProperty.PROP_SPRING_AUTO_USE_PERCENT, percentage); + } + + // autoRevive automatically revives all team members. + public void autoRevive(GameSession session) { + player.getTeamManager().getActiveTeam().forEach(entity -> { + boolean isAlive = entity.isAlive(); + float currentHP = entity.getAvatar().getFightProperty(FightProperty.FIGHT_PROP_CUR_HP); + float maxHP = entity.getAvatar().getFightProperty(FightProperty.FIGHT_PROP_MAX_HP); +// Grasscutter.getLogger().debug("" + entity.getAvatar().getAvatarData().getName() + "\t" + currentHP + "/" + maxHP + "\t" + (isAlive ? "ALIVE":"DEAD")); + float newHP = (float)(maxHP * 0.3); + if (currentHP < newHP) { + updateAvatarCurHP(session, entity, newHP); + } + if (!isAlive) { + entity.getWorld().broadcastPacket(new PacketAvatarLifeStateChangeNotify(entity.getAvatar())); + } + }); + } + + public void scheduleAutoRecover(GameSession session) { + if (autoRecoverTimer == null) { + autoRecoverTimer = new Timer(); + autoRecoverTimer.schedule(new AutoRecoverTimerTick(session), 2500); + } + } + + public void cancelAutoRecover() { + if (autoRecoverTimer != null) { + autoRecoverTimer.cancel(); + autoRecoverTimer = null; + } + } + + private class AutoRecoverTimerTick extends TimerTask + { + private GameSession session; + + public AutoRecoverTimerTick(GameSession session) { + this.session = session; + } + public void run() { + autoRecover(session); + cancelAutoRecover(); + } + } + + public void refillSpringVolume() { + // TODO: max spring volume depends on level of the statues in Mondstadt and Liyue. + // https://genshin-impact.fandom.com/wiki/Statue_of_The_Seven#:~:text=region%20of%20Inazuma.-,Statue%20Levels,-Upon%20first%20unlocking + player.setProperty(PlayerProperty.PROP_MAX_SPRING_VOLUME, 8500000); + + long now = System.currentTimeMillis() / 1000; + long secondsSinceLastUsed = now - player.getSpringLastUsed(); + float percentageRefilled = (float)secondsSinceLastUsed / 15 / 100; // 15s = 1% max volume + int maxVolume = player.getProperty(PlayerProperty.PROP_MAX_SPRING_VOLUME); + int currentVolume = player.getProperty(PlayerProperty.PROP_CUR_SPRING_VOLUME); + if (currentVolume < maxVolume) { + int volumeRefilled = (int)(percentageRefilled * maxVolume); + int newVolume = currentVolume + volumeRefilled; + if (currentVolume + volumeRefilled > maxVolume) { + newVolume = maxVolume; + } + player.setProperty(PlayerProperty.PROP_CUR_SPRING_VOLUME, newVolume); + } + player.setSpringLastUsed(now); + player.save(); + } + + // autoRecover checks player setting to see if auto recover is enabled, and refill HP to the predefined level. + public void autoRecover(GameSession session) { + // TODO: In MP, respect SotS settings from the HOST. + boolean isAutoRecoveryEnabled = getIsAutoRecoveryEnabled(); + int autoRecoverPercentage = getAutoRecoveryPercentage(); + Grasscutter.getLogger().debug("isAutoRecoveryEnabled: " + isAutoRecoveryEnabled + "\tautoRecoverPercentage: " + autoRecoverPercentage); + + if (isAutoRecoveryEnabled) { + player.getTeamManager().getActiveTeam().forEach(entity -> { + float maxHP = entity.getFightProperty(FightProperty.FIGHT_PROP_MAX_HP); + float currentHP = entity.getFightProperty(FightProperty.FIGHT_PROP_CUR_HP); + if (currentHP == maxHP) { + return; + } + float targetHP = maxHP * autoRecoverPercentage / 100; + + if (targetHP > currentHP) { + float needHP = targetHP - currentHP; + float needSV = needHP * 100; // convert HP needed to Spring Volume needed + + int sotsSVBalance = player.getProperty(PlayerProperty.PROP_CUR_SPRING_VOLUME); + if (sotsSVBalance >= needSV) { + // sufficient + sotsSVBalance -= needSV; + } else { + // insufficient balance + needSV = sotsSVBalance; + sotsSVBalance = 0; + } + player.setProperty(PlayerProperty.PROP_CUR_SPRING_VOLUME, sotsSVBalance); + player.setSpringLastUsed(System.currentTimeMillis() / 1000); + + float newHP = currentHP + needSV / 100; // convert SV to HP + + updateAvatarCurHP(session, entity, newHP); + } + }); + } + } + + private void updateAvatarCurHP(GameSession session, EntityAvatar entity, float newHP) { + // TODO: Figure out why client shows current HP instead of added HP. + // Say an avatar had 12000 and now has 14000, it should show "2000". + // The client always show "+14000" which is incorrect. + entity.setFightProperty(FightProperty.FIGHT_PROP_CUR_HP, newHP); + session.send(new PacketEntityFightPropChangeReasonNotify(entity, FightProperty.FIGHT_PROP_CUR_HP, + newHP, List.of(3), PropChangeReasonOuterClass.PropChangeReason.PROP_CHANGE_STATUE_RECOVER, + ChangeHpReasonOuterClass.ChangeHpReason.ChangeHpAddStatue)); + session.send(new PacketEntityFightPropUpdateNotify(entity, FightProperty.FIGHT_PROP_CUR_HP)); + + Avatar avatar = entity.getAvatar(); + avatar.setCurrentHp(newHP); + session.send(new PacketAvatarFightPropUpdateNotify(avatar, FightProperty.FIGHT_PROP_CUR_HP)); + player.save(); + } + + +} diff --git a/src/main/java/emu/grasscutter/game/InvokeHandler.java b/src/main/java/emu/grasscutter/game/player/InvokeHandler.java similarity index 58% rename from src/main/java/emu/grasscutter/game/InvokeHandler.java rename to src/main/java/emu/grasscutter/game/player/InvokeHandler.java index 727f93509..edfcbfc83 100644 --- a/src/main/java/emu/grasscutter/game/InvokeHandler.java +++ b/src/main/java/emu/grasscutter/game/player/InvokeHandler.java @@ -1,17 +1,18 @@ -package emu.grasscutter.game; +package emu.grasscutter.game.player; import java.util.ArrayList; import java.util.List; -import emu.grasscutter.net.packet.GenshinPacket; + +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType; public class InvokeHandler { private final List entryListForwardAll; private final List entryListForwardAllExceptCur; private final List entryListForwardHost; - private final Class packetClass; + private final Class packetClass; - public InvokeHandler(Class packetClass) { + public InvokeHandler(Class packetClass) { this.entryListForwardAll = new ArrayList<>(); this.entryListForwardAllExceptCur = new ArrayList<>(); this.entryListForwardHost = new ArrayList<>(); @@ -20,22 +21,15 @@ public class InvokeHandler { public synchronized void addEntry(ForwardType forward, T entry) { switch (forward) { - case ForwardToAll: - entryListForwardAll.add(entry); - break; - case ForwardToAllExceptCur: - case ForwardToAllExistExceptCur: - entryListForwardAllExceptCur.add(entry); - break; - case ForwardToHost: - entryListForwardHost.add(entry); - break; - default: - break; + case FORWARD_TO_ALL -> entryListForwardAll.add(entry); + case FORWARD_TO_ALL_EXCEPT_CUR, FORWARD_TO_ALL_EXIST_EXCEPT_CUR -> entryListForwardAllExceptCur.add(entry); + case FORWARD_TO_HOST -> entryListForwardHost.add(entry); + default -> { + } } } - public synchronized void update(GenshinPlayer player) { + public synchronized void update(Player player) { if (player.getWorld() == null) { this.entryListForwardAll.clear(); this.entryListForwardAllExceptCur.clear(); @@ -45,17 +39,17 @@ public class InvokeHandler { try { if (entryListForwardAll.size() > 0) { - GenshinPacket packet = packetClass.getDeclaredConstructor(List.class).newInstance(this.entryListForwardAll); + BasePacket packet = packetClass.getDeclaredConstructor(List.class).newInstance(this.entryListForwardAll); player.getScene().broadcastPacket(packet); this.entryListForwardAll.clear(); } if (entryListForwardAllExceptCur.size() > 0) { - GenshinPacket packet = packetClass.getDeclaredConstructor(List.class).newInstance(this.entryListForwardAllExceptCur); + BasePacket packet = packetClass.getDeclaredConstructor(List.class).newInstance(this.entryListForwardAllExceptCur); player.getScene().broadcastPacketToOthers(player, packet); this.entryListForwardAllExceptCur.clear(); } if (entryListForwardHost.size() > 0) { - GenshinPacket packet = packetClass.getDeclaredConstructor(List.class).newInstance(this.entryListForwardHost); + BasePacket packet = packetClass.getDeclaredConstructor(List.class).newInstance(this.entryListForwardHost); player.getWorld().getHost().sendPacket(packet); this.entryListForwardHost.clear(); } diff --git a/src/main/java/emu/grasscutter/game/player/Player.java b/src/main/java/emu/grasscutter/game/player/Player.java new file mode 100644 index 000000000..1eb5e3526 --- /dev/null +++ b/src/main/java/emu/grasscutter/game/player/Player.java @@ -0,0 +1,1296 @@ +package emu.grasscutter.game.player; + +import dev.morphia.annotations.*; +import emu.grasscutter.GameConstants; +import emu.grasscutter.Grasscutter; +import emu.grasscutter.data.GameData; +import emu.grasscutter.data.def.PlayerLevelData; +import emu.grasscutter.database.DatabaseHelper; +import emu.grasscutter.game.Account; +import emu.grasscutter.game.CoopRequest; +import emu.grasscutter.game.avatar.Avatar; +import emu.grasscutter.game.avatar.AvatarProfileData; +import emu.grasscutter.game.avatar.AvatarStorage; +import emu.grasscutter.game.entity.EntityGadget; +import emu.grasscutter.game.entity.EntityItem; +import emu.grasscutter.game.entity.GameEntity; +import emu.grasscutter.game.expedition.ExpeditionInfo; +import emu.grasscutter.game.friends.FriendsList; +import emu.grasscutter.game.friends.PlayerProfile; +import emu.grasscutter.game.gacha.PlayerGachaInfo; +import emu.grasscutter.game.inventory.GameItem; +import emu.grasscutter.game.inventory.Inventory; +import emu.grasscutter.game.mail.Mail; +import emu.grasscutter.game.mail.MailHandler; +import emu.grasscutter.game.managers.MovementManager.MovementManager; +import emu.grasscutter.game.managers.SotSManager.SotSManager; +import emu.grasscutter.game.props.ActionReason; +import emu.grasscutter.game.props.EntityType; +import emu.grasscutter.game.props.PlayerProperty; +import emu.grasscutter.game.props.SceneType; +import emu.grasscutter.game.shop.ShopLimit; +import emu.grasscutter.game.managers.MapMarkManager.*; +import emu.grasscutter.game.tower.TowerManager; +import emu.grasscutter.game.world.Scene; +import emu.grasscutter.game.world.World; +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.proto.*; +import emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry; +import emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult; +import emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry; +import emu.grasscutter.net.proto.InteractTypeOuterClass.InteractType; +import emu.grasscutter.net.proto.MpSettingTypeOuterClass.MpSettingType; +import emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo; +import emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo; +import emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture; +import emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail; +import emu.grasscutter.server.event.player.PlayerJoinEvent; +import emu.grasscutter.server.event.player.PlayerQuitEvent; +import emu.grasscutter.server.game.GameServer; +import emu.grasscutter.server.game.GameSession; +import emu.grasscutter.server.packet.send.*; +import emu.grasscutter.utils.DateHelper; +import emu.grasscutter.utils.Position; +import emu.grasscutter.utils.MessageHandler; +import emu.grasscutter.utils.Utils; +import it.unimi.dsi.fastutil.ints.Int2ObjectMap; +import it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap; + +import java.util.*; +import java.util.concurrent.LinkedBlockingQueue; + +@Entity(value = "players", useDiscriminator = false) +public class Player { + + @Transient private static int GlobalMaximumSpringVolume = 8500000; + @Transient private static int GlobalMaximumStamina = 24000; + + @Id private int id; + @Indexed(options = @IndexOptions(unique = true)) private String accountId; + + @Transient private Account account; + private String nickname; + private String signature; + private int headImage; + private int nameCardId = 210001; + private Position pos; + private Position rotation; + private PlayerBirthday birthday; + + private Map properties; + private Set nameCardList; + private Set flyCloakList; + private Set costumeList; + + @Transient private long nextGuid = 0; + @Transient private int peerId; + @Transient private World world; + @Transient private Scene scene; + @Transient private GameSession session; + @Transient private AvatarStorage avatars; + @Transient private Inventory inventory; + @Transient private FriendsList friendsList; + @Transient private MailHandler mailHandler; + @Transient private MessageHandler messageHandler; + + @Transient private SotSManager sotsManager; + + private TeamManager teamManager; + + private TowerManager towerManager; + private PlayerGachaInfo gachaInfo; + private PlayerProfile playerProfile; + private boolean showAvatar; + private ArrayList shownAvatars; + private Set rewardedLevels; + private ArrayList shopLimit; + private Map expeditionInfo; + + private int sceneId; + private int regionId; + private int mainCharacterId; + private boolean godmode; + + private boolean moonCard; + private Date moonCardStartTime; + private int moonCardDuration; + private Set moonCardGetTimes; + + private List showAvatarList; + private boolean showAvatars; + + @Transient private boolean paused; + @Transient private int enterSceneToken; + @Transient private SceneLoadState sceneState; + @Transient private boolean hasSentAvatarDataNotify; + @Transient private long nextSendPlayerLocTime = 0; + + @Transient private final Int2ObjectMap coopRequests; + @Transient private final Queue attackResults; + @Transient private final InvokeHandler combatInvokeHandler; + @Transient private final InvokeHandler abilityInvokeHandler; + @Transient private final InvokeHandler clientAbilityInitFinishHandler; + + private MapMarksManager mapMarksManager; + @Transient private MovementManager movementManager; + + private long springLastUsed; + + + @Deprecated + @SuppressWarnings({"rawtypes", "unchecked"}) // Morphia only! + public Player() { + this.inventory = new Inventory(this); + this.avatars = new AvatarStorage(this); + this.friendsList = new FriendsList(this); + this.mailHandler = new MailHandler(this); + this.towerManager = new TowerManager(this); + this.pos = new Position(); + this.rotation = new Position(); + this.properties = new HashMap<>(); + for (PlayerProperty prop : PlayerProperty.values()) { + if (prop.getId() < 10000) { + continue; + } + this.properties.put(prop.getId(), 0); + } + + this.gachaInfo = new PlayerGachaInfo(); + this.nameCardList = new HashSet<>(); + this.flyCloakList = new HashSet<>(); + this.costumeList = new HashSet<>(); + + this.setSceneId(3); + this.setRegionId(1); + this.sceneState = SceneLoadState.NONE; + + this.attackResults = new LinkedBlockingQueue<>(); + this.coopRequests = new Int2ObjectOpenHashMap<>(); + this.combatInvokeHandler = new InvokeHandler(PacketCombatInvocationsNotify.class); + this.abilityInvokeHandler = new InvokeHandler(PacketAbilityInvocationsNotify.class); + this.clientAbilityInitFinishHandler = new InvokeHandler(PacketClientAbilityInitFinishNotify.class); + + this.birthday = new PlayerBirthday(); + this.rewardedLevels = new HashSet<>(); + this.moonCardGetTimes = new HashSet<>(); + + this.shopLimit = new ArrayList<>(); + this.expeditionInfo = new HashMap<>(); + this.messageHandler = null; + this.mapMarksManager = new MapMarksManager(); + this.movementManager = new MovementManager(this); + this.sotsManager = new SotSManager(this); + } + + // On player creation + public Player(GameSession session) { + this(); + this.account = session.getAccount(); + this.accountId = this.getAccount().getId(); + this.session = session; + this.nickname = "Traveler"; + this.signature = ""; + this.teamManager = new TeamManager(this); + this.birthday = new PlayerBirthday(); + this.setProperty(PlayerProperty.PROP_PLAYER_LEVEL, 1); + this.setProperty(PlayerProperty.PROP_IS_SPRING_AUTO_USE, 1); + this.setProperty(PlayerProperty.PROP_SPRING_AUTO_USE_PERCENT, 50); + this.setProperty(PlayerProperty.PROP_IS_FLYABLE, 1); + this.setProperty(PlayerProperty.PROP_IS_TRANSFERABLE, 1); + this.setProperty(PlayerProperty.PROP_MAX_STAMINA, 24000); + this.setProperty(PlayerProperty.PROP_CUR_PERSIST_STAMINA, 24000); + this.setProperty(PlayerProperty.PROP_PLAYER_RESIN, 160); + this.getFlyCloakList().add(140001); + this.getNameCardList().add(210001); + this.getPos().set(GameConstants.START_POSITION); + this.getRotation().set(0, 307, 0); + this.messageHandler = null; + this.mapMarksManager = new MapMarksManager(); + this.movementManager = new MovementManager(this); + this.sotsManager = new SotSManager(this); + } + + public int getUid() { + return id; + } + + public void setUid(int id) { + this.id = id; + } + + public long getNextGameGuid() { + long nextId = ++this.nextGuid; + return ((long) this.getUid() << 32) + nextId; + } + + public Account getAccount() { + return account; + } + + public void setAccount(Account account) { + this.account = account; + this.account.setPlayerId(getUid()); + } + + public GameSession getSession() { + return session; + } + + public void setSession(GameSession session) { + this.session = session; + } + + public boolean isOnline() { + return this.getSession() != null && this.getSession().isActive(); + } + + public GameServer getServer() { + return this.getSession().getServer(); + } + + public synchronized World getWorld() { + return this.world; + } + + public synchronized void setWorld(World world) { + this.world = world; + } + + public synchronized Scene getScene() { + return scene; + } + + public synchronized void setScene(Scene scene) { + this.scene = scene; + } + + public int getGmLevel() { + return 1; + } + + public String getNickname() { + return nickname; + } + + public void setNickname(String nickName) { + this.nickname = nickName; + this.updateProfile(); + } + + public int getHeadImage() { + return headImage; + } + + public void setHeadImage(int picture) { + this.headImage = picture; + this.updateProfile(); + } + + public String getSignature() { + return signature; + } + + public void setSignature(String signature) { + this.signature = signature; + this.updateProfile(); + } + + public Position getPos() { + return pos; + } + + public Position getRotation() { + return rotation; + } + + public int getLevel() { + return this.getProperty(PlayerProperty.PROP_PLAYER_LEVEL); + } + + public int getExp() { + return this.getProperty(PlayerProperty.PROP_PLAYER_EXP); + } + + public int getWorldLevel() { + return this.getProperty(PlayerProperty.PROP_PLAYER_WORLD_LEVEL); + } + + public void setWorldLevel(int level) { + this.setProperty(PlayerProperty.PROP_PLAYER_WORLD_LEVEL, level); + this.sendPacket(new PacketPlayerPropNotify(this, PlayerProperty.PROP_PLAYER_WORLD_LEVEL)); + } + + public int getPrimogems() { + return this.getProperty(PlayerProperty.PROP_PLAYER_HCOIN); + } + + public void setPrimogems(int primogem) { + this.setProperty(PlayerProperty.PROP_PLAYER_HCOIN, primogem); + this.sendPacket(new PacketPlayerPropNotify(this, PlayerProperty.PROP_PLAYER_HCOIN)); + } + + public int getMora() { + return this.getProperty(PlayerProperty.PROP_PLAYER_SCOIN); + } + + public void setMora(int mora) { + this.setProperty(PlayerProperty.PROP_PLAYER_SCOIN, mora); + this.sendPacket(new PacketPlayerPropNotify(this, PlayerProperty.PROP_PLAYER_SCOIN)); + } + + public int getCrystals() { + return this.getProperty(PlayerProperty.PROP_PLAYER_MCOIN); + } + + public void setCrystals(int crystals) { + this.setProperty(PlayerProperty.PROP_PLAYER_MCOIN, crystals); + this.sendPacket(new PacketPlayerPropNotify(this, PlayerProperty.PROP_PLAYER_MCOIN)); + } + + private int getExpRequired(int level) { + PlayerLevelData levelData = GameData.getPlayerLevelDataMap().get(level); + return levelData != null ? levelData.getExp() : 0; + } + + private float getExpModifier() { + return Grasscutter.getConfig().getGameServerOptions().getGameRates().ADVENTURE_EXP_RATE; + } + + // Affected by exp rate + public void earnExp(int exp) { + addExpDirectly((int) (exp * getExpModifier())); + } + + // Directly give player exp + public void addExpDirectly(int gain) { + boolean hasLeveledUp = false; + int level = getLevel(); + int exp = getExp(); + int reqExp = getExpRequired(level); + + exp += gain; + + while (exp >= reqExp && reqExp > 0) { + exp -= reqExp; + level += 1; + reqExp = getExpRequired(level); + hasLeveledUp = true; + } + + if (hasLeveledUp) { + // Set level property + this.setProperty(PlayerProperty.PROP_PLAYER_LEVEL, level); + // Update social status + this.updateProfile(); + // Update player with packet + this.sendPacket(new PacketPlayerPropNotify(this, PlayerProperty.PROP_PLAYER_LEVEL)); + } + + // Set exp + this.setProperty(PlayerProperty.PROP_PLAYER_EXP, exp); + + // Update player with packet + this.sendPacket(new PacketPlayerPropNotify(this, PlayerProperty.PROP_PLAYER_EXP)); + } + + private void updateProfile() { + getProfile().syncWithCharacter(this); + } + + public boolean isFirstLoginEnterScene() { + return !this.hasSentAvatarDataNotify; + } + + public TeamManager getTeamManager() { + return this.teamManager; + } + + public TowerManager getTowerManager() { + return towerManager; + } + + public PlayerGachaInfo getGachaInfo() { + return gachaInfo; + } + + public PlayerProfile getProfile() { + if (this.playerProfile == null) { + this.playerProfile = new PlayerProfile(this); + } + return playerProfile; + } + + // TODO: Based on the proto, property value could be int or float. + // Although there's no float value at this moment, our code should be prepared for float values. + public Map getProperties() { + return properties; + } + + public boolean setProperty(PlayerProperty prop, int value) { + return setPropertyWithSanityCheck(prop, value); + } + + public int getProperty(PlayerProperty prop) { + return getProperties().get(prop.getId()); + } + + public Set getFlyCloakList() { + return flyCloakList; + } + + public Set getCostumeList() { + return costumeList; + } + + public Set getNameCardList() { + return this.nameCardList; + } + + public MpSettingType getMpSetting() { + return MpSettingType.MP_SETTING_ENTER_AFTER_APPLY; // TEMP + } + + public Queue getAttackResults() { + return this.attackResults; + } + + public synchronized Int2ObjectMap getCoopRequests() { + return coopRequests; + } + + public InvokeHandler getCombatInvokeHandler() { + return this.combatInvokeHandler; + } + + public InvokeHandler getAbilityInvokeHandler() { + return this.abilityInvokeHandler; + } + + public InvokeHandler getClientAbilityInitFinishHandler() { + return clientAbilityInitFinishHandler; + } + + public AvatarStorage getAvatars() { + return avatars; + } + + public Inventory getInventory() { + return inventory; + } + + public FriendsList getFriendsList() { + return this.friendsList; + } + + public MailHandler getMailHandler() { + return mailHandler; + } + + public int getEnterSceneToken() { + return enterSceneToken; + } + + public void setEnterSceneToken(int enterSceneToken) { + this.enterSceneToken = enterSceneToken; + } + + public int getNameCardId() { + return nameCardId; + } + + public void setNameCardId(int nameCardId) { + this.nameCardId = nameCardId; + this.updateProfile(); + } + + public int getMainCharacterId() { + return mainCharacterId; + } + + public void setMainCharacterId(int mainCharacterId) { + this.mainCharacterId = mainCharacterId; + } + + public int getPeerId() { + return peerId; + } + + public void setPeerId(int peerId) { + this.peerId = peerId; + } + + public int getClientTime() { + return session.getClientTime(); + } + + public long getLastPingTime() { + return session.getLastPingTime(); + } + + public boolean isPaused() { + return paused; + } + + public void setPaused(boolean newPauseState) { + boolean oldPauseState = this.paused; + this.paused = newPauseState; + + if (newPauseState && !oldPauseState) { + this.onPause(); + } else if (oldPauseState && !newPauseState) { + this.onUnpause(); + } + } + + public long getSpringLastUsed() { + return springLastUsed; + } + + public void setSpringLastUsed(long val) { + springLastUsed = val; + } + + public SceneLoadState getSceneLoadState() { + return sceneState; + } + + public void setSceneLoadState(SceneLoadState sceneState) { + this.sceneState = sceneState; + } + + public boolean isInMultiplayer() { + return this.getWorld() != null && this.getWorld().isMultiplayer(); + } + + public int getSceneId() { + return sceneId; + } + + public void setSceneId(int sceneId) { + this.sceneId = sceneId; + } + + public int getRegionId() { + return regionId; + } + + public void setRegionId(int regionId) { + this.regionId = regionId; + } + + public void setShowAvatars(boolean showAvatars) { + this.showAvatars = showAvatars; + } + + public boolean isShowAvatars() { + return showAvatars; + } + + public void setShowAvatarList(List showAvatarList) { + this.showAvatarList = showAvatarList; + } + + public List getShowAvatarList() { + return showAvatarList; + } + + public boolean inMoonCard() { + return moonCard; + } + + public void setMoonCard(boolean moonCard) { + this.moonCard = moonCard; + } + + public void addMoonCardDays(int days) { + this.moonCardDuration += days; + } + + public int getMoonCardDuration() { + return moonCardDuration; + } + + public void setMoonCardDuration(int moonCardDuration) { + this.moonCardDuration = moonCardDuration; + } + + public Date getMoonCardStartTime() { + return moonCardStartTime; + } + + public void setMoonCardStartTime(Date moonCardStartTime) { + this.moonCardStartTime = moonCardStartTime; + } + + public Set getMoonCardGetTimes() { + return moonCardGetTimes; + } + + public void setMoonCardGetTimes(Set moonCardGetTimes) { + this.moonCardGetTimes = moonCardGetTimes; + } + + public int getMoonCardRemainDays() { + Calendar remainCalendar = Calendar.getInstance(); + remainCalendar.setTime(moonCardStartTime); + remainCalendar.add(Calendar.DATE, moonCardDuration); + Date theLastDay = remainCalendar.getTime(); + Date now = DateHelper.onlyYearMonthDay(new Date()); + return (int) ((theLastDay.getTime() - now.getTime()) / (24 * 60 * 60 * 1000)); // By copilot + } + + public void rechargeMoonCard() { + inventory.addItem(new GameItem(203, 300)); + if (!moonCard) { + moonCard = true; + Date now = new Date(); + moonCardStartTime = DateHelper.onlyYearMonthDay(now); + moonCardDuration = 30; + } else { + moonCardDuration += 30; + } + if (!moonCardGetTimes.contains(moonCardStartTime)) { + moonCardGetTimes.add(moonCardStartTime); + } + } + + public void getTodayMoonCard() { + if (!moonCard) { + return; + } + Date now = DateHelper.onlyYearMonthDay(new Date()); + if (moonCardGetTimes.contains(now)) { + return; + } + Date stopTime = new Date(); + Calendar stopCalendar = Calendar.getInstance(); + stopCalendar.setTime(stopTime); + stopCalendar.add(Calendar.DATE, moonCardDuration); + stopTime = stopCalendar.getTime(); + if (now.after(stopTime)) { + moonCard = false; + return; + } + moonCardGetTimes.add(now); + addMoonCardDays(1); + GameItem item = new GameItem(201, 90); + getInventory().addItem(item, ActionReason.BlessingRedeemReward); + session.send(new PacketCardProductRewardNotify(getMoonCardRemainDays())); + } + + public Map getExpeditionInfo() { + return expeditionInfo; + } + + public void addExpeditionInfo(long avaterGuid, int expId, int hourTime, int startTime){ + ExpeditionInfo exp = new ExpeditionInfo(); + exp.setExpId(expId); + exp.setHourTime(hourTime); + exp.setState(1); + exp.setStartTime(startTime); + expeditionInfo.put(avaterGuid, exp); + } + + public void removeExpeditionInfo(long avaterGuid){ + expeditionInfo.remove(avaterGuid); + } + + public ExpeditionInfo getExpeditionInfo(long avaterGuid){ + return expeditionInfo.get(avaterGuid); + } + + + public List getShopLimit() { + return shopLimit; + } + + public ShopLimit getGoodsLimit(int goodsId) { + Optional shopLimit = this.shopLimit.stream().filter(x -> x.getShopGoodId() == goodsId).findFirst(); + if (shopLimit.isEmpty()) + return null; + return shopLimit.get(); + } + + public void addShopLimit(int goodsId, int boughtCount, int nextRefreshTime) { + ShopLimit target = getGoodsLimit(goodsId); + if (target != null) { + target.setHasBought(target.getHasBought() + boughtCount); + target.setHasBoughtInPeriod(target.getHasBoughtInPeriod() + boughtCount); + target.setNextRefreshTime(nextRefreshTime); + } else { + ShopLimit sl = new ShopLimit(); + sl.setShopGoodId(goodsId); + sl.setHasBought(boughtCount); + sl.setHasBoughtInPeriod(boughtCount); + sl.setNextRefreshTime(nextRefreshTime); + getShopLimit().add(sl); + } + this.save(); + } + + public boolean inGodmode() { + return godmode; + } + + public void setGodmode(boolean godmode) { + this.godmode = godmode; + } + + public boolean hasSentAvatarDataNotify() { + return hasSentAvatarDataNotify; + } + + public void setHasSentAvatarDataNotify(boolean hasSentAvatarDataNotify) { + this.hasSentAvatarDataNotify = hasSentAvatarDataNotify; + } + + public void addAvatar(Avatar avatar) { + boolean result = getAvatars().addAvatar(avatar); + + if (result) { + // Add starting weapon + getAvatars().addStartingWeapon(avatar); + + // Done + if (hasSentAvatarDataNotify()) { + // Recalc stats + avatar.recalcStats(); + // Packet + sendPacket(new PacketAvatarAddNotify(avatar, false)); + } + } else { + // Failed adding avatar + } + } + + public void addFlycloak(int flycloakId) { + this.getFlyCloakList().add(flycloakId); + this.sendPacket(new PacketAvatarGainFlycloakNotify(flycloakId)); + } + + public void addCostume(int costumeId) { + this.getCostumeList().add(costumeId); + this.sendPacket(new PacketAvatarGainCostumeNotify(costumeId)); + } + + public void addNameCard(int nameCardId) { + this.getNameCardList().add(nameCardId); + this.sendPacket(new PacketUnlockNameCardNotify(nameCardId)); + } + + public void setNameCard(int nameCardId) { + if (!this.getNameCardList().contains(nameCardId)) { + return; + } + + this.setNameCardId(nameCardId); + + this.sendPacket(new PacketSetNameCardRsp(nameCardId)); + } + + public void dropMessage(Object message) { + if (this.messageHandler != null) { + this.messageHandler.append(message.toString()); + return; + } + this.sendPacket(new PacketPrivateChatNotify(GameConstants.SERVER_CONSOLE_UID, getUid(), message.toString())); + } + + /** + * Sends a message to another player. + * + * @param sender The sender of the message. + * @param message The message to send. + */ + public void sendMessage(Player sender, Object message) { + this.sendPacket(new PacketPrivateChatNotify(sender.getUid(), this.getUid(), message.toString())); + } + + // ---------------------MAIL------------------------ + + public List getAllMail() { return this.getMailHandler().getMail(); } + + public void sendMail(Mail message) { + this.getMailHandler().sendMail(message); + } + + public boolean deleteMail(int mailId) { + return this.getMailHandler().deleteMail(mailId); + } + + public Mail getMail(int index) { return this.getMailHandler().getMailById(index); } + + public int getMailId(Mail message) { + return this.getMailHandler().getMailIndex(message); + } + + public boolean replaceMailByIndex(int index, Mail message) { + return this.getMailHandler().replaceMailByIndex(index, message); + } + + public void interactWith(int gadgetEntityId) { + GameEntity entity = getScene().getEntityById(gadgetEntityId); + + if (entity == null) { + return; + } + + // Handle + if (entity instanceof EntityItem) { + // Pick item + EntityItem drop = (EntityItem) entity; + if (!drop.isShare()) // check drop owner to avoid someone picked up item in others' world + { + int dropOwner = (int)(drop.getGuid() >> 32); + if (dropOwner != getUid()) + return; + } + entity.getScene().removeEntity(entity); + GameItem item = new GameItem(drop.getItemData(), drop.getCount()); + // Add to inventory + boolean success = getInventory().addItem(item, ActionReason.SubfieldDrop); + if (success) { + + if (!drop.isShare()) // not shared drop + this.sendPacket(new PacketGadgetInteractRsp(drop, InteractType.INTERACT_PICK_ITEM)); + else + this.getScene().broadcastPacket(new PacketGadgetInteractRsp(drop, InteractType.INTERACT_PICK_ITEM)); + } + } else if (entity instanceof EntityGadget) { + EntityGadget gadget = (EntityGadget) entity; + + if (gadget.getGadgetData().getType() == EntityType.RewardStatue) { + if (scene.getChallenge() != null) { + scene.getChallenge().getStatueDrops(this); + } + + this.sendPacket(new PacketGadgetInteractRsp(gadget, InteractType.INTERACT_OPEN_STATUE)); + } + } else { + // Delete directly + entity.getScene().removeEntity(entity); + } + + return; + } + + public void onPause() { + + } + + public void onUnpause() { + + } + + public void sendPacket(BasePacket packet) { + if (this.hasSentAvatarDataNotify) { + this.getSession().send(packet); + } + } + + public OnlinePlayerInfo getOnlinePlayerInfo() { + OnlinePlayerInfo.Builder onlineInfo = OnlinePlayerInfo.newBuilder() + .setUid(this.getUid()) + .setNickname(this.getNickname()) + .setPlayerLevel(this.getLevel()) + .setMpSettingType(this.getMpSetting()) + .setNameCardId(this.getNameCardId()) + .setSignature(this.getSignature()) + .setProfilePicture(ProfilePicture.newBuilder().setAvatarId(this.getHeadImage())); + + if (this.getWorld() != null) { + onlineInfo.setCurPlayerNumInWorld(getWorld().getPlayerCount()); + } else { + onlineInfo.setCurPlayerNumInWorld(1); + } + + return onlineInfo.build(); + } + + public PlayerBirthday getBirthday() { + return this.birthday; + } + + public void setBirthday(int d, int m) { + this.birthday = new PlayerBirthday(d, m); + this.updateProfile(); + } + + public boolean hasBirthday() { + return this.birthday.getDay() > 0; + } + + public Set getRewardedLevels() { + return rewardedLevels; + } + + public void setRewardedLevels(Set rewardedLevels) { + this.rewardedLevels = rewardedLevels; + } + + public SocialDetail.Builder getSocialDetail() { + List socialShowAvatarInfoList = new ArrayList<>(); + if (this.isOnline()) { + if (this.getShowAvatarList() != null) { + for (int avatarId : this.getShowAvatarList()) { + socialShowAvatarInfoList.add( + socialShowAvatarInfoList.size(), + SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.newBuilder() + .setAvatarId(avatarId) + .setLevel(getAvatars().getAvatarById(avatarId).getLevel()) + .setCostumeId(getAvatars().getAvatarById(avatarId).getCostume()) + .build() + ); + } + } + } else { + List showAvatarList = DatabaseHelper.getPlayerById(id).getShowAvatarList(); + AvatarStorage avatars = DatabaseHelper.getPlayerById(id).getAvatars(); + avatars.loadFromDatabase(); + if (showAvatarList != null) { + for (int avatarId : showAvatarList) { + socialShowAvatarInfoList.add( + socialShowAvatarInfoList.size(), + SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.newBuilder() + .setAvatarId(avatarId) + .setLevel(avatars.getAvatarById(avatarId).getLevel()) + .setCostumeId(avatars.getAvatarById(avatarId).getCostume()) + .build() + ); + } + } + } + + SocialDetail.Builder social = SocialDetail.newBuilder() + .setUid(this.getUid()) + .setProfilePicture(ProfilePicture.newBuilder().setAvatarId(this.getHeadImage())) + .setNickname(this.getNickname()) + .setSignature(this.getSignature()) + .setLevel(this.getLevel()) + .setBirthday(this.getBirthday().getFilledProtoWhenNotEmpty()) + .setWorldLevel(this.getWorldLevel()) + .setNameCardId(this.getNameCardId()) + .setIsShowAvatar(this.isShowAvatars()) + .addAllShowAvatarInfoList(socialShowAvatarInfoList) + .setFinishAchievementNum(0); + return social; + } + + public List getShowAvatarInfoList() { + List showAvatarInfoList = new ArrayList<>(); + + Player player; + boolean shouldRecalc; + if (this.isOnline()) { + player = this; + shouldRecalc = false; + } else { + player = DatabaseHelper.getPlayerById(id); + player.getAvatars().loadFromDatabase(); + player.getInventory().loadFromDatabase(); + shouldRecalc = true; + } + + List showAvatarList = player.getShowAvatarList(); + AvatarStorage avatars = player.getAvatars(); + if (showAvatarList != null) { + for (int avatarId : showAvatarList) { + Avatar avatar = avatars.getAvatarById(avatarId); + if (shouldRecalc) { + avatar.recalcStats(); + } + showAvatarInfoList.add(avatar.toShowAvatarInfoProto()); + } + } + return showAvatarInfoList; + } + + public PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo getWorldPlayerLocationInfo() { + return PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo.newBuilder() + .setSceneId(this.getSceneId()) + .setPlayerLoc(this.getPlayerLocationInfo()) + .build(); + } + + public PlayerLocationInfo getPlayerLocationInfo() { + return PlayerLocationInfo.newBuilder() + .setUid(this.getUid()) + .setPos(this.getPos().toProto()) + .setRot(this.getRotation().toProto()) + .build(); + } + + public MapMarksManager getMapMarksManager() { + return mapMarksManager; + } + + public MovementManager getMovementManager() { return movementManager; } + + public SotSManager getSotSManager() { return sotsManager; } + + public synchronized void onTick() { + // Check ping + if (this.getLastPingTime() > System.currentTimeMillis() + 60000) { + this.getSession().close(); + return; + } + // Check co-op requests + Iterator it = this.getCoopRequests().values().iterator(); + while (it.hasNext()) { + CoopRequest req = it.next(); + if (req.isExpired()) { + req.getRequester().sendPacket(new PacketPlayerApplyEnterMpResultNotify(this, false, PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify.Reason.SYSTEM_JUDGE)); + it.remove(); + } + } + // Ping + if (this.getWorld() != null) { + // RTT notify - very important to send this often + this.sendPacket(new PacketWorldPlayerRTTNotify(this.getWorld())); + + // Update player locations if in multiplayer every 5 seconds + long time = System.currentTimeMillis(); + if (this.getWorld().isMultiplayer() && this.getScene() != null && time > nextSendPlayerLocTime) { + this.sendPacket(new PacketWorldPlayerLocationNotify(this.getWorld())); + this.sendPacket(new PacketScenePlayerLocationNotify(this.getScene())); + this.resetSendPlayerLocTime(); + } + } + // Expedition + var timeNow = Utils.getCurrentSeconds(); + var needNotify = false; + for (Long key : expeditionInfo.keySet()) { + ExpeditionInfo e = expeditionInfo.get(key); + if(e.getState() == 1){ + if(timeNow - e.getStartTime() >= e.getHourTime() * 60 * 60){ + e.setState(2); + needNotify = true; + } + } + } + if(needNotify){ + this.save(); + this.sendPacket(new PacketAvatarExpeditionDataNotify(this)); + } + } + + + + + public void resetSendPlayerLocTime() { + this.nextSendPlayerLocTime = System.currentTimeMillis() + 5000; + } + + @PostLoad + private void onLoad() { + this.getTeamManager().setPlayer(this); + this.getTowerManager().setPlayer(this); + } + + public void save() { + DatabaseHelper.savePlayer(this); + } + + public void onLogin() { + // Make sure these exist + if (this.getTeamManager() == null) { + this.teamManager = new TeamManager(this); + } + if (this.getProfile().getUid() == 0) { + this.getProfile().syncWithCharacter(this); + } + + // Check if player object exists in server + // TODO - optimize + Player exists = this.getServer().getPlayerByUid(getUid()); + if (exists != null) { + exists.getSession().close(); + } + + // Load from db + this.getAvatars().loadFromDatabase(); + this.getInventory().loadFromDatabase(); + this.getAvatars().postLoad(); + + this.getFriendsList().loadFromDatabase(); + this.getMailHandler().loadFromDatabase(); + + // Create world + World world = new World(this); + world.addPlayer(this); + + // Add to gameserver + if (getSession().isActive()) { + getServer().registerPlayer(this); + getProfile().setPlayer(this); // Set online + } + + // Multiplayer setting + this.setProperty(PlayerProperty.PROP_PLAYER_MP_SETTING_TYPE, this.getMpSetting().getNumber()); + this.setProperty(PlayerProperty.PROP_IS_MP_MODE_AVAILABLE, 1); + + // Packets + session.send(new PacketPlayerDataNotify(this)); // Player data + session.send(new PacketStoreWeightLimitNotify()); + session.send(new PacketPlayerStoreNotify(this)); + session.send(new PacketAvatarDataNotify(this)); + + getTodayMoonCard(); // The timer works at 0:0, some users log in after that, use this method to check if they have received a reward today or not. If not, send the reward. + + session.send(new PacketPlayerEnterSceneNotify(this)); // Enter game world + session.send(new PacketPlayerLevelRewardUpdateNotify(rewardedLevels)); + session.send(new PacketOpenStateUpdateNotify()); + + // First notify packets sent + this.setHasSentAvatarDataNotify(true); + + // Call join event. + PlayerJoinEvent event = new PlayerJoinEvent(this); event.call(); + if(event.isCanceled()) // If event is not cancelled, continue. + session.close(); + } + + public void onLogout() { + // stop stamina calculation + getMovementManager().resetTimer(); + + // force to leave the dungeon + if (getScene().getSceneType() == SceneType.SCENE_DUNGEON) { + this.getServer().getDungeonManager().exitDungeon(this); + } + // Leave world + if (this.getWorld() != null) { + this.getWorld().removePlayer(this); + } + + // Status stuff + this.getProfile().syncWithCharacter(this); + this.getProfile().setPlayer(null); // Set offline + + this.getCoopRequests().clear(); + + // Save to db + this.save(); + this.getTeamManager().saveAvatars(); + this.getFriendsList().save(); + + // Call quit event. + PlayerQuitEvent event = new PlayerQuitEvent(this); event.call(); + } + + public enum SceneLoadState { + NONE(0), LOADING(1), INIT(2), LOADED(3); + + private final int value; + + private SceneLoadState(int value) { + this.value = value; + } + + public int getValue() { + return this.value; + } + } + + public void setMessageHandler(MessageHandler messageHandler) { + this.messageHandler = messageHandler; + } + + private void saveSanityCheckedProperty(PlayerProperty prop, int value) { + getProperties().put(prop.getId(), value); + } + + private boolean setPropertyWithSanityCheck(PlayerProperty prop, int value) { + if (prop == PlayerProperty.PROP_EXP) { // 1001 + if (!(value >= 0)) { return false; } + } else if (prop == PlayerProperty.PROP_BREAK_LEVEL) { // 1002 + // TODO: implement sanity check + } else if (prop == PlayerProperty.PROP_SATIATION_VAL) { // 1003 + // TODO: implement sanity check + } else if (prop == PlayerProperty.PROP_SATIATION_PENALTY_TIME) { // 1004 + // TODO: implement sanity check + } else if (prop == PlayerProperty.PROP_LEVEL) { // 4001 + if (!(value >= 0 && value <= 90)) { return false; } + } else if (prop == PlayerProperty.PROP_LAST_CHANGE_AVATAR_TIME) { // 10001 + // TODO: implement sanity check + } else if (prop == PlayerProperty.PROP_MAX_SPRING_VOLUME) { // 10002 + if (!(value >= 0 && value <= GlobalMaximumSpringVolume)) { return false; } + } else if (prop == PlayerProperty.PROP_CUR_SPRING_VOLUME) { // 10003 + int playerMaximumSpringVolume = getProperty(PlayerProperty.PROP_MAX_SPRING_VOLUME); + if (!(value >= 0 && value <= playerMaximumSpringVolume)) { return false; } + } else if (prop == PlayerProperty.PROP_IS_SPRING_AUTO_USE) { // 10004 + if (!(value >= 0 && value <= 1)) { return false; } + } else if (prop == PlayerProperty.PROP_SPRING_AUTO_USE_PERCENT) { // 10005 + if (!(value >= 0 && value <= 100)) { return false; } + } else if (prop == PlayerProperty.PROP_IS_FLYABLE) { // 10006 + if (!(0 <= value && value <= 1)) { return false; } + } else if (prop == PlayerProperty.PROP_IS_WEATHER_LOCKED) { // 10007 + if (!(0 <= value && value <= 1)) { return false; } + } else if (prop == PlayerProperty.PROP_IS_GAME_TIME_LOCKED) { // 10008 + if (!(0 <= value && value <= 1)) { return false; } + } else if (prop == PlayerProperty.PROP_IS_TRANSFERABLE) { // 10009 + if (!(0 <= value && value <= 1)) { return false; } + } else if (prop == PlayerProperty.PROP_MAX_STAMINA) { // 10010 + if (!(value >= 0 && value <= GlobalMaximumStamina)) { return false; } + } else if (prop == PlayerProperty.PROP_CUR_PERSIST_STAMINA) { // 10011 + int playerMaximumStamina = getProperty(PlayerProperty.PROP_MAX_STAMINA); + if (!(value >= 0 && value <= playerMaximumStamina)) { return false; } + } else if (prop == PlayerProperty.PROP_CUR_TEMPORARY_STAMINA) { // 10012 + // TODO: implement sanity check + } else if (prop == PlayerProperty.PROP_PLAYER_LEVEL) { // 10013 + if (!(0 < value && value <= 90)) { return false; } + } else if (prop == PlayerProperty.PROP_PLAYER_EXP) { // 10014 + if (!(0 <= value)) { return false; } + } else if (prop == PlayerProperty.PROP_PLAYER_HCOIN) { // 10015 + // see 10015 + } else if (prop == PlayerProperty.PROP_PLAYER_SCOIN) { // 10016 + // See 10015 + } else if (prop == PlayerProperty.PROP_PLAYER_MP_SETTING_TYPE) { // 10017 + if (!(0 <= value && value <= 2)) { return false; } + } else if (prop == PlayerProperty.PROP_IS_MP_MODE_AVAILABLE) { // 10018 + if (!(0 <= value && value <= 1)) { return false; } + } else if (prop == PlayerProperty.PROP_PLAYER_WORLD_LEVEL) { // 10019 + if (!(0 <= value && value <= 8)) { return false; } + } else if (prop == PlayerProperty.PROP_PLAYER_RESIN) { // 10020 + // Do not set 160 as a cap, because player can have more than 160 when they use fragile resin. + if (!(0 <= value)) { return false; } + } else if (prop == PlayerProperty.PROP_PLAYER_WAIT_SUB_HCOIN) { // 10022 + // TODO: implement sanity check + } else if (prop == PlayerProperty.PROP_PLAYER_WAIT_SUB_SCOIN) { // 10023 + // TODO: implement sanity check + } else if (prop == PlayerProperty.PROP_IS_ONLY_MP_WITH_PS_PLAYER) { // 10024 + if (!(0 <= value && value <= 1)) { return false; } + } else if (prop == PlayerProperty.PROP_PLAYER_MCOIN) { // 10025 + // see 10015 + } else if (prop == PlayerProperty.PROP_PLAYER_WAIT_SUB_MCOIN) { // 10026 + // TODO: implement sanity check + } else if (prop == PlayerProperty.PROP_PLAYER_LEGENDARY_KEY) { // 10027 + // TODO: implement sanity check + } else if (prop == PlayerProperty.PROP_IS_HAS_FIRST_SHARE) { // 10028 + // TODO: implement sanity check + } else if (prop == PlayerProperty.PROP_PLAYER_FORGE_POINT) { // 10029 + // TODO: implement sanity check + } else if (prop == PlayerProperty.PROP_CUR_CLIMATE_METER) { // 10035 + // TODO: implement sanity check + } else if (prop == PlayerProperty.PROP_CUR_CLIMATE_TYPE) { // 10036 + // TODO: implement sanity check + } else if (prop == PlayerProperty.PROP_CUR_CLIMATE_AREA_ID) { // 10037 + // TODO: implement sanity check + } else if (prop == PlayerProperty.PROP_CUR_CLIMATE_AREA_CLIMATE_TYPE) { // 10038 + // TODO: implement sanity check + } else if (prop == PlayerProperty.PROP_PLAYER_WORLD_LEVEL_LIMIT) { // 10039 + // TODO: implement sanity check + } else if (prop == PlayerProperty.PROP_PLAYER_WORLD_LEVEL_ADJUST_CD) { // 10040 + // TODO: implement sanity check + } else if (prop == PlayerProperty.PROP_PLAYER_LEGENDARY_DAILY_TASK_NUM) { // 10041 + // TODO: implement sanity check + } else if (prop == PlayerProperty.PROP_PLAYER_HOME_COIN) { // 10042 + if (!(0 <= value)) { return false; } + } else if (prop == PlayerProperty.PROP_PLAYER_WAIT_SUB_HOME_COIN) { // 10043 + // TODO: implement sanity check + } + saveSanityCheckedProperty(prop, value); + return false; + } + +} diff --git a/src/main/java/emu/grasscutter/game/player/PlayerBirthday.java b/src/main/java/emu/grasscutter/game/player/PlayerBirthday.java new file mode 100644 index 000000000..13a8e7c58 --- /dev/null +++ b/src/main/java/emu/grasscutter/game/player/PlayerBirthday.java @@ -0,0 +1,70 @@ +package emu.grasscutter.game.player; + +import dev.morphia.annotations.Entity; +import emu.grasscutter.net.proto.BirthdayOuterClass.Birthday; + +@Entity +public class PlayerBirthday { + private int day; + private int month; + + public PlayerBirthday(){ + this.day = 0; + this.month = 0; + } + + public PlayerBirthday(int day, int month){ + this.day = day; + this.month = month; + } + + public PlayerBirthday set(PlayerBirthday birth){ + this.day = birth.day; + this.month = birth.month; + + return this; + } + + public PlayerBirthday set(int d, int m){ + this.day = d; + this.month = m; + + return this; + } + + public PlayerBirthday setDay(int value){ + this.day = value; + return this; + } + + public PlayerBirthday setMonth(int value){ + this.month = value; + return this; + } + + public int getDay(){ + return this.day; + } + + public int getMonth(){ + return this.month; + } + + public Birthday toProto(){ + return Birthday.newBuilder() + .setDay(this.getDay()) + .setMonth(this.getMonth()) + .build(); + } + + public Birthday.Builder getFilledProtoWhenNotEmpty(){ + if(this.getDay() > 0) + { + return Birthday.newBuilder() + .setDay(this.getDay()) + .setMonth(this.getMonth()); + } + + return Birthday.newBuilder(); + } +} \ No newline at end of file diff --git a/src/main/java/emu/grasscutter/game/TeamInfo.java b/src/main/java/emu/grasscutter/game/player/TeamInfo.java similarity index 81% rename from src/main/java/emu/grasscutter/game/TeamInfo.java rename to src/main/java/emu/grasscutter/game/player/TeamInfo.java index c60ce8cc0..5794a7913 100644 --- a/src/main/java/emu/grasscutter/game/TeamInfo.java +++ b/src/main/java/emu/grasscutter/game/player/TeamInfo.java @@ -1,12 +1,14 @@ -package emu.grasscutter.game; +package emu.grasscutter.game.player; import java.util.ArrayList; import java.util.List; -import emu.grasscutter.GenshinConstants; +import dev.morphia.annotations.Entity; +import emu.grasscutter.GameConstants; import emu.grasscutter.Grasscutter; -import emu.grasscutter.game.avatar.GenshinAvatar; +import emu.grasscutter.game.avatar.Avatar; +@Entity public class TeamInfo { private String name; private List avatars; @@ -16,6 +18,11 @@ public class TeamInfo { this.avatars = new ArrayList<>(Grasscutter.getConfig().getGameServerOptions().MaxAvatarsInTeam); } + public TeamInfo(List avatars) { + this.name = ""; + this.avatars = avatars; + } + public String getName() { return name; } @@ -32,11 +39,11 @@ public class TeamInfo { return avatars.size(); } - public boolean contains(GenshinAvatar avatar) { + public boolean contains(Avatar avatar) { return getAvatars().contains(avatar.getAvatarId()); } - public boolean addAvatar(GenshinAvatar avatar) { + public boolean addAvatar(Avatar avatar) { if (size() >= Grasscutter.getConfig().getGameServerOptions().MaxAvatarsInTeam || contains(avatar)) { return false; } diff --git a/src/main/java/emu/grasscutter/game/TeamManager.java b/src/main/java/emu/grasscutter/game/player/TeamManager.java similarity index 70% rename from src/main/java/emu/grasscutter/game/TeamManager.java rename to src/main/java/emu/grasscutter/game/player/TeamManager.java index 065c3bd28..16e8942ad 100644 --- a/src/main/java/emu/grasscutter/game/TeamManager.java +++ b/src/main/java/emu/grasscutter/game/player/TeamManager.java @@ -1,30 +1,28 @@ -package emu.grasscutter.game; +package emu.grasscutter.game.player; -import java.util.ArrayList; -import java.util.HashMap; -import java.util.HashSet; -import java.util.LinkedHashSet; -import java.util.List; -import java.util.Map; -import java.util.Set; +import java.util.*; +import dev.morphia.annotations.Entity; import dev.morphia.annotations.Transient; -import emu.grasscutter.GenshinConstants; +import emu.grasscutter.GameConstants; import emu.grasscutter.Grasscutter; import emu.grasscutter.data.def.AvatarSkillDepotData; -import emu.grasscutter.game.avatar.GenshinAvatar; +import emu.grasscutter.game.avatar.Avatar; import emu.grasscutter.game.entity.EntityAvatar; -import emu.grasscutter.game.entity.EntityGadget; +import emu.grasscutter.game.entity.EntityBaseGadget; import emu.grasscutter.game.props.ElementType; import emu.grasscutter.game.props.EnterReason; import emu.grasscutter.game.props.FightProperty; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.world.World; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.EnterTypeOuterClass.EnterType; import emu.grasscutter.net.proto.MotionStateOuterClass.MotionState; +import emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType; import emu.grasscutter.server.packet.send.PacketAvatarDieAnimationEndRsp; import emu.grasscutter.server.packet.send.PacketAvatarFightPropUpdateNotify; import emu.grasscutter.server.packet.send.PacketAvatarLifeStateChangeNotify; +import emu.grasscutter.server.packet.send.PacketAvatarSkillInfoNotify; import emu.grasscutter.server.packet.send.PacketAvatarTeamUpdateNotify; import emu.grasscutter.server.packet.send.PacketChangeAvatarRsp; import emu.grasscutter.server.packet.send.PacketChangeMpTeamAvatarRsp; @@ -41,8 +39,9 @@ import it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap; import it.unimi.dsi.fastutil.ints.IntOpenHashSet; import it.unimi.dsi.fastutil.ints.IntSet; +@Entity public class TeamManager { - @Transient private GenshinPlayer player; + @Transient private Player player; private Map teams; private int currentTeamIndex; @@ -51,10 +50,16 @@ public class TeamManager { @Transient private TeamInfo mpTeam; @Transient private int entityId; @Transient private final List avatars; - @Transient private final Set gadgets; + @Transient private final Set gadgets; @Transient private final IntSet teamResonances; @Transient private final IntSet teamResonancesConfig; - + + @Transient private int useTemporarilyTeamIndex = -1; + /** + * Temporary Team for tower + */ + @Transient private List temporaryTeam; + public TeamManager() { this.mpTeam = new TeamInfo(); this.avatars = new ArrayList<>(); @@ -63,18 +68,18 @@ public class TeamManager { this.teamResonancesConfig = new IntOpenHashSet(); } - public TeamManager(GenshinPlayer player) { + public TeamManager(Player player) { this(); this.player = player; this.teams = new HashMap<>(); this.currentTeamIndex = 1; - for (int i = 1; i <= GenshinConstants.MAX_TEAMS; i++) { + for (int i = 1; i <= GameConstants.MAX_TEAMS; i++) { this.teams.put(i, new TeamInfo()); } } - public GenshinPlayer getPlayer() { + public Player getPlayer() { return player; } @@ -82,7 +87,7 @@ public class TeamManager { return player.getWorld(); } - public void setPlayer(GenshinPlayer player) { + public void setPlayer(Player player) { this.player = player; } @@ -120,6 +125,10 @@ public class TeamManager { } public TeamInfo getCurrentTeamInfo() { + if (useTemporarilyTeamIndex >= 0 && + useTemporarilyTeamIndex < temporaryTeam.size()){ + return temporaryTeam.get(useTemporarilyTeamIndex); + } if (this.getPlayer().isInMultiplayer()) { return this.getMpTeam(); } @@ -138,7 +147,7 @@ public class TeamManager { this.entityId = entityId; } - public Set getGadgets() { + public Set getGadgets() { return gadgets; } @@ -205,7 +214,7 @@ public class TeamManager { } } - public void updateTeamEntities(GenshinPacket responsePacket) { + public void updateTeamEntities(BasePacket responsePacket) { // Sanity check - Should never happen if (this.getCurrentTeamInfo().getAvatars().size() <= 0) { return; @@ -260,6 +269,13 @@ public class TeamManager { // Packets getPlayer().getWorld().broadcastPacket(new PacketSceneTeamUpdateNotify(getPlayer())); + // Skill charges packet - Yes, this is official server behavior as of 2.6.0 + for (EntityAvatar entity : getActiveTeam()) { + if (entity.getAvatar().getSkillExtraChargeMap().size() > 0) { + getPlayer().sendPacket(new PacketAvatarSkillInfoNotify(entity.getAvatar())); + } + } + // Run callback if (responsePacket != null) { getPlayer().sendPacket(responsePacket); @@ -285,9 +301,9 @@ public class TeamManager { } // Set team data - LinkedHashSet newTeam = new LinkedHashSet<>(); + LinkedHashSet newTeam = new LinkedHashSet<>(); for (int i = 0; i < list.size(); i++) { - GenshinAvatar avatar = getPlayer().getAvatars().getAvatarByGuid(list.get(i)); + Avatar avatar = getPlayer().getAvatars().getAvatarByGuid(list.get(i)); if (avatar == null || newTeam.contains(avatar)) { // Should never happen return; @@ -297,7 +313,7 @@ public class TeamManager { // Clear current team info and add avatars from our new team teamInfo.getAvatars().clear(); - for (GenshinAvatar avatar : newTeam) { + for (Avatar avatar : newTeam) { teamInfo.addAvatar(avatar); } @@ -321,9 +337,9 @@ public class TeamManager { TeamInfo teamInfo = this.getMpTeam(); // Set team data - LinkedHashSet newTeam = new LinkedHashSet<>(); + LinkedHashSet newTeam = new LinkedHashSet<>(); for (int i = 0; i < list.size(); i++) { - GenshinAvatar avatar = getPlayer().getAvatars().getAvatarByGuid(list.get(i)); + Avatar avatar = getPlayer().getAvatars().getAvatarByGuid(list.get(i)); if (avatar == null || newTeam.contains(avatar)) { // Should never happen return; @@ -333,14 +349,58 @@ public class TeamManager { // Clear current team info and add avatars from our new team teamInfo.getAvatars().clear(); - for (GenshinAvatar avatar : newTeam) { + for (Avatar avatar : newTeam) { teamInfo.addAvatar(avatar); } // Packet this.updateTeamEntities(new PacketChangeMpTeamAvatarRsp(getPlayer(), teamInfo)); } - + + public void setupTemporaryTeam(List> guidList) { + var team = guidList.stream().map(list -> { + // Sanity checks + if (list.size() == 0 || list.size() > getMaxTeamSize()) { + return null; + } + + // Set team data + LinkedHashSet newTeam = new LinkedHashSet<>(); + for (int i = 0; i < list.size(); i++) { + Avatar avatar = getPlayer().getAvatars().getAvatarByGuid(list.get(i)); + if (avatar == null || newTeam.contains(avatar)) { + // Should never happen + return null; + } + newTeam.add(avatar); + } + + // convert to avatar ids + return newTeam.stream() + .map(Avatar::getAvatarId) + .toList(); + }) + .filter(Objects::nonNull) + .map(TeamInfo::new) + .toList(); + this.temporaryTeam = team; + } + + public void useTemporaryTeam(int index) { + this.useTemporarilyTeamIndex = index; + updateTeamEntities(null); + } + + public void cleanTemporaryTeam() { + // check if using temporary team + if(useTemporarilyTeamIndex < 0){ + return; + } + + this.useTemporarilyTeamIndex = -1; + this.temporaryTeam = null; + updateTeamEntities(null); + } public synchronized void setCurrentTeam(int teamId) { // if (getPlayer().isInMultiplayer()) { @@ -395,7 +455,7 @@ public class TeamManager { this.setCurrentCharacterIndex(index); // Old entity motion state - oldEntity.setMotionState(MotionState.MotionStandby); + oldEntity.setMotionState(MotionState.MOTION_STANDBY); // Remove and Add getPlayer().getScene().replaceEntity(oldEntity, newEntity); @@ -408,34 +468,44 @@ public class TeamManager { if (deadAvatar.isAlive() || deadAvatar.getId() != dieGuid) { return; } - - // Replacement avatar - EntityAvatar replacement = null; - int replaceIndex = -1; - - for (int i = 0; i < this.getActiveTeam().size(); i++) { - EntityAvatar entity = this.getActiveTeam().get(i); - if (entity.isAlive()) { - replaceIndex = i; - replacement = entity; - break; - } - } - - if (replacement == null) { - // No more living team members... - getPlayer().sendPacket(new PacketWorldPlayerDieNotify(deadAvatar.getKilledType(), deadAvatar.getKilledBy())); + + PlayerDieType dieType = deadAvatar.getKilledType(); + int killedBy = deadAvatar.getKilledBy(); + + if (dieType == PlayerDieType.PLAYER_DIE_DRAWN) { + // Died in water. Do not replace + // The official server has skipped this notify and will just respawn the team immediately after the animation. + // TODO: Perhaps find a way to get vanilla experience? + getPlayer().sendPacket(new PacketWorldPlayerDieNotify(dieType, killedBy)); } else { - // Set index and spawn replacement member - this.setCurrentCharacterIndex(replaceIndex); - getPlayer().getScene().addEntity(replacement); + // Replacement avatar + EntityAvatar replacement = null; + int replaceIndex = -1; + + for (int i = 0; i < this.getActiveTeam().size(); i++) { + EntityAvatar entity = this.getActiveTeam().get(i); + if (entity.isAlive()) { + replaceIndex = i; + replacement = entity; + break; + } + } + + if (replacement == null) { + // No more living team members... + getPlayer().sendPacket(new PacketWorldPlayerDieNotify(dieType, killedBy)); + } else { + // Set index and spawn replacement member + this.setCurrentCharacterIndex(replaceIndex); + getPlayer().getScene().addEntity(replacement); + } } // Response packet getPlayer().sendPacket(new PacketAvatarDieAnimationEndRsp(deadAvatar.getId(), 0)); } - public boolean reviveAvatar(GenshinAvatar avatar) { + public boolean reviveAvatar(Avatar avatar) { for (EntityAvatar entity : getActiveTeam()) { if (entity.getAvatar() == avatar) { if (entity.isAlive()) { @@ -454,14 +524,40 @@ public class TeamManager { return false; } - - public void respawnTeam() { - // Make sure all team members are dead + + public boolean healAvatar(Avatar avatar, int healRate, int healAmount) { for (EntityAvatar entity : getActiveTeam()) { - if (entity.isAlive()) { - return; + if (entity.getAvatar() == avatar) { + if (!entity.isAlive()) { + return false; + } + + entity.setFightProperty( + FightProperty.FIGHT_PROP_CUR_HP, + (float) Math.min( + (entity.getFightProperty(FightProperty.FIGHT_PROP_CUR_HP) + + entity.getFightProperty(FightProperty.FIGHT_PROP_MAX_HP) * (float) healRate / 100.0 + + (float) healAmount / 100.0), + entity.getFightProperty(FightProperty.FIGHT_PROP_MAX_HP) + ) + ); + getPlayer().sendPacket(new PacketAvatarFightPropUpdateNotify(entity.getAvatar(), FightProperty.FIGHT_PROP_CUR_HP)); + getPlayer().sendPacket(new PacketAvatarLifeStateChangeNotify(entity.getAvatar())); + return true; } } + return false; + } + + public void respawnTeam() { + // Make sure all team members are dead + // Drowning needs revive when there may be other team members still alive. + // for (EntityAvatar entity : getActiveTeam()) { + // if (entity.isAlive()) { + // return; + // } + // } + player.getMovementManager().resetTimer(); // prevent drowning immediately after respawn // Revive all team members for (EntityAvatar entity : getActiveTeam()) { @@ -474,14 +570,14 @@ public class TeamManager { } // Teleport player - getPlayer().sendPacket(new PacketPlayerEnterSceneNotify(getPlayer(), EnterType.EnterSelf, EnterReason.Revival, 3, GenshinConstants.START_POSITION)); + getPlayer().sendPacket(new PacketPlayerEnterSceneNotify(getPlayer(), EnterType.ENTER_SELF, EnterReason.Revival, 3, GameConstants.START_POSITION)); // Set player position player.setSceneId(3); - player.getPos().set(GenshinConstants.START_POSITION); + player.getPos().set(GameConstants.START_POSITION); // Packets - getPlayer().sendPacket(new GenshinPacket(PacketOpcodes.WorldPlayerReviveRsp)); + getPlayer().sendPacket(new BasePacket(PacketOpcodes.WorldPlayerReviveRsp)); } public void saveAvatars() { diff --git a/src/main/java/emu/grasscutter/game/props/EntityType.java b/src/main/java/emu/grasscutter/game/props/EntityType.java new file mode 100644 index 000000000..efe6694c4 --- /dev/null +++ b/src/main/java/emu/grasscutter/game/props/EntityType.java @@ -0,0 +1,93 @@ +package emu.grasscutter.game.props; + +import java.util.HashMap; +import java.util.Map; +import java.util.stream.Stream; + +import it.unimi.dsi.fastutil.ints.Int2ObjectMap; +import it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap; + +public enum EntityType { + None (0), + Avatar (1), + Monster (2), + Bullet (3), + AttackPhyisicalUnit (4), + AOE (5), + Camera (6), + EnviroArea (7), + Equip (8), + MonsterEquip (9), + Grass (10), + Level (11), + NPC (12), + TransPointFirst (13), + TransPointFirstGadget (14), + TransPointSecond (15), + TransPointSecondGadget (16), + DropItem (17), + Field (18), + Gadget (19), + Water (20), + GatherPoint (21), + GatherObject (22), + AirflowField (23), + SpeedupField (24), + Gear (25), + Chest (26), + EnergyBall (27), + ElemCrystal (28), + Timeline (29), + Worktop (30), + Team (31), + Platform (32), + AmberWind (33), + EnvAnimal (34), + SealGadget (35), + Tree (36), + Bush (37), + QuestGadget (38), + Lightning (39), + RewardPoint (40), + RewardStatue (41), + MPLevel (42), + WindSeed (43), + MpPlayRewardPoint (44), + ViewPoint (45), + RemoteAvatar (46), + GeneralRewardPoint (47), + PlayTeam (48), + OfferingGadget (49), + EyePoint (50), + MiracleRing (51), + Foundation (52), + WidgetGadget (53), + PlaceHolder (99); + + private final int value; + private static final Int2ObjectMap map = new Int2ObjectOpenHashMap<>(); + private static final Map stringMap = new HashMap<>(); + + static { + Stream.of(values()).forEach(e -> { + map.put(e.getValue(), e); + stringMap.put(e.name(), e); + }); + } + + private EntityType(int value) { + this.value = value; + } + + public int getValue() { + return value; + } + + public static EntityType getTypeByValue(int value) { + return map.getOrDefault(value, None); + } + + public static EntityType getTypeByName(String name) { + return stringMap.getOrDefault(name, None); + } +} diff --git a/src/main/java/emu/grasscutter/game/props/PlayerProperty.java b/src/main/java/emu/grasscutter/game/props/PlayerProperty.java index 9369c1605..3cb67d9bb 100644 --- a/src/main/java/emu/grasscutter/game/props/PlayerProperty.java +++ b/src/main/java/emu/grasscutter/game/props/PlayerProperty.java @@ -6,65 +6,67 @@ import it.unimi.dsi.fastutil.ints.Int2ObjectMap; import it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap; public enum PlayerProperty { - PROP_EXP (1001), - PROP_BREAK_LEVEL (1002), - PROP_SATIATION_VAL (1003), - PROP_SATIATION_PENALTY_TIME (1004), - PROP_LEVEL (4001), - PROP_LAST_CHANGE_AVATAR_TIME (10001), - PROP_MAX_SPRING_VOLUME (10002), - PROP_CUR_SPRING_VOLUME (10003), - PROP_IS_SPRING_AUTO_USE (10004), - PROP_SPRING_AUTO_USE_PERCENT (10005), - PROP_IS_FLYABLE (10006), - PROP_IS_WEATHER_LOCKED (10007), - PROP_IS_GAME_TIME_LOCKED (10008), - PROP_IS_TRANSFERABLE (10009), - PROP_MAX_STAMINA (10010), - PROP_CUR_PERSIST_STAMINA (10011), - PROP_CUR_TEMPORARY_STAMINA (10012), - PROP_PLAYER_LEVEL (10013), - PROP_PLAYER_EXP (10014), - PROP_PLAYER_HCOIN (10015), // Primogem - PROP_PLAYER_SCOIN (10016), // Mora - PROP_PLAYER_MP_SETTING_TYPE (10017), - PROP_IS_MP_MODE_AVAILABLE (10018), - PROP_PLAYER_WORLD_LEVEL (10019), - PROP_PLAYER_RESIN (10020), - PROP_PLAYER_WAIT_SUB_HCOIN (10022), - PROP_PLAYER_WAIT_SUB_SCOIN (10023), - PROP_IS_ONLY_MP_WITH_PS_PLAYER (10024), - PROP_PLAYER_MCOIN (10025), // Genesis Crystal - PROP_PLAYER_WAIT_SUB_MCOIN (10026), - PROP_PLAYER_LEGENDARY_KEY (10027), - PROP_IS_HAS_FIRST_SHARE (10028), - PROP_PLAYER_FORGE_POINT (10029), - PROP_CUR_CLIMATE_METER (10035), - PROP_CUR_CLIMATE_TYPE (10036), - PROP_CUR_CLIMATE_AREA_ID (10037), - PROP_CUR_CLIMATE_AREA_CLIMATE_TYPE (10038), - PROP_PLAYER_WORLD_LEVEL_LIMIT (10039), - PROP_PLAYER_WORLD_LEVEL_ADJUST_CD (10040), - PROP_PLAYER_LEGENDARY_DAILY_TASK_NUM (10041), - PROP_PLAYER_HOME_COIN (10042), - PROP_PLAYER_WAIT_SUB_HOME_COIN (10043); - - private final int id; - private static final Int2ObjectMap map = new Int2ObjectOpenHashMap<>(); - - static { - Stream.of(values()).forEach(e -> map.put(e.getId(), e)); - } - - private PlayerProperty(int id) { - this.id = id; - } + PROP_EXP (1001), + PROP_BREAK_LEVEL (1002), + PROP_SATIATION_VAL (1003), + PROP_SATIATION_PENALTY_TIME (1004), + PROP_LEVEL (4001), + PROP_LAST_CHANGE_AVATAR_TIME (10001), + PROP_MAX_SPRING_VOLUME (10002), // Maximum volume of the Statue of the Seven for the player [0, 8500000] + PROP_CUR_SPRING_VOLUME (10003), // Current volume of the Statue of the Seven [0, PROP_MAX_SPRING_VOLUME] + PROP_IS_SPRING_AUTO_USE (10004), // Auto HP recovery when approaching the Statue of the Seven [0, 1] + PROP_SPRING_AUTO_USE_PERCENT (10005), // Auto HP recovery percentage [0, 100] + PROP_IS_FLYABLE (10006), // Are you in a state that disables your flying ability? e.g. new player [0, 1] + PROP_IS_WEATHER_LOCKED (10007), + PROP_IS_GAME_TIME_LOCKED (10008), + PROP_IS_TRANSFERABLE (10009), + PROP_MAX_STAMINA (10010), // Maximum stamina of the player (0 - 24000) + PROP_CUR_PERSIST_STAMINA (10011), // Used stamina of the player (0 - PROP_MAX_STAMINA) + PROP_CUR_TEMPORARY_STAMINA (10012), + PROP_PLAYER_LEVEL (10013), + PROP_PLAYER_EXP (10014), + PROP_PLAYER_HCOIN (10015), // Primogem (-inf, +inf) + // It is known that Mihoyo will make Primogem negative in the cases that a player spends + // his gems and then got a money refund, so negative is allowed. + PROP_PLAYER_SCOIN (10016), // Mora [0, +inf) + PROP_PLAYER_MP_SETTING_TYPE (10017), // Do you allow other players to join your game? [0=no 1=direct 2=approval] + PROP_IS_MP_MODE_AVAILABLE (10018), // Are you not in a quest or something that disables MP? [0, 1] + PROP_PLAYER_WORLD_LEVEL (10019), // [0, 8] + PROP_PLAYER_RESIN (10020), // Original Resin [0, +inf) + PROP_PLAYER_WAIT_SUB_HCOIN (10022), + PROP_PLAYER_WAIT_SUB_SCOIN (10023), + PROP_IS_ONLY_MP_WITH_PS_PLAYER (10024), // Is only MP with PlayStation players? [0, 1] + PROP_PLAYER_MCOIN (10025), // Genesis Crystal (-inf, +inf) see 10015 + PROP_PLAYER_WAIT_SUB_MCOIN (10026), + PROP_PLAYER_LEGENDARY_KEY (10027), + PROP_IS_HAS_FIRST_SHARE (10028), + PROP_PLAYER_FORGE_POINT (10029), + PROP_CUR_CLIMATE_METER (10035), + PROP_CUR_CLIMATE_TYPE (10036), + PROP_CUR_CLIMATE_AREA_ID (10037), + PROP_CUR_CLIMATE_AREA_CLIMATE_TYPE (10038), + PROP_PLAYER_WORLD_LEVEL_LIMIT (10039), + PROP_PLAYER_WORLD_LEVEL_ADJUST_CD (10040), + PROP_PLAYER_LEGENDARY_DAILY_TASK_NUM (10041), + PROP_PLAYER_HOME_COIN (10042), // Realm currency [0, +inf) + PROP_PLAYER_WAIT_SUB_HOME_COIN (10043); - public int getId() { - return id; - } - - public static PlayerProperty getPropById(int value) { - return map.getOrDefault(value, null); - } + private final int id; + private static final Int2ObjectMap map = new Int2ObjectOpenHashMap<>(); + + static { + Stream.of(values()).forEach(e -> map.put(e.getId(), e)); + } + + PlayerProperty(int id) { + this.id = id; + } + + public int getId() { + return id; + } + + public static PlayerProperty getPropById(int value) { + return map.getOrDefault(value, null); + } } diff --git a/src/main/java/emu/grasscutter/game/shop/ShopChestBatchUseTable.java b/src/main/java/emu/grasscutter/game/shop/ShopChestBatchUseTable.java new file mode 100644 index 000000000..c3b15da86 --- /dev/null +++ b/src/main/java/emu/grasscutter/game/shop/ShopChestBatchUseTable.java @@ -0,0 +1,25 @@ +package emu.grasscutter.game.shop; + +import java.util.ArrayList; +import java.util.List; + +public class ShopChestBatchUseTable { + private int itemId; + private List optionItem = new ArrayList<>(); + + public int getItemId() { + return itemId; + } + + public void setItemId(int itemId) { + this.itemId = itemId; + } + + public List getOptionItem() { + return optionItem; + } + + public void setOptionItem(List optionItem) { + this.optionItem = optionItem; + } +} diff --git a/src/main/java/emu/grasscutter/game/shop/ShopChestTable.java b/src/main/java/emu/grasscutter/game/shop/ShopChestTable.java new file mode 100644 index 000000000..d4b850b54 --- /dev/null +++ b/src/main/java/emu/grasscutter/game/shop/ShopChestTable.java @@ -0,0 +1,27 @@ +package emu.grasscutter.game.shop; + +import emu.grasscutter.data.common.ItemParamData; + +import java.util.ArrayList; +import java.util.List; + +public class ShopChestTable { + private int itemId; + private List containsItem = new ArrayList<>(); + + public int getItemId() { + return itemId; + } + + public void setItemId(int itemId) { + this.itemId = itemId; + } + + public List getContainsItem() { + return containsItem; + } + + public void setContainsItem(List containsItem) { + this.containsItem = containsItem; + } +} diff --git a/src/main/java/emu/grasscutter/game/shop/ShopInfo.java b/src/main/java/emu/grasscutter/game/shop/ShopInfo.java index 768a3a7ca..ebbeea2cd 100644 --- a/src/main/java/emu/grasscutter/game/shop/ShopInfo.java +++ b/src/main/java/emu/grasscutter/game/shop/ShopInfo.java @@ -1,5 +1,205 @@ package emu.grasscutter.game.shop; -public class ShopInfo { +import emu.grasscutter.data.common.ItemParamData; +import emu.grasscutter.data.def.ShopGoodsData; +import java.util.ArrayList; +import java.util.List; + +public class ShopInfo { + private int goodsId = 0; + private ItemParamData goodsItem; + private int scoin = 0; + private List costItemList; + private int boughtNum = 0; + private int buyLimit = 0; + private int beginTime = 0; + private int endTime = 1924992000; + private int minLevel = 0; + private int maxLevel = 61; + private List preGoodsIdList = new ArrayList<>(); + private int mcoin = 0; + private int hcoin = 0; + private int disableType = 0; + private int secondarySheetId = 0; + + private String refreshType; + + public enum ShopRefreshType { + NONE(0), + SHOP_REFRESH_DAILY(1), + SHOP_REFRESH_WEEKLY(2), + SHOP_REFRESH_MONTHLY(3); + + private final int value; + ShopRefreshType(int value) { + this.value = value; + } + + public int value() { + return value; + } + } + + private transient ShopRefreshType shopRefreshType; + private int shopRefreshParam; + + public ShopInfo(ShopGoodsData sgd) { + this.goodsId = sgd.getGoodsId(); + this.goodsItem = new ItemParamData(sgd.getItemId(), sgd.getItemCount()); + this.scoin = sgd.getCostScoin(); + this.mcoin = sgd.getCostMcoin(); + this.hcoin = sgd.getCostHcoin(); + this.buyLimit = sgd.getBuyLimit(); + + this.minLevel = sgd.getMinPlayerLevel(); + this.maxLevel = sgd.getMaxPlayerLevel(); + this.costItemList = sgd.getCostItems().stream().filter(x -> x.getId() != 0).map(x -> new ItemParamData(x.getId(), x.getCount())).toList(); + this.secondarySheetId = sgd.getSubTabId(); + this.shopRefreshType = sgd.getRefreshType(); + this.shopRefreshParam = sgd.getRefreshParam(); + } + + public int getHcoin() { + return hcoin; + } + + public void setHcoin(int hcoin) { + this.hcoin = hcoin; + } + + public List getPreGoodsIdList() { + return preGoodsIdList; + } + + public void setPreGoodsIdList(List preGoodsIdList) { + this.preGoodsIdList = preGoodsIdList; + } + + public int getMcoin() { + return mcoin; + } + + public void setMcoin(int mcoin) { + this.mcoin = mcoin; + } + + public int getDisableType() { + return disableType; + } + + public void setDisableType(int disableType) { + this.disableType = disableType; + } + + public int getSecondarySheetId() { + return secondarySheetId; + } + + public void setSecondarySheetId(int secondarySheetId) { + this.secondarySheetId = secondarySheetId; + } + + public int getGoodsId() { + return goodsId; + } + + public void setGoodsId(int goodsId) { + this.goodsId = goodsId; + } + + public ItemParamData getGoodsItem() { + return goodsItem; + } + + public void setGoodsItem(ItemParamData goodsItem) { + this.goodsItem = goodsItem; + } + + public int getScoin() { + return scoin; + } + + public void setScoin(int scoin) { + this.scoin = scoin; + } + + public List getCostItemList() { + return costItemList; + } + + public void setCostItemList(List costItemList) { + this.costItemList = costItemList; + } + + public int getBoughtNum() { + return boughtNum; + } + + public void setBoughtNum(int boughtNum) { + this.boughtNum = boughtNum; + } + + public int getBuyLimit() { + return buyLimit; + } + + public void setBuyLimit(int buyLimit) { + this.buyLimit = buyLimit; + } + + public int getBeginTime() { + return beginTime; + } + + public void setBeginTime(int beginTime) { + this.beginTime = beginTime; + } + + public int getEndTime() { + return endTime; + } + + public void setEndTime(int endTime) { + this.endTime = endTime; + } + + public int getMinLevel() { + return minLevel; + } + + public void setMinLevel(int minLevel) { + this.minLevel = minLevel; + } + + public int getMaxLevel() { + return maxLevel; + } + + public void setMaxLevel(int maxLevel) { + this.maxLevel = maxLevel; + } + + public ShopRefreshType getShopRefreshType() { + if (refreshType == null) + return ShopRefreshType.NONE; + return switch (refreshType) { + case "SHOP_REFRESH_DAILY" -> ShopInfo.ShopRefreshType.SHOP_REFRESH_DAILY; + case "SHOP_REFRESH_WEEKLY" -> ShopInfo.ShopRefreshType.SHOP_REFRESH_WEEKLY; + case "SHOP_REFRESH_MONTHLY" -> ShopInfo.ShopRefreshType.SHOP_REFRESH_MONTHLY; + default -> ShopInfo.ShopRefreshType.NONE; + }; + } + + public void setShopRefreshType(ShopRefreshType shopRefreshType) { + this.shopRefreshType = shopRefreshType; + } + + public int getShopRefreshParam() { + return shopRefreshParam; + } + + public void setShopRefreshParam(int shopRefreshParam) { + this.shopRefreshParam = shopRefreshParam; + } } diff --git a/src/main/java/emu/grasscutter/game/shop/ShopLimit.java b/src/main/java/emu/grasscutter/game/shop/ShopLimit.java new file mode 100644 index 000000000..296179d3f --- /dev/null +++ b/src/main/java/emu/grasscutter/game/shop/ShopLimit.java @@ -0,0 +1,43 @@ +package emu.grasscutter.game.shop; + +import dev.morphia.annotations.Entity; + +@Entity +public class ShopLimit { + public int getShopGoodId() { + return shopGoodId; + } + + public void setShopGoodId(int shopGoodId) { + this.shopGoodId = shopGoodId; + } + + public int getHasBought() { + return hasBought; + } + + public void setHasBought(int hasBought) { + this.hasBought = hasBought; + } + + public int getNextRefreshTime() { + return nextRefreshTime; + } + + public void setNextRefreshTime(int nextRefreshTime) { + this.nextRefreshTime = nextRefreshTime; + } + + public int getHasBoughtInPeriod() { + return hasBoughtInPeriod; + } + + public void setHasBoughtInPeriod(int hasBoughtInPeriod) { + this.hasBoughtInPeriod = hasBoughtInPeriod; + } + + private int shopGoodId; + private int hasBought; + private int hasBoughtInPeriod = 0; + private int nextRefreshTime = 0; +} diff --git a/src/main/java/emu/grasscutter/game/shop/ShopManager.java b/src/main/java/emu/grasscutter/game/shop/ShopManager.java index a21888f25..2c5d014f5 100644 --- a/src/main/java/emu/grasscutter/game/shop/ShopManager.java +++ b/src/main/java/emu/grasscutter/game/shop/ShopManager.java @@ -1,12 +1,138 @@ package emu.grasscutter.game.shop; +import com.google.gson.reflect.TypeToken; +import emu.grasscutter.Grasscutter; +import emu.grasscutter.data.GameData; +import emu.grasscutter.data.common.ItemParamData; +import emu.grasscutter.data.def.ShopGoodsData; import emu.grasscutter.server.game.GameServer; +import emu.grasscutter.utils.Utils; +import it.unimi.dsi.fastutil.ints.Int2ObjectMap; +import it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap; + +import java.io.FileReader; +import java.util.ArrayList; +import java.util.Collection; +import java.util.Iterator; +import java.util.List; public class ShopManager { private final GameServer server; - + + public Int2ObjectMap> getShopData() { + return shopData; + } + + public List getShopChestData() { + return shopChestData; + } + + public List getShopChestBatchUseData() { + return shopChestBatchUseData; + } + + private final Int2ObjectMap> shopData; + private final List shopChestData; + private final List shopChestBatchUseData; + public ShopManager(GameServer server) { this.server = server; + this.shopData = new Int2ObjectOpenHashMap<>(); + this.shopChestData = new ArrayList<>(); + this.shopChestBatchUseData = new ArrayList<>(); + this.load(); + } + + private static final int REFRESH_HOUR = 4; // In GMT+8 server + private static final String TIME_ZONE = "Asia/Shanghai"; // GMT+8 Timezone + + public static int getShopNextRefreshTime(ShopInfo shopInfo) { + return switch (shopInfo.getShopRefreshType()) { + case SHOP_REFRESH_DAILY -> Utils.getNextTimestampOfThisHour(REFRESH_HOUR, TIME_ZONE, shopInfo.getShopRefreshParam()); + case SHOP_REFRESH_WEEKLY -> Utils.getNextTimestampOfThisHourInNextWeek(REFRESH_HOUR, TIME_ZONE, shopInfo.getShopRefreshParam()); + case SHOP_REFRESH_MONTHLY -> Utils.getNextTimestampOfThisHourInNextMonth(REFRESH_HOUR, TIME_ZONE, shopInfo.getShopRefreshParam()); + default -> 0; + }; + } + + private void loadShop() { + try (FileReader fileReader = new FileReader(Grasscutter.getConfig().DATA_FOLDER + "Shop.json")) { + getShopData().clear(); + List banners = Grasscutter.getGsonFactory().fromJson(fileReader, TypeToken.getParameterized(Collection.class, ShopTable.class).getType()); + if(banners.size() > 0) { + for (ShopTable shopTable : banners) { + for (ShopInfo cost : shopTable.getItems()) { + if (cost.getCostItemList() != null) { + Iterator iterator = cost.getCostItemList().iterator(); + while (iterator.hasNext()) { + ItemParamData ipd = iterator.next(); + if (ipd.getId() == 201) { + cost.setHcoin(cost.getHcoin() + ipd.getCount()); + iterator.remove(); + } + if (ipd.getId() == 203) { + cost.setMcoin(cost.getMcoin() + ipd.getCount()); + iterator.remove(); + } + } + } + } + getShopData().put(shopTable.getShopId(), shopTable.getItems()); + } + Grasscutter.getLogger().info("Shop data successfully loaded."); + } else { + Grasscutter.getLogger().error("Unable to load shop data. Shop data size is 0."); + } + + if (Grasscutter.getConfig().getGameServerOptions().EnableOfficialShop) { + GameData.getShopGoodsDataEntries().forEach((k, v) -> { + if (!getShopData().containsKey(k.intValue())) + getShopData().put(k.intValue(), new ArrayList<>()); + for (ShopGoodsData sgd : v) { + var shopInfo = new ShopInfo(sgd); + getShopData().get(k.intValue()).add(shopInfo); + } + }); + } + } catch (Exception e) { + Grasscutter.getLogger().error("Unable to load shop data.", e); + } + } + + private void loadShopChest() { + try (FileReader fileReader = new FileReader(Grasscutter.getConfig().DATA_FOLDER + "ShopChest.json")) { + getShopChestData().clear(); + List shopChestTableList = Grasscutter.getGsonFactory().fromJson(fileReader, TypeToken.getParameterized(Collection.class, ShopChestTable.class).getType()); + if (shopChestTableList.size() > 0) { + getShopChestData().addAll(shopChestTableList); + Grasscutter.getLogger().info("ShopChest data successfully loaded."); + } else { + Grasscutter.getLogger().error("Unable to load ShopChest data. ShopChest data size is 0."); + } + } catch (Exception e) { + Grasscutter.getLogger().error("Unable to load ShopChest data.", e); + } + } + + private void loadShopChestBatchUse() { + try (FileReader fileReader = new FileReader(Grasscutter.getConfig().DATA_FOLDER + "ShopChestBatchUse.json")) { + getShopChestBatchUseData().clear(); + List shopChestBatchUseTableList = Grasscutter.getGsonFactory().fromJson(fileReader, TypeToken.getParameterized(Collection.class, ShopChestBatchUseTable.class).getType()); + if (shopChestBatchUseTableList.size() > 0) { + getShopChestBatchUseData().addAll(shopChestBatchUseTableList); + Grasscutter.getLogger().info("ShopChestBatchUse data successfully loaded."); + } else { + Grasscutter.getLogger().error("Unable to load ShopChestBatchUse data. ShopChestBatchUse data size is 0."); + } + } catch (Exception e) { + Grasscutter.getLogger().error("Unable to load ShopChestBatchUse data.", e); + } + } + + public synchronized void load() { + loadShop(); + loadShopChest(); + loadShopChestBatchUse(); } public GameServer getServer() { diff --git a/src/main/java/emu/grasscutter/game/shop/ShopTable.java b/src/main/java/emu/grasscutter/game/shop/ShopTable.java new file mode 100644 index 000000000..7396cd028 --- /dev/null +++ b/src/main/java/emu/grasscutter/game/shop/ShopTable.java @@ -0,0 +1,25 @@ +package emu.grasscutter.game.shop; + +import java.util.ArrayList; +import java.util.List; + +public class ShopTable { + private int shopId; + private List items = new ArrayList<>(); + + public int getShopId() { + return shopId; + } + + public void setShopId(int shopId) { + this.shopId = shopId; + } + + public List getItems() { + return items; + } + + public void setItems(List items) { + this.items = items; + } +} diff --git a/src/main/java/emu/grasscutter/game/tower/TowerManager.java b/src/main/java/emu/grasscutter/game/tower/TowerManager.java new file mode 100644 index 000000000..51f840663 --- /dev/null +++ b/src/main/java/emu/grasscutter/game/tower/TowerManager.java @@ -0,0 +1,102 @@ +package emu.grasscutter.game.tower; + +import dev.morphia.annotations.Entity; +import dev.morphia.annotations.Transient; +import emu.grasscutter.data.GameData; +import emu.grasscutter.data.def.TowerLevelData; +import emu.grasscutter.game.dungeons.DungeonSettleListener; +import emu.grasscutter.game.dungeons.TowerDungeonSettleListener; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.server.packet.send.PacketTowerCurLevelRecordChangeNotify; + +import emu.grasscutter.server.packet.send.PacketTowerEnterLevelRsp; + +import java.util.List; + +@Entity +public class TowerManager { + @Transient private Player player; + + public TowerManager(Player player) { + this.player = player; + } + + public void setPlayer(Player player) { + this.player = player; + } + + private int currentFloorId; + private int currentLevel; + @Transient + private int currentLevelId; + + @Transient + private int entryScene; + + public int getCurrentFloorId() { + return currentFloorId; + } + + private static final List towerDungeonSettleListener = List.of(new TowerDungeonSettleListener()); + public void teamSelect(int floor, List> towerTeams) { + var floorData = GameData.getTowerFloorDataMap().get(floor); + + this.currentFloorId = floorData.getFloorId(); + this.currentLevel = 0; + this.currentLevelId = GameData.getTowerLevelDataMap().values().stream() + .filter(x -> x.getLevelId() == floorData.getLevelId() && x.getLevelIndex() == 1) + .findFirst() + .map(TowerLevelData::getID) + .orElse(0); + + if (entryScene == 0){ + entryScene = player.getSceneId(); + } + + + player.getTeamManager().setupTemporaryTeam(towerTeams); + } + + + public void enterLevel(int enterPointId) { + var levelData = GameData.getTowerLevelDataMap().get(currentLevelId + currentLevel); + + this.currentLevel++; + var id = levelData.getDungeonId(); + + notifyCurLevelRecordChange(); + // use team user choose + player.getTeamManager().useTemporaryTeam(0); + player.getServer().getDungeonManager().handoffDungeon(player, id, + towerDungeonSettleListener); + + // make sure user can exit dungeon correctly + player.getScene().setPrevScene(entryScene); + player.getScene().setPrevScenePoint(enterPointId); + + player.getSession().send(new PacketTowerEnterLevelRsp(currentFloorId, currentLevel)); + + } + + public void notifyCurLevelRecordChange(){ + player.getSession().send(new PacketTowerCurLevelRecordChangeNotify(currentFloorId, currentLevel)); + } + public void notifyCurLevelRecordChangeWhenDone(){ + player.getSession().send(new PacketTowerCurLevelRecordChangeNotify(currentFloorId, currentLevel + 1)); + } + public boolean hasNextLevel(){ + return this.currentLevel < 3; + } + + public int getNextFloorId() { + if(hasNextLevel()){ + return 0; + } + this.currentFloorId++; + return this.currentFloorId; + } + + public void clearEntry() { + this.entryScene = 0; + } +} diff --git a/src/main/java/emu/grasscutter/game/world/Scene.java b/src/main/java/emu/grasscutter/game/world/Scene.java new file mode 100644 index 000000000..97099c9b9 --- /dev/null +++ b/src/main/java/emu/grasscutter/game/world/Scene.java @@ -0,0 +1,642 @@ +package emu.grasscutter.game.world; + +import emu.grasscutter.data.GameData; +import emu.grasscutter.data.GameDepot; +import emu.grasscutter.data.def.DungeonData; +import emu.grasscutter.data.def.MonsterData; +import emu.grasscutter.data.def.SceneData; +import emu.grasscutter.data.def.WorldLevelData; +import emu.grasscutter.game.dungeons.DungeonChallenge; +import emu.grasscutter.game.dungeons.DungeonSettleListener; +import emu.grasscutter.game.entity.*; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.game.player.TeamInfo; +import emu.grasscutter.game.props.ClimateType; +import emu.grasscutter.game.props.FightProperty; +import emu.grasscutter.game.props.LifeState; +import emu.grasscutter.game.props.SceneType; +import emu.grasscutter.game.world.SpawnDataEntry.SpawnGroupEntry; +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult; +import emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType; +import emu.grasscutter.scripts.SceneScriptManager; +import emu.grasscutter.scripts.data.SceneBlock; +import emu.grasscutter.scripts.data.SceneGroup; +import emu.grasscutter.server.packet.send.PacketAvatarSkillInfoNotify; +import emu.grasscutter.server.packet.send.PacketDungeonChallengeFinishNotify; +import emu.grasscutter.server.packet.send.PacketEntityFightPropUpdateNotify; +import emu.grasscutter.server.packet.send.PacketLifeStateChangeNotify; +import emu.grasscutter.server.packet.send.PacketSceneEntityAppearNotify; +import emu.grasscutter.server.packet.send.PacketSceneEntityDisappearNotify; +import it.unimi.dsi.fastutil.ints.Int2ObjectMap; +import it.unimi.dsi.fastutil.ints.Int2ObjectMaps; +import it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap; +import org.danilopianini.util.SpatialIndex; + +import java.util.*; + +public class Scene { + private final World world; + private final SceneData sceneData; + private final List players; + private final Int2ObjectMap entities; + + private final Set spawnedEntities; + private final Set deadSpawnedEntities; + private final Set loadedBlocks; + private boolean dontDestroyWhenEmpty; + + private int autoCloseTime; + private int time; + private ClimateType climate; + private int weather; + + private SceneScriptManager scriptManager; + private DungeonChallenge challenge; + private List dungeonSettleListeners; + private DungeonData dungeonData; + private int prevScene; // Id of the previous scene + private int prevScenePoint; + + public Scene(World world, SceneData sceneData) { + this.world = world; + this.sceneData = sceneData; + this.players = Collections.synchronizedList(new ArrayList<>()); + this.entities = Int2ObjectMaps.synchronize(new Int2ObjectOpenHashMap<>()); + + this.time = 8 * 60; + this.climate = ClimateType.CLIMATE_SUNNY; + this.prevScene = 3; + + this.spawnedEntities = new HashSet<>(); + this.deadSpawnedEntities = new HashSet<>(); + this.loadedBlocks = new HashSet<>(); + this.scriptManager = new SceneScriptManager(this); + } + + public int getId() { + return sceneData.getId(); + } + + public World getWorld() { + return world; + } + + public SceneData getSceneData() { + return this.sceneData; + } + + public SceneType getSceneType() { + return getSceneData().getSceneType(); + } + + public List getPlayers() { + return players; + } + + public int getPlayerCount() { + return this.getPlayers().size(); + } + + public Int2ObjectMap getEntities() { + return entities; + } + + public GameEntity getEntityById(int id) { + return this.entities.get(id); + } + + /** + * @return the autoCloseTime + */ + public int getAutoCloseTime() { + return autoCloseTime; + } + + /** + * @param autoCloseTime the autoCloseTime to set + */ + public void setAutoCloseTime(int autoCloseTime) { + this.autoCloseTime = autoCloseTime; + } + + public int getTime() { + return time; + } + + public void changeTime(int time) { + this.time = time % 1440; + } + + public ClimateType getClimate() { + return climate; + } + + public int getWeather() { + return weather; + } + + public void setClimate(ClimateType climate) { + this.climate = climate; + } + + public void setWeather(int weather) { + this.weather = weather; + } + + public int getPrevScene() { + return prevScene; + } + + public void setPrevScene(int prevScene) { + this.prevScene = prevScene; + } + + public int getPrevScenePoint() { + return prevScenePoint; + } + + public void setPrevScenePoint(int prevPoint) { + this.prevScenePoint = prevPoint; + } + + public boolean dontDestroyWhenEmpty() { + return dontDestroyWhenEmpty; + } + + public void setDontDestroyWhenEmpty(boolean dontDestroyWhenEmpty) { + this.dontDestroyWhenEmpty = dontDestroyWhenEmpty; + } + + public Set getLoadedBlocks() { + return loadedBlocks; + } + + public Set getSpawnedEntities() { + return spawnedEntities; + } + + public Set getDeadSpawnedEntities() { + return deadSpawnedEntities; + } + + public SceneScriptManager getScriptManager() { + return scriptManager; + } + + public DungeonData getDungeonData() { + return dungeonData; + } + + public void setDungeonData(DungeonData dungeonData) { + if (dungeonData == null || this.dungeonData != null || this.getSceneType() != SceneType.SCENE_DUNGEON || dungeonData.getSceneId() != this.getId()) { + return; + } + this.dungeonData = dungeonData; + } + + public DungeonChallenge getChallenge() { + return challenge; + } + + public void setChallenge(DungeonChallenge challenge) { + this.challenge = challenge; + } + + public void addDungeonSettleObserver(DungeonSettleListener dungeonSettleListener){ + if(dungeonSettleListeners == null){ + dungeonSettleListeners = new ArrayList<>(); + } + dungeonSettleListeners.add(dungeonSettleListener); + } + + public List getDungeonSettleObservers() { + return dungeonSettleListeners; + } + + public boolean isInScene(GameEntity entity) { + return this.entities.containsKey(entity.getId()); + } + + public synchronized void addPlayer(Player player) { + // Check if player already in + if (getPlayers().contains(player)) { + return; + } + + // Remove player from prev scene + if (player.getScene() != null) { + player.getScene().removePlayer(player); + } + + // Add + getPlayers().add(player); + player.setSceneId(this.getId()); + player.setScene(this); + + this.setupPlayerAvatars(player); + } + + public synchronized void removePlayer(Player player) { + // Remove from challenge if leaving + if (this.getChallenge() != null && this.getChallenge().inProgress()) { + player.sendPacket(new PacketDungeonChallengeFinishNotify(this.getChallenge())); + } + + // Remove player from scene + getPlayers().remove(player); + player.setScene(null); + + // Remove player avatars + this.removePlayerAvatars(player); + + // Remove player gadgets + for (EntityBaseGadget gadget : player.getTeamManager().getGadgets()) { + this.removeEntity(gadget); + } + + // Deregister scene if not in use + if (this.getPlayerCount() <= 0 && !this.dontDestroyWhenEmpty()) { + this.getWorld().deregisterScene(this); + } + } + + private void setupPlayerAvatars(Player player) { + // Clear entities from old team + player.getTeamManager().getActiveTeam().clear(); + + // Add new entities for player + TeamInfo teamInfo = player.getTeamManager().getCurrentTeamInfo(); + for (int avatarId : teamInfo.getAvatars()) { + EntityAvatar entity = new EntityAvatar(player.getScene(), player.getAvatars().getAvatarById(avatarId)); + player.getTeamManager().getActiveTeam().add(entity); + } + + // Limit character index in case its out of bounds + if (player.getTeamManager().getCurrentCharacterIndex() >= player.getTeamManager().getActiveTeam().size() || player.getTeamManager().getCurrentCharacterIndex() < 0) { + player.getTeamManager().setCurrentCharacterIndex(player.getTeamManager().getCurrentCharacterIndex() - 1); + } + } + + private void removePlayerAvatars(Player player) { + Iterator it = player.getTeamManager().getActiveTeam().iterator(); + while (it.hasNext()) { + this.removeEntity(it.next(), VisionType.VISION_REMOVE); + it.remove(); + } + } + + public void spawnPlayer(Player player) { + if (this.isInScene(player.getTeamManager().getCurrentAvatarEntity())) { + return; + } + + if (player.getTeamManager().getCurrentAvatarEntity().getFightProperty(FightProperty.FIGHT_PROP_CUR_HP) <= 0f) { + player.getTeamManager().getCurrentAvatarEntity().setFightProperty(FightProperty.FIGHT_PROP_CUR_HP, 1f); + } + + this.addEntity(player.getTeamManager().getCurrentAvatarEntity()); + + // Notify the client of any extra skill charges + for (EntityAvatar entity : player.getTeamManager().getActiveTeam()) { + if (entity.getAvatar().getSkillExtraChargeMap().size() > 0) { + player.sendPacket(new PacketAvatarSkillInfoNotify(entity.getAvatar())); + } + } + } + + private void addEntityDirectly(GameEntity entity) { + getEntities().put(entity.getId(), entity); + } + + public synchronized void addEntity(GameEntity entity) { + this.addEntityDirectly(entity); + this.broadcastPacket(new PacketSceneEntityAppearNotify(entity)); + } + + public synchronized void addEntityToSingleClient(Player player, GameEntity entity) { + this.addEntityDirectly(entity); + player.sendPacket(new PacketSceneEntityAppearNotify(entity)); + } + + public synchronized void addEntities(Collection entities) { + for (GameEntity entity : entities) { + this.addEntityDirectly(entity); + } + + this.broadcastPacket(new PacketSceneEntityAppearNotify(entities, VisionType.VISION_BORN)); + } + + private GameEntity removeEntityDirectly(GameEntity entity) { + return getEntities().remove(entity.getId()); + } + + public void removeEntity(GameEntity entity) { + this.removeEntity(entity, VisionType.VISION_DIE); + } + + public synchronized void removeEntity(GameEntity entity, VisionType visionType) { + GameEntity removed = this.removeEntityDirectly(entity); + if (removed != null) { + this.broadcastPacket(new PacketSceneEntityDisappearNotify(removed, visionType)); + } + } + + public synchronized void replaceEntity(EntityAvatar oldEntity, EntityAvatar newEntity) { + this.removeEntityDirectly(oldEntity); + this.addEntityDirectly(newEntity); + this.broadcastPacket(new PacketSceneEntityDisappearNotify(oldEntity, VisionType.VISION_REPLACE)); + this.broadcastPacket(new PacketSceneEntityAppearNotify(newEntity, VisionType.VISION_REPLACE, oldEntity.getId())); + } + + public void showOtherEntities(Player player) { + List entities = new LinkedList<>(); + GameEntity currentEntity = player.getTeamManager().getCurrentAvatarEntity(); + + for (GameEntity entity : this.getEntities().values()) { + if (entity == currentEntity) { + continue; + } + entities.add(entity); + } + + player.sendPacket(new PacketSceneEntityAppearNotify(entities, VisionType.VISION_MEET)); + } + + public void handleAttack(AttackResult result) { + //GameEntity attacker = getEntityById(result.getAttackerId()); + GameEntity target = getEntityById(result.getDefenseId()); + + if (target == null) { + return; + } + + // Godmode check + if (target instanceof EntityAvatar) { + if (((EntityAvatar) target).getPlayer().inGodmode()) { + return; + } + } + + // Sanity check + if (target.getFightProperties() == null) { + return; + } + + // Lose hp + target.addFightProperty(FightProperty.FIGHT_PROP_CUR_HP, -result.getDamage()); + + // Check if dead + boolean isDead = false; + if (target.getFightProperty(FightProperty.FIGHT_PROP_CUR_HP) <= 0f) { + target.setFightProperty(FightProperty.FIGHT_PROP_CUR_HP, 0f); + isDead = true; + } + + // Packets + this.broadcastPacket(new PacketEntityFightPropUpdateNotify(target, FightProperty.FIGHT_PROP_CUR_HP)); + + // Check if dead + if (isDead) { + this.killEntity(target, result.getAttackerId()); + } + } + + public void killEntity(GameEntity target, int attackerId) { + // Packet + this.broadcastPacket(new PacketLifeStateChangeNotify(attackerId, target, LifeState.LIFE_DEAD)); + + // Reward drop + if (target instanceof EntityMonster && this.getSceneType() != SceneType.SCENE_DUNGEON) { + getWorld().getServer().getDropManager().callDrop((EntityMonster) target); + } + + this.removeEntity(target); + + // Death event + target.onDeath(attackerId); + } + + public void onTick() { + if (this.getScriptManager().isInit()) { + this.checkBlocks(); + } else { + // TEMPORARY + this.checkSpawns(); + } + + // Triggers + this.getScriptManager().onTick(); + } + + // TODO - Test + public void checkSpawns() { + SpatialIndex list = GameDepot.getSpawnListById(this.getId()); + Set visible = new HashSet<>(); + + for (Player player : this.getPlayers()) { + int RANGE = 100; + Collection entries = list.query( + new double[] {player.getPos().getX() - RANGE, player.getPos().getZ() - RANGE}, + new double[] {player.getPos().getX() + RANGE, player.getPos().getZ() + RANGE} + ); + + for (SpawnGroupEntry entry : entries) { + for (SpawnDataEntry spawnData : entry.getSpawns()) { + visible.add(spawnData); + } + } + } + + // World level + WorldLevelData worldLevelData = GameData.getWorldLevelDataMap().get(getWorld().getWorldLevel()); + int worldLevelOverride = 0; + + if (worldLevelData != null) { + worldLevelOverride = worldLevelData.getMonsterLevel(); + } + + // Todo + List toAdd = new LinkedList<>(); + List toRemove = new LinkedList<>(); + + for (SpawnDataEntry entry : visible) { + if (!this.getSpawnedEntities().contains(entry) && !this.getDeadSpawnedEntities().contains(entry)) { + // Spawn entity + MonsterData data = GameData.getMonsterDataMap().get(entry.getMonsterId()); + + if (data == null) { + continue; + } + + EntityMonster entity = new EntityMonster(this, data, entry.getPos(), worldLevelOverride > 0 ? worldLevelOverride : entry.getLevel()); + entity.getRotation().set(entry.getRot()); + entity.setGroupId(entry.getGroup().getGroupId()); + entity.setPoseId(entry.getPoseId()); + entity.setConfigId(entry.getConfigId()); + entity.setSpawnEntry(entry); + + toAdd.add(entity); + + // Add to spawned list + this.getSpawnedEntities().add(entry); + } + } + + for (GameEntity entity : this.getEntities().values()) { + if (entity.getSpawnEntry() != null && !visible.contains(entity.getSpawnEntry())) { + toRemove.add(entity); + } + } + + if (toAdd.size() > 0) { + toAdd.stream().forEach(this::addEntityDirectly); + this.broadcastPacket(new PacketSceneEntityAppearNotify(toAdd, VisionType.VISION_BORN)); + } + if (toRemove.size() > 0) { + toRemove.stream().forEach(this::removeEntityDirectly); + this.broadcastPacket(new PacketSceneEntityDisappearNotify(toRemove, VisionType.VISION_REMOVE)); + } + } + + public void checkBlocks() { + Set visible = new HashSet<>(); + + for (Player player : this.getPlayers()) { + for (SceneBlock block : getScriptManager().getBlocks()) { + if (!block.contains(player.getPos())) { + continue; + } + + visible.add(block); + } + } + + Iterator it = this.getLoadedBlocks().iterator(); + while (it.hasNext()) { + SceneBlock block = it.next(); + + if (!visible.contains(block)) { + it.remove(); + + onUnloadBlock(block); + } + } + + for (SceneBlock block : visible) { + if (!this.getLoadedBlocks().contains(block)) { + this.onLoadBlock(block); + this.getLoadedBlocks().add(block); + } + } + } + + // TODO optimize + public void onLoadBlock(SceneBlock block) { + for (SceneGroup group : block.groups) { + // We load the script files for the groups here + if (!group.isLoaded()) { + this.getScriptManager().loadGroupFromScript(group); + } + + group.triggers.forEach(getScriptManager()::registerTrigger); + group.regions.forEach(getScriptManager()::registerRegion); + } + + // Spawn gadgets AFTER triggers are added + // TODO + for (SceneGroup group : block.groups) { + if (group.init_config == null) { + continue; + } + + int suite = group.init_config.suite; + + if (suite == 0) { + continue; + } + + do { + this.getScriptManager().spawnGadgetsInGroup(group, suite); + suite++; + } while (suite < group.init_config.end_suite); + } + } + + public void onUnloadBlock(SceneBlock block) { + List toRemove = this.getEntities().values().stream().filter(e -> e.getBlockId() == block.id).toList(); + + if (toRemove.size() > 0) { + toRemove.stream().forEach(this::removeEntityDirectly); + this.broadcastPacket(new PacketSceneEntityDisappearNotify(toRemove, VisionType.VISION_REMOVE)); + } + + for (SceneGroup group : block.groups) { + group.triggers.forEach(getScriptManager()::deregisterTrigger); + group.regions.forEach(getScriptManager()::deregisterRegion); + } + } + + // Gadgets + + public void onPlayerCreateGadget(EntityClientGadget gadget) { + // Directly add + this.addEntityDirectly(gadget); + + // Add to owner's gadget list + gadget.getOwner().getTeamManager().getGadgets().add(gadget); + + // Optimization + if (this.getPlayerCount() == 1 && this.getPlayers().get(0) == gadget.getOwner()) { + return; + } + + this.broadcastPacketToOthers(gadget.getOwner(), new PacketSceneEntityAppearNotify(gadget)); + } + + public void onPlayerDestroyGadget(int entityId) { + GameEntity entity = getEntities().get(entityId); + + if (entity == null || !(entity instanceof EntityClientGadget)) { + return; + } + + // Get and remove entity + EntityClientGadget gadget = (EntityClientGadget) entity; + this.removeEntityDirectly(gadget); + + // Remove from owner's gadget list + gadget.getOwner().getTeamManager().getGadgets().remove(gadget); + + // Optimization + if (this.getPlayerCount() == 1 && this.getPlayers().get(0) == gadget.getOwner()) { + return; + } + + this.broadcastPacketToOthers(gadget.getOwner(), new PacketSceneEntityDisappearNotify(gadget, VisionType.VISION_DIE)); + } + + // Broadcasting + + public void broadcastPacket(BasePacket packet) { + // Send to all players - might have to check if player has been sent data packets + for (Player player : this.getPlayers()) { + player.getSession().send(packet); + } + } + + public void broadcastPacketToOthers(Player excludedPlayer, BasePacket packet) { + // Optimization + if (this.getPlayerCount() == 1 && this.getPlayers().get(0) == excludedPlayer) { + return; + } + // Send to all players - might have to check if player has been sent data packets + for (Player player : this.getPlayers()) { + if (player == excludedPlayer) { + continue; + } + // Send + player.getSession().send(packet); + } + } +} diff --git a/src/main/java/emu/grasscutter/game/world/SpawnDataEntry.java b/src/main/java/emu/grasscutter/game/world/SpawnDataEntry.java new file mode 100644 index 000000000..6ef145bde --- /dev/null +++ b/src/main/java/emu/grasscutter/game/world/SpawnDataEntry.java @@ -0,0 +1,80 @@ +package emu.grasscutter.game.world; + +import java.util.ArrayList; +import java.util.List; + +import emu.grasscutter.utils.Position; + +public class SpawnDataEntry { + private transient SpawnGroupEntry group; + private int monsterId; + private int configId; + private int level; + private int poseId; + private Position pos; + private Position rot; + + public SpawnGroupEntry getGroup() { + return group; + } + + public void setGroup(SpawnGroupEntry group) { + this.group = group; + } + + public int getMonsterId() { + return monsterId; + } + + public int getConfigId() { + return configId; + } + + public int getLevel() { + return level; + } + + public int getPoseId() { + return poseId; + } + + public Position getPos() { + return pos; + } + + public Position getRot() { + return rot; + } + + public static class SpawnGroupEntry { + private int sceneId; + private int groupId; + private int blockId; + private Position pos; + private List spawns; + + public int getSceneId() { + return sceneId; + } + + public int getGroupId() { + return groupId; + } + + public int getBlockId() { + return blockId; + } + + public void setBlockId(int blockId) { + this.blockId = blockId; + } + + public Position getPos() { + return pos; + } + + public List getSpawns() { + return spawns; + } + } +} diff --git a/src/main/java/emu/grasscutter/game/World.java b/src/main/java/emu/grasscutter/game/world/World.java similarity index 60% rename from src/main/java/emu/grasscutter/game/World.java rename to src/main/java/emu/grasscutter/game/world/World.java index ffffb1e53..46c80cd25 100644 --- a/src/main/java/emu/grasscutter/game/World.java +++ b/src/main/java/emu/grasscutter/game/world/World.java @@ -1,4 +1,4 @@ -package emu.grasscutter.game; +package emu.grasscutter.game.world; import java.util.ArrayList; import java.util.Collection; @@ -8,22 +8,26 @@ import java.util.LinkedList; import java.util.List; import java.util.stream.Collectors; -import emu.grasscutter.game.entity.GenshinEntity; +import emu.grasscutter.game.entity.GameEntity; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.game.player.Player.SceneLoadState; import emu.grasscutter.game.props.ClimateType; import emu.grasscutter.game.props.EnterReason; import emu.grasscutter.game.props.EntityIdType; import emu.grasscutter.game.props.FightProperty; import emu.grasscutter.game.props.LifeState; -import emu.grasscutter.data.GenshinData; +import emu.grasscutter.data.GameData; +import emu.grasscutter.data.def.DungeonData; import emu.grasscutter.data.def.SceneData; -import emu.grasscutter.game.GenshinPlayer.SceneLoadState; import emu.grasscutter.game.entity.EntityAvatar; import emu.grasscutter.game.entity.EntityClientGadget; -import emu.grasscutter.game.entity.EntityGadget; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.entity.EntityBaseGadget; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult; import emu.grasscutter.net.proto.EnterTypeOuterClass.EnterType; import emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType; +import emu.grasscutter.scripts.data.SceneConfig; +import emu.grasscutter.server.game.GameServer; import emu.grasscutter.server.packet.send.PacketDelTeamEntityNotify; import emu.grasscutter.server.packet.send.PacketEntityFightPropUpdateNotify; import emu.grasscutter.server.packet.send.PacketLifeStateChangeNotify; @@ -37,12 +41,14 @@ import emu.grasscutter.server.packet.send.PacketWorldPlayerInfoNotify; import emu.grasscutter.server.packet.send.PacketWorldPlayerRTTNotify; import emu.grasscutter.utils.Position; import it.unimi.dsi.fastutil.ints.Int2ObjectMap; +import it.unimi.dsi.fastutil.ints.Int2ObjectMaps; import it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap; -public class World implements Iterable { - private final GenshinPlayer owner; - private final List players; - private final Int2ObjectMap scenes; +public class World implements Iterable { + private final GameServer server; + private final Player owner; + private final List players; + private final Int2ObjectMap scenes; private int levelEntityId; private int nextEntityId = 0; @@ -51,24 +57,31 @@ public class World implements Iterable { private boolean isMultiplayer; - public World(GenshinPlayer player) { + public World(Player player) { this(player, false); } - public World(GenshinPlayer player, boolean isMultiplayer) { + public World(Player player, boolean isMultiplayer) { this.owner = player; + this.server = player.getServer(); this.players = Collections.synchronizedList(new ArrayList<>()); - this.scenes = new Int2ObjectOpenHashMap<>(); + this.scenes = Int2ObjectMaps.synchronize(new Int2ObjectOpenHashMap<>()); this.levelEntityId = getNextEntityId(EntityIdType.MPLEVEL); this.worldLevel = player.getWorldLevel(); this.isMultiplayer = isMultiplayer; + + this.owner.getServer().registerWorld(this); } - public GenshinPlayer getHost() { + public Player getHost() { return owner; } + public GameServer getServer() { + return server; + } + public int getLevelEntityId() { return levelEntityId; } @@ -92,25 +105,25 @@ public class World implements Iterable { this.worldLevel = worldLevel; } - public List getPlayers() { + public List getPlayers() { return players; } - public Int2ObjectMap getScenes() { + public Int2ObjectMap getScenes() { return this.scenes; } - public GenshinScene getSceneById(int sceneId) { + public Scene getSceneById(int sceneId) { // Get scene normally - GenshinScene scene = getScenes().get(sceneId); + Scene scene = getScenes().get(sceneId); if (scene != null) { return scene; } // Create scene from scene data if it doesnt exist - SceneData sceneData = GenshinData.getSceneDataMap().get(sceneId); + SceneData sceneData = GameData.getSceneDataMap().get(sceneId); if (sceneData != null) { - scene = new GenshinScene(this, sceneData); + scene = new Scene(this, sceneData); this.registerScene(scene); return scene; } @@ -130,7 +143,7 @@ public class World implements Iterable { return (idType.getId() << 24) + ++this.nextEntityId; } - public synchronized void addPlayer(GenshinPlayer player) { + public synchronized void addPlayer(Player player) { // Check if player already in if (getPlayers().contains(player)) { return; @@ -156,7 +169,7 @@ public class World implements Iterable { } // Add to scene - GenshinScene scene = this.getSceneById(player.getSceneId()); + Scene scene = this.getSceneById(player.getSceneId()); scene.addPlayer(player); // Info packet for other players @@ -165,7 +178,7 @@ public class World implements Iterable { } } - public synchronized void removePlayer(GenshinPlayer player) { + public synchronized void removePlayer(Player player) { // Remove team entities player.sendPacket( new PacketDelTeamEntityNotify( @@ -179,7 +192,7 @@ public class World implements Iterable { player.setWorld(null); // Remove from scene - GenshinScene scene = this.getSceneById(player.getSceneId()); + Scene scene = this.getSceneById(player.getSceneId()); scene.removePlayer(player); // Info packet for other players @@ -189,51 +202,95 @@ public class World implements Iterable { // Disband world if host leaves if (getHost() == player) { - List kicked = new ArrayList<>(this.getPlayers()); - for (GenshinPlayer victim : kicked) { + List kicked = new ArrayList<>(this.getPlayers()); + for (Player victim : kicked) { World world = new World(victim); world.addPlayer(victim); - victim.sendPacket(new PacketPlayerEnterSceneNotify(victim, EnterType.EnterSelf, EnterReason.TeamKick, victim.getSceneId(), victim.getPos())); + victim.sendPacket(new PacketPlayerEnterSceneNotify(victim, EnterType.ENTER_SELF, EnterReason.TeamKick, victim.getSceneId(), victim.getPos())); } } } - public void registerScene(GenshinScene scene) { + public void registerScene(Scene scene) { this.getScenes().put(scene.getId(), scene); } - public void deregisterScene(GenshinScene scene) { + public void deregisterScene(Scene scene) { this.getScenes().remove(scene.getId()); } - public boolean transferPlayerToScene(GenshinPlayer player, int sceneId, Position pos) { - if (GenshinData.getSceneDataMap().get(sceneId) == null) { + public boolean transferPlayerToScene(Player player, int sceneId, Position pos) { + return transferPlayerToScene(player, sceneId, null, pos); + } + + public boolean transferPlayerToScene(Player player, int sceneId, DungeonData data) { + return transferPlayerToScene(player, sceneId, data, null); + } + + public boolean transferPlayerToScene(Player player, int sceneId, DungeonData dungeonData, Position pos) { + if (GameData.getSceneDataMap().get(sceneId) == null) { return false; } - Integer oldSceneId = null; + Scene oldScene = null; if (player.getScene() != null) { - oldSceneId = player.getScene().getId(); - player.getScene().removePlayer(player); + oldScene = player.getScene(); + + // Dont deregister scenes if the player is going to tp back into them + if (oldScene.getId() == sceneId) { + oldScene.setDontDestroyWhenEmpty(true); + } + + oldScene.removePlayer(player); + } + + Scene newScene = this.getSceneById(sceneId); + newScene.setDungeonData(dungeonData); + newScene.addPlayer(player); + + // Dungeon + SceneConfig config = newScene.getScriptManager().getConfig(); + if (pos == null && config != null) { + if (config.born_pos != null) { + pos = newScene.getScriptManager().getConfig().born_pos; + } + if (config.born_rot != null) { + player.getRotation().set(config.born_rot); + } + } + + // Set player position + if (pos == null) { + pos = player.getPos(); } - GenshinScene scene = this.getSceneById(sceneId); - scene.addPlayer(player); player.getPos().set(pos); + + if (oldScene != null) { + newScene.setPrevScene(oldScene.getId()); + oldScene.setDontDestroyWhenEmpty(false); + } + + // Get enter types + EnterType enterType = EnterType.ENTER_JUMP; + EnterReason enterReason = EnterReason.TransPoint; + + if (dungeonData != null) { + enterType = EnterType.ENTER_DUNGEON; + enterReason = EnterReason.DungeonEnter; + } else if (oldScene == newScene) { + enterType = EnterType.ENTER_GOTO; + } // Teleport packet - if (oldSceneId.equals(sceneId)) { - player.sendPacket(new PacketPlayerEnterSceneNotify(player, EnterType.EnterGoto, EnterReason.TransPoint, sceneId, pos)); - } else { - player.sendPacket(new PacketPlayerEnterSceneNotify(player, EnterType.EnterJump, EnterReason.TransPoint, sceneId, pos)); - } + player.sendPacket(new PacketPlayerEnterSceneNotify(player, enterType, enterReason, sceneId, pos)); return true; } - private void updatePlayerInfos(GenshinPlayer paramPlayer) { - for (GenshinPlayer player : getPlayers()) { + private void updatePlayerInfos(Player paramPlayer) { + for (Player player : getPlayers()) { // Dont send packets if player is loading in and filter out joining player if (!player.hasSentAvatarDataNotify() || player.getSceneLoadState().getValue() < SceneLoadState.INIT.getValue() || player == paramPlayer) { continue; @@ -256,19 +313,25 @@ public class World implements Iterable { } } - public void broadcastPacket(GenshinPacket packet) { + public void broadcastPacket(BasePacket packet) { // Send to all players - might have to check if player has been sent data packets - for (GenshinPlayer player : this.getPlayers()) { + for (Player player : this.getPlayers()) { player.getSession().send(packet); } } + public void onTick() { + for (Scene scene : this.getScenes().values()) { + scene.onTick(); + } + } + public void close() { } @Override - public Iterator iterator() { + public Iterator iterator() { return getPlayers().iterator(); } } diff --git a/src/main/java/emu/grasscutter/net/packet/GenshinPacket.java b/src/main/java/emu/grasscutter/net/packet/BasePacket.java similarity index 93% rename from src/main/java/emu/grasscutter/net/packet/GenshinPacket.java rename to src/main/java/emu/grasscutter/net/packet/BasePacket.java index 158c0d3c0..7fae74c8a 100644 --- a/src/main/java/emu/grasscutter/net/packet/GenshinPacket.java +++ b/src/main/java/emu/grasscutter/net/packet/BasePacket.java @@ -7,7 +7,7 @@ import com.google.protobuf.GeneratedMessageV3; import emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead; import emu.grasscutter.utils.Crypto; -public class GenshinPacket { +public class BasePacket { private static final int const1 = 17767; // 0x4567 private static final int const2 = -30293; // 0x89ab @@ -21,16 +21,16 @@ public class GenshinPacket { private boolean useDispatchKey; public boolean shouldEncrypt = true; - public GenshinPacket(int opcode) { + public BasePacket(int opcode) { this.opcode = opcode; } - public GenshinPacket(int opcode, int clientSequence) { + public BasePacket(int opcode, int clientSequence) { this.opcode = opcode; this.buildHeader(clientSequence); } - public GenshinPacket(int opcode, boolean buildHeader) { + public BasePacket(int opcode, boolean buildHeader) { this.opcode = opcode; this.shouldBuildHeader = buildHeader; } @@ -80,7 +80,7 @@ public class GenshinPacket { this.data = proto.build().toByteArray(); } - public GenshinPacket buildHeader(int clientSequence) { + public BasePacket buildHeader(int clientSequence) { if (this.getHeader() != null && clientSequence == 0) { return this; } diff --git a/src/main/java/emu/grasscutter/net/packet/PacketOpcodes.java b/src/main/java/emu/grasscutter/net/packet/PacketOpcodes.java index 418f16a4b..8e77504d6 100644 --- a/src/main/java/emu/grasscutter/net/packet/PacketOpcodes.java +++ b/src/main/java/emu/grasscutter/net/packet/PacketOpcodes.java @@ -1,5 +1,8 @@ package emu.grasscutter.net.packet; +import java.util.Arrays; +import java.util.List; + public class PacketOpcodes { // Empty public static final int NONE = 0; @@ -15,17 +18,23 @@ public class PacketOpcodes { public static final int AchievementUpdateNotify = 1146; public static final int ActivityCoinInfoNotify = 2056; public static final int ActivityCondStateChangeNotify = 2162; + public static final int ActivityDisableTransferPointInteractionNotify = 8295; public static final int ActivityInfoNotify = 2023; public static final int ActivityPlayOpenAnimNotify = 2164; public static final int ActivitySaleChangeNotify = 2043; - public static final int ActivityScheduleInfoNotify = 2187; + public static final int ActivityScheduleInfoNotify = 2180; + public static final int ActivityScheduleInfoNotify_1 = 2187; public static final int ActivitySelectAvatarCardReq = 2153; public static final int ActivitySelectAvatarCardRsp = 2069; + public static final int ActivityTakeAllScoreRewardReq = 8708; public static final int ActivityTakeAllScoreRewardRsp = 8836; + public static final int ActivityTakeScoreRewardReq = 8767; + public static final int ActivityTakeScoreRewardRsp = 8445; public static final int ActivityTakeWatcherRewardBatchReq = 2027; public static final int ActivityTakeWatcherRewardBatchRsp = 2036; public static final int ActivityTakeWatcherRewardReq = 2074; public static final int ActivityTakeWatcherRewardRsp = 2180; + public static final int ActivityTakeWatcherRewardRsp_1 = 2187; public static final int ActivityUpdateWatcherNotify = 2101; public static final int AddBlacklistReq = 4067; public static final int AddBlacklistRsp = 4020; @@ -61,6 +70,8 @@ public class PacketOpcodes { public static final int AvatarBuffDelNotify = 320; public static final int AvatarCardChangeReq = 667; public static final int AvatarCardChangeRsp = 620; + public static final int AvatarChangeAnimHashReq = 1630; + public static final int AvatarChangeAnimHashRsp = 1747; public static final int AvatarChangeCostumeNotify = 1748; public static final int AvatarChangeCostumeReq = 1650; public static final int AvatarChangeCostumeRsp = 1632; @@ -140,6 +151,8 @@ public class PacketOpcodes { public static final int BlessingRedeemRewardRsp = 2039; public static final int BlessingScanReq = 2186; public static final int BlessingScanRsp = 2007; + public static final int BlitzRushParkourRestartReq = 8212; + public static final int BlitzRushParkourRestartRsp = 8962; public static final int BlossomBriefInfoNotify = 2710; public static final int BlossomChestCreateNotify = 2793; public static final int BlossomChestInfoNotify = 845; @@ -147,6 +160,8 @@ public class PacketOpcodes { public static final int BonusActivityInfoRsp = 2588; public static final int BonusActivityUpdateNotify = 2591; public static final int BossChestActivateNotify = 844; + public static final int BounceConjuringSettleNotify = 8339; + public static final int BuoyantCombatSettleNotify = 9000; public static final int BuyBattlePassLevelReq = 2639; public static final int BuyBattlePassLevelRsp = 2621; public static final int BuyGoodsReq = 710; @@ -155,12 +170,12 @@ public class PacketOpcodes { public static final int BuyResinRsp = 647; public static final int CalcWeaponUpgradeReturnItemsReq = 643; public static final int CalcWeaponUpgradeReturnItemsRsp = 686; - public static final int CanUseSkillNotify = 1055; public static final int CancelCityReputationRequestReq = 2834; public static final int CancelCityReputationRequestRsp = 2879; public static final int CancelCoopTaskReq = 1989; public static final int CancelCoopTaskRsp = 1971; public static final int CancelFinishParentQuestNotify = 492; + public static final int CanUseSkillNotify = 1055; public static final int CardProductRewardNotify = 4148; public static final int ChallengeDataNotify = 983; public static final int ChallengeRecordNotify = 909; @@ -171,27 +186,64 @@ public class PacketOpcodes { public static final int ChangeMailStarNotify = 1497; public static final int ChangeMpTeamAvatarReq = 1794; public static final int ChangeMpTeamAvatarRsp = 1629; + public static final int ChangeServerGlobalValueNotify = 65; public static final int ChangeTeamNameReq = 1793; public static final int ChangeTeamNameRsp = 1707; public static final int ChangeWorldToSingleModeNotify = 3293; public static final int ChangeWorldToSingleModeReq = 3174; public static final int ChangeWorldToSingleModeRsp = 3308; + public static final int ChannelerSlabStageActiveChallengeIndexNotify = 8578; + public static final int ChannelerSlabStageOneoffDungeonNotify = 8137; + public static final int ChannellerSlabCheckEnterLoopDungeonReq = 8684; + public static final int ChannellerSlabCheckEnterLoopDungeonRsp = 8376; + public static final int ChannellerSlabEnterLoopDungeonReq = 8090; + public static final int ChannellerSlabEnterLoopDungeonRsp = 8120; + public static final int ChannellerSlabLoopDungeonChallengeInfoNotify = 8263; + public static final int ChannellerSlabLoopDungeonSelectConditionReq = 8741; + public static final int ChannellerSlabLoopDungeonSelectConditionRsp = 8341; + public static final int ChannellerSlabLoopDungeonTakeFirstPassRewardReq = 8914; + public static final int ChannellerSlabLoopDungeonTakeFirstPassRewardRsp = 8503; + public static final int ChannellerSlabLoopDungeonTakeScoreRewardReq = 8012; + public static final int ChannellerSlabLoopDungeonTakeScoreRewardRsp = 8123; + public static final int ChannellerSlabOneOffDungeonInfoNotify = 8795; + public static final int ChannellerSlabOneOffDungeonInfoReq = 8772; + public static final int ChannellerSlabOneOffDungeonInfoRsp = 8715; + public static final int ChannellerSlabSaveAssistInfoReq = 8518; + public static final int ChannellerSlabSaveAssistInfoRsp = 8773; + public static final int ChannellerSlabTakeoffBuffReq = 8407; + public static final int ChannellerSlabTakeoffBuffRsp = 8260; + public static final int ChannellerSlabWearBuffReq = 8850; + public static final int ChannellerSlabWearBuffRsp = 8203; public static final int ChapterStateNotify = 455; public static final int ChatChannelDataNotify = 5047; public static final int ChatChannelUpdateNotify = 5041; public static final int ChatHistoryNotify = 3265; + public static final int CheckAddItemExceedLimitNotify = 639; public static final int CheckSegmentCRCNotify = 56; public static final int CheckSegmentCRCReq = 83; + public static final int ChessEscapedMonstersNotify = 5394; + public static final int ChessLeftMonstersNotify = 5378; + public static final int ChessManualRefreshCardsReq = 5325; + public static final int ChessManualRefreshCardsRsp = 5349; + public static final int ChessPickCardNotify = 5377; + public static final int ChessPickCardReq = 5343; + public static final int ChessPickCardRsp = 5386; + public static final int ChessPlayerInfoNotify = 5385; + public static final int ChessSelectedCardsNotify = 5339; public static final int ChooseCurAvatarTeamReq = 1713; public static final int ChooseCurAvatarTeamRsp = 1608; public static final int CityReputationDataNotify = 2855; public static final int CityReputationLevelupNotify = 2837; - public static final int ClientAIStateNotify = 1128; + public static final int ClearRoguelikeCurseNotify = 8997; public static final int ClientAbilitiesInitFinishCombineNotify = 1144; public static final int ClientAbilityChangeNotify = 1191; public static final int ClientAbilityInitBeginNotify = 1110; public static final int ClientAbilityInitFinishNotify = 1115; + public static final int ClientAIStateNotify = 1128; + public static final int ClientBulletCreateNotify = 89; public static final int ClientCollectorDataNotify = 4262; + public static final int ClientHashDebugNotify = 3163; + public static final int ClientLoadingCostumeVerificationNotify = 3133; public static final int ClientLockGameTimeNotify = 194; public static final int ClientNewMailNotify = 1434; public static final int ClientPauseNotify = 278; @@ -202,6 +254,7 @@ public class PacketOpcodes { public static final int ClientTransmitRsp = 292; public static final int ClientTriggerEventNotify = 197; public static final int CloseCommonTipsNotify = 3187; + public static final int ClosedItemNotify = 694; public static final int CodexDataFullNotify = 4204; public static final int CodexDataUpdateNotify = 4205; public static final int CombatInvocationsNotify = 347; @@ -209,7 +262,9 @@ public class PacketOpcodes { public static final int CombineFormulaDataNotify = 685; public static final int CombineReq = 663; public static final int CombineRsp = 608; + public static final int CommonPlayerTipsNotify = 8928; public static final int CompoundDataNotify = 181; + public static final int CompoundUnlockNotify = 199; public static final int CookDataNotify = 164; public static final int CookGradeDataNotify = 166; public static final int CookRecipeDataNotify = 101; @@ -223,27 +278,38 @@ public class PacketOpcodes { public static final int CreateMassiveEntityNotify = 336; public static final int CreateMassiveEntityReq = 323; public static final int CreateMassiveEntityRsp = 313; + public static final int CreateVehicleReq = 809; + public static final int CreateVehicleRsp = 865; public static final int CutSceneBeginNotify = 241; public static final int CutSceneEndNotify = 214; public static final int CutSceneFinishNotify = 248; public static final int DailyTaskDataNotify = 124; + public static final int DailyTaskFilterCityReq = 159; + public static final int DailyTaskFilterCityRsp = 150; public static final int DailyTaskProgressNotify = 161; public static final int DailyTaskScoreRewardNotify = 138; + public static final int DailyTaskUnlockedCitiesNotify = 119; public static final int DataResVersionNotify = 136; public static final int DealAddFriendReq = 4044; public static final int DealAddFriendRsp = 4045; + public static final int DeleteFriendNotify = 4083; + public static final int DeleteFriendReq = 4079; + public static final int DeleteFriendRsp = 4091; public static final int DelMailReq = 1493; public static final int DelMailRsp = 1444; public static final int DelScenePlayTeamEntityNotify = 3117; public static final int DelTeamEntityNotify = 330; - public static final int DeleteFriendNotify = 4083; - public static final int DeleteFriendReq = 4079; - public static final int DeleteFriendRsp = 4091; public static final int DestroyMassiveEntityNotify = 324; public static final int DestroyMaterialReq = 670; public static final int DestroyMaterialRsp = 654; + public static final int DigActivityChangeGadgetStateReq = 8283; + public static final int DigActivityChangeGadgetStateRsp = 8609; + public static final int DigActivityMarkPointChangeNotify = 8143; + public static final int DisableRoguelikeTrapNotify = 8029; public static final int DoGachaReq = 1510; public static final int DoGachaRsp = 1515; + public static final int DoRoguelikeDungeonCardGachaReq = 8897; + public static final int DoRoguelikeDungeonCardGachaRsp = 8973; public static final int DoSetPlayerBornDataNotify = 174; public static final int DraftGuestReplyInviteNotify = 5445; public static final int DraftGuestReplyInviteReq = 5493; @@ -283,6 +349,8 @@ public class PacketOpcodes { public static final int DungeonCandidateTeamRefuseNotify = 967; public static final int DungeonCandidateTeamReplyInviteReq = 927; public static final int DungeonCandidateTeamReplyInviteRsp = 902; + public static final int DungeonCandidateTeamSetChangingAvatarReq = 954; + public static final int DungeonCandidateTeamSetChangingAvatarRsp = 935; public static final int DungeonCandidateTeamSetReadyReq = 952; public static final int DungeonCandidateTeamSetReadyRsp = 992; public static final int DungeonChallengeBeginNotify = 974; @@ -308,6 +376,7 @@ public class PacketOpcodes { public static final int DungeonRestartReq = 932; public static final int DungeonRestartResultNotify = 970; public static final int DungeonRestartRsp = 951; + public static final int DungeonReviseLevelNotify = 957; public static final int DungeonSettleNotify = 934; public static final int DungeonShowReminderNotify = 988; public static final int DungeonSlipRevivePointActivateReq = 924; @@ -316,11 +385,19 @@ public class PacketOpcodes { public static final int DungeonWayPointActivateRsp = 975; public static final int DungeonWayPointNotify = 944; public static final int EchoNotify = 62; + public static final int EchoShellTakeRewardReq = 8801; + public static final int EchoShellTakeRewardRsp = 8888; + public static final int EchoShellUpdateNotify = 8730; public static final int EffigyChallengeInfoNotify = 2159; public static final int EffigyChallengeResultNotify = 2024; public static final int EndCameraSceneLookNotify = 238; + public static final int EnterChessDungeonReq = 8336; + public static final int EnterChessDungeonRsp = 8581; + public static final int EnterFishingReq = 5835; + public static final int EnterFishingRsp = 5825; public static final int EnterMechanicusDungeonReq = 3979; public static final int EnterMechanicusDungeonRsp = 3991; + public static final int EnterRoguelikeDungeonNotify = 8330; public static final int EnterSceneDoneReq = 268; public static final int EnterSceneDoneRsp = 290; public static final int EnterScenePeerNotify = 282; @@ -345,12 +422,16 @@ public class PacketOpcodes { public static final int EntityMoveRoomNotify = 3135; public static final int EntityPropNotify = 1260; public static final int EntityTagChangeNotify = 3262; + public static final int EquipRoguelikeRuneReq = 8579; + public static final int EquipRoguelikeRuneRsp = 8412; public static final int EvtAiSyncCombatThreatInfoNotify = 351; public static final int EvtAiSyncSkillCdNotify = 317; public static final int EvtAnimatorParameterNotify = 333; public static final int EvtAnimatorStateChangedNotify = 379; public static final int EvtAvatarEnterFocusNotify = 389; public static final int EvtAvatarExitFocusNotify = 309; + public static final int EvtAvatarLockChairReq = 354; + public static final int EvtAvatarLockChairRsp = 335; public static final int EvtAvatarSitDownNotify = 392; public static final int EvtAvatarStandUpNotify = 358; public static final int EvtAvatarUpdateFocusNotify = 365; @@ -370,10 +451,13 @@ public class PacketOpcodes { public static final int EvtFaceToEntityNotify = 344; public static final int EvtRushMoveNotify = 391; public static final int EvtSetAttackTargetNotify = 334; + public static final int ExclusiveRuleNotify = 169; public static final int ExecuteGadgetLuaReq = 231; public static final int ExecuteGadgetLuaRsp = 240; public static final int ExecuteGroupTriggerReq = 284; public static final int ExecuteGroupTriggerRsp = 212; + public static final int ExitFishingReq = 5812; + public static final int ExitFishingRsp = 5839; public static final int ExitSceneWeatherAreaNotify = 223; public static final int ExitTransPointRegionNotify = 246; public static final int ExpeditionChallengeEnterRegionNotify = 2095; @@ -384,11 +468,27 @@ public class PacketOpcodes { public static final int ExpeditionStartRsp = 2148; public static final int ExpeditionTakeRewardReq = 2053; public static final int ExpeditionTakeRewardRsp = 2181; + public static final int FindHilichurlAcceptQuestNotify = 8292; + public static final int FindHilichurlFinishSecondQuestNotify = 8799; public static final int FinishDeliveryNotify = 2126; - public static final int FinishMainCoopReq = 1963; - public static final int FinishMainCoopRsp = 1951; public static final int FinishedParentQuestNotify = 415; public static final int FinishedParentQuestUpdateNotify = 437; + public static final int FinishMainCoopReq = 1963; + public static final int FinishMainCoopRsp = 1951; + public static final int FishAttractNotify = 5821; + public static final int FishBaitGoneNotify = 5846; + public static final int FishBattleBeginReq = 5815; + public static final int FishBattleBeginRsp = 5827; + public static final int FishBattleEndReq = 5837; + public static final int FishBattleEndRsp = 5806; + public static final int FishBiteReq = 5843; + public static final int FishBiteRsp = 5826; + public static final int FishCastRodReq = 5813; + public static final int FishCastRodRsp = 5801; + public static final int FishChosenNotify = 5817; + public static final int FishEscapeNotify = 5836; + public static final int FishingGallerySettleNotify = 8870; + public static final int FishPoolDataNotify = 5850; public static final int FleurFairBalloonSettleNotify = 2192; public static final int FleurFairBuffEnergyNotify = 5392; public static final int FleurFairFallSettleNotify = 2015; @@ -421,6 +521,7 @@ public class PacketOpcodes { public static final int FoundationNotify = 874; public static final int FoundationReq = 855; public static final int FoundationRsp = 846; + public static final int FriendInfoChangeNotify = 4085; public static final int FunitureMakeMakeInfoChangeNotify = 4523; public static final int FurnitureCurModuleArrangeCountNotify = 4770; public static final int FurnitureMakeBeHelpedNotify = 4825; @@ -433,11 +534,14 @@ public class PacketOpcodes { public static final int FurnitureMakeRsp = 4819; public static final int FurnitureMakeStartReq = 4518; public static final int FurnitureMakeStartRsp = 4521; - public static final int GMShowNavMeshReq = 2384; - public static final int GMShowNavMeshRsp = 2312; - public static final int GMShowObstacleReq = 2332; - public static final int GMShowObstacleRsp = 2351; + public static final int GachaOpenWishNotify = 1544; + public static final int GachaSimpleInfoNotify = 1545; + public static final int GachaWishReq = 1537; + public static final int GachaWishRsp = 1593; public static final int GadgetAutoPickDropInfoNotify = 888; + public static final int GadgetChainLevelChangeNotify = 826; + public static final int GadgetChainLevelUpdateNotify = 883; + public static final int GadgetCustomTreeInfoNotify = 873; public static final int GadgetGeneralRewardInfoNotify = 897; public static final int GadgetInteractReq = 860; public static final int GadgetInteractRsp = 833; @@ -449,6 +553,7 @@ public class PacketOpcodes { public static final int GadgetTalkChangeNotify = 856; public static final int GalleryBalloonScoreNotify = 5510; public static final int GalleryBalloonShootNotify = 5533; + public static final int GalleryBounceConjuringHitNotify = 5555; public static final int GalleryBrokenFloorFallNotify = 5591; public static final int GalleryBulletHitNotify = 5579; public static final int GalleryFallCatchNotify = 5537; @@ -457,6 +562,7 @@ public class PacketOpcodes { public static final int GalleryPreStartNotify = 5534; public static final int GalleryStartNotify = 5560; public static final int GalleryStopNotify = 5515; + public static final int GallerySumoKillMonsterNotify = 5546; public static final int GetActivityInfoReq = 2011; public static final int GetActivityInfoRsp = 2170; public static final int GetActivityScheduleReq = 2663; @@ -466,6 +572,7 @@ public class PacketOpcodes { public static final int GetAllActivatedBargainDataReq = 480; public static final int GetAllActivatedBargainDataRsp = 464; public static final int GetAllH5ActivityInfoReq = 5675; + public static final int GetAllH5ActivityInfoRsp = 5685; public static final int GetAllMailReq = 1479; public static final int GetAllMailRsp = 1491; public static final int GetAllSceneGalleryInfoReq = 5544; @@ -474,10 +581,10 @@ public class PacketOpcodes { public static final int GetAllUnlockNameCardRsp = 4003; public static final int GetAreaExplorePointReq = 227; public static final int GetAreaExplorePointRsp = 202; - public static final int GetAuthSalesmanInfoReq = 2082; - public static final int GetAuthSalesmanInfoRsp = 2173; public static final int GetAuthkeyReq = 1445; public static final int GetAuthkeyRsp = 1475; + public static final int GetAuthSalesmanInfoReq = 2082; + public static final int GetAuthSalesmanInfoRsp = 2173; public static final int GetBargainDataReq = 467; public static final int GetBargainDataRsp = 420; public static final int GetBattlePassProductReq = 2643; @@ -486,6 +593,8 @@ public class PacketOpcodes { public static final int GetBlossomBriefInfoListRsp = 2733; public static final int GetBonusActivityRewardReq = 2528; public static final int GetBonusActivityRewardRsp = 2555; + public static final int GetChatEmojiCollectionReq = 4057; + public static final int GetChatEmojiCollectionRsp = 4043; public static final int GetCityHuntingOfferReq = 4456; public static final int GetCityHuntingOfferRsp = 4747; public static final int GetCityReputationInfoReq = 2860; @@ -515,6 +624,8 @@ public class PacketOpcodes { public static final int GetInvestigationMonsterRsp = 1921; public static final int GetMailItemReq = 1415; public static final int GetMailItemRsp = 1437; + public static final int GetMapAreaReq = 3269; + public static final int GetMapAreaRsp = 3366; public static final int GetMapMarkTipsReq = 3307; public static final int GetMapMarkTipsRsp = 3040; public static final int GetMechanicusInfoReq = 3960; @@ -527,6 +638,7 @@ public class PacketOpcodes { public static final int GetOnlinePlayerListRsp = 75; public static final int GetOpActivityInfoReq = 5160; public static final int GetOpActivityInfoRsp = 5133; + public static final int GetPlayerAskFriendListReq = 4054; public static final int GetPlayerAskFriendListRsp = 4035; public static final int GetPlayerBlacklistReq = 4002; public static final int GetPlayerBlacklistRsp = 4052; @@ -560,33 +672,61 @@ public class PacketOpcodes { public static final int GetScenePerformanceRsp = 3319; public static final int GetScenePointReq = 288; public static final int GetScenePointRsp = 228; - public static final int GetShopReq = 760; - public static final int GetShopRsp = 733; public static final int GetShopmallDataReq = 737; public static final int GetShopmallDataRsp = 793; + public static final int GetShopReq = 760; + public static final int GetShopRsp = 733; public static final int GetSignInRewardReq = 2537; public static final int GetSignInRewardRsp = 2593; public static final int GetWidgetSlotReq = 4258; public static final int GetWidgetSlotRsp = 4294; public static final int GetWorldMpInfoReq = 3439; public static final int GetWorldMpInfoRsp = 3424; + public static final int GiveUpRoguelikeDungeonCardReq = 8425; + public static final int GiveUpRoguelikeDungeonCardRsp = 8976; public static final int GivingRecordChangeNotify = 172; public static final int GivingRecordNotify = 153; + public static final int GMShowNavMeshReq = 2384; + public static final int GMShowNavMeshRsp = 2312; + public static final int GMShowObstacleReq = 2332; + public static final int GMShowObstacleRsp = 2351; + public static final int GmTalkNotify = 3; public static final int GmTalkReq = 33; public static final int GmTalkRsp = 10; public static final int GrantRewardNotify = 680; + public static final int GroupLinkAllNotify = 5785; + public static final int GroupLinkChangeNotify = 5775; + public static final int GroupLinkDeleteNotify = 5795; public static final int GroupSuiteNotify = 3368; public static final int GroupUnloadNotify = 3019; + public static final int GuestBeginEnterSceneNotify = 3033; + public static final int GuestPostEnterSceneNotify = 3198; public static final int H5ActivityIdsNotify = 5695; public static final int HideAndSeekPlayerReadyNotify = 5330; public static final int HideAndSeekPlayerSetAvatarNotify = 5347; public static final int HideAndSeekSelectAvatarReq = 5313; public static final int HideAndSeekSelectAvatarRsp = 5336; + public static final int HideAndSeekSelectSkillReq = 8689; + public static final int HideAndSeekSelectSkillRsp = 8948; public static final int HideAndSeekSetReadyReq = 5324; public static final int HideAndSeekSetReadyRsp = 5361; public static final int HideAndSeekSettleNotify = 5338; public static final int HitClientTrivialNotify = 250; public static final int HitTreeNotify = 3432; + public static final int HomeAvatarAllFinishRewardNotify = 4612; + public static final int HomeAvatarCostumeChangeNotify = 4888; + public static final int HomeAvatarRewardEventGetReq = 4568; + public static final int HomeAvatarRewardEventGetRsp = 4453; + public static final int HomeAvatarRewardEventNotify = 4801; + public static final int HomeAvatarSummonAllEventNotify = 4575; + public static final int HomeAvatarSummonEventReq = 4871; + public static final int HomeAvatarSummonEventRsp = 4895; + public static final int HomeAvatarSummonFinishReq = 4654; + public static final int HomeAvatarSummonFinishRsp = 4503; + public static final int HomeAvatarTalkFinishInfoNotify = 4800; + public static final int HomeAvatarTalkReq = 4610; + public static final int HomeAvatarTalkRsp = 4507; + public static final int HomeAvtarAllFinishRewardNotify = 4546; public static final int HomeBasicInfoNotify = 4869; public static final int HomeBlockNotify = 4784; public static final int HomeChangeEditModeReq = 4483; @@ -596,9 +736,15 @@ public class PacketOpcodes { public static final int HomeChooseModuleReq = 4567; public static final int HomeChooseModuleRsp = 4633; public static final int HomeComfortInfoNotify = 4649; + public static final int HomeCustomFurnitureInfoNotify = 4636; + public static final int HomeEditCustomFurnitureReq = 4621; + public static final int HomeEditCustomFurnitureRsp = 4804; + public static final int HomeFishFarmingInfoNotify = 4893; public static final int HomeGetArrangementInfoReq = 4480; public static final int HomeGetArrangementInfoRsp = 4781; public static final int HomeGetBasicInfoReq = 4839; + public static final int HomeGetFishFarmingInfoReq = 4848; + public static final int HomeGetFishFarmingInfoRsp = 4451; public static final int HomeGetOnlineStatusReq = 4673; public static final int HomeGetOnlineStatusRsp = 4626; public static final int HomeKickPlayerReq = 4547; @@ -611,15 +757,34 @@ public class PacketOpcodes { public static final int HomeLimitedShopInfoNotify = 4679; public static final int HomeLimitedShopInfoReq = 4715; public static final int HomeLimitedShopInfoRsp = 4808; + public static final int HomeMarkPointNotify = 4764; + public static final int HomeModuleSeenReq = 4642; + public static final int HomeModuleSeenRsp = 4688; + public static final int HomeModuleUnlockNotify = 4778; + public static final int HomePlantFieldNotify = 4529; + public static final int HomePlantInfoNotify = 4832; + public static final int HomePlantInfoReq = 4771; + public static final int HomePlantInfoRsp = 4806; + public static final int HomePlantSeedReq = 4730; + public static final int HomePlantSeedRsp = 4857; + public static final int HomePlantWeedReq = 4760; + public static final int HomePlantWeedRsp = 4463; + public static final int HomePriorCheckNotify = 4601; public static final int HomeResourceNotify = 4513; public static final int HomeResourceTakeFetterExpReq = 4884; public static final int HomeResourceTakeFetterExpRsp = 4608; public static final int HomeResourceTakeHomeCoinReq = 4812; public static final int HomeResourceTakeHomeCoinRsp = 4481; + public static final int HomeSceneInitFinishReq = 4520; + public static final int HomeSceneInitFinishRsp = 4605; public static final int HomeSceneJumpReq = 4862; public static final int HomeSceneJumpRsp = 4663; + public static final int HomeTransferReq = 4656; + public static final int HomeTransferRsp = 4669; public static final int HomeUpdateArrangementInfoReq = 4632; public static final int HomeUpdateArrangementInfoRsp = 4820; + public static final int HomeUpdateFishFarmingInfoReq = 4810; + public static final int HomeUpdateFishFarmingInfoRsp = 4500; public static final int HostPlayerNotify = 310; public static final int HuntingFailNotify = 4345; public static final int HuntingGiveUpReq = 4313; @@ -643,6 +808,7 @@ public class PacketOpcodes { public static final int InteractDailyDungeonInfoNotify = 947; public static final int InterruptGalleryReq = 5597; public static final int InterruptGalleryRsp = 5588; + public static final int InvestigationMonsterUpdateNotify = 1918; public static final int ItemAddHintNotify = 637; public static final int ItemCdGroupTimeNotify = 666; public static final int ItemExceedLimitNotify = 639; @@ -655,17 +821,32 @@ public class PacketOpcodes { public static final int KeepAliveNotify = 60; public static final int LeaveSceneReq = 233; public static final int LeaveSceneRsp = 210; + public static final int LeaveWorldNotify = 3203; public static final int LevelupCityReq = 253; public static final int LevelupCityRsp = 272; public static final int LifeStateChangeNotify = 1233; + public static final int LiveEndNotify = 801; + public static final int LiveStartNotify = 820; public static final int LoadActivityTerrainNotify = 2152; + public static final int LuaEnvironmentEffectNotify = 3175; public static final int LuaSetOptionNotify = 353; + public static final int LunaRiteAreaFinishNotify = 8822; + public static final int LunaRiteGroupBundleRegisterNotify = 8956; + public static final int LunaRiteHintPointRemoveNotify = 8544; + public static final int LunaRiteHintPointReq = 8173; + public static final int LunaRiteHintPointRsp = 8129; + public static final int LunaRiteSacrificeReq = 8364; + public static final int LunaRiteSacrificeRsp = 8328; + public static final int LunaRiteTakeSacrificeRewardReq = 8987; + public static final int LunaRiteTakeSacrificeRewardRsp = 8352; public static final int MailChangeNotify = 1433; public static final int MainCoopUpdateNotify = 1975; + public static final int MapAreaChangeNotify = 3055; public static final int MarkEntityInMinMapNotify = 230; public static final int MarkMapReq = 3053; public static final int MarkMapRsp = 3139; public static final int MarkNewNotify = 1291; + public static final int MarkTargetInvestigationMonsterNotify = 1924; public static final int MassiveEntityElementOpBatchNotify = 384; public static final int MassiveEntityStateChangedNotify = 361; public static final int MaterialDeleteReturnNotify = 632; @@ -692,6 +873,11 @@ public class PacketOpcodes { public static final int MiracleRingDropResultNotify = 5201; public static final int MiracleRingTakeRewardReq = 5248; public static final int MiracleRingTakeRewardRsp = 5213; + public static final int MistTrialDunegonFailNotify = 8337; + public static final int MistTrialGetChallengeMissionReq = 8250; + public static final int MistTrialGetChallengeMissionRsp = 8894; + public static final int MistTrialSelectAvatarAndEnterDungeonReq = 8186; + public static final int MistTrialSelectAvatarAndEnterDungeonRsp = 8522; public static final int MonsterAIConfigHashNotify = 3024; public static final int MonsterAlertChangeNotify = 380; public static final int MonsterForceAlertNotify = 364; @@ -713,12 +899,19 @@ public class PacketOpcodes { public static final int MultistagePlayFinishStageReq = 5333; public static final int MultistagePlayFinishStageRsp = 5328; public static final int MultistagePlayInfoNotify = 5360; + public static final int MultistagePlaySettleNotify = 5318; public static final int MultistagePlayStageEndNotify = 5321; + public static final int MusicGameSettleReq = 8851; + public static final int MusicGameSettleRsp = 8028; + public static final int MusicGameStartReq = 8760; + public static final int MusicGameStartRsp = 8922; public static final int NavMeshStatsNotify = 2353; public static final int NormalUidOpNotify = 5735; public static final int NpcTalkReq = 560; public static final int NpcTalkRsp = 533; public static final int ObstacleModifyNotify = 2310; + public static final int OfferingInteractReq = 2916; + public static final int OfferingInteractRsp = 2912; public static final int OneoffGatherPointDetectorDataNotify = 4289; public static final int OpActivityDataNotify = 5110; public static final int OpActivityStateNotify = 2560; @@ -728,17 +921,39 @@ public class PacketOpcodes { public static final int OpenStateUpdateNotify = 109; public static final int OrderDisplayNotify = 4101; public static final int OrderFinishNotify = 4145; - public static final int PSPlayerApplyEnterMpReq = 1837; - public static final int PSPlayerApplyEnterMpRsp = 1806; + public static final int OtherPlayerEnterHomeNotify = 4591; + public static final int PacketHead = 13371337; public static final int PathfindingEnterSceneReq = 2337; public static final int PathfindingEnterSceneRsp = 2393; public static final int PathfindingPingNotify = 2315; public static final int PersonalLineAllDataReq = 408; public static final int PersonalLineAllDataRsp = 417; + public static final int PersonalLineNewUnlockNotify = 423; public static final int PersonalSceneJumpReq = 286; public static final int PersonalSceneJumpRsp = 277; public static final int PingReq = 37; public static final int PingRsp = 93; + public static final int PlantFlowerAcceptAllGiveFlowerReq = 8775; + public static final int PlantFlowerAcceptAllGiveFlowerRsp = 8174; + public static final int PlantFlowerAcceptGiveFlowerReq = 8525; + public static final int PlantFlowerAcceptGiveFlowerRsp = 8957; + public static final int PlantFlowerEditFlowerCombinationReq = 8347; + public static final int PlantFlowerEditFlowerCombinationRsp = 8625; + public static final int PlantFlowerGetCanGiveFriendFlowerReq = 8617; + public static final int PlantFlowerGetCanGiveFriendFlowerRsp = 8091; + public static final int PlantFlowerGetFriendFlowerWishListReq = 8893; + public static final int PlantFlowerGetFriendFlowerWishListRsp = 8476; + public static final int PlantFlowerGetRecvFlowerListReq = 8459; + public static final int PlantFlowerGetRecvFlowerListRsp = 8597; + public static final int PlantFlowerGetSeedInfoReq = 8535; + public static final int PlantFlowerGetSeedInfoRsp = 8584; + public static final int PlantFlowerGiveFriendFlowerReq = 8934; + public static final int PlantFlowerGiveFriendFlowerRsp = 8456; + public static final int PlantFlowerHaveRecvFlowerNotify = 8711; + public static final int PlantFlowerSetFlowerWishReq = 8601; + public static final int PlantFlowerSetFlowerWishRsp = 8550; + public static final int PlantFlowerTakeSeedRewardReq = 8317; + public static final int PlantFlowerTakeSeedRewardRsp = 8152; public static final int PlatformChangeRouteNotify = 257; public static final int PlatformStartRouteNotify = 254; public static final int PlatformStopRouteNotify = 235; @@ -774,6 +989,7 @@ public class PacketOpcodes { public static final int PlayerEnterSceneInfoNotify = 294; public static final int PlayerEnterSceneNotify = 260; public static final int PlayerEyePointStateNotify = 3461; + public static final int PlayerFishingDataNotify = 5831; public static final int PlayerForceExitReq = 125; public static final int PlayerForceExitRsp = 149; public static final int PlayerGameTimeNotify = 179; @@ -824,6 +1040,7 @@ public class PacketOpcodes { public static final int PlayerStartMatchRsp = 4175; public static final int PlayerStoreNotify = 660; public static final int PlayerTimeNotify = 152; + public static final int PlayerWorldSceneInfoListNotify = 3386; public static final int PostEnterSceneReq = 3390; public static final int PostEnterSceneRsp = 3213; public static final int PrivateChatNotify = 4960; @@ -831,10 +1048,17 @@ public class PacketOpcodes { public static final int PrivateChatRsp = 4983; public static final int PrivateChatSetSequenceReq = 4965; public static final int PrivateChatSetSequenceRsp = 4987; + public static final int ProfilePictureChangeNotify = 4053; + public static final int ProjectorOptionReq = 880; + public static final int ProjectorOptionRsp = 864; public static final int ProudSkillChangeNotify = 1079; public static final int ProudSkillExtraLevelNotify = 1028; public static final int ProudSkillUpgradeReq = 1075; public static final int ProudSkillUpgradeRsp = 1034; + public static final int PSNBlackListNotify = 4070; + public static final int PSNFriendListNotify = 4072; + public static final int PSPlayerApplyEnterMpReq = 1837; + public static final int PSPlayerApplyEnterMpRsp = 1806; public static final int PullPrivateChatReq = 5043; public static final int PullPrivateChatRsp = 4994; public static final int PullRecentChatReq = 4995; @@ -860,6 +1084,7 @@ public class PacketOpcodes { public static final int QuestProgressUpdateNotify = 446; public static final int QuestTransmitReq = 473; public static final int QuestTransmitRsp = 463; + public static final int QuestUpdateQuestTimeVarNotify = 458; public static final int QuestUpdateQuestVarNotify = 483; public static final int QuestUpdateQuestVarReq = 474; public static final int QuestUpdateQuestVarRsp = 456; @@ -876,8 +1101,12 @@ public class PacketOpcodes { public static final int RedeemLegendaryKeyRsp = 427; public static final int RefreshBackgroundAvatarReq = 1744; public static final int RefreshBackgroundAvatarRsp = 1719; + public static final int RefreshRoguelikeDungeonCardReq = 8433; + public static final int RefreshRoguelikeDungeonCardRsp = 8678; public static final int RegionSearchChangeRegionNotify = 5625; public static final int RegionSearchNotify = 5635; + public static final int ReliquaryDecomposeReq = 606; + public static final int ReliquaryDecomposeRsp = 659; public static final int ReliquaryPromoteReq = 665; public static final int ReliquaryPromoteRsp = 603; public static final int ReliquaryUpgradeReq = 689; @@ -885,9 +1114,14 @@ public class PacketOpcodes { public static final int RemoveBlacklistReq = 4080; public static final int RemoveBlacklistRsp = 4064; public static final int RemoveRandTaskInfoNotify = 132; + public static final int ReportFightAntiCheatNotify = 357; public static final int ReportTrackingIOInfoNotify = 4117; + public static final int RequestLiveInfoReq = 803; + public static final int RequestLiveInfoRsp = 867; public static final int ResinCardDataUpdateNotify = 4126; public static final int ResinChangeNotify = 623; + public static final int RestartEffigyChallengeReq = 2061; + public static final int RestartEffigyChallengeRsp = 2112; public static final int ReunionActivateNotify = 5081; public static final int ReunionBriefInfoReq = 5085; public static final int ReunionBriefInfoRsp = 5075; @@ -895,6 +1129,28 @@ public class PacketOpcodes { public static final int ReunionPrivilegeChangeNotify = 5100; public static final int ReunionSettleNotify = 5096; public static final int RobotPushPlayerDataNotify = 88; + public static final int RogueCellUpdateNotify = 8074; + public static final int RogueDungeonPlayerCellChangeNotify = 8784; + public static final int RogueHealAvatarsReq = 8959; + public static final int RogueHealAvatarsRsp = 8473; + public static final int RoguelikeCardGachaNotify = 8079; + public static final int RoguelikeEffectDataNotify = 8529; + public static final int RoguelikeEffectViewReq = 8396; + public static final int RoguelikeEffectViewRsp = 8040; + public static final int RoguelikeGiveUpReq = 8716; + public static final int RoguelikeGiveUpRsp = 8728; + public static final int RoguelikeMistClearNotify = 8471; + public static final int RoguelikeRefreshCardCostUpdateNotify = 8304; + public static final int RoguelikeResourceBonusPropUpdateNotify = 8312; + public static final int RoguelikeRuneRecordUpdateNotify = 8985; + public static final int RoguelikeSelectAvatarAndEnterDungeonReq = 8697; + public static final int RoguelikeSelectAvatarAndEnterDungeonRsp = 8377; + public static final int RoguelikeTakeStageFirstPassRewardReq = 8667; + public static final int RoguelikeTakeStageFirstPassRewardRsp = 8101; + public static final int RogueResumeDungeonReq = 8496; + public static final int RogueResumeDungeonRsp = 8759; + public static final int RogueSwitchAvatarReq = 8856; + public static final int RogueSwitchAvatarRsp = 8141; public static final int SalesmanDeliverItemReq = 2103; public static final int SalesmanDeliverItemRsp = 2198; public static final int SalesmanTakeRewardReq = 2091; @@ -925,6 +1181,7 @@ public class PacketOpcodes { public static final int SceneEntityMoveNotify = 291; public static final int SceneEntityMoveReq = 245; public static final int SceneEntityMoveRsp = 275; + public static final int SceneEntityUpdateNotify = 3423; public static final int SceneForceLockNotify = 266; public static final int SceneForceUnlockNotify = 201; public static final int SceneGalleryInfoNotify = 5528; @@ -938,6 +1195,9 @@ public class PacketOpcodes { public static final int ScenePlayBattleInterruptNotify = 4441; public static final int ScenePlayBattleResultNotify = 4447; public static final int ScenePlayBattleUidOpNotify = 4438; + public static final int ScenePlayerInfoNotify = 236; + public static final int ScenePlayerLocationNotify = 297; + public static final int ScenePlayerSoundNotify = 243; public static final int ScenePlayGuestReplyInviteReq = 4394; public static final int ScenePlayGuestReplyInviteRsp = 4395; public static final int ScenePlayGuestReplyNotify = 4425; @@ -949,9 +1209,6 @@ public class PacketOpcodes { public static final int ScenePlayOwnerInviteNotify = 4443; public static final int ScenePlayOwnerStartInviteReq = 4365; public static final int ScenePlayOwnerStartInviteRsp = 4387; - public static final int ScenePlayerInfoNotify = 236; - public static final int ScenePlayerLocationNotify = 297; - public static final int ScenePlayerSoundNotify = 243; public static final int ScenePointUnlockNotify = 274; public static final int SceneRouteChangeNotify = 270; public static final int SceneTeamUpdateNotify = 1696; @@ -981,6 +1238,8 @@ public class PacketOpcodes { public static final int SelectAsterMidDifficultyRsp = 2003; public static final int SelectEffigyChallengeConditionReq = 2143; public static final int SelectEffigyChallengeConditionRsp = 2072; + public static final int SelectRoguelikeDungeonCardReq = 8964; + public static final int SelectRoguelikeDungeonCardRsp = 8572; public static final int SelectWorktopOptionReq = 837; public static final int SelectWorktopOptionRsp = 893; public static final int ServerAnnounceNotify = 2199; @@ -990,10 +1249,13 @@ public class PacketOpcodes { public static final int ServerDisconnectClientNotify = 186; public static final int ServerGlobalValueChangeNotify = 1188; public static final int ServerLogNotify = 79; + public static final int ServerMessageNotify = 5725; public static final int ServerTimeNotify = 34; public static final int ServerUpdateGlobalValueNotify = 1197; public static final int SetBattlePassViewedReq = 2637; public static final int SetBattlePassViewedRsp = 2606; + public static final int SetChatEmojiCollectionReq = 4086; + public static final int SetChatEmojiCollectionRsp = 4077; public static final int SetCoopChapterViewedReq = 1980; public static final int SetCoopChapterViewedRsp = 1988; public static final int SetCurExpeditionChallengeIdReq = 2017; @@ -1005,6 +1267,11 @@ public class PacketOpcodes { public static final int SetFriendEnterHomeOptionRsp = 4724; public static final int SetFriendRemarkNameReq = 4023; public static final int SetFriendRemarkNameRsp = 4013; + public static final int SetH5ActivityRedDotTimestampReq = 5698; + public static final int SetH5ActivityRedDotTimestampRsp = 5663; + public static final int SetIsAutoUnlockSpecificEquipReq = 687; + public static final int SetIsAutoUnlockSpecificEquipRsp = 604; + public static final int SetLimitOptimizationNotify = 8189; public static final int SetNameCardReq = 4089; public static final int SetNameCardRsp = 4009; public static final int SetOpenStateReq = 162; @@ -1029,6 +1296,8 @@ public class PacketOpcodes { public static final int SetUpLunchBoxWidgetRsp = 4293; public static final int SetWidgetSlotReq = 4266; public static final int SetWidgetSlotRsp = 4279; + public static final int ShowClientGuideNotify = 3190; + public static final int ShowClientTutorialNotify = 3374; public static final int ShowCommonTipsNotify = 3277; public static final int ShowMessageNotify = 15; public static final int ShowTemplateReminderNotify = 3164; @@ -1039,13 +1308,38 @@ public class PacketOpcodes { public static final int SpringUseRsp = 1727; public static final int StartArenaChallengeLevelReq = 2022; public static final int StartArenaChallengeLevelRsp = 2033; + public static final int StartBuoyantCombatGalleryReq = 8313; + public static final int StartBuoyantCombatGalleryRsp = 8754; public static final int StartCoopPointReq = 1956; public static final int StartCoopPointRsp = 1962; public static final int StartEffigyChallengeReq = 2123; public static final int StartEffigyChallengeRsp = 2166; + public static final int StartFishingReq = 5845; + public static final int StartFishingRsp = 5848; + public static final int StartRogueEliteCellChallengeReq = 8620; + public static final int StartRogueEliteCellChallengeRsp = 8198; + public static final int StartRogueNormalCellChallengeReq = 8748; + public static final int StartRogueNormalCellChallengeRsp = 8630; public static final int StoreItemChangeNotify = 610; public static final int StoreItemDelNotify = 615; public static final int StoreWeightLimitNotify = 633; + public static final int SummerTimeFloatSignalPositionNotify = 8389; + public static final int SummerTimeFloatSignalUpdateNotify = 8763; + public static final int SummerTimeSprintBoatRestartReq = 8682; + public static final int SummerTimeSprintBoatRestartRsp = 8562; + public static final int SummerTimeSprintBoatSettleNotify = 8150; + public static final int SumoDungeonSettleNotify = 8946; + public static final int SumoEnterDungeonNotify = 8540; + public static final int SumoLeaveDungeonNotify = 8460; + public static final int SumoRestartDungeonReq = 8602; + public static final int SumoRestartDungeonRsp = 8498; + public static final int SumoSaveTeamReq = 8874; + public static final int SumoSaveTeamRsp = 8287; + public static final int SumoSelectTeamAndEnterDungeonReq = 8605; + public static final int SumoSelectTeamAndEnterDungeonRsp = 8998; + public static final int SumoSetNoSwitchPunishTimeNotify = 8804; + public static final int SumoSwitchTeamReq = 8718; + public static final int SumoSwitchTeamRsp = 8356; public static final int SyncScenePlayTeamEntityNotify = 3296; public static final int SyncTeamEntityNotify = 338; public static final int TakeAchievementGoalRewardReq = 2695; @@ -1086,6 +1380,8 @@ public class PacketOpcodes { public static final int TakeInvestigationTargetRewardRsp = 1929; public static final int TakeMaterialDeleteReturnReq = 651; public static final int TakeMaterialDeleteReturnRsp = 684; + public static final int TakeoffEquipReq = 655; + public static final int TakeoffEquipRsp = 646; public static final int TakeOfferingLevelRewardReq = 2921; public static final int TakeOfferingLevelRewardRsp = 2910; public static final int TakePlayerLevelRewardReq = 151; @@ -1102,8 +1398,6 @@ public class PacketOpcodes { public static final int TakeReunionSignInRewardRsp = 5086; public static final int TakeReunionWatcherRewardReq = 5065; public static final int TakeReunionWatcherRewardRsp = 5077; - public static final int TakeoffEquipReq = 655; - public static final int TakeoffEquipRsp = 646; public static final int TaskVarNotify = 178; public static final int TeamResonanceChangeNotify = 1046; public static final int TowerAllDataReq = 2445; @@ -1131,12 +1425,17 @@ public class PacketOpcodes { public static final int TreasureMapCurrencyNotify = 2127; public static final int TreasureMapDetectorDataNotify = 4272; public static final int TreasureMapGuideTaskDoneNotify = 2200; + public static final int TreasureMapHostInfoNotify = 8960; public static final int TreasureMapMpChallengeNotify = 2177; + public static final int TreasureMapPreTaskDoneNotify = 2188; public static final int TreasureMapRegionActiveNotify = 2141; public static final int TreasureMapRegionInfoNotify = 2120; public static final int TrialAvatarFirstPassDungeonNotify = 2093; public static final int TrialAvatarInDungeonIndexNotify = 2138; public static final int TriggerCreateGadgetToEquipPartNotify = 373; + public static final int TriggerRoguelikeCurseNotify = 8878; + public static final int TriggerRoguelikeRuneReq = 8607; + public static final int TriggerRoguelikeRuneRsp = 8246; public static final int TryEnterHomeReq = 4622; public static final int TryEnterHomeRsp = 4731; public static final int UnfreezeGroupLimitNotify = 3401; @@ -1145,23 +1444,28 @@ public class PacketOpcodes { public static final int UnlockAvatarTalentRsp = 1033; public static final int UnlockCoopChapterReq = 1965; public static final int UnlockCoopChapterRsp = 1977; + public static final int UnlockedFurnitureFormulaDataNotify = 4700; + public static final int UnlockedFurnitureSuiteDataNotify = 4788; public static final int UnlockNameCardNotify = 4001; public static final int UnlockPersonalLineReq = 402; public static final int UnlockPersonalLineRsp = 452; public static final int UnlockTransPointReq = 3421; public static final int UnlockTransPointRsp = 3073; - public static final int UnlockedFurnitureFormulaDataNotify = 4700; - public static final int UnlockedFurnitureSuiteDataNotify = 4788; public static final int UnmarkEntityInMinMapNotify = 247; public static final int UpdateAbilityCreatedMovingPlatformNotify = 828; - public static final int UpdatePS4BlockListReq = 4081; - public static final int UpdatePS4BlockListRsp = 4027; - public static final int UpdatePS4FriendListNotify = 4056; public static final int UpdatePlayerShowAvatarListReq = 4036; public static final int UpdatePlayerShowAvatarListRsp = 4024; public static final int UpdatePlayerShowNameCardListReq = 4030; public static final int UpdatePlayerShowNameCardListRsp = 4047; + public static final int UpdatePS4BlockListReq = 4081; + public static final int UpdatePS4BlockListRsp = 4027; + public static final int UpdatePS4FriendListNotify = 4056; + public static final int UpdatePS4FriendListReq = 4025; + public static final int UpdatePS4FriendListRsp = 4049; + public static final int UpdateRedPointNotify = 9; public static final int UpdateReunionWatcherNotify = 5087; + public static final int UpgradeRoguelikeShikigamiReq = 8575; + public static final int UpgradeRoguelikeShikigamiRsp = 8440; public static final int UseItemReq = 645; public static final int UseItemRsp = 675; public static final int UseMiracleRingReq = 5235; @@ -1170,6 +1474,11 @@ public class PacketOpcodes { public static final int UseWidgetCreateGadgetRsp = 4290; public static final int UseWidgetRetractGadgetReq = 4255; public static final int UseWidgetRetractGadgetRsp = 4297; + public static final int VehicleInteractReq = 862; + public static final int VehicleInteractRsp = 889; + public static final int VehicleSpawnReq = 809; + public static final int VehicleSpawnRsp = 865; + public static final int VehicleStaminaNotify = 866; public static final int ViewCodexReq = 4210; public static final int ViewCodexRsp = 4209; public static final int WatcherAllDataNotify = 2260; @@ -1185,13 +1494,17 @@ public class PacketOpcodes { public static final int WeaponUpgradeRsp = 683; public static final int WearEquipReq = 688; public static final int WearEquipRsp = 628; + public static final int WidgetActiveChangeNotify = 4273; public static final int WidgetCoolDownNotify = 4277; + public static final int WidgetDoBagReq = 4269; + public static final int WidgetDoBagRsp = 4270; public static final int WidgetGadgetAllDataNotify = 4260; public static final int WidgetGadgetDataNotify = 4268; public static final int WidgetGadgetDestroyNotify = 4282; public static final int WidgetReportReq = 4287; public static final int WidgetReportRsp = 4256; public static final int WidgetSlotChangeNotify = 4299; + public static final int WidgetUseAttachAbilityGroupChangeNotify = 4257; public static final int WindSeedClientNotify = 1134; public static final int WorktopOptionNotify = 815; public static final int WorldAllRoutineTypeNotify = 3525; @@ -1202,11 +1515,60 @@ public class PacketOpcodes { public static final int WorldPlayerDieNotify = 211; public static final int WorldPlayerInfoNotify = 3088; public static final int WorldPlayerLocationNotify = 224; - public static final int WorldPlayerRTTNotify = 26; public static final int WorldPlayerReviveReq = 216; public static final int WorldPlayerReviveRsp = 222; + public static final int WorldPlayerRTTNotify = 26; public static final int WorldRoutineChangeNotify = 3548; public static final int WorldRoutineTypeCloseNotify = 3513; public static final int WorldRoutineTypeRefreshNotify = 3545; -} \ No newline at end of file + // Unknown + public static final int UNKNOWN = 2013; + public static final int UNKNOWN_1 = 2042; + public static final int UNKNOWN_2 = 343; + public static final int UNKNOWN_3 = 4259; + public static final int UNKNOWN_4 = 4261; + public static final int UNKNOWN_5 = 4306; + public static final int UNKNOWN_6 = 4315; + public static final int UNKNOWN_7 = 4317; + public static final int UNKNOWN_8 = 4326; + public static final int UNKNOWN_9 = 4327; + public static final int UNKNOWN_10 = 4336; + public static final int UNKNOWN_11 = 4337; + public static final int UNKNOWN_12 = 4343; + public static final int UNKNOWN_13 = 5932; + public static final int UNKNOWN_14 = 5959; + public static final int UNKNOWN_15 = 67; + public static final int UNKNOWN_16 = 8010; + public static final int UNKNOWN_17 = 8024; + public static final int UNKNOWN_18 = 8050; + public static final int UNKNOWN_19 = 8077; + public static final int UNKNOWN_20 = 8083; + public static final int UNKNOWN_21 = 8114; + public static final int UNKNOWN_22 = 8154; + public static final int UNKNOWN_23 = 8157; + public static final int UNKNOWN_24 = 8188; + public static final int UNKNOWN_25 = 8190; + public static final int UNKNOWN_26 = 8210; + public static final int UNKNOWN_27 = 8385; + public static final int UNKNOWN_28 = 8405; + public static final int UNKNOWN_29 = 8420; + public static final int UNKNOWN_30 = 8421; + public static final int UNKNOWN_31 = 8429; + public static final int UNKNOWN_32 = 8437; + public static final int UNKNOWN_33 = 8439; + public static final int UNKNOWN_34 = 8461; + public static final int UNKNOWN_35 = 8502; + public static final int UNKNOWN_36 = 8559; + public static final int UNKNOWN_37 = 8580; + public static final int UNKNOWN_38 = 8604; + public static final int UNKNOWN_39 = 8710; + public static final int UNKNOWN_40 = 8761; + public static final int UNKNOWN_41 = 8787; + public static final int UNKNOWN_42 = 8830; + public static final int UNKNOWN_43 = 8877; + public static final int UNKNOWN_44 = 8983; + public static final int UNKNOWN_45 = 943; + + public static final List BANNED_PACKETS = Arrays.asList(PacketOpcodes.WindSeedClientNotify, PacketOpcodes.PlayerLuaShellNotify); +} diff --git a/src/main/java/emu/grasscutter/net/packet/Retcode.java b/src/main/java/emu/grasscutter/net/packet/Retcode.java deleted file mode 100644 index c061a1897..000000000 --- a/src/main/java/emu/grasscutter/net/packet/Retcode.java +++ /dev/null @@ -1,6 +0,0 @@ -package emu.grasscutter.net.packet; - -public class Retcode { - public static final int SUCCESS = 0; - public static final int FAIL = 1; -} diff --git a/src/main/java/emu/grasscutter/net/proto/AbilityAppliedAbilityOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AbilityAppliedAbilityOuterClass.java deleted file mode 100644 index 9e5844512..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AbilityAppliedAbilityOuterClass.java +++ /dev/null @@ -1,1326 +0,0 @@ -// 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 abilityName = 1; - * @return Whether the abilityName field is set. - */ - boolean hasAbilityName(); - /** - * .AbilityString abilityName = 1; - * @return The abilityName. - */ - emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getAbilityName(); - /** - * .AbilityString abilityName = 1; - */ - emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getAbilityNameOrBuilder(); - - /** - * .AbilityString abilityOverride = 2; - * @return Whether the abilityOverride field is set. - */ - boolean hasAbilityOverride(); - /** - * .AbilityString abilityOverride = 2; - * @return The abilityOverride. - */ - emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getAbilityOverride(); - /** - * .AbilityString abilityOverride = 2; - */ - emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getAbilityOverrideOrBuilder(); - - /** - * repeated .AbilityScalarValueEntry overrideMap = 3; - */ - java.util.List - getOverrideMapList(); - /** - * repeated .AbilityScalarValueEntry overrideMap = 3; - */ - emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry getOverrideMap(int index); - /** - * repeated .AbilityScalarValueEntry overrideMap = 3; - */ - int getOverrideMapCount(); - /** - * repeated .AbilityScalarValueEntry overrideMap = 3; - */ - java.util.List - getOverrideMapOrBuilderList(); - /** - * repeated .AbilityScalarValueEntry overrideMap = 3; - */ - emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder getOverrideMapOrBuilder( - int index); - - /** - * uint32 instancedAbilityId = 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 ABILITYNAME_FIELD_NUMBER = 1; - private emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString abilityName_; - /** - * .AbilityString abilityName = 1; - * @return Whether the abilityName field is set. - */ - @java.lang.Override - public boolean hasAbilityName() { - return abilityName_ != null; - } - /** - * .AbilityString abilityName = 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 abilityName = 1; - */ - @java.lang.Override - public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getAbilityNameOrBuilder() { - return getAbilityName(); - } - - public static final int ABILITYOVERRIDE_FIELD_NUMBER = 2; - private emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString abilityOverride_; - /** - * .AbilityString abilityOverride = 2; - * @return Whether the abilityOverride field is set. - */ - @java.lang.Override - public boolean hasAbilityOverride() { - return abilityOverride_ != null; - } - /** - * .AbilityString abilityOverride = 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 abilityOverride = 2; - */ - @java.lang.Override - public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getAbilityOverrideOrBuilder() { - return getAbilityOverride(); - } - - public static final int OVERRIDEMAP_FIELD_NUMBER = 3; - private java.util.List overrideMap_; - /** - * repeated .AbilityScalarValueEntry overrideMap = 3; - */ - @java.lang.Override - public java.util.List getOverrideMapList() { - return overrideMap_; - } - /** - * repeated .AbilityScalarValueEntry overrideMap = 3; - */ - @java.lang.Override - public java.util.List - getOverrideMapOrBuilderList() { - return overrideMap_; - } - /** - * repeated .AbilityScalarValueEntry overrideMap = 3; - */ - @java.lang.Override - public int getOverrideMapCount() { - return overrideMap_.size(); - } - /** - * repeated .AbilityScalarValueEntry overrideMap = 3; - */ - @java.lang.Override - public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry getOverrideMap(int index) { - return overrideMap_.get(index); - } - /** - * repeated .AbilityScalarValueEntry overrideMap = 3; - */ - @java.lang.Override - public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder getOverrideMapOrBuilder( - int index) { - return overrideMap_.get(index); - } - - public static final int INSTANCEDABILITYID_FIELD_NUMBER = 4; - private int instancedAbilityId_; - /** - * uint32 instancedAbilityId = 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) + ABILITYNAME_FIELD_NUMBER; - hash = (53 * hash) + getAbilityName().hashCode(); - } - if (hasAbilityOverride()) { - hash = (37 * hash) + ABILITYOVERRIDE_FIELD_NUMBER; - hash = (53 * hash) + getAbilityOverride().hashCode(); - } - if (getOverrideMapCount() > 0) { - hash = (37 * hash) + OVERRIDEMAP_FIELD_NUMBER; - hash = (53 * hash) + getOverrideMapList().hashCode(); - } - hash = (37 * hash) + INSTANCEDABILITYID_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 abilityName = 1; - * @return Whether the abilityName field is set. - */ - public boolean hasAbilityName() { - return abilityNameBuilder_ != null || abilityName_ != null; - } - /** - * .AbilityString abilityName = 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 abilityName = 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 abilityName = 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 abilityName = 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 abilityName = 1; - */ - public Builder clearAbilityName() { - if (abilityNameBuilder_ == null) { - abilityName_ = null; - onChanged(); - } else { - abilityName_ = null; - abilityNameBuilder_ = null; - } - - return this; - } - /** - * .AbilityString abilityName = 1; - */ - public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder getAbilityNameBuilder() { - - onChanged(); - return getAbilityNameFieldBuilder().getBuilder(); - } - /** - * .AbilityString abilityName = 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 abilityName = 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 abilityOverride = 2; - * @return Whether the abilityOverride field is set. - */ - public boolean hasAbilityOverride() { - return abilityOverrideBuilder_ != null || abilityOverride_ != null; - } - /** - * .AbilityString abilityOverride = 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 abilityOverride = 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 abilityOverride = 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 abilityOverride = 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 abilityOverride = 2; - */ - public Builder clearAbilityOverride() { - if (abilityOverrideBuilder_ == null) { - abilityOverride_ = null; - onChanged(); - } else { - abilityOverride_ = null; - abilityOverrideBuilder_ = null; - } - - return this; - } - /** - * .AbilityString abilityOverride = 2; - */ - public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder getAbilityOverrideBuilder() { - - onChanged(); - return getAbilityOverrideFieldBuilder().getBuilder(); - } - /** - * .AbilityString abilityOverride = 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 abilityOverride = 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 overrideMap = 3; - */ - public java.util.List getOverrideMapList() { - if (overrideMapBuilder_ == null) { - return java.util.Collections.unmodifiableList(overrideMap_); - } else { - return overrideMapBuilder_.getMessageList(); - } - } - /** - * repeated .AbilityScalarValueEntry overrideMap = 3; - */ - public int getOverrideMapCount() { - if (overrideMapBuilder_ == null) { - return overrideMap_.size(); - } else { - return overrideMapBuilder_.getCount(); - } - } - /** - * repeated .AbilityScalarValueEntry overrideMap = 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 overrideMap = 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 overrideMap = 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 overrideMap = 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 overrideMap = 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 overrideMap = 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 overrideMap = 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 overrideMap = 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 overrideMap = 3; - */ - public Builder clearOverrideMap() { - if (overrideMapBuilder_ == null) { - overrideMap_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - overrideMapBuilder_.clear(); - } - return this; - } - /** - * repeated .AbilityScalarValueEntry overrideMap = 3; - */ - public Builder removeOverrideMap(int index) { - if (overrideMapBuilder_ == null) { - ensureOverrideMapIsMutable(); - overrideMap_.remove(index); - onChanged(); - } else { - overrideMapBuilder_.remove(index); - } - return this; - } - /** - * repeated .AbilityScalarValueEntry overrideMap = 3; - */ - public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder getOverrideMapBuilder( - int index) { - return getOverrideMapFieldBuilder().getBuilder(index); - } - /** - * repeated .AbilityScalarValueEntry overrideMap = 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 overrideMap = 3; - */ - public java.util.List - getOverrideMapOrBuilderList() { - if (overrideMapBuilder_ != null) { - return overrideMapBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(overrideMap_); - } - } - /** - * repeated .AbilityScalarValueEntry overrideMap = 3; - */ - public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder addOverrideMapBuilder() { - return getOverrideMapFieldBuilder().addBuilder( - emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.getDefaultInstance()); - } - /** - * repeated .AbilityScalarValueEntry overrideMap = 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 overrideMap = 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 instancedAbilityId = 4; - * @return The instancedAbilityId. - */ - @java.lang.Override - public int getInstancedAbilityId() { - return instancedAbilityId_; - } - /** - * uint32 instancedAbilityId = 4; - * @param value The instancedAbilityId to set. - * @return This builder for chaining. - */ - public Builder setInstancedAbilityId(int value) { - - instancedAbilityId_ = value; - onChanged(); - return this; - } - /** - * uint32 instancedAbilityId = 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\"\260\001\n\025AbilityAppliedAbility\022#\n\013abilityNa" + - "me\030\001 \001(\0132\016.AbilityString\022\'\n\017abilityOverr" + - "ide\030\002 \001(\0132\016.AbilityString\022-\n\013overrideMap" + - "\030\003 \003(\0132\030.AbilityScalarValueEntry\022\032\n\022inst" + - "ancedAbilityId\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.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/main/java/emu/grasscutter/net/proto/AbilityAppliedModifierOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AbilityAppliedModifierOuterClass.java deleted file mode 100644 index 8314a62b3..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AbilityAppliedModifierOuterClass.java +++ /dev/null @@ -1,1931 +0,0 @@ -// 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 modifierLocalId = 1; - * @return The modifierLocalId. - */ - int getModifierLocalId(); - - /** - * uint32 parentAbilityEntityId = 2; - * @return The parentAbilityEntityId. - */ - int getParentAbilityEntityId(); - - /** - * .AbilityString parentAbilityName = 3; - * @return Whether the parentAbilityName field is set. - */ - boolean hasParentAbilityName(); - /** - * .AbilityString parentAbilityName = 3; - * @return The parentAbilityName. - */ - emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getParentAbilityName(); - /** - * .AbilityString parentAbilityName = 3; - */ - emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getParentAbilityNameOrBuilder(); - - /** - * .AbilityString parentAbilityOverride = 4; - * @return Whether the parentAbilityOverride field is set. - */ - boolean hasParentAbilityOverride(); - /** - * .AbilityString parentAbilityOverride = 4; - * @return The parentAbilityOverride. - */ - emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getParentAbilityOverride(); - /** - * .AbilityString parentAbilityOverride = 4; - */ - emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getParentAbilityOverrideOrBuilder(); - - /** - * uint32 instancedAbilityId = 5; - * @return The instancedAbilityId. - */ - int getInstancedAbilityId(); - - /** - * uint32 instancedModifierId = 6; - * @return The instancedModifierId. - */ - int getInstancedModifierId(); - - /** - * float existDuration = 7; - * @return The existDuration. - */ - float getExistDuration(); - - /** - * .AbilityAttachedModifier attachedInstancedModifier = 8; - * @return Whether the attachedInstancedModifier field is set. - */ - boolean hasAttachedInstancedModifier(); - /** - * .AbilityAttachedModifier attachedInstancedModifier = 8; - * @return The attachedInstancedModifier. - */ - emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier getAttachedInstancedModifier(); - /** - * .AbilityAttachedModifier attachedInstancedModifier = 8; - */ - emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifierOrBuilder getAttachedInstancedModifierOrBuilder(); - - /** - * uint32 applyEntityId = 9; - * @return The applyEntityId. - */ - int getApplyEntityId(); - - /** - * bool isAttachedParentAbility = 10; - * @return The isAttachedParentAbility. - */ - boolean getIsAttachedParentAbility(); - - /** - * .ModifierDurability modifierDurability = 11; - * @return Whether the modifierDurability field is set. - */ - boolean hasModifierDurability(); - /** - * .ModifierDurability modifierDurability = 11; - * @return The modifierDurability. - */ - emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability getModifierDurability(); - /** - * .ModifierDurability modifierDurability = 11; - */ - emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurabilityOrBuilder getModifierDurabilityOrBuilder(); - - /** - * uint32 sbuffUid = 12; - * @return The sbuffUid. - */ - int getSbuffUid(); - - /** - * bool isServerbuffModifier = 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 MODIFIERLOCALID_FIELD_NUMBER = 1; - private int modifierLocalId_; - /** - * int32 modifierLocalId = 1; - * @return The modifierLocalId. - */ - @java.lang.Override - public int getModifierLocalId() { - return modifierLocalId_; - } - - public static final int PARENTABILITYENTITYID_FIELD_NUMBER = 2; - private int parentAbilityEntityId_; - /** - * uint32 parentAbilityEntityId = 2; - * @return The parentAbilityEntityId. - */ - @java.lang.Override - public int getParentAbilityEntityId() { - return parentAbilityEntityId_; - } - - public static final int PARENTABILITYNAME_FIELD_NUMBER = 3; - private emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString parentAbilityName_; - /** - * .AbilityString parentAbilityName = 3; - * @return Whether the parentAbilityName field is set. - */ - @java.lang.Override - public boolean hasParentAbilityName() { - return parentAbilityName_ != null; - } - /** - * .AbilityString parentAbilityName = 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 parentAbilityName = 3; - */ - @java.lang.Override - public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getParentAbilityNameOrBuilder() { - return getParentAbilityName(); - } - - public static final int PARENTABILITYOVERRIDE_FIELD_NUMBER = 4; - private emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString parentAbilityOverride_; - /** - * .AbilityString parentAbilityOverride = 4; - * @return Whether the parentAbilityOverride field is set. - */ - @java.lang.Override - public boolean hasParentAbilityOverride() { - return parentAbilityOverride_ != null; - } - /** - * .AbilityString parentAbilityOverride = 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 parentAbilityOverride = 4; - */ - @java.lang.Override - public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getParentAbilityOverrideOrBuilder() { - return getParentAbilityOverride(); - } - - public static final int INSTANCEDABILITYID_FIELD_NUMBER = 5; - private int instancedAbilityId_; - /** - * uint32 instancedAbilityId = 5; - * @return The instancedAbilityId. - */ - @java.lang.Override - public int getInstancedAbilityId() { - return instancedAbilityId_; - } - - public static final int INSTANCEDMODIFIERID_FIELD_NUMBER = 6; - private int instancedModifierId_; - /** - * uint32 instancedModifierId = 6; - * @return The instancedModifierId. - */ - @java.lang.Override - public int getInstancedModifierId() { - return instancedModifierId_; - } - - public static final int EXISTDURATION_FIELD_NUMBER = 7; - private float existDuration_; - /** - * float existDuration = 7; - * @return The existDuration. - */ - @java.lang.Override - public float getExistDuration() { - return existDuration_; - } - - public static final int ATTACHEDINSTANCEDMODIFIER_FIELD_NUMBER = 8; - private emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier attachedInstancedModifier_; - /** - * .AbilityAttachedModifier attachedInstancedModifier = 8; - * @return Whether the attachedInstancedModifier field is set. - */ - @java.lang.Override - public boolean hasAttachedInstancedModifier() { - return attachedInstancedModifier_ != null; - } - /** - * .AbilityAttachedModifier attachedInstancedModifier = 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 attachedInstancedModifier = 8; - */ - @java.lang.Override - public emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifierOrBuilder getAttachedInstancedModifierOrBuilder() { - return getAttachedInstancedModifier(); - } - - public static final int APPLYENTITYID_FIELD_NUMBER = 9; - private int applyEntityId_; - /** - * uint32 applyEntityId = 9; - * @return The applyEntityId. - */ - @java.lang.Override - public int getApplyEntityId() { - return applyEntityId_; - } - - public static final int ISATTACHEDPARENTABILITY_FIELD_NUMBER = 10; - private boolean isAttachedParentAbility_; - /** - * bool isAttachedParentAbility = 10; - * @return The isAttachedParentAbility. - */ - @java.lang.Override - public boolean getIsAttachedParentAbility() { - return isAttachedParentAbility_; - } - - public static final int MODIFIERDURABILITY_FIELD_NUMBER = 11; - private emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability modifierDurability_; - /** - * .ModifierDurability modifierDurability = 11; - * @return Whether the modifierDurability field is set. - */ - @java.lang.Override - public boolean hasModifierDurability() { - return modifierDurability_ != null; - } - /** - * .ModifierDurability modifierDurability = 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 modifierDurability = 11; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurabilityOrBuilder getModifierDurabilityOrBuilder() { - return getModifierDurability(); - } - - public static final int SBUFFUID_FIELD_NUMBER = 12; - private int sbuffUid_; - /** - * uint32 sbuffUid = 12; - * @return The sbuffUid. - */ - @java.lang.Override - public int getSbuffUid() { - return sbuffUid_; - } - - public static final int ISSERVERBUFFMODIFIER_FIELD_NUMBER = 13; - private boolean isServerbuffModifier_; - /** - * bool isServerbuffModifier = 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) + MODIFIERLOCALID_FIELD_NUMBER; - hash = (53 * hash) + getModifierLocalId(); - hash = (37 * hash) + PARENTABILITYENTITYID_FIELD_NUMBER; - hash = (53 * hash) + getParentAbilityEntityId(); - if (hasParentAbilityName()) { - hash = (37 * hash) + PARENTABILITYNAME_FIELD_NUMBER; - hash = (53 * hash) + getParentAbilityName().hashCode(); - } - if (hasParentAbilityOverride()) { - hash = (37 * hash) + PARENTABILITYOVERRIDE_FIELD_NUMBER; - hash = (53 * hash) + getParentAbilityOverride().hashCode(); - } - hash = (37 * hash) + INSTANCEDABILITYID_FIELD_NUMBER; - hash = (53 * hash) + getInstancedAbilityId(); - hash = (37 * hash) + INSTANCEDMODIFIERID_FIELD_NUMBER; - hash = (53 * hash) + getInstancedModifierId(); - hash = (37 * hash) + EXISTDURATION_FIELD_NUMBER; - hash = (53 * hash) + java.lang.Float.floatToIntBits( - getExistDuration()); - if (hasAttachedInstancedModifier()) { - hash = (37 * hash) + ATTACHEDINSTANCEDMODIFIER_FIELD_NUMBER; - hash = (53 * hash) + getAttachedInstancedModifier().hashCode(); - } - hash = (37 * hash) + APPLYENTITYID_FIELD_NUMBER; - hash = (53 * hash) + getApplyEntityId(); - hash = (37 * hash) + ISATTACHEDPARENTABILITY_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsAttachedParentAbility()); - if (hasModifierDurability()) { - hash = (37 * hash) + MODIFIERDURABILITY_FIELD_NUMBER; - hash = (53 * hash) + getModifierDurability().hashCode(); - } - hash = (37 * hash) + SBUFFUID_FIELD_NUMBER; - hash = (53 * hash) + getSbuffUid(); - hash = (37 * hash) + ISSERVERBUFFMODIFIER_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 modifierLocalId = 1; - * @return The modifierLocalId. - */ - @java.lang.Override - public int getModifierLocalId() { - return modifierLocalId_; - } - /** - * int32 modifierLocalId = 1; - * @param value The modifierLocalId to set. - * @return This builder for chaining. - */ - public Builder setModifierLocalId(int value) { - - modifierLocalId_ = value; - onChanged(); - return this; - } - /** - * int32 modifierLocalId = 1; - * @return This builder for chaining. - */ - public Builder clearModifierLocalId() { - - modifierLocalId_ = 0; - onChanged(); - return this; - } - - private int parentAbilityEntityId_ ; - /** - * uint32 parentAbilityEntityId = 2; - * @return The parentAbilityEntityId. - */ - @java.lang.Override - public int getParentAbilityEntityId() { - return parentAbilityEntityId_; - } - /** - * uint32 parentAbilityEntityId = 2; - * @param value The parentAbilityEntityId to set. - * @return This builder for chaining. - */ - public Builder setParentAbilityEntityId(int value) { - - parentAbilityEntityId_ = value; - onChanged(); - return this; - } - /** - * uint32 parentAbilityEntityId = 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 parentAbilityName = 3; - * @return Whether the parentAbilityName field is set. - */ - public boolean hasParentAbilityName() { - return parentAbilityNameBuilder_ != null || parentAbilityName_ != null; - } - /** - * .AbilityString parentAbilityName = 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 parentAbilityName = 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 parentAbilityName = 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 parentAbilityName = 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 parentAbilityName = 3; - */ - public Builder clearParentAbilityName() { - if (parentAbilityNameBuilder_ == null) { - parentAbilityName_ = null; - onChanged(); - } else { - parentAbilityName_ = null; - parentAbilityNameBuilder_ = null; - } - - return this; - } - /** - * .AbilityString parentAbilityName = 3; - */ - public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder getParentAbilityNameBuilder() { - - onChanged(); - return getParentAbilityNameFieldBuilder().getBuilder(); - } - /** - * .AbilityString parentAbilityName = 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 parentAbilityName = 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 parentAbilityOverride = 4; - * @return Whether the parentAbilityOverride field is set. - */ - public boolean hasParentAbilityOverride() { - return parentAbilityOverrideBuilder_ != null || parentAbilityOverride_ != null; - } - /** - * .AbilityString parentAbilityOverride = 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 parentAbilityOverride = 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 parentAbilityOverride = 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 parentAbilityOverride = 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 parentAbilityOverride = 4; - */ - public Builder clearParentAbilityOverride() { - if (parentAbilityOverrideBuilder_ == null) { - parentAbilityOverride_ = null; - onChanged(); - } else { - parentAbilityOverride_ = null; - parentAbilityOverrideBuilder_ = null; - } - - return this; - } - /** - * .AbilityString parentAbilityOverride = 4; - */ - public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder getParentAbilityOverrideBuilder() { - - onChanged(); - return getParentAbilityOverrideFieldBuilder().getBuilder(); - } - /** - * .AbilityString parentAbilityOverride = 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 parentAbilityOverride = 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 instancedAbilityId = 5; - * @return The instancedAbilityId. - */ - @java.lang.Override - public int getInstancedAbilityId() { - return instancedAbilityId_; - } - /** - * uint32 instancedAbilityId = 5; - * @param value The instancedAbilityId to set. - * @return This builder for chaining. - */ - public Builder setInstancedAbilityId(int value) { - - instancedAbilityId_ = value; - onChanged(); - return this; - } - /** - * uint32 instancedAbilityId = 5; - * @return This builder for chaining. - */ - public Builder clearInstancedAbilityId() { - - instancedAbilityId_ = 0; - onChanged(); - return this; - } - - private int instancedModifierId_ ; - /** - * uint32 instancedModifierId = 6; - * @return The instancedModifierId. - */ - @java.lang.Override - public int getInstancedModifierId() { - return instancedModifierId_; - } - /** - * uint32 instancedModifierId = 6; - * @param value The instancedModifierId to set. - * @return This builder for chaining. - */ - public Builder setInstancedModifierId(int value) { - - instancedModifierId_ = value; - onChanged(); - return this; - } - /** - * uint32 instancedModifierId = 6; - * @return This builder for chaining. - */ - public Builder clearInstancedModifierId() { - - instancedModifierId_ = 0; - onChanged(); - return this; - } - - private float existDuration_ ; - /** - * float existDuration = 7; - * @return The existDuration. - */ - @java.lang.Override - public float getExistDuration() { - return existDuration_; - } - /** - * float existDuration = 7; - * @param value The existDuration to set. - * @return This builder for chaining. - */ - public Builder setExistDuration(float value) { - - existDuration_ = value; - onChanged(); - return this; - } - /** - * float existDuration = 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 attachedInstancedModifier = 8; - * @return Whether the attachedInstancedModifier field is set. - */ - public boolean hasAttachedInstancedModifier() { - return attachedInstancedModifierBuilder_ != null || attachedInstancedModifier_ != null; - } - /** - * .AbilityAttachedModifier attachedInstancedModifier = 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 attachedInstancedModifier = 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 attachedInstancedModifier = 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 attachedInstancedModifier = 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 attachedInstancedModifier = 8; - */ - public Builder clearAttachedInstancedModifier() { - if (attachedInstancedModifierBuilder_ == null) { - attachedInstancedModifier_ = null; - onChanged(); - } else { - attachedInstancedModifier_ = null; - attachedInstancedModifierBuilder_ = null; - } - - return this; - } - /** - * .AbilityAttachedModifier attachedInstancedModifier = 8; - */ - public emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.Builder getAttachedInstancedModifierBuilder() { - - onChanged(); - return getAttachedInstancedModifierFieldBuilder().getBuilder(); - } - /** - * .AbilityAttachedModifier attachedInstancedModifier = 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 attachedInstancedModifier = 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 applyEntityId = 9; - * @return The applyEntityId. - */ - @java.lang.Override - public int getApplyEntityId() { - return applyEntityId_; - } - /** - * uint32 applyEntityId = 9; - * @param value The applyEntityId to set. - * @return This builder for chaining. - */ - public Builder setApplyEntityId(int value) { - - applyEntityId_ = value; - onChanged(); - return this; - } - /** - * uint32 applyEntityId = 9; - * @return This builder for chaining. - */ - public Builder clearApplyEntityId() { - - applyEntityId_ = 0; - onChanged(); - return this; - } - - private boolean isAttachedParentAbility_ ; - /** - * bool isAttachedParentAbility = 10; - * @return The isAttachedParentAbility. - */ - @java.lang.Override - public boolean getIsAttachedParentAbility() { - return isAttachedParentAbility_; - } - /** - * bool isAttachedParentAbility = 10; - * @param value The isAttachedParentAbility to set. - * @return This builder for chaining. - */ - public Builder setIsAttachedParentAbility(boolean value) { - - isAttachedParentAbility_ = value; - onChanged(); - return this; - } - /** - * bool isAttachedParentAbility = 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 modifierDurability = 11; - * @return Whether the modifierDurability field is set. - */ - public boolean hasModifierDurability() { - return modifierDurabilityBuilder_ != null || modifierDurability_ != null; - } - /** - * .ModifierDurability modifierDurability = 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 modifierDurability = 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 modifierDurability = 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 modifierDurability = 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 modifierDurability = 11; - */ - public Builder clearModifierDurability() { - if (modifierDurabilityBuilder_ == null) { - modifierDurability_ = null; - onChanged(); - } else { - modifierDurability_ = null; - modifierDurabilityBuilder_ = null; - } - - return this; - } - /** - * .ModifierDurability modifierDurability = 11; - */ - public emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability.Builder getModifierDurabilityBuilder() { - - onChanged(); - return getModifierDurabilityFieldBuilder().getBuilder(); - } - /** - * .ModifierDurability modifierDurability = 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 modifierDurability = 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 sbuffUid = 12; - * @return The sbuffUid. - */ - @java.lang.Override - public int getSbuffUid() { - return sbuffUid_; - } - /** - * uint32 sbuffUid = 12; - * @param value The sbuffUid to set. - * @return This builder for chaining. - */ - public Builder setSbuffUid(int value) { - - sbuffUid_ = value; - onChanged(); - return this; - } - /** - * uint32 sbuffUid = 12; - * @return This builder for chaining. - */ - public Builder clearSbuffUid() { - - sbuffUid_ = 0; - onChanged(); - return this; - } - - private boolean isServerbuffModifier_ ; - /** - * bool isServerbuffModifier = 13; - * @return The isServerbuffModifier. - */ - @java.lang.Override - public boolean getIsServerbuffModifier() { - return isServerbuffModifier_; - } - /** - * bool isServerbuffModifier = 13; - * @param value The isServerbuffModifier to set. - * @return This builder for chaining. - */ - public Builder setIsServerbuffModifier(boolean value) { - - isServerbuffModifier_ = value; - onChanged(); - return this; - } - /** - * bool isServerbuffModifier = 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\"\320\003\n\026Ability" + - "AppliedModifier\022\027\n\017modifierLocalId\030\001 \001(\005" + - "\022\035\n\025parentAbilityEntityId\030\002 \001(\r\022)\n\021paren" + - "tAbilityName\030\003 \001(\0132\016.AbilityString\022-\n\025pa" + - "rentAbilityOverride\030\004 \001(\0132\016.AbilityStrin" + - "g\022\032\n\022instancedAbilityId\030\005 \001(\r\022\033\n\023instanc" + - "edModifierId\030\006 \001(\r\022\025\n\rexistDuration\030\007 \001(" + - "\002\022;\n\031attachedInstancedModifier\030\010 \001(\0132\030.A" + - "bilityAttachedModifier\022\025\n\rapplyEntityId\030" + - "\t \001(\r\022\037\n\027isAttachedParentAbility\030\n \001(\010\022/" + - "\n\022modifierDurability\030\013 \001(\0132\023.ModifierDur" + - "ability\022\020\n\010sbuffUid\030\014 \001(\r\022\034\n\024isServerbuf" + - "fModifier\030\r \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.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/main/java/emu/grasscutter/net/proto/AbilityAttachedModifierOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AbilityAttachedModifierOuterClass.java deleted file mode 100644 index 78aa4e631..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AbilityAttachedModifierOuterClass.java +++ /dev/null @@ -1,821 +0,0 @@ -// 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 isInvalid = 1; - * @return The isInvalid. - */ - boolean getIsInvalid(); - - /** - * uint32 ownerEntityId = 2; - * @return The ownerEntityId. - */ - int getOwnerEntityId(); - - /** - * uint32 instancedModifierId = 3; - * @return The instancedModifierId. - */ - int getInstancedModifierId(); - - /** - * bool isServerbuffModifier = 4; - * @return The isServerbuffModifier. - */ - boolean getIsServerbuffModifier(); - - /** - * int32 attachNameHash = 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 ISINVALID_FIELD_NUMBER = 1; - private boolean isInvalid_; - /** - * bool isInvalid = 1; - * @return The isInvalid. - */ - @java.lang.Override - public boolean getIsInvalid() { - return isInvalid_; - } - - public static final int OWNERENTITYID_FIELD_NUMBER = 2; - private int ownerEntityId_; - /** - * uint32 ownerEntityId = 2; - * @return The ownerEntityId. - */ - @java.lang.Override - public int getOwnerEntityId() { - return ownerEntityId_; - } - - public static final int INSTANCEDMODIFIERID_FIELD_NUMBER = 3; - private int instancedModifierId_; - /** - * uint32 instancedModifierId = 3; - * @return The instancedModifierId. - */ - @java.lang.Override - public int getInstancedModifierId() { - return instancedModifierId_; - } - - public static final int ISSERVERBUFFMODIFIER_FIELD_NUMBER = 4; - private boolean isServerbuffModifier_; - /** - * bool isServerbuffModifier = 4; - * @return The isServerbuffModifier. - */ - @java.lang.Override - public boolean getIsServerbuffModifier() { - return isServerbuffModifier_; - } - - public static final int ATTACHNAMEHASH_FIELD_NUMBER = 5; - private int attachNameHash_; - /** - * int32 attachNameHash = 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) + ISINVALID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsInvalid()); - hash = (37 * hash) + OWNERENTITYID_FIELD_NUMBER; - hash = (53 * hash) + getOwnerEntityId(); - hash = (37 * hash) + INSTANCEDMODIFIERID_FIELD_NUMBER; - hash = (53 * hash) + getInstancedModifierId(); - hash = (37 * hash) + ISSERVERBUFFMODIFIER_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsServerbuffModifier()); - hash = (37 * hash) + ATTACHNAMEHASH_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 isInvalid = 1; - * @return The isInvalid. - */ - @java.lang.Override - public boolean getIsInvalid() { - return isInvalid_; - } - /** - * bool isInvalid = 1; - * @param value The isInvalid to set. - * @return This builder for chaining. - */ - public Builder setIsInvalid(boolean value) { - - isInvalid_ = value; - onChanged(); - return this; - } - /** - * bool isInvalid = 1; - * @return This builder for chaining. - */ - public Builder clearIsInvalid() { - - isInvalid_ = false; - onChanged(); - return this; - } - - private int ownerEntityId_ ; - /** - * uint32 ownerEntityId = 2; - * @return The ownerEntityId. - */ - @java.lang.Override - public int getOwnerEntityId() { - return ownerEntityId_; - } - /** - * uint32 ownerEntityId = 2; - * @param value The ownerEntityId to set. - * @return This builder for chaining. - */ - public Builder setOwnerEntityId(int value) { - - ownerEntityId_ = value; - onChanged(); - return this; - } - /** - * uint32 ownerEntityId = 2; - * @return This builder for chaining. - */ - public Builder clearOwnerEntityId() { - - ownerEntityId_ = 0; - onChanged(); - return this; - } - - private int instancedModifierId_ ; - /** - * uint32 instancedModifierId = 3; - * @return The instancedModifierId. - */ - @java.lang.Override - public int getInstancedModifierId() { - return instancedModifierId_; - } - /** - * uint32 instancedModifierId = 3; - * @param value The instancedModifierId to set. - * @return This builder for chaining. - */ - public Builder setInstancedModifierId(int value) { - - instancedModifierId_ = value; - onChanged(); - return this; - } - /** - * uint32 instancedModifierId = 3; - * @return This builder for chaining. - */ - public Builder clearInstancedModifierId() { - - instancedModifierId_ = 0; - onChanged(); - return this; - } - - private boolean isServerbuffModifier_ ; - /** - * bool isServerbuffModifier = 4; - * @return The isServerbuffModifier. - */ - @java.lang.Override - public boolean getIsServerbuffModifier() { - return isServerbuffModifier_; - } - /** - * bool isServerbuffModifier = 4; - * @param value The isServerbuffModifier to set. - * @return This builder for chaining. - */ - public Builder setIsServerbuffModifier(boolean value) { - - isServerbuffModifier_ = value; - onChanged(); - return this; - } - /** - * bool isServerbuffModifier = 4; - * @return This builder for chaining. - */ - public Builder clearIsServerbuffModifier() { - - isServerbuffModifier_ = false; - onChanged(); - return this; - } - - private int attachNameHash_ ; - /** - * int32 attachNameHash = 5; - * @return The attachNameHash. - */ - @java.lang.Override - public int getAttachNameHash() { - return attachNameHash_; - } - /** - * int32 attachNameHash = 5; - * @param value The attachNameHash to set. - * @return This builder for chaining. - */ - public Builder setAttachNameHash(int value) { - - attachNameHash_ = value; - onChanged(); - return this; - } - /** - * int32 attachNameHash = 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\"\226\001\n\027Abil" + - "ityAttachedModifier\022\021\n\tisInvalid\030\001 \001(\010\022\025" + - "\n\rownerEntityId\030\002 \001(\r\022\033\n\023instancedModifi" + - "erId\030\003 \001(\r\022\034\n\024isServerbuffModifier\030\004 \001(\010" + - "\022\026\n\016attachNameHash\030\005 \001(\005B\033\n\031emu.grasscut" + - "ter.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/main/java/emu/grasscutter/net/proto/AbilityChangeNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AbilityChangeNotifyOuterClass.java deleted file mode 100644 index dadcc00ec..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AbilityChangeNotifyOuterClass.java +++ /dev/null @@ -1,743 +0,0 @@ -// 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 entityId = 1; - * @return The entityId. - */ - int getEntityId(); - - /** - * .AbilityControlBlock abilityControlBlock = 2; - * @return Whether the abilityControlBlock field is set. - */ - boolean hasAbilityControlBlock(); - /** - * .AbilityControlBlock abilityControlBlock = 2; - * @return The abilityControlBlock. - */ - emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock getAbilityControlBlock(); - /** - * .AbilityControlBlock abilityControlBlock = 2; - */ - emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlockOrBuilder getAbilityControlBlockOrBuilder(); - } - /** - * 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 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; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.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 ENTITYID_FIELD_NUMBER = 1; - private int entityId_; - /** - * uint32 entityId = 1; - * @return The entityId. - */ - @java.lang.Override - public int getEntityId() { - return entityId_; - } - - public static final int ABILITYCONTROLBLOCK_FIELD_NUMBER = 2; - private emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock abilityControlBlock_; - /** - * .AbilityControlBlock abilityControlBlock = 2; - * @return Whether the abilityControlBlock field is set. - */ - @java.lang.Override - public boolean hasAbilityControlBlock() { - return abilityControlBlock_ != null; - } - /** - * .AbilityControlBlock abilityControlBlock = 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 abilityControlBlock = 2; - */ - @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(2, 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(2, 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) + ENTITYID_FIELD_NUMBER; - hash = (53 * hash) + getEntityId(); - if (hasAbilityControlBlock()) { - hash = (37 * hash) + ABILITYCONTROLBLOCK_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; - } - /** - * 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 entityId = 1; - * @return The entityId. - */ - @java.lang.Override - public int getEntityId() { - return entityId_; - } - /** - * uint32 entityId = 1; - * @param value The entityId to set. - * @return This builder for chaining. - */ - public Builder setEntityId(int value) { - - entityId_ = value; - onChanged(); - return this; - } - /** - * uint32 entityId = 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 abilityControlBlock = 2; - * @return Whether the abilityControlBlock field is set. - */ - public boolean hasAbilityControlBlock() { - return abilityControlBlockBuilder_ != null || abilityControlBlock_ != null; - } - /** - * .AbilityControlBlock abilityControlBlock = 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 abilityControlBlock = 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 abilityControlBlock = 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 abilityControlBlock = 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 abilityControlBlock = 2; - */ - public Builder clearAbilityControlBlock() { - if (abilityControlBlockBuilder_ == null) { - abilityControlBlock_ = null; - onChanged(); - } else { - abilityControlBlock_ = null; - abilityControlBlockBuilder_ = null; - } - - return this; - } - /** - * .AbilityControlBlock abilityControlBlock = 2; - */ - public emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.Builder getAbilityControlBlockBuilder() { - - onChanged(); - return getAbilityControlBlockFieldBuilder().getBuilder(); - } - /** - * .AbilityControlBlock abilityControlBlock = 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 abilityControlBlock = 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_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"Z\n\023AbilityChangeNotify\022\020\n" + - "\010entityId\030\001 \001(\r\0221\n\023abilityControlBlock\030\002" + - " \001(\0132\024.AbilityControlBlockB\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.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/main/java/emu/grasscutter/net/proto/AbilityControlBlockOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AbilityControlBlockOuterClass.java deleted file mode 100644 index 4a87a29aa..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AbilityControlBlockOuterClass.java +++ /dev/null @@ -1,844 +0,0 @@ -// 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 abilityEmbryoList = 1; - */ - java.util.List - getAbilityEmbryoListList(); - /** - * repeated .AbilityEmbryo abilityEmbryoList = 1; - */ - emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo getAbilityEmbryoList(int index); - /** - * repeated .AbilityEmbryo abilityEmbryoList = 1; - */ - int getAbilityEmbryoListCount(); - /** - * repeated .AbilityEmbryo abilityEmbryoList = 1; - */ - java.util.List - getAbilityEmbryoListOrBuilderList(); - /** - * repeated .AbilityEmbryo abilityEmbryoList = 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 ABILITYEMBRYOLIST_FIELD_NUMBER = 1; - private java.util.List abilityEmbryoList_; - /** - * repeated .AbilityEmbryo abilityEmbryoList = 1; - */ - @java.lang.Override - public java.util.List getAbilityEmbryoListList() { - return abilityEmbryoList_; - } - /** - * repeated .AbilityEmbryo abilityEmbryoList = 1; - */ - @java.lang.Override - public java.util.List - getAbilityEmbryoListOrBuilderList() { - return abilityEmbryoList_; - } - /** - * repeated .AbilityEmbryo abilityEmbryoList = 1; - */ - @java.lang.Override - public int getAbilityEmbryoListCount() { - return abilityEmbryoList_.size(); - } - /** - * repeated .AbilityEmbryo abilityEmbryoList = 1; - */ - @java.lang.Override - public emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo getAbilityEmbryoList(int index) { - return abilityEmbryoList_.get(index); - } - /** - * repeated .AbilityEmbryo abilityEmbryoList = 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) + ABILITYEMBRYOLIST_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 abilityEmbryoList = 1; - */ - public java.util.List getAbilityEmbryoListList() { - if (abilityEmbryoListBuilder_ == null) { - return java.util.Collections.unmodifiableList(abilityEmbryoList_); - } else { - return abilityEmbryoListBuilder_.getMessageList(); - } - } - /** - * repeated .AbilityEmbryo abilityEmbryoList = 1; - */ - public int getAbilityEmbryoListCount() { - if (abilityEmbryoListBuilder_ == null) { - return abilityEmbryoList_.size(); - } else { - return abilityEmbryoListBuilder_.getCount(); - } - } - /** - * repeated .AbilityEmbryo abilityEmbryoList = 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 abilityEmbryoList = 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 abilityEmbryoList = 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 abilityEmbryoList = 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 abilityEmbryoList = 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 abilityEmbryoList = 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 abilityEmbryoList = 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 abilityEmbryoList = 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 abilityEmbryoList = 1; - */ - public Builder clearAbilityEmbryoList() { - if (abilityEmbryoListBuilder_ == null) { - abilityEmbryoList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - abilityEmbryoListBuilder_.clear(); - } - return this; - } - /** - * repeated .AbilityEmbryo abilityEmbryoList = 1; - */ - public Builder removeAbilityEmbryoList(int index) { - if (abilityEmbryoListBuilder_ == null) { - ensureAbilityEmbryoListIsMutable(); - abilityEmbryoList_.remove(index); - onChanged(); - } else { - abilityEmbryoListBuilder_.remove(index); - } - return this; - } - /** - * repeated .AbilityEmbryo abilityEmbryoList = 1; - */ - public emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo.Builder getAbilityEmbryoListBuilder( - int index) { - return getAbilityEmbryoListFieldBuilder().getBuilder(index); - } - /** - * repeated .AbilityEmbryo abilityEmbryoList = 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 abilityEmbryoList = 1; - */ - public java.util.List - getAbilityEmbryoListOrBuilderList() { - if (abilityEmbryoListBuilder_ != null) { - return abilityEmbryoListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(abilityEmbryoList_); - } - } - /** - * repeated .AbilityEmbryo abilityEmbryoList = 1; - */ - public emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo.Builder addAbilityEmbryoListBuilder() { - return getAbilityEmbryoListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo.getDefaultInstance()); - } - /** - * repeated .AbilityEmbryo abilityEmbryoList = 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 abilityEmbryoList = 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\"@\n\023AbilityControlBlock\022)\n\021abili" + - "tyEmbryoList\030\001 \003(\0132\016.AbilityEmbryoB\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.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/main/java/emu/grasscutter/net/proto/AbilityEmbryoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AbilityEmbryoOuterClass.java deleted file mode 100644 index 4f2f21bfb..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AbilityEmbryoOuterClass.java +++ /dev/null @@ -1,677 +0,0 @@ -// 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 abilityId = 1; - * @return The abilityId. - */ - int getAbilityId(); - - /** - * fixed32 abilityNameHash = 2; - * @return The abilityNameHash. - */ - int getAbilityNameHash(); - - /** - * fixed32 abilityOverrideNameHash = 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 ABILITYID_FIELD_NUMBER = 1; - private int abilityId_; - /** - * uint32 abilityId = 1; - * @return The abilityId. - */ - @java.lang.Override - public int getAbilityId() { - return abilityId_; - } - - public static final int ABILITYNAMEHASH_FIELD_NUMBER = 2; - private int abilityNameHash_; - /** - * fixed32 abilityNameHash = 2; - * @return The abilityNameHash. - */ - @java.lang.Override - public int getAbilityNameHash() { - return abilityNameHash_; - } - - public static final int ABILITYOVERRIDENAMEHASH_FIELD_NUMBER = 3; - private int abilityOverrideNameHash_; - /** - * fixed32 abilityOverrideNameHash = 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) + ABILITYID_FIELD_NUMBER; - hash = (53 * hash) + getAbilityId(); - hash = (37 * hash) + ABILITYNAMEHASH_FIELD_NUMBER; - hash = (53 * hash) + getAbilityNameHash(); - hash = (37 * hash) + ABILITYOVERRIDENAMEHASH_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 abilityId = 1; - * @return The abilityId. - */ - @java.lang.Override - public int getAbilityId() { - return abilityId_; - } - /** - * uint32 abilityId = 1; - * @param value The abilityId to set. - * @return This builder for chaining. - */ - public Builder setAbilityId(int value) { - - abilityId_ = value; - onChanged(); - return this; - } - /** - * uint32 abilityId = 1; - * @return This builder for chaining. - */ - public Builder clearAbilityId() { - - abilityId_ = 0; - onChanged(); - return this; - } - - private int abilityNameHash_ ; - /** - * fixed32 abilityNameHash = 2; - * @return The abilityNameHash. - */ - @java.lang.Override - public int getAbilityNameHash() { - return abilityNameHash_; - } - /** - * fixed32 abilityNameHash = 2; - * @param value The abilityNameHash to set. - * @return This builder for chaining. - */ - public Builder setAbilityNameHash(int value) { - - abilityNameHash_ = value; - onChanged(); - return this; - } - /** - * fixed32 abilityNameHash = 2; - * @return This builder for chaining. - */ - public Builder clearAbilityNameHash() { - - abilityNameHash_ = 0; - onChanged(); - return this; - } - - private int abilityOverrideNameHash_ ; - /** - * fixed32 abilityOverrideNameHash = 3; - * @return The abilityOverrideNameHash. - */ - @java.lang.Override - public int getAbilityOverrideNameHash() { - return abilityOverrideNameHash_; - } - /** - * fixed32 abilityOverrideNameHash = 3; - * @param value The abilityOverrideNameHash to set. - * @return This builder for chaining. - */ - public Builder setAbilityOverrideNameHash(int value) { - - abilityOverrideNameHash_ = value; - onChanged(); - return this; - } - /** - * fixed32 abilityOverrideNameHash = 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\"\\\n\rAbilityEmbryo\022\021" + - "\n\tabilityId\030\001 \001(\r\022\027\n\017abilityNameHash\030\002 \001" + - "(\007\022\037\n\027abilityOverrideNameHash\030\003 \001(\007B\033\n\031e" + - "mu.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/main/java/emu/grasscutter/net/proto/AbilityIdentifierOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AbilityIdentifierOuterClass.java deleted file mode 100644 index a3715e6ef..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AbilityIdentifierOuterClass.java +++ /dev/null @@ -1,890 +0,0 @@ -// 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 instancedAbilityId = 1; - * @return The instancedAbilityId. - */ - int getInstancedAbilityId(); - - /** - * uint32 abilityCasterId = 2; - * @return The abilityCasterId. - */ - int getAbilityCasterId(); - - /** - * int32 localId = 3; - * @return The localId. - */ - int getLocalId(); - - /** - * uint32 instancedModifierId = 4; - * @return The instancedModifierId. - */ - int getInstancedModifierId(); - - /** - * uint32 modifierOwnerId = 5; - * @return The modifierOwnerId. - */ - int getModifierOwnerId(); - - /** - * bool isServerbuffModifier = 6; - * @return The isServerbuffModifier. - */ - boolean getIsServerbuffModifier(); - } - /** - * 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 8: { - - instancedAbilityId_ = input.readUInt32(); - break; - } - case 16: { - - abilityCasterId_ = input.readUInt32(); - break; - } - case 24: { - - localId_ = input.readInt32(); - break; - } - case 32: { - - instancedModifierId_ = input.readUInt32(); - break; - } - case 40: { - - modifierOwnerId_ = input.readUInt32(); - break; - } - case 48: { - - 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.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 INSTANCEDABILITYID_FIELD_NUMBER = 1; - private int instancedAbilityId_; - /** - * uint32 instancedAbilityId = 1; - * @return The instancedAbilityId. - */ - @java.lang.Override - public int getInstancedAbilityId() { - return instancedAbilityId_; - } - - public static final int ABILITYCASTERID_FIELD_NUMBER = 2; - private int abilityCasterId_; - /** - * uint32 abilityCasterId = 2; - * @return The abilityCasterId. - */ - @java.lang.Override - public int getAbilityCasterId() { - return abilityCasterId_; - } - - public static final int LOCALID_FIELD_NUMBER = 3; - private int localId_; - /** - * int32 localId = 3; - * @return The localId. - */ - @java.lang.Override - public int getLocalId() { - return localId_; - } - - public static final int INSTANCEDMODIFIERID_FIELD_NUMBER = 4; - private int instancedModifierId_; - /** - * uint32 instancedModifierId = 4; - * @return The instancedModifierId. - */ - @java.lang.Override - public int getInstancedModifierId() { - return instancedModifierId_; - } - - public static final int MODIFIEROWNERID_FIELD_NUMBER = 5; - private int modifierOwnerId_; - /** - * uint32 modifierOwnerId = 5; - * @return The modifierOwnerId. - */ - @java.lang.Override - public int getModifierOwnerId() { - return modifierOwnerId_; - } - - public static final int ISSERVERBUFFMODIFIER_FIELD_NUMBER = 6; - private boolean isServerbuffModifier_; - /** - * bool isServerbuffModifier = 6; - * @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 (instancedAbilityId_ != 0) { - output.writeUInt32(1, instancedAbilityId_); - } - if (abilityCasterId_ != 0) { - output.writeUInt32(2, abilityCasterId_); - } - if (localId_ != 0) { - output.writeInt32(3, localId_); - } - if (instancedModifierId_ != 0) { - output.writeUInt32(4, instancedModifierId_); - } - if (modifierOwnerId_ != 0) { - output.writeUInt32(5, modifierOwnerId_); - } - if (isServerbuffModifier_ != false) { - output.writeBool(6, isServerbuffModifier_); - } - 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 (abilityCasterId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, abilityCasterId_); - } - if (localId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeInt32Size(3, localId_); - } - if (instancedModifierId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(4, instancedModifierId_); - } - if (modifierOwnerId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(5, modifierOwnerId_); - } - if (isServerbuffModifier_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(6, 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.AbilityIdentifierOuterClass.AbilityIdentifier)) { - return super.equals(obj); - } - emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier other = (emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier) obj; - - if (getInstancedAbilityId() - != other.getInstancedAbilityId()) return false; - if (getAbilityCasterId() - != other.getAbilityCasterId()) return false; - if (getLocalId() - != other.getLocalId()) return false; - if (getInstancedModifierId() - != other.getInstancedModifierId()) return false; - if (getModifierOwnerId() - != other.getModifierOwnerId()) 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) + INSTANCEDABILITYID_FIELD_NUMBER; - hash = (53 * hash) + getInstancedAbilityId(); - hash = (37 * hash) + ABILITYCASTERID_FIELD_NUMBER; - hash = (53 * hash) + getAbilityCasterId(); - hash = (37 * hash) + LOCALID_FIELD_NUMBER; - hash = (53 * hash) + getLocalId(); - hash = (37 * hash) + INSTANCEDMODIFIERID_FIELD_NUMBER; - hash = (53 * hash) + getInstancedModifierId(); - hash = (37 * hash) + MODIFIEROWNERID_FIELD_NUMBER; - hash = (53 * hash) + getModifierOwnerId(); - hash = (37 * hash) + ISSERVERBUFFMODIFIER_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.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(); - instancedAbilityId_ = 0; - - abilityCasterId_ = 0; - - localId_ = 0; - - instancedModifierId_ = 0; - - modifierOwnerId_ = 0; - - isServerbuffModifier_ = false; - - 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.instancedAbilityId_ = instancedAbilityId_; - result.abilityCasterId_ = abilityCasterId_; - result.localId_ = localId_; - result.instancedModifierId_ = instancedModifierId_; - result.modifierOwnerId_ = modifierOwnerId_; - 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.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.getInstancedAbilityId() != 0) { - setInstancedAbilityId(other.getInstancedAbilityId()); - } - if (other.getAbilityCasterId() != 0) { - setAbilityCasterId(other.getAbilityCasterId()); - } - if (other.getLocalId() != 0) { - setLocalId(other.getLocalId()); - } - if (other.getInstancedModifierId() != 0) { - setInstancedModifierId(other.getInstancedModifierId()); - } - if (other.getModifierOwnerId() != 0) { - setModifierOwnerId(other.getModifierOwnerId()); - } - 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.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 instancedAbilityId_ ; - /** - * uint32 instancedAbilityId = 1; - * @return The instancedAbilityId. - */ - @java.lang.Override - public int getInstancedAbilityId() { - return instancedAbilityId_; - } - /** - * uint32 instancedAbilityId = 1; - * @param value The instancedAbilityId to set. - * @return This builder for chaining. - */ - public Builder setInstancedAbilityId(int value) { - - instancedAbilityId_ = value; - onChanged(); - return this; - } - /** - * uint32 instancedAbilityId = 1; - * @return This builder for chaining. - */ - public Builder clearInstancedAbilityId() { - - instancedAbilityId_ = 0; - onChanged(); - return this; - } - - private int abilityCasterId_ ; - /** - * uint32 abilityCasterId = 2; - * @return The abilityCasterId. - */ - @java.lang.Override - public int getAbilityCasterId() { - return abilityCasterId_; - } - /** - * uint32 abilityCasterId = 2; - * @param value The abilityCasterId to set. - * @return This builder for chaining. - */ - public Builder setAbilityCasterId(int value) { - - abilityCasterId_ = value; - onChanged(); - return this; - } - /** - * uint32 abilityCasterId = 2; - * @return This builder for chaining. - */ - public Builder clearAbilityCasterId() { - - abilityCasterId_ = 0; - onChanged(); - return this; - } - - private int localId_ ; - /** - * int32 localId = 3; - * @return The localId. - */ - @java.lang.Override - public int getLocalId() { - return localId_; - } - /** - * int32 localId = 3; - * @param value The localId to set. - * @return This builder for chaining. - */ - public Builder setLocalId(int value) { - - localId_ = value; - onChanged(); - return this; - } - /** - * int32 localId = 3; - * @return This builder for chaining. - */ - public Builder clearLocalId() { - - localId_ = 0; - onChanged(); - return this; - } - - private int instancedModifierId_ ; - /** - * uint32 instancedModifierId = 4; - * @return The instancedModifierId. - */ - @java.lang.Override - public int getInstancedModifierId() { - return instancedModifierId_; - } - /** - * uint32 instancedModifierId = 4; - * @param value The instancedModifierId to set. - * @return This builder for chaining. - */ - public Builder setInstancedModifierId(int value) { - - instancedModifierId_ = value; - onChanged(); - return this; - } - /** - * uint32 instancedModifierId = 4; - * @return This builder for chaining. - */ - public Builder clearInstancedModifierId() { - - instancedModifierId_ = 0; - onChanged(); - return this; - } - - private int modifierOwnerId_ ; - /** - * uint32 modifierOwnerId = 5; - * @return The modifierOwnerId. - */ - @java.lang.Override - public int getModifierOwnerId() { - return modifierOwnerId_; - } - /** - * uint32 modifierOwnerId = 5; - * @param value The modifierOwnerId to set. - * @return This builder for chaining. - */ - public Builder setModifierOwnerId(int value) { - - modifierOwnerId_ = value; - onChanged(); - return this; - } - /** - * uint32 modifierOwnerId = 5; - * @return This builder for chaining. - */ - public Builder clearModifierOwnerId() { - - modifierOwnerId_ = 0; - onChanged(); - return this; - } - - private boolean isServerbuffModifier_ ; - /** - * bool isServerbuffModifier = 6; - * @return The isServerbuffModifier. - */ - @java.lang.Override - public boolean getIsServerbuffModifier() { - return isServerbuffModifier_; - } - /** - * bool isServerbuffModifier = 6; - * @param value The isServerbuffModifier to set. - * @return This builder for chaining. - */ - public Builder setIsServerbuffModifier(boolean value) { - - isServerbuffModifier_ = value; - onChanged(); - return this; - } - /** - * bool isServerbuffModifier = 6; - * @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: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\"\255\001\n\021AbilityIde" + - "ntifier\022\032\n\022instancedAbilityId\030\001 \001(\r\022\027\n\017a" + - "bilityCasterId\030\002 \001(\r\022\017\n\007localId\030\003 \001(\005\022\033\n" + - "\023instancedModifierId\030\004 \001(\r\022\027\n\017modifierOw" + - "nerId\030\005 \001(\r\022\034\n\024isServerbuffModifier\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_AbilityIdentifier_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_AbilityIdentifier_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_AbilityIdentifier_descriptor, - new java.lang.String[] { "InstancedAbilityId", "AbilityCasterId", "LocalId", "InstancedModifierId", "ModifierOwnerId", "IsServerbuffModifier", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/AbilityInvocationsNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AbilityInvocationsNotifyOuterClass.java deleted file mode 100644 index 9d0c6271d..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AbilityInvocationsNotifyOuterClass.java +++ /dev/null @@ -1,845 +0,0 @@ -// 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 = 1; - */ - java.util.List - getInvokesList(); - /** - * repeated .AbilityInvokeEntry invokes = 1; - */ - emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry getInvokes(int index); - /** - * repeated .AbilityInvokeEntry invokes = 1; - */ - int getInvokesCount(); - /** - * repeated .AbilityInvokeEntry invokes = 1; - */ - java.util.List - getInvokesOrBuilderList(); - /** - * repeated .AbilityInvokeEntry invokes = 1; - */ - emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntryOrBuilder getInvokesOrBuilder( - int index); - } - /** - * 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 10: { - 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 = 1; - private java.util.List invokes_; - /** - * repeated .AbilityInvokeEntry invokes = 1; - */ - @java.lang.Override - public java.util.List getInvokesList() { - return invokes_; - } - /** - * repeated .AbilityInvokeEntry invokes = 1; - */ - @java.lang.Override - public java.util.List - getInvokesOrBuilderList() { - return invokes_; - } - /** - * repeated .AbilityInvokeEntry invokes = 1; - */ - @java.lang.Override - public int getInvokesCount() { - return invokes_.size(); - } - /** - * repeated .AbilityInvokeEntry invokes = 1; - */ - @java.lang.Override - public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry getInvokes(int index) { - return invokes_.get(index); - } - /** - * repeated .AbilityInvokeEntry invokes = 1; - */ - @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(1, 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(1, 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; - } - /** - * 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 = 1; - */ - public java.util.List getInvokesList() { - if (invokesBuilder_ == null) { - return java.util.Collections.unmodifiableList(invokes_); - } else { - return invokesBuilder_.getMessageList(); - } - } - /** - * repeated .AbilityInvokeEntry invokes = 1; - */ - public int getInvokesCount() { - if (invokesBuilder_ == null) { - return invokes_.size(); - } else { - return invokesBuilder_.getCount(); - } - } - /** - * repeated .AbilityInvokeEntry invokes = 1; - */ - 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 = 1; - */ - 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 = 1; - */ - 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 = 1; - */ - 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 = 1; - */ - 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 = 1; - */ - 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 = 1; - */ - 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 = 1; - */ - 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 = 1; - */ - public Builder clearInvokes() { - if (invokesBuilder_ == null) { - invokes_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - invokesBuilder_.clear(); - } - return this; - } - /** - * repeated .AbilityInvokeEntry invokes = 1; - */ - public Builder removeInvokes(int index) { - if (invokesBuilder_ == null) { - ensureInvokesIsMutable(); - invokes_.remove(index); - onChanged(); - } else { - invokesBuilder_.remove(index); - } - return this; - } - /** - * repeated .AbilityInvokeEntry invokes = 1; - */ - public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder getInvokesBuilder( - int index) { - return getInvokesFieldBuilder().getBuilder(index); - } - /** - * repeated .AbilityInvokeEntry invokes = 1; - */ - 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 = 1; - */ - public java.util.List - getInvokesOrBuilderList() { - if (invokesBuilder_ != null) { - return invokesBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(invokes_); - } - } - /** - * repeated .AbilityInvokeEntry invokes = 1; - */ - public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder addInvokesBuilder() { - return getInvokesFieldBuilder().addBuilder( - emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.getDefaultInstance()); - } - /** - * repeated .AbilityInvokeEntry invokes = 1; - */ - 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 = 1; - */ - 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\001 \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/main/java/emu/grasscutter/net/proto/AbilityInvokeArgumentOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AbilityInvokeArgumentOuterClass.java deleted file mode 100644 index 3ab130071..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AbilityInvokeArgumentOuterClass.java +++ /dev/null @@ -1,540 +0,0 @@ -// 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 { - /** - * AbilityNone = 0; - */ - AbilityNone(0), - /** - * AbilityMetaModifierChange = 1; - */ - AbilityMetaModifierChange(1), - /** - * AbilityMetaCommandModifierChangeRequest = 2; - */ - AbilityMetaCommandModifierChangeRequest(2), - /** - * AbilityMetaSpecialFloatArgument = 3; - */ - AbilityMetaSpecialFloatArgument(3), - /** - * AbilityMetaOverrideParam = 4; - */ - AbilityMetaOverrideParam(4), - /** - * AbilityMetaClearOverrideParam = 5; - */ - AbilityMetaClearOverrideParam(5), - /** - * AbilityMetaReinitOverridemap = 6; - */ - AbilityMetaReinitOverridemap(6), - /** - * AbilityMetaGlobalFloatValue = 7; - */ - AbilityMetaGlobalFloatValue(7), - /** - * AbilityMetaClearGlobalFloatValue = 8; - */ - AbilityMetaClearGlobalFloatValue(8), - /** - * AbilityMetaAbilityElementStrength = 9; - */ - AbilityMetaAbilityElementStrength(9), - /** - * AbilityMetaAddOrGetAbilityAndTrigger = 10; - */ - AbilityMetaAddOrGetAbilityAndTrigger(10), - /** - * AbilityMetaSetKilledSetate = 11; - */ - AbilityMetaSetKilledSetate(11), - /** - * AbilityMetaSetAbilityTrigger = 12; - */ - AbilityMetaSetAbilityTrigger(12), - /** - * AbilityMetaAddNewAbility = 13; - */ - AbilityMetaAddNewAbility(13), - /** - * AbilityMetaRemoveAbility = 14; - */ - AbilityMetaRemoveAbility(14), - /** - * AbilityMetaSetModifierApplyEntity = 15; - */ - AbilityMetaSetModifierApplyEntity(15), - /** - * AbilityMetaModifierDurabilityChange = 16; - */ - AbilityMetaModifierDurabilityChange(16), - /** - * AbilityMetaElementReactionVisual = 17; - */ - AbilityMetaElementReactionVisual(17), - /** - * AbilityMetaSetPoseParameter = 18; - */ - AbilityMetaSetPoseParameter(18), - /** - * AbilityMetaUpdateBaseReactionDamage = 19; - */ - AbilityMetaUpdateBaseReactionDamage(19), - /** - * AbilityActionTriggerAbility = 50; - */ - AbilityActionTriggerAbility(50), - /** - * AbilityActionSetCrashDamage = 51; - */ - AbilityActionSetCrashDamage(51), - /** - * AbilityActionEffect = 52; - */ - AbilityActionEffect(52), - /** - * AbilityActionSummon = 53; - */ - AbilityActionSummon(53), - /** - * AbilityActionBlink = 54; - */ - AbilityActionBlink(54), - /** - * AbilityActionCreateGadget = 55; - */ - AbilityActionCreateGadget(55), - /** - * AbilityActionApplyLevelModifier = 56; - */ - AbilityActionApplyLevelModifier(56), - /** - * AbilityActionGenerateElemBall = 57; - */ - AbilityActionGenerateElemBall(57), - /** - * AbilityActionSetRandomOverrideMapValue = 58; - */ - AbilityActionSetRandomOverrideMapValue(58), - /** - * AbilityActionServerMonsterLog = 59; - */ - AbilityActionServerMonsterLog(59), - /** - * AbilityMixinAvatarSteerByCamera = 100; - */ - AbilityMixinAvatarSteerByCamera(100), - /** - * AbilityMixinMonsterDefend = 101; - */ - AbilityMixinMonsterDefend(101), - /** - * AbilityMixinWindZone = 102; - */ - AbilityMixinWindZone(102), - /** - * AbilityMixinCostStamina = 103; - */ - AbilityMixinCostStamina(103), - /** - * AbilityMixinEliteShield = 104; - */ - AbilityMixinEliteShield(104), - /** - * AbilityMixinElementShield = 105; - */ - AbilityMixinElementShield(105), - /** - * AbilityMixinGlobalShield = 106; - */ - AbilityMixinGlobalShield(106), - /** - * AbilityMixinShieldBar = 107; - */ - AbilityMixinShieldBar(107), - /** - * AbilityMixinWindSeedSpawner = 108; - */ - AbilityMixinWindSeedSpawner(108), - /** - * AbilityMixinDoActionByElementReaction = 109; - */ - AbilityMixinDoActionByElementReaction(109), - /** - * AbilityMixinFieldEntityCountChange = 110; - */ - AbilityMixinFieldEntityCountChange(110), - /** - * AbilityMixinScenePropSync = 111; - */ - AbilityMixinScenePropSync(111), - UNRECOGNIZED(-1), - ; - - /** - * AbilityNone = 0; - */ - public static final int AbilityNone_VALUE = 0; - /** - * AbilityMetaModifierChange = 1; - */ - public static final int AbilityMetaModifierChange_VALUE = 1; - /** - * AbilityMetaCommandModifierChangeRequest = 2; - */ - public static final int AbilityMetaCommandModifierChangeRequest_VALUE = 2; - /** - * AbilityMetaSpecialFloatArgument = 3; - */ - public static final int AbilityMetaSpecialFloatArgument_VALUE = 3; - /** - * AbilityMetaOverrideParam = 4; - */ - public static final int AbilityMetaOverrideParam_VALUE = 4; - /** - * AbilityMetaClearOverrideParam = 5; - */ - public static final int AbilityMetaClearOverrideParam_VALUE = 5; - /** - * AbilityMetaReinitOverridemap = 6; - */ - public static final int AbilityMetaReinitOverridemap_VALUE = 6; - /** - * AbilityMetaGlobalFloatValue = 7; - */ - public static final int AbilityMetaGlobalFloatValue_VALUE = 7; - /** - * AbilityMetaClearGlobalFloatValue = 8; - */ - public static final int AbilityMetaClearGlobalFloatValue_VALUE = 8; - /** - * AbilityMetaAbilityElementStrength = 9; - */ - public static final int AbilityMetaAbilityElementStrength_VALUE = 9; - /** - * AbilityMetaAddOrGetAbilityAndTrigger = 10; - */ - public static final int AbilityMetaAddOrGetAbilityAndTrigger_VALUE = 10; - /** - * AbilityMetaSetKilledSetate = 11; - */ - public static final int AbilityMetaSetKilledSetate_VALUE = 11; - /** - * AbilityMetaSetAbilityTrigger = 12; - */ - public static final int AbilityMetaSetAbilityTrigger_VALUE = 12; - /** - * AbilityMetaAddNewAbility = 13; - */ - public static final int AbilityMetaAddNewAbility_VALUE = 13; - /** - * AbilityMetaRemoveAbility = 14; - */ - public static final int AbilityMetaRemoveAbility_VALUE = 14; - /** - * AbilityMetaSetModifierApplyEntity = 15; - */ - public static final int AbilityMetaSetModifierApplyEntity_VALUE = 15; - /** - * AbilityMetaModifierDurabilityChange = 16; - */ - public static final int AbilityMetaModifierDurabilityChange_VALUE = 16; - /** - * AbilityMetaElementReactionVisual = 17; - */ - public static final int AbilityMetaElementReactionVisual_VALUE = 17; - /** - * AbilityMetaSetPoseParameter = 18; - */ - public static final int AbilityMetaSetPoseParameter_VALUE = 18; - /** - * AbilityMetaUpdateBaseReactionDamage = 19; - */ - public static final int AbilityMetaUpdateBaseReactionDamage_VALUE = 19; - /** - * AbilityActionTriggerAbility = 50; - */ - public static final int AbilityActionTriggerAbility_VALUE = 50; - /** - * AbilityActionSetCrashDamage = 51; - */ - public static final int AbilityActionSetCrashDamage_VALUE = 51; - /** - * AbilityActionEffect = 52; - */ - public static final int AbilityActionEffect_VALUE = 52; - /** - * AbilityActionSummon = 53; - */ - public static final int AbilityActionSummon_VALUE = 53; - /** - * AbilityActionBlink = 54; - */ - public static final int AbilityActionBlink_VALUE = 54; - /** - * AbilityActionCreateGadget = 55; - */ - public static final int AbilityActionCreateGadget_VALUE = 55; - /** - * AbilityActionApplyLevelModifier = 56; - */ - public static final int AbilityActionApplyLevelModifier_VALUE = 56; - /** - * AbilityActionGenerateElemBall = 57; - */ - public static final int AbilityActionGenerateElemBall_VALUE = 57; - /** - * AbilityActionSetRandomOverrideMapValue = 58; - */ - public static final int AbilityActionSetRandomOverrideMapValue_VALUE = 58; - /** - * AbilityActionServerMonsterLog = 59; - */ - public static final int AbilityActionServerMonsterLog_VALUE = 59; - /** - * AbilityMixinAvatarSteerByCamera = 100; - */ - public static final int AbilityMixinAvatarSteerByCamera_VALUE = 100; - /** - * AbilityMixinMonsterDefend = 101; - */ - public static final int AbilityMixinMonsterDefend_VALUE = 101; - /** - * AbilityMixinWindZone = 102; - */ - public static final int AbilityMixinWindZone_VALUE = 102; - /** - * AbilityMixinCostStamina = 103; - */ - public static final int AbilityMixinCostStamina_VALUE = 103; - /** - * AbilityMixinEliteShield = 104; - */ - public static final int AbilityMixinEliteShield_VALUE = 104; - /** - * AbilityMixinElementShield = 105; - */ - public static final int AbilityMixinElementShield_VALUE = 105; - /** - * AbilityMixinGlobalShield = 106; - */ - public static final int AbilityMixinGlobalShield_VALUE = 106; - /** - * AbilityMixinShieldBar = 107; - */ - public static final int AbilityMixinShieldBar_VALUE = 107; - /** - * AbilityMixinWindSeedSpawner = 108; - */ - public static final int AbilityMixinWindSeedSpawner_VALUE = 108; - /** - * AbilityMixinDoActionByElementReaction = 109; - */ - public static final int AbilityMixinDoActionByElementReaction_VALUE = 109; - /** - * AbilityMixinFieldEntityCountChange = 110; - */ - public static final int AbilityMixinFieldEntityCountChange_VALUE = 110; - /** - * AbilityMixinScenePropSync = 111; - */ - public static final int AbilityMixinScenePropSync_VALUE = 111; - - - 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 AbilityNone; - case 1: return AbilityMetaModifierChange; - case 2: return AbilityMetaCommandModifierChangeRequest; - case 3: return AbilityMetaSpecialFloatArgument; - case 4: return AbilityMetaOverrideParam; - case 5: return AbilityMetaClearOverrideParam; - case 6: return AbilityMetaReinitOverridemap; - case 7: return AbilityMetaGlobalFloatValue; - case 8: return AbilityMetaClearGlobalFloatValue; - case 9: return AbilityMetaAbilityElementStrength; - case 10: return AbilityMetaAddOrGetAbilityAndTrigger; - case 11: return AbilityMetaSetKilledSetate; - case 12: return AbilityMetaSetAbilityTrigger; - case 13: return AbilityMetaAddNewAbility; - case 14: return AbilityMetaRemoveAbility; - case 15: return AbilityMetaSetModifierApplyEntity; - case 16: return AbilityMetaModifierDurabilityChange; - case 17: return AbilityMetaElementReactionVisual; - case 18: return AbilityMetaSetPoseParameter; - case 19: return AbilityMetaUpdateBaseReactionDamage; - case 50: return AbilityActionTriggerAbility; - case 51: return AbilityActionSetCrashDamage; - case 52: return AbilityActionEffect; - case 53: return AbilityActionSummon; - case 54: return AbilityActionBlink; - case 55: return AbilityActionCreateGadget; - case 56: return AbilityActionApplyLevelModifier; - case 57: return AbilityActionGenerateElemBall; - case 58: return AbilityActionSetRandomOverrideMapValue; - case 59: return AbilityActionServerMonsterLog; - case 100: return AbilityMixinAvatarSteerByCamera; - case 101: return AbilityMixinMonsterDefend; - case 102: return AbilityMixinWindZone; - case 103: return AbilityMixinCostStamina; - case 104: return AbilityMixinEliteShield; - case 105: return AbilityMixinElementShield; - case 106: return AbilityMixinGlobalShield; - case 107: return AbilityMixinShieldBar; - case 108: return AbilityMixinWindSeedSpawner; - case 109: return AbilityMixinDoActionByElementReaction; - case 110: return AbilityMixinFieldEntityCountChange; - case 111: return AbilityMixinScenePropSync; - 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*\227\013\n\025Abilit" + - "yInvokeArgument\022\017\n\013AbilityNone\020\000\022\035\n\031Abil" + - "ityMetaModifierChange\020\001\022+\n\'AbilityMetaCo" + - "mmandModifierChangeRequest\020\002\022#\n\037AbilityM" + - "etaSpecialFloatArgument\020\003\022\034\n\030AbilityMeta" + - "OverrideParam\020\004\022!\n\035AbilityMetaClearOverr" + - "ideParam\020\005\022 \n\034AbilityMetaReinitOverridem" + - "ap\020\006\022\037\n\033AbilityMetaGlobalFloatValue\020\007\022$\n" + - " AbilityMetaClearGlobalFloatValue\020\010\022%\n!A" + - "bilityMetaAbilityElementStrength\020\t\022(\n$Ab" + - "ilityMetaAddOrGetAbilityAndTrigger\020\n\022\036\n\032" + - "AbilityMetaSetKilledSetate\020\013\022 \n\034AbilityM" + - "etaSetAbilityTrigger\020\014\022\034\n\030AbilityMetaAdd" + - "NewAbility\020\r\022\034\n\030AbilityMetaRemoveAbility" + - "\020\016\022%\n!AbilityMetaSetModifierApplyEntity\020" + - "\017\022\'\n#AbilityMetaModifierDurabilityChange" + - "\020\020\022$\n AbilityMetaElementReactionVisual\020\021" + - "\022\037\n\033AbilityMetaSetPoseParameter\020\022\022\'\n#Abi" + - "lityMetaUpdateBaseReactionDamage\020\023\022\037\n\033Ab" + - "ilityActionTriggerAbility\0202\022\037\n\033AbilityAc" + - "tionSetCrashDamage\0203\022\027\n\023AbilityActionEff" + - "ect\0204\022\027\n\023AbilityActionSummon\0205\022\026\n\022Abilit" + - "yActionBlink\0206\022\035\n\031AbilityActionCreateGad" + - "get\0207\022#\n\037AbilityActionApplyLevelModifier" + - "\0208\022!\n\035AbilityActionGenerateElemBall\0209\022*\n" + - "&AbilityActionSetRandomOverrideMapValue\020" + - ":\022!\n\035AbilityActionServerMonsterLog\020;\022#\n\037" + - "AbilityMixinAvatarSteerByCamera\020d\022\035\n\031Abi" + - "lityMixinMonsterDefend\020e\022\030\n\024AbilityMixin" + - "WindZone\020f\022\033\n\027AbilityMixinCostStamina\020g\022" + - "\033\n\027AbilityMixinEliteShield\020h\022\035\n\031AbilityM" + - "ixinElementShield\020i\022\034\n\030AbilityMixinGloba" + - "lShield\020j\022\031\n\025AbilityMixinShieldBar\020k\022\037\n\033" + - "AbilityMixinWindSeedSpawner\020l\022)\n%Ability" + - "MixinDoActionByElementReaction\020m\022&\n\"Abil" + - "ityMixinFieldEntityCountChange\020n\022\035\n\031Abil" + - "ityMixinScenePropSync\020oB\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/main/java/emu/grasscutter/net/proto/AbilityInvokeEntryHeadOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AbilityInvokeEntryHeadOuterClass.java deleted file mode 100644 index 4a81ab4d8..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AbilityInvokeEntryHeadOuterClass.java +++ /dev/null @@ -1,961 +0,0 @@ -// 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 { - - /** - * uint32 instancedAbilityId = 1; - * @return The instancedAbilityId. - */ - int getInstancedAbilityId(); - - /** - * uint32 instancedModifierId = 2; - * @return The instancedModifierId. - */ - int getInstancedModifierId(); - - /** - * int32 localId = 3; - * @return The localId. - */ - int getLocalId(); - - /** - * int32 modifierConfigLocalId = 4; - * @return The modifierConfigLocalId. - */ - int getModifierConfigLocalId(); - - /** - * uint32 targetId = 5; - * @return The targetId. - */ - int getTargetId(); - - /** - * bool isServerbuffModifier = 6; - * @return The isServerbuffModifier. - */ - boolean getIsServerbuffModifier(); - - /** - * uint32 serverBuffUid = 7; - * @return The serverBuffUid. - */ - int getServerBuffUid(); - } - /** - * 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: { - - instancedModifierId_ = input.readUInt32(); - break; - } - case 24: { - - localId_ = input.readInt32(); - break; - } - case 32: { - - modifierConfigLocalId_ = input.readInt32(); - break; - } - case 40: { - - targetId_ = input.readUInt32(); - break; - } - case 48: { - - isServerbuffModifier_ = input.readBool(); - break; - } - case 56: { - - 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 INSTANCEDABILITYID_FIELD_NUMBER = 1; - private int instancedAbilityId_; - /** - * uint32 instancedAbilityId = 1; - * @return The instancedAbilityId. - */ - @java.lang.Override - public int getInstancedAbilityId() { - return instancedAbilityId_; - } - - public static final int INSTANCEDMODIFIERID_FIELD_NUMBER = 2; - private int instancedModifierId_; - /** - * uint32 instancedModifierId = 2; - * @return The instancedModifierId. - */ - @java.lang.Override - public int getInstancedModifierId() { - return instancedModifierId_; - } - - public static final int LOCALID_FIELD_NUMBER = 3; - private int localId_; - /** - * int32 localId = 3; - * @return The localId. - */ - @java.lang.Override - public int getLocalId() { - return localId_; - } - - public static final int MODIFIERCONFIGLOCALID_FIELD_NUMBER = 4; - private int modifierConfigLocalId_; - /** - * int32 modifierConfigLocalId = 4; - * @return The modifierConfigLocalId. - */ - @java.lang.Override - public int getModifierConfigLocalId() { - return modifierConfigLocalId_; - } - - public static final int TARGETID_FIELD_NUMBER = 5; - private int targetId_; - /** - * uint32 targetId = 5; - * @return The targetId. - */ - @java.lang.Override - public int getTargetId() { - return targetId_; - } - - public static final int ISSERVERBUFFMODIFIER_FIELD_NUMBER = 6; - private boolean isServerbuffModifier_; - /** - * bool isServerbuffModifier = 6; - * @return The isServerbuffModifier. - */ - @java.lang.Override - public boolean getIsServerbuffModifier() { - return isServerbuffModifier_; - } - - public static final int SERVERBUFFUID_FIELD_NUMBER = 7; - private int serverBuffUid_; - /** - * uint32 serverBuffUid = 7; - * @return The serverBuffUid. - */ - @java.lang.Override - public int getServerBuffUid() { - return serverBuffUid_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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 (instancedModifierId_ != 0) { - output.writeUInt32(2, instancedModifierId_); - } - if (localId_ != 0) { - output.writeInt32(3, localId_); - } - if (modifierConfigLocalId_ != 0) { - output.writeInt32(4, modifierConfigLocalId_); - } - if (targetId_ != 0) { - output.writeUInt32(5, targetId_); - } - if (isServerbuffModifier_ != false) { - output.writeBool(6, isServerbuffModifier_); - } - if (serverBuffUid_ != 0) { - output.writeUInt32(7, 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 (instancedModifierId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, instancedModifierId_); - } - if (localId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeInt32Size(3, localId_); - } - if (modifierConfigLocalId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeInt32Size(4, modifierConfigLocalId_); - } - if (targetId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(5, targetId_); - } - if (isServerbuffModifier_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(6, isServerbuffModifier_); - } - if (serverBuffUid_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(7, 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 (getInstancedAbilityId() - != other.getInstancedAbilityId()) return false; - if (getInstancedModifierId() - != other.getInstancedModifierId()) return false; - if (getLocalId() - != other.getLocalId()) return false; - if (getModifierConfigLocalId() - != other.getModifierConfigLocalId()) return false; - if (getTargetId() - != other.getTargetId()) return false; - if (getIsServerbuffModifier() - != other.getIsServerbuffModifier()) return false; - if (getServerBuffUid() - != other.getServerBuffUid()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + INSTANCEDABILITYID_FIELD_NUMBER; - hash = (53 * hash) + getInstancedAbilityId(); - hash = (37 * hash) + INSTANCEDMODIFIERID_FIELD_NUMBER; - hash = (53 * hash) + getInstancedModifierId(); - hash = (37 * hash) + LOCALID_FIELD_NUMBER; - hash = (53 * hash) + getLocalId(); - hash = (37 * hash) + MODIFIERCONFIGLOCALID_FIELD_NUMBER; - hash = (53 * hash) + getModifierConfigLocalId(); - hash = (37 * hash) + TARGETID_FIELD_NUMBER; - hash = (53 * hash) + getTargetId(); - hash = (37 * hash) + ISSERVERBUFFMODIFIER_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsServerbuffModifier()); - hash = (37 * hash) + SERVERBUFFUID_FIELD_NUMBER; - hash = (53 * hash) + getServerBuffUid(); - 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(); - instancedAbilityId_ = 0; - - instancedModifierId_ = 0; - - localId_ = 0; - - modifierConfigLocalId_ = 0; - - targetId_ = 0; - - isServerbuffModifier_ = false; - - serverBuffUid_ = 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.instancedAbilityId_ = instancedAbilityId_; - result.instancedModifierId_ = instancedModifierId_; - result.localId_ = localId_; - result.modifierConfigLocalId_ = modifierConfigLocalId_; - result.targetId_ = targetId_; - result.isServerbuffModifier_ = isServerbuffModifier_; - result.serverBuffUid_ = serverBuffUid_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getInstancedAbilityId() != 0) { - setInstancedAbilityId(other.getInstancedAbilityId()); - } - if (other.getInstancedModifierId() != 0) { - setInstancedModifierId(other.getInstancedModifierId()); - } - if (other.getLocalId() != 0) { - setLocalId(other.getLocalId()); - } - if (other.getModifierConfigLocalId() != 0) { - setModifierConfigLocalId(other.getModifierConfigLocalId()); - } - if (other.getTargetId() != 0) { - setTargetId(other.getTargetId()); - } - if (other.getIsServerbuffModifier() != false) { - setIsServerbuffModifier(other.getIsServerbuffModifier()); - } - if (other.getServerBuffUid() != 0) { - setServerBuffUid(other.getServerBuffUid()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 instancedAbilityId_ ; - /** - * uint32 instancedAbilityId = 1; - * @return The instancedAbilityId. - */ - @java.lang.Override - public int getInstancedAbilityId() { - return instancedAbilityId_; - } - /** - * uint32 instancedAbilityId = 1; - * @param value The instancedAbilityId to set. - * @return This builder for chaining. - */ - public Builder setInstancedAbilityId(int value) { - - instancedAbilityId_ = value; - onChanged(); - return this; - } - /** - * uint32 instancedAbilityId = 1; - * @return This builder for chaining. - */ - public Builder clearInstancedAbilityId() { - - instancedAbilityId_ = 0; - onChanged(); - return this; - } - - private int instancedModifierId_ ; - /** - * uint32 instancedModifierId = 2; - * @return The instancedModifierId. - */ - @java.lang.Override - public int getInstancedModifierId() { - return instancedModifierId_; - } - /** - * uint32 instancedModifierId = 2; - * @param value The instancedModifierId to set. - * @return This builder for chaining. - */ - public Builder setInstancedModifierId(int value) { - - instancedModifierId_ = value; - onChanged(); - return this; - } - /** - * uint32 instancedModifierId = 2; - * @return This builder for chaining. - */ - public Builder clearInstancedModifierId() { - - instancedModifierId_ = 0; - onChanged(); - return this; - } - - private int localId_ ; - /** - * int32 localId = 3; - * @return The localId. - */ - @java.lang.Override - public int getLocalId() { - return localId_; - } - /** - * int32 localId = 3; - * @param value The localId to set. - * @return This builder for chaining. - */ - public Builder setLocalId(int value) { - - localId_ = value; - onChanged(); - return this; - } - /** - * int32 localId = 3; - * @return This builder for chaining. - */ - public Builder clearLocalId() { - - localId_ = 0; - onChanged(); - return this; - } - - private int modifierConfigLocalId_ ; - /** - * int32 modifierConfigLocalId = 4; - * @return The modifierConfigLocalId. - */ - @java.lang.Override - public int getModifierConfigLocalId() { - return modifierConfigLocalId_; - } - /** - * int32 modifierConfigLocalId = 4; - * @param value The modifierConfigLocalId to set. - * @return This builder for chaining. - */ - public Builder setModifierConfigLocalId(int value) { - - modifierConfigLocalId_ = value; - onChanged(); - return this; - } - /** - * int32 modifierConfigLocalId = 4; - * @return This builder for chaining. - */ - public Builder clearModifierConfigLocalId() { - - modifierConfigLocalId_ = 0; - onChanged(); - return this; - } - - private int targetId_ ; - /** - * uint32 targetId = 5; - * @return The targetId. - */ - @java.lang.Override - public int getTargetId() { - return targetId_; - } - /** - * uint32 targetId = 5; - * @param value The targetId to set. - * @return This builder for chaining. - */ - public Builder setTargetId(int value) { - - targetId_ = value; - onChanged(); - return this; - } - /** - * uint32 targetId = 5; - * @return This builder for chaining. - */ - public Builder clearTargetId() { - - targetId_ = 0; - onChanged(); - return this; - } - - private boolean isServerbuffModifier_ ; - /** - * bool isServerbuffModifier = 6; - * @return The isServerbuffModifier. - */ - @java.lang.Override - public boolean getIsServerbuffModifier() { - return isServerbuffModifier_; - } - /** - * bool isServerbuffModifier = 6; - * @param value The isServerbuffModifier to set. - * @return This builder for chaining. - */ - public Builder setIsServerbuffModifier(boolean value) { - - isServerbuffModifier_ = value; - onChanged(); - return this; - } - /** - * bool isServerbuffModifier = 6; - * @return This builder for chaining. - */ - public Builder clearIsServerbuffModifier() { - - isServerbuffModifier_ = false; - onChanged(); - return this; - } - - private int serverBuffUid_ ; - /** - * uint32 serverBuffUid = 7; - * @return The serverBuffUid. - */ - @java.lang.Override - public int getServerBuffUid() { - return serverBuffUid_; - } - /** - * uint32 serverBuffUid = 7; - * @param value The serverBuffUid to set. - * @return This builder for chaining. - */ - public Builder setServerBuffUid(int value) { - - serverBuffUid_ = value; - onChanged(); - return this; - } - /** - * uint32 serverBuffUid = 7; - * @return This builder for chaining. - */ - public Builder clearServerBuffUid() { - - serverBuffUid_ = 0; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"\310\001\n\026Abili" + - "tyInvokeEntryHead\022\032\n\022instancedAbilityId\030" + - "\001 \001(\r\022\033\n\023instancedModifierId\030\002 \001(\r\022\017\n\007lo" + - "calId\030\003 \001(\005\022\035\n\025modifierConfigLocalId\030\004 \001" + - "(\005\022\020\n\010targetId\030\005 \001(\r\022\034\n\024isServerbuffModi" + - "fier\030\006 \001(\010\022\025\n\rserverBuffUid\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_AbilityInvokeEntryHead_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_AbilityInvokeEntryHead_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_AbilityInvokeEntryHead_descriptor, - new java.lang.String[] { "InstancedAbilityId", "InstancedModifierId", "LocalId", "ModifierConfigLocalId", "TargetId", "IsServerbuffModifier", "ServerBuffUid", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/AbilityInvokeEntryOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AbilityInvokeEntryOuterClass.java deleted file mode 100644 index ee152cef4..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AbilityInvokeEntryOuterClass.java +++ /dev/null @@ -1,1180 +0,0 @@ -// 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 { - - /** - * .AbilityInvokeEntryHead head = 1; - * @return Whether the head field is set. - */ - boolean hasHead(); - /** - * .AbilityInvokeEntryHead head = 1; - * @return The head. - */ - emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead getHead(); - /** - * .AbilityInvokeEntryHead head = 1; - */ - emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHeadOrBuilder getHeadOrBuilder(); - - /** - * .AbilityInvokeArgument argumentType = 2; - * @return The enum numeric value on the wire for argumentType. - */ - int getArgumentTypeValue(); - /** - * .AbilityInvokeArgument argumentType = 2; - * @return The argumentType. - */ - emu.grasscutter.net.proto.AbilityInvokeArgumentOuterClass.AbilityInvokeArgument getArgumentType(); - - /** - * bytes abilityData = 3; - * @return The abilityData. - */ - com.google.protobuf.ByteString getAbilityData(); - - /** - * uint32 entityId = 4; - * @return The entityId. - */ - int getEntityId(); - - /** - * .ForwardType forwardType = 5; - * @return The enum numeric value on the wire for forwardType. - */ - int getForwardTypeValue(); - /** - * .ForwardType forwardType = 5; - * @return The forwardType. - */ - emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType(); - - /** - * uint32 forwardPeer = 6; - * @return The forwardPeer. - */ - int getForwardPeer(); - - /** - * uint32 eventId = 7; - * @return The eventId. - */ - int getEventId(); - } - /** - * 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; - abilityData_ = com.google.protobuf.ByteString.EMPTY; - forwardType_ = 0; - } - - @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 10: { - 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 16: { - int rawValue = input.readEnum(); - - argumentType_ = rawValue; - break; - } - case 26: { - - abilityData_ = input.readBytes(); - break; - } - case 32: { - - entityId_ = input.readUInt32(); - break; - } - case 40: { - int rawValue = input.readEnum(); - - forwardType_ = rawValue; - break; - } - case 48: { - - forwardPeer_ = input.readUInt32(); - break; - } - case 56: { - - eventId_ = input.readUInt32(); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.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 HEAD_FIELD_NUMBER = 1; - private emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead head_; - /** - * .AbilityInvokeEntryHead head = 1; - * @return Whether the head field is set. - */ - @java.lang.Override - public boolean hasHead() { - return head_ != null; - } - /** - * .AbilityInvokeEntryHead head = 1; - * @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 = 1; - */ - @java.lang.Override - public emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHeadOrBuilder getHeadOrBuilder() { - return getHead(); - } - - public static final int ARGUMENTTYPE_FIELD_NUMBER = 2; - private int argumentType_; - /** - * .AbilityInvokeArgument argumentType = 2; - * @return The enum numeric value on the wire for argumentType. - */ - @java.lang.Override public int getArgumentTypeValue() { - return argumentType_; - } - /** - * .AbilityInvokeArgument argumentType = 2; - * @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 ABILITYDATA_FIELD_NUMBER = 3; - private com.google.protobuf.ByteString abilityData_; - /** - * bytes abilityData = 3; - * @return The abilityData. - */ - @java.lang.Override - public com.google.protobuf.ByteString getAbilityData() { - return abilityData_; - } - - public static final int ENTITYID_FIELD_NUMBER = 4; - private int entityId_; - /** - * uint32 entityId = 4; - * @return The entityId. - */ - @java.lang.Override - public int getEntityId() { - return entityId_; - } - - public static final int FORWARDTYPE_FIELD_NUMBER = 5; - private int forwardType_; - /** - * .ForwardType forwardType = 5; - * @return The enum numeric value on the wire for forwardType. - */ - @java.lang.Override public int getForwardTypeValue() { - return forwardType_; - } - /** - * .ForwardType forwardType = 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 FORWARDPEER_FIELD_NUMBER = 6; - private int forwardPeer_; - /** - * uint32 forwardPeer = 6; - * @return The forwardPeer. - */ - @java.lang.Override - public int getForwardPeer() { - return forwardPeer_; - } - - public static final int EVENTID_FIELD_NUMBER = 7; - private int eventId_; - /** - * uint32 eventId = 7; - * @return The eventId. - */ - @java.lang.Override - public int getEventId() { - return eventId_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (head_ != null) { - output.writeMessage(1, getHead()); - } - if (argumentType_ != emu.grasscutter.net.proto.AbilityInvokeArgumentOuterClass.AbilityInvokeArgument.AbilityNone.getNumber()) { - output.writeEnum(2, argumentType_); - } - if (!abilityData_.isEmpty()) { - output.writeBytes(3, abilityData_); - } - if (entityId_ != 0) { - output.writeUInt32(4, entityId_); - } - if (forwardType_ != emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.ForwardLocal.getNumber()) { - output.writeEnum(5, forwardType_); - } - if (forwardPeer_ != 0) { - output.writeUInt32(6, forwardPeer_); - } - if (eventId_ != 0) { - output.writeUInt32(7, eventId_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (head_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getHead()); - } - if (argumentType_ != emu.grasscutter.net.proto.AbilityInvokeArgumentOuterClass.AbilityInvokeArgument.AbilityNone.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(2, argumentType_); - } - if (!abilityData_.isEmpty()) { - size += com.google.protobuf.CodedOutputStream - .computeBytesSize(3, abilityData_); - } - if (entityId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(4, entityId_); - } - if (forwardType_ != emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.ForwardLocal.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(5, forwardType_); - } - if (forwardPeer_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(6, forwardPeer_); - } - if (eventId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(7, eventId_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (hasHead() != other.hasHead()) return false; - if (hasHead()) { - if (!getHead() - .equals(other.getHead())) return false; - } - if (argumentType_ != other.argumentType_) return false; - if (!getAbilityData() - .equals(other.getAbilityData())) return false; - if (getEntityId() - != other.getEntityId()) return false; - if (forwardType_ != other.forwardType_) return false; - if (getForwardPeer() - != other.getForwardPeer()) return false; - if (getEventId() - != other.getEventId()) return false; - if (!unknownFields.equals(other.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 (hasHead()) { - hash = (37 * hash) + HEAD_FIELD_NUMBER; - hash = (53 * hash) + getHead().hashCode(); - } - hash = (37 * hash) + ARGUMENTTYPE_FIELD_NUMBER; - hash = (53 * hash) + argumentType_; - hash = (37 * hash) + ABILITYDATA_FIELD_NUMBER; - hash = (53 * hash) + getAbilityData().hashCode(); - hash = (37 * hash) + ENTITYID_FIELD_NUMBER; - hash = (53 * hash) + getEntityId(); - hash = (37 * hash) + FORWARDTYPE_FIELD_NUMBER; - hash = (53 * hash) + forwardType_; - hash = (37 * hash) + FORWARDPEER_FIELD_NUMBER; - hash = (53 * hash) + getForwardPeer(); - hash = (37 * hash) + EVENTID_FIELD_NUMBER; - hash = (53 * hash) + getEventId(); - 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(); - if (headBuilder_ == null) { - head_ = null; - } else { - head_ = null; - headBuilder_ = null; - } - argumentType_ = 0; - - abilityData_ = com.google.protobuf.ByteString.EMPTY; - - entityId_ = 0; - - forwardType_ = 0; - - forwardPeer_ = 0; - - eventId_ = 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); - if (headBuilder_ == null) { - result.head_ = head_; - } else { - result.head_ = headBuilder_.build(); - } - result.argumentType_ = argumentType_; - result.abilityData_ = abilityData_; - result.entityId_ = entityId_; - result.forwardType_ = forwardType_; - result.forwardPeer_ = forwardPeer_; - result.eventId_ = eventId_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.hasHead()) { - mergeHead(other.getHead()); - } - if (other.argumentType_ != 0) { - setArgumentTypeValue(other.getArgumentTypeValue()); - } - if (other.getAbilityData() != com.google.protobuf.ByteString.EMPTY) { - setAbilityData(other.getAbilityData()); - } - if (other.getEntityId() != 0) { - setEntityId(other.getEntityId()); - } - if (other.forwardType_ != 0) { - setForwardTypeValue(other.getForwardTypeValue()); - } - if (other.getForwardPeer() != 0) { - setForwardPeer(other.getForwardPeer()); - } - if (other.getEventId() != 0) { - setEventId(other.getEventId()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 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 = 1; - * @return Whether the head field is set. - */ - public boolean hasHead() { - return headBuilder_ != null || head_ != null; - } - /** - * .AbilityInvokeEntryHead head = 1; - * @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 = 1; - */ - 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 = 1; - */ - 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 = 1; - */ - 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 = 1; - */ - public Builder clearHead() { - if (headBuilder_ == null) { - head_ = null; - onChanged(); - } else { - head_ = null; - headBuilder_ = null; - } - - return this; - } - /** - * .AbilityInvokeEntryHead head = 1; - */ - public emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead.Builder getHeadBuilder() { - - onChanged(); - return getHeadFieldBuilder().getBuilder(); - } - /** - * .AbilityInvokeEntryHead head = 1; - */ - 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 = 1; - */ - 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 argumentType_ = 0; - /** - * .AbilityInvokeArgument argumentType = 2; - * @return The enum numeric value on the wire for argumentType. - */ - @java.lang.Override public int getArgumentTypeValue() { - return argumentType_; - } - /** - * .AbilityInvokeArgument argumentType = 2; - * @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 argumentType = 2; - * @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 argumentType = 2; - * @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 argumentType = 2; - * @return This builder for chaining. - */ - public Builder clearArgumentType() { - - argumentType_ = 0; - onChanged(); - return this; - } - - private com.google.protobuf.ByteString abilityData_ = com.google.protobuf.ByteString.EMPTY; - /** - * bytes abilityData = 3; - * @return The abilityData. - */ - @java.lang.Override - public com.google.protobuf.ByteString getAbilityData() { - return abilityData_; - } - /** - * bytes abilityData = 3; - * @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 abilityData = 3; - * @return This builder for chaining. - */ - public Builder clearAbilityData() { - - abilityData_ = getDefaultInstance().getAbilityData(); - onChanged(); - return this; - } - - private int entityId_ ; - /** - * uint32 entityId = 4; - * @return The entityId. - */ - @java.lang.Override - public int getEntityId() { - return entityId_; - } - /** - * uint32 entityId = 4; - * @param value The entityId to set. - * @return This builder for chaining. - */ - public Builder setEntityId(int value) { - - entityId_ = value; - onChanged(); - return this; - } - /** - * uint32 entityId = 4; - * @return This builder for chaining. - */ - public Builder clearEntityId() { - - entityId_ = 0; - onChanged(); - return this; - } - - private int forwardType_ = 0; - /** - * .ForwardType forwardType = 5; - * @return The enum numeric value on the wire for forwardType. - */ - @java.lang.Override public int getForwardTypeValue() { - return forwardType_; - } - /** - * .ForwardType forwardType = 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 forwardType = 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 forwardType = 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 forwardType = 5; - * @return This builder for chaining. - */ - public Builder clearForwardType() { - - forwardType_ = 0; - onChanged(); - return this; - } - - private int forwardPeer_ ; - /** - * uint32 forwardPeer = 6; - * @return The forwardPeer. - */ - @java.lang.Override - public int getForwardPeer() { - return forwardPeer_; - } - /** - * uint32 forwardPeer = 6; - * @param value The forwardPeer to set. - * @return This builder for chaining. - */ - public Builder setForwardPeer(int value) { - - forwardPeer_ = value; - onChanged(); - return this; - } - /** - * uint32 forwardPeer = 6; - * @return This builder for chaining. - */ - public Builder clearForwardPeer() { - - forwardPeer_ = 0; - onChanged(); - return this; - } - - private int eventId_ ; - /** - * uint32 eventId = 7; - * @return The eventId. - */ - @java.lang.Override - public int getEventId() { - return eventId_; - } - /** - * uint32 eventId = 7; - * @param value The eventId to set. - * @return This builder for chaining. - */ - public Builder setEventId(int value) { - - eventId_ = value; - onChanged(); - return this; - } - /** - * uint32 eventId = 7; - * @return This builder for chaining. - */ - public Builder clearEventId() { - - eventId_ = 0; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"\331\001\n\022AbilityInvo" + - "keEntry\022%\n\004head\030\001 \001(\0132\027.AbilityInvokeEnt" + - "ryHead\022,\n\014argumentType\030\002 \001(\0162\026.AbilityIn" + - "vokeArgument\022\023\n\013abilityData\030\003 \001(\014\022\020\n\010ent" + - "ityId\030\004 \001(\r\022!\n\013forwardType\030\005 \001(\0162\014.Forwa" + - "rdType\022\023\n\013forwardPeer\030\006 \001(\r\022\017\n\007eventId\030\007" + - " \001(\rB\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.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[] { "Head", "ArgumentType", "AbilityData", "EntityId", "ForwardType", "ForwardPeer", "EventId", }); - 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/main/java/emu/grasscutter/net/proto/AbilityMixinRecoverInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AbilityMixinRecoverInfoOuterClass.java deleted file mode 100644 index 54b31631f..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AbilityMixinRecoverInfoOuterClass.java +++ /dev/null @@ -1,1462 +0,0 @@ -// 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 instancedAbilityId = 1; - * @return Whether the instancedAbilityId field is set. - */ - boolean hasInstancedAbilityId(); - /** - * uint32 instancedAbilityId = 1; - * @return The instancedAbilityId. - */ - int getInstancedAbilityId(); - - /** - * uint32 instancedModifierId = 2; - * @return Whether the instancedModifierId field is set. - */ - boolean hasInstancedModifierId(); - /** - * uint32 instancedModifierId = 2; - * @return The instancedModifierId. - */ - int getInstancedModifierId(); - - /** - * uint32 localId = 3; - * @return The localId. - */ - int getLocalId(); - - /** - * repeated uint32 dataList = 4; - * @return A list containing the dataList. - */ - java.util.List getDataListList(); - /** - * repeated uint32 dataList = 4; - * @return The count of dataList. - */ - int getDataListCount(); - /** - * repeated uint32 dataList = 4; - * @param index The index of the element to return. - * @return The dataList at the given index. - */ - int getDataList(int index); - - /** - * bool isServerbuffModifier = 5; - * @return The isServerbuffModifier. - */ - boolean getIsServerbuffModifier(); - - /** - * repeated .MassivePropSyncInfo massivePropList = 6; - */ - java.util.List - getMassivePropListList(); - /** - * repeated .MassivePropSyncInfo massivePropList = 6; - */ - emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo getMassivePropList(int index); - /** - * repeated .MassivePropSyncInfo massivePropList = 6; - */ - int getMassivePropListCount(); - /** - * repeated .MassivePropSyncInfo massivePropList = 6; - */ - java.util.List - getMassivePropListOrBuilderList(); - /** - * repeated .MassivePropSyncInfo massivePropList = 6; - */ - emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfoOrBuilder getMassivePropListOrBuilder( - int index); - - 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 { - INSTANCEDABILITYID(1), - INSTANCEDMODIFIERID(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 INSTANCEDABILITYID; - case 2: return INSTANCEDMODIFIERID; - 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 INSTANCEDABILITYID_FIELD_NUMBER = 1; - /** - * uint32 instancedAbilityId = 1; - * @return Whether the instancedAbilityId field is set. - */ - @java.lang.Override - public boolean hasInstancedAbilityId() { - return sourceCase_ == 1; - } - /** - * uint32 instancedAbilityId = 1; - * @return The instancedAbilityId. - */ - @java.lang.Override - public int getInstancedAbilityId() { - if (sourceCase_ == 1) { - return (java.lang.Integer) source_; - } - return 0; - } - - public static final int INSTANCEDMODIFIERID_FIELD_NUMBER = 2; - /** - * uint32 instancedModifierId = 2; - * @return Whether the instancedModifierId field is set. - */ - @java.lang.Override - public boolean hasInstancedModifierId() { - return sourceCase_ == 2; - } - /** - * uint32 instancedModifierId = 2; - * @return The instancedModifierId. - */ - @java.lang.Override - public int getInstancedModifierId() { - if (sourceCase_ == 2) { - return (java.lang.Integer) source_; - } - return 0; - } - - public static final int LOCALID_FIELD_NUMBER = 3; - private int localId_; - /** - * uint32 localId = 3; - * @return The localId. - */ - @java.lang.Override - public int getLocalId() { - return localId_; - } - - public static final int DATALIST_FIELD_NUMBER = 4; - private com.google.protobuf.Internal.IntList dataList_; - /** - * repeated uint32 dataList = 4; - * @return A list containing the dataList. - */ - @java.lang.Override - public java.util.List - getDataListList() { - return dataList_; - } - /** - * repeated uint32 dataList = 4; - * @return The count of dataList. - */ - public int getDataListCount() { - return dataList_.size(); - } - /** - * repeated uint32 dataList = 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 ISSERVERBUFFMODIFIER_FIELD_NUMBER = 5; - private boolean isServerbuffModifier_; - /** - * bool isServerbuffModifier = 5; - * @return The isServerbuffModifier. - */ - @java.lang.Override - public boolean getIsServerbuffModifier() { - return isServerbuffModifier_; - } - - public static final int MASSIVEPROPLIST_FIELD_NUMBER = 6; - private java.util.List massivePropList_; - /** - * repeated .MassivePropSyncInfo massivePropList = 6; - */ - @java.lang.Override - public java.util.List getMassivePropListList() { - return massivePropList_; - } - /** - * repeated .MassivePropSyncInfo massivePropList = 6; - */ - @java.lang.Override - public java.util.List - getMassivePropListOrBuilderList() { - return massivePropList_; - } - /** - * repeated .MassivePropSyncInfo massivePropList = 6; - */ - @java.lang.Override - public int getMassivePropListCount() { - return massivePropList_.size(); - } - /** - * repeated .MassivePropSyncInfo massivePropList = 6; - */ - @java.lang.Override - public emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo getMassivePropList(int index) { - return massivePropList_.get(index); - } - /** - * repeated .MassivePropSyncInfo massivePropList = 6; - */ - @java.lang.Override - public emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfoOrBuilder getMassivePropListOrBuilder( - int index) { - return massivePropList_.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 (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) + LOCALID_FIELD_NUMBER; - hash = (53 * hash) + getLocalId(); - if (getDataListCount() > 0) { - hash = (37 * hash) + DATALIST_FIELD_NUMBER; - hash = (53 * hash) + getDataListList().hashCode(); - } - hash = (37 * hash) + ISSERVERBUFFMODIFIER_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsServerbuffModifier()); - if (getMassivePropListCount() > 0) { - hash = (37 * hash) + MASSIVEPROPLIST_FIELD_NUMBER; - hash = (53 * hash) + getMassivePropListList().hashCode(); - } - switch (sourceCase_) { - case 1: - hash = (37 * hash) + INSTANCEDABILITYID_FIELD_NUMBER; - hash = (53 * hash) + getInstancedAbilityId(); - break; - case 2: - hash = (37 * hash) + INSTANCEDMODIFIERID_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_; - if (sourceCase_ == 1) { - result.source_ = source_; - } - if (sourceCase_ == 2) { - result.source_ = source_; - } - 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(); - } - 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 INSTANCEDABILITYID: { - setInstancedAbilityId(other.getInstancedAbilityId()); - break; - } - case INSTANCEDMODIFIERID: { - 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_; - - /** - * uint32 instancedAbilityId = 1; - * @return Whether the instancedAbilityId field is set. - */ - public boolean hasInstancedAbilityId() { - return sourceCase_ == 1; - } - /** - * uint32 instancedAbilityId = 1; - * @return The instancedAbilityId. - */ - public int getInstancedAbilityId() { - if (sourceCase_ == 1) { - return (java.lang.Integer) source_; - } - return 0; - } - /** - * uint32 instancedAbilityId = 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 instancedAbilityId = 1; - * @return This builder for chaining. - */ - public Builder clearInstancedAbilityId() { - if (sourceCase_ == 1) { - sourceCase_ = 0; - source_ = null; - onChanged(); - } - return this; - } - - /** - * uint32 instancedModifierId = 2; - * @return Whether the instancedModifierId field is set. - */ - public boolean hasInstancedModifierId() { - return sourceCase_ == 2; - } - /** - * uint32 instancedModifierId = 2; - * @return The instancedModifierId. - */ - public int getInstancedModifierId() { - if (sourceCase_ == 2) { - return (java.lang.Integer) source_; - } - return 0; - } - /** - * uint32 instancedModifierId = 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 instancedModifierId = 2; - * @return This builder for chaining. - */ - public Builder clearInstancedModifierId() { - if (sourceCase_ == 2) { - sourceCase_ = 0; - source_ = null; - onChanged(); - } - return this; - } - - private int localId_ ; - /** - * uint32 localId = 3; - * @return The localId. - */ - @java.lang.Override - public int getLocalId() { - return localId_; - } - /** - * uint32 localId = 3; - * @param value The localId to set. - * @return This builder for chaining. - */ - public Builder setLocalId(int value) { - - localId_ = value; - onChanged(); - return this; - } - /** - * uint32 localId = 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 dataList = 4; - * @return A list containing the dataList. - */ - public java.util.List - getDataListList() { - return ((bitField0_ & 0x00000001) != 0) ? - java.util.Collections.unmodifiableList(dataList_) : dataList_; - } - /** - * repeated uint32 dataList = 4; - * @return The count of dataList. - */ - public int getDataListCount() { - return dataList_.size(); - } - /** - * repeated uint32 dataList = 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 dataList = 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 dataList = 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 dataList = 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 dataList = 4; - * @return This builder for chaining. - */ - public Builder clearDataList() { - dataList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - return this; - } - - private boolean isServerbuffModifier_ ; - /** - * bool isServerbuffModifier = 5; - * @return The isServerbuffModifier. - */ - @java.lang.Override - public boolean getIsServerbuffModifier() { - return isServerbuffModifier_; - } - /** - * bool isServerbuffModifier = 5; - * @param value The isServerbuffModifier to set. - * @return This builder for chaining. - */ - public Builder setIsServerbuffModifier(boolean value) { - - isServerbuffModifier_ = value; - onChanged(); - return this; - } - /** - * bool isServerbuffModifier = 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 massivePropList = 6; - */ - public java.util.List getMassivePropListList() { - if (massivePropListBuilder_ == null) { - return java.util.Collections.unmodifiableList(massivePropList_); - } else { - return massivePropListBuilder_.getMessageList(); - } - } - /** - * repeated .MassivePropSyncInfo massivePropList = 6; - */ - public int getMassivePropListCount() { - if (massivePropListBuilder_ == null) { - return massivePropList_.size(); - } else { - return massivePropListBuilder_.getCount(); - } - } - /** - * repeated .MassivePropSyncInfo massivePropList = 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 massivePropList = 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 massivePropList = 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 massivePropList = 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 massivePropList = 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 massivePropList = 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 massivePropList = 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 massivePropList = 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 massivePropList = 6; - */ - public Builder clearMassivePropList() { - if (massivePropListBuilder_ == null) { - massivePropList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000002); - onChanged(); - } else { - massivePropListBuilder_.clear(); - } - return this; - } - /** - * repeated .MassivePropSyncInfo massivePropList = 6; - */ - public Builder removeMassivePropList(int index) { - if (massivePropListBuilder_ == null) { - ensureMassivePropListIsMutable(); - massivePropList_.remove(index); - onChanged(); - } else { - massivePropListBuilder_.remove(index); - } - return this; - } - /** - * repeated .MassivePropSyncInfo massivePropList = 6; - */ - public emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo.Builder getMassivePropListBuilder( - int index) { - return getMassivePropListFieldBuilder().getBuilder(index); - } - /** - * repeated .MassivePropSyncInfo massivePropList = 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 massivePropList = 6; - */ - public java.util.List - getMassivePropListOrBuilderList() { - if (massivePropListBuilder_ != null) { - return massivePropListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(massivePropList_); - } - } - /** - * repeated .MassivePropSyncInfo massivePropList = 6; - */ - public emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo.Builder addMassivePropListBuilder() { - return getMassivePropListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo.getDefaultInstance()); - } - /** - * repeated .MassivePropSyncInfo massivePropList = 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 massivePropList = 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_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"\320\001\n\027AbilityMixinRecov" + - "erInfo\022\034\n\022instancedAbilityId\030\001 \001(\rH\000\022\035\n\023" + - "instancedModifierId\030\002 \001(\rH\000\022\017\n\007localId\030\003" + - " \001(\r\022\020\n\010dataList\030\004 \003(\r\022\034\n\024isServerbuffMo" + - "difier\030\005 \001(\010\022-\n\017massivePropList\030\006 \003(\0132\024." + - "MassivePropSyncInfoB\010\n\006sourceB\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.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[] { "InstancedAbilityId", "InstancedModifierId", "LocalId", "DataList", "IsServerbuffModifier", "MassivePropList", "Source", }); - emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/AbilityScalarTypeOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AbilityScalarTypeOuterClass.java deleted file mode 100644 index c55c7d3fa..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AbilityScalarTypeOuterClass.java +++ /dev/null @@ -1,191 +0,0 @@ -// 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 { - /** - * Unknow = 0; - */ - Unknow(0), - /** - * Float = 1; - */ - Float(1), - /** - * Int = 2; - */ - Int(2), - /** - * Bool = 3; - */ - Bool(3), - /** - * Trigger = 4; - */ - Trigger(4), - /** - * String = 5; - */ - String(5), - /** - * Uint = 6; - */ - Uint(6), - UNRECOGNIZED(-1), - ; - - /** - * Unknow = 0; - */ - public static final int Unknow_VALUE = 0; - /** - * Float = 1; - */ - public static final int Float_VALUE = 1; - /** - * Int = 2; - */ - public static final int Int_VALUE = 2; - /** - * Bool = 3; - */ - public static final int Bool_VALUE = 3; - /** - * Trigger = 4; - */ - public static final int Trigger_VALUE = 4; - /** - * String = 5; - */ - public static final int String_VALUE = 5; - /** - * Uint = 6; - */ - public static final int 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 Unknow; - case 1: return Float; - case 2: return Int; - case 3: return Bool; - case 4: return Trigger; - case 5: return String; - case 6: return 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*`\n\021AbilityScal" + - "arType\022\n\n\006Unknow\020\000\022\t\n\005Float\020\001\022\007\n\003Int\020\002\022\010" + - "\n\004Bool\020\003\022\013\n\007Trigger\020\004\022\n\n\006String\020\005\022\010\n\004Uin" + - "t\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/main/java/emu/grasscutter/net/proto/AbilityScalarValueEntryOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AbilityScalarValueEntryOuterClass.java deleted file mode 100644 index c63fd61f5..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AbilityScalarValueEntryOuterClass.java +++ /dev/null @@ -1,1367 +0,0 @@ -// 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 valueType = 2; - * @return The enum numeric value on the wire for valueType. - */ - int getValueTypeValue(); - /** - * .AbilityScalarType valueType = 2; - * @return The valueType. - */ - emu.grasscutter.net.proto.AbilityScalarTypeOuterClass.AbilityScalarType getValueType(); - - /** - * float floatValue = 3; - * @return Whether the floatValue field is set. - */ - boolean hasFloatValue(); - /** - * float floatValue = 3; - * @return The floatValue. - */ - float getFloatValue(); - - /** - * string stringValue = 4; - * @return Whether the stringValue field is set. - */ - boolean hasStringValue(); - /** - * string stringValue = 4; - * @return The stringValue. - */ - java.lang.String getStringValue(); - /** - * string stringValue = 4; - * @return The bytes for stringValue. - */ - com.google.protobuf.ByteString - getStringValueBytes(); - - /** - * int32 intValue = 5; - * @return Whether the intValue field is set. - */ - boolean hasIntValue(); - /** - * int32 intValue = 5; - * @return The intValue. - */ - int getIntValue(); - - /** - * uint32 uintValue = 6; - * @return Whether the uintValue field is set. - */ - boolean hasUintValue(); - /** - * uint32 uintValue = 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 { - FLOATVALUE(3), - STRINGVALUE(4), - INTVALUE(5), - UINTVALUE(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 FLOATVALUE; - case 4: return STRINGVALUE; - case 5: return INTVALUE; - case 6: return UINTVALUE; - 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 VALUETYPE_FIELD_NUMBER = 2; - private int valueType_; - /** - * .AbilityScalarType valueType = 2; - * @return The enum numeric value on the wire for valueType. - */ - @java.lang.Override public int getValueTypeValue() { - return valueType_; - } - /** - * .AbilityScalarType valueType = 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 FLOATVALUE_FIELD_NUMBER = 3; - /** - * float floatValue = 3; - * @return Whether the floatValue field is set. - */ - @java.lang.Override - public boolean hasFloatValue() { - return valueCase_ == 3; - } - /** - * float floatValue = 3; - * @return The floatValue. - */ - @java.lang.Override - public float getFloatValue() { - if (valueCase_ == 3) { - return (java.lang.Float) value_; - } - return 0F; - } - - public static final int STRINGVALUE_FIELD_NUMBER = 4; - /** - * string stringValue = 4; - * @return Whether the stringValue field is set. - */ - public boolean hasStringValue() { - return valueCase_ == 4; - } - /** - * string stringValue = 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 stringValue = 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 INTVALUE_FIELD_NUMBER = 5; - /** - * int32 intValue = 5; - * @return Whether the intValue field is set. - */ - @java.lang.Override - public boolean hasIntValue() { - return valueCase_ == 5; - } - /** - * int32 intValue = 5; - * @return The intValue. - */ - @java.lang.Override - public int getIntValue() { - if (valueCase_ == 5) { - return (java.lang.Integer) value_; - } - return 0; - } - - public static final int UINTVALUE_FIELD_NUMBER = 6; - /** - * uint32 uintValue = 6; - * @return Whether the uintValue field is set. - */ - @java.lang.Override - public boolean hasUintValue() { - return valueCase_ == 6; - } - /** - * uint32 uintValue = 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.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.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) + VALUETYPE_FIELD_NUMBER; - hash = (53 * hash) + valueType_; - switch (valueCase_) { - case 3: - hash = (37 * hash) + FLOATVALUE_FIELD_NUMBER; - hash = (53 * hash) + java.lang.Float.floatToIntBits( - getFloatValue()); - break; - case 4: - hash = (37 * hash) + STRINGVALUE_FIELD_NUMBER; - hash = (53 * hash) + getStringValue().hashCode(); - break; - case 5: - hash = (37 * hash) + INTVALUE_FIELD_NUMBER; - hash = (53 * hash) + getIntValue(); - break; - case 6: - hash = (37 * hash) + UINTVALUE_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 FLOATVALUE: { - setFloatValue(other.getFloatValue()); - break; - } - case STRINGVALUE: { - valueCase_ = 4; - value_ = other.value_; - onChanged(); - break; - } - case INTVALUE: { - setIntValue(other.getIntValue()); - break; - } - case UINTVALUE: { - 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 valueType = 2; - * @return The enum numeric value on the wire for valueType. - */ - @java.lang.Override public int getValueTypeValue() { - return valueType_; - } - /** - * .AbilityScalarType valueType = 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 valueType = 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 valueType = 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 valueType = 2; - * @return This builder for chaining. - */ - public Builder clearValueType() { - - valueType_ = 0; - onChanged(); - return this; - } - - /** - * float floatValue = 3; - * @return Whether the floatValue field is set. - */ - public boolean hasFloatValue() { - return valueCase_ == 3; - } - /** - * float floatValue = 3; - * @return The floatValue. - */ - public float getFloatValue() { - if (valueCase_ == 3) { - return (java.lang.Float) value_; - } - return 0F; - } - /** - * float floatValue = 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 floatValue = 3; - * @return This builder for chaining. - */ - public Builder clearFloatValue() { - if (valueCase_ == 3) { - valueCase_ = 0; - value_ = null; - onChanged(); - } - return this; - } - - /** - * string stringValue = 4; - * @return Whether the stringValue field is set. - */ - @java.lang.Override - public boolean hasStringValue() { - return valueCase_ == 4; - } - /** - * string stringValue = 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 stringValue = 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 stringValue = 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 stringValue = 4; - * @return This builder for chaining. - */ - public Builder clearStringValue() { - if (valueCase_ == 4) { - valueCase_ = 0; - value_ = null; - onChanged(); - } - return this; - } - /** - * string stringValue = 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 intValue = 5; - * @return Whether the intValue field is set. - */ - public boolean hasIntValue() { - return valueCase_ == 5; - } - /** - * int32 intValue = 5; - * @return The intValue. - */ - public int getIntValue() { - if (valueCase_ == 5) { - return (java.lang.Integer) value_; - } - return 0; - } - /** - * int32 intValue = 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 intValue = 5; - * @return This builder for chaining. - */ - public Builder clearIntValue() { - if (valueCase_ == 5) { - valueCase_ = 0; - value_ = null; - onChanged(); - } - return this; - } - - /** - * uint32 uintValue = 6; - * @return Whether the uintValue field is set. - */ - public boolean hasUintValue() { - return valueCase_ == 6; - } - /** - * uint32 uintValue = 6; - * @return The uintValue. - */ - public int getUintValue() { - if (valueCase_ == 6) { - return (java.lang.Integer) value_; - } - return 0; - } - /** - * uint32 uintValue = 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 uintValue = 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\"\274\001" + - "\n\027AbilityScalarValueEntry\022\033\n\003key\030\001 \001(\0132\016" + - ".AbilityString\022%\n\tvalueType\030\002 \001(\0162\022.Abil" + - "ityScalarType\022\024\n\nfloatValue\030\003 \001(\002H\000\022\025\n\013s" + - "tringValue\030\004 \001(\tH\000\022\022\n\010intValue\030\005 \001(\005H\000\022\023" + - "\n\tuintValue\030\006 \001(\rH\000B\007\n\005valueB\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.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/main/java/emu/grasscutter/net/proto/AbilityStringOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AbilityStringOuterClass.java deleted file mode 100644 index 987971915..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AbilityStringOuterClass.java +++ /dev/null @@ -1,838 +0,0 @@ -// 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/main/java/emu/grasscutter/net/proto/AbilitySyncStateInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AbilitySyncStateInfoOuterClass.java deleted file mode 100644 index 98f9f393a..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AbilitySyncStateInfoOuterClass.java +++ /dev/null @@ -1,2044 +0,0 @@ -// 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 isInited = 1; - * @return The isInited. - */ - boolean getIsInited(); - - /** - * repeated .AbilityScalarValueEntry dynamicValueMap = 2; - */ - java.util.List - getDynamicValueMapList(); - /** - * repeated .AbilityScalarValueEntry dynamicValueMap = 2; - */ - emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry getDynamicValueMap(int index); - /** - * repeated .AbilityScalarValueEntry dynamicValueMap = 2; - */ - int getDynamicValueMapCount(); - /** - * repeated .AbilityScalarValueEntry dynamicValueMap = 2; - */ - java.util.List - getDynamicValueMapOrBuilderList(); - /** - * repeated .AbilityScalarValueEntry dynamicValueMap = 2; - */ - emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder getDynamicValueMapOrBuilder( - int index); - - /** - * repeated .AbilityAppliedAbility appliedAbilities = 3; - */ - java.util.List - getAppliedAbilitiesList(); - /** - * repeated .AbilityAppliedAbility appliedAbilities = 3; - */ - emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility getAppliedAbilities(int index); - /** - * repeated .AbilityAppliedAbility appliedAbilities = 3; - */ - int getAppliedAbilitiesCount(); - /** - * repeated .AbilityAppliedAbility appliedAbilities = 3; - */ - java.util.List - getAppliedAbilitiesOrBuilderList(); - /** - * repeated .AbilityAppliedAbility appliedAbilities = 3; - */ - emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbilityOrBuilder getAppliedAbilitiesOrBuilder( - int index); - - /** - * repeated .AbilityAppliedModifier appliedModifiers = 4; - */ - java.util.List - getAppliedModifiersList(); - /** - * repeated .AbilityAppliedModifier appliedModifiers = 4; - */ - emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier getAppliedModifiers(int index); - /** - * repeated .AbilityAppliedModifier appliedModifiers = 4; - */ - int getAppliedModifiersCount(); - /** - * repeated .AbilityAppliedModifier appliedModifiers = 4; - */ - java.util.List - getAppliedModifiersOrBuilderList(); - /** - * repeated .AbilityAppliedModifier appliedModifiers = 4; - */ - emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifierOrBuilder getAppliedModifiersOrBuilder( - int index); - - /** - * repeated .AbilityMixinRecoverInfo mixinRecoverInfos = 5; - */ - java.util.List - getMixinRecoverInfosList(); - /** - * repeated .AbilityMixinRecoverInfo mixinRecoverInfos = 5; - */ - emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo getMixinRecoverInfos(int index); - /** - * repeated .AbilityMixinRecoverInfo mixinRecoverInfos = 5; - */ - int getMixinRecoverInfosCount(); - /** - * repeated .AbilityMixinRecoverInfo mixinRecoverInfos = 5; - */ - java.util.List - getMixinRecoverInfosOrBuilderList(); - /** - * repeated .AbilityMixinRecoverInfo mixinRecoverInfos = 5; - */ - emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfoOrBuilder getMixinRecoverInfosOrBuilder( - 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(); - } - - @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; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.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_); - } - 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 ISINITED_FIELD_NUMBER = 1; - private boolean isInited_; - /** - * bool isInited = 1; - * @return The isInited. - */ - @java.lang.Override - public boolean getIsInited() { - return isInited_; - } - - public static final int DYNAMICVALUEMAP_FIELD_NUMBER = 2; - private java.util.List dynamicValueMap_; - /** - * repeated .AbilityScalarValueEntry dynamicValueMap = 2; - */ - @java.lang.Override - public java.util.List getDynamicValueMapList() { - return dynamicValueMap_; - } - /** - * repeated .AbilityScalarValueEntry dynamicValueMap = 2; - */ - @java.lang.Override - public java.util.List - getDynamicValueMapOrBuilderList() { - return dynamicValueMap_; - } - /** - * repeated .AbilityScalarValueEntry dynamicValueMap = 2; - */ - @java.lang.Override - public int getDynamicValueMapCount() { - return dynamicValueMap_.size(); - } - /** - * repeated .AbilityScalarValueEntry dynamicValueMap = 2; - */ - @java.lang.Override - public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry getDynamicValueMap(int index) { - return dynamicValueMap_.get(index); - } - /** - * repeated .AbilityScalarValueEntry dynamicValueMap = 2; - */ - @java.lang.Override - public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder getDynamicValueMapOrBuilder( - int index) { - return dynamicValueMap_.get(index); - } - - public static final int APPLIEDABILITIES_FIELD_NUMBER = 3; - private java.util.List appliedAbilities_; - /** - * repeated .AbilityAppliedAbility appliedAbilities = 3; - */ - @java.lang.Override - public java.util.List getAppliedAbilitiesList() { - return appliedAbilities_; - } - /** - * repeated .AbilityAppliedAbility appliedAbilities = 3; - */ - @java.lang.Override - public java.util.List - getAppliedAbilitiesOrBuilderList() { - return appliedAbilities_; - } - /** - * repeated .AbilityAppliedAbility appliedAbilities = 3; - */ - @java.lang.Override - public int getAppliedAbilitiesCount() { - return appliedAbilities_.size(); - } - /** - * repeated .AbilityAppliedAbility appliedAbilities = 3; - */ - @java.lang.Override - public emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility getAppliedAbilities(int index) { - return appliedAbilities_.get(index); - } - /** - * repeated .AbilityAppliedAbility appliedAbilities = 3; - */ - @java.lang.Override - public emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbilityOrBuilder getAppliedAbilitiesOrBuilder( - int index) { - return appliedAbilities_.get(index); - } - - public static final int APPLIEDMODIFIERS_FIELD_NUMBER = 4; - private java.util.List appliedModifiers_; - /** - * repeated .AbilityAppliedModifier appliedModifiers = 4; - */ - @java.lang.Override - public java.util.List getAppliedModifiersList() { - return appliedModifiers_; - } - /** - * repeated .AbilityAppliedModifier appliedModifiers = 4; - */ - @java.lang.Override - public java.util.List - getAppliedModifiersOrBuilderList() { - return appliedModifiers_; - } - /** - * repeated .AbilityAppliedModifier appliedModifiers = 4; - */ - @java.lang.Override - public int getAppliedModifiersCount() { - return appliedModifiers_.size(); - } - /** - * repeated .AbilityAppliedModifier appliedModifiers = 4; - */ - @java.lang.Override - public emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier getAppliedModifiers(int index) { - return appliedModifiers_.get(index); - } - /** - * repeated .AbilityAppliedModifier appliedModifiers = 4; - */ - @java.lang.Override - public emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifierOrBuilder getAppliedModifiersOrBuilder( - int index) { - return appliedModifiers_.get(index); - } - - public static final int MIXINRECOVERINFOS_FIELD_NUMBER = 5; - private java.util.List mixinRecoverInfos_; - /** - * repeated .AbilityMixinRecoverInfo mixinRecoverInfos = 5; - */ - @java.lang.Override - public java.util.List getMixinRecoverInfosList() { - return mixinRecoverInfos_; - } - /** - * repeated .AbilityMixinRecoverInfo mixinRecoverInfos = 5; - */ - @java.lang.Override - public java.util.List - getMixinRecoverInfosOrBuilderList() { - return mixinRecoverInfos_; - } - /** - * repeated .AbilityMixinRecoverInfo mixinRecoverInfos = 5; - */ - @java.lang.Override - public int getMixinRecoverInfosCount() { - return mixinRecoverInfos_.size(); - } - /** - * repeated .AbilityMixinRecoverInfo mixinRecoverInfos = 5; - */ - @java.lang.Override - public emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo getMixinRecoverInfos(int index) { - return mixinRecoverInfos_.get(index); - } - /** - * repeated .AbilityMixinRecoverInfo mixinRecoverInfos = 5; - */ - @java.lang.Override - public emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfoOrBuilder getMixinRecoverInfosOrBuilder( - int index) { - return mixinRecoverInfos_.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)); - } - 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)); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + ISINITED_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsInited()); - if (getDynamicValueMapCount() > 0) { - hash = (37 * hash) + DYNAMICVALUEMAP_FIELD_NUMBER; - hash = (53 * hash) + getDynamicValueMapList().hashCode(); - } - if (getAppliedAbilitiesCount() > 0) { - hash = (37 * hash) + APPLIEDABILITIES_FIELD_NUMBER; - hash = (53 * hash) + getAppliedAbilitiesList().hashCode(); - } - if (getAppliedModifiersCount() > 0) { - hash = (37 * hash) + APPLIEDMODIFIERS_FIELD_NUMBER; - hash = (53 * hash) + getAppliedModifiersList().hashCode(); - } - if (getMixinRecoverInfosCount() > 0) { - hash = (37 * hash) + MIXINRECOVERINFOS_FIELD_NUMBER; - hash = (53 * hash) + getMixinRecoverInfosList().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(); - } - } - @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(); - } - 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(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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_); - } - } - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 isInited = 1; - * @return The isInited. - */ - @java.lang.Override - public boolean getIsInited() { - return isInited_; - } - /** - * bool isInited = 1; - * @param value The isInited to set. - * @return This builder for chaining. - */ - public Builder setIsInited(boolean value) { - - isInited_ = value; - onChanged(); - return this; - } - /** - * bool isInited = 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 dynamicValueMap = 2; - */ - public java.util.List getDynamicValueMapList() { - if (dynamicValueMapBuilder_ == null) { - return java.util.Collections.unmodifiableList(dynamicValueMap_); - } else { - return dynamicValueMapBuilder_.getMessageList(); - } - } - /** - * repeated .AbilityScalarValueEntry dynamicValueMap = 2; - */ - public int getDynamicValueMapCount() { - if (dynamicValueMapBuilder_ == null) { - return dynamicValueMap_.size(); - } else { - return dynamicValueMapBuilder_.getCount(); - } - } - /** - * repeated .AbilityScalarValueEntry dynamicValueMap = 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 dynamicValueMap = 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 dynamicValueMap = 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 dynamicValueMap = 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 dynamicValueMap = 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 dynamicValueMap = 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 dynamicValueMap = 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 dynamicValueMap = 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 dynamicValueMap = 2; - */ - public Builder clearDynamicValueMap() { - if (dynamicValueMapBuilder_ == null) { - dynamicValueMap_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - dynamicValueMapBuilder_.clear(); - } - return this; - } - /** - * repeated .AbilityScalarValueEntry dynamicValueMap = 2; - */ - public Builder removeDynamicValueMap(int index) { - if (dynamicValueMapBuilder_ == null) { - ensureDynamicValueMapIsMutable(); - dynamicValueMap_.remove(index); - onChanged(); - } else { - dynamicValueMapBuilder_.remove(index); - } - return this; - } - /** - * repeated .AbilityScalarValueEntry dynamicValueMap = 2; - */ - public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder getDynamicValueMapBuilder( - int index) { - return getDynamicValueMapFieldBuilder().getBuilder(index); - } - /** - * repeated .AbilityScalarValueEntry dynamicValueMap = 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 dynamicValueMap = 2; - */ - public java.util.List - getDynamicValueMapOrBuilderList() { - if (dynamicValueMapBuilder_ != null) { - return dynamicValueMapBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(dynamicValueMap_); - } - } - /** - * repeated .AbilityScalarValueEntry dynamicValueMap = 2; - */ - public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder addDynamicValueMapBuilder() { - return getDynamicValueMapFieldBuilder().addBuilder( - emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.getDefaultInstance()); - } - /** - * repeated .AbilityScalarValueEntry dynamicValueMap = 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 dynamicValueMap = 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 appliedAbilities = 3; - */ - public java.util.List getAppliedAbilitiesList() { - if (appliedAbilitiesBuilder_ == null) { - return java.util.Collections.unmodifiableList(appliedAbilities_); - } else { - return appliedAbilitiesBuilder_.getMessageList(); - } - } - /** - * repeated .AbilityAppliedAbility appliedAbilities = 3; - */ - public int getAppliedAbilitiesCount() { - if (appliedAbilitiesBuilder_ == null) { - return appliedAbilities_.size(); - } else { - return appliedAbilitiesBuilder_.getCount(); - } - } - /** - * repeated .AbilityAppliedAbility appliedAbilities = 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 appliedAbilities = 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 appliedAbilities = 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 appliedAbilities = 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 appliedAbilities = 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 appliedAbilities = 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 appliedAbilities = 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 appliedAbilities = 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 appliedAbilities = 3; - */ - public Builder clearAppliedAbilities() { - if (appliedAbilitiesBuilder_ == null) { - appliedAbilities_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000002); - onChanged(); - } else { - appliedAbilitiesBuilder_.clear(); - } - return this; - } - /** - * repeated .AbilityAppliedAbility appliedAbilities = 3; - */ - public Builder removeAppliedAbilities(int index) { - if (appliedAbilitiesBuilder_ == null) { - ensureAppliedAbilitiesIsMutable(); - appliedAbilities_.remove(index); - onChanged(); - } else { - appliedAbilitiesBuilder_.remove(index); - } - return this; - } - /** - * repeated .AbilityAppliedAbility appliedAbilities = 3; - */ - public emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility.Builder getAppliedAbilitiesBuilder( - int index) { - return getAppliedAbilitiesFieldBuilder().getBuilder(index); - } - /** - * repeated .AbilityAppliedAbility appliedAbilities = 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 appliedAbilities = 3; - */ - public java.util.List - getAppliedAbilitiesOrBuilderList() { - if (appliedAbilitiesBuilder_ != null) { - return appliedAbilitiesBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(appliedAbilities_); - } - } - /** - * repeated .AbilityAppliedAbility appliedAbilities = 3; - */ - public emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility.Builder addAppliedAbilitiesBuilder() { - return getAppliedAbilitiesFieldBuilder().addBuilder( - emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility.getDefaultInstance()); - } - /** - * repeated .AbilityAppliedAbility appliedAbilities = 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 appliedAbilities = 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 appliedModifiers = 4; - */ - public java.util.List getAppliedModifiersList() { - if (appliedModifiersBuilder_ == null) { - return java.util.Collections.unmodifiableList(appliedModifiers_); - } else { - return appliedModifiersBuilder_.getMessageList(); - } - } - /** - * repeated .AbilityAppliedModifier appliedModifiers = 4; - */ - public int getAppliedModifiersCount() { - if (appliedModifiersBuilder_ == null) { - return appliedModifiers_.size(); - } else { - return appliedModifiersBuilder_.getCount(); - } - } - /** - * repeated .AbilityAppliedModifier appliedModifiers = 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 appliedModifiers = 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 appliedModifiers = 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 appliedModifiers = 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 appliedModifiers = 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 appliedModifiers = 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 appliedModifiers = 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 appliedModifiers = 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 appliedModifiers = 4; - */ - public Builder clearAppliedModifiers() { - if (appliedModifiersBuilder_ == null) { - appliedModifiers_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000004); - onChanged(); - } else { - appliedModifiersBuilder_.clear(); - } - return this; - } - /** - * repeated .AbilityAppliedModifier appliedModifiers = 4; - */ - public Builder removeAppliedModifiers(int index) { - if (appliedModifiersBuilder_ == null) { - ensureAppliedModifiersIsMutable(); - appliedModifiers_.remove(index); - onChanged(); - } else { - appliedModifiersBuilder_.remove(index); - } - return this; - } - /** - * repeated .AbilityAppliedModifier appliedModifiers = 4; - */ - public emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier.Builder getAppliedModifiersBuilder( - int index) { - return getAppliedModifiersFieldBuilder().getBuilder(index); - } - /** - * repeated .AbilityAppliedModifier appliedModifiers = 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 appliedModifiers = 4; - */ - public java.util.List - getAppliedModifiersOrBuilderList() { - if (appliedModifiersBuilder_ != null) { - return appliedModifiersBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(appliedModifiers_); - } - } - /** - * repeated .AbilityAppliedModifier appliedModifiers = 4; - */ - public emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier.Builder addAppliedModifiersBuilder() { - return getAppliedModifiersFieldBuilder().addBuilder( - emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier.getDefaultInstance()); - } - /** - * repeated .AbilityAppliedModifier appliedModifiers = 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 appliedModifiers = 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 mixinRecoverInfos = 5; - */ - public java.util.List getMixinRecoverInfosList() { - if (mixinRecoverInfosBuilder_ == null) { - return java.util.Collections.unmodifiableList(mixinRecoverInfos_); - } else { - return mixinRecoverInfosBuilder_.getMessageList(); - } - } - /** - * repeated .AbilityMixinRecoverInfo mixinRecoverInfos = 5; - */ - public int getMixinRecoverInfosCount() { - if (mixinRecoverInfosBuilder_ == null) { - return mixinRecoverInfos_.size(); - } else { - return mixinRecoverInfosBuilder_.getCount(); - } - } - /** - * repeated .AbilityMixinRecoverInfo mixinRecoverInfos = 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 mixinRecoverInfos = 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 mixinRecoverInfos = 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 mixinRecoverInfos = 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 mixinRecoverInfos = 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 mixinRecoverInfos = 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 mixinRecoverInfos = 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 mixinRecoverInfos = 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 mixinRecoverInfos = 5; - */ - public Builder clearMixinRecoverInfos() { - if (mixinRecoverInfosBuilder_ == null) { - mixinRecoverInfos_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000008); - onChanged(); - } else { - mixinRecoverInfosBuilder_.clear(); - } - return this; - } - /** - * repeated .AbilityMixinRecoverInfo mixinRecoverInfos = 5; - */ - public Builder removeMixinRecoverInfos(int index) { - if (mixinRecoverInfosBuilder_ == null) { - ensureMixinRecoverInfosIsMutable(); - mixinRecoverInfos_.remove(index); - onChanged(); - } else { - mixinRecoverInfosBuilder_.remove(index); - } - return this; - } - /** - * repeated .AbilityMixinRecoverInfo mixinRecoverInfos = 5; - */ - public emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo.Builder getMixinRecoverInfosBuilder( - int index) { - return getMixinRecoverInfosFieldBuilder().getBuilder(index); - } - /** - * repeated .AbilityMixinRecoverInfo mixinRecoverInfos = 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 mixinRecoverInfos = 5; - */ - public java.util.List - getMixinRecoverInfosOrBuilderList() { - if (mixinRecoverInfosBuilder_ != null) { - return mixinRecoverInfosBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(mixinRecoverInfos_); - } - } - /** - * repeated .AbilityMixinRecoverInfo mixinRecoverInfos = 5; - */ - public emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo.Builder addMixinRecoverInfosBuilder() { - return getMixinRecoverInfosFieldBuilder().addBuilder( - emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo.getDefaultInstance()); - } - /** - * repeated .AbilityMixinRecoverInfo mixinRecoverInfos = 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 mixinRecoverInfos = 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_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"\365\001\n\024Abilit" + - "ySyncStateInfo\022\020\n\010isInited\030\001 \001(\010\0221\n\017dyna" + - "micValueMap\030\002 \003(\0132\030.AbilityScalarValueEn" + - "try\0220\n\020appliedAbilities\030\003 \003(\0132\026.AbilityA" + - "ppliedAbility\0221\n\020appliedModifiers\030\004 \003(\0132" + - "\027.AbilityAppliedModifier\0223\n\021mixinRecover" + - "Infos\030\005 \003(\0132\030.AbilityMixinRecoverInfoB\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", }); - 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/main/java/emu/grasscutter/net/proto/ActionReasonTypeOuterClass.java b/src/main/java/emu/grasscutter/net/proto/ActionReasonTypeOuterClass.java deleted file mode 100644 index 5ca6297ca..000000000 --- a/src/main/java/emu/grasscutter/net/proto/ActionReasonTypeOuterClass.java +++ /dev/null @@ -1,1834 +0,0 @@ -// 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 { - /** - * ActionReasonNone = 0; - */ - ActionReasonNone(0), - /** - * ActionReasonQuestItem = 1; - */ - ActionReasonQuestItem(1), - /** - * ActionReasonQuestReward = 2; - */ - ActionReasonQuestReward(2), - /** - * ActionReasonTrifle = 3; - */ - ActionReasonTrifle(3), - /** - * ActionReasonShop = 4; - */ - ActionReasonShop(4), - /** - * ActionReasonPlayerUpgradeReward = 5; - */ - ActionReasonPlayerUpgradeReward(5), - /** - * ActionReasonAddAvatar = 6; - */ - ActionReasonAddAvatar(6), - /** - * ActionReasonGadgetEnvAnimal = 7; - */ - ActionReasonGadgetEnvAnimal(7), - /** - * ActionReasonMonsterEnvAnimal = 8; - */ - ActionReasonMonsterEnvAnimal(8), - /** - * ActionReasonCompound = 9; - */ - ActionReasonCompound(9), - /** - * ActionReasonCook = 10; - */ - ActionReasonCook(10), - /** - * ActionReasonGather = 11; - */ - ActionReasonGather(11), - /** - * ActionReasonMailAttachment = 12; - */ - ActionReasonMailAttachment(12), - /** - * ActionReasonCityLevelupReturn = 15; - */ - ActionReasonCityLevelupReturn(15), - /** - * ActionReasonCityLevelupReward = 17; - */ - ActionReasonCityLevelupReward(17), - /** - * ActionReasonAreaExploreReward = 18; - */ - ActionReasonAreaExploreReward(18), - /** - * ActionReasonUnlockPointReward = 19; - */ - ActionReasonUnlockPointReward(19), - /** - * ActionReasonDungeonFirstPass = 20; - */ - ActionReasonDungeonFirstPass(20), - /** - * ActionReasonDungeonPass = 21; - */ - ActionReasonDungeonPass(21), - /** - * ActionReasonChangeElemType = 23; - */ - ActionReasonChangeElemType(23), - /** - * ActionReasonFetterOpen = 25; - */ - ActionReasonFetterOpen(25), - /** - * ActionReasonDailyTaskScore = 26; - */ - ActionReasonDailyTaskScore(26), - /** - * ActionReasonDailyTaskHost = 27; - */ - ActionReasonDailyTaskHost(27), - /** - * ActionReasonRandTaskHost = 28; - */ - ActionReasonRandTaskHost(28), - /** - * ActionReasonExpedition = 29; - */ - ActionReasonExpedition(29), - /** - * ActionReasonGacha = 30; - */ - ActionReasonGacha(30), - /** - * ActionReasonCombine = 31; - */ - ActionReasonCombine(31), - /** - * ActionReasonRandTaskGuest = 32; - */ - ActionReasonRandTaskGuest(32), - /** - * ActionReasonDailyTaskGuest = 33; - */ - ActionReasonDailyTaskGuest(33), - /** - * ActionReasonForgeOutput = 34; - */ - ActionReasonForgeOutput(34), - /** - * ActionReasonForgeReturn = 35; - */ - ActionReasonForgeReturn(35), - /** - * ActionReasonInitAvatar = 36; - */ - ActionReasonInitAvatar(36), - /** - * ActionReasonMonsterDie = 37; - */ - ActionReasonMonsterDie(37), - /** - * ActionReasonGm = 38; - */ - ActionReasonGm(38), - /** - * ActionReasonOpenChest = 39; - */ - ActionReasonOpenChest(39), - /** - * ActionReasonGadgetDie = 40; - */ - ActionReasonGadgetDie(40), - /** - * ActionReasonMonsterChangeHp = 41; - */ - ActionReasonMonsterChangeHp(41), - /** - * ActionReasonSubfieldDrop = 42; - */ - ActionReasonSubfieldDrop(42), - /** - * ActionReasonPushTipsReward = 43; - */ - ActionReasonPushTipsReward(43), - /** - * ActionReasonActivityMonsterDrop = 44; - */ - ActionReasonActivityMonsterDrop(44), - /** - * ActionReasonActivityGather = 45; - */ - ActionReasonActivityGather(45), - /** - * ActionReasonActivitySubfieldDrop = 46; - */ - ActionReasonActivitySubfieldDrop(46), - /** - * ActionReasonTowerScheduleReward = 47; - */ - ActionReasonTowerScheduleReward(47), - /** - * ActionReasonTowerFloorStarReward = 48; - */ - ActionReasonTowerFloorStarReward(48), - /** - * ActionReasonTowerFirstPassReward = 49; - */ - ActionReasonTowerFirstPassReward(49), - /** - * ActionReasonTowerDailyReward = 50; - */ - ActionReasonTowerDailyReward(50), - /** - * ActionReasonHitClientTrivialEntity = 51; - */ - ActionReasonHitClientTrivialEntity(51), - /** - * ActionReasonOpenWorldBossChest = 52; - */ - ActionReasonOpenWorldBossChest(52), - /** - * ActionReasonMaterialDeleteReturn = 53; - */ - ActionReasonMaterialDeleteReturn(53), - /** - * ActionReasonSignInReward = 54; - */ - ActionReasonSignInReward(54), - /** - * ActionReasonOpenBlossomChest = 55; - */ - ActionReasonOpenBlossomChest(55), - /** - * ActionReasonRecharge = 56; - */ - ActionReasonRecharge(56), - /** - * ActionReasonBonusActivityReward = 57; - */ - ActionReasonBonusActivityReward(57), - /** - * ActionReasonTowerCommemorativeReward = 58; - */ - ActionReasonTowerCommemorativeReward(58), - /** - * ActionReasonTowerSkipFloorReward = 59; - */ - ActionReasonTowerSkipFloorReward(59), - /** - * ActionReasonRechargeBonus = 60; - */ - ActionReasonRechargeBonus(60), - /** - * ActionReasonRechargeCard = 61; - */ - ActionReasonRechargeCard(61), - /** - * ActionReasonRechargeCardDaily = 62; - */ - ActionReasonRechargeCardDaily(62), - /** - * ActionReasonRechargeCardReplace = 63; - */ - ActionReasonRechargeCardReplace(63), - /** - * ActionReasonRechargeCardReplaceFree = 64; - */ - ActionReasonRechargeCardReplaceFree(64), - /** - * ActionReasonRechargePlayReplace = 65; - */ - ActionReasonRechargePlayReplace(65), - /** - * ActionReasonMpPlayTakeReward = 66; - */ - ActionReasonMpPlayTakeReward(66), - /** - * ActionReasonActivityWatcher = 67; - */ - ActionReasonActivityWatcher(67), - /** - * ActionReasonSalesmanDeliverItem = 68; - */ - ActionReasonSalesmanDeliverItem(68), - /** - * ActionReasonSalesmanReward = 69; - */ - ActionReasonSalesmanReward(69), - /** - * ActionReasonRebate = 70; - */ - ActionReasonRebate(70), - /** - * ActionReasonMcoinExchangeHcoin = 71; - */ - ActionReasonMcoinExchangeHcoin(71), - /** - * ActionReasonDailyTaskExchangeLegendaryKey = 72; - */ - ActionReasonDailyTaskExchangeLegendaryKey(72), - /** - * ActionReasonUnlockPersonLine = 73; - */ - ActionReasonUnlockPersonLine(73), - /** - * ActionReasonFetterLevelReward = 74; - */ - ActionReasonFetterLevelReward(74), - /** - * ActionReasonBuyResin = 75; - */ - ActionReasonBuyResin(75), - /** - * ActionReasonRechargePackage = 76; - */ - ActionReasonRechargePackage(76), - /** - * ActionReasonDeliveryDailyReward = 77; - */ - ActionReasonDeliveryDailyReward(77), - /** - * ActionReasonCityReputationLevel = 78; - */ - ActionReasonCityReputationLevel(78), - /** - * ActionReasonCityReputationQuest = 79; - */ - ActionReasonCityReputationQuest(79), - /** - * ActionReasonCityReputationRequest = 80; - */ - ActionReasonCityReputationRequest(80), - /** - * ActionReasonCityReputationExplore = 81; - */ - ActionReasonCityReputationExplore(81), - /** - * ActionReasonOffergingLevel = 82; - */ - ActionReasonOffergingLevel(82), - /** - * ActionReasonRoutineHost = 83; - */ - ActionReasonRoutineHost(83), - /** - * ActionReasonRoutineGuest = 84; - */ - ActionReasonRoutineGuest(84), - /** - * ActionReasonTreasureMapSpotToken = 89; - */ - ActionReasonTreasureMapSpotToken(89), - /** - * ActionReasonTreasureMapBonusLevelReward = 90; - */ - ActionReasonTreasureMapBonusLevelReward(90), - /** - * ActionReasonTreasureMapMpReward = 91; - */ - ActionReasonTreasureMapMpReward(91), - /** - * ActionReasonConvert = 92; - */ - ActionReasonConvert(92), - /** - * ActionReasonOverflowTransform = 93; - */ - ActionReasonOverflowTransform(93), - /** - * ActionReasonActivityAvatarSelectionReward = 96; - */ - ActionReasonActivityAvatarSelectionReward(96), - /** - * ActionReasonActivityWatcherBatch = 97; - */ - ActionReasonActivityWatcherBatch(97), - /** - * ActionReasonHitTreeDrop = 98; - */ - ActionReasonHitTreeDrop(98), - /** - * ActionReasonGetHomeLevelupReward = 99; - */ - ActionReasonGetHomeLevelupReward(99), - /** - * ActionReasonHomeDefaultFurniture = 100; - */ - ActionReasonHomeDefaultFurniture(100), - /** - * ActionReasonActivityCond = 101; - */ - ActionReasonActivityCond(101), - /** - * ActionReasonBattlePassNotify = 102; - */ - ActionReasonBattlePassNotify(102), - /** - * ActionReasonPlayerUseItem = 1001; - */ - ActionReasonPlayerUseItem(1001), - /** - * ActionReasonDropItem = 1002; - */ - ActionReasonDropItem(1002), - /** - * ActionReasonWeaponUpgrade = 1011; - */ - ActionReasonWeaponUpgrade(1011), - /** - * ActionReasonWeaponPromote = 1012; - */ - ActionReasonWeaponPromote(1012), - /** - * ActionReasonWeaponAwaken = 1013; - */ - ActionReasonWeaponAwaken(1013), - /** - * ActionReasonRelicUpgrade = 1014; - */ - ActionReasonRelicUpgrade(1014), - /** - * ActionReasonAbility = 1015; - */ - ActionReasonAbility(1015), - /** - * ActionReasonDungeonStatueDrop = 1016; - */ - ActionReasonDungeonStatueDrop(1016), - /** - * ActionReasonOfflineMsg = 1017; - */ - ActionReasonOfflineMsg(1017), - /** - * ActionReasonAvatarUpgrade = 1018; - */ - ActionReasonAvatarUpgrade(1018), - /** - * ActionReasonAvatarPromote = 1019; - */ - ActionReasonAvatarPromote(1019), - /** - * ActionReasonQuestAction = 1021; - */ - ActionReasonQuestAction(1021), - /** - * ActionReasonCityLevelup = 1022; - */ - ActionReasonCityLevelup(1022), - /** - * ActionReasonUpgradeSkill = 1024; - */ - ActionReasonUpgradeSkill(1024), - /** - * ActionReasonUnlockTalent = 1025; - */ - ActionReasonUnlockTalent(1025), - /** - * ActionReasonUpgradeProudSkill = 1026; - */ - ActionReasonUpgradeProudSkill(1026), - /** - * ActionReasonPlayerLevelLimitUp = 1027; - */ - ActionReasonPlayerLevelLimitUp(1027), - /** - * ActionReasonDungeonDaily = 1028; - */ - ActionReasonDungeonDaily(1028), - /** - * ActionReasonItemGiving = 1030; - */ - ActionReasonItemGiving(1030), - /** - * ActionReasonForgeCost = 1031; - */ - ActionReasonForgeCost(1031), - /** - * ActionReasonInvestigationReward = 1032; - */ - ActionReasonInvestigationReward(1032), - /** - * ActionReasonInvestigationTargetReward = 1033; - */ - ActionReasonInvestigationTargetReward(1033), - /** - * ActionReasonGadgetInteract = 1034; - */ - ActionReasonGadgetInteract(1034), - /** - * ActionReasonSeaLampCiMaterial = 1036; - */ - ActionReasonSeaLampCiMaterial(1036), - /** - * ActionReasonSeaLampContributionReward = 1037; - */ - ActionReasonSeaLampContributionReward(1037), - /** - * ActionReasonSeaLampPhaseReward = 1038; - */ - ActionReasonSeaLampPhaseReward(1038), - /** - * ActionReasonSeaLampFlyLamp = 1039; - */ - ActionReasonSeaLampFlyLamp(1039), - /** - * ActionReasonAutoRecover = 1040; - */ - ActionReasonAutoRecover(1040), - /** - * ActionReasonActivityExpireItem = 1041; - */ - ActionReasonActivityExpireItem(1041), - /** - * ActionReasonSubCoinNegative = 1042; - */ - ActionReasonSubCoinNegative(1042), - /** - * ActionReasonBargainDeduct = 1043; - */ - ActionReasonBargainDeduct(1043), - /** - * ActionReasonBattlePassPaidReward = 1044; - */ - ActionReasonBattlePassPaidReward(1044), - /** - * ActionReasonBattlePassLevelReward = 1045; - */ - ActionReasonBattlePassLevelReward(1045), - /** - * ActionReasonTrialAvatarActivityFirstPassReward = 1046; - */ - ActionReasonTrialAvatarActivityFirstPassReward(1046), - /** - * ActionReasonBuyBattlePassLevel = 1047; - */ - ActionReasonBuyBattlePassLevel(1047), - /** - * ActionReasonGrantBirthdayBenefit = 1048; - */ - ActionReasonGrantBirthdayBenefit(1048), - /** - * ActionReasonAchievementReward = 1049; - */ - ActionReasonAchievementReward(1049), - /** - * ActionReasonAchievementGoalReward = 1050; - */ - ActionReasonAchievementGoalReward(1050), - /** - * ActionReasonFirstShareToSocialNetwork = 1051; - */ - ActionReasonFirstShareToSocialNetwork(1051), - /** - * ActionReasonDestroyMaterial = 1052; - */ - ActionReasonDestroyMaterial(1052), - /** - * ActionReasonCodexLevelupReward = 1053; - */ - ActionReasonCodexLevelupReward(1053), - /** - * ActionReasonHuntingOfferReward = 1054; - */ - ActionReasonHuntingOfferReward(1054), - /** - * ActionReasonUseWidgetAnchorPoint = 1055; - */ - ActionReasonUseWidgetAnchorPoint(1055), - /** - * ActionReasonUseWidgetBonfire = 1056; - */ - ActionReasonUseWidgetBonfire(1056), - /** - * ActionReasonUngradeWeaponReturnMaterial = 1057; - */ - ActionReasonUngradeWeaponReturnMaterial(1057), - /** - * ActionReasonUseWidgetOneoffGatherPointDetector = 1058; - */ - ActionReasonUseWidgetOneoffGatherPointDetector(1058), - /** - * ActionReasonUseWidgetClientCollector = 1059; - */ - ActionReasonUseWidgetClientCollector(1059), - /** - * ActionReasonUseWidgetClientDetector = 1060; - */ - ActionReasonUseWidgetClientDetector(1060), - /** - * ActionReasonTakeGeneralReward = 1061; - */ - ActionReasonTakeGeneralReward(1061), - /** - * ActionReasonAsterTakeSpecialReward = 1062; - */ - ActionReasonAsterTakeSpecialReward(1062), - /** - * ActionReasonRemoveCodexBook = 1063; - */ - ActionReasonRemoveCodexBook(1063), - /** - * ActionReasonOfferingItem = 1064; - */ - ActionReasonOfferingItem(1064), - /** - * ActionReasonUseWidgetGadgetBuilder = 1065; - */ - ActionReasonUseWidgetGadgetBuilder(1065), - /** - * ActionReasonEffigyFirstPassReward = 1066; - */ - ActionReasonEffigyFirstPassReward(1066), - /** - * ActionReasonEffigyReward = 1067; - */ - ActionReasonEffigyReward(1067), - /** - * ActionReasonReunionFirstGiftReward = 1068; - */ - ActionReasonReunionFirstGiftReward(1068), - /** - * ActionReasonReunionSignInReward = 1069; - */ - ActionReasonReunionSignInReward(1069), - /** - * ActionReasonReunionWatcherReward = 1070; - */ - ActionReasonReunionWatcherReward(1070), - /** - * ActionReasonSalesmanMpReward = 1071; - */ - ActionReasonSalesmanMpReward(1071), - /** - * ActionReasionAvatarPromoteReward = 1072; - */ - ActionReasionAvatarPromoteReward(1072), - /** - * ActionReasonBlessingRedeemReward = 1073; - */ - ActionReasonBlessingRedeemReward(1073), - /** - * ActionMiracleRingReward = 1074; - */ - ActionMiracleRingReward(1074), - /** - * ActionReasonExpeditionReward = 1075; - */ - ActionReasonExpeditionReward(1075), - /** - * ActionReasonTreasureMapRemoveDetector = 1076; - */ - ActionReasonTreasureMapRemoveDetector(1076), - /** - * ActionReasonMechanicusDungeonTicket = 1077; - */ - ActionReasonMechanicusDungeonTicket(1077), - /** - * ActionReasonMechanicusLevelupGear = 1078; - */ - ActionReasonMechanicusLevelupGear(1078), - /** - * ActionReasonMechanicusBattleSettle = 1079; - */ - ActionReasonMechanicusBattleSettle(1079), - /** - * ActionReasonRegionSearchReward = 1080; - */ - ActionReasonRegionSearchReward(1080), - /** - * ActionReasonUnlockCoopChapter = 1081; - */ - ActionReasonUnlockCoopChapter(1081), - /** - * ActionReasonTakeCoopReward = 1082; - */ - ActionReasonTakeCoopReward(1082), - /** - * ActionReasonFleurFairDungeonReward = 1083; - */ - ActionReasonFleurFairDungeonReward(1083), - /** - * ActionReasonActivityScore = 1084; - */ - ActionReasonActivityScore(1084), - /** - * ActionReasonChannellerSlabOneoffDungeonReward = 1085; - */ - ActionReasonChannellerSlabOneoffDungeonReward(1085), - /** - * ActionReasonFurnitureMakeStart = 1086; - */ - ActionReasonFurnitureMakeStart(1086), - /** - * ActionReasonFurnitureMakeTake = 1087; - */ - ActionReasonFurnitureMakeTake(1087), - /** - * ActionReasonFurnitureMakeCancel = 1088; - */ - ActionReasonFurnitureMakeCancel(1088), - /** - * ActionReasonFurnitureMakeFastFinish = 1089; - */ - ActionReasonFurnitureMakeFastFinish(1089), - /** - * ActionReasonChannellerSlabLoopDungeonFirstPassReward = 1090; - */ - ActionReasonChannellerSlabLoopDungeonFirstPassReward(1090), - /** - * ActionReasonChannellerSlabLoopDungeonScoreReward = 1091; - */ - ActionReasonChannellerSlabLoopDungeonScoreReward(1091), - /** - * ActionReasonHomeLimitedShopBuy = 1092; - */ - ActionReasonHomeLimitedShopBuy(1092), - /** - * ActionReasonHomeCoinCollect = 1093; - */ - ActionReasonHomeCoinCollect(1093), - UNRECOGNIZED(-1), - ; - - /** - * ActionReasonNone = 0; - */ - public static final int ActionReasonNone_VALUE = 0; - /** - * ActionReasonQuestItem = 1; - */ - public static final int ActionReasonQuestItem_VALUE = 1; - /** - * ActionReasonQuestReward = 2; - */ - public static final int ActionReasonQuestReward_VALUE = 2; - /** - * ActionReasonTrifle = 3; - */ - public static final int ActionReasonTrifle_VALUE = 3; - /** - * ActionReasonShop = 4; - */ - public static final int ActionReasonShop_VALUE = 4; - /** - * ActionReasonPlayerUpgradeReward = 5; - */ - public static final int ActionReasonPlayerUpgradeReward_VALUE = 5; - /** - * ActionReasonAddAvatar = 6; - */ - public static final int ActionReasonAddAvatar_VALUE = 6; - /** - * ActionReasonGadgetEnvAnimal = 7; - */ - public static final int ActionReasonGadgetEnvAnimal_VALUE = 7; - /** - * ActionReasonMonsterEnvAnimal = 8; - */ - public static final int ActionReasonMonsterEnvAnimal_VALUE = 8; - /** - * ActionReasonCompound = 9; - */ - public static final int ActionReasonCompound_VALUE = 9; - /** - * ActionReasonCook = 10; - */ - public static final int ActionReasonCook_VALUE = 10; - /** - * ActionReasonGather = 11; - */ - public static final int ActionReasonGather_VALUE = 11; - /** - * ActionReasonMailAttachment = 12; - */ - public static final int ActionReasonMailAttachment_VALUE = 12; - /** - * ActionReasonCityLevelupReturn = 15; - */ - public static final int ActionReasonCityLevelupReturn_VALUE = 15; - /** - * ActionReasonCityLevelupReward = 17; - */ - public static final int ActionReasonCityLevelupReward_VALUE = 17; - /** - * ActionReasonAreaExploreReward = 18; - */ - public static final int ActionReasonAreaExploreReward_VALUE = 18; - /** - * ActionReasonUnlockPointReward = 19; - */ - public static final int ActionReasonUnlockPointReward_VALUE = 19; - /** - * ActionReasonDungeonFirstPass = 20; - */ - public static final int ActionReasonDungeonFirstPass_VALUE = 20; - /** - * ActionReasonDungeonPass = 21; - */ - public static final int ActionReasonDungeonPass_VALUE = 21; - /** - * ActionReasonChangeElemType = 23; - */ - public static final int ActionReasonChangeElemType_VALUE = 23; - /** - * ActionReasonFetterOpen = 25; - */ - public static final int ActionReasonFetterOpen_VALUE = 25; - /** - * ActionReasonDailyTaskScore = 26; - */ - public static final int ActionReasonDailyTaskScore_VALUE = 26; - /** - * ActionReasonDailyTaskHost = 27; - */ - public static final int ActionReasonDailyTaskHost_VALUE = 27; - /** - * ActionReasonRandTaskHost = 28; - */ - public static final int ActionReasonRandTaskHost_VALUE = 28; - /** - * ActionReasonExpedition = 29; - */ - public static final int ActionReasonExpedition_VALUE = 29; - /** - * ActionReasonGacha = 30; - */ - public static final int ActionReasonGacha_VALUE = 30; - /** - * ActionReasonCombine = 31; - */ - public static final int ActionReasonCombine_VALUE = 31; - /** - * ActionReasonRandTaskGuest = 32; - */ - public static final int ActionReasonRandTaskGuest_VALUE = 32; - /** - * ActionReasonDailyTaskGuest = 33; - */ - public static final int ActionReasonDailyTaskGuest_VALUE = 33; - /** - * ActionReasonForgeOutput = 34; - */ - public static final int ActionReasonForgeOutput_VALUE = 34; - /** - * ActionReasonForgeReturn = 35; - */ - public static final int ActionReasonForgeReturn_VALUE = 35; - /** - * ActionReasonInitAvatar = 36; - */ - public static final int ActionReasonInitAvatar_VALUE = 36; - /** - * ActionReasonMonsterDie = 37; - */ - public static final int ActionReasonMonsterDie_VALUE = 37; - /** - * ActionReasonGm = 38; - */ - public static final int ActionReasonGm_VALUE = 38; - /** - * ActionReasonOpenChest = 39; - */ - public static final int ActionReasonOpenChest_VALUE = 39; - /** - * ActionReasonGadgetDie = 40; - */ - public static final int ActionReasonGadgetDie_VALUE = 40; - /** - * ActionReasonMonsterChangeHp = 41; - */ - public static final int ActionReasonMonsterChangeHp_VALUE = 41; - /** - * ActionReasonSubfieldDrop = 42; - */ - public static final int ActionReasonSubfieldDrop_VALUE = 42; - /** - * ActionReasonPushTipsReward = 43; - */ - public static final int ActionReasonPushTipsReward_VALUE = 43; - /** - * ActionReasonActivityMonsterDrop = 44; - */ - public static final int ActionReasonActivityMonsterDrop_VALUE = 44; - /** - * ActionReasonActivityGather = 45; - */ - public static final int ActionReasonActivityGather_VALUE = 45; - /** - * ActionReasonActivitySubfieldDrop = 46; - */ - public static final int ActionReasonActivitySubfieldDrop_VALUE = 46; - /** - * ActionReasonTowerScheduleReward = 47; - */ - public static final int ActionReasonTowerScheduleReward_VALUE = 47; - /** - * ActionReasonTowerFloorStarReward = 48; - */ - public static final int ActionReasonTowerFloorStarReward_VALUE = 48; - /** - * ActionReasonTowerFirstPassReward = 49; - */ - public static final int ActionReasonTowerFirstPassReward_VALUE = 49; - /** - * ActionReasonTowerDailyReward = 50; - */ - public static final int ActionReasonTowerDailyReward_VALUE = 50; - /** - * ActionReasonHitClientTrivialEntity = 51; - */ - public static final int ActionReasonHitClientTrivialEntity_VALUE = 51; - /** - * ActionReasonOpenWorldBossChest = 52; - */ - public static final int ActionReasonOpenWorldBossChest_VALUE = 52; - /** - * ActionReasonMaterialDeleteReturn = 53; - */ - public static final int ActionReasonMaterialDeleteReturn_VALUE = 53; - /** - * ActionReasonSignInReward = 54; - */ - public static final int ActionReasonSignInReward_VALUE = 54; - /** - * ActionReasonOpenBlossomChest = 55; - */ - public static final int ActionReasonOpenBlossomChest_VALUE = 55; - /** - * ActionReasonRecharge = 56; - */ - public static final int ActionReasonRecharge_VALUE = 56; - /** - * ActionReasonBonusActivityReward = 57; - */ - public static final int ActionReasonBonusActivityReward_VALUE = 57; - /** - * ActionReasonTowerCommemorativeReward = 58; - */ - public static final int ActionReasonTowerCommemorativeReward_VALUE = 58; - /** - * ActionReasonTowerSkipFloorReward = 59; - */ - public static final int ActionReasonTowerSkipFloorReward_VALUE = 59; - /** - * ActionReasonRechargeBonus = 60; - */ - public static final int ActionReasonRechargeBonus_VALUE = 60; - /** - * ActionReasonRechargeCard = 61; - */ - public static final int ActionReasonRechargeCard_VALUE = 61; - /** - * ActionReasonRechargeCardDaily = 62; - */ - public static final int ActionReasonRechargeCardDaily_VALUE = 62; - /** - * ActionReasonRechargeCardReplace = 63; - */ - public static final int ActionReasonRechargeCardReplace_VALUE = 63; - /** - * ActionReasonRechargeCardReplaceFree = 64; - */ - public static final int ActionReasonRechargeCardReplaceFree_VALUE = 64; - /** - * ActionReasonRechargePlayReplace = 65; - */ - public static final int ActionReasonRechargePlayReplace_VALUE = 65; - /** - * ActionReasonMpPlayTakeReward = 66; - */ - public static final int ActionReasonMpPlayTakeReward_VALUE = 66; - /** - * ActionReasonActivityWatcher = 67; - */ - public static final int ActionReasonActivityWatcher_VALUE = 67; - /** - * ActionReasonSalesmanDeliverItem = 68; - */ - public static final int ActionReasonSalesmanDeliverItem_VALUE = 68; - /** - * ActionReasonSalesmanReward = 69; - */ - public static final int ActionReasonSalesmanReward_VALUE = 69; - /** - * ActionReasonRebate = 70; - */ - public static final int ActionReasonRebate_VALUE = 70; - /** - * ActionReasonMcoinExchangeHcoin = 71; - */ - public static final int ActionReasonMcoinExchangeHcoin_VALUE = 71; - /** - * ActionReasonDailyTaskExchangeLegendaryKey = 72; - */ - public static final int ActionReasonDailyTaskExchangeLegendaryKey_VALUE = 72; - /** - * ActionReasonUnlockPersonLine = 73; - */ - public static final int ActionReasonUnlockPersonLine_VALUE = 73; - /** - * ActionReasonFetterLevelReward = 74; - */ - public static final int ActionReasonFetterLevelReward_VALUE = 74; - /** - * ActionReasonBuyResin = 75; - */ - public static final int ActionReasonBuyResin_VALUE = 75; - /** - * ActionReasonRechargePackage = 76; - */ - public static final int ActionReasonRechargePackage_VALUE = 76; - /** - * ActionReasonDeliveryDailyReward = 77; - */ - public static final int ActionReasonDeliveryDailyReward_VALUE = 77; - /** - * ActionReasonCityReputationLevel = 78; - */ - public static final int ActionReasonCityReputationLevel_VALUE = 78; - /** - * ActionReasonCityReputationQuest = 79; - */ - public static final int ActionReasonCityReputationQuest_VALUE = 79; - /** - * ActionReasonCityReputationRequest = 80; - */ - public static final int ActionReasonCityReputationRequest_VALUE = 80; - /** - * ActionReasonCityReputationExplore = 81; - */ - public static final int ActionReasonCityReputationExplore_VALUE = 81; - /** - * ActionReasonOffergingLevel = 82; - */ - public static final int ActionReasonOffergingLevel_VALUE = 82; - /** - * ActionReasonRoutineHost = 83; - */ - public static final int ActionReasonRoutineHost_VALUE = 83; - /** - * ActionReasonRoutineGuest = 84; - */ - public static final int ActionReasonRoutineGuest_VALUE = 84; - /** - * ActionReasonTreasureMapSpotToken = 89; - */ - public static final int ActionReasonTreasureMapSpotToken_VALUE = 89; - /** - * ActionReasonTreasureMapBonusLevelReward = 90; - */ - public static final int ActionReasonTreasureMapBonusLevelReward_VALUE = 90; - /** - * ActionReasonTreasureMapMpReward = 91; - */ - public static final int ActionReasonTreasureMapMpReward_VALUE = 91; - /** - * ActionReasonConvert = 92; - */ - public static final int ActionReasonConvert_VALUE = 92; - /** - * ActionReasonOverflowTransform = 93; - */ - public static final int ActionReasonOverflowTransform_VALUE = 93; - /** - * ActionReasonActivityAvatarSelectionReward = 96; - */ - public static final int ActionReasonActivityAvatarSelectionReward_VALUE = 96; - /** - * ActionReasonActivityWatcherBatch = 97; - */ - public static final int ActionReasonActivityWatcherBatch_VALUE = 97; - /** - * ActionReasonHitTreeDrop = 98; - */ - public static final int ActionReasonHitTreeDrop_VALUE = 98; - /** - * ActionReasonGetHomeLevelupReward = 99; - */ - public static final int ActionReasonGetHomeLevelupReward_VALUE = 99; - /** - * ActionReasonHomeDefaultFurniture = 100; - */ - public static final int ActionReasonHomeDefaultFurniture_VALUE = 100; - /** - * ActionReasonActivityCond = 101; - */ - public static final int ActionReasonActivityCond_VALUE = 101; - /** - * ActionReasonBattlePassNotify = 102; - */ - public static final int ActionReasonBattlePassNotify_VALUE = 102; - /** - * ActionReasonPlayerUseItem = 1001; - */ - public static final int ActionReasonPlayerUseItem_VALUE = 1001; - /** - * ActionReasonDropItem = 1002; - */ - public static final int ActionReasonDropItem_VALUE = 1002; - /** - * ActionReasonWeaponUpgrade = 1011; - */ - public static final int ActionReasonWeaponUpgrade_VALUE = 1011; - /** - * ActionReasonWeaponPromote = 1012; - */ - public static final int ActionReasonWeaponPromote_VALUE = 1012; - /** - * ActionReasonWeaponAwaken = 1013; - */ - public static final int ActionReasonWeaponAwaken_VALUE = 1013; - /** - * ActionReasonRelicUpgrade = 1014; - */ - public static final int ActionReasonRelicUpgrade_VALUE = 1014; - /** - * ActionReasonAbility = 1015; - */ - public static final int ActionReasonAbility_VALUE = 1015; - /** - * ActionReasonDungeonStatueDrop = 1016; - */ - public static final int ActionReasonDungeonStatueDrop_VALUE = 1016; - /** - * ActionReasonOfflineMsg = 1017; - */ - public static final int ActionReasonOfflineMsg_VALUE = 1017; - /** - * ActionReasonAvatarUpgrade = 1018; - */ - public static final int ActionReasonAvatarUpgrade_VALUE = 1018; - /** - * ActionReasonAvatarPromote = 1019; - */ - public static final int ActionReasonAvatarPromote_VALUE = 1019; - /** - * ActionReasonQuestAction = 1021; - */ - public static final int ActionReasonQuestAction_VALUE = 1021; - /** - * ActionReasonCityLevelup = 1022; - */ - public static final int ActionReasonCityLevelup_VALUE = 1022; - /** - * ActionReasonUpgradeSkill = 1024; - */ - public static final int ActionReasonUpgradeSkill_VALUE = 1024; - /** - * ActionReasonUnlockTalent = 1025; - */ - public static final int ActionReasonUnlockTalent_VALUE = 1025; - /** - * ActionReasonUpgradeProudSkill = 1026; - */ - public static final int ActionReasonUpgradeProudSkill_VALUE = 1026; - /** - * ActionReasonPlayerLevelLimitUp = 1027; - */ - public static final int ActionReasonPlayerLevelLimitUp_VALUE = 1027; - /** - * ActionReasonDungeonDaily = 1028; - */ - public static final int ActionReasonDungeonDaily_VALUE = 1028; - /** - * ActionReasonItemGiving = 1030; - */ - public static final int ActionReasonItemGiving_VALUE = 1030; - /** - * ActionReasonForgeCost = 1031; - */ - public static final int ActionReasonForgeCost_VALUE = 1031; - /** - * ActionReasonInvestigationReward = 1032; - */ - public static final int ActionReasonInvestigationReward_VALUE = 1032; - /** - * ActionReasonInvestigationTargetReward = 1033; - */ - public static final int ActionReasonInvestigationTargetReward_VALUE = 1033; - /** - * ActionReasonGadgetInteract = 1034; - */ - public static final int ActionReasonGadgetInteract_VALUE = 1034; - /** - * ActionReasonSeaLampCiMaterial = 1036; - */ - public static final int ActionReasonSeaLampCiMaterial_VALUE = 1036; - /** - * ActionReasonSeaLampContributionReward = 1037; - */ - public static final int ActionReasonSeaLampContributionReward_VALUE = 1037; - /** - * ActionReasonSeaLampPhaseReward = 1038; - */ - public static final int ActionReasonSeaLampPhaseReward_VALUE = 1038; - /** - * ActionReasonSeaLampFlyLamp = 1039; - */ - public static final int ActionReasonSeaLampFlyLamp_VALUE = 1039; - /** - * ActionReasonAutoRecover = 1040; - */ - public static final int ActionReasonAutoRecover_VALUE = 1040; - /** - * ActionReasonActivityExpireItem = 1041; - */ - public static final int ActionReasonActivityExpireItem_VALUE = 1041; - /** - * ActionReasonSubCoinNegative = 1042; - */ - public static final int ActionReasonSubCoinNegative_VALUE = 1042; - /** - * ActionReasonBargainDeduct = 1043; - */ - public static final int ActionReasonBargainDeduct_VALUE = 1043; - /** - * ActionReasonBattlePassPaidReward = 1044; - */ - public static final int ActionReasonBattlePassPaidReward_VALUE = 1044; - /** - * ActionReasonBattlePassLevelReward = 1045; - */ - public static final int ActionReasonBattlePassLevelReward_VALUE = 1045; - /** - * ActionReasonTrialAvatarActivityFirstPassReward = 1046; - */ - public static final int ActionReasonTrialAvatarActivityFirstPassReward_VALUE = 1046; - /** - * ActionReasonBuyBattlePassLevel = 1047; - */ - public static final int ActionReasonBuyBattlePassLevel_VALUE = 1047; - /** - * ActionReasonGrantBirthdayBenefit = 1048; - */ - public static final int ActionReasonGrantBirthdayBenefit_VALUE = 1048; - /** - * ActionReasonAchievementReward = 1049; - */ - public static final int ActionReasonAchievementReward_VALUE = 1049; - /** - * ActionReasonAchievementGoalReward = 1050; - */ - public static final int ActionReasonAchievementGoalReward_VALUE = 1050; - /** - * ActionReasonFirstShareToSocialNetwork = 1051; - */ - public static final int ActionReasonFirstShareToSocialNetwork_VALUE = 1051; - /** - * ActionReasonDestroyMaterial = 1052; - */ - public static final int ActionReasonDestroyMaterial_VALUE = 1052; - /** - * ActionReasonCodexLevelupReward = 1053; - */ - public static final int ActionReasonCodexLevelupReward_VALUE = 1053; - /** - * ActionReasonHuntingOfferReward = 1054; - */ - public static final int ActionReasonHuntingOfferReward_VALUE = 1054; - /** - * ActionReasonUseWidgetAnchorPoint = 1055; - */ - public static final int ActionReasonUseWidgetAnchorPoint_VALUE = 1055; - /** - * ActionReasonUseWidgetBonfire = 1056; - */ - public static final int ActionReasonUseWidgetBonfire_VALUE = 1056; - /** - * ActionReasonUngradeWeaponReturnMaterial = 1057; - */ - public static final int ActionReasonUngradeWeaponReturnMaterial_VALUE = 1057; - /** - * ActionReasonUseWidgetOneoffGatherPointDetector = 1058; - */ - public static final int ActionReasonUseWidgetOneoffGatherPointDetector_VALUE = 1058; - /** - * ActionReasonUseWidgetClientCollector = 1059; - */ - public static final int ActionReasonUseWidgetClientCollector_VALUE = 1059; - /** - * ActionReasonUseWidgetClientDetector = 1060; - */ - public static final int ActionReasonUseWidgetClientDetector_VALUE = 1060; - /** - * ActionReasonTakeGeneralReward = 1061; - */ - public static final int ActionReasonTakeGeneralReward_VALUE = 1061; - /** - * ActionReasonAsterTakeSpecialReward = 1062; - */ - public static final int ActionReasonAsterTakeSpecialReward_VALUE = 1062; - /** - * ActionReasonRemoveCodexBook = 1063; - */ - public static final int ActionReasonRemoveCodexBook_VALUE = 1063; - /** - * ActionReasonOfferingItem = 1064; - */ - public static final int ActionReasonOfferingItem_VALUE = 1064; - /** - * ActionReasonUseWidgetGadgetBuilder = 1065; - */ - public static final int ActionReasonUseWidgetGadgetBuilder_VALUE = 1065; - /** - * ActionReasonEffigyFirstPassReward = 1066; - */ - public static final int ActionReasonEffigyFirstPassReward_VALUE = 1066; - /** - * ActionReasonEffigyReward = 1067; - */ - public static final int ActionReasonEffigyReward_VALUE = 1067; - /** - * ActionReasonReunionFirstGiftReward = 1068; - */ - public static final int ActionReasonReunionFirstGiftReward_VALUE = 1068; - /** - * ActionReasonReunionSignInReward = 1069; - */ - public static final int ActionReasonReunionSignInReward_VALUE = 1069; - /** - * ActionReasonReunionWatcherReward = 1070; - */ - public static final int ActionReasonReunionWatcherReward_VALUE = 1070; - /** - * ActionReasonSalesmanMpReward = 1071; - */ - public static final int ActionReasonSalesmanMpReward_VALUE = 1071; - /** - * ActionReasionAvatarPromoteReward = 1072; - */ - public static final int ActionReasionAvatarPromoteReward_VALUE = 1072; - /** - * ActionReasonBlessingRedeemReward = 1073; - */ - public static final int ActionReasonBlessingRedeemReward_VALUE = 1073; - /** - * ActionMiracleRingReward = 1074; - */ - public static final int ActionMiracleRingReward_VALUE = 1074; - /** - * ActionReasonExpeditionReward = 1075; - */ - public static final int ActionReasonExpeditionReward_VALUE = 1075; - /** - * ActionReasonTreasureMapRemoveDetector = 1076; - */ - public static final int ActionReasonTreasureMapRemoveDetector_VALUE = 1076; - /** - * ActionReasonMechanicusDungeonTicket = 1077; - */ - public static final int ActionReasonMechanicusDungeonTicket_VALUE = 1077; - /** - * ActionReasonMechanicusLevelupGear = 1078; - */ - public static final int ActionReasonMechanicusLevelupGear_VALUE = 1078; - /** - * ActionReasonMechanicusBattleSettle = 1079; - */ - public static final int ActionReasonMechanicusBattleSettle_VALUE = 1079; - /** - * ActionReasonRegionSearchReward = 1080; - */ - public static final int ActionReasonRegionSearchReward_VALUE = 1080; - /** - * ActionReasonUnlockCoopChapter = 1081; - */ - public static final int ActionReasonUnlockCoopChapter_VALUE = 1081; - /** - * ActionReasonTakeCoopReward = 1082; - */ - public static final int ActionReasonTakeCoopReward_VALUE = 1082; - /** - * ActionReasonFleurFairDungeonReward = 1083; - */ - public static final int ActionReasonFleurFairDungeonReward_VALUE = 1083; - /** - * ActionReasonActivityScore = 1084; - */ - public static final int ActionReasonActivityScore_VALUE = 1084; - /** - * ActionReasonChannellerSlabOneoffDungeonReward = 1085; - */ - public static final int ActionReasonChannellerSlabOneoffDungeonReward_VALUE = 1085; - /** - * ActionReasonFurnitureMakeStart = 1086; - */ - public static final int ActionReasonFurnitureMakeStart_VALUE = 1086; - /** - * ActionReasonFurnitureMakeTake = 1087; - */ - public static final int ActionReasonFurnitureMakeTake_VALUE = 1087; - /** - * ActionReasonFurnitureMakeCancel = 1088; - */ - public static final int ActionReasonFurnitureMakeCancel_VALUE = 1088; - /** - * ActionReasonFurnitureMakeFastFinish = 1089; - */ - public static final int ActionReasonFurnitureMakeFastFinish_VALUE = 1089; - /** - * ActionReasonChannellerSlabLoopDungeonFirstPassReward = 1090; - */ - public static final int ActionReasonChannellerSlabLoopDungeonFirstPassReward_VALUE = 1090; - /** - * ActionReasonChannellerSlabLoopDungeonScoreReward = 1091; - */ - public static final int ActionReasonChannellerSlabLoopDungeonScoreReward_VALUE = 1091; - /** - * ActionReasonHomeLimitedShopBuy = 1092; - */ - public static final int ActionReasonHomeLimitedShopBuy_VALUE = 1092; - /** - * ActionReasonHomeCoinCollect = 1093; - */ - public static final int ActionReasonHomeCoinCollect_VALUE = 1093; - - - 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 ActionReasonNone; - case 1: return ActionReasonQuestItem; - case 2: return ActionReasonQuestReward; - case 3: return ActionReasonTrifle; - case 4: return ActionReasonShop; - case 5: return ActionReasonPlayerUpgradeReward; - case 6: return ActionReasonAddAvatar; - case 7: return ActionReasonGadgetEnvAnimal; - case 8: return ActionReasonMonsterEnvAnimal; - case 9: return ActionReasonCompound; - case 10: return ActionReasonCook; - case 11: return ActionReasonGather; - case 12: return ActionReasonMailAttachment; - case 15: return ActionReasonCityLevelupReturn; - case 17: return ActionReasonCityLevelupReward; - case 18: return ActionReasonAreaExploreReward; - case 19: return ActionReasonUnlockPointReward; - case 20: return ActionReasonDungeonFirstPass; - case 21: return ActionReasonDungeonPass; - case 23: return ActionReasonChangeElemType; - case 25: return ActionReasonFetterOpen; - case 26: return ActionReasonDailyTaskScore; - case 27: return ActionReasonDailyTaskHost; - case 28: return ActionReasonRandTaskHost; - case 29: return ActionReasonExpedition; - case 30: return ActionReasonGacha; - case 31: return ActionReasonCombine; - case 32: return ActionReasonRandTaskGuest; - case 33: return ActionReasonDailyTaskGuest; - case 34: return ActionReasonForgeOutput; - case 35: return ActionReasonForgeReturn; - case 36: return ActionReasonInitAvatar; - case 37: return ActionReasonMonsterDie; - case 38: return ActionReasonGm; - case 39: return ActionReasonOpenChest; - case 40: return ActionReasonGadgetDie; - case 41: return ActionReasonMonsterChangeHp; - case 42: return ActionReasonSubfieldDrop; - case 43: return ActionReasonPushTipsReward; - case 44: return ActionReasonActivityMonsterDrop; - case 45: return ActionReasonActivityGather; - case 46: return ActionReasonActivitySubfieldDrop; - case 47: return ActionReasonTowerScheduleReward; - case 48: return ActionReasonTowerFloorStarReward; - case 49: return ActionReasonTowerFirstPassReward; - case 50: return ActionReasonTowerDailyReward; - case 51: return ActionReasonHitClientTrivialEntity; - case 52: return ActionReasonOpenWorldBossChest; - case 53: return ActionReasonMaterialDeleteReturn; - case 54: return ActionReasonSignInReward; - case 55: return ActionReasonOpenBlossomChest; - case 56: return ActionReasonRecharge; - case 57: return ActionReasonBonusActivityReward; - case 58: return ActionReasonTowerCommemorativeReward; - case 59: return ActionReasonTowerSkipFloorReward; - case 60: return ActionReasonRechargeBonus; - case 61: return ActionReasonRechargeCard; - case 62: return ActionReasonRechargeCardDaily; - case 63: return ActionReasonRechargeCardReplace; - case 64: return ActionReasonRechargeCardReplaceFree; - case 65: return ActionReasonRechargePlayReplace; - case 66: return ActionReasonMpPlayTakeReward; - case 67: return ActionReasonActivityWatcher; - case 68: return ActionReasonSalesmanDeliverItem; - case 69: return ActionReasonSalesmanReward; - case 70: return ActionReasonRebate; - case 71: return ActionReasonMcoinExchangeHcoin; - case 72: return ActionReasonDailyTaskExchangeLegendaryKey; - case 73: return ActionReasonUnlockPersonLine; - case 74: return ActionReasonFetterLevelReward; - case 75: return ActionReasonBuyResin; - case 76: return ActionReasonRechargePackage; - case 77: return ActionReasonDeliveryDailyReward; - case 78: return ActionReasonCityReputationLevel; - case 79: return ActionReasonCityReputationQuest; - case 80: return ActionReasonCityReputationRequest; - case 81: return ActionReasonCityReputationExplore; - case 82: return ActionReasonOffergingLevel; - case 83: return ActionReasonRoutineHost; - case 84: return ActionReasonRoutineGuest; - case 89: return ActionReasonTreasureMapSpotToken; - case 90: return ActionReasonTreasureMapBonusLevelReward; - case 91: return ActionReasonTreasureMapMpReward; - case 92: return ActionReasonConvert; - case 93: return ActionReasonOverflowTransform; - case 96: return ActionReasonActivityAvatarSelectionReward; - case 97: return ActionReasonActivityWatcherBatch; - case 98: return ActionReasonHitTreeDrop; - case 99: return ActionReasonGetHomeLevelupReward; - case 100: return ActionReasonHomeDefaultFurniture; - case 101: return ActionReasonActivityCond; - case 102: return ActionReasonBattlePassNotify; - case 1001: return ActionReasonPlayerUseItem; - case 1002: return ActionReasonDropItem; - case 1011: return ActionReasonWeaponUpgrade; - case 1012: return ActionReasonWeaponPromote; - case 1013: return ActionReasonWeaponAwaken; - case 1014: return ActionReasonRelicUpgrade; - case 1015: return ActionReasonAbility; - case 1016: return ActionReasonDungeonStatueDrop; - case 1017: return ActionReasonOfflineMsg; - case 1018: return ActionReasonAvatarUpgrade; - case 1019: return ActionReasonAvatarPromote; - case 1021: return ActionReasonQuestAction; - case 1022: return ActionReasonCityLevelup; - case 1024: return ActionReasonUpgradeSkill; - case 1025: return ActionReasonUnlockTalent; - case 1026: return ActionReasonUpgradeProudSkill; - case 1027: return ActionReasonPlayerLevelLimitUp; - case 1028: return ActionReasonDungeonDaily; - case 1030: return ActionReasonItemGiving; - case 1031: return ActionReasonForgeCost; - case 1032: return ActionReasonInvestigationReward; - case 1033: return ActionReasonInvestigationTargetReward; - case 1034: return ActionReasonGadgetInteract; - case 1036: return ActionReasonSeaLampCiMaterial; - case 1037: return ActionReasonSeaLampContributionReward; - case 1038: return ActionReasonSeaLampPhaseReward; - case 1039: return ActionReasonSeaLampFlyLamp; - case 1040: return ActionReasonAutoRecover; - case 1041: return ActionReasonActivityExpireItem; - case 1042: return ActionReasonSubCoinNegative; - case 1043: return ActionReasonBargainDeduct; - case 1044: return ActionReasonBattlePassPaidReward; - case 1045: return ActionReasonBattlePassLevelReward; - case 1046: return ActionReasonTrialAvatarActivityFirstPassReward; - case 1047: return ActionReasonBuyBattlePassLevel; - case 1048: return ActionReasonGrantBirthdayBenefit; - case 1049: return ActionReasonAchievementReward; - case 1050: return ActionReasonAchievementGoalReward; - case 1051: return ActionReasonFirstShareToSocialNetwork; - case 1052: return ActionReasonDestroyMaterial; - case 1053: return ActionReasonCodexLevelupReward; - case 1054: return ActionReasonHuntingOfferReward; - case 1055: return ActionReasonUseWidgetAnchorPoint; - case 1056: return ActionReasonUseWidgetBonfire; - case 1057: return ActionReasonUngradeWeaponReturnMaterial; - case 1058: return ActionReasonUseWidgetOneoffGatherPointDetector; - case 1059: return ActionReasonUseWidgetClientCollector; - case 1060: return ActionReasonUseWidgetClientDetector; - case 1061: return ActionReasonTakeGeneralReward; - case 1062: return ActionReasonAsterTakeSpecialReward; - case 1063: return ActionReasonRemoveCodexBook; - case 1064: return ActionReasonOfferingItem; - case 1065: return ActionReasonUseWidgetGadgetBuilder; - case 1066: return ActionReasonEffigyFirstPassReward; - case 1067: return ActionReasonEffigyReward; - case 1068: return ActionReasonReunionFirstGiftReward; - case 1069: return ActionReasonReunionSignInReward; - case 1070: return ActionReasonReunionWatcherReward; - case 1071: return ActionReasonSalesmanMpReward; - case 1072: return ActionReasionAvatarPromoteReward; - case 1073: return ActionReasonBlessingRedeemReward; - case 1074: return ActionMiracleRingReward; - case 1075: return ActionReasonExpeditionReward; - case 1076: return ActionReasonTreasureMapRemoveDetector; - case 1077: return ActionReasonMechanicusDungeonTicket; - case 1078: return ActionReasonMechanicusLevelupGear; - case 1079: return ActionReasonMechanicusBattleSettle; - case 1080: return ActionReasonRegionSearchReward; - case 1081: return ActionReasonUnlockCoopChapter; - case 1082: return ActionReasonTakeCoopReward; - case 1083: return ActionReasonFleurFairDungeonReward; - case 1084: return ActionReasonActivityScore; - case 1085: return ActionReasonChannellerSlabOneoffDungeonReward; - case 1086: return ActionReasonFurnitureMakeStart; - case 1087: return ActionReasonFurnitureMakeTake; - case 1088: return ActionReasonFurnitureMakeCancel; - case 1089: return ActionReasonFurnitureMakeFastFinish; - case 1090: return ActionReasonChannellerSlabLoopDungeonFirstPassReward; - case 1091: return ActionReasonChannellerSlabLoopDungeonScoreReward; - case 1092: return ActionReasonHomeLimitedShopBuy; - case 1093: return ActionReasonHomeCoinCollect; - 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*\213/\n\020ActionReaso" + - "nType\022\024\n\020ActionReasonNone\020\000\022\031\n\025ActionRea" + - "sonQuestItem\020\001\022\033\n\027ActionReasonQuestRewar" + - "d\020\002\022\026\n\022ActionReasonTrifle\020\003\022\024\n\020ActionRea" + - "sonShop\020\004\022#\n\037ActionReasonPlayerUpgradeRe" + - "ward\020\005\022\031\n\025ActionReasonAddAvatar\020\006\022\037\n\033Act" + - "ionReasonGadgetEnvAnimal\020\007\022 \n\034ActionReas" + - "onMonsterEnvAnimal\020\010\022\030\n\024ActionReasonComp" + - "ound\020\t\022\024\n\020ActionReasonCook\020\n\022\026\n\022ActionRe" + - "asonGather\020\013\022\036\n\032ActionReasonMailAttachme" + - "nt\020\014\022!\n\035ActionReasonCityLevelupReturn\020\017\022" + - "!\n\035ActionReasonCityLevelupReward\020\021\022!\n\035Ac" + - "tionReasonAreaExploreReward\020\022\022!\n\035ActionR" + - "easonUnlockPointReward\020\023\022 \n\034ActionReason" + - "DungeonFirstPass\020\024\022\033\n\027ActionReasonDungeo" + - "nPass\020\025\022\036\n\032ActionReasonChangeElemType\020\027\022" + - "\032\n\026ActionReasonFetterOpen\020\031\022\036\n\032ActionRea" + - "sonDailyTaskScore\020\032\022\035\n\031ActionReasonDaily" + - "TaskHost\020\033\022\034\n\030ActionReasonRandTaskHost\020\034" + - "\022\032\n\026ActionReasonExpedition\020\035\022\025\n\021ActionRe" + - "asonGacha\020\036\022\027\n\023ActionReasonCombine\020\037\022\035\n\031" + - "ActionReasonRandTaskGuest\020 \022\036\n\032ActionRea" + - "sonDailyTaskGuest\020!\022\033\n\027ActionReasonForge" + - "Output\020\"\022\033\n\027ActionReasonForgeReturn\020#\022\032\n" + - "\026ActionReasonInitAvatar\020$\022\032\n\026ActionReaso" + - "nMonsterDie\020%\022\022\n\016ActionReasonGm\020&\022\031\n\025Act" + - "ionReasonOpenChest\020\'\022\031\n\025ActionReasonGadg" + - "etDie\020(\022\037\n\033ActionReasonMonsterChangeHp\020)" + - "\022\034\n\030ActionReasonSubfieldDrop\020*\022\036\n\032Action" + - "ReasonPushTipsReward\020+\022#\n\037ActionReasonAc" + - "tivityMonsterDrop\020,\022\036\n\032ActionReasonActiv" + - "ityGather\020-\022$\n ActionReasonActivitySubfi" + - "eldDrop\020.\022#\n\037ActionReasonTowerScheduleRe" + - "ward\020/\022$\n ActionReasonTowerFloorStarRewa" + - "rd\0200\022$\n ActionReasonTowerFirstPassReward" + - "\0201\022 \n\034ActionReasonTowerDailyReward\0202\022&\n\"" + - "ActionReasonHitClientTrivialEntity\0203\022\"\n\036" + - "ActionReasonOpenWorldBossChest\0204\022$\n Acti" + - "onReasonMaterialDeleteReturn\0205\022\034\n\030Action" + - "ReasonSignInReward\0206\022 \n\034ActionReasonOpen" + - "BlossomChest\0207\022\030\n\024ActionReasonRecharge\0208" + - "\022#\n\037ActionReasonBonusActivityReward\0209\022(\n" + - "$ActionReasonTowerCommemorativeReward\020:\022" + - "$\n ActionReasonTowerSkipFloorReward\020;\022\035\n" + - "\031ActionReasonRechargeBonus\020<\022\034\n\030ActionRe" + - "asonRechargeCard\020=\022!\n\035ActionReasonRechar" + - "geCardDaily\020>\022#\n\037ActionReasonRechargeCar" + - "dReplace\020?\022\'\n#ActionReasonRechargeCardRe" + - "placeFree\020@\022#\n\037ActionReasonRechargePlayR" + - "eplace\020A\022 \n\034ActionReasonMpPlayTakeReward" + - "\020B\022\037\n\033ActionReasonActivityWatcher\020C\022#\n\037A" + - "ctionReasonSalesmanDeliverItem\020D\022\036\n\032Acti" + - "onReasonSalesmanReward\020E\022\026\n\022ActionReason" + - "Rebate\020F\022\"\n\036ActionReasonMcoinExchangeHco" + - "in\020G\022-\n)ActionReasonDailyTaskExchangeLeg" + - "endaryKey\020H\022 \n\034ActionReasonUnlockPersonL" + - "ine\020I\022!\n\035ActionReasonFetterLevelReward\020J" + - "\022\030\n\024ActionReasonBuyResin\020K\022\037\n\033ActionReas" + - "onRechargePackage\020L\022#\n\037ActionReasonDeliv" + - "eryDailyReward\020M\022#\n\037ActionReasonCityRepu" + - "tationLevel\020N\022#\n\037ActionReasonCityReputat" + - "ionQuest\020O\022%\n!ActionReasonCityReputation" + - "Request\020P\022%\n!ActionReasonCityReputationE" + - "xplore\020Q\022\036\n\032ActionReasonOffergingLevel\020R" + - "\022\033\n\027ActionReasonRoutineHost\020S\022\034\n\030ActionR" + - "easonRoutineGuest\020T\022$\n ActionReasonTreas" + - "ureMapSpotToken\020Y\022+\n\'ActionReasonTreasur" + - "eMapBonusLevelReward\020Z\022#\n\037ActionReasonTr" + - "easureMapMpReward\020[\022\027\n\023ActionReasonConve" + - "rt\020\\\022!\n\035ActionReasonOverflowTransform\020]\022" + - "-\n)ActionReasonActivityAvatarSelectionRe" + - "ward\020`\022$\n ActionReasonActivityWatcherBat" + - "ch\020a\022\033\n\027ActionReasonHitTreeDrop\020b\022$\n Act" + - "ionReasonGetHomeLevelupReward\020c\022$\n Actio" + - "nReasonHomeDefaultFurniture\020d\022\034\n\030ActionR" + - "easonActivityCond\020e\022 \n\034ActionReasonBattl" + - "ePassNotify\020f\022\036\n\031ActionReasonPlayerUseIt" + - "em\020\351\007\022\031\n\024ActionReasonDropItem\020\352\007\022\036\n\031Acti" + - "onReasonWeaponUpgrade\020\363\007\022\036\n\031ActionReason" + - "WeaponPromote\020\364\007\022\035\n\030ActionReasonWeaponAw" + - "aken\020\365\007\022\035\n\030ActionReasonRelicUpgrade\020\366\007\022\030" + - "\n\023ActionReasonAbility\020\367\007\022\"\n\035ActionReason" + - "DungeonStatueDrop\020\370\007\022\033\n\026ActionReasonOffl" + - "ineMsg\020\371\007\022\036\n\031ActionReasonAvatarUpgrade\020\372" + - "\007\022\036\n\031ActionReasonAvatarPromote\020\373\007\022\034\n\027Act" + - "ionReasonQuestAction\020\375\007\022\034\n\027ActionReasonC" + - "ityLevelup\020\376\007\022\035\n\030ActionReasonUpgradeSkil" + - "l\020\200\010\022\035\n\030ActionReasonUnlockTalent\020\201\010\022\"\n\035A" + - "ctionReasonUpgradeProudSkill\020\202\010\022#\n\036Actio" + - "nReasonPlayerLevelLimitUp\020\203\010\022\035\n\030ActionRe" + - "asonDungeonDaily\020\204\010\022\033\n\026ActionReasonItemG" + - "iving\020\206\010\022\032\n\025ActionReasonForgeCost\020\207\010\022$\n\037" + - "ActionReasonInvestigationReward\020\210\010\022*\n%Ac" + - "tionReasonInvestigationTargetReward\020\211\010\022\037" + - "\n\032ActionReasonGadgetInteract\020\212\010\022\"\n\035Actio" + - "nReasonSeaLampCiMaterial\020\214\010\022*\n%ActionRea" + - "sonSeaLampContributionReward\020\215\010\022#\n\036Actio" + - "nReasonSeaLampPhaseReward\020\216\010\022\037\n\032ActionRe" + - "asonSeaLampFlyLamp\020\217\010\022\034\n\027ActionReasonAut" + - "oRecover\020\220\010\022#\n\036ActionReasonActivityExpir" + - "eItem\020\221\010\022 \n\033ActionReasonSubCoinNegative\020" + - "\222\010\022\036\n\031ActionReasonBargainDeduct\020\223\010\022%\n Ac" + - "tionReasonBattlePassPaidReward\020\224\010\022&\n!Act" + - "ionReasonBattlePassLevelReward\020\225\010\0223\n.Act" + - "ionReasonTrialAvatarActivityFirstPassRew" + - "ard\020\226\010\022#\n\036ActionReasonBuyBattlePassLevel" + - "\020\227\010\022%\n ActionReasonGrantBirthdayBenefit\020" + - "\230\010\022\"\n\035ActionReasonAchievementReward\020\231\010\022&" + - "\n!ActionReasonAchievementGoalReward\020\232\010\022*" + - "\n%ActionReasonFirstShareToSocialNetwork\020" + - "\233\010\022 \n\033ActionReasonDestroyMaterial\020\234\010\022#\n\036" + - "ActionReasonCodexLevelupReward\020\235\010\022#\n\036Act" + - "ionReasonHuntingOfferReward\020\236\010\022%\n Action" + - "ReasonUseWidgetAnchorPoint\020\237\010\022!\n\034ActionR" + - "easonUseWidgetBonfire\020\240\010\022,\n\'ActionReason" + - "UngradeWeaponReturnMaterial\020\241\010\0223\n.Action" + - "ReasonUseWidgetOneoffGatherPointDetector" + - "\020\242\010\022)\n$ActionReasonUseWidgetClientCollec" + - "tor\020\243\010\022(\n#ActionReasonUseWidgetClientDet" + - "ector\020\244\010\022\"\n\035ActionReasonTakeGeneralRewar" + - "d\020\245\010\022\'\n\"ActionReasonAsterTakeSpecialRewa" + - "rd\020\246\010\022 \n\033ActionReasonRemoveCodexBook\020\247\010\022" + - "\035\n\030ActionReasonOfferingItem\020\250\010\022\'\n\"Action" + - "ReasonUseWidgetGadgetBuilder\020\251\010\022&\n!Actio" + - "nReasonEffigyFirstPassReward\020\252\010\022\035\n\030Actio" + - "nReasonEffigyReward\020\253\010\022\'\n\"ActionReasonRe" + - "unionFirstGiftReward\020\254\010\022$\n\037ActionReasonR" + - "eunionSignInReward\020\255\010\022%\n ActionReasonReu" + - "nionWatcherReward\020\256\010\022!\n\034ActionReasonSale" + - "smanMpReward\020\257\010\022%\n ActionReasionAvatarPr" + - "omoteReward\020\260\010\022%\n ActionReasonBlessingRe" + - "deemReward\020\261\010\022\034\n\027ActionMiracleRingReward" + - "\020\262\010\022!\n\034ActionReasonExpeditionReward\020\263\010\022*" + - "\n%ActionReasonTreasureMapRemoveDetector\020" + - "\264\010\022(\n#ActionReasonMechanicusDungeonTicke" + - "t\020\265\010\022&\n!ActionReasonMechanicusLevelupGea" + - "r\020\266\010\022\'\n\"ActionReasonMechanicusBattleSett" + - "le\020\267\010\022#\n\036ActionReasonRegionSearchReward\020" + - "\270\010\022\"\n\035ActionReasonUnlockCoopChapter\020\271\010\022\037" + - "\n\032ActionReasonTakeCoopReward\020\272\010\022\'\n\"Actio" + - "nReasonFleurFairDungeonReward\020\273\010\022\036\n\031Acti" + - "onReasonActivityScore\020\274\010\0222\n-ActionReason" + - "ChannellerSlabOneoffDungeonReward\020\275\010\022#\n\036" + - "ActionReasonFurnitureMakeStart\020\276\010\022\"\n\035Act" + - "ionReasonFurnitureMakeTake\020\277\010\022$\n\037ActionR" + - "easonFurnitureMakeCancel\020\300\010\022(\n#ActionRea" + - "sonFurnitureMakeFastFinish\020\301\010\0229\n4ActionR" + - "easonChannellerSlabLoopDungeonFirstPassR" + - "eward\020\302\010\0225\n0ActionReasonChannellerSlabLo" + - "opDungeonScoreReward\020\303\010\022#\n\036ActionReasonH" + - "omeLimitedShopBuy\020\304\010\022 \n\033ActionReasonHome" + - "CoinCollect\020\305\010B\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/main/java/emu/grasscutter/net/proto/ActivityInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/ActivityInfoOuterClass.java deleted file mode 100644 index ee7a47300..000000000 --- a/src/main/java/emu/grasscutter/net/proto/ActivityInfoOuterClass.java +++ /dev/null @@ -1,7215 +0,0 @@ -// 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 { - - /** - * uint32 activityId = 1; - * @return The activityId. - */ - int getActivityId(); - - /** - * uint32 scheduleId = 2; - * @return The scheduleId. - */ - int getScheduleId(); - - /** - * uint32 beginTime = 3; - * @return The beginTime. - */ - int getBeginTime(); - - /** - * uint32 endTime = 4; - * @return The endTime. - */ - int getEndTime(); - - /** - * uint32 activityType = 5; - * @return The activityType. - */ - int getActivityType(); - - /** - * bool isPlayOpenAnim = 6; - * @return The isPlayOpenAnim. - */ - boolean getIsPlayOpenAnim(); - - /** - * bool isFinished = 7; - * @return The isFinished. - */ - boolean getIsFinished(); - - /** - * bool isStarting = 8; - * @return The isStarting. - */ - boolean getIsStarting(); - - /** - * repeated .ActivityWatcherInfo watcherInfoList = 9; - */ - java.util.List - getWatcherInfoListList(); - /** - * repeated .ActivityWatcherInfo watcherInfoList = 9; - */ - emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo getWatcherInfoList(int index); - /** - * repeated .ActivityWatcherInfo watcherInfoList = 9; - */ - int getWatcherInfoListCount(); - /** - * repeated .ActivityWatcherInfo watcherInfoList = 9; - */ - java.util.List - getWatcherInfoListOrBuilderList(); - /** - * repeated .ActivityWatcherInfo watcherInfoList = 9; - */ - emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfoOrBuilder getWatcherInfoListOrBuilder( - int index); - - /** - * repeated uint32 meetCondList = 10; - * @return A list containing the meetCondList. - */ - java.util.List getMeetCondListList(); - /** - * repeated uint32 meetCondList = 10; - * @return The count of meetCondList. - */ - int getMeetCondListCount(); - /** - * repeated uint32 meetCondList = 10; - * @param index The index of the element to return. - * @return The meetCondList at the given index. - */ - int getMeetCondList(int index); - - /** - * repeated uint32 expireCondList = 15; - * @return A list containing the expireCondList. - */ - java.util.List getExpireCondListList(); - /** - * repeated uint32 expireCondList = 15; - * @return The count of expireCondList. - */ - int getExpireCondListCount(); - /** - * repeated uint32 expireCondList = 15; - * @param index The index of the element to return. - * @return The expireCondList at the given index. - */ - int getExpireCondList(int index); - - /** - * uint32 selectedAvatarRewardId = 17; - * @return The selectedAvatarRewardId. - */ - int getSelectedAvatarRewardId(); - - /** - * map<uint32, uint32> activityCoinMap = 18; - */ - int getActivityCoinMapCount(); - /** - * map<uint32, uint32> activityCoinMap = 18; - */ - boolean containsActivityCoinMap( - int key); - /** - * Use {@link #getActivityCoinMapMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getActivityCoinMap(); - /** - * map<uint32, uint32> activityCoinMap = 18; - */ - java.util.Map - getActivityCoinMapMap(); - /** - * map<uint32, uint32> activityCoinMap = 18; - */ - - int getActivityCoinMapOrDefault( - int key, - int defaultValue); - /** - * map<uint32, uint32> activityCoinMap = 18; - */ - - int getActivityCoinMapOrThrow( - int key); - - /** - * uint32 scoreLimit = 19; - * @return The scoreLimit. - */ - int getScoreLimit(); - - /** - * uint32 curScore = 20; - * @return The curScore. - */ - int getCurScore(); - - /** - * repeated uint32 takenRewardList = 24; - * @return A list containing the takenRewardList. - */ - java.util.List getTakenRewardListList(); - /** - * repeated uint32 takenRewardList = 24; - * @return The count of takenRewardList. - */ - int getTakenRewardListCount(); - /** - * repeated uint32 takenRewardList = 24; - * @param index The index of the element to return. - * @return The takenRewardList at the given index. - */ - int getTakenRewardList(int index); - - /** - * .ActivityNullDetailInfo samLampInfo = 11; - * @return Whether the samLampInfo field is set. - */ - boolean hasSamLampInfo(); - /** - * .ActivityNullDetailInfo samLampInfo = 11; - * @return The samLampInfo. - */ - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getSamLampInfo(); - /** - * .ActivityNullDetailInfo samLampInfo = 11; - */ - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getSamLampInfoOrBuilder(); - - /** - * .ActivityNullDetailInfo crucibleInfo = 12; - * @return Whether the crucibleInfo field is set. - */ - boolean hasCrucibleInfo(); - /** - * .ActivityNullDetailInfo crucibleInfo = 12; - * @return The crucibleInfo. - */ - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getCrucibleInfo(); - /** - * .ActivityNullDetailInfo crucibleInfo = 12; - */ - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getCrucibleInfoOrBuilder(); - - /** - * .ActivityNullDetailInfo salesmanInfo = 13; - * @return Whether the salesmanInfo field is set. - */ - boolean hasSalesmanInfo(); - /** - * .ActivityNullDetailInfo salesmanInfo = 13; - * @return The salesmanInfo. - */ - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getSalesmanInfo(); - /** - * .ActivityNullDetailInfo salesmanInfo = 13; - */ - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getSalesmanInfoOrBuilder(); - - /** - * .ActivityNullDetailInfo trialAvatarInfo = 14; - * @return Whether the trialAvatarInfo field is set. - */ - boolean hasTrialAvatarInfo(); - /** - * .ActivityNullDetailInfo trialAvatarInfo = 14; - * @return The trialAvatarInfo. - */ - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getTrialAvatarInfo(); - /** - * .ActivityNullDetailInfo trialAvatarInfo = 14; - */ - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getTrialAvatarInfoOrBuilder(); - - /** - * .ActivityNullDetailInfo deliveryInfo = 16; - * @return Whether the deliveryInfo field is set. - */ - boolean hasDeliveryInfo(); - /** - * .ActivityNullDetailInfo deliveryInfo = 16; - * @return The deliveryInfo. - */ - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getDeliveryInfo(); - /** - * .ActivityNullDetailInfo deliveryInfo = 16; - */ - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getDeliveryInfoOrBuilder(); - - /** - * .ActivityNullDetailInfo asterInfo = 21; - * @return Whether the asterInfo field is set. - */ - boolean hasAsterInfo(); - /** - * .ActivityNullDetailInfo asterInfo = 21; - * @return The asterInfo. - */ - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getAsterInfo(); - /** - * .ActivityNullDetailInfo asterInfo = 21; - */ - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getAsterInfoOrBuilder(); - - /** - * .ActivityNullDetailInfo flightInfo = 25; - * @return Whether the flightInfo field is set. - */ - boolean hasFlightInfo(); - /** - * .ActivityNullDetailInfo flightInfo = 25; - * @return The flightInfo. - */ - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getFlightInfo(); - /** - * .ActivityNullDetailInfo flightInfo = 25; - */ - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getFlightInfoOrBuilder(); - - /** - * .ActivityNullDetailInfo dragonSpineInfo = 31; - * @return Whether the dragonSpineInfo field is set. - */ - boolean hasDragonSpineInfo(); - /** - * .ActivityNullDetailInfo dragonSpineInfo = 31; - * @return The dragonSpineInfo. - */ - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getDragonSpineInfo(); - /** - * .ActivityNullDetailInfo dragonSpineInfo = 31; - */ - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getDragonSpineInfoOrBuilder(); - - /** - * .ActivityNullDetailInfo effigyInfo = 32; - * @return Whether the effigyInfo field is set. - */ - boolean hasEffigyInfo(); - /** - * .ActivityNullDetailInfo effigyInfo = 32; - * @return The effigyInfo. - */ - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getEffigyInfo(); - /** - * .ActivityNullDetailInfo effigyInfo = 32; - */ - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getEffigyInfoOrBuilder(); - - /** - * .ActivityNullDetailInfo treasureMapInfo = 35; - * @return Whether the treasureMapInfo field is set. - */ - boolean hasTreasureMapInfo(); - /** - * .ActivityNullDetailInfo treasureMapInfo = 35; - * @return The treasureMapInfo. - */ - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getTreasureMapInfo(); - /** - * .ActivityNullDetailInfo treasureMapInfo = 35; - */ - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getTreasureMapInfoOrBuilder(); - - /** - * .ActivityNullDetailInfo blessingInfo = 41; - * @return Whether the blessingInfo field is set. - */ - boolean hasBlessingInfo(); - /** - * .ActivityNullDetailInfo blessingInfo = 41; - * @return The blessingInfo. - */ - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getBlessingInfo(); - /** - * .ActivityNullDetailInfo blessingInfo = 41; - */ - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getBlessingInfoOrBuilder(); - - /** - * .ActivityNullDetailInfo seaLampInfo = 42; - * @return Whether the seaLampInfo field is set. - */ - boolean hasSeaLampInfo(); - /** - * .ActivityNullDetailInfo seaLampInfo = 42; - * @return The seaLampInfo. - */ - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getSeaLampInfo(); - /** - * .ActivityNullDetailInfo seaLampInfo = 42; - */ - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getSeaLampInfoOrBuilder(); - - /** - * .ActivityNullDetailInfo expeditionInfo = 43; - * @return Whether the expeditionInfo field is set. - */ - boolean hasExpeditionInfo(); - /** - * .ActivityNullDetailInfo expeditionInfo = 43; - * @return The expeditionInfo. - */ - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getExpeditionInfo(); - /** - * .ActivityNullDetailInfo expeditionInfo = 43; - */ - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getExpeditionInfoOrBuilder(); - - /** - * .ActivityNullDetailInfo arenaChallengeInfo = 44; - * @return Whether the arenaChallengeInfo field is set. - */ - boolean hasArenaChallengeInfo(); - /** - * .ActivityNullDetailInfo arenaChallengeInfo = 44; - * @return The arenaChallengeInfo. - */ - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getArenaChallengeInfo(); - /** - * .ActivityNullDetailInfo arenaChallengeInfo = 44; - */ - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getArenaChallengeInfoOrBuilder(); - - /** - * .ActivityNullDetailInfo fleurFairInfo = 51; - * @return Whether the fleurFairInfo field is set. - */ - boolean hasFleurFairInfo(); - /** - * .ActivityNullDetailInfo fleurFairInfo = 51; - * @return The fleurFairInfo. - */ - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getFleurFairInfo(); - /** - * .ActivityNullDetailInfo fleurFairInfo = 51; - */ - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getFleurFairInfoOrBuilder(); - - /** - * .ActivityNullDetailInfo waterSpiritInfo = 52; - * @return Whether the waterSpiritInfo field is set. - */ - boolean hasWaterSpiritInfo(); - /** - * .ActivityNullDetailInfo waterSpiritInfo = 52; - * @return The waterSpiritInfo. - */ - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getWaterSpiritInfo(); - /** - * .ActivityNullDetailInfo waterSpiritInfo = 52; - */ - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getWaterSpiritInfoOrBuilder(); - - /** - * .ActivityNullDetailInfo challnelerSlabInfo = 61; - * @return Whether the challnelerSlabInfo field is set. - */ - boolean hasChallnelerSlabInfo(); - /** - * .ActivityNullDetailInfo challnelerSlabInfo = 61; - * @return The challnelerSlabInfo. - */ - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getChallnelerSlabInfo(); - /** - * .ActivityNullDetailInfo challnelerSlabInfo = 61; - */ - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getChallnelerSlabInfoOrBuilder(); - - /** - * .ActivityNullDetailInfo mistTrialActivityInfo = 62; - * @return Whether the mistTrialActivityInfo field is set. - */ - boolean hasMistTrialActivityInfo(); - /** - * .ActivityNullDetailInfo mistTrialActivityInfo = 62; - * @return The mistTrialActivityInfo. - */ - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getMistTrialActivityInfo(); - /** - * .ActivityNullDetailInfo mistTrialActivityInfo = 62; - */ - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getMistTrialActivityInfoOrBuilder(); - - /** - * .ActivityNullDetailInfo hideAndSeekInfo = 63; - * @return Whether the hideAndSeekInfo field is set. - */ - boolean hasHideAndSeekInfo(); - /** - * .ActivityNullDetailInfo hideAndSeekInfo = 63; - * @return The hideAndSeekInfo. - */ - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getHideAndSeekInfo(); - /** - * .ActivityNullDetailInfo hideAndSeekInfo = 63; - */ - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getHideAndSeekInfoOrBuilder(); - - /** - * .ActivityNullDetailInfo findHilichurlInfo = 64; - * @return Whether the findHilichurlInfo field is set. - */ - boolean hasFindHilichurlInfo(); - /** - * .ActivityNullDetailInfo findHilichurlInfo = 64; - * @return The findHilichurlInfo. - */ - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getFindHilichurlInfo(); - /** - * .ActivityNullDetailInfo findHilichurlInfo = 64; - */ - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getFindHilichurlInfoOrBuilder(); - - 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() { - watcherInfoList_ = java.util.Collections.emptyList(); - meetCondList_ = emptyIntList(); - expireCondList_ = emptyIntList(); - takenRewardList_ = emptyIntList(); - } - - @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 8: { - - activityId_ = input.readUInt32(); - break; - } - case 16: { - - scheduleId_ = input.readUInt32(); - break; - } - case 24: { - - beginTime_ = input.readUInt32(); - break; - } - case 32: { - - endTime_ = input.readUInt32(); - break; - } - case 40: { - - activityType_ = input.readUInt32(); - break; - } - case 48: { - - isPlayOpenAnim_ = input.readBool(); - break; - } - case 56: { - - isFinished_ = input.readBool(); - break; - } - case 64: { - - isStarting_ = input.readBool(); - break; - } - case 74: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - watcherInfoList_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000001; - } - watcherInfoList_.add( - input.readMessage(emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.parser(), extensionRegistry)); - break; - } - case 80: { - if (!((mutable_bitField0_ & 0x00000002) != 0)) { - meetCondList_ = newIntList(); - mutable_bitField0_ |= 0x00000002; - } - meetCondList_.addInt(input.readUInt32()); - break; - } - case 82: { - int length = input.readRawVarint32(); - int limit = input.pushLimit(length); - if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { - meetCondList_ = newIntList(); - mutable_bitField0_ |= 0x00000002; - } - while (input.getBytesUntilLimit() > 0) { - meetCondList_.addInt(input.readUInt32()); - } - input.popLimit(limit); - break; - } - case 90: { - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder subBuilder = null; - if (detailCase_ == 11) { - subBuilder = ((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_).toBuilder(); - } - detail_ = - input.readMessage(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - detail_ = subBuilder.buildPartial(); - } - detailCase_ = 11; - break; - } - case 98: { - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder subBuilder = null; - if (detailCase_ == 12) { - subBuilder = ((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_).toBuilder(); - } - detail_ = - input.readMessage(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - detail_ = subBuilder.buildPartial(); - } - detailCase_ = 12; - break; - } - case 106: { - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder subBuilder = null; - if (detailCase_ == 13) { - subBuilder = ((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_).toBuilder(); - } - detail_ = - input.readMessage(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - detail_ = subBuilder.buildPartial(); - } - detailCase_ = 13; - break; - } - case 114: { - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder subBuilder = null; - if (detailCase_ == 14) { - subBuilder = ((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_).toBuilder(); - } - detail_ = - input.readMessage(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - detail_ = subBuilder.buildPartial(); - } - detailCase_ = 14; - break; - } - case 120: { - if (!((mutable_bitField0_ & 0x00000004) != 0)) { - expireCondList_ = newIntList(); - mutable_bitField0_ |= 0x00000004; - } - expireCondList_.addInt(input.readUInt32()); - break; - } - case 122: { - int length = input.readRawVarint32(); - int limit = input.pushLimit(length); - if (!((mutable_bitField0_ & 0x00000004) != 0) && input.getBytesUntilLimit() > 0) { - expireCondList_ = newIntList(); - mutable_bitField0_ |= 0x00000004; - } - while (input.getBytesUntilLimit() > 0) { - expireCondList_.addInt(input.readUInt32()); - } - input.popLimit(limit); - break; - } - case 130: { - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder subBuilder = null; - if (detailCase_ == 16) { - subBuilder = ((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_).toBuilder(); - } - detail_ = - input.readMessage(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - detail_ = subBuilder.buildPartial(); - } - detailCase_ = 16; - break; - } - case 136: { - - selectedAvatarRewardId_ = input.readUInt32(); - break; - } - case 146: { - if (!((mutable_bitField0_ & 0x00000008) != 0)) { - activityCoinMap_ = com.google.protobuf.MapField.newMapField( - ActivityCoinMapDefaultEntryHolder.defaultEntry); - mutable_bitField0_ |= 0x00000008; - } - com.google.protobuf.MapEntry - activityCoinMap__ = input.readMessage( - ActivityCoinMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); - activityCoinMap_.getMutableMap().put( - activityCoinMap__.getKey(), activityCoinMap__.getValue()); - break; - } - case 152: { - - scoreLimit_ = input.readUInt32(); - break; - } - case 160: { - - curScore_ = input.readUInt32(); - break; - } - case 170: { - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder subBuilder = null; - if (detailCase_ == 21) { - subBuilder = ((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_).toBuilder(); - } - detail_ = - input.readMessage(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - detail_ = subBuilder.buildPartial(); - } - detailCase_ = 21; - break; - } - case 192: { - if (!((mutable_bitField0_ & 0x00000010) != 0)) { - takenRewardList_ = newIntList(); - mutable_bitField0_ |= 0x00000010; - } - takenRewardList_.addInt(input.readUInt32()); - break; - } - case 194: { - int length = input.readRawVarint32(); - int limit = input.pushLimit(length); - if (!((mutable_bitField0_ & 0x00000010) != 0) && input.getBytesUntilLimit() > 0) { - takenRewardList_ = newIntList(); - mutable_bitField0_ |= 0x00000010; - } - while (input.getBytesUntilLimit() > 0) { - takenRewardList_.addInt(input.readUInt32()); - } - input.popLimit(limit); - break; - } - case 202: { - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder subBuilder = null; - if (detailCase_ == 25) { - subBuilder = ((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_).toBuilder(); - } - detail_ = - input.readMessage(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - detail_ = subBuilder.buildPartial(); - } - detailCase_ = 25; - break; - } - case 250: { - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder subBuilder = null; - if (detailCase_ == 31) { - subBuilder = ((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_).toBuilder(); - } - detail_ = - input.readMessage(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - detail_ = subBuilder.buildPartial(); - } - detailCase_ = 31; - break; - } - case 258: { - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder subBuilder = null; - if (detailCase_ == 32) { - subBuilder = ((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_).toBuilder(); - } - detail_ = - input.readMessage(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - detail_ = subBuilder.buildPartial(); - } - detailCase_ = 32; - break; - } - case 282: { - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder subBuilder = null; - if (detailCase_ == 35) { - subBuilder = ((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_).toBuilder(); - } - detail_ = - input.readMessage(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - detail_ = subBuilder.buildPartial(); - } - detailCase_ = 35; - break; - } - case 330: { - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder subBuilder = null; - if (detailCase_ == 41) { - subBuilder = ((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_).toBuilder(); - } - detail_ = - input.readMessage(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - detail_ = subBuilder.buildPartial(); - } - detailCase_ = 41; - break; - } - case 338: { - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder subBuilder = null; - if (detailCase_ == 42) { - subBuilder = ((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_).toBuilder(); - } - detail_ = - input.readMessage(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - detail_ = subBuilder.buildPartial(); - } - detailCase_ = 42; - break; - } - case 346: { - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder subBuilder = null; - if (detailCase_ == 43) { - subBuilder = ((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_).toBuilder(); - } - detail_ = - input.readMessage(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - detail_ = subBuilder.buildPartial(); - } - detailCase_ = 43; - break; - } - case 354: { - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder subBuilder = null; - if (detailCase_ == 44) { - subBuilder = ((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_).toBuilder(); - } - detail_ = - input.readMessage(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - detail_ = subBuilder.buildPartial(); - } - detailCase_ = 44; - break; - } - case 410: { - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder subBuilder = null; - if (detailCase_ == 51) { - subBuilder = ((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_).toBuilder(); - } - detail_ = - input.readMessage(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - detail_ = subBuilder.buildPartial(); - } - detailCase_ = 51; - break; - } - case 418: { - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder subBuilder = null; - if (detailCase_ == 52) { - subBuilder = ((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_).toBuilder(); - } - detail_ = - input.readMessage(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - detail_ = subBuilder.buildPartial(); - } - detailCase_ = 52; - break; - } - case 490: { - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder subBuilder = null; - if (detailCase_ == 61) { - subBuilder = ((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_).toBuilder(); - } - detail_ = - input.readMessage(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - detail_ = subBuilder.buildPartial(); - } - detailCase_ = 61; - break; - } - case 498: { - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder subBuilder = null; - if (detailCase_ == 62) { - subBuilder = ((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_).toBuilder(); - } - detail_ = - input.readMessage(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - detail_ = subBuilder.buildPartial(); - } - detailCase_ = 62; - break; - } - case 506: { - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder subBuilder = null; - if (detailCase_ == 63) { - subBuilder = ((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_).toBuilder(); - } - detail_ = - input.readMessage(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - detail_ = subBuilder.buildPartial(); - } - detailCase_ = 63; - break; - } - case 514: { - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder subBuilder = null; - if (detailCase_ == 64) { - subBuilder = ((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_).toBuilder(); - } - detail_ = - input.readMessage(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - detail_ = subBuilder.buildPartial(); - } - detailCase_ = 64; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.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)) { - watcherInfoList_ = java.util.Collections.unmodifiableList(watcherInfoList_); - } - if (((mutable_bitField0_ & 0x00000002) != 0)) { - meetCondList_.makeImmutable(); // C - } - if (((mutable_bitField0_ & 0x00000004) != 0)) { - expireCondList_.makeImmutable(); // C - } - if (((mutable_bitField0_ & 0x00000010) != 0)) { - takenRewardList_.makeImmutable(); // C - } - 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 18: - 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 { - SAMLAMPINFO(11), - CRUCIBLEINFO(12), - SALESMANINFO(13), - TRIALAVATARINFO(14), - DELIVERYINFO(16), - ASTERINFO(21), - FLIGHTINFO(25), - DRAGONSPINEINFO(31), - EFFIGYINFO(32), - TREASUREMAPINFO(35), - BLESSINGINFO(41), - SEALAMPINFO(42), - EXPEDITIONINFO(43), - ARENACHALLENGEINFO(44), - FLEURFAIRINFO(51), - WATERSPIRITINFO(52), - CHALLNELERSLABINFO(61), - MISTTRIALACTIVITYINFO(62), - HIDEANDSEEKINFO(63), - FINDHILICHURLINFO(64), - 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 11: return SAMLAMPINFO; - case 12: return CRUCIBLEINFO; - case 13: return SALESMANINFO; - case 14: return TRIALAVATARINFO; - case 16: return DELIVERYINFO; - case 21: return ASTERINFO; - case 25: return FLIGHTINFO; - case 31: return DRAGONSPINEINFO; - case 32: return EFFIGYINFO; - case 35: return TREASUREMAPINFO; - case 41: return BLESSINGINFO; - case 42: return SEALAMPINFO; - case 43: return EXPEDITIONINFO; - case 44: return ARENACHALLENGEINFO; - case 51: return FLEURFAIRINFO; - case 52: return WATERSPIRITINFO; - case 61: return CHALLNELERSLABINFO; - case 62: return MISTTRIALACTIVITYINFO; - case 63: return HIDEANDSEEKINFO; - case 64: return FINDHILICHURLINFO; - 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 ACTIVITYID_FIELD_NUMBER = 1; - private int activityId_; - /** - * uint32 activityId = 1; - * @return The activityId. - */ - @java.lang.Override - public int getActivityId() { - return activityId_; - } - - public static final int SCHEDULEID_FIELD_NUMBER = 2; - private int scheduleId_; - /** - * uint32 scheduleId = 2; - * @return The scheduleId. - */ - @java.lang.Override - public int getScheduleId() { - return scheduleId_; - } - - public static final int BEGINTIME_FIELD_NUMBER = 3; - private int beginTime_; - /** - * uint32 beginTime = 3; - * @return The beginTime. - */ - @java.lang.Override - public int getBeginTime() { - return beginTime_; - } - - public static final int ENDTIME_FIELD_NUMBER = 4; - private int endTime_; - /** - * uint32 endTime = 4; - * @return The endTime. - */ - @java.lang.Override - public int getEndTime() { - return endTime_; - } - - public static final int ACTIVITYTYPE_FIELD_NUMBER = 5; - private int activityType_; - /** - * uint32 activityType = 5; - * @return The activityType. - */ - @java.lang.Override - public int getActivityType() { - return activityType_; - } - - public static final int ISPLAYOPENANIM_FIELD_NUMBER = 6; - private boolean isPlayOpenAnim_; - /** - * bool isPlayOpenAnim = 6; - * @return The isPlayOpenAnim. - */ - @java.lang.Override - public boolean getIsPlayOpenAnim() { - return isPlayOpenAnim_; - } - - public static final int ISFINISHED_FIELD_NUMBER = 7; - private boolean isFinished_; - /** - * bool isFinished = 7; - * @return The isFinished. - */ - @java.lang.Override - public boolean getIsFinished() { - return isFinished_; - } - - public static final int ISSTARTING_FIELD_NUMBER = 8; - private boolean isStarting_; - /** - * bool isStarting = 8; - * @return The isStarting. - */ - @java.lang.Override - public boolean getIsStarting() { - return isStarting_; - } - - public static final int WATCHERINFOLIST_FIELD_NUMBER = 9; - private java.util.List watcherInfoList_; - /** - * repeated .ActivityWatcherInfo watcherInfoList = 9; - */ - @java.lang.Override - public java.util.List getWatcherInfoListList() { - return watcherInfoList_; - } - /** - * repeated .ActivityWatcherInfo watcherInfoList = 9; - */ - @java.lang.Override - public java.util.List - getWatcherInfoListOrBuilderList() { - return watcherInfoList_; - } - /** - * repeated .ActivityWatcherInfo watcherInfoList = 9; - */ - @java.lang.Override - public int getWatcherInfoListCount() { - return watcherInfoList_.size(); - } - /** - * repeated .ActivityWatcherInfo watcherInfoList = 9; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo getWatcherInfoList(int index) { - return watcherInfoList_.get(index); - } - /** - * repeated .ActivityWatcherInfo watcherInfoList = 9; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfoOrBuilder getWatcherInfoListOrBuilder( - int index) { - return watcherInfoList_.get(index); - } - - public static final int MEETCONDLIST_FIELD_NUMBER = 10; - private com.google.protobuf.Internal.IntList meetCondList_; - /** - * repeated uint32 meetCondList = 10; - * @return A list containing the meetCondList. - */ - @java.lang.Override - public java.util.List - getMeetCondListList() { - return meetCondList_; - } - /** - * repeated uint32 meetCondList = 10; - * @return The count of meetCondList. - */ - public int getMeetCondListCount() { - return meetCondList_.size(); - } - /** - * repeated uint32 meetCondList = 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 EXPIRECONDLIST_FIELD_NUMBER = 15; - private com.google.protobuf.Internal.IntList expireCondList_; - /** - * repeated uint32 expireCondList = 15; - * @return A list containing the expireCondList. - */ - @java.lang.Override - public java.util.List - getExpireCondListList() { - return expireCondList_; - } - /** - * repeated uint32 expireCondList = 15; - * @return The count of expireCondList. - */ - public int getExpireCondListCount() { - return expireCondList_.size(); - } - /** - * repeated uint32 expireCondList = 15; - * @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 SELECTEDAVATARREWARDID_FIELD_NUMBER = 17; - private int selectedAvatarRewardId_; - /** - * uint32 selectedAvatarRewardId = 17; - * @return The selectedAvatarRewardId. - */ - @java.lang.Override - public int getSelectedAvatarRewardId() { - return selectedAvatarRewardId_; - } - - public static final int ACTIVITYCOINMAP_FIELD_NUMBER = 18; - 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> activityCoinMap = 18; - */ - - @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> activityCoinMap = 18; - */ - @java.lang.Override - - public java.util.Map getActivityCoinMapMap() { - return internalGetActivityCoinMap().getMap(); - } - /** - * map<uint32, uint32> activityCoinMap = 18; - */ - @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> activityCoinMap = 18; - */ - @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 SCORELIMIT_FIELD_NUMBER = 19; - private int scoreLimit_; - /** - * uint32 scoreLimit = 19; - * @return The scoreLimit. - */ - @java.lang.Override - public int getScoreLimit() { - return scoreLimit_; - } - - public static final int CURSCORE_FIELD_NUMBER = 20; - private int curScore_; - /** - * uint32 curScore = 20; - * @return The curScore. - */ - @java.lang.Override - public int getCurScore() { - return curScore_; - } - - public static final int TAKENREWARDLIST_FIELD_NUMBER = 24; - private com.google.protobuf.Internal.IntList takenRewardList_; - /** - * repeated uint32 takenRewardList = 24; - * @return A list containing the takenRewardList. - */ - @java.lang.Override - public java.util.List - getTakenRewardListList() { - return takenRewardList_; - } - /** - * repeated uint32 takenRewardList = 24; - * @return The count of takenRewardList. - */ - public int getTakenRewardListCount() { - return takenRewardList_.size(); - } - /** - * repeated uint32 takenRewardList = 24; - * @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 SAMLAMPINFO_FIELD_NUMBER = 11; - /** - * .ActivityNullDetailInfo samLampInfo = 11; - * @return Whether the samLampInfo field is set. - */ - @java.lang.Override - public boolean hasSamLampInfo() { - return detailCase_ == 11; - } - /** - * .ActivityNullDetailInfo samLampInfo = 11; - * @return The samLampInfo. - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getSamLampInfo() { - if (detailCase_ == 11) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - /** - * .ActivityNullDetailInfo samLampInfo = 11; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getSamLampInfoOrBuilder() { - if (detailCase_ == 11) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - - public static final int CRUCIBLEINFO_FIELD_NUMBER = 12; - /** - * .ActivityNullDetailInfo crucibleInfo = 12; - * @return Whether the crucibleInfo field is set. - */ - @java.lang.Override - public boolean hasCrucibleInfo() { - return detailCase_ == 12; - } - /** - * .ActivityNullDetailInfo crucibleInfo = 12; - * @return The crucibleInfo. - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getCrucibleInfo() { - if (detailCase_ == 12) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - /** - * .ActivityNullDetailInfo crucibleInfo = 12; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getCrucibleInfoOrBuilder() { - if (detailCase_ == 12) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - - public static final int SALESMANINFO_FIELD_NUMBER = 13; - /** - * .ActivityNullDetailInfo salesmanInfo = 13; - * @return Whether the salesmanInfo field is set. - */ - @java.lang.Override - public boolean hasSalesmanInfo() { - return detailCase_ == 13; - } - /** - * .ActivityNullDetailInfo salesmanInfo = 13; - * @return The salesmanInfo. - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getSalesmanInfo() { - if (detailCase_ == 13) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - /** - * .ActivityNullDetailInfo salesmanInfo = 13; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getSalesmanInfoOrBuilder() { - if (detailCase_ == 13) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - - public static final int TRIALAVATARINFO_FIELD_NUMBER = 14; - /** - * .ActivityNullDetailInfo trialAvatarInfo = 14; - * @return Whether the trialAvatarInfo field is set. - */ - @java.lang.Override - public boolean hasTrialAvatarInfo() { - return detailCase_ == 14; - } - /** - * .ActivityNullDetailInfo trialAvatarInfo = 14; - * @return The trialAvatarInfo. - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getTrialAvatarInfo() { - if (detailCase_ == 14) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - /** - * .ActivityNullDetailInfo trialAvatarInfo = 14; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getTrialAvatarInfoOrBuilder() { - if (detailCase_ == 14) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - - public static final int DELIVERYINFO_FIELD_NUMBER = 16; - /** - * .ActivityNullDetailInfo deliveryInfo = 16; - * @return Whether the deliveryInfo field is set. - */ - @java.lang.Override - public boolean hasDeliveryInfo() { - return detailCase_ == 16; - } - /** - * .ActivityNullDetailInfo deliveryInfo = 16; - * @return The deliveryInfo. - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getDeliveryInfo() { - if (detailCase_ == 16) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - /** - * .ActivityNullDetailInfo deliveryInfo = 16; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getDeliveryInfoOrBuilder() { - if (detailCase_ == 16) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - - public static final int ASTERINFO_FIELD_NUMBER = 21; - /** - * .ActivityNullDetailInfo asterInfo = 21; - * @return Whether the asterInfo field is set. - */ - @java.lang.Override - public boolean hasAsterInfo() { - return detailCase_ == 21; - } - /** - * .ActivityNullDetailInfo asterInfo = 21; - * @return The asterInfo. - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getAsterInfo() { - if (detailCase_ == 21) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - /** - * .ActivityNullDetailInfo asterInfo = 21; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getAsterInfoOrBuilder() { - if (detailCase_ == 21) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - - public static final int FLIGHTINFO_FIELD_NUMBER = 25; - /** - * .ActivityNullDetailInfo flightInfo = 25; - * @return Whether the flightInfo field is set. - */ - @java.lang.Override - public boolean hasFlightInfo() { - return detailCase_ == 25; - } - /** - * .ActivityNullDetailInfo flightInfo = 25; - * @return The flightInfo. - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getFlightInfo() { - if (detailCase_ == 25) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - /** - * .ActivityNullDetailInfo flightInfo = 25; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getFlightInfoOrBuilder() { - if (detailCase_ == 25) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - - public static final int DRAGONSPINEINFO_FIELD_NUMBER = 31; - /** - * .ActivityNullDetailInfo dragonSpineInfo = 31; - * @return Whether the dragonSpineInfo field is set. - */ - @java.lang.Override - public boolean hasDragonSpineInfo() { - return detailCase_ == 31; - } - /** - * .ActivityNullDetailInfo dragonSpineInfo = 31; - * @return The dragonSpineInfo. - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getDragonSpineInfo() { - if (detailCase_ == 31) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - /** - * .ActivityNullDetailInfo dragonSpineInfo = 31; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getDragonSpineInfoOrBuilder() { - if (detailCase_ == 31) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - - public static final int EFFIGYINFO_FIELD_NUMBER = 32; - /** - * .ActivityNullDetailInfo effigyInfo = 32; - * @return Whether the effigyInfo field is set. - */ - @java.lang.Override - public boolean hasEffigyInfo() { - return detailCase_ == 32; - } - /** - * .ActivityNullDetailInfo effigyInfo = 32; - * @return The effigyInfo. - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getEffigyInfo() { - if (detailCase_ == 32) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - /** - * .ActivityNullDetailInfo effigyInfo = 32; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getEffigyInfoOrBuilder() { - if (detailCase_ == 32) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - - public static final int TREASUREMAPINFO_FIELD_NUMBER = 35; - /** - * .ActivityNullDetailInfo treasureMapInfo = 35; - * @return Whether the treasureMapInfo field is set. - */ - @java.lang.Override - public boolean hasTreasureMapInfo() { - return detailCase_ == 35; - } - /** - * .ActivityNullDetailInfo treasureMapInfo = 35; - * @return The treasureMapInfo. - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getTreasureMapInfo() { - if (detailCase_ == 35) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - /** - * .ActivityNullDetailInfo treasureMapInfo = 35; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getTreasureMapInfoOrBuilder() { - if (detailCase_ == 35) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - - public static final int BLESSINGINFO_FIELD_NUMBER = 41; - /** - * .ActivityNullDetailInfo blessingInfo = 41; - * @return Whether the blessingInfo field is set. - */ - @java.lang.Override - public boolean hasBlessingInfo() { - return detailCase_ == 41; - } - /** - * .ActivityNullDetailInfo blessingInfo = 41; - * @return The blessingInfo. - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getBlessingInfo() { - if (detailCase_ == 41) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - /** - * .ActivityNullDetailInfo blessingInfo = 41; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getBlessingInfoOrBuilder() { - if (detailCase_ == 41) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - - public static final int SEALAMPINFO_FIELD_NUMBER = 42; - /** - * .ActivityNullDetailInfo seaLampInfo = 42; - * @return Whether the seaLampInfo field is set. - */ - @java.lang.Override - public boolean hasSeaLampInfo() { - return detailCase_ == 42; - } - /** - * .ActivityNullDetailInfo seaLampInfo = 42; - * @return The seaLampInfo. - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getSeaLampInfo() { - if (detailCase_ == 42) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - /** - * .ActivityNullDetailInfo seaLampInfo = 42; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getSeaLampInfoOrBuilder() { - if (detailCase_ == 42) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - - public static final int EXPEDITIONINFO_FIELD_NUMBER = 43; - /** - * .ActivityNullDetailInfo expeditionInfo = 43; - * @return Whether the expeditionInfo field is set. - */ - @java.lang.Override - public boolean hasExpeditionInfo() { - return detailCase_ == 43; - } - /** - * .ActivityNullDetailInfo expeditionInfo = 43; - * @return The expeditionInfo. - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getExpeditionInfo() { - if (detailCase_ == 43) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - /** - * .ActivityNullDetailInfo expeditionInfo = 43; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getExpeditionInfoOrBuilder() { - if (detailCase_ == 43) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - - public static final int ARENACHALLENGEINFO_FIELD_NUMBER = 44; - /** - * .ActivityNullDetailInfo arenaChallengeInfo = 44; - * @return Whether the arenaChallengeInfo field is set. - */ - @java.lang.Override - public boolean hasArenaChallengeInfo() { - return detailCase_ == 44; - } - /** - * .ActivityNullDetailInfo arenaChallengeInfo = 44; - * @return The arenaChallengeInfo. - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getArenaChallengeInfo() { - if (detailCase_ == 44) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - /** - * .ActivityNullDetailInfo arenaChallengeInfo = 44; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getArenaChallengeInfoOrBuilder() { - if (detailCase_ == 44) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - - public static final int FLEURFAIRINFO_FIELD_NUMBER = 51; - /** - * .ActivityNullDetailInfo fleurFairInfo = 51; - * @return Whether the fleurFairInfo field is set. - */ - @java.lang.Override - public boolean hasFleurFairInfo() { - return detailCase_ == 51; - } - /** - * .ActivityNullDetailInfo fleurFairInfo = 51; - * @return The fleurFairInfo. - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getFleurFairInfo() { - if (detailCase_ == 51) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - /** - * .ActivityNullDetailInfo fleurFairInfo = 51; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getFleurFairInfoOrBuilder() { - if (detailCase_ == 51) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - - public static final int WATERSPIRITINFO_FIELD_NUMBER = 52; - /** - * .ActivityNullDetailInfo waterSpiritInfo = 52; - * @return Whether the waterSpiritInfo field is set. - */ - @java.lang.Override - public boolean hasWaterSpiritInfo() { - return detailCase_ == 52; - } - /** - * .ActivityNullDetailInfo waterSpiritInfo = 52; - * @return The waterSpiritInfo. - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getWaterSpiritInfo() { - if (detailCase_ == 52) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - /** - * .ActivityNullDetailInfo waterSpiritInfo = 52; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getWaterSpiritInfoOrBuilder() { - if (detailCase_ == 52) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - - public static final int CHALLNELERSLABINFO_FIELD_NUMBER = 61; - /** - * .ActivityNullDetailInfo challnelerSlabInfo = 61; - * @return Whether the challnelerSlabInfo field is set. - */ - @java.lang.Override - public boolean hasChallnelerSlabInfo() { - return detailCase_ == 61; - } - /** - * .ActivityNullDetailInfo challnelerSlabInfo = 61; - * @return The challnelerSlabInfo. - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getChallnelerSlabInfo() { - if (detailCase_ == 61) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - /** - * .ActivityNullDetailInfo challnelerSlabInfo = 61; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getChallnelerSlabInfoOrBuilder() { - if (detailCase_ == 61) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - - public static final int MISTTRIALACTIVITYINFO_FIELD_NUMBER = 62; - /** - * .ActivityNullDetailInfo mistTrialActivityInfo = 62; - * @return Whether the mistTrialActivityInfo field is set. - */ - @java.lang.Override - public boolean hasMistTrialActivityInfo() { - return detailCase_ == 62; - } - /** - * .ActivityNullDetailInfo mistTrialActivityInfo = 62; - * @return The mistTrialActivityInfo. - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getMistTrialActivityInfo() { - if (detailCase_ == 62) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - /** - * .ActivityNullDetailInfo mistTrialActivityInfo = 62; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getMistTrialActivityInfoOrBuilder() { - if (detailCase_ == 62) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - - public static final int HIDEANDSEEKINFO_FIELD_NUMBER = 63; - /** - * .ActivityNullDetailInfo hideAndSeekInfo = 63; - * @return Whether the hideAndSeekInfo field is set. - */ - @java.lang.Override - public boolean hasHideAndSeekInfo() { - return detailCase_ == 63; - } - /** - * .ActivityNullDetailInfo hideAndSeekInfo = 63; - * @return The hideAndSeekInfo. - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getHideAndSeekInfo() { - if (detailCase_ == 63) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - /** - * .ActivityNullDetailInfo hideAndSeekInfo = 63; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getHideAndSeekInfoOrBuilder() { - if (detailCase_ == 63) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - - public static final int FINDHILICHURLINFO_FIELD_NUMBER = 64; - /** - * .ActivityNullDetailInfo findHilichurlInfo = 64; - * @return Whether the findHilichurlInfo field is set. - */ - @java.lang.Override - public boolean hasFindHilichurlInfo() { - return detailCase_ == 64; - } - /** - * .ActivityNullDetailInfo findHilichurlInfo = 64; - * @return The findHilichurlInfo. - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getFindHilichurlInfo() { - if (detailCase_ == 64) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - /** - * .ActivityNullDetailInfo findHilichurlInfo = 64; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getFindHilichurlInfoOrBuilder() { - if (detailCase_ == 64) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.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 (activityId_ != 0) { - output.writeUInt32(1, activityId_); - } - if (scheduleId_ != 0) { - output.writeUInt32(2, scheduleId_); - } - if (beginTime_ != 0) { - output.writeUInt32(3, beginTime_); - } - if (endTime_ != 0) { - output.writeUInt32(4, endTime_); - } - if (activityType_ != 0) { - output.writeUInt32(5, activityType_); - } - if (isPlayOpenAnim_ != false) { - output.writeBool(6, isPlayOpenAnim_); - } - if (isFinished_ != false) { - output.writeBool(7, isFinished_); - } - if (isStarting_ != false) { - output.writeBool(8, isStarting_); - } - for (int i = 0; i < watcherInfoList_.size(); i++) { - output.writeMessage(9, watcherInfoList_.get(i)); - } - if (getMeetCondListList().size() > 0) { - output.writeUInt32NoTag(82); - output.writeUInt32NoTag(meetCondListMemoizedSerializedSize); - } - for (int i = 0; i < meetCondList_.size(); i++) { - output.writeUInt32NoTag(meetCondList_.getInt(i)); - } - if (detailCase_ == 11) { - output.writeMessage(11, (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - } - if (detailCase_ == 12) { - output.writeMessage(12, (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - } - if (detailCase_ == 13) { - output.writeMessage(13, (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - } - if (detailCase_ == 14) { - output.writeMessage(14, (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - } - if (getExpireCondListList().size() > 0) { - output.writeUInt32NoTag(122); - output.writeUInt32NoTag(expireCondListMemoizedSerializedSize); - } - for (int i = 0; i < expireCondList_.size(); i++) { - output.writeUInt32NoTag(expireCondList_.getInt(i)); - } - if (detailCase_ == 16) { - output.writeMessage(16, (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - } - if (selectedAvatarRewardId_ != 0) { - output.writeUInt32(17, selectedAvatarRewardId_); - } - com.google.protobuf.GeneratedMessageV3 - .serializeIntegerMapTo( - output, - internalGetActivityCoinMap(), - ActivityCoinMapDefaultEntryHolder.defaultEntry, - 18); - if (scoreLimit_ != 0) { - output.writeUInt32(19, scoreLimit_); - } - if (curScore_ != 0) { - output.writeUInt32(20, curScore_); - } - if (detailCase_ == 21) { - output.writeMessage(21, (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - } - if (getTakenRewardListList().size() > 0) { - output.writeUInt32NoTag(194); - output.writeUInt32NoTag(takenRewardListMemoizedSerializedSize); - } - for (int i = 0; i < takenRewardList_.size(); i++) { - output.writeUInt32NoTag(takenRewardList_.getInt(i)); - } - if (detailCase_ == 25) { - output.writeMessage(25, (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - } - if (detailCase_ == 31) { - output.writeMessage(31, (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - } - if (detailCase_ == 32) { - output.writeMessage(32, (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - } - if (detailCase_ == 35) { - output.writeMessage(35, (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - } - if (detailCase_ == 41) { - output.writeMessage(41, (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - } - if (detailCase_ == 42) { - output.writeMessage(42, (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - } - if (detailCase_ == 43) { - output.writeMessage(43, (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - } - if (detailCase_ == 44) { - output.writeMessage(44, (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - } - if (detailCase_ == 51) { - output.writeMessage(51, (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - } - if (detailCase_ == 52) { - output.writeMessage(52, (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - } - if (detailCase_ == 61) { - output.writeMessage(61, (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - } - if (detailCase_ == 62) { - output.writeMessage(62, (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - } - if (detailCase_ == 63) { - output.writeMessage(63, (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - } - if (detailCase_ == 64) { - output.writeMessage(64, (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - } - 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 (scheduleId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, scheduleId_); - } - if (beginTime_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, beginTime_); - } - if (endTime_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(4, endTime_); - } - if (activityType_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(5, activityType_); - } - if (isPlayOpenAnim_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(6, isPlayOpenAnim_); - } - if (isFinished_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(7, isFinished_); - } - if (isStarting_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(8, isStarting_); - } - for (int i = 0; i < watcherInfoList_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(9, watcherInfoList_.get(i)); - } - { - 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 (detailCase_ == 11) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(11, (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - } - if (detailCase_ == 12) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(12, (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - } - if (detailCase_ == 13) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(13, (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - } - if (detailCase_ == 14) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(14, (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - } - { - 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 (detailCase_ == 16) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(16, (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - } - if (selectedAvatarRewardId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(17, selectedAvatarRewardId_); - } - 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(18, activityCoinMap__); - } - if (scoreLimit_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(19, scoreLimit_); - } - if (curScore_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(20, curScore_); - } - if (detailCase_ == 21) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(21, (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - } - { - 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_ == 25) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(25, (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - } - if (detailCase_ == 31) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(31, (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - } - if (detailCase_ == 32) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(32, (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - } - if (detailCase_ == 35) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(35, (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - } - if (detailCase_ == 41) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(41, (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - } - if (detailCase_ == 42) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(42, (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - } - if (detailCase_ == 43) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(43, (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - } - if (detailCase_ == 44) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(44, (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - } - if (detailCase_ == 51) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(51, (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - } - if (detailCase_ == 52) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(52, (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - } - if (detailCase_ == 61) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(61, (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - } - if (detailCase_ == 62) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(62, (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - } - if (detailCase_ == 63) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(63, (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_); - } - if (detailCase_ == 64) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(64, (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) 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.ActivityInfoOuterClass.ActivityInfo)) { - return super.equals(obj); - } - emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo other = (emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo) obj; - - if (getActivityId() - != other.getActivityId()) return false; - if (getScheduleId() - != other.getScheduleId()) return false; - if (getBeginTime() - != other.getBeginTime()) return false; - if (getEndTime() - != other.getEndTime()) return false; - if (getActivityType() - != other.getActivityType()) return false; - if (getIsPlayOpenAnim() - != other.getIsPlayOpenAnim()) return false; - if (getIsFinished() - != other.getIsFinished()) return false; - if (getIsStarting() - != other.getIsStarting()) return false; - if (!getWatcherInfoListList() - .equals(other.getWatcherInfoListList())) return false; - if (!getMeetCondListList() - .equals(other.getMeetCondListList())) return false; - if (!getExpireCondListList() - .equals(other.getExpireCondListList())) return false; - if (getSelectedAvatarRewardId() - != other.getSelectedAvatarRewardId()) return false; - if (!internalGetActivityCoinMap().equals( - other.internalGetActivityCoinMap())) return false; - if (getScoreLimit() - != other.getScoreLimit()) return false; - if (getCurScore() - != other.getCurScore()) return false; - if (!getTakenRewardListList() - .equals(other.getTakenRewardListList())) return false; - if (!getDetailCase().equals(other.getDetailCase())) return false; - switch (detailCase_) { - case 11: - if (!getSamLampInfo() - .equals(other.getSamLampInfo())) return false; - break; - case 12: - if (!getCrucibleInfo() - .equals(other.getCrucibleInfo())) return false; - break; - case 13: - if (!getSalesmanInfo() - .equals(other.getSalesmanInfo())) return false; - break; - case 14: - if (!getTrialAvatarInfo() - .equals(other.getTrialAvatarInfo())) return false; - break; - case 16: - if (!getDeliveryInfo() - .equals(other.getDeliveryInfo())) return false; - break; - case 21: - if (!getAsterInfo() - .equals(other.getAsterInfo())) return false; - break; - case 25: - if (!getFlightInfo() - .equals(other.getFlightInfo())) return false; - break; - case 31: - if (!getDragonSpineInfo() - .equals(other.getDragonSpineInfo())) return false; - break; - case 32: - if (!getEffigyInfo() - .equals(other.getEffigyInfo())) return false; - break; - case 35: - if (!getTreasureMapInfo() - .equals(other.getTreasureMapInfo())) return false; - break; - case 41: - if (!getBlessingInfo() - .equals(other.getBlessingInfo())) return false; - break; - case 42: - if (!getSeaLampInfo() - .equals(other.getSeaLampInfo())) return false; - break; - case 43: - if (!getExpeditionInfo() - .equals(other.getExpeditionInfo())) return false; - break; - case 44: - if (!getArenaChallengeInfo() - .equals(other.getArenaChallengeInfo())) return false; - break; - case 51: - if (!getFleurFairInfo() - .equals(other.getFleurFairInfo())) return false; - break; - case 52: - if (!getWaterSpiritInfo() - .equals(other.getWaterSpiritInfo())) return false; - break; - case 61: - if (!getChallnelerSlabInfo() - .equals(other.getChallnelerSlabInfo())) return false; - break; - case 62: - if (!getMistTrialActivityInfo() - .equals(other.getMistTrialActivityInfo())) return false; - break; - case 63: - if (!getHideAndSeekInfo() - .equals(other.getHideAndSeekInfo())) return false; - break; - case 64: - if (!getFindHilichurlInfo() - .equals(other.getFindHilichurlInfo())) 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) + ACTIVITYID_FIELD_NUMBER; - hash = (53 * hash) + getActivityId(); - hash = (37 * hash) + SCHEDULEID_FIELD_NUMBER; - hash = (53 * hash) + getScheduleId(); - hash = (37 * hash) + BEGINTIME_FIELD_NUMBER; - hash = (53 * hash) + getBeginTime(); - hash = (37 * hash) + ENDTIME_FIELD_NUMBER; - hash = (53 * hash) + getEndTime(); - hash = (37 * hash) + ACTIVITYTYPE_FIELD_NUMBER; - hash = (53 * hash) + getActivityType(); - hash = (37 * hash) + ISPLAYOPENANIM_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsPlayOpenAnim()); - hash = (37 * hash) + ISFINISHED_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsFinished()); - hash = (37 * hash) + ISSTARTING_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsStarting()); - if (getWatcherInfoListCount() > 0) { - hash = (37 * hash) + WATCHERINFOLIST_FIELD_NUMBER; - hash = (53 * hash) + getWatcherInfoListList().hashCode(); - } - if (getMeetCondListCount() > 0) { - hash = (37 * hash) + MEETCONDLIST_FIELD_NUMBER; - hash = (53 * hash) + getMeetCondListList().hashCode(); - } - if (getExpireCondListCount() > 0) { - hash = (37 * hash) + EXPIRECONDLIST_FIELD_NUMBER; - hash = (53 * hash) + getExpireCondListList().hashCode(); - } - hash = (37 * hash) + SELECTEDAVATARREWARDID_FIELD_NUMBER; - hash = (53 * hash) + getSelectedAvatarRewardId(); - if (!internalGetActivityCoinMap().getMap().isEmpty()) { - hash = (37 * hash) + ACTIVITYCOINMAP_FIELD_NUMBER; - hash = (53 * hash) + internalGetActivityCoinMap().hashCode(); - } - hash = (37 * hash) + SCORELIMIT_FIELD_NUMBER; - hash = (53 * hash) + getScoreLimit(); - hash = (37 * hash) + CURSCORE_FIELD_NUMBER; - hash = (53 * hash) + getCurScore(); - if (getTakenRewardListCount() > 0) { - hash = (37 * hash) + TAKENREWARDLIST_FIELD_NUMBER; - hash = (53 * hash) + getTakenRewardListList().hashCode(); - } - switch (detailCase_) { - case 11: - hash = (37 * hash) + SAMLAMPINFO_FIELD_NUMBER; - hash = (53 * hash) + getSamLampInfo().hashCode(); - break; - case 12: - hash = (37 * hash) + CRUCIBLEINFO_FIELD_NUMBER; - hash = (53 * hash) + getCrucibleInfo().hashCode(); - break; - case 13: - hash = (37 * hash) + SALESMANINFO_FIELD_NUMBER; - hash = (53 * hash) + getSalesmanInfo().hashCode(); - break; - case 14: - hash = (37 * hash) + TRIALAVATARINFO_FIELD_NUMBER; - hash = (53 * hash) + getTrialAvatarInfo().hashCode(); - break; - case 16: - hash = (37 * hash) + DELIVERYINFO_FIELD_NUMBER; - hash = (53 * hash) + getDeliveryInfo().hashCode(); - break; - case 21: - hash = (37 * hash) + ASTERINFO_FIELD_NUMBER; - hash = (53 * hash) + getAsterInfo().hashCode(); - break; - case 25: - hash = (37 * hash) + FLIGHTINFO_FIELD_NUMBER; - hash = (53 * hash) + getFlightInfo().hashCode(); - break; - case 31: - hash = (37 * hash) + DRAGONSPINEINFO_FIELD_NUMBER; - hash = (53 * hash) + getDragonSpineInfo().hashCode(); - break; - case 32: - hash = (37 * hash) + EFFIGYINFO_FIELD_NUMBER; - hash = (53 * hash) + getEffigyInfo().hashCode(); - break; - case 35: - hash = (37 * hash) + TREASUREMAPINFO_FIELD_NUMBER; - hash = (53 * hash) + getTreasureMapInfo().hashCode(); - break; - case 41: - hash = (37 * hash) + BLESSINGINFO_FIELD_NUMBER; - hash = (53 * hash) + getBlessingInfo().hashCode(); - break; - case 42: - hash = (37 * hash) + SEALAMPINFO_FIELD_NUMBER; - hash = (53 * hash) + getSeaLampInfo().hashCode(); - break; - case 43: - hash = (37 * hash) + EXPEDITIONINFO_FIELD_NUMBER; - hash = (53 * hash) + getExpeditionInfo().hashCode(); - break; - case 44: - hash = (37 * hash) + ARENACHALLENGEINFO_FIELD_NUMBER; - hash = (53 * hash) + getArenaChallengeInfo().hashCode(); - break; - case 51: - hash = (37 * hash) + FLEURFAIRINFO_FIELD_NUMBER; - hash = (53 * hash) + getFleurFairInfo().hashCode(); - break; - case 52: - hash = (37 * hash) + WATERSPIRITINFO_FIELD_NUMBER; - hash = (53 * hash) + getWaterSpiritInfo().hashCode(); - break; - case 61: - hash = (37 * hash) + CHALLNELERSLABINFO_FIELD_NUMBER; - hash = (53 * hash) + getChallnelerSlabInfo().hashCode(); - break; - case 62: - hash = (37 * hash) + MISTTRIALACTIVITYINFO_FIELD_NUMBER; - hash = (53 * hash) + getMistTrialActivityInfo().hashCode(); - break; - case 63: - hash = (37 * hash) + HIDEANDSEEKINFO_FIELD_NUMBER; - hash = (53 * hash) + getHideAndSeekInfo().hashCode(); - break; - case 64: - hash = (37 * hash) + FINDHILICHURLINFO_FIELD_NUMBER; - hash = (53 * hash) + getFindHilichurlInfo().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 18: - return internalGetActivityCoinMap(); - default: - throw new RuntimeException( - "Invalid map field number: " + number); - } - } - @SuppressWarnings({"rawtypes"}) - protected com.google.protobuf.MapField internalGetMutableMapField( - int number) { - switch (number) { - case 18: - 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) { - getWatcherInfoListFieldBuilder(); - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - activityId_ = 0; - - scheduleId_ = 0; - - beginTime_ = 0; - - endTime_ = 0; - - activityType_ = 0; - - isPlayOpenAnim_ = false; - - isFinished_ = false; - - isStarting_ = false; - - if (watcherInfoListBuilder_ == null) { - watcherInfoList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - } else { - watcherInfoListBuilder_.clear(); - } - meetCondList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000002); - expireCondList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000004); - selectedAvatarRewardId_ = 0; - - internalGetMutableActivityCoinMap().clear(); - scoreLimit_ = 0; - - curScore_ = 0; - - takenRewardList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000010); - 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.activityId_ = activityId_; - result.scheduleId_ = scheduleId_; - result.beginTime_ = beginTime_; - result.endTime_ = endTime_; - result.activityType_ = activityType_; - result.isPlayOpenAnim_ = isPlayOpenAnim_; - result.isFinished_ = isFinished_; - result.isStarting_ = isStarting_; - if (watcherInfoListBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - watcherInfoList_ = java.util.Collections.unmodifiableList(watcherInfoList_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.watcherInfoList_ = watcherInfoList_; - } else { - result.watcherInfoList_ = watcherInfoListBuilder_.build(); - } - if (((bitField0_ & 0x00000002) != 0)) { - meetCondList_.makeImmutable(); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.meetCondList_ = meetCondList_; - if (((bitField0_ & 0x00000004) != 0)) { - expireCondList_.makeImmutable(); - bitField0_ = (bitField0_ & ~0x00000004); - } - result.expireCondList_ = expireCondList_; - result.selectedAvatarRewardId_ = selectedAvatarRewardId_; - result.activityCoinMap_ = internalGetActivityCoinMap(); - result.activityCoinMap_.makeImmutable(); - result.scoreLimit_ = scoreLimit_; - result.curScore_ = curScore_; - if (((bitField0_ & 0x00000010) != 0)) { - takenRewardList_.makeImmutable(); - bitField0_ = (bitField0_ & ~0x00000010); - } - result.takenRewardList_ = takenRewardList_; - if (detailCase_ == 11) { - if (samLampInfoBuilder_ == null) { - result.detail_ = detail_; - } else { - result.detail_ = samLampInfoBuilder_.build(); - } - } - if (detailCase_ == 12) { - if (crucibleInfoBuilder_ == null) { - result.detail_ = detail_; - } else { - result.detail_ = crucibleInfoBuilder_.build(); - } - } - if (detailCase_ == 13) { - if (salesmanInfoBuilder_ == null) { - result.detail_ = detail_; - } else { - result.detail_ = salesmanInfoBuilder_.build(); - } - } - if (detailCase_ == 14) { - if (trialAvatarInfoBuilder_ == null) { - result.detail_ = detail_; - } else { - result.detail_ = trialAvatarInfoBuilder_.build(); - } - } - if (detailCase_ == 16) { - if (deliveryInfoBuilder_ == null) { - result.detail_ = detail_; - } else { - result.detail_ = deliveryInfoBuilder_.build(); - } - } - if (detailCase_ == 21) { - if (asterInfoBuilder_ == null) { - result.detail_ = detail_; - } else { - result.detail_ = asterInfoBuilder_.build(); - } - } - if (detailCase_ == 25) { - if (flightInfoBuilder_ == null) { - result.detail_ = detail_; - } else { - result.detail_ = flightInfoBuilder_.build(); - } - } - if (detailCase_ == 31) { - if (dragonSpineInfoBuilder_ == null) { - result.detail_ = detail_; - } else { - result.detail_ = dragonSpineInfoBuilder_.build(); - } - } - if (detailCase_ == 32) { - if (effigyInfoBuilder_ == null) { - result.detail_ = detail_; - } else { - result.detail_ = effigyInfoBuilder_.build(); - } - } - if (detailCase_ == 35) { - if (treasureMapInfoBuilder_ == null) { - result.detail_ = detail_; - } else { - result.detail_ = treasureMapInfoBuilder_.build(); - } - } - if (detailCase_ == 41) { - if (blessingInfoBuilder_ == null) { - result.detail_ = detail_; - } else { - result.detail_ = blessingInfoBuilder_.build(); - } - } - if (detailCase_ == 42) { - if (seaLampInfoBuilder_ == null) { - result.detail_ = detail_; - } else { - result.detail_ = seaLampInfoBuilder_.build(); - } - } - if (detailCase_ == 43) { - if (expeditionInfoBuilder_ == null) { - result.detail_ = detail_; - } else { - result.detail_ = expeditionInfoBuilder_.build(); - } - } - if (detailCase_ == 44) { - if (arenaChallengeInfoBuilder_ == null) { - result.detail_ = detail_; - } else { - result.detail_ = arenaChallengeInfoBuilder_.build(); - } - } - if (detailCase_ == 51) { - if (fleurFairInfoBuilder_ == null) { - result.detail_ = detail_; - } else { - result.detail_ = fleurFairInfoBuilder_.build(); - } - } - if (detailCase_ == 52) { - if (waterSpiritInfoBuilder_ == null) { - result.detail_ = detail_; - } else { - result.detail_ = waterSpiritInfoBuilder_.build(); - } - } - if (detailCase_ == 61) { - if (challnelerSlabInfoBuilder_ == null) { - result.detail_ = detail_; - } else { - result.detail_ = challnelerSlabInfoBuilder_.build(); - } - } - if (detailCase_ == 62) { - if (mistTrialActivityInfoBuilder_ == null) { - result.detail_ = detail_; - } else { - result.detail_ = mistTrialActivityInfoBuilder_.build(); - } - } - if (detailCase_ == 63) { - if (hideAndSeekInfoBuilder_ == null) { - result.detail_ = detail_; - } else { - result.detail_ = hideAndSeekInfoBuilder_.build(); - } - } - if (detailCase_ == 64) { - if (findHilichurlInfoBuilder_ == null) { - result.detail_ = detail_; - } else { - result.detail_ = findHilichurlInfoBuilder_.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.getActivityId() != 0) { - setActivityId(other.getActivityId()); - } - if (other.getScheduleId() != 0) { - setScheduleId(other.getScheduleId()); - } - if (other.getBeginTime() != 0) { - setBeginTime(other.getBeginTime()); - } - if (other.getEndTime() != 0) { - setEndTime(other.getEndTime()); - } - if (other.getActivityType() != 0) { - setActivityType(other.getActivityType()); - } - if (other.getIsPlayOpenAnim() != false) { - setIsPlayOpenAnim(other.getIsPlayOpenAnim()); - } - if (other.getIsFinished() != false) { - setIsFinished(other.getIsFinished()); - } - if (other.getIsStarting() != false) { - setIsStarting(other.getIsStarting()); - } - if (watcherInfoListBuilder_ == null) { - if (!other.watcherInfoList_.isEmpty()) { - if (watcherInfoList_.isEmpty()) { - watcherInfoList_ = other.watcherInfoList_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureWatcherInfoListIsMutable(); - watcherInfoList_.addAll(other.watcherInfoList_); - } - onChanged(); - } - } else { - if (!other.watcherInfoList_.isEmpty()) { - if (watcherInfoListBuilder_.isEmpty()) { - watcherInfoListBuilder_.dispose(); - watcherInfoListBuilder_ = null; - watcherInfoList_ = other.watcherInfoList_; - bitField0_ = (bitField0_ & ~0x00000001); - watcherInfoListBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? - getWatcherInfoListFieldBuilder() : null; - } else { - watcherInfoListBuilder_.addAllMessages(other.watcherInfoList_); - } - } - } - if (!other.meetCondList_.isEmpty()) { - if (meetCondList_.isEmpty()) { - meetCondList_ = other.meetCondList_; - bitField0_ = (bitField0_ & ~0x00000002); - } else { - ensureMeetCondListIsMutable(); - meetCondList_.addAll(other.meetCondList_); - } - onChanged(); - } - if (!other.expireCondList_.isEmpty()) { - if (expireCondList_.isEmpty()) { - expireCondList_ = other.expireCondList_; - bitField0_ = (bitField0_ & ~0x00000004); - } else { - ensureExpireCondListIsMutable(); - expireCondList_.addAll(other.expireCondList_); - } - onChanged(); - } - if (other.getSelectedAvatarRewardId() != 0) { - setSelectedAvatarRewardId(other.getSelectedAvatarRewardId()); - } - internalGetMutableActivityCoinMap().mergeFrom( - other.internalGetActivityCoinMap()); - if (other.getScoreLimit() != 0) { - setScoreLimit(other.getScoreLimit()); - } - if (other.getCurScore() != 0) { - setCurScore(other.getCurScore()); - } - if (!other.takenRewardList_.isEmpty()) { - if (takenRewardList_.isEmpty()) { - takenRewardList_ = other.takenRewardList_; - bitField0_ = (bitField0_ & ~0x00000010); - } else { - ensureTakenRewardListIsMutable(); - takenRewardList_.addAll(other.takenRewardList_); - } - onChanged(); - } - switch (other.getDetailCase()) { - case SAMLAMPINFO: { - mergeSamLampInfo(other.getSamLampInfo()); - break; - } - case CRUCIBLEINFO: { - mergeCrucibleInfo(other.getCrucibleInfo()); - break; - } - case SALESMANINFO: { - mergeSalesmanInfo(other.getSalesmanInfo()); - break; - } - case TRIALAVATARINFO: { - mergeTrialAvatarInfo(other.getTrialAvatarInfo()); - break; - } - case DELIVERYINFO: { - mergeDeliveryInfo(other.getDeliveryInfo()); - break; - } - case ASTERINFO: { - mergeAsterInfo(other.getAsterInfo()); - break; - } - case FLIGHTINFO: { - mergeFlightInfo(other.getFlightInfo()); - break; - } - case DRAGONSPINEINFO: { - mergeDragonSpineInfo(other.getDragonSpineInfo()); - break; - } - case EFFIGYINFO: { - mergeEffigyInfo(other.getEffigyInfo()); - break; - } - case TREASUREMAPINFO: { - mergeTreasureMapInfo(other.getTreasureMapInfo()); - break; - } - case BLESSINGINFO: { - mergeBlessingInfo(other.getBlessingInfo()); - break; - } - case SEALAMPINFO: { - mergeSeaLampInfo(other.getSeaLampInfo()); - break; - } - case EXPEDITIONINFO: { - mergeExpeditionInfo(other.getExpeditionInfo()); - break; - } - case ARENACHALLENGEINFO: { - mergeArenaChallengeInfo(other.getArenaChallengeInfo()); - break; - } - case FLEURFAIRINFO: { - mergeFleurFairInfo(other.getFleurFairInfo()); - break; - } - case WATERSPIRITINFO: { - mergeWaterSpiritInfo(other.getWaterSpiritInfo()); - break; - } - case CHALLNELERSLABINFO: { - mergeChallnelerSlabInfo(other.getChallnelerSlabInfo()); - break; - } - case MISTTRIALACTIVITYINFO: { - mergeMistTrialActivityInfo(other.getMistTrialActivityInfo()); - break; - } - case HIDEANDSEEKINFO: { - mergeHideAndSeekInfo(other.getHideAndSeekInfo()); - break; - } - case FINDHILICHURLINFO: { - mergeFindHilichurlInfo(other.getFindHilichurlInfo()); - 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 int activityId_ ; - /** - * uint32 activityId = 1; - * @return The activityId. - */ - @java.lang.Override - public int getActivityId() { - return activityId_; - } - /** - * uint32 activityId = 1; - * @param value The activityId to set. - * @return This builder for chaining. - */ - public Builder setActivityId(int value) { - - activityId_ = value; - onChanged(); - return this; - } - /** - * uint32 activityId = 1; - * @return This builder for chaining. - */ - public Builder clearActivityId() { - - activityId_ = 0; - onChanged(); - return this; - } - - private int scheduleId_ ; - /** - * uint32 scheduleId = 2; - * @return The scheduleId. - */ - @java.lang.Override - public int getScheduleId() { - return scheduleId_; - } - /** - * uint32 scheduleId = 2; - * @param value The scheduleId to set. - * @return This builder for chaining. - */ - public Builder setScheduleId(int value) { - - scheduleId_ = value; - onChanged(); - return this; - } - /** - * uint32 scheduleId = 2; - * @return This builder for chaining. - */ - public Builder clearScheduleId() { - - scheduleId_ = 0; - onChanged(); - return this; - } - - private int beginTime_ ; - /** - * uint32 beginTime = 3; - * @return The beginTime. - */ - @java.lang.Override - public int getBeginTime() { - return beginTime_; - } - /** - * uint32 beginTime = 3; - * @param value The beginTime to set. - * @return This builder for chaining. - */ - public Builder setBeginTime(int value) { - - beginTime_ = value; - onChanged(); - return this; - } - /** - * uint32 beginTime = 3; - * @return This builder for chaining. - */ - public Builder clearBeginTime() { - - beginTime_ = 0; - onChanged(); - return this; - } - - private int endTime_ ; - /** - * uint32 endTime = 4; - * @return The endTime. - */ - @java.lang.Override - public int getEndTime() { - return endTime_; - } - /** - * uint32 endTime = 4; - * @param value The endTime to set. - * @return This builder for chaining. - */ - public Builder setEndTime(int value) { - - endTime_ = value; - onChanged(); - return this; - } - /** - * uint32 endTime = 4; - * @return This builder for chaining. - */ - public Builder clearEndTime() { - - endTime_ = 0; - onChanged(); - return this; - } - - private int activityType_ ; - /** - * uint32 activityType = 5; - * @return The activityType. - */ - @java.lang.Override - public int getActivityType() { - return activityType_; - } - /** - * uint32 activityType = 5; - * @param value The activityType to set. - * @return This builder for chaining. - */ - public Builder setActivityType(int value) { - - activityType_ = value; - onChanged(); - return this; - } - /** - * uint32 activityType = 5; - * @return This builder for chaining. - */ - public Builder clearActivityType() { - - activityType_ = 0; - onChanged(); - return this; - } - - private boolean isPlayOpenAnim_ ; - /** - * bool isPlayOpenAnim = 6; - * @return The isPlayOpenAnim. - */ - @java.lang.Override - public boolean getIsPlayOpenAnim() { - return isPlayOpenAnim_; - } - /** - * bool isPlayOpenAnim = 6; - * @param value The isPlayOpenAnim to set. - * @return This builder for chaining. - */ - public Builder setIsPlayOpenAnim(boolean value) { - - isPlayOpenAnim_ = value; - onChanged(); - return this; - } - /** - * bool isPlayOpenAnim = 6; - * @return This builder for chaining. - */ - public Builder clearIsPlayOpenAnim() { - - isPlayOpenAnim_ = false; - onChanged(); - return this; - } - - private boolean isFinished_ ; - /** - * bool isFinished = 7; - * @return The isFinished. - */ - @java.lang.Override - public boolean getIsFinished() { - return isFinished_; - } - /** - * bool isFinished = 7; - * @param value The isFinished to set. - * @return This builder for chaining. - */ - public Builder setIsFinished(boolean value) { - - isFinished_ = value; - onChanged(); - return this; - } - /** - * bool isFinished = 7; - * @return This builder for chaining. - */ - public Builder clearIsFinished() { - - isFinished_ = false; - onChanged(); - return this; - } - - private boolean isStarting_ ; - /** - * bool isStarting = 8; - * @return The isStarting. - */ - @java.lang.Override - public boolean getIsStarting() { - return isStarting_; - } - /** - * bool isStarting = 8; - * @param value The isStarting to set. - * @return This builder for chaining. - */ - public Builder setIsStarting(boolean value) { - - isStarting_ = value; - onChanged(); - return this; - } - /** - * bool isStarting = 8; - * @return This builder for chaining. - */ - public Builder clearIsStarting() { - - isStarting_ = false; - onChanged(); - return this; - } - - private java.util.List watcherInfoList_ = - java.util.Collections.emptyList(); - private void ensureWatcherInfoListIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - watcherInfoList_ = new java.util.ArrayList(watcherInfoList_); - bitField0_ |= 0x00000001; - } - } - - 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 watcherInfoList = 9; - */ - public java.util.List getWatcherInfoListList() { - if (watcherInfoListBuilder_ == null) { - return java.util.Collections.unmodifiableList(watcherInfoList_); - } else { - return watcherInfoListBuilder_.getMessageList(); - } - } - /** - * repeated .ActivityWatcherInfo watcherInfoList = 9; - */ - public int getWatcherInfoListCount() { - if (watcherInfoListBuilder_ == null) { - return watcherInfoList_.size(); - } else { - return watcherInfoListBuilder_.getCount(); - } - } - /** - * repeated .ActivityWatcherInfo watcherInfoList = 9; - */ - public emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo getWatcherInfoList(int index) { - if (watcherInfoListBuilder_ == null) { - return watcherInfoList_.get(index); - } else { - return watcherInfoListBuilder_.getMessage(index); - } - } - /** - * repeated .ActivityWatcherInfo watcherInfoList = 9; - */ - 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 watcherInfoList = 9; - */ - 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 watcherInfoList = 9; - */ - 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 watcherInfoList = 9; - */ - 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 watcherInfoList = 9; - */ - 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 watcherInfoList = 9; - */ - 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 watcherInfoList = 9; - */ - 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 watcherInfoList = 9; - */ - public Builder clearWatcherInfoList() { - if (watcherInfoListBuilder_ == null) { - watcherInfoList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - watcherInfoListBuilder_.clear(); - } - return this; - } - /** - * repeated .ActivityWatcherInfo watcherInfoList = 9; - */ - public Builder removeWatcherInfoList(int index) { - if (watcherInfoListBuilder_ == null) { - ensureWatcherInfoListIsMutable(); - watcherInfoList_.remove(index); - onChanged(); - } else { - watcherInfoListBuilder_.remove(index); - } - return this; - } - /** - * repeated .ActivityWatcherInfo watcherInfoList = 9; - */ - public emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.Builder getWatcherInfoListBuilder( - int index) { - return getWatcherInfoListFieldBuilder().getBuilder(index); - } - /** - * repeated .ActivityWatcherInfo watcherInfoList = 9; - */ - public emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfoOrBuilder getWatcherInfoListOrBuilder( - int index) { - if (watcherInfoListBuilder_ == null) { - return watcherInfoList_.get(index); } else { - return watcherInfoListBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .ActivityWatcherInfo watcherInfoList = 9; - */ - public java.util.List - getWatcherInfoListOrBuilderList() { - if (watcherInfoListBuilder_ != null) { - return watcherInfoListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(watcherInfoList_); - } - } - /** - * repeated .ActivityWatcherInfo watcherInfoList = 9; - */ - public emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.Builder addWatcherInfoListBuilder() { - return getWatcherInfoListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.getDefaultInstance()); - } - /** - * repeated .ActivityWatcherInfo watcherInfoList = 9; - */ - public emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.Builder addWatcherInfoListBuilder( - int index) { - return getWatcherInfoListFieldBuilder().addBuilder( - index, emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.getDefaultInstance()); - } - /** - * repeated .ActivityWatcherInfo watcherInfoList = 9; - */ - 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_ & 0x00000001) != 0), - getParentForChildren(), - isClean()); - watcherInfoList_ = null; - } - return watcherInfoListBuilder_; - } - - private com.google.protobuf.Internal.IntList meetCondList_ = emptyIntList(); - private void ensureMeetCondListIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { - meetCondList_ = mutableCopy(meetCondList_); - bitField0_ |= 0x00000002; - } - } - /** - * repeated uint32 meetCondList = 10; - * @return A list containing the meetCondList. - */ - public java.util.List - getMeetCondListList() { - return ((bitField0_ & 0x00000002) != 0) ? - java.util.Collections.unmodifiableList(meetCondList_) : meetCondList_; - } - /** - * repeated uint32 meetCondList = 10; - * @return The count of meetCondList. - */ - public int getMeetCondListCount() { - return meetCondList_.size(); - } - /** - * repeated uint32 meetCondList = 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 meetCondList = 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 meetCondList = 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 meetCondList = 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 meetCondList = 10; - * @return This builder for chaining. - */ - public Builder clearMeetCondList() { - meetCondList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000002); - onChanged(); - return this; - } - - private com.google.protobuf.Internal.IntList expireCondList_ = emptyIntList(); - private void ensureExpireCondListIsMutable() { - if (!((bitField0_ & 0x00000004) != 0)) { - expireCondList_ = mutableCopy(expireCondList_); - bitField0_ |= 0x00000004; - } - } - /** - * repeated uint32 expireCondList = 15; - * @return A list containing the expireCondList. - */ - public java.util.List - getExpireCondListList() { - return ((bitField0_ & 0x00000004) != 0) ? - java.util.Collections.unmodifiableList(expireCondList_) : expireCondList_; - } - /** - * repeated uint32 expireCondList = 15; - * @return The count of expireCondList. - */ - public int getExpireCondListCount() { - return expireCondList_.size(); - } - /** - * repeated uint32 expireCondList = 15; - * @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); - } - /** - * repeated uint32 expireCondList = 15; - * @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; - } - /** - * repeated uint32 expireCondList = 15; - * @param value The expireCondList to add. - * @return This builder for chaining. - */ - public Builder addExpireCondList(int value) { - ensureExpireCondListIsMutable(); - expireCondList_.addInt(value); - onChanged(); - return this; - } - /** - * repeated uint32 expireCondList = 15; - * @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; - } - /** - * repeated uint32 expireCondList = 15; - * @return This builder for chaining. - */ - public Builder clearExpireCondList() { - expireCondList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000004); - onChanged(); - return this; - } - - private int selectedAvatarRewardId_ ; - /** - * uint32 selectedAvatarRewardId = 17; - * @return The selectedAvatarRewardId. - */ - @java.lang.Override - public int getSelectedAvatarRewardId() { - return selectedAvatarRewardId_; - } - /** - * uint32 selectedAvatarRewardId = 17; - * @param value The selectedAvatarRewardId to set. - * @return This builder for chaining. - */ - public Builder setSelectedAvatarRewardId(int value) { - - selectedAvatarRewardId_ = value; - onChanged(); - return this; - } - /** - * uint32 selectedAvatarRewardId = 17; - * @return This builder for chaining. - */ - public Builder clearSelectedAvatarRewardId() { - - selectedAvatarRewardId_ = 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> activityCoinMap = 18; - */ - - @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> activityCoinMap = 18; - */ - @java.lang.Override - - public java.util.Map getActivityCoinMapMap() { - return internalGetActivityCoinMap().getMap(); - } - /** - * map<uint32, uint32> activityCoinMap = 18; - */ - @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> activityCoinMap = 18; - */ - @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> activityCoinMap = 18; - */ - - 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> activityCoinMap = 18; - */ - public Builder putActivityCoinMap( - int key, - int value) { - - - internalGetMutableActivityCoinMap().getMutableMap() - .put(key, value); - return this; - } - /** - * map<uint32, uint32> activityCoinMap = 18; - */ - - public Builder putAllActivityCoinMap( - java.util.Map values) { - internalGetMutableActivityCoinMap().getMutableMap() - .putAll(values); - return this; - } - - private int scoreLimit_ ; - /** - * uint32 scoreLimit = 19; - * @return The scoreLimit. - */ - @java.lang.Override - public int getScoreLimit() { - return scoreLimit_; - } - /** - * uint32 scoreLimit = 19; - * @param value The scoreLimit to set. - * @return This builder for chaining. - */ - public Builder setScoreLimit(int value) { - - scoreLimit_ = value; - onChanged(); - return this; - } - /** - * uint32 scoreLimit = 19; - * @return This builder for chaining. - */ - public Builder clearScoreLimit() { - - scoreLimit_ = 0; - onChanged(); - return this; - } - - private int curScore_ ; - /** - * uint32 curScore = 20; - * @return The curScore. - */ - @java.lang.Override - public int getCurScore() { - return curScore_; - } - /** - * uint32 curScore = 20; - * @param value The curScore to set. - * @return This builder for chaining. - */ - public Builder setCurScore(int value) { - - curScore_ = value; - onChanged(); - return this; - } - /** - * uint32 curScore = 20; - * @return This builder for chaining. - */ - public Builder clearCurScore() { - - curScore_ = 0; - onChanged(); - return this; - } - - private com.google.protobuf.Internal.IntList takenRewardList_ = emptyIntList(); - private void ensureTakenRewardListIsMutable() { - if (!((bitField0_ & 0x00000010) != 0)) { - takenRewardList_ = mutableCopy(takenRewardList_); - bitField0_ |= 0x00000010; - } - } - /** - * repeated uint32 takenRewardList = 24; - * @return A list containing the takenRewardList. - */ - public java.util.List - getTakenRewardListList() { - return ((bitField0_ & 0x00000010) != 0) ? - java.util.Collections.unmodifiableList(takenRewardList_) : takenRewardList_; - } - /** - * repeated uint32 takenRewardList = 24; - * @return The count of takenRewardList. - */ - public int getTakenRewardListCount() { - return takenRewardList_.size(); - } - /** - * repeated uint32 takenRewardList = 24; - * @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 takenRewardList = 24; - * @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 takenRewardList = 24; - * @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 takenRewardList = 24; - * @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 takenRewardList = 24; - * @return This builder for chaining. - */ - public Builder clearTakenRewardList() { - takenRewardList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000010); - onChanged(); - return this; - } - - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder> samLampInfoBuilder_; - /** - * .ActivityNullDetailInfo samLampInfo = 11; - * @return Whether the samLampInfo field is set. - */ - @java.lang.Override - public boolean hasSamLampInfo() { - return detailCase_ == 11; - } - /** - * .ActivityNullDetailInfo samLampInfo = 11; - * @return The samLampInfo. - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getSamLampInfo() { - if (samLampInfoBuilder_ == null) { - if (detailCase_ == 11) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } else { - if (detailCase_ == 11) { - return samLampInfoBuilder_.getMessage(); - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - } - /** - * .ActivityNullDetailInfo samLampInfo = 11; - */ - public Builder setSamLampInfo(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo value) { - if (samLampInfoBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - detail_ = value; - onChanged(); - } else { - samLampInfoBuilder_.setMessage(value); - } - detailCase_ = 11; - return this; - } - /** - * .ActivityNullDetailInfo samLampInfo = 11; - */ - public Builder setSamLampInfo( - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder builderForValue) { - if (samLampInfoBuilder_ == null) { - detail_ = builderForValue.build(); - onChanged(); - } else { - samLampInfoBuilder_.setMessage(builderForValue.build()); - } - detailCase_ = 11; - return this; - } - /** - * .ActivityNullDetailInfo samLampInfo = 11; - */ - public Builder mergeSamLampInfo(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo value) { - if (samLampInfoBuilder_ == null) { - if (detailCase_ == 11 && - detail_ != emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance()) { - detail_ = emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.newBuilder((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_) - .mergeFrom(value).buildPartial(); - } else { - detail_ = value; - } - onChanged(); - } else { - if (detailCase_ == 11) { - samLampInfoBuilder_.mergeFrom(value); - } - samLampInfoBuilder_.setMessage(value); - } - detailCase_ = 11; - return this; - } - /** - * .ActivityNullDetailInfo samLampInfo = 11; - */ - public Builder clearSamLampInfo() { - if (samLampInfoBuilder_ == null) { - if (detailCase_ == 11) { - detailCase_ = 0; - detail_ = null; - onChanged(); - } - } else { - if (detailCase_ == 11) { - detailCase_ = 0; - detail_ = null; - } - samLampInfoBuilder_.clear(); - } - return this; - } - /** - * .ActivityNullDetailInfo samLampInfo = 11; - */ - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder getSamLampInfoBuilder() { - return getSamLampInfoFieldBuilder().getBuilder(); - } - /** - * .ActivityNullDetailInfo samLampInfo = 11; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getSamLampInfoOrBuilder() { - if ((detailCase_ == 11) && (samLampInfoBuilder_ != null)) { - return samLampInfoBuilder_.getMessageOrBuilder(); - } else { - if (detailCase_ == 11) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - } - /** - * .ActivityNullDetailInfo samLampInfo = 11; - */ - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder> - getSamLampInfoFieldBuilder() { - if (samLampInfoBuilder_ == null) { - if (!(detailCase_ == 11)) { - detail_ = emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - samLampInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder>( - (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_, - getParentForChildren(), - isClean()); - detail_ = null; - } - detailCase_ = 11; - onChanged();; - return samLampInfoBuilder_; - } - - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder> crucibleInfoBuilder_; - /** - * .ActivityNullDetailInfo crucibleInfo = 12; - * @return Whether the crucibleInfo field is set. - */ - @java.lang.Override - public boolean hasCrucibleInfo() { - return detailCase_ == 12; - } - /** - * .ActivityNullDetailInfo crucibleInfo = 12; - * @return The crucibleInfo. - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getCrucibleInfo() { - if (crucibleInfoBuilder_ == null) { - if (detailCase_ == 12) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } else { - if (detailCase_ == 12) { - return crucibleInfoBuilder_.getMessage(); - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - } - /** - * .ActivityNullDetailInfo crucibleInfo = 12; - */ - public Builder setCrucibleInfo(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo value) { - if (crucibleInfoBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - detail_ = value; - onChanged(); - } else { - crucibleInfoBuilder_.setMessage(value); - } - detailCase_ = 12; - return this; - } - /** - * .ActivityNullDetailInfo crucibleInfo = 12; - */ - public Builder setCrucibleInfo( - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder builderForValue) { - if (crucibleInfoBuilder_ == null) { - detail_ = builderForValue.build(); - onChanged(); - } else { - crucibleInfoBuilder_.setMessage(builderForValue.build()); - } - detailCase_ = 12; - return this; - } - /** - * .ActivityNullDetailInfo crucibleInfo = 12; - */ - public Builder mergeCrucibleInfo(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo value) { - if (crucibleInfoBuilder_ == null) { - if (detailCase_ == 12 && - detail_ != emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance()) { - detail_ = emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.newBuilder((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_) - .mergeFrom(value).buildPartial(); - } else { - detail_ = value; - } - onChanged(); - } else { - if (detailCase_ == 12) { - crucibleInfoBuilder_.mergeFrom(value); - } - crucibleInfoBuilder_.setMessage(value); - } - detailCase_ = 12; - return this; - } - /** - * .ActivityNullDetailInfo crucibleInfo = 12; - */ - public Builder clearCrucibleInfo() { - if (crucibleInfoBuilder_ == null) { - if (detailCase_ == 12) { - detailCase_ = 0; - detail_ = null; - onChanged(); - } - } else { - if (detailCase_ == 12) { - detailCase_ = 0; - detail_ = null; - } - crucibleInfoBuilder_.clear(); - } - return this; - } - /** - * .ActivityNullDetailInfo crucibleInfo = 12; - */ - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder getCrucibleInfoBuilder() { - return getCrucibleInfoFieldBuilder().getBuilder(); - } - /** - * .ActivityNullDetailInfo crucibleInfo = 12; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getCrucibleInfoOrBuilder() { - if ((detailCase_ == 12) && (crucibleInfoBuilder_ != null)) { - return crucibleInfoBuilder_.getMessageOrBuilder(); - } else { - if (detailCase_ == 12) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - } - /** - * .ActivityNullDetailInfo crucibleInfo = 12; - */ - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder> - getCrucibleInfoFieldBuilder() { - if (crucibleInfoBuilder_ == null) { - if (!(detailCase_ == 12)) { - detail_ = emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - crucibleInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder>( - (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_, - getParentForChildren(), - isClean()); - detail_ = null; - } - detailCase_ = 12; - onChanged();; - return crucibleInfoBuilder_; - } - - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder> salesmanInfoBuilder_; - /** - * .ActivityNullDetailInfo salesmanInfo = 13; - * @return Whether the salesmanInfo field is set. - */ - @java.lang.Override - public boolean hasSalesmanInfo() { - return detailCase_ == 13; - } - /** - * .ActivityNullDetailInfo salesmanInfo = 13; - * @return The salesmanInfo. - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getSalesmanInfo() { - if (salesmanInfoBuilder_ == null) { - if (detailCase_ == 13) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } else { - if (detailCase_ == 13) { - return salesmanInfoBuilder_.getMessage(); - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - } - /** - * .ActivityNullDetailInfo salesmanInfo = 13; - */ - public Builder setSalesmanInfo(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo value) { - if (salesmanInfoBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - detail_ = value; - onChanged(); - } else { - salesmanInfoBuilder_.setMessage(value); - } - detailCase_ = 13; - return this; - } - /** - * .ActivityNullDetailInfo salesmanInfo = 13; - */ - public Builder setSalesmanInfo( - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder builderForValue) { - if (salesmanInfoBuilder_ == null) { - detail_ = builderForValue.build(); - onChanged(); - } else { - salesmanInfoBuilder_.setMessage(builderForValue.build()); - } - detailCase_ = 13; - return this; - } - /** - * .ActivityNullDetailInfo salesmanInfo = 13; - */ - public Builder mergeSalesmanInfo(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo value) { - if (salesmanInfoBuilder_ == null) { - if (detailCase_ == 13 && - detail_ != emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance()) { - detail_ = emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.newBuilder((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_) - .mergeFrom(value).buildPartial(); - } else { - detail_ = value; - } - onChanged(); - } else { - if (detailCase_ == 13) { - salesmanInfoBuilder_.mergeFrom(value); - } - salesmanInfoBuilder_.setMessage(value); - } - detailCase_ = 13; - return this; - } - /** - * .ActivityNullDetailInfo salesmanInfo = 13; - */ - public Builder clearSalesmanInfo() { - if (salesmanInfoBuilder_ == null) { - if (detailCase_ == 13) { - detailCase_ = 0; - detail_ = null; - onChanged(); - } - } else { - if (detailCase_ == 13) { - detailCase_ = 0; - detail_ = null; - } - salesmanInfoBuilder_.clear(); - } - return this; - } - /** - * .ActivityNullDetailInfo salesmanInfo = 13; - */ - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder getSalesmanInfoBuilder() { - return getSalesmanInfoFieldBuilder().getBuilder(); - } - /** - * .ActivityNullDetailInfo salesmanInfo = 13; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getSalesmanInfoOrBuilder() { - if ((detailCase_ == 13) && (salesmanInfoBuilder_ != null)) { - return salesmanInfoBuilder_.getMessageOrBuilder(); - } else { - if (detailCase_ == 13) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - } - /** - * .ActivityNullDetailInfo salesmanInfo = 13; - */ - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder> - getSalesmanInfoFieldBuilder() { - if (salesmanInfoBuilder_ == null) { - if (!(detailCase_ == 13)) { - detail_ = emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - salesmanInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder>( - (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_, - getParentForChildren(), - isClean()); - detail_ = null; - } - detailCase_ = 13; - onChanged();; - return salesmanInfoBuilder_; - } - - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder> trialAvatarInfoBuilder_; - /** - * .ActivityNullDetailInfo trialAvatarInfo = 14; - * @return Whether the trialAvatarInfo field is set. - */ - @java.lang.Override - public boolean hasTrialAvatarInfo() { - return detailCase_ == 14; - } - /** - * .ActivityNullDetailInfo trialAvatarInfo = 14; - * @return The trialAvatarInfo. - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getTrialAvatarInfo() { - if (trialAvatarInfoBuilder_ == null) { - if (detailCase_ == 14) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } else { - if (detailCase_ == 14) { - return trialAvatarInfoBuilder_.getMessage(); - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - } - /** - * .ActivityNullDetailInfo trialAvatarInfo = 14; - */ - public Builder setTrialAvatarInfo(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo value) { - if (trialAvatarInfoBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - detail_ = value; - onChanged(); - } else { - trialAvatarInfoBuilder_.setMessage(value); - } - detailCase_ = 14; - return this; - } - /** - * .ActivityNullDetailInfo trialAvatarInfo = 14; - */ - public Builder setTrialAvatarInfo( - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder builderForValue) { - if (trialAvatarInfoBuilder_ == null) { - detail_ = builderForValue.build(); - onChanged(); - } else { - trialAvatarInfoBuilder_.setMessage(builderForValue.build()); - } - detailCase_ = 14; - return this; - } - /** - * .ActivityNullDetailInfo trialAvatarInfo = 14; - */ - public Builder mergeTrialAvatarInfo(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo value) { - if (trialAvatarInfoBuilder_ == null) { - if (detailCase_ == 14 && - detail_ != emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance()) { - detail_ = emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.newBuilder((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_) - .mergeFrom(value).buildPartial(); - } else { - detail_ = value; - } - onChanged(); - } else { - if (detailCase_ == 14) { - trialAvatarInfoBuilder_.mergeFrom(value); - } - trialAvatarInfoBuilder_.setMessage(value); - } - detailCase_ = 14; - return this; - } - /** - * .ActivityNullDetailInfo trialAvatarInfo = 14; - */ - public Builder clearTrialAvatarInfo() { - if (trialAvatarInfoBuilder_ == null) { - if (detailCase_ == 14) { - detailCase_ = 0; - detail_ = null; - onChanged(); - } - } else { - if (detailCase_ == 14) { - detailCase_ = 0; - detail_ = null; - } - trialAvatarInfoBuilder_.clear(); - } - return this; - } - /** - * .ActivityNullDetailInfo trialAvatarInfo = 14; - */ - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder getTrialAvatarInfoBuilder() { - return getTrialAvatarInfoFieldBuilder().getBuilder(); - } - /** - * .ActivityNullDetailInfo trialAvatarInfo = 14; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getTrialAvatarInfoOrBuilder() { - if ((detailCase_ == 14) && (trialAvatarInfoBuilder_ != null)) { - return trialAvatarInfoBuilder_.getMessageOrBuilder(); - } else { - if (detailCase_ == 14) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - } - /** - * .ActivityNullDetailInfo trialAvatarInfo = 14; - */ - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder> - getTrialAvatarInfoFieldBuilder() { - if (trialAvatarInfoBuilder_ == null) { - if (!(detailCase_ == 14)) { - detail_ = emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - trialAvatarInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder>( - (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_, - getParentForChildren(), - isClean()); - detail_ = null; - } - detailCase_ = 14; - onChanged();; - return trialAvatarInfoBuilder_; - } - - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder> deliveryInfoBuilder_; - /** - * .ActivityNullDetailInfo deliveryInfo = 16; - * @return Whether the deliveryInfo field is set. - */ - @java.lang.Override - public boolean hasDeliveryInfo() { - return detailCase_ == 16; - } - /** - * .ActivityNullDetailInfo deliveryInfo = 16; - * @return The deliveryInfo. - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getDeliveryInfo() { - if (deliveryInfoBuilder_ == null) { - if (detailCase_ == 16) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } else { - if (detailCase_ == 16) { - return deliveryInfoBuilder_.getMessage(); - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - } - /** - * .ActivityNullDetailInfo deliveryInfo = 16; - */ - public Builder setDeliveryInfo(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo value) { - if (deliveryInfoBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - detail_ = value; - onChanged(); - } else { - deliveryInfoBuilder_.setMessage(value); - } - detailCase_ = 16; - return this; - } - /** - * .ActivityNullDetailInfo deliveryInfo = 16; - */ - public Builder setDeliveryInfo( - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder builderForValue) { - if (deliveryInfoBuilder_ == null) { - detail_ = builderForValue.build(); - onChanged(); - } else { - deliveryInfoBuilder_.setMessage(builderForValue.build()); - } - detailCase_ = 16; - return this; - } - /** - * .ActivityNullDetailInfo deliveryInfo = 16; - */ - public Builder mergeDeliveryInfo(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo value) { - if (deliveryInfoBuilder_ == null) { - if (detailCase_ == 16 && - detail_ != emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance()) { - detail_ = emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.newBuilder((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_) - .mergeFrom(value).buildPartial(); - } else { - detail_ = value; - } - onChanged(); - } else { - if (detailCase_ == 16) { - deliveryInfoBuilder_.mergeFrom(value); - } - deliveryInfoBuilder_.setMessage(value); - } - detailCase_ = 16; - return this; - } - /** - * .ActivityNullDetailInfo deliveryInfo = 16; - */ - public Builder clearDeliveryInfo() { - if (deliveryInfoBuilder_ == null) { - if (detailCase_ == 16) { - detailCase_ = 0; - detail_ = null; - onChanged(); - } - } else { - if (detailCase_ == 16) { - detailCase_ = 0; - detail_ = null; - } - deliveryInfoBuilder_.clear(); - } - return this; - } - /** - * .ActivityNullDetailInfo deliveryInfo = 16; - */ - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder getDeliveryInfoBuilder() { - return getDeliveryInfoFieldBuilder().getBuilder(); - } - /** - * .ActivityNullDetailInfo deliveryInfo = 16; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getDeliveryInfoOrBuilder() { - if ((detailCase_ == 16) && (deliveryInfoBuilder_ != null)) { - return deliveryInfoBuilder_.getMessageOrBuilder(); - } else { - if (detailCase_ == 16) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - } - /** - * .ActivityNullDetailInfo deliveryInfo = 16; - */ - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder> - getDeliveryInfoFieldBuilder() { - if (deliveryInfoBuilder_ == null) { - if (!(detailCase_ == 16)) { - detail_ = emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - deliveryInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder>( - (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_, - getParentForChildren(), - isClean()); - detail_ = null; - } - detailCase_ = 16; - onChanged();; - return deliveryInfoBuilder_; - } - - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder> asterInfoBuilder_; - /** - * .ActivityNullDetailInfo asterInfo = 21; - * @return Whether the asterInfo field is set. - */ - @java.lang.Override - public boolean hasAsterInfo() { - return detailCase_ == 21; - } - /** - * .ActivityNullDetailInfo asterInfo = 21; - * @return The asterInfo. - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getAsterInfo() { - if (asterInfoBuilder_ == null) { - if (detailCase_ == 21) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } else { - if (detailCase_ == 21) { - return asterInfoBuilder_.getMessage(); - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - } - /** - * .ActivityNullDetailInfo asterInfo = 21; - */ - public Builder setAsterInfo(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo value) { - if (asterInfoBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - detail_ = value; - onChanged(); - } else { - asterInfoBuilder_.setMessage(value); - } - detailCase_ = 21; - return this; - } - /** - * .ActivityNullDetailInfo asterInfo = 21; - */ - public Builder setAsterInfo( - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder builderForValue) { - if (asterInfoBuilder_ == null) { - detail_ = builderForValue.build(); - onChanged(); - } else { - asterInfoBuilder_.setMessage(builderForValue.build()); - } - detailCase_ = 21; - return this; - } - /** - * .ActivityNullDetailInfo asterInfo = 21; - */ - public Builder mergeAsterInfo(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo value) { - if (asterInfoBuilder_ == null) { - if (detailCase_ == 21 && - detail_ != emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance()) { - detail_ = emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.newBuilder((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_) - .mergeFrom(value).buildPartial(); - } else { - detail_ = value; - } - onChanged(); - } else { - if (detailCase_ == 21) { - asterInfoBuilder_.mergeFrom(value); - } - asterInfoBuilder_.setMessage(value); - } - detailCase_ = 21; - return this; - } - /** - * .ActivityNullDetailInfo asterInfo = 21; - */ - public Builder clearAsterInfo() { - if (asterInfoBuilder_ == null) { - if (detailCase_ == 21) { - detailCase_ = 0; - detail_ = null; - onChanged(); - } - } else { - if (detailCase_ == 21) { - detailCase_ = 0; - detail_ = null; - } - asterInfoBuilder_.clear(); - } - return this; - } - /** - * .ActivityNullDetailInfo asterInfo = 21; - */ - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder getAsterInfoBuilder() { - return getAsterInfoFieldBuilder().getBuilder(); - } - /** - * .ActivityNullDetailInfo asterInfo = 21; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getAsterInfoOrBuilder() { - if ((detailCase_ == 21) && (asterInfoBuilder_ != null)) { - return asterInfoBuilder_.getMessageOrBuilder(); - } else { - if (detailCase_ == 21) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - } - /** - * .ActivityNullDetailInfo asterInfo = 21; - */ - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder> - getAsterInfoFieldBuilder() { - if (asterInfoBuilder_ == null) { - if (!(detailCase_ == 21)) { - detail_ = emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - asterInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder>( - (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_, - getParentForChildren(), - isClean()); - detail_ = null; - } - detailCase_ = 21; - onChanged();; - return asterInfoBuilder_; - } - - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder> flightInfoBuilder_; - /** - * .ActivityNullDetailInfo flightInfo = 25; - * @return Whether the flightInfo field is set. - */ - @java.lang.Override - public boolean hasFlightInfo() { - return detailCase_ == 25; - } - /** - * .ActivityNullDetailInfo flightInfo = 25; - * @return The flightInfo. - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getFlightInfo() { - if (flightInfoBuilder_ == null) { - if (detailCase_ == 25) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } else { - if (detailCase_ == 25) { - return flightInfoBuilder_.getMessage(); - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - } - /** - * .ActivityNullDetailInfo flightInfo = 25; - */ - public Builder setFlightInfo(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo value) { - if (flightInfoBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - detail_ = value; - onChanged(); - } else { - flightInfoBuilder_.setMessage(value); - } - detailCase_ = 25; - return this; - } - /** - * .ActivityNullDetailInfo flightInfo = 25; - */ - public Builder setFlightInfo( - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder builderForValue) { - if (flightInfoBuilder_ == null) { - detail_ = builderForValue.build(); - onChanged(); - } else { - flightInfoBuilder_.setMessage(builderForValue.build()); - } - detailCase_ = 25; - return this; - } - /** - * .ActivityNullDetailInfo flightInfo = 25; - */ - public Builder mergeFlightInfo(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo value) { - if (flightInfoBuilder_ == null) { - if (detailCase_ == 25 && - detail_ != emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance()) { - detail_ = emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.newBuilder((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_) - .mergeFrom(value).buildPartial(); - } else { - detail_ = value; - } - onChanged(); - } else { - if (detailCase_ == 25) { - flightInfoBuilder_.mergeFrom(value); - } - flightInfoBuilder_.setMessage(value); - } - detailCase_ = 25; - return this; - } - /** - * .ActivityNullDetailInfo flightInfo = 25; - */ - public Builder clearFlightInfo() { - if (flightInfoBuilder_ == null) { - if (detailCase_ == 25) { - detailCase_ = 0; - detail_ = null; - onChanged(); - } - } else { - if (detailCase_ == 25) { - detailCase_ = 0; - detail_ = null; - } - flightInfoBuilder_.clear(); - } - return this; - } - /** - * .ActivityNullDetailInfo flightInfo = 25; - */ - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder getFlightInfoBuilder() { - return getFlightInfoFieldBuilder().getBuilder(); - } - /** - * .ActivityNullDetailInfo flightInfo = 25; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getFlightInfoOrBuilder() { - if ((detailCase_ == 25) && (flightInfoBuilder_ != null)) { - return flightInfoBuilder_.getMessageOrBuilder(); - } else { - if (detailCase_ == 25) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - } - /** - * .ActivityNullDetailInfo flightInfo = 25; - */ - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder> - getFlightInfoFieldBuilder() { - if (flightInfoBuilder_ == null) { - if (!(detailCase_ == 25)) { - detail_ = emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - flightInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder>( - (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_, - getParentForChildren(), - isClean()); - detail_ = null; - } - detailCase_ = 25; - onChanged();; - return flightInfoBuilder_; - } - - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder> dragonSpineInfoBuilder_; - /** - * .ActivityNullDetailInfo dragonSpineInfo = 31; - * @return Whether the dragonSpineInfo field is set. - */ - @java.lang.Override - public boolean hasDragonSpineInfo() { - return detailCase_ == 31; - } - /** - * .ActivityNullDetailInfo dragonSpineInfo = 31; - * @return The dragonSpineInfo. - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getDragonSpineInfo() { - if (dragonSpineInfoBuilder_ == null) { - if (detailCase_ == 31) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } else { - if (detailCase_ == 31) { - return dragonSpineInfoBuilder_.getMessage(); - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - } - /** - * .ActivityNullDetailInfo dragonSpineInfo = 31; - */ - public Builder setDragonSpineInfo(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo value) { - if (dragonSpineInfoBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - detail_ = value; - onChanged(); - } else { - dragonSpineInfoBuilder_.setMessage(value); - } - detailCase_ = 31; - return this; - } - /** - * .ActivityNullDetailInfo dragonSpineInfo = 31; - */ - public Builder setDragonSpineInfo( - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder builderForValue) { - if (dragonSpineInfoBuilder_ == null) { - detail_ = builderForValue.build(); - onChanged(); - } else { - dragonSpineInfoBuilder_.setMessage(builderForValue.build()); - } - detailCase_ = 31; - return this; - } - /** - * .ActivityNullDetailInfo dragonSpineInfo = 31; - */ - public Builder mergeDragonSpineInfo(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo value) { - if (dragonSpineInfoBuilder_ == null) { - if (detailCase_ == 31 && - detail_ != emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance()) { - detail_ = emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.newBuilder((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_) - .mergeFrom(value).buildPartial(); - } else { - detail_ = value; - } - onChanged(); - } else { - if (detailCase_ == 31) { - dragonSpineInfoBuilder_.mergeFrom(value); - } - dragonSpineInfoBuilder_.setMessage(value); - } - detailCase_ = 31; - return this; - } - /** - * .ActivityNullDetailInfo dragonSpineInfo = 31; - */ - public Builder clearDragonSpineInfo() { - if (dragonSpineInfoBuilder_ == null) { - if (detailCase_ == 31) { - detailCase_ = 0; - detail_ = null; - onChanged(); - } - } else { - if (detailCase_ == 31) { - detailCase_ = 0; - detail_ = null; - } - dragonSpineInfoBuilder_.clear(); - } - return this; - } - /** - * .ActivityNullDetailInfo dragonSpineInfo = 31; - */ - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder getDragonSpineInfoBuilder() { - return getDragonSpineInfoFieldBuilder().getBuilder(); - } - /** - * .ActivityNullDetailInfo dragonSpineInfo = 31; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getDragonSpineInfoOrBuilder() { - if ((detailCase_ == 31) && (dragonSpineInfoBuilder_ != null)) { - return dragonSpineInfoBuilder_.getMessageOrBuilder(); - } else { - if (detailCase_ == 31) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - } - /** - * .ActivityNullDetailInfo dragonSpineInfo = 31; - */ - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder> - getDragonSpineInfoFieldBuilder() { - if (dragonSpineInfoBuilder_ == null) { - if (!(detailCase_ == 31)) { - detail_ = emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - dragonSpineInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder>( - (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_, - getParentForChildren(), - isClean()); - detail_ = null; - } - detailCase_ = 31; - onChanged();; - return dragonSpineInfoBuilder_; - } - - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder> effigyInfoBuilder_; - /** - * .ActivityNullDetailInfo effigyInfo = 32; - * @return Whether the effigyInfo field is set. - */ - @java.lang.Override - public boolean hasEffigyInfo() { - return detailCase_ == 32; - } - /** - * .ActivityNullDetailInfo effigyInfo = 32; - * @return The effigyInfo. - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getEffigyInfo() { - if (effigyInfoBuilder_ == null) { - if (detailCase_ == 32) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } else { - if (detailCase_ == 32) { - return effigyInfoBuilder_.getMessage(); - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - } - /** - * .ActivityNullDetailInfo effigyInfo = 32; - */ - public Builder setEffigyInfo(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo value) { - if (effigyInfoBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - detail_ = value; - onChanged(); - } else { - effigyInfoBuilder_.setMessage(value); - } - detailCase_ = 32; - return this; - } - /** - * .ActivityNullDetailInfo effigyInfo = 32; - */ - public Builder setEffigyInfo( - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder builderForValue) { - if (effigyInfoBuilder_ == null) { - detail_ = builderForValue.build(); - onChanged(); - } else { - effigyInfoBuilder_.setMessage(builderForValue.build()); - } - detailCase_ = 32; - return this; - } - /** - * .ActivityNullDetailInfo effigyInfo = 32; - */ - public Builder mergeEffigyInfo(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo value) { - if (effigyInfoBuilder_ == null) { - if (detailCase_ == 32 && - detail_ != emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance()) { - detail_ = emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.newBuilder((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_) - .mergeFrom(value).buildPartial(); - } else { - detail_ = value; - } - onChanged(); - } else { - if (detailCase_ == 32) { - effigyInfoBuilder_.mergeFrom(value); - } - effigyInfoBuilder_.setMessage(value); - } - detailCase_ = 32; - return this; - } - /** - * .ActivityNullDetailInfo effigyInfo = 32; - */ - public Builder clearEffigyInfo() { - if (effigyInfoBuilder_ == null) { - if (detailCase_ == 32) { - detailCase_ = 0; - detail_ = null; - onChanged(); - } - } else { - if (detailCase_ == 32) { - detailCase_ = 0; - detail_ = null; - } - effigyInfoBuilder_.clear(); - } - return this; - } - /** - * .ActivityNullDetailInfo effigyInfo = 32; - */ - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder getEffigyInfoBuilder() { - return getEffigyInfoFieldBuilder().getBuilder(); - } - /** - * .ActivityNullDetailInfo effigyInfo = 32; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getEffigyInfoOrBuilder() { - if ((detailCase_ == 32) && (effigyInfoBuilder_ != null)) { - return effigyInfoBuilder_.getMessageOrBuilder(); - } else { - if (detailCase_ == 32) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - } - /** - * .ActivityNullDetailInfo effigyInfo = 32; - */ - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder> - getEffigyInfoFieldBuilder() { - if (effigyInfoBuilder_ == null) { - if (!(detailCase_ == 32)) { - detail_ = emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - effigyInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder>( - (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_, - getParentForChildren(), - isClean()); - detail_ = null; - } - detailCase_ = 32; - onChanged();; - return effigyInfoBuilder_; - } - - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder> treasureMapInfoBuilder_; - /** - * .ActivityNullDetailInfo treasureMapInfo = 35; - * @return Whether the treasureMapInfo field is set. - */ - @java.lang.Override - public boolean hasTreasureMapInfo() { - return detailCase_ == 35; - } - /** - * .ActivityNullDetailInfo treasureMapInfo = 35; - * @return The treasureMapInfo. - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getTreasureMapInfo() { - if (treasureMapInfoBuilder_ == null) { - if (detailCase_ == 35) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } else { - if (detailCase_ == 35) { - return treasureMapInfoBuilder_.getMessage(); - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - } - /** - * .ActivityNullDetailInfo treasureMapInfo = 35; - */ - public Builder setTreasureMapInfo(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo value) { - if (treasureMapInfoBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - detail_ = value; - onChanged(); - } else { - treasureMapInfoBuilder_.setMessage(value); - } - detailCase_ = 35; - return this; - } - /** - * .ActivityNullDetailInfo treasureMapInfo = 35; - */ - public Builder setTreasureMapInfo( - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder builderForValue) { - if (treasureMapInfoBuilder_ == null) { - detail_ = builderForValue.build(); - onChanged(); - } else { - treasureMapInfoBuilder_.setMessage(builderForValue.build()); - } - detailCase_ = 35; - return this; - } - /** - * .ActivityNullDetailInfo treasureMapInfo = 35; - */ - public Builder mergeTreasureMapInfo(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo value) { - if (treasureMapInfoBuilder_ == null) { - if (detailCase_ == 35 && - detail_ != emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance()) { - detail_ = emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.newBuilder((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_) - .mergeFrom(value).buildPartial(); - } else { - detail_ = value; - } - onChanged(); - } else { - if (detailCase_ == 35) { - treasureMapInfoBuilder_.mergeFrom(value); - } - treasureMapInfoBuilder_.setMessage(value); - } - detailCase_ = 35; - return this; - } - /** - * .ActivityNullDetailInfo treasureMapInfo = 35; - */ - public Builder clearTreasureMapInfo() { - if (treasureMapInfoBuilder_ == null) { - if (detailCase_ == 35) { - detailCase_ = 0; - detail_ = null; - onChanged(); - } - } else { - if (detailCase_ == 35) { - detailCase_ = 0; - detail_ = null; - } - treasureMapInfoBuilder_.clear(); - } - return this; - } - /** - * .ActivityNullDetailInfo treasureMapInfo = 35; - */ - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder getTreasureMapInfoBuilder() { - return getTreasureMapInfoFieldBuilder().getBuilder(); - } - /** - * .ActivityNullDetailInfo treasureMapInfo = 35; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getTreasureMapInfoOrBuilder() { - if ((detailCase_ == 35) && (treasureMapInfoBuilder_ != null)) { - return treasureMapInfoBuilder_.getMessageOrBuilder(); - } else { - if (detailCase_ == 35) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - } - /** - * .ActivityNullDetailInfo treasureMapInfo = 35; - */ - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder> - getTreasureMapInfoFieldBuilder() { - if (treasureMapInfoBuilder_ == null) { - if (!(detailCase_ == 35)) { - detail_ = emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - treasureMapInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder>( - (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_, - getParentForChildren(), - isClean()); - detail_ = null; - } - detailCase_ = 35; - onChanged();; - return treasureMapInfoBuilder_; - } - - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder> blessingInfoBuilder_; - /** - * .ActivityNullDetailInfo blessingInfo = 41; - * @return Whether the blessingInfo field is set. - */ - @java.lang.Override - public boolean hasBlessingInfo() { - return detailCase_ == 41; - } - /** - * .ActivityNullDetailInfo blessingInfo = 41; - * @return The blessingInfo. - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getBlessingInfo() { - if (blessingInfoBuilder_ == null) { - if (detailCase_ == 41) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } else { - if (detailCase_ == 41) { - return blessingInfoBuilder_.getMessage(); - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - } - /** - * .ActivityNullDetailInfo blessingInfo = 41; - */ - public Builder setBlessingInfo(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo value) { - if (blessingInfoBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - detail_ = value; - onChanged(); - } else { - blessingInfoBuilder_.setMessage(value); - } - detailCase_ = 41; - return this; - } - /** - * .ActivityNullDetailInfo blessingInfo = 41; - */ - public Builder setBlessingInfo( - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder builderForValue) { - if (blessingInfoBuilder_ == null) { - detail_ = builderForValue.build(); - onChanged(); - } else { - blessingInfoBuilder_.setMessage(builderForValue.build()); - } - detailCase_ = 41; - return this; - } - /** - * .ActivityNullDetailInfo blessingInfo = 41; - */ - public Builder mergeBlessingInfo(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo value) { - if (blessingInfoBuilder_ == null) { - if (detailCase_ == 41 && - detail_ != emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance()) { - detail_ = emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.newBuilder((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_) - .mergeFrom(value).buildPartial(); - } else { - detail_ = value; - } - onChanged(); - } else { - if (detailCase_ == 41) { - blessingInfoBuilder_.mergeFrom(value); - } - blessingInfoBuilder_.setMessage(value); - } - detailCase_ = 41; - return this; - } - /** - * .ActivityNullDetailInfo blessingInfo = 41; - */ - public Builder clearBlessingInfo() { - if (blessingInfoBuilder_ == null) { - if (detailCase_ == 41) { - detailCase_ = 0; - detail_ = null; - onChanged(); - } - } else { - if (detailCase_ == 41) { - detailCase_ = 0; - detail_ = null; - } - blessingInfoBuilder_.clear(); - } - return this; - } - /** - * .ActivityNullDetailInfo blessingInfo = 41; - */ - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder getBlessingInfoBuilder() { - return getBlessingInfoFieldBuilder().getBuilder(); - } - /** - * .ActivityNullDetailInfo blessingInfo = 41; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getBlessingInfoOrBuilder() { - if ((detailCase_ == 41) && (blessingInfoBuilder_ != null)) { - return blessingInfoBuilder_.getMessageOrBuilder(); - } else { - if (detailCase_ == 41) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - } - /** - * .ActivityNullDetailInfo blessingInfo = 41; - */ - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder> - getBlessingInfoFieldBuilder() { - if (blessingInfoBuilder_ == null) { - if (!(detailCase_ == 41)) { - detail_ = emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - blessingInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder>( - (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_, - getParentForChildren(), - isClean()); - detail_ = null; - } - detailCase_ = 41; - onChanged();; - return blessingInfoBuilder_; - } - - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder> seaLampInfoBuilder_; - /** - * .ActivityNullDetailInfo seaLampInfo = 42; - * @return Whether the seaLampInfo field is set. - */ - @java.lang.Override - public boolean hasSeaLampInfo() { - return detailCase_ == 42; - } - /** - * .ActivityNullDetailInfo seaLampInfo = 42; - * @return The seaLampInfo. - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getSeaLampInfo() { - if (seaLampInfoBuilder_ == null) { - if (detailCase_ == 42) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } else { - if (detailCase_ == 42) { - return seaLampInfoBuilder_.getMessage(); - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - } - /** - * .ActivityNullDetailInfo seaLampInfo = 42; - */ - public Builder setSeaLampInfo(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo value) { - if (seaLampInfoBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - detail_ = value; - onChanged(); - } else { - seaLampInfoBuilder_.setMessage(value); - } - detailCase_ = 42; - return this; - } - /** - * .ActivityNullDetailInfo seaLampInfo = 42; - */ - public Builder setSeaLampInfo( - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder builderForValue) { - if (seaLampInfoBuilder_ == null) { - detail_ = builderForValue.build(); - onChanged(); - } else { - seaLampInfoBuilder_.setMessage(builderForValue.build()); - } - detailCase_ = 42; - return this; - } - /** - * .ActivityNullDetailInfo seaLampInfo = 42; - */ - public Builder mergeSeaLampInfo(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo value) { - if (seaLampInfoBuilder_ == null) { - if (detailCase_ == 42 && - detail_ != emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance()) { - detail_ = emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.newBuilder((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_) - .mergeFrom(value).buildPartial(); - } else { - detail_ = value; - } - onChanged(); - } else { - if (detailCase_ == 42) { - seaLampInfoBuilder_.mergeFrom(value); - } - seaLampInfoBuilder_.setMessage(value); - } - detailCase_ = 42; - return this; - } - /** - * .ActivityNullDetailInfo seaLampInfo = 42; - */ - public Builder clearSeaLampInfo() { - if (seaLampInfoBuilder_ == null) { - if (detailCase_ == 42) { - detailCase_ = 0; - detail_ = null; - onChanged(); - } - } else { - if (detailCase_ == 42) { - detailCase_ = 0; - detail_ = null; - } - seaLampInfoBuilder_.clear(); - } - return this; - } - /** - * .ActivityNullDetailInfo seaLampInfo = 42; - */ - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder getSeaLampInfoBuilder() { - return getSeaLampInfoFieldBuilder().getBuilder(); - } - /** - * .ActivityNullDetailInfo seaLampInfo = 42; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getSeaLampInfoOrBuilder() { - if ((detailCase_ == 42) && (seaLampInfoBuilder_ != null)) { - return seaLampInfoBuilder_.getMessageOrBuilder(); - } else { - if (detailCase_ == 42) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - } - /** - * .ActivityNullDetailInfo seaLampInfo = 42; - */ - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder> - getSeaLampInfoFieldBuilder() { - if (seaLampInfoBuilder_ == null) { - if (!(detailCase_ == 42)) { - detail_ = emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - seaLampInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder>( - (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_, - getParentForChildren(), - isClean()); - detail_ = null; - } - detailCase_ = 42; - onChanged();; - return seaLampInfoBuilder_; - } - - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder> expeditionInfoBuilder_; - /** - * .ActivityNullDetailInfo expeditionInfo = 43; - * @return Whether the expeditionInfo field is set. - */ - @java.lang.Override - public boolean hasExpeditionInfo() { - return detailCase_ == 43; - } - /** - * .ActivityNullDetailInfo expeditionInfo = 43; - * @return The expeditionInfo. - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getExpeditionInfo() { - if (expeditionInfoBuilder_ == null) { - if (detailCase_ == 43) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } else { - if (detailCase_ == 43) { - return expeditionInfoBuilder_.getMessage(); - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - } - /** - * .ActivityNullDetailInfo expeditionInfo = 43; - */ - public Builder setExpeditionInfo(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo value) { - if (expeditionInfoBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - detail_ = value; - onChanged(); - } else { - expeditionInfoBuilder_.setMessage(value); - } - detailCase_ = 43; - return this; - } - /** - * .ActivityNullDetailInfo expeditionInfo = 43; - */ - public Builder setExpeditionInfo( - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder builderForValue) { - if (expeditionInfoBuilder_ == null) { - detail_ = builderForValue.build(); - onChanged(); - } else { - expeditionInfoBuilder_.setMessage(builderForValue.build()); - } - detailCase_ = 43; - return this; - } - /** - * .ActivityNullDetailInfo expeditionInfo = 43; - */ - public Builder mergeExpeditionInfo(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo value) { - if (expeditionInfoBuilder_ == null) { - if (detailCase_ == 43 && - detail_ != emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance()) { - detail_ = emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.newBuilder((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_) - .mergeFrom(value).buildPartial(); - } else { - detail_ = value; - } - onChanged(); - } else { - if (detailCase_ == 43) { - expeditionInfoBuilder_.mergeFrom(value); - } - expeditionInfoBuilder_.setMessage(value); - } - detailCase_ = 43; - return this; - } - /** - * .ActivityNullDetailInfo expeditionInfo = 43; - */ - public Builder clearExpeditionInfo() { - if (expeditionInfoBuilder_ == null) { - if (detailCase_ == 43) { - detailCase_ = 0; - detail_ = null; - onChanged(); - } - } else { - if (detailCase_ == 43) { - detailCase_ = 0; - detail_ = null; - } - expeditionInfoBuilder_.clear(); - } - return this; - } - /** - * .ActivityNullDetailInfo expeditionInfo = 43; - */ - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder getExpeditionInfoBuilder() { - return getExpeditionInfoFieldBuilder().getBuilder(); - } - /** - * .ActivityNullDetailInfo expeditionInfo = 43; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getExpeditionInfoOrBuilder() { - if ((detailCase_ == 43) && (expeditionInfoBuilder_ != null)) { - return expeditionInfoBuilder_.getMessageOrBuilder(); - } else { - if (detailCase_ == 43) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - } - /** - * .ActivityNullDetailInfo expeditionInfo = 43; - */ - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder> - getExpeditionInfoFieldBuilder() { - if (expeditionInfoBuilder_ == null) { - if (!(detailCase_ == 43)) { - detail_ = emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - expeditionInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder>( - (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_, - getParentForChildren(), - isClean()); - detail_ = null; - } - detailCase_ = 43; - onChanged();; - return expeditionInfoBuilder_; - } - - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder> arenaChallengeInfoBuilder_; - /** - * .ActivityNullDetailInfo arenaChallengeInfo = 44; - * @return Whether the arenaChallengeInfo field is set. - */ - @java.lang.Override - public boolean hasArenaChallengeInfo() { - return detailCase_ == 44; - } - /** - * .ActivityNullDetailInfo arenaChallengeInfo = 44; - * @return The arenaChallengeInfo. - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getArenaChallengeInfo() { - if (arenaChallengeInfoBuilder_ == null) { - if (detailCase_ == 44) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } else { - if (detailCase_ == 44) { - return arenaChallengeInfoBuilder_.getMessage(); - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - } - /** - * .ActivityNullDetailInfo arenaChallengeInfo = 44; - */ - public Builder setArenaChallengeInfo(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo value) { - if (arenaChallengeInfoBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - detail_ = value; - onChanged(); - } else { - arenaChallengeInfoBuilder_.setMessage(value); - } - detailCase_ = 44; - return this; - } - /** - * .ActivityNullDetailInfo arenaChallengeInfo = 44; - */ - public Builder setArenaChallengeInfo( - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder builderForValue) { - if (arenaChallengeInfoBuilder_ == null) { - detail_ = builderForValue.build(); - onChanged(); - } else { - arenaChallengeInfoBuilder_.setMessage(builderForValue.build()); - } - detailCase_ = 44; - return this; - } - /** - * .ActivityNullDetailInfo arenaChallengeInfo = 44; - */ - public Builder mergeArenaChallengeInfo(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo value) { - if (arenaChallengeInfoBuilder_ == null) { - if (detailCase_ == 44 && - detail_ != emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance()) { - detail_ = emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.newBuilder((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_) - .mergeFrom(value).buildPartial(); - } else { - detail_ = value; - } - onChanged(); - } else { - if (detailCase_ == 44) { - arenaChallengeInfoBuilder_.mergeFrom(value); - } - arenaChallengeInfoBuilder_.setMessage(value); - } - detailCase_ = 44; - return this; - } - /** - * .ActivityNullDetailInfo arenaChallengeInfo = 44; - */ - public Builder clearArenaChallengeInfo() { - if (arenaChallengeInfoBuilder_ == null) { - if (detailCase_ == 44) { - detailCase_ = 0; - detail_ = null; - onChanged(); - } - } else { - if (detailCase_ == 44) { - detailCase_ = 0; - detail_ = null; - } - arenaChallengeInfoBuilder_.clear(); - } - return this; - } - /** - * .ActivityNullDetailInfo arenaChallengeInfo = 44; - */ - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder getArenaChallengeInfoBuilder() { - return getArenaChallengeInfoFieldBuilder().getBuilder(); - } - /** - * .ActivityNullDetailInfo arenaChallengeInfo = 44; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getArenaChallengeInfoOrBuilder() { - if ((detailCase_ == 44) && (arenaChallengeInfoBuilder_ != null)) { - return arenaChallengeInfoBuilder_.getMessageOrBuilder(); - } else { - if (detailCase_ == 44) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - } - /** - * .ActivityNullDetailInfo arenaChallengeInfo = 44; - */ - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder> - getArenaChallengeInfoFieldBuilder() { - if (arenaChallengeInfoBuilder_ == null) { - if (!(detailCase_ == 44)) { - detail_ = emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - arenaChallengeInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder>( - (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_, - getParentForChildren(), - isClean()); - detail_ = null; - } - detailCase_ = 44; - onChanged();; - return arenaChallengeInfoBuilder_; - } - - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder> fleurFairInfoBuilder_; - /** - * .ActivityNullDetailInfo fleurFairInfo = 51; - * @return Whether the fleurFairInfo field is set. - */ - @java.lang.Override - public boolean hasFleurFairInfo() { - return detailCase_ == 51; - } - /** - * .ActivityNullDetailInfo fleurFairInfo = 51; - * @return The fleurFairInfo. - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getFleurFairInfo() { - if (fleurFairInfoBuilder_ == null) { - if (detailCase_ == 51) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } else { - if (detailCase_ == 51) { - return fleurFairInfoBuilder_.getMessage(); - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - } - /** - * .ActivityNullDetailInfo fleurFairInfo = 51; - */ - public Builder setFleurFairInfo(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo value) { - if (fleurFairInfoBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - detail_ = value; - onChanged(); - } else { - fleurFairInfoBuilder_.setMessage(value); - } - detailCase_ = 51; - return this; - } - /** - * .ActivityNullDetailInfo fleurFairInfo = 51; - */ - public Builder setFleurFairInfo( - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder builderForValue) { - if (fleurFairInfoBuilder_ == null) { - detail_ = builderForValue.build(); - onChanged(); - } else { - fleurFairInfoBuilder_.setMessage(builderForValue.build()); - } - detailCase_ = 51; - return this; - } - /** - * .ActivityNullDetailInfo fleurFairInfo = 51; - */ - public Builder mergeFleurFairInfo(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo value) { - if (fleurFairInfoBuilder_ == null) { - if (detailCase_ == 51 && - detail_ != emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance()) { - detail_ = emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.newBuilder((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_) - .mergeFrom(value).buildPartial(); - } else { - detail_ = value; - } - onChanged(); - } else { - if (detailCase_ == 51) { - fleurFairInfoBuilder_.mergeFrom(value); - } - fleurFairInfoBuilder_.setMessage(value); - } - detailCase_ = 51; - return this; - } - /** - * .ActivityNullDetailInfo fleurFairInfo = 51; - */ - public Builder clearFleurFairInfo() { - if (fleurFairInfoBuilder_ == null) { - if (detailCase_ == 51) { - detailCase_ = 0; - detail_ = null; - onChanged(); - } - } else { - if (detailCase_ == 51) { - detailCase_ = 0; - detail_ = null; - } - fleurFairInfoBuilder_.clear(); - } - return this; - } - /** - * .ActivityNullDetailInfo fleurFairInfo = 51; - */ - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder getFleurFairInfoBuilder() { - return getFleurFairInfoFieldBuilder().getBuilder(); - } - /** - * .ActivityNullDetailInfo fleurFairInfo = 51; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getFleurFairInfoOrBuilder() { - if ((detailCase_ == 51) && (fleurFairInfoBuilder_ != null)) { - return fleurFairInfoBuilder_.getMessageOrBuilder(); - } else { - if (detailCase_ == 51) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - } - /** - * .ActivityNullDetailInfo fleurFairInfo = 51; - */ - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder> - getFleurFairInfoFieldBuilder() { - if (fleurFairInfoBuilder_ == null) { - if (!(detailCase_ == 51)) { - detail_ = emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - fleurFairInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder>( - (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_, - getParentForChildren(), - isClean()); - detail_ = null; - } - detailCase_ = 51; - onChanged();; - return fleurFairInfoBuilder_; - } - - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder> waterSpiritInfoBuilder_; - /** - * .ActivityNullDetailInfo waterSpiritInfo = 52; - * @return Whether the waterSpiritInfo field is set. - */ - @java.lang.Override - public boolean hasWaterSpiritInfo() { - return detailCase_ == 52; - } - /** - * .ActivityNullDetailInfo waterSpiritInfo = 52; - * @return The waterSpiritInfo. - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getWaterSpiritInfo() { - if (waterSpiritInfoBuilder_ == null) { - if (detailCase_ == 52) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } else { - if (detailCase_ == 52) { - return waterSpiritInfoBuilder_.getMessage(); - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - } - /** - * .ActivityNullDetailInfo waterSpiritInfo = 52; - */ - public Builder setWaterSpiritInfo(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo value) { - if (waterSpiritInfoBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - detail_ = value; - onChanged(); - } else { - waterSpiritInfoBuilder_.setMessage(value); - } - detailCase_ = 52; - return this; - } - /** - * .ActivityNullDetailInfo waterSpiritInfo = 52; - */ - public Builder setWaterSpiritInfo( - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder builderForValue) { - if (waterSpiritInfoBuilder_ == null) { - detail_ = builderForValue.build(); - onChanged(); - } else { - waterSpiritInfoBuilder_.setMessage(builderForValue.build()); - } - detailCase_ = 52; - return this; - } - /** - * .ActivityNullDetailInfo waterSpiritInfo = 52; - */ - public Builder mergeWaterSpiritInfo(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo value) { - if (waterSpiritInfoBuilder_ == null) { - if (detailCase_ == 52 && - detail_ != emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance()) { - detail_ = emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.newBuilder((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_) - .mergeFrom(value).buildPartial(); - } else { - detail_ = value; - } - onChanged(); - } else { - if (detailCase_ == 52) { - waterSpiritInfoBuilder_.mergeFrom(value); - } - waterSpiritInfoBuilder_.setMessage(value); - } - detailCase_ = 52; - return this; - } - /** - * .ActivityNullDetailInfo waterSpiritInfo = 52; - */ - public Builder clearWaterSpiritInfo() { - if (waterSpiritInfoBuilder_ == null) { - if (detailCase_ == 52) { - detailCase_ = 0; - detail_ = null; - onChanged(); - } - } else { - if (detailCase_ == 52) { - detailCase_ = 0; - detail_ = null; - } - waterSpiritInfoBuilder_.clear(); - } - return this; - } - /** - * .ActivityNullDetailInfo waterSpiritInfo = 52; - */ - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder getWaterSpiritInfoBuilder() { - return getWaterSpiritInfoFieldBuilder().getBuilder(); - } - /** - * .ActivityNullDetailInfo waterSpiritInfo = 52; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getWaterSpiritInfoOrBuilder() { - if ((detailCase_ == 52) && (waterSpiritInfoBuilder_ != null)) { - return waterSpiritInfoBuilder_.getMessageOrBuilder(); - } else { - if (detailCase_ == 52) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - } - /** - * .ActivityNullDetailInfo waterSpiritInfo = 52; - */ - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder> - getWaterSpiritInfoFieldBuilder() { - if (waterSpiritInfoBuilder_ == null) { - if (!(detailCase_ == 52)) { - detail_ = emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - waterSpiritInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder>( - (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_, - getParentForChildren(), - isClean()); - detail_ = null; - } - detailCase_ = 52; - onChanged();; - return waterSpiritInfoBuilder_; - } - - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder> challnelerSlabInfoBuilder_; - /** - * .ActivityNullDetailInfo challnelerSlabInfo = 61; - * @return Whether the challnelerSlabInfo field is set. - */ - @java.lang.Override - public boolean hasChallnelerSlabInfo() { - return detailCase_ == 61; - } - /** - * .ActivityNullDetailInfo challnelerSlabInfo = 61; - * @return The challnelerSlabInfo. - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getChallnelerSlabInfo() { - if (challnelerSlabInfoBuilder_ == null) { - if (detailCase_ == 61) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } else { - if (detailCase_ == 61) { - return challnelerSlabInfoBuilder_.getMessage(); - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - } - /** - * .ActivityNullDetailInfo challnelerSlabInfo = 61; - */ - public Builder setChallnelerSlabInfo(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo value) { - if (challnelerSlabInfoBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - detail_ = value; - onChanged(); - } else { - challnelerSlabInfoBuilder_.setMessage(value); - } - detailCase_ = 61; - return this; - } - /** - * .ActivityNullDetailInfo challnelerSlabInfo = 61; - */ - public Builder setChallnelerSlabInfo( - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder builderForValue) { - if (challnelerSlabInfoBuilder_ == null) { - detail_ = builderForValue.build(); - onChanged(); - } else { - challnelerSlabInfoBuilder_.setMessage(builderForValue.build()); - } - detailCase_ = 61; - return this; - } - /** - * .ActivityNullDetailInfo challnelerSlabInfo = 61; - */ - public Builder mergeChallnelerSlabInfo(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo value) { - if (challnelerSlabInfoBuilder_ == null) { - if (detailCase_ == 61 && - detail_ != emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance()) { - detail_ = emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.newBuilder((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_) - .mergeFrom(value).buildPartial(); - } else { - detail_ = value; - } - onChanged(); - } else { - if (detailCase_ == 61) { - challnelerSlabInfoBuilder_.mergeFrom(value); - } - challnelerSlabInfoBuilder_.setMessage(value); - } - detailCase_ = 61; - return this; - } - /** - * .ActivityNullDetailInfo challnelerSlabInfo = 61; - */ - public Builder clearChallnelerSlabInfo() { - if (challnelerSlabInfoBuilder_ == null) { - if (detailCase_ == 61) { - detailCase_ = 0; - detail_ = null; - onChanged(); - } - } else { - if (detailCase_ == 61) { - detailCase_ = 0; - detail_ = null; - } - challnelerSlabInfoBuilder_.clear(); - } - return this; - } - /** - * .ActivityNullDetailInfo challnelerSlabInfo = 61; - */ - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder getChallnelerSlabInfoBuilder() { - return getChallnelerSlabInfoFieldBuilder().getBuilder(); - } - /** - * .ActivityNullDetailInfo challnelerSlabInfo = 61; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getChallnelerSlabInfoOrBuilder() { - if ((detailCase_ == 61) && (challnelerSlabInfoBuilder_ != null)) { - return challnelerSlabInfoBuilder_.getMessageOrBuilder(); - } else { - if (detailCase_ == 61) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - } - /** - * .ActivityNullDetailInfo challnelerSlabInfo = 61; - */ - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder> - getChallnelerSlabInfoFieldBuilder() { - if (challnelerSlabInfoBuilder_ == null) { - if (!(detailCase_ == 61)) { - detail_ = emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - challnelerSlabInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder>( - (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_, - getParentForChildren(), - isClean()); - detail_ = null; - } - detailCase_ = 61; - onChanged();; - return challnelerSlabInfoBuilder_; - } - - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder> mistTrialActivityInfoBuilder_; - /** - * .ActivityNullDetailInfo mistTrialActivityInfo = 62; - * @return Whether the mistTrialActivityInfo field is set. - */ - @java.lang.Override - public boolean hasMistTrialActivityInfo() { - return detailCase_ == 62; - } - /** - * .ActivityNullDetailInfo mistTrialActivityInfo = 62; - * @return The mistTrialActivityInfo. - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getMistTrialActivityInfo() { - if (mistTrialActivityInfoBuilder_ == null) { - if (detailCase_ == 62) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } else { - if (detailCase_ == 62) { - return mistTrialActivityInfoBuilder_.getMessage(); - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - } - /** - * .ActivityNullDetailInfo mistTrialActivityInfo = 62; - */ - public Builder setMistTrialActivityInfo(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo value) { - if (mistTrialActivityInfoBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - detail_ = value; - onChanged(); - } else { - mistTrialActivityInfoBuilder_.setMessage(value); - } - detailCase_ = 62; - return this; - } - /** - * .ActivityNullDetailInfo mistTrialActivityInfo = 62; - */ - public Builder setMistTrialActivityInfo( - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder builderForValue) { - if (mistTrialActivityInfoBuilder_ == null) { - detail_ = builderForValue.build(); - onChanged(); - } else { - mistTrialActivityInfoBuilder_.setMessage(builderForValue.build()); - } - detailCase_ = 62; - return this; - } - /** - * .ActivityNullDetailInfo mistTrialActivityInfo = 62; - */ - public Builder mergeMistTrialActivityInfo(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo value) { - if (mistTrialActivityInfoBuilder_ == null) { - if (detailCase_ == 62 && - detail_ != emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance()) { - detail_ = emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.newBuilder((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_) - .mergeFrom(value).buildPartial(); - } else { - detail_ = value; - } - onChanged(); - } else { - if (detailCase_ == 62) { - mistTrialActivityInfoBuilder_.mergeFrom(value); - } - mistTrialActivityInfoBuilder_.setMessage(value); - } - detailCase_ = 62; - return this; - } - /** - * .ActivityNullDetailInfo mistTrialActivityInfo = 62; - */ - public Builder clearMistTrialActivityInfo() { - if (mistTrialActivityInfoBuilder_ == null) { - if (detailCase_ == 62) { - detailCase_ = 0; - detail_ = null; - onChanged(); - } - } else { - if (detailCase_ == 62) { - detailCase_ = 0; - detail_ = null; - } - mistTrialActivityInfoBuilder_.clear(); - } - return this; - } - /** - * .ActivityNullDetailInfo mistTrialActivityInfo = 62; - */ - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder getMistTrialActivityInfoBuilder() { - return getMistTrialActivityInfoFieldBuilder().getBuilder(); - } - /** - * .ActivityNullDetailInfo mistTrialActivityInfo = 62; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getMistTrialActivityInfoOrBuilder() { - if ((detailCase_ == 62) && (mistTrialActivityInfoBuilder_ != null)) { - return mistTrialActivityInfoBuilder_.getMessageOrBuilder(); - } else { - if (detailCase_ == 62) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - } - /** - * .ActivityNullDetailInfo mistTrialActivityInfo = 62; - */ - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder> - getMistTrialActivityInfoFieldBuilder() { - if (mistTrialActivityInfoBuilder_ == null) { - if (!(detailCase_ == 62)) { - detail_ = emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - mistTrialActivityInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder>( - (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_, - getParentForChildren(), - isClean()); - detail_ = null; - } - detailCase_ = 62; - onChanged();; - return mistTrialActivityInfoBuilder_; - } - - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder> hideAndSeekInfoBuilder_; - /** - * .ActivityNullDetailInfo hideAndSeekInfo = 63; - * @return Whether the hideAndSeekInfo field is set. - */ - @java.lang.Override - public boolean hasHideAndSeekInfo() { - return detailCase_ == 63; - } - /** - * .ActivityNullDetailInfo hideAndSeekInfo = 63; - * @return The hideAndSeekInfo. - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getHideAndSeekInfo() { - if (hideAndSeekInfoBuilder_ == null) { - if (detailCase_ == 63) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } else { - if (detailCase_ == 63) { - return hideAndSeekInfoBuilder_.getMessage(); - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - } - /** - * .ActivityNullDetailInfo hideAndSeekInfo = 63; - */ - public Builder setHideAndSeekInfo(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo value) { - if (hideAndSeekInfoBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - detail_ = value; - onChanged(); - } else { - hideAndSeekInfoBuilder_.setMessage(value); - } - detailCase_ = 63; - return this; - } - /** - * .ActivityNullDetailInfo hideAndSeekInfo = 63; - */ - public Builder setHideAndSeekInfo( - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder builderForValue) { - if (hideAndSeekInfoBuilder_ == null) { - detail_ = builderForValue.build(); - onChanged(); - } else { - hideAndSeekInfoBuilder_.setMessage(builderForValue.build()); - } - detailCase_ = 63; - return this; - } - /** - * .ActivityNullDetailInfo hideAndSeekInfo = 63; - */ - public Builder mergeHideAndSeekInfo(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo value) { - if (hideAndSeekInfoBuilder_ == null) { - if (detailCase_ == 63 && - detail_ != emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance()) { - detail_ = emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.newBuilder((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_) - .mergeFrom(value).buildPartial(); - } else { - detail_ = value; - } - onChanged(); - } else { - if (detailCase_ == 63) { - hideAndSeekInfoBuilder_.mergeFrom(value); - } - hideAndSeekInfoBuilder_.setMessage(value); - } - detailCase_ = 63; - return this; - } - /** - * .ActivityNullDetailInfo hideAndSeekInfo = 63; - */ - public Builder clearHideAndSeekInfo() { - if (hideAndSeekInfoBuilder_ == null) { - if (detailCase_ == 63) { - detailCase_ = 0; - detail_ = null; - onChanged(); - } - } else { - if (detailCase_ == 63) { - detailCase_ = 0; - detail_ = null; - } - hideAndSeekInfoBuilder_.clear(); - } - return this; - } - /** - * .ActivityNullDetailInfo hideAndSeekInfo = 63; - */ - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder getHideAndSeekInfoBuilder() { - return getHideAndSeekInfoFieldBuilder().getBuilder(); - } - /** - * .ActivityNullDetailInfo hideAndSeekInfo = 63; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getHideAndSeekInfoOrBuilder() { - if ((detailCase_ == 63) && (hideAndSeekInfoBuilder_ != null)) { - return hideAndSeekInfoBuilder_.getMessageOrBuilder(); - } else { - if (detailCase_ == 63) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - } - /** - * .ActivityNullDetailInfo hideAndSeekInfo = 63; - */ - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder> - getHideAndSeekInfoFieldBuilder() { - if (hideAndSeekInfoBuilder_ == null) { - if (!(detailCase_ == 63)) { - detail_ = emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - hideAndSeekInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder>( - (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_, - getParentForChildren(), - isClean()); - detail_ = null; - } - detailCase_ = 63; - onChanged();; - return hideAndSeekInfoBuilder_; - } - - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder> findHilichurlInfoBuilder_; - /** - * .ActivityNullDetailInfo findHilichurlInfo = 64; - * @return Whether the findHilichurlInfo field is set. - */ - @java.lang.Override - public boolean hasFindHilichurlInfo() { - return detailCase_ == 64; - } - /** - * .ActivityNullDetailInfo findHilichurlInfo = 64; - * @return The findHilichurlInfo. - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getFindHilichurlInfo() { - if (findHilichurlInfoBuilder_ == null) { - if (detailCase_ == 64) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } else { - if (detailCase_ == 64) { - return findHilichurlInfoBuilder_.getMessage(); - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - } - /** - * .ActivityNullDetailInfo findHilichurlInfo = 64; - */ - public Builder setFindHilichurlInfo(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo value) { - if (findHilichurlInfoBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - detail_ = value; - onChanged(); - } else { - findHilichurlInfoBuilder_.setMessage(value); - } - detailCase_ = 64; - return this; - } - /** - * .ActivityNullDetailInfo findHilichurlInfo = 64; - */ - public Builder setFindHilichurlInfo( - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder builderForValue) { - if (findHilichurlInfoBuilder_ == null) { - detail_ = builderForValue.build(); - onChanged(); - } else { - findHilichurlInfoBuilder_.setMessage(builderForValue.build()); - } - detailCase_ = 64; - return this; - } - /** - * .ActivityNullDetailInfo findHilichurlInfo = 64; - */ - public Builder mergeFindHilichurlInfo(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo value) { - if (findHilichurlInfoBuilder_ == null) { - if (detailCase_ == 64 && - detail_ != emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance()) { - detail_ = emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.newBuilder((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_) - .mergeFrom(value).buildPartial(); - } else { - detail_ = value; - } - onChanged(); - } else { - if (detailCase_ == 64) { - findHilichurlInfoBuilder_.mergeFrom(value); - } - findHilichurlInfoBuilder_.setMessage(value); - } - detailCase_ = 64; - return this; - } - /** - * .ActivityNullDetailInfo findHilichurlInfo = 64; - */ - public Builder clearFindHilichurlInfo() { - if (findHilichurlInfoBuilder_ == null) { - if (detailCase_ == 64) { - detailCase_ = 0; - detail_ = null; - onChanged(); - } - } else { - if (detailCase_ == 64) { - detailCase_ = 0; - detail_ = null; - } - findHilichurlInfoBuilder_.clear(); - } - return this; - } - /** - * .ActivityNullDetailInfo findHilichurlInfo = 64; - */ - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder getFindHilichurlInfoBuilder() { - return getFindHilichurlInfoFieldBuilder().getBuilder(); - } - /** - * .ActivityNullDetailInfo findHilichurlInfo = 64; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder getFindHilichurlInfoOrBuilder() { - if ((detailCase_ == 64) && (findHilichurlInfoBuilder_ != null)) { - return findHilichurlInfoBuilder_.getMessageOrBuilder(); - } else { - if (detailCase_ == 64) { - return (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_; - } - return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - } - /** - * .ActivityNullDetailInfo findHilichurlInfo = 64; - */ - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder> - getFindHilichurlInfoFieldBuilder() { - if (findHilichurlInfoBuilder_ == null) { - if (!(detailCase_ == 64)) { - detail_ = emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); - } - findHilichurlInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder>( - (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) detail_, - getParentForChildren(), - isClean()); - detail_ = null; - } - detailCase_ = 64; - onChanged();; - return findHilichurlInfoBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\034ActivityNullDetail" + - "Info.proto\032\031ActivityWatcherInfo.proto\"\342\013" + - "\n\014ActivityInfo\022\022\n\nactivityId\030\001 \001(\r\022\022\n\nsc" + - "heduleId\030\002 \001(\r\022\021\n\tbeginTime\030\003 \001(\r\022\017\n\007end" + - "Time\030\004 \001(\r\022\024\n\014activityType\030\005 \001(\r\022\026\n\016isPl" + - "ayOpenAnim\030\006 \001(\010\022\022\n\nisFinished\030\007 \001(\010\022\022\n\n" + - "isStarting\030\010 \001(\010\022-\n\017watcherInfoList\030\t \003(" + - "\0132\024.ActivityWatcherInfo\022\024\n\014meetCondList\030" + - "\n \003(\r\022\026\n\016expireCondList\030\017 \003(\r\022\036\n\026selecte" + - "dAvatarRewardId\030\021 \001(\r\022;\n\017activityCoinMap" + - "\030\022 \003(\0132\".ActivityInfo.ActivityCoinMapEnt" + - "ry\022\022\n\nscoreLimit\030\023 \001(\r\022\020\n\010curScore\030\024 \001(\r" + - "\022\027\n\017takenRewardList\030\030 \003(\r\022.\n\013samLampInfo" + - "\030\013 \001(\0132\027.ActivityNullDetailInfoH\000\022/\n\014cru" + - "cibleInfo\030\014 \001(\0132\027.ActivityNullDetailInfo" + - "H\000\022/\n\014salesmanInfo\030\r \001(\0132\027.ActivityNullD" + - "etailInfoH\000\0222\n\017trialAvatarInfo\030\016 \001(\0132\027.A" + - "ctivityNullDetailInfoH\000\022/\n\014deliveryInfo\030" + - "\020 \001(\0132\027.ActivityNullDetailInfoH\000\022,\n\taste" + - "rInfo\030\025 \001(\0132\027.ActivityNullDetailInfoH\000\022-" + - "\n\nflightInfo\030\031 \001(\0132\027.ActivityNullDetailI" + - "nfoH\000\0222\n\017dragonSpineInfo\030\037 \001(\0132\027.Activit" + - "yNullDetailInfoH\000\022-\n\neffigyInfo\030 \001(\0132\027." + - "ActivityNullDetailInfoH\000\0222\n\017treasureMapI" + - "nfo\030# \001(\0132\027.ActivityNullDetailInfoH\000\022/\n\014" + - "blessingInfo\030) \001(\0132\027.ActivityNullDetailI" + - "nfoH\000\022.\n\013seaLampInfo\030* \001(\0132\027.ActivityNul" + - "lDetailInfoH\000\0221\n\016expeditionInfo\030+ \001(\0132\027." + - "ActivityNullDetailInfoH\000\0225\n\022arenaChallen" + - "geInfo\030, \001(\0132\027.ActivityNullDetailInfoH\000\022" + - "0\n\rfleurFairInfo\0303 \001(\0132\027.ActivityNullDet" + - "ailInfoH\000\0222\n\017waterSpiritInfo\0304 \001(\0132\027.Act" + - "ivityNullDetailInfoH\000\0225\n\022challnelerSlabI" + - "nfo\030= \001(\0132\027.ActivityNullDetailInfoH\000\0228\n\025" + - "mistTrialActivityInfo\030> \001(\0132\027.ActivityNu" + - "llDetailInfoH\000\0222\n\017hideAndSeekInfo\030? \001(\0132" + - "\027.ActivityNullDetailInfoH\000\0224\n\021findHilich" + - "urlInfo\030@ \001(\0132\027.ActivityNullDetailInfoH\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\031emu.grassc" + - "utter.net.protob\006proto3" - }; - descriptor = com.google.protobuf.Descriptors.FileDescriptor - .internalBuildGeneratedFileFrom(descriptorData, - new com.google.protobuf.Descriptors.FileDescriptor[] { - emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.getDescriptor(), - emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.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[] { "ActivityId", "ScheduleId", "BeginTime", "EndTime", "ActivityType", "IsPlayOpenAnim", "IsFinished", "IsStarting", "WatcherInfoList", "MeetCondList", "ExpireCondList", "SelectedAvatarRewardId", "ActivityCoinMap", "ScoreLimit", "CurScore", "TakenRewardList", "SamLampInfo", "CrucibleInfo", "SalesmanInfo", "TrialAvatarInfo", "DeliveryInfo", "AsterInfo", "FlightInfo", "DragonSpineInfo", "EffigyInfo", "TreasureMapInfo", "BlessingInfo", "SeaLampInfo", "ExpeditionInfo", "ArenaChallengeInfo", "FleurFairInfo", "WaterSpiritInfo", "ChallnelerSlabInfo", "MistTrialActivityInfo", "HideAndSeekInfo", "FindHilichurlInfo", "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.ActivityNullDetailInfoOuterClass.getDescriptor(); - emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/ActivityNullDetailInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/ActivityNullDetailInfoOuterClass.java deleted file mode 100644 index eec32dfb6..000000000 --- a/src/main/java/emu/grasscutter/net/proto/ActivityNullDetailInfoOuterClass.java +++ /dev/null @@ -1,466 +0,0 @@ -// 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/main/java/emu/grasscutter/net/proto/ActivityWatcherInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/ActivityWatcherInfoOuterClass.java deleted file mode 100644 index 55f601dc5..000000000 --- a/src/main/java/emu/grasscutter/net/proto/ActivityWatcherInfoOuterClass.java +++ /dev/null @@ -1,749 +0,0 @@ -// 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 { - - /** - * uint32 watcherId = 1; - * @return The watcherId. - */ - int getWatcherId(); - - /** - * uint32 curProgress = 2; - * @return The curProgress. - */ - int getCurProgress(); - - /** - * uint32 totalProgress = 3; - * @return The totalProgress. - */ - int getTotalProgress(); - - /** - * bool isTakenReward = 4; - * @return The isTakenReward. - */ - boolean getIsTakenReward(); - } - /** - * 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 8: { - - watcherId_ = input.readUInt32(); - break; - } - case 16: { - - curProgress_ = input.readUInt32(); - break; - } - case 24: { - - totalProgress_ = input.readUInt32(); - break; - } - case 32: { - - 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 WATCHERID_FIELD_NUMBER = 1; - private int watcherId_; - /** - * uint32 watcherId = 1; - * @return The watcherId. - */ - @java.lang.Override - public int getWatcherId() { - return watcherId_; - } - - public static final int CURPROGRESS_FIELD_NUMBER = 2; - private int curProgress_; - /** - * uint32 curProgress = 2; - * @return The curProgress. - */ - @java.lang.Override - public int getCurProgress() { - return curProgress_; - } - - public static final int TOTALPROGRESS_FIELD_NUMBER = 3; - private int totalProgress_; - /** - * uint32 totalProgress = 3; - * @return The totalProgress. - */ - @java.lang.Override - public int getTotalProgress() { - return totalProgress_; - } - - public static final int ISTAKENREWARD_FIELD_NUMBER = 4; - private boolean isTakenReward_; - /** - * bool isTakenReward = 4; - * @return The isTakenReward. - */ - @java.lang.Override - public boolean getIsTakenReward() { - return isTakenReward_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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(1, watcherId_); - } - if (curProgress_ != 0) { - output.writeUInt32(2, curProgress_); - } - if (totalProgress_ != 0) { - output.writeUInt32(3, totalProgress_); - } - if (isTakenReward_ != false) { - output.writeBool(4, isTakenReward_); - } - 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(1, watcherId_); - } - if (curProgress_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, curProgress_); - } - if (totalProgress_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, totalProgress_); - } - if (isTakenReward_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(4, 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 (getWatcherId() - != other.getWatcherId()) return false; - if (getCurProgress() - != other.getCurProgress()) return false; - if (getTotalProgress() - != other.getTotalProgress()) return false; - if (getIsTakenReward() - != other.getIsTakenReward()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + WATCHERID_FIELD_NUMBER; - hash = (53 * hash) + getWatcherId(); - hash = (37 * hash) + CURPROGRESS_FIELD_NUMBER; - hash = (53 * hash) + getCurProgress(); - hash = (37 * hash) + TOTALPROGRESS_FIELD_NUMBER; - hash = (53 * hash) + getTotalProgress(); - hash = (37 * hash) + ISTAKENREWARD_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsTakenReward()); - 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(); - watcherId_ = 0; - - curProgress_ = 0; - - totalProgress_ = 0; - - isTakenReward_ = false; - - 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.watcherId_ = watcherId_; - result.curProgress_ = curProgress_; - result.totalProgress_ = totalProgress_; - result.isTakenReward_ = isTakenReward_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getWatcherId() != 0) { - setWatcherId(other.getWatcherId()); - } - if (other.getCurProgress() != 0) { - setCurProgress(other.getCurProgress()); - } - if (other.getTotalProgress() != 0) { - setTotalProgress(other.getTotalProgress()); - } - if (other.getIsTakenReward() != false) { - setIsTakenReward(other.getIsTakenReward()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 int watcherId_ ; - /** - * uint32 watcherId = 1; - * @return The watcherId. - */ - @java.lang.Override - public int getWatcherId() { - return watcherId_; - } - /** - * uint32 watcherId = 1; - * @param value The watcherId to set. - * @return This builder for chaining. - */ - public Builder setWatcherId(int value) { - - watcherId_ = value; - onChanged(); - return this; - } - /** - * uint32 watcherId = 1; - * @return This builder for chaining. - */ - public Builder clearWatcherId() { - - watcherId_ = 0; - onChanged(); - return this; - } - - private int curProgress_ ; - /** - * uint32 curProgress = 2; - * @return The curProgress. - */ - @java.lang.Override - public int getCurProgress() { - return curProgress_; - } - /** - * uint32 curProgress = 2; - * @param value The curProgress to set. - * @return This builder for chaining. - */ - public Builder setCurProgress(int value) { - - curProgress_ = value; - onChanged(); - return this; - } - /** - * uint32 curProgress = 2; - * @return This builder for chaining. - */ - public Builder clearCurProgress() { - - curProgress_ = 0; - onChanged(); - return this; - } - - private int totalProgress_ ; - /** - * uint32 totalProgress = 3; - * @return The totalProgress. - */ - @java.lang.Override - public int getTotalProgress() { - return totalProgress_; - } - /** - * uint32 totalProgress = 3; - * @param value The totalProgress to set. - * @return This builder for chaining. - */ - public Builder setTotalProgress(int value) { - - totalProgress_ = value; - onChanged(); - return this; - } - /** - * uint32 totalProgress = 3; - * @return This builder for chaining. - */ - public Builder clearTotalProgress() { - - totalProgress_ = 0; - onChanged(); - return this; - } - - private boolean isTakenReward_ ; - /** - * bool isTakenReward = 4; - * @return The isTakenReward. - */ - @java.lang.Override - public boolean getIsTakenReward() { - return isTakenReward_; - } - /** - * bool isTakenReward = 4; - * @param value The isTakenReward to set. - * @return This builder for chaining. - */ - public Builder setIsTakenReward(boolean value) { - - isTakenReward_ = value; - onChanged(); - return this; - } - /** - * bool isTakenReward = 4; - * @return This builder for chaining. - */ - public Builder clearIsTakenReward() { - - isTakenReward_ = 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: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\"k\n\023ActivityW" + - "atcherInfo\022\021\n\twatcherId\030\001 \001(\r\022\023\n\013curProg" + - "ress\030\002 \001(\r\022\025\n\rtotalProgress\030\003 \001(\r\022\025\n\risT" + - "akenReward\030\004 \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_ActivityWatcherInfo_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_ActivityWatcherInfo_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_ActivityWatcherInfo_descriptor, - new java.lang.String[] { "WatcherId", "CurProgress", "TotalProgress", "IsTakenReward", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/AiSkillCdInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AiSkillCdInfoOuterClass.java deleted file mode 100644 index 32dc1ab22..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AiSkillCdInfoOuterClass.java +++ /dev/null @@ -1,1102 +0,0 @@ -// 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> skillCdMap = 1; - */ - int getSkillCdMapCount(); - /** - * map<uint32, uint32> skillCdMap = 1; - */ - boolean containsSkillCdMap( - int key); - /** - * Use {@link #getSkillCdMapMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getSkillCdMap(); - /** - * map<uint32, uint32> skillCdMap = 1; - */ - java.util.Map - getSkillCdMapMap(); - /** - * map<uint32, uint32> skillCdMap = 1; - */ - - int getSkillCdMapOrDefault( - int key, - int defaultValue); - /** - * map<uint32, uint32> skillCdMap = 1; - */ - - int getSkillCdMapOrThrow( - int key); - - /** - * map<uint32, uint32> skillGroupCdMap = 2; - */ - int getSkillGroupCdMapCount(); - /** - * map<uint32, uint32> skillGroupCdMap = 2; - */ - boolean containsSkillGroupCdMap( - int key); - /** - * Use {@link #getSkillGroupCdMapMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getSkillGroupCdMap(); - /** - * map<uint32, uint32> skillGroupCdMap = 2; - */ - java.util.Map - getSkillGroupCdMapMap(); - /** - * map<uint32, uint32> skillGroupCdMap = 2; - */ - - int getSkillGroupCdMapOrDefault( - int key, - int defaultValue); - /** - * map<uint32, uint32> skillGroupCdMap = 2; - */ - - 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 10: { - 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 18: { - 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; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.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 1: - return internalGetSkillCdMap(); - case 2: - 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 SKILLCDMAP_FIELD_NUMBER = 1; - 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> skillCdMap = 1; - */ - - @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> skillCdMap = 1; - */ - @java.lang.Override - - public java.util.Map getSkillCdMapMap() { - return internalGetSkillCdMap().getMap(); - } - /** - * map<uint32, uint32> skillCdMap = 1; - */ - @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> skillCdMap = 1; - */ - @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 SKILLGROUPCDMAP_FIELD_NUMBER = 2; - 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> skillGroupCdMap = 2; - */ - - @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> skillGroupCdMap = 2; - */ - @java.lang.Override - - public java.util.Map getSkillGroupCdMapMap() { - return internalGetSkillGroupCdMap().getMap(); - } - /** - * map<uint32, uint32> skillGroupCdMap = 2; - */ - @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> skillGroupCdMap = 2; - */ - @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, - internalGetSkillCdMap(), - SkillCdMapDefaultEntryHolder.defaultEntry, - 1); - com.google.protobuf.GeneratedMessageV3 - .serializeIntegerMapTo( - output, - internalGetSkillGroupCdMap(), - SkillGroupCdMapDefaultEntryHolder.defaultEntry, - 2); - 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 - : internalGetSkillCdMap().getMap().entrySet()) { - com.google.protobuf.MapEntry - skillCdMap__ = SkillCdMapDefaultEntryHolder.defaultEntry.newBuilderForType() - .setKey(entry.getKey()) - .setValue(entry.getValue()) - .build(); - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, skillCdMap__); - } - 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(2, skillGroupCdMap__); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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) + SKILLCDMAP_FIELD_NUMBER; - hash = (53 * hash) + internalGetSkillCdMap().hashCode(); - } - if (!internalGetSkillGroupCdMap().getMap().isEmpty()) { - hash = (37 * hash) + SKILLGROUPCDMAP_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 1: - return internalGetSkillCdMap(); - case 2: - return internalGetSkillGroupCdMap(); - default: - throw new RuntimeException( - "Invalid map field number: " + number); - } - } - @SuppressWarnings({"rawtypes"}) - protected com.google.protobuf.MapField internalGetMutableMapField( - int number) { - switch (number) { - case 1: - return internalGetMutableSkillCdMap(); - case 2: - 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> skillCdMap = 1; - */ - - @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> skillCdMap = 1; - */ - @java.lang.Override - - public java.util.Map getSkillCdMapMap() { - return internalGetSkillCdMap().getMap(); - } - /** - * map<uint32, uint32> skillCdMap = 1; - */ - @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> skillCdMap = 1; - */ - @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> skillCdMap = 1; - */ - - 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> skillCdMap = 1; - */ - public Builder putSkillCdMap( - int key, - int value) { - - - internalGetMutableSkillCdMap().getMutableMap() - .put(key, value); - return this; - } - /** - * map<uint32, uint32> skillCdMap = 1; - */ - - 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> skillGroupCdMap = 2; - */ - - @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> skillGroupCdMap = 2; - */ - @java.lang.Override - - public java.util.Map getSkillGroupCdMapMap() { - return internalGetSkillGroupCdMap().getMap(); - } - /** - * map<uint32, uint32> skillGroupCdMap = 2; - */ - @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> skillGroupCdMap = 2; - */ - @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> skillGroupCdMap = 2; - */ - - 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> skillGroupCdMap = 2; - */ - public Builder putSkillGroupCdMap( - int key, - int value) { - - - internalGetMutableSkillGroupCdMap().getMutableMap() - .put(key, value); - return this; - } - /** - * map<uint32, uint32> skillGroupCdMap = 2; - */ - - 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\"\354\001\n\rAiSkillCdInfo\022" + - "2\n\nskillCdMap\030\001 \003(\0132\036.AiSkillCdInfo.Skil" + - "lCdMapEntry\022<\n\017skillGroupCdMap\030\002 \003(\0132#.A" + - "iSkillCdInfo.SkillGroupCdMapEntry\0321\n\017Ski" + - "llCdMapEntry\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.grasscutter." + - "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/main/java/emu/grasscutter/net/proto/AiSyncInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AiSyncInfoOuterClass.java deleted file mode 100644 index 38e4d042f..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AiSyncInfoOuterClass.java +++ /dev/null @@ -1,607 +0,0 @@ -// 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 entityId = 1; - * @return The entityId. - */ - int getEntityId(); - - /** - * bool hasPathToTarget = 2; - * @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 8: { - - entityId_ = input.readUInt32(); - break; - } - case 16: { - - hasPathToTarget_ = 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.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 ENTITYID_FIELD_NUMBER = 1; - private int entityId_; - /** - * uint32 entityId = 1; - * @return The entityId. - */ - @java.lang.Override - public int getEntityId() { - return entityId_; - } - - public static final int HASPATHTOTARGET_FIELD_NUMBER = 2; - private boolean hasPathToTarget_; - /** - * bool hasPathToTarget = 2; - * @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 (entityId_ != 0) { - output.writeUInt32(1, entityId_); - } - if (hasPathToTarget_ != false) { - output.writeBool(2, hasPathToTarget_); - } - 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 (hasPathToTarget_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(2, hasPathToTarget_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (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) + ENTITYID_FIELD_NUMBER; - hash = (53 * hash) + getEntityId(); - hash = (37 * hash) + HASPATHTOTARGET_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; - - 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.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.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 entityId = 1; - * @return The entityId. - */ - @java.lang.Override - public int getEntityId() { - return entityId_; - } - /** - * uint32 entityId = 1; - * @param value The entityId to set. - * @return This builder for chaining. - */ - public Builder setEntityId(int value) { - - entityId_ = value; - onChanged(); - return this; - } - /** - * uint32 entityId = 1; - * @return This builder for chaining. - */ - public Builder clearEntityId() { - - entityId_ = 0; - onChanged(); - return this; - } - - private boolean hasPathToTarget_ ; - /** - * bool hasPathToTarget = 2; - * @return The hasPathToTarget. - */ - @java.lang.Override - public boolean getHasPathToTarget() { - return hasPathToTarget_; - } - /** - * bool hasPathToTarget = 2; - * @param value The hasPathToTarget to set. - * @return This builder for chaining. - */ - public Builder setHasPathToTarget(boolean value) { - - hasPathToTarget_ = value; - onChanged(); - return this; - } - /** - * bool hasPathToTarget = 2; - * @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\"7\n\nAiSyncInfo\022\020\n\010enti" + - "tyId\030\001 \001(\r\022\027\n\017hasPathToTarget\030\002 \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_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", "HasPathToTarget", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/AiThreatInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AiThreatInfoOuterClass.java deleted file mode 100644 index f62aa6547..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AiThreatInfoOuterClass.java +++ /dev/null @@ -1,799 +0,0 @@ -// 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> aiThreatMap = 1; - */ - int getAiThreatMapCount(); - /** - * map<uint32, uint32> aiThreatMap = 1; - */ - boolean containsAiThreatMap( - int key); - /** - * Use {@link #getAiThreatMapMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getAiThreatMap(); - /** - * map<uint32, uint32> aiThreatMap = 1; - */ - java.util.Map - getAiThreatMapMap(); - /** - * map<uint32, uint32> aiThreatMap = 1; - */ - - int getAiThreatMapOrDefault( - int key, - int defaultValue); - /** - * map<uint32, uint32> aiThreatMap = 1; - */ - - 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 10: { - 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 1: - 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 AITHREATMAP_FIELD_NUMBER = 1; - 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> aiThreatMap = 1; - */ - - @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> aiThreatMap = 1; - */ - @java.lang.Override - - public java.util.Map getAiThreatMapMap() { - return internalGetAiThreatMap().getMap(); - } - /** - * map<uint32, uint32> aiThreatMap = 1; - */ - @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> aiThreatMap = 1; - */ - @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, - 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 - : internalGetAiThreatMap().getMap().entrySet()) { - com.google.protobuf.MapEntry - aiThreatMap__ = AiThreatMapDefaultEntryHolder.defaultEntry.newBuilderForType() - .setKey(entry.getKey()) - .setValue(entry.getValue()) - .build(); - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, 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) + AITHREATMAP_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 1: - return internalGetAiThreatMap(); - default: - throw new RuntimeException( - "Invalid map field number: " + number); - } - } - @SuppressWarnings({"rawtypes"}) - protected com.google.protobuf.MapField internalGetMutableMapField( - int number) { - switch (number) { - case 1: - 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> aiThreatMap = 1; - */ - - @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> aiThreatMap = 1; - */ - @java.lang.Override - - public java.util.Map getAiThreatMapMap() { - return internalGetAiThreatMap().getMap(); - } - /** - * map<uint32, uint32> aiThreatMap = 1; - */ - @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> aiThreatMap = 1; - */ - @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> aiThreatMap = 1; - */ - - 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> aiThreatMap = 1; - */ - public Builder putAiThreatMap( - int key, - int value) { - - - internalGetMutableAiThreatMap().getMutableMap() - .put(key, value); - return this; - } - /** - * map<uint32, uint32> aiThreatMap = 1; - */ - - 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\"w\n\014AiThreatInfo\0223\n\013" + - "aiThreatMap\030\001 \003(\0132\036.AiThreatInfo.AiThrea" + - "tMapEntry\0322\n\020AiThreatMapEntry\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_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/main/java/emu/grasscutter/net/proto/AnimatorParameterValueInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AnimatorParameterValueInfoOuterClass.java deleted file mode 100644 index ceef40679..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AnimatorParameterValueInfoOuterClass.java +++ /dev/null @@ -1,751 +0,0 @@ -// 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 paraType = 1; - * @return The paraType. - */ - int getParaType(); - - /** - * int32 intVal = 2; - * @return The intVal. - */ - int getIntVal(); - - /** - * float floatVal = 3; - * @return The floatVal. - */ - float getFloatVal(); - - /** - * bool boolVal = 4; - * @return The boolVal. - */ - boolean getBoolVal(); - } - /** - * 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: { - - intVal_ = input.readInt32(); - break; - } - case 29: { - - floatVal_ = input.readFloat(); - break; - } - case 32: { - - boolVal_ = 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); - } - - public static final int PARATYPE_FIELD_NUMBER = 1; - private int paraType_; - /** - * uint32 paraType = 1; - * @return The paraType. - */ - @java.lang.Override - public int getParaType() { - return paraType_; - } - - public static final int INTVAL_FIELD_NUMBER = 2; - private int intVal_; - /** - * int32 intVal = 2; - * @return The intVal. - */ - @java.lang.Override - public int getIntVal() { - return intVal_; - } - - public static final int FLOATVAL_FIELD_NUMBER = 3; - private float floatVal_; - /** - * float floatVal = 3; - * @return The floatVal. - */ - @java.lang.Override - public float getFloatVal() { - return floatVal_; - } - - public static final int BOOLVAL_FIELD_NUMBER = 4; - private boolean boolVal_; - /** - * bool boolVal = 4; - * @return The boolVal. - */ - @java.lang.Override - public boolean getBoolVal() { - return boolVal_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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 (intVal_ != 0) { - output.writeInt32(2, intVal_); - } - if (floatVal_ != 0F) { - output.writeFloat(3, floatVal_); - } - if (boolVal_ != false) { - output.writeBool(4, boolVal_); - } - 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 (intVal_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeInt32Size(2, intVal_); - } - if (floatVal_ != 0F) { - size += com.google.protobuf.CodedOutputStream - .computeFloatSize(3, floatVal_); - } - if (boolVal_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(4, boolVal_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (getIntVal() - != other.getIntVal()) return false; - if (java.lang.Float.floatToIntBits(getFloatVal()) - != java.lang.Float.floatToIntBits( - other.getFloatVal())) return false; - if (getBoolVal() - != other.getBoolVal()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + PARATYPE_FIELD_NUMBER; - hash = (53 * hash) + getParaType(); - hash = (37 * hash) + INTVAL_FIELD_NUMBER; - hash = (53 * hash) + getIntVal(); - hash = (37 * hash) + FLOATVAL_FIELD_NUMBER; - hash = (53 * hash) + java.lang.Float.floatToIntBits( - getFloatVal()); - hash = (37 * hash) + BOOLVAL_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getBoolVal()); - 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; - - intVal_ = 0; - - floatVal_ = 0F; - - boolVal_ = false; - - 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_; - result.intVal_ = intVal_; - result.floatVal_ = floatVal_; - result.boolVal_ = boolVal_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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()); - } - if (other.getIntVal() != 0) { - setIntVal(other.getIntVal()); - } - if (other.getFloatVal() != 0F) { - setFloatVal(other.getFloatVal()); - } - if (other.getBoolVal() != false) { - setBoolVal(other.getBoolVal()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 paraType_ ; - /** - * uint32 paraType = 1; - * @return The paraType. - */ - @java.lang.Override - public int getParaType() { - return paraType_; - } - /** - * uint32 paraType = 1; - * @param value The paraType to set. - * @return This builder for chaining. - */ - public Builder setParaType(int value) { - - paraType_ = value; - onChanged(); - return this; - } - /** - * uint32 paraType = 1; - * @return This builder for chaining. - */ - public Builder clearParaType() { - - paraType_ = 0; - onChanged(); - return this; - } - - private int intVal_ ; - /** - * int32 intVal = 2; - * @return The intVal. - */ - @java.lang.Override - public int getIntVal() { - return intVal_; - } - /** - * int32 intVal = 2; - * @param value The intVal to set. - * @return This builder for chaining. - */ - public Builder setIntVal(int value) { - - intVal_ = value; - onChanged(); - return this; - } - /** - * int32 intVal = 2; - * @return This builder for chaining. - */ - public Builder clearIntVal() { - - intVal_ = 0; - onChanged(); - return this; - } - - private float floatVal_ ; - /** - * float floatVal = 3; - * @return The floatVal. - */ - @java.lang.Override - public float getFloatVal() { - return floatVal_; - } - /** - * float floatVal = 3; - * @param value The floatVal to set. - * @return This builder for chaining. - */ - public Builder setFloatVal(float value) { - - floatVal_ = value; - onChanged(); - return this; - } - /** - * float floatVal = 3; - * @return This builder for chaining. - */ - public Builder clearFloatVal() { - - floatVal_ = 0F; - onChanged(); - return this; - } - - private boolean boolVal_ ; - /** - * bool boolVal = 4; - * @return The boolVal. - */ - @java.lang.Override - public boolean getBoolVal() { - return boolVal_; - } - /** - * bool boolVal = 4; - * @param value The boolVal to set. - * @return This builder for chaining. - */ - public Builder setBoolVal(boolean value) { - - boolVal_ = value; - onChanged(); - return this; - } - /** - * bool boolVal = 4; - * @return This builder for chaining. - */ - public Builder clearBoolVal() { - - boolVal_ = 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: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\"a\n\032An" + - "imatorParameterValueInfo\022\020\n\010paraType\030\001 \001" + - "(\r\022\016\n\006intVal\030\002 \001(\005\022\020\n\010floatVal\030\003 \001(\002\022\017\n\007" + - "boolVal\030\004 \001(\010B\033\n\031emu.grasscutter.net.pro" + - "tob\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", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/AnimatorParameterValueInfoPairOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AnimatorParameterValueInfoPairOuterClass.java deleted file mode 100644 index 2ddcd30dd..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AnimatorParameterValueInfoPairOuterClass.java +++ /dev/null @@ -1,744 +0,0 @@ -// 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 = 1; - * @return The name. - */ - int getName(); - - /** - * .AnimatorParameterValueInfo animatorPara = 2; - * @return Whether the animatorPara field is set. - */ - boolean hasAnimatorPara(); - /** - * .AnimatorParameterValueInfo animatorPara = 2; - * @return The animatorPara. - */ - emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo getAnimatorPara(); - /** - * .AnimatorParameterValueInfo animatorPara = 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: { - - name_ = 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_FIELD_NUMBER = 1; - private int name_; - /** - * int32 name = 1; - * @return The name. - */ - @java.lang.Override - public int getName() { - return name_; - } - - public static final int ANIMATORPARA_FIELD_NUMBER = 2; - private emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo animatorPara_; - /** - * .AnimatorParameterValueInfo animatorPara = 2; - * @return Whether the animatorPara field is set. - */ - @java.lang.Override - public boolean hasAnimatorPara() { - return animatorPara_ != null; - } - /** - * .AnimatorParameterValueInfo animatorPara = 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 animatorPara = 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 (name_ != 0) { - output.writeInt32(1, name_); - } - 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 (name_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeInt32Size(1, name_); - } - 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 (getName() - != other.getName()) 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_FIELD_NUMBER; - hash = (53 * hash) + getName(); - if (hasAnimatorPara()) { - hash = (37 * hash) + ANIMATORPARA_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(); - name_ = 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.name_ = name_; - 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.getName() != 0) { - setName(other.getName()); - } - 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 name_ ; - /** - * int32 name = 1; - * @return The name. - */ - @java.lang.Override - public int getName() { - return name_; - } - /** - * int32 name = 1; - * @param value The name to set. - * @return This builder for chaining. - */ - public Builder setName(int value) { - - name_ = value; - onChanged(); - return this; - } - /** - * int32 name = 1; - * @return This builder for chaining. - */ - public Builder clearName() { - - name_ = 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 animatorPara = 2; - * @return Whether the animatorPara field is set. - */ - public boolean hasAnimatorPara() { - return animatorParaBuilder_ != null || animatorPara_ != null; - } - /** - * .AnimatorParameterValueInfo animatorPara = 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 animatorPara = 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 animatorPara = 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 animatorPara = 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 animatorPara = 2; - */ - public Builder clearAnimatorPara() { - if (animatorParaBuilder_ == null) { - animatorPara_ = null; - onChanged(); - } else { - animatorPara_ = null; - animatorParaBuilder_ = null; - } - - return this; - } - /** - * .AnimatorParameterValueInfo animatorPara = 2; - */ - public emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.Builder getAnimatorParaBuilder() { - - onChanged(); - return getAnimatorParaFieldBuilder().getBuilder(); - } - /** - * .AnimatorParameterValueInfo animatorPara = 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 animatorPara = 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\"a\n\036Anim" + - "atorParameterValueInfoPair\022\014\n\004name\030\001 \001(\005" + - "\0221\n\014animatorPara\030\002 \001(\0132\033.AnimatorParamet" + - "erValueInfoB\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.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[] { "Name", "AnimatorPara", }); - emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/AskAddFriendNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AskAddFriendNotifyOuterClass.java deleted file mode 100644 index 115f7372b..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AskAddFriendNotifyOuterClass.java +++ /dev/null @@ -1,743 +0,0 @@ -// 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 { - - /** - * uint32 targetUid = 1; - * @return The targetUid. - */ - int getTargetUid(); - - /** - * .FriendBrief targetFriendBrief = 2; - * @return Whether the targetFriendBrief field is set. - */ - boolean hasTargetFriendBrief(); - /** - * .FriendBrief targetFriendBrief = 2; - * @return The targetFriendBrief. - */ - emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief getTargetFriendBrief(); - /** - * .FriendBrief targetFriendBrief = 2; - */ - emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder getTargetFriendBriefOrBuilder(); - } - /** - * 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 8: { - - targetUid_ = input.readUInt32(); - break; - } - case 18: { - 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 TARGETUID_FIELD_NUMBER = 1; - private int targetUid_; - /** - * uint32 targetUid = 1; - * @return The targetUid. - */ - @java.lang.Override - public int getTargetUid() { - return targetUid_; - } - - public static final int TARGETFRIENDBRIEF_FIELD_NUMBER = 2; - private emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief targetFriendBrief_; - /** - * .FriendBrief targetFriendBrief = 2; - * @return Whether the targetFriendBrief field is set. - */ - @java.lang.Override - public boolean hasTargetFriendBrief() { - return targetFriendBrief_ != null; - } - /** - * .FriendBrief targetFriendBrief = 2; - * @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 targetFriendBrief = 2; - */ - @java.lang.Override - public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder getTargetFriendBriefOrBuilder() { - return getTargetFriendBrief(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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 (targetFriendBrief_ != null) { - output.writeMessage(2, 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(1, targetUid_); - } - if (targetFriendBrief_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, 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 (getTargetUid() - != other.getTargetUid()) return false; - if (hasTargetFriendBrief() != other.hasTargetFriendBrief()) return false; - if (hasTargetFriendBrief()) { - if (!getTargetFriendBrief() - .equals(other.getTargetFriendBrief())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + TARGETUID_FIELD_NUMBER; - hash = (53 * hash) + getTargetUid(); - if (hasTargetFriendBrief()) { - hash = (37 * hash) + TARGETFRIENDBRIEF_FIELD_NUMBER; - hash = (53 * hash) + getTargetFriendBrief().hashCode(); - } - 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; - } - /** - * 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(); - targetUid_ = 0; - - if (targetFriendBriefBuilder_ == null) { - targetFriendBrief_ = null; - } else { - targetFriendBrief_ = null; - targetFriendBriefBuilder_ = null; - } - 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); - result.targetUid_ = targetUid_; - if (targetFriendBriefBuilder_ == null) { - result.targetFriendBrief_ = targetFriendBrief_; - } else { - result.targetFriendBrief_ = targetFriendBriefBuilder_.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.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.getTargetUid() != 0) { - setTargetUid(other.getTargetUid()); - } - if (other.hasTargetFriendBrief()) { - mergeTargetFriendBrief(other.getTargetFriendBrief()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 int targetUid_ ; - /** - * uint32 targetUid = 1; - * @return The targetUid. - */ - @java.lang.Override - public int getTargetUid() { - return targetUid_; - } - /** - * uint32 targetUid = 1; - * @param value The targetUid to set. - * @return This builder for chaining. - */ - public Builder setTargetUid(int value) { - - targetUid_ = value; - onChanged(); - return this; - } - /** - * uint32 targetUid = 1; - * @return This builder for chaining. - */ - public Builder clearTargetUid() { - - targetUid_ = 0; - onChanged(); - 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 targetFriendBrief = 2; - * @return Whether the targetFriendBrief field is set. - */ - public boolean hasTargetFriendBrief() { - return targetFriendBriefBuilder_ != null || targetFriendBrief_ != null; - } - /** - * .FriendBrief targetFriendBrief = 2; - * @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 targetFriendBrief = 2; - */ - 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 targetFriendBrief = 2; - */ - 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 targetFriendBrief = 2; - */ - 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 targetFriendBrief = 2; - */ - public Builder clearTargetFriendBrief() { - if (targetFriendBriefBuilder_ == null) { - targetFriendBrief_ = null; - onChanged(); - } else { - targetFriendBrief_ = null; - targetFriendBriefBuilder_ = null; - } - - return this; - } - /** - * .FriendBrief targetFriendBrief = 2; - */ - public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder getTargetFriendBriefBuilder() { - - onChanged(); - return getTargetFriendBriefFieldBuilder().getBuilder(); - } - /** - * .FriendBrief targetFriendBrief = 2; - */ - 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 targetFriendBrief = 2; - */ - 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_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"P\n\022AskAddFriendNotify\022\021\n\ttargetUid" + - "\030\001 \001(\r\022\'\n\021targetFriendBrief\030\002 \001(\0132\014.Frie" + - "ndBriefB\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.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[] { "TargetUid", "TargetFriendBrief", }); - emu.grasscutter.net.proto.FriendBriefOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/AskAddFriendReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AskAddFriendReqOuterClass.java deleted file mode 100644 index edc2e694b..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AskAddFriendReqOuterClass.java +++ /dev/null @@ -1,536 +0,0 @@ -// 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 targetUid = 1; - * @return The targetUid. - */ - int getTargetUid(); - } - /** - * 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 8: { - - 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 TARGETUID_FIELD_NUMBER = 1; - private int targetUid_; - /** - * uint32 targetUid = 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_); - } - 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_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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) + TARGETUID_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; - } - /** - * 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 targetUid = 1; - * @return The targetUid. - */ - @java.lang.Override - public int getTargetUid() { - return targetUid_; - } - /** - * uint32 targetUid = 1; - * @param value The targetUid to set. - * @return This builder for chaining. - */ - public Builder setTargetUid(int value) { - - targetUid_ = value; - onChanged(); - return this; - } - /** - * uint32 targetUid = 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: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\021\n\ttargetUid\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_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/main/java/emu/grasscutter/net/proto/AskAddFriendRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AskAddFriendRspOuterClass.java deleted file mode 100644 index 40fb8d056..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AskAddFriendRspOuterClass.java +++ /dev/null @@ -1,677 +0,0 @@ -// 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 { - - /** - * int32 retcode = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * uint32 targetUid = 2; - * @return The targetUid. - */ - int getTargetUid(); - - /** - * uint32 param = 3; - * @return The param. - */ - int getParam(); - } - /** - * 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 8: { - - retcode_ = input.readInt32(); - break; - } - case 16: { - - targetUid_ = input.readUInt32(); - break; - } - case 24: { - - 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 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 TARGETUID_FIELD_NUMBER = 2; - private int targetUid_; - /** - * uint32 targetUid = 2; - * @return The targetUid. - */ - @java.lang.Override - public int getTargetUid() { - return targetUid_; - } - - public static final int PARAM_FIELD_NUMBER = 3; - private int param_; - /** - * uint32 param = 3; - * @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 (targetUid_ != 0) { - output.writeUInt32(2, targetUid_); - } - if (param_ != 0) { - output.writeUInt32(3, 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 (targetUid_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, targetUid_); - } - if (param_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, 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 (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) + TARGETUID_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.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; - } - /** - * 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(); - retcode_ = 0; - - targetUid_ = 0; - - param_ = 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.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.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.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.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 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 targetUid = 2; - * @return The targetUid. - */ - @java.lang.Override - public int getTargetUid() { - return targetUid_; - } - /** - * uint32 targetUid = 2; - * @param value The targetUid to set. - * @return This builder for chaining. - */ - public Builder setTargetUid(int value) { - - targetUid_ = value; - onChanged(); - return this; - } - /** - * uint32 targetUid = 2; - * @return This builder for chaining. - */ - public Builder clearTargetUid() { - - targetUid_ = 0; - onChanged(); - return this; - } - - private int param_ ; - /** - * uint32 param = 3; - * @return The param. - */ - @java.lang.Override - public int getParam() { - return param_; - } - /** - * uint32 param = 3; - * @param value The param to set. - * @return This builder for chaining. - */ - public Builder setParam(int value) { - - param_ = value; - onChanged(); - return this; - } - /** - * uint32 param = 3; - * @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: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\"D\n\017AskAddFriendR" + - "sp\022\017\n\007retcode\030\001 \001(\005\022\021\n\ttargetUid\030\002 \001(\r\022\r" + - "\n\005param\030\003 \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_AskAddFriendRsp_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_AskAddFriendRsp_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_AskAddFriendRsp_descriptor, - new java.lang.String[] { "Retcode", "TargetUid", "Param", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/AttackHitEffectResultOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AttackHitEffectResultOuterClass.java deleted file mode 100644 index 3d696604b..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AttackHitEffectResultOuterClass.java +++ /dev/null @@ -1,897 +0,0 @@ -// 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 { - - /** - * uint32 hitEffLevel = 1; - * @return The hitEffLevel. - */ - int getHitEffLevel(); - - /** - * float retreatStrength = 2; - * @return The retreatStrength. - */ - float getRetreatStrength(); - - /** - * float airStrength = 3; - * @return The airStrength. - */ - float getAirStrength(); - - /** - * float hitHaltTime = 4; - * @return The hitHaltTime. - */ - float getHitHaltTime(); - - /** - * float hitHaltTimeScale = 5; - * @return The hitHaltTimeScale. - */ - float getHitHaltTimeScale(); - - /** - * uint32 originalHitEffLevel = 6; - * @return The originalHitEffLevel. - */ - int getOriginalHitEffLevel(); - } - /** - * 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 8: { - - hitEffLevel_ = input.readUInt32(); - break; - } - case 21: { - - retreatStrength_ = input.readFloat(); - break; - } - case 29: { - - airStrength_ = input.readFloat(); - break; - } - case 37: { - - hitHaltTime_ = input.readFloat(); - break; - } - case 45: { - - hitHaltTimeScale_ = input.readFloat(); - break; - } - case 48: { - - originalHitEffLevel_ = input.readUInt32(); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.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 HITEFFLEVEL_FIELD_NUMBER = 1; - private int hitEffLevel_; - /** - * uint32 hitEffLevel = 1; - * @return The hitEffLevel. - */ - @java.lang.Override - public int getHitEffLevel() { - return hitEffLevel_; - } - - public static final int RETREATSTRENGTH_FIELD_NUMBER = 2; - private float retreatStrength_; - /** - * float retreatStrength = 2; - * @return The retreatStrength. - */ - @java.lang.Override - public float getRetreatStrength() { - return retreatStrength_; - } - - public static final int AIRSTRENGTH_FIELD_NUMBER = 3; - private float airStrength_; - /** - * float airStrength = 3; - * @return The airStrength. - */ - @java.lang.Override - public float getAirStrength() { - return airStrength_; - } - - public static final int HITHALTTIME_FIELD_NUMBER = 4; - private float hitHaltTime_; - /** - * float hitHaltTime = 4; - * @return The hitHaltTime. - */ - @java.lang.Override - public float getHitHaltTime() { - return hitHaltTime_; - } - - public static final int HITHALTTIMESCALE_FIELD_NUMBER = 5; - private float hitHaltTimeScale_; - /** - * float hitHaltTimeScale = 5; - * @return The hitHaltTimeScale. - */ - @java.lang.Override - public float getHitHaltTimeScale() { - return hitHaltTimeScale_; - } - - public static final int ORIGINALHITEFFLEVEL_FIELD_NUMBER = 6; - private int originalHitEffLevel_; - /** - * uint32 originalHitEffLevel = 6; - * @return The originalHitEffLevel. - */ - @java.lang.Override - public int getOriginalHitEffLevel() { - return originalHitEffLevel_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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(1, hitEffLevel_); - } - if (retreatStrength_ != 0F) { - output.writeFloat(2, retreatStrength_); - } - if (airStrength_ != 0F) { - output.writeFloat(3, airStrength_); - } - if (hitHaltTime_ != 0F) { - output.writeFloat(4, hitHaltTime_); - } - if (hitHaltTimeScale_ != 0F) { - output.writeFloat(5, hitHaltTimeScale_); - } - if (originalHitEffLevel_ != 0) { - output.writeUInt32(6, originalHitEffLevel_); - } - 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(1, hitEffLevel_); - } - if (retreatStrength_ != 0F) { - size += com.google.protobuf.CodedOutputStream - .computeFloatSize(2, retreatStrength_); - } - if (airStrength_ != 0F) { - size += com.google.protobuf.CodedOutputStream - .computeFloatSize(3, airStrength_); - } - if (hitHaltTime_ != 0F) { - size += com.google.protobuf.CodedOutputStream - .computeFloatSize(4, hitHaltTime_); - } - if (hitHaltTimeScale_ != 0F) { - size += com.google.protobuf.CodedOutputStream - .computeFloatSize(5, hitHaltTimeScale_); - } - if (originalHitEffLevel_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(6, originalHitEffLevel_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (getHitEffLevel() - != other.getHitEffLevel()) return false; - if (java.lang.Float.floatToIntBits(getRetreatStrength()) - != java.lang.Float.floatToIntBits( - other.getRetreatStrength())) return false; - if (java.lang.Float.floatToIntBits(getAirStrength()) - != java.lang.Float.floatToIntBits( - other.getAirStrength())) return false; - if (java.lang.Float.floatToIntBits(getHitHaltTime()) - != java.lang.Float.floatToIntBits( - other.getHitHaltTime())) return false; - if (java.lang.Float.floatToIntBits(getHitHaltTimeScale()) - != java.lang.Float.floatToIntBits( - other.getHitHaltTimeScale())) return false; - if (getOriginalHitEffLevel() - != other.getOriginalHitEffLevel()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + HITEFFLEVEL_FIELD_NUMBER; - hash = (53 * hash) + getHitEffLevel(); - hash = (37 * hash) + RETREATSTRENGTH_FIELD_NUMBER; - hash = (53 * hash) + java.lang.Float.floatToIntBits( - getRetreatStrength()); - hash = (37 * hash) + AIRSTRENGTH_FIELD_NUMBER; - hash = (53 * hash) + java.lang.Float.floatToIntBits( - getAirStrength()); - hash = (37 * hash) + HITHALTTIME_FIELD_NUMBER; - hash = (53 * hash) + java.lang.Float.floatToIntBits( - getHitHaltTime()); - hash = (37 * hash) + HITHALTTIMESCALE_FIELD_NUMBER; - hash = (53 * hash) + java.lang.Float.floatToIntBits( - getHitHaltTimeScale()); - hash = (37 * hash) + ORIGINALHITEFFLEVEL_FIELD_NUMBER; - hash = (53 * hash) + getOriginalHitEffLevel(); - 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(); - hitEffLevel_ = 0; - - retreatStrength_ = 0F; - - airStrength_ = 0F; - - hitHaltTime_ = 0F; - - hitHaltTimeScale_ = 0F; - - originalHitEffLevel_ = 0; - - 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.hitEffLevel_ = hitEffLevel_; - result.retreatStrength_ = retreatStrength_; - result.airStrength_ = airStrength_; - result.hitHaltTime_ = hitHaltTime_; - result.hitHaltTimeScale_ = hitHaltTimeScale_; - result.originalHitEffLevel_ = originalHitEffLevel_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getHitEffLevel() != 0) { - setHitEffLevel(other.getHitEffLevel()); - } - if (other.getRetreatStrength() != 0F) { - setRetreatStrength(other.getRetreatStrength()); - } - if (other.getAirStrength() != 0F) { - setAirStrength(other.getAirStrength()); - } - if (other.getHitHaltTime() != 0F) { - setHitHaltTime(other.getHitHaltTime()); - } - if (other.getHitHaltTimeScale() != 0F) { - setHitHaltTimeScale(other.getHitHaltTimeScale()); - } - if (other.getOriginalHitEffLevel() != 0) { - setOriginalHitEffLevel(other.getOriginalHitEffLevel()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 int hitEffLevel_ ; - /** - * uint32 hitEffLevel = 1; - * @return The hitEffLevel. - */ - @java.lang.Override - public int getHitEffLevel() { - return hitEffLevel_; - } - /** - * uint32 hitEffLevel = 1; - * @param value The hitEffLevel to set. - * @return This builder for chaining. - */ - public Builder setHitEffLevel(int value) { - - hitEffLevel_ = value; - onChanged(); - return this; - } - /** - * uint32 hitEffLevel = 1; - * @return This builder for chaining. - */ - public Builder clearHitEffLevel() { - - hitEffLevel_ = 0; - onChanged(); - return this; - } - - private float retreatStrength_ ; - /** - * float retreatStrength = 2; - * @return The retreatStrength. - */ - @java.lang.Override - public float getRetreatStrength() { - return retreatStrength_; - } - /** - * float retreatStrength = 2; - * @param value The retreatStrength to set. - * @return This builder for chaining. - */ - public Builder setRetreatStrength(float value) { - - retreatStrength_ = value; - onChanged(); - return this; - } - /** - * float retreatStrength = 2; - * @return This builder for chaining. - */ - public Builder clearRetreatStrength() { - - retreatStrength_ = 0F; - onChanged(); - return this; - } - - private float airStrength_ ; - /** - * float airStrength = 3; - * @return The airStrength. - */ - @java.lang.Override - public float getAirStrength() { - return airStrength_; - } - /** - * float airStrength = 3; - * @param value The airStrength to set. - * @return This builder for chaining. - */ - public Builder setAirStrength(float value) { - - airStrength_ = value; - onChanged(); - return this; - } - /** - * float airStrength = 3; - * @return This builder for chaining. - */ - public Builder clearAirStrength() { - - airStrength_ = 0F; - onChanged(); - return this; - } - - private float hitHaltTime_ ; - /** - * float hitHaltTime = 4; - * @return The hitHaltTime. - */ - @java.lang.Override - public float getHitHaltTime() { - return hitHaltTime_; - } - /** - * float hitHaltTime = 4; - * @param value The hitHaltTime to set. - * @return This builder for chaining. - */ - public Builder setHitHaltTime(float value) { - - hitHaltTime_ = value; - onChanged(); - return this; - } - /** - * float hitHaltTime = 4; - * @return This builder for chaining. - */ - public Builder clearHitHaltTime() { - - hitHaltTime_ = 0F; - onChanged(); - return this; - } - - private float hitHaltTimeScale_ ; - /** - * float hitHaltTimeScale = 5; - * @return The hitHaltTimeScale. - */ - @java.lang.Override - public float getHitHaltTimeScale() { - return hitHaltTimeScale_; - } - /** - * float hitHaltTimeScale = 5; - * @param value The hitHaltTimeScale to set. - * @return This builder for chaining. - */ - public Builder setHitHaltTimeScale(float value) { - - hitHaltTimeScale_ = value; - onChanged(); - return this; - } - /** - * float hitHaltTimeScale = 5; - * @return This builder for chaining. - */ - public Builder clearHitHaltTimeScale() { - - hitHaltTimeScale_ = 0F; - onChanged(); - return this; - } - - private int originalHitEffLevel_ ; - /** - * uint32 originalHitEffLevel = 6; - * @return The originalHitEffLevel. - */ - @java.lang.Override - public int getOriginalHitEffLevel() { - return originalHitEffLevel_; - } - /** - * uint32 originalHitEffLevel = 6; - * @param value The originalHitEffLevel to set. - * @return This builder for chaining. - */ - public Builder setOriginalHitEffLevel(int value) { - - originalHitEffLevel_ = value; - onChanged(); - return this; - } - /** - * uint32 originalHitEffLevel = 6; - * @return This builder for chaining. - */ - public Builder clearOriginalHitEffLevel() { - - originalHitEffLevel_ = 0; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"\246\001\n\025Attack" + - "HitEffectResult\022\023\n\013hitEffLevel\030\001 \001(\r\022\027\n\017" + - "retreatStrength\030\002 \001(\002\022\023\n\013airStrength\030\003 \001" + - "(\002\022\023\n\013hitHaltTime\030\004 \001(\002\022\030\n\020hitHaltTimeSc" + - "ale\030\005 \001(\002\022\033\n\023originalHitEffLevel\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_AttackHitEffectResult_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_AttackHitEffectResult_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_AttackHitEffectResult_descriptor, - new java.lang.String[] { "HitEffLevel", "RetreatStrength", "AirStrength", "HitHaltTime", "HitHaltTimeScale", "OriginalHitEffLevel", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/AttackResultOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AttackResultOuterClass.java deleted file mode 100644 index c8e8ae365..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AttackResultOuterClass.java +++ /dev/null @@ -1,3151 +0,0 @@ -// 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 { - - /** - * uint32 attackerId = 1; - * @return The attackerId. - */ - int getAttackerId(); - - /** - * uint32 defenseId = 2; - * @return The defenseId. - */ - int getDefenseId(); - - /** - * string animEventId = 3; - * @return The animEventId. - */ - java.lang.String getAnimEventId(); - /** - * string animEventId = 3; - * @return The bytes for animEventId. - */ - com.google.protobuf.ByteString - getAnimEventIdBytes(); - - /** - * .AbilityIdentifier abilityIdentifier = 4; - * @return Whether the abilityIdentifier field is set. - */ - boolean hasAbilityIdentifier(); - /** - * .AbilityIdentifier abilityIdentifier = 4; - * @return The abilityIdentifier. - */ - emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier getAbilityIdentifier(); - /** - * .AbilityIdentifier abilityIdentifier = 4; - */ - emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifierOrBuilder getAbilityIdentifierOrBuilder(); - - /** - * float damage = 6; - * @return The damage. - */ - float getDamage(); - - /** - * bool isCrit = 7; - * @return The isCrit. - */ - boolean getIsCrit(); - - /** - * .HitCollision hitCollision = 8; - * @return Whether the hitCollision field is set. - */ - boolean hasHitCollision(); - /** - * .HitCollision hitCollision = 8; - * @return The hitCollision. - */ - emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision getHitCollision(); - /** - * .HitCollision hitCollision = 8; - */ - emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollisionOrBuilder getHitCollisionOrBuilder(); - - /** - * uint32 hitPosType = 9; - * @return The hitPosType. - */ - int getHitPosType(); - - /** - * uint32 endureBreak = 10; - * @return The endureBreak. - */ - int getEndureBreak(); - - /** - * .Vector resolvedDir = 11; - * @return Whether the resolvedDir field is set. - */ - boolean hasResolvedDir(); - /** - * .Vector resolvedDir = 11; - * @return The resolvedDir. - */ - emu.grasscutter.net.proto.VectorOuterClass.Vector getResolvedDir(); - /** - * .Vector resolvedDir = 11; - */ - emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getResolvedDirOrBuilder(); - - /** - * int32 hitRetreatAngleCompat = 12; - * @return The hitRetreatAngleCompat. - */ - int getHitRetreatAngleCompat(); - - /** - * .AttackHitEffectResult hitEffResult = 13; - * @return Whether the hitEffResult field is set. - */ - boolean hasHitEffResult(); - /** - * .AttackHitEffectResult hitEffResult = 13; - * @return The hitEffResult. - */ - emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult getHitEffResult(); - /** - * .AttackHitEffectResult hitEffResult = 13; - */ - emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResultOrBuilder getHitEffResultOrBuilder(); - - /** - * uint32 elementType = 14; - * @return The elementType. - */ - int getElementType(); - - /** - * bool useGadgetDamageAction = 19; - * @return The useGadgetDamageAction. - */ - boolean getUseGadgetDamageAction(); - - /** - * uint32 gadgetDamageActionIdx = 20; - * @return The gadgetDamageActionIdx. - */ - int getGadgetDamageActionIdx(); - - /** - * bool isResistText = 22; - * @return The isResistText. - */ - boolean getIsResistText(); - - /** - * uint32 criticalRand = 23; - * @return The criticalRand. - */ - int getCriticalRand(); - - /** - * float elementAmplifyRate = 24; - * @return The elementAmplifyRate. - */ - float getElementAmplifyRate(); - - /** - * float damageShield = 26; - * @return The damageShield. - */ - float getDamageShield(); - - /** - * bool muteElementHurt = 27; - * @return The muteElementHurt. - */ - boolean getMuteElementHurt(); - - /** - * uint32 amplifyReactionType = 30; - * @return The amplifyReactionType. - */ - int getAmplifyReactionType(); - - /** - * uint32 addhurtReactionType = 31; - * @return The addhurtReactionType. - */ - int getAddhurtReactionType(); - - /** - * uint32 bulletFlyTimeMs = 32; - * @return The bulletFlyTimeMs. - */ - int getBulletFlyTimeMs(); - - /** - * uint32 attackCount = 33; - * @return The attackCount. - */ - int getAttackCount(); - - /** - * uint32 hashedAnimEventId = 34; - * @return The hashedAnimEventId. - */ - int getHashedAnimEventId(); - - /** - * uint32 attackTimestampMs = 36; - * @return The attackTimestampMs. - */ - int getAttackTimestampMs(); - - /** - * float endureDelta = 37; - * @return The endureDelta. - */ - float getEndureDelta(); - - /** - * uint32 targetType = 38; - * @return The targetType. - */ - int getTargetType(); - - /** - * float elementDurabilityAttenuation = 39; - * @return The elementDurabilityAttenuation. - */ - float getElementDurabilityAttenuation(); - } - /** - * 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 8: { - - attackerId_ = input.readUInt32(); - break; - } - case 16: { - - defenseId_ = input.readUInt32(); - break; - } - case 26: { - java.lang.String s = input.readStringRequireUtf8(); - - animEventId_ = s; - break; - } - case 34: { - 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 53: { - - damage_ = input.readFloat(); - break; - } - case 56: { - - isCrit_ = input.readBool(); - break; - } - case 66: { - 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 72: { - - hitPosType_ = input.readUInt32(); - break; - } - case 80: { - - endureBreak_ = input.readUInt32(); - break; - } - case 90: { - 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 96: { - - hitRetreatAngleCompat_ = input.readInt32(); - break; - } - case 106: { - 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 112: { - - elementType_ = input.readUInt32(); - break; - } - case 152: { - - useGadgetDamageAction_ = input.readBool(); - break; - } - case 160: { - - gadgetDamageActionIdx_ = input.readUInt32(); - break; - } - case 176: { - - isResistText_ = input.readBool(); - break; - } - case 184: { - - criticalRand_ = input.readUInt32(); - break; - } - case 197: { - - elementAmplifyRate_ = input.readFloat(); - break; - } - case 213: { - - damageShield_ = input.readFloat(); - break; - } - case 216: { - - muteElementHurt_ = input.readBool(); - break; - } - case 240: { - - amplifyReactionType_ = input.readUInt32(); - break; - } - case 248: { - - addhurtReactionType_ = input.readUInt32(); - break; - } - case 256: { - - bulletFlyTimeMs_ = input.readUInt32(); - break; - } - case 264: { - - attackCount_ = input.readUInt32(); - break; - } - case 272: { - - hashedAnimEventId_ = input.readUInt32(); - break; - } - case 288: { - - attackTimestampMs_ = input.readUInt32(); - break; - } - case 301: { - - endureDelta_ = input.readFloat(); - break; - } - case 304: { - - targetType_ = input.readUInt32(); - break; - } - case 317: { - - elementDurabilityAttenuation_ = 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.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 ATTACKERID_FIELD_NUMBER = 1; - private int attackerId_; - /** - * uint32 attackerId = 1; - * @return The attackerId. - */ - @java.lang.Override - public int getAttackerId() { - return attackerId_; - } - - public static final int DEFENSEID_FIELD_NUMBER = 2; - private int defenseId_; - /** - * uint32 defenseId = 2; - * @return The defenseId. - */ - @java.lang.Override - public int getDefenseId() { - return defenseId_; - } - - public static final int ANIMEVENTID_FIELD_NUMBER = 3; - private volatile java.lang.Object animEventId_; - /** - * string animEventId = 3; - * @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 animEventId = 3; - * @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 ABILITYIDENTIFIER_FIELD_NUMBER = 4; - private emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier abilityIdentifier_; - /** - * .AbilityIdentifier abilityIdentifier = 4; - * @return Whether the abilityIdentifier field is set. - */ - @java.lang.Override - public boolean hasAbilityIdentifier() { - return abilityIdentifier_ != null; - } - /** - * .AbilityIdentifier abilityIdentifier = 4; - * @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 abilityIdentifier = 4; - */ - @java.lang.Override - public emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifierOrBuilder getAbilityIdentifierOrBuilder() { - return getAbilityIdentifier(); - } - - 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 ISCRIT_FIELD_NUMBER = 7; - private boolean isCrit_; - /** - * bool isCrit = 7; - * @return The isCrit. - */ - @java.lang.Override - public boolean getIsCrit() { - return isCrit_; - } - - public static final int HITCOLLISION_FIELD_NUMBER = 8; - private emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision hitCollision_; - /** - * .HitCollision hitCollision = 8; - * @return Whether the hitCollision field is set. - */ - @java.lang.Override - public boolean hasHitCollision() { - return hitCollision_ != null; - } - /** - * .HitCollision hitCollision = 8; - * @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 hitCollision = 8; - */ - @java.lang.Override - public emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollisionOrBuilder getHitCollisionOrBuilder() { - return getHitCollision(); - } - - public static final int HITPOSTYPE_FIELD_NUMBER = 9; - private int hitPosType_; - /** - * uint32 hitPosType = 9; - * @return The hitPosType. - */ - @java.lang.Override - public int getHitPosType() { - return hitPosType_; - } - - public static final int ENDUREBREAK_FIELD_NUMBER = 10; - private int endureBreak_; - /** - * uint32 endureBreak = 10; - * @return The endureBreak. - */ - @java.lang.Override - public int getEndureBreak() { - return endureBreak_; - } - - public static final int RESOLVEDDIR_FIELD_NUMBER = 11; - private emu.grasscutter.net.proto.VectorOuterClass.Vector resolvedDir_; - /** - * .Vector resolvedDir = 11; - * @return Whether the resolvedDir field is set. - */ - @java.lang.Override - public boolean hasResolvedDir() { - return resolvedDir_ != null; - } - /** - * .Vector resolvedDir = 11; - * @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 resolvedDir = 11; - */ - @java.lang.Override - public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getResolvedDirOrBuilder() { - return getResolvedDir(); - } - - public static final int HITRETREATANGLECOMPAT_FIELD_NUMBER = 12; - private int hitRetreatAngleCompat_; - /** - * int32 hitRetreatAngleCompat = 12; - * @return The hitRetreatAngleCompat. - */ - @java.lang.Override - public int getHitRetreatAngleCompat() { - return hitRetreatAngleCompat_; - } - - public static final int HITEFFRESULT_FIELD_NUMBER = 13; - private emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult hitEffResult_; - /** - * .AttackHitEffectResult hitEffResult = 13; - * @return Whether the hitEffResult field is set. - */ - @java.lang.Override - public boolean hasHitEffResult() { - return hitEffResult_ != null; - } - /** - * .AttackHitEffectResult hitEffResult = 13; - * @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 hitEffResult = 13; - */ - @java.lang.Override - public emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResultOrBuilder getHitEffResultOrBuilder() { - return getHitEffResult(); - } - - public static final int ELEMENTTYPE_FIELD_NUMBER = 14; - private int elementType_; - /** - * uint32 elementType = 14; - * @return The elementType. - */ - @java.lang.Override - public int getElementType() { - return elementType_; - } - - public static final int USEGADGETDAMAGEACTION_FIELD_NUMBER = 19; - private boolean useGadgetDamageAction_; - /** - * bool useGadgetDamageAction = 19; - * @return The useGadgetDamageAction. - */ - @java.lang.Override - public boolean getUseGadgetDamageAction() { - return useGadgetDamageAction_; - } - - public static final int GADGETDAMAGEACTIONIDX_FIELD_NUMBER = 20; - private int gadgetDamageActionIdx_; - /** - * uint32 gadgetDamageActionIdx = 20; - * @return The gadgetDamageActionIdx. - */ - @java.lang.Override - public int getGadgetDamageActionIdx() { - return gadgetDamageActionIdx_; - } - - public static final int ISRESISTTEXT_FIELD_NUMBER = 22; - private boolean isResistText_; - /** - * bool isResistText = 22; - * @return The isResistText. - */ - @java.lang.Override - public boolean getIsResistText() { - return isResistText_; - } - - public static final int CRITICALRAND_FIELD_NUMBER = 23; - private int criticalRand_; - /** - * uint32 criticalRand = 23; - * @return The criticalRand. - */ - @java.lang.Override - public int getCriticalRand() { - return criticalRand_; - } - - public static final int ELEMENTAMPLIFYRATE_FIELD_NUMBER = 24; - private float elementAmplifyRate_; - /** - * float elementAmplifyRate = 24; - * @return The elementAmplifyRate. - */ - @java.lang.Override - public float getElementAmplifyRate() { - return elementAmplifyRate_; - } - - public static final int DAMAGESHIELD_FIELD_NUMBER = 26; - private float damageShield_; - /** - * float damageShield = 26; - * @return The damageShield. - */ - @java.lang.Override - public float getDamageShield() { - return damageShield_; - } - - public static final int MUTEELEMENTHURT_FIELD_NUMBER = 27; - private boolean muteElementHurt_; - /** - * bool muteElementHurt = 27; - * @return The muteElementHurt. - */ - @java.lang.Override - public boolean getMuteElementHurt() { - return muteElementHurt_; - } - - public static final int AMPLIFYREACTIONTYPE_FIELD_NUMBER = 30; - private int amplifyReactionType_; - /** - * uint32 amplifyReactionType = 30; - * @return The amplifyReactionType. - */ - @java.lang.Override - public int getAmplifyReactionType() { - return amplifyReactionType_; - } - - public static final int ADDHURTREACTIONTYPE_FIELD_NUMBER = 31; - private int addhurtReactionType_; - /** - * uint32 addhurtReactionType = 31; - * @return The addhurtReactionType. - */ - @java.lang.Override - public int getAddhurtReactionType() { - return addhurtReactionType_; - } - - public static final int BULLETFLYTIMEMS_FIELD_NUMBER = 32; - private int bulletFlyTimeMs_; - /** - * uint32 bulletFlyTimeMs = 32; - * @return The bulletFlyTimeMs. - */ - @java.lang.Override - public int getBulletFlyTimeMs() { - return bulletFlyTimeMs_; - } - - public static final int ATTACKCOUNT_FIELD_NUMBER = 33; - private int attackCount_; - /** - * uint32 attackCount = 33; - * @return The attackCount. - */ - @java.lang.Override - public int getAttackCount() { - return attackCount_; - } - - public static final int HASHEDANIMEVENTID_FIELD_NUMBER = 34; - private int hashedAnimEventId_; - /** - * uint32 hashedAnimEventId = 34; - * @return The hashedAnimEventId. - */ - @java.lang.Override - public int getHashedAnimEventId() { - return hashedAnimEventId_; - } - - public static final int ATTACKTIMESTAMPMS_FIELD_NUMBER = 36; - private int attackTimestampMs_; - /** - * uint32 attackTimestampMs = 36; - * @return The attackTimestampMs. - */ - @java.lang.Override - public int getAttackTimestampMs() { - return attackTimestampMs_; - } - - public static final int ENDUREDELTA_FIELD_NUMBER = 37; - private float endureDelta_; - /** - * float endureDelta = 37; - * @return The endureDelta. - */ - @java.lang.Override - public float getEndureDelta() { - return endureDelta_; - } - - public static final int TARGETTYPE_FIELD_NUMBER = 38; - private int targetType_; - /** - * uint32 targetType = 38; - * @return The targetType. - */ - @java.lang.Override - public int getTargetType() { - return targetType_; - } - - public static final int ELEMENTDURABILITYATTENUATION_FIELD_NUMBER = 39; - private float elementDurabilityAttenuation_; - /** - * float elementDurabilityAttenuation = 39; - * @return The elementDurabilityAttenuation. - */ - @java.lang.Override - public float getElementDurabilityAttenuation() { - return elementDurabilityAttenuation_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (attackerId_ != 0) { - output.writeUInt32(1, attackerId_); - } - if (defenseId_ != 0) { - output.writeUInt32(2, defenseId_); - } - if (!getAnimEventIdBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 3, animEventId_); - } - if (abilityIdentifier_ != null) { - output.writeMessage(4, getAbilityIdentifier()); - } - if (damage_ != 0F) { - output.writeFloat(6, damage_); - } - if (isCrit_ != false) { - output.writeBool(7, isCrit_); - } - if (hitCollision_ != null) { - output.writeMessage(8, getHitCollision()); - } - if (hitPosType_ != 0) { - output.writeUInt32(9, hitPosType_); - } - if (endureBreak_ != 0) { - output.writeUInt32(10, endureBreak_); - } - if (resolvedDir_ != null) { - output.writeMessage(11, getResolvedDir()); - } - if (hitRetreatAngleCompat_ != 0) { - output.writeInt32(12, hitRetreatAngleCompat_); - } - if (hitEffResult_ != null) { - output.writeMessage(13, getHitEffResult()); - } - if (elementType_ != 0) { - output.writeUInt32(14, elementType_); - } - if (useGadgetDamageAction_ != false) { - output.writeBool(19, useGadgetDamageAction_); - } - if (gadgetDamageActionIdx_ != 0) { - output.writeUInt32(20, gadgetDamageActionIdx_); - } - if (isResistText_ != false) { - output.writeBool(22, isResistText_); - } - if (criticalRand_ != 0) { - output.writeUInt32(23, criticalRand_); - } - if (elementAmplifyRate_ != 0F) { - output.writeFloat(24, elementAmplifyRate_); - } - if (damageShield_ != 0F) { - output.writeFloat(26, damageShield_); - } - if (muteElementHurt_ != false) { - output.writeBool(27, muteElementHurt_); - } - if (amplifyReactionType_ != 0) { - output.writeUInt32(30, amplifyReactionType_); - } - if (addhurtReactionType_ != 0) { - output.writeUInt32(31, addhurtReactionType_); - } - if (bulletFlyTimeMs_ != 0) { - output.writeUInt32(32, bulletFlyTimeMs_); - } - if (attackCount_ != 0) { - output.writeUInt32(33, attackCount_); - } - if (hashedAnimEventId_ != 0) { - output.writeUInt32(34, hashedAnimEventId_); - } - if (attackTimestampMs_ != 0) { - output.writeUInt32(36, attackTimestampMs_); - } - if (endureDelta_ != 0F) { - output.writeFloat(37, endureDelta_); - } - if (targetType_ != 0) { - output.writeUInt32(38, targetType_); - } - if (elementDurabilityAttenuation_ != 0F) { - output.writeFloat(39, elementDurabilityAttenuation_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (attackerId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(1, attackerId_); - } - if (defenseId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, defenseId_); - } - if (!getAnimEventIdBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, animEventId_); - } - if (abilityIdentifier_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(4, getAbilityIdentifier()); - } - if (damage_ != 0F) { - size += com.google.protobuf.CodedOutputStream - .computeFloatSize(6, damage_); - } - if (isCrit_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(7, isCrit_); - } - if (hitCollision_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(8, getHitCollision()); - } - if (hitPosType_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(9, hitPosType_); - } - if (endureBreak_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(10, endureBreak_); - } - if (resolvedDir_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(11, getResolvedDir()); - } - if (hitRetreatAngleCompat_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeInt32Size(12, hitRetreatAngleCompat_); - } - if (hitEffResult_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(13, getHitEffResult()); - } - if (elementType_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(14, elementType_); - } - if (useGadgetDamageAction_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(19, useGadgetDamageAction_); - } - if (gadgetDamageActionIdx_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(20, gadgetDamageActionIdx_); - } - if (isResistText_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(22, isResistText_); - } - if (criticalRand_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(23, criticalRand_); - } - if (elementAmplifyRate_ != 0F) { - size += com.google.protobuf.CodedOutputStream - .computeFloatSize(24, elementAmplifyRate_); - } - if (damageShield_ != 0F) { - size += com.google.protobuf.CodedOutputStream - .computeFloatSize(26, damageShield_); - } - if (muteElementHurt_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(27, muteElementHurt_); - } - if (amplifyReactionType_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(30, amplifyReactionType_); - } - if (addhurtReactionType_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(31, addhurtReactionType_); - } - if (bulletFlyTimeMs_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(32, bulletFlyTimeMs_); - } - if (attackCount_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(33, attackCount_); - } - if (hashedAnimEventId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(34, hashedAnimEventId_); - } - if (attackTimestampMs_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(36, attackTimestampMs_); - } - if (endureDelta_ != 0F) { - size += com.google.protobuf.CodedOutputStream - .computeFloatSize(37, endureDelta_); - } - if (targetType_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(38, targetType_); - } - if (elementDurabilityAttenuation_ != 0F) { - size += com.google.protobuf.CodedOutputStream - .computeFloatSize(39, elementDurabilityAttenuation_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (getAttackerId() - != other.getAttackerId()) return false; - if (getDefenseId() - != other.getDefenseId()) return false; - if (!getAnimEventId() - .equals(other.getAnimEventId())) return false; - if (hasAbilityIdentifier() != other.hasAbilityIdentifier()) return false; - if (hasAbilityIdentifier()) { - if (!getAbilityIdentifier() - .equals(other.getAbilityIdentifier())) return false; - } - if (java.lang.Float.floatToIntBits(getDamage()) - != java.lang.Float.floatToIntBits( - other.getDamage())) return false; - if (getIsCrit() - != other.getIsCrit()) return false; - if (hasHitCollision() != other.hasHitCollision()) return false; - if (hasHitCollision()) { - if (!getHitCollision() - .equals(other.getHitCollision())) return false; - } - if (getHitPosType() - != other.getHitPosType()) return false; - if (getEndureBreak() - != other.getEndureBreak()) return false; - if (hasResolvedDir() != other.hasResolvedDir()) return false; - if (hasResolvedDir()) { - if (!getResolvedDir() - .equals(other.getResolvedDir())) return false; - } - if (getHitRetreatAngleCompat() - != other.getHitRetreatAngleCompat()) return false; - if (hasHitEffResult() != other.hasHitEffResult()) return false; - if (hasHitEffResult()) { - if (!getHitEffResult() - .equals(other.getHitEffResult())) return false; - } - if (getElementType() - != other.getElementType()) return false; - if (getUseGadgetDamageAction() - != other.getUseGadgetDamageAction()) return false; - if (getGadgetDamageActionIdx() - != other.getGadgetDamageActionIdx()) return false; - if (getIsResistText() - != other.getIsResistText()) return false; - if (getCriticalRand() - != other.getCriticalRand()) return false; - if (java.lang.Float.floatToIntBits(getElementAmplifyRate()) - != java.lang.Float.floatToIntBits( - other.getElementAmplifyRate())) return false; - if (java.lang.Float.floatToIntBits(getDamageShield()) - != java.lang.Float.floatToIntBits( - other.getDamageShield())) return false; - if (getMuteElementHurt() - != other.getMuteElementHurt()) return false; - if (getAmplifyReactionType() - != other.getAmplifyReactionType()) return false; - if (getAddhurtReactionType() - != other.getAddhurtReactionType()) return false; - if (getBulletFlyTimeMs() - != other.getBulletFlyTimeMs()) return false; - if (getAttackCount() - != other.getAttackCount()) return false; - if (getHashedAnimEventId() - != other.getHashedAnimEventId()) return false; - if (getAttackTimestampMs() - != other.getAttackTimestampMs()) return false; - if (java.lang.Float.floatToIntBits(getEndureDelta()) - != java.lang.Float.floatToIntBits( - other.getEndureDelta())) return false; - if (getTargetType() - != other.getTargetType()) return false; - if (java.lang.Float.floatToIntBits(getElementDurabilityAttenuation()) - != java.lang.Float.floatToIntBits( - other.getElementDurabilityAttenuation())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + ATTACKERID_FIELD_NUMBER; - hash = (53 * hash) + getAttackerId(); - hash = (37 * hash) + DEFENSEID_FIELD_NUMBER; - hash = (53 * hash) + getDefenseId(); - hash = (37 * hash) + ANIMEVENTID_FIELD_NUMBER; - hash = (53 * hash) + getAnimEventId().hashCode(); - if (hasAbilityIdentifier()) { - hash = (37 * hash) + ABILITYIDENTIFIER_FIELD_NUMBER; - hash = (53 * hash) + getAbilityIdentifier().hashCode(); - } - hash = (37 * hash) + DAMAGE_FIELD_NUMBER; - hash = (53 * hash) + java.lang.Float.floatToIntBits( - getDamage()); - hash = (37 * hash) + ISCRIT_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsCrit()); - if (hasHitCollision()) { - hash = (37 * hash) + HITCOLLISION_FIELD_NUMBER; - hash = (53 * hash) + getHitCollision().hashCode(); - } - hash = (37 * hash) + HITPOSTYPE_FIELD_NUMBER; - hash = (53 * hash) + getHitPosType(); - hash = (37 * hash) + ENDUREBREAK_FIELD_NUMBER; - hash = (53 * hash) + getEndureBreak(); - if (hasResolvedDir()) { - hash = (37 * hash) + RESOLVEDDIR_FIELD_NUMBER; - hash = (53 * hash) + getResolvedDir().hashCode(); - } - hash = (37 * hash) + HITRETREATANGLECOMPAT_FIELD_NUMBER; - hash = (53 * hash) + getHitRetreatAngleCompat(); - if (hasHitEffResult()) { - hash = (37 * hash) + HITEFFRESULT_FIELD_NUMBER; - hash = (53 * hash) + getHitEffResult().hashCode(); - } - hash = (37 * hash) + ELEMENTTYPE_FIELD_NUMBER; - hash = (53 * hash) + getElementType(); - hash = (37 * hash) + USEGADGETDAMAGEACTION_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getUseGadgetDamageAction()); - hash = (37 * hash) + GADGETDAMAGEACTIONIDX_FIELD_NUMBER; - hash = (53 * hash) + getGadgetDamageActionIdx(); - hash = (37 * hash) + ISRESISTTEXT_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsResistText()); - hash = (37 * hash) + CRITICALRAND_FIELD_NUMBER; - hash = (53 * hash) + getCriticalRand(); - hash = (37 * hash) + ELEMENTAMPLIFYRATE_FIELD_NUMBER; - hash = (53 * hash) + java.lang.Float.floatToIntBits( - getElementAmplifyRate()); - hash = (37 * hash) + DAMAGESHIELD_FIELD_NUMBER; - hash = (53 * hash) + java.lang.Float.floatToIntBits( - getDamageShield()); - hash = (37 * hash) + MUTEELEMENTHURT_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getMuteElementHurt()); - hash = (37 * hash) + AMPLIFYREACTIONTYPE_FIELD_NUMBER; - hash = (53 * hash) + getAmplifyReactionType(); - hash = (37 * hash) + ADDHURTREACTIONTYPE_FIELD_NUMBER; - hash = (53 * hash) + getAddhurtReactionType(); - hash = (37 * hash) + BULLETFLYTIMEMS_FIELD_NUMBER; - hash = (53 * hash) + getBulletFlyTimeMs(); - hash = (37 * hash) + ATTACKCOUNT_FIELD_NUMBER; - hash = (53 * hash) + getAttackCount(); - hash = (37 * hash) + HASHEDANIMEVENTID_FIELD_NUMBER; - hash = (53 * hash) + getHashedAnimEventId(); - hash = (37 * hash) + ATTACKTIMESTAMPMS_FIELD_NUMBER; - hash = (53 * hash) + getAttackTimestampMs(); - hash = (37 * hash) + ENDUREDELTA_FIELD_NUMBER; - hash = (53 * hash) + java.lang.Float.floatToIntBits( - getEndureDelta()); - hash = (37 * hash) + TARGETTYPE_FIELD_NUMBER; - hash = (53 * hash) + getTargetType(); - hash = (37 * hash) + ELEMENTDURABILITYATTENUATION_FIELD_NUMBER; - hash = (53 * hash) + java.lang.Float.floatToIntBits( - getElementDurabilityAttenuation()); - 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(); - attackerId_ = 0; - - defenseId_ = 0; - - animEventId_ = ""; - - if (abilityIdentifierBuilder_ == null) { - abilityIdentifier_ = null; - } else { - abilityIdentifier_ = null; - abilityIdentifierBuilder_ = null; - } - damage_ = 0F; - - isCrit_ = false; - - if (hitCollisionBuilder_ == null) { - hitCollision_ = null; - } else { - hitCollision_ = null; - hitCollisionBuilder_ = null; - } - hitPosType_ = 0; - - endureBreak_ = 0; - - if (resolvedDirBuilder_ == null) { - resolvedDir_ = null; - } else { - resolvedDir_ = null; - resolvedDirBuilder_ = null; - } - hitRetreatAngleCompat_ = 0; - - if (hitEffResultBuilder_ == null) { - hitEffResult_ = null; - } else { - hitEffResult_ = null; - hitEffResultBuilder_ = null; - } - elementType_ = 0; - - useGadgetDamageAction_ = false; - - gadgetDamageActionIdx_ = 0; - - isResistText_ = false; - - criticalRand_ = 0; - - elementAmplifyRate_ = 0F; - - damageShield_ = 0F; - - muteElementHurt_ = false; - - amplifyReactionType_ = 0; - - addhurtReactionType_ = 0; - - bulletFlyTimeMs_ = 0; - - attackCount_ = 0; - - hashedAnimEventId_ = 0; - - attackTimestampMs_ = 0; - - endureDelta_ = 0F; - - targetType_ = 0; - - elementDurabilityAttenuation_ = 0F; - - 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.attackerId_ = attackerId_; - result.defenseId_ = defenseId_; - result.animEventId_ = animEventId_; - if (abilityIdentifierBuilder_ == null) { - result.abilityIdentifier_ = abilityIdentifier_; - } else { - result.abilityIdentifier_ = abilityIdentifierBuilder_.build(); - } - result.damage_ = damage_; - result.isCrit_ = isCrit_; - if (hitCollisionBuilder_ == null) { - result.hitCollision_ = hitCollision_; - } else { - result.hitCollision_ = hitCollisionBuilder_.build(); - } - result.hitPosType_ = hitPosType_; - result.endureBreak_ = endureBreak_; - if (resolvedDirBuilder_ == null) { - result.resolvedDir_ = resolvedDir_; - } else { - result.resolvedDir_ = resolvedDirBuilder_.build(); - } - result.hitRetreatAngleCompat_ = hitRetreatAngleCompat_; - if (hitEffResultBuilder_ == null) { - result.hitEffResult_ = hitEffResult_; - } else { - result.hitEffResult_ = hitEffResultBuilder_.build(); - } - result.elementType_ = elementType_; - result.useGadgetDamageAction_ = useGadgetDamageAction_; - result.gadgetDamageActionIdx_ = gadgetDamageActionIdx_; - result.isResistText_ = isResistText_; - result.criticalRand_ = criticalRand_; - result.elementAmplifyRate_ = elementAmplifyRate_; - result.damageShield_ = damageShield_; - result.muteElementHurt_ = muteElementHurt_; - result.amplifyReactionType_ = amplifyReactionType_; - result.addhurtReactionType_ = addhurtReactionType_; - result.bulletFlyTimeMs_ = bulletFlyTimeMs_; - result.attackCount_ = attackCount_; - result.hashedAnimEventId_ = hashedAnimEventId_; - result.attackTimestampMs_ = attackTimestampMs_; - result.endureDelta_ = endureDelta_; - result.targetType_ = targetType_; - result.elementDurabilityAttenuation_ = elementDurabilityAttenuation_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getAttackerId() != 0) { - setAttackerId(other.getAttackerId()); - } - if (other.getDefenseId() != 0) { - setDefenseId(other.getDefenseId()); - } - if (!other.getAnimEventId().isEmpty()) { - animEventId_ = other.animEventId_; - onChanged(); - } - if (other.hasAbilityIdentifier()) { - mergeAbilityIdentifier(other.getAbilityIdentifier()); - } - if (other.getDamage() != 0F) { - setDamage(other.getDamage()); - } - if (other.getIsCrit() != false) { - setIsCrit(other.getIsCrit()); - } - if (other.hasHitCollision()) { - mergeHitCollision(other.getHitCollision()); - } - if (other.getHitPosType() != 0) { - setHitPosType(other.getHitPosType()); - } - if (other.getEndureBreak() != 0) { - setEndureBreak(other.getEndureBreak()); - } - if (other.hasResolvedDir()) { - mergeResolvedDir(other.getResolvedDir()); - } - if (other.getHitRetreatAngleCompat() != 0) { - setHitRetreatAngleCompat(other.getHitRetreatAngleCompat()); - } - if (other.hasHitEffResult()) { - mergeHitEffResult(other.getHitEffResult()); - } - if (other.getElementType() != 0) { - setElementType(other.getElementType()); - } - if (other.getUseGadgetDamageAction() != false) { - setUseGadgetDamageAction(other.getUseGadgetDamageAction()); - } - if (other.getGadgetDamageActionIdx() != 0) { - setGadgetDamageActionIdx(other.getGadgetDamageActionIdx()); - } - if (other.getIsResistText() != false) { - setIsResistText(other.getIsResistText()); - } - if (other.getCriticalRand() != 0) { - setCriticalRand(other.getCriticalRand()); - } - if (other.getElementAmplifyRate() != 0F) { - setElementAmplifyRate(other.getElementAmplifyRate()); - } - if (other.getDamageShield() != 0F) { - setDamageShield(other.getDamageShield()); - } - if (other.getMuteElementHurt() != false) { - setMuteElementHurt(other.getMuteElementHurt()); - } - if (other.getAmplifyReactionType() != 0) { - setAmplifyReactionType(other.getAmplifyReactionType()); - } - if (other.getAddhurtReactionType() != 0) { - setAddhurtReactionType(other.getAddhurtReactionType()); - } - if (other.getBulletFlyTimeMs() != 0) { - setBulletFlyTimeMs(other.getBulletFlyTimeMs()); - } - if (other.getAttackCount() != 0) { - setAttackCount(other.getAttackCount()); - } - if (other.getHashedAnimEventId() != 0) { - setHashedAnimEventId(other.getHashedAnimEventId()); - } - if (other.getAttackTimestampMs() != 0) { - setAttackTimestampMs(other.getAttackTimestampMs()); - } - if (other.getEndureDelta() != 0F) { - setEndureDelta(other.getEndureDelta()); - } - if (other.getTargetType() != 0) { - setTargetType(other.getTargetType()); - } - if (other.getElementDurabilityAttenuation() != 0F) { - setElementDurabilityAttenuation(other.getElementDurabilityAttenuation()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 int attackerId_ ; - /** - * uint32 attackerId = 1; - * @return The attackerId. - */ - @java.lang.Override - public int getAttackerId() { - return attackerId_; - } - /** - * uint32 attackerId = 1; - * @param value The attackerId to set. - * @return This builder for chaining. - */ - public Builder setAttackerId(int value) { - - attackerId_ = value; - onChanged(); - return this; - } - /** - * uint32 attackerId = 1; - * @return This builder for chaining. - */ - public Builder clearAttackerId() { - - attackerId_ = 0; - onChanged(); - return this; - } - - private int defenseId_ ; - /** - * uint32 defenseId = 2; - * @return The defenseId. - */ - @java.lang.Override - public int getDefenseId() { - return defenseId_; - } - /** - * uint32 defenseId = 2; - * @param value The defenseId to set. - * @return This builder for chaining. - */ - public Builder setDefenseId(int value) { - - defenseId_ = value; - onChanged(); - return this; - } - /** - * uint32 defenseId = 2; - * @return This builder for chaining. - */ - public Builder clearDefenseId() { - - defenseId_ = 0; - onChanged(); - return this; - } - - private java.lang.Object animEventId_ = ""; - /** - * string animEventId = 3; - * @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 animEventId = 3; - * @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 animEventId = 3; - * @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 animEventId = 3; - * @return This builder for chaining. - */ - public Builder clearAnimEventId() { - - animEventId_ = getDefaultInstance().getAnimEventId(); - onChanged(); - return this; - } - /** - * string animEventId = 3; - * @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.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 abilityIdentifier = 4; - * @return Whether the abilityIdentifier field is set. - */ - public boolean hasAbilityIdentifier() { - return abilityIdentifierBuilder_ != null || abilityIdentifier_ != null; - } - /** - * .AbilityIdentifier abilityIdentifier = 4; - * @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 abilityIdentifier = 4; - */ - 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 abilityIdentifier = 4; - */ - 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 abilityIdentifier = 4; - */ - 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 abilityIdentifier = 4; - */ - public Builder clearAbilityIdentifier() { - if (abilityIdentifierBuilder_ == null) { - abilityIdentifier_ = null; - onChanged(); - } else { - abilityIdentifier_ = null; - abilityIdentifierBuilder_ = null; - } - - return this; - } - /** - * .AbilityIdentifier abilityIdentifier = 4; - */ - public emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier.Builder getAbilityIdentifierBuilder() { - - onChanged(); - return getAbilityIdentifierFieldBuilder().getBuilder(); - } - /** - * .AbilityIdentifier abilityIdentifier = 4; - */ - 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 abilityIdentifier = 4; - */ - 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 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 boolean isCrit_ ; - /** - * bool isCrit = 7; - * @return The isCrit. - */ - @java.lang.Override - public boolean getIsCrit() { - return isCrit_; - } - /** - * bool isCrit = 7; - * @param value The isCrit to set. - * @return This builder for chaining. - */ - public Builder setIsCrit(boolean value) { - - isCrit_ = value; - onChanged(); - return this; - } - /** - * bool isCrit = 7; - * @return This builder for chaining. - */ - public Builder clearIsCrit() { - - isCrit_ = false; - 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 hitCollision = 8; - * @return Whether the hitCollision field is set. - */ - public boolean hasHitCollision() { - return hitCollisionBuilder_ != null || hitCollision_ != null; - } - /** - * .HitCollision hitCollision = 8; - * @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 hitCollision = 8; - */ - 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 hitCollision = 8; - */ - 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 hitCollision = 8; - */ - 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 hitCollision = 8; - */ - public Builder clearHitCollision() { - if (hitCollisionBuilder_ == null) { - hitCollision_ = null; - onChanged(); - } else { - hitCollision_ = null; - hitCollisionBuilder_ = null; - } - - return this; - } - /** - * .HitCollision hitCollision = 8; - */ - public emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision.Builder getHitCollisionBuilder() { - - onChanged(); - return getHitCollisionFieldBuilder().getBuilder(); - } - /** - * .HitCollision hitCollision = 8; - */ - 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 hitCollision = 8; - */ - 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 hitPosType_ ; - /** - * uint32 hitPosType = 9; - * @return The hitPosType. - */ - @java.lang.Override - public int getHitPosType() { - return hitPosType_; - } - /** - * uint32 hitPosType = 9; - * @param value The hitPosType to set. - * @return This builder for chaining. - */ - public Builder setHitPosType(int value) { - - hitPosType_ = value; - onChanged(); - return this; - } - /** - * uint32 hitPosType = 9; - * @return This builder for chaining. - */ - public Builder clearHitPosType() { - - hitPosType_ = 0; - onChanged(); - return this; - } - - private int endureBreak_ ; - /** - * uint32 endureBreak = 10; - * @return The endureBreak. - */ - @java.lang.Override - public int getEndureBreak() { - return endureBreak_; - } - /** - * uint32 endureBreak = 10; - * @param value The endureBreak to set. - * @return This builder for chaining. - */ - public Builder setEndureBreak(int value) { - - endureBreak_ = value; - onChanged(); - return this; - } - /** - * uint32 endureBreak = 10; - * @return This builder for chaining. - */ - public Builder clearEndureBreak() { - - endureBreak_ = 0; - 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 resolvedDir = 11; - * @return Whether the resolvedDir field is set. - */ - public boolean hasResolvedDir() { - return resolvedDirBuilder_ != null || resolvedDir_ != null; - } - /** - * .Vector resolvedDir = 11; - * @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 resolvedDir = 11; - */ - 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 resolvedDir = 11; - */ - 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 resolvedDir = 11; - */ - 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 resolvedDir = 11; - */ - public Builder clearResolvedDir() { - if (resolvedDirBuilder_ == null) { - resolvedDir_ = null; - onChanged(); - } else { - resolvedDir_ = null; - resolvedDirBuilder_ = null; - } - - return this; - } - /** - * .Vector resolvedDir = 11; - */ - public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getResolvedDirBuilder() { - - onChanged(); - return getResolvedDirFieldBuilder().getBuilder(); - } - /** - * .Vector resolvedDir = 11; - */ - 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 resolvedDir = 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> - 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 int hitRetreatAngleCompat_ ; - /** - * int32 hitRetreatAngleCompat = 12; - * @return The hitRetreatAngleCompat. - */ - @java.lang.Override - public int getHitRetreatAngleCompat() { - return hitRetreatAngleCompat_; - } - /** - * int32 hitRetreatAngleCompat = 12; - * @param value The hitRetreatAngleCompat to set. - * @return This builder for chaining. - */ - public Builder setHitRetreatAngleCompat(int value) { - - hitRetreatAngleCompat_ = value; - onChanged(); - return this; - } - /** - * int32 hitRetreatAngleCompat = 12; - * @return This builder for chaining. - */ - public Builder clearHitRetreatAngleCompat() { - - hitRetreatAngleCompat_ = 0; - 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 hitEffResult = 13; - * @return Whether the hitEffResult field is set. - */ - public boolean hasHitEffResult() { - return hitEffResultBuilder_ != null || hitEffResult_ != null; - } - /** - * .AttackHitEffectResult hitEffResult = 13; - * @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 hitEffResult = 13; - */ - 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 hitEffResult = 13; - */ - 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 hitEffResult = 13; - */ - 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 hitEffResult = 13; - */ - public Builder clearHitEffResult() { - if (hitEffResultBuilder_ == null) { - hitEffResult_ = null; - onChanged(); - } else { - hitEffResult_ = null; - hitEffResultBuilder_ = null; - } - - return this; - } - /** - * .AttackHitEffectResult hitEffResult = 13; - */ - public emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult.Builder getHitEffResultBuilder() { - - onChanged(); - return getHitEffResultFieldBuilder().getBuilder(); - } - /** - * .AttackHitEffectResult hitEffResult = 13; - */ - 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 hitEffResult = 13; - */ - 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 int elementType_ ; - /** - * uint32 elementType = 14; - * @return The elementType. - */ - @java.lang.Override - public int getElementType() { - return elementType_; - } - /** - * uint32 elementType = 14; - * @param value The elementType to set. - * @return This builder for chaining. - */ - public Builder setElementType(int value) { - - elementType_ = value; - onChanged(); - return this; - } - /** - * uint32 elementType = 14; - * @return This builder for chaining. - */ - public Builder clearElementType() { - - elementType_ = 0; - onChanged(); - return this; - } - - private boolean useGadgetDamageAction_ ; - /** - * bool useGadgetDamageAction = 19; - * @return The useGadgetDamageAction. - */ - @java.lang.Override - public boolean getUseGadgetDamageAction() { - return useGadgetDamageAction_; - } - /** - * bool useGadgetDamageAction = 19; - * @param value The useGadgetDamageAction to set. - * @return This builder for chaining. - */ - public Builder setUseGadgetDamageAction(boolean value) { - - useGadgetDamageAction_ = value; - onChanged(); - return this; - } - /** - * bool useGadgetDamageAction = 19; - * @return This builder for chaining. - */ - public Builder clearUseGadgetDamageAction() { - - useGadgetDamageAction_ = false; - onChanged(); - return this; - } - - private int gadgetDamageActionIdx_ ; - /** - * uint32 gadgetDamageActionIdx = 20; - * @return The gadgetDamageActionIdx. - */ - @java.lang.Override - public int getGadgetDamageActionIdx() { - return gadgetDamageActionIdx_; - } - /** - * uint32 gadgetDamageActionIdx = 20; - * @param value The gadgetDamageActionIdx to set. - * @return This builder for chaining. - */ - public Builder setGadgetDamageActionIdx(int value) { - - gadgetDamageActionIdx_ = value; - onChanged(); - return this; - } - /** - * uint32 gadgetDamageActionIdx = 20; - * @return This builder for chaining. - */ - public Builder clearGadgetDamageActionIdx() { - - gadgetDamageActionIdx_ = 0; - onChanged(); - return this; - } - - private boolean isResistText_ ; - /** - * bool isResistText = 22; - * @return The isResistText. - */ - @java.lang.Override - public boolean getIsResistText() { - return isResistText_; - } - /** - * bool isResistText = 22; - * @param value The isResistText to set. - * @return This builder for chaining. - */ - public Builder setIsResistText(boolean value) { - - isResistText_ = value; - onChanged(); - return this; - } - /** - * bool isResistText = 22; - * @return This builder for chaining. - */ - public Builder clearIsResistText() { - - isResistText_ = false; - onChanged(); - return this; - } - - private int criticalRand_ ; - /** - * uint32 criticalRand = 23; - * @return The criticalRand. - */ - @java.lang.Override - public int getCriticalRand() { - return criticalRand_; - } - /** - * uint32 criticalRand = 23; - * @param value The criticalRand to set. - * @return This builder for chaining. - */ - public Builder setCriticalRand(int value) { - - criticalRand_ = value; - onChanged(); - return this; - } - /** - * uint32 criticalRand = 23; - * @return This builder for chaining. - */ - public Builder clearCriticalRand() { - - criticalRand_ = 0; - onChanged(); - return this; - } - - private float elementAmplifyRate_ ; - /** - * float elementAmplifyRate = 24; - * @return The elementAmplifyRate. - */ - @java.lang.Override - public float getElementAmplifyRate() { - return elementAmplifyRate_; - } - /** - * float elementAmplifyRate = 24; - * @param value The elementAmplifyRate to set. - * @return This builder for chaining. - */ - public Builder setElementAmplifyRate(float value) { - - elementAmplifyRate_ = value; - onChanged(); - return this; - } - /** - * float elementAmplifyRate = 24; - * @return This builder for chaining. - */ - public Builder clearElementAmplifyRate() { - - elementAmplifyRate_ = 0F; - onChanged(); - return this; - } - - private float damageShield_ ; - /** - * float damageShield = 26; - * @return The damageShield. - */ - @java.lang.Override - public float getDamageShield() { - return damageShield_; - } - /** - * float damageShield = 26; - * @param value The damageShield to set. - * @return This builder for chaining. - */ - public Builder setDamageShield(float value) { - - damageShield_ = value; - onChanged(); - return this; - } - /** - * float damageShield = 26; - * @return This builder for chaining. - */ - public Builder clearDamageShield() { - - damageShield_ = 0F; - onChanged(); - return this; - } - - private boolean muteElementHurt_ ; - /** - * bool muteElementHurt = 27; - * @return The muteElementHurt. - */ - @java.lang.Override - public boolean getMuteElementHurt() { - return muteElementHurt_; - } - /** - * bool muteElementHurt = 27; - * @param value The muteElementHurt to set. - * @return This builder for chaining. - */ - public Builder setMuteElementHurt(boolean value) { - - muteElementHurt_ = value; - onChanged(); - return this; - } - /** - * bool muteElementHurt = 27; - * @return This builder for chaining. - */ - public Builder clearMuteElementHurt() { - - muteElementHurt_ = false; - onChanged(); - return this; - } - - private int amplifyReactionType_ ; - /** - * uint32 amplifyReactionType = 30; - * @return The amplifyReactionType. - */ - @java.lang.Override - public int getAmplifyReactionType() { - return amplifyReactionType_; - } - /** - * uint32 amplifyReactionType = 30; - * @param value The amplifyReactionType to set. - * @return This builder for chaining. - */ - public Builder setAmplifyReactionType(int value) { - - amplifyReactionType_ = value; - onChanged(); - return this; - } - /** - * uint32 amplifyReactionType = 30; - * @return This builder for chaining. - */ - public Builder clearAmplifyReactionType() { - - amplifyReactionType_ = 0; - onChanged(); - return this; - } - - private int addhurtReactionType_ ; - /** - * uint32 addhurtReactionType = 31; - * @return The addhurtReactionType. - */ - @java.lang.Override - public int getAddhurtReactionType() { - return addhurtReactionType_; - } - /** - * uint32 addhurtReactionType = 31; - * @param value The addhurtReactionType to set. - * @return This builder for chaining. - */ - public Builder setAddhurtReactionType(int value) { - - addhurtReactionType_ = value; - onChanged(); - return this; - } - /** - * uint32 addhurtReactionType = 31; - * @return This builder for chaining. - */ - public Builder clearAddhurtReactionType() { - - addhurtReactionType_ = 0; - onChanged(); - return this; - } - - private int bulletFlyTimeMs_ ; - /** - * uint32 bulletFlyTimeMs = 32; - * @return The bulletFlyTimeMs. - */ - @java.lang.Override - public int getBulletFlyTimeMs() { - return bulletFlyTimeMs_; - } - /** - * uint32 bulletFlyTimeMs = 32; - * @param value The bulletFlyTimeMs to set. - * @return This builder for chaining. - */ - public Builder setBulletFlyTimeMs(int value) { - - bulletFlyTimeMs_ = value; - onChanged(); - return this; - } - /** - * uint32 bulletFlyTimeMs = 32; - * @return This builder for chaining. - */ - public Builder clearBulletFlyTimeMs() { - - bulletFlyTimeMs_ = 0; - onChanged(); - return this; - } - - private int attackCount_ ; - /** - * uint32 attackCount = 33; - * @return The attackCount. - */ - @java.lang.Override - public int getAttackCount() { - return attackCount_; - } - /** - * uint32 attackCount = 33; - * @param value The attackCount to set. - * @return This builder for chaining. - */ - public Builder setAttackCount(int value) { - - attackCount_ = value; - onChanged(); - return this; - } - /** - * uint32 attackCount = 33; - * @return This builder for chaining. - */ - public Builder clearAttackCount() { - - attackCount_ = 0; - onChanged(); - return this; - } - - private int hashedAnimEventId_ ; - /** - * uint32 hashedAnimEventId = 34; - * @return The hashedAnimEventId. - */ - @java.lang.Override - public int getHashedAnimEventId() { - return hashedAnimEventId_; - } - /** - * uint32 hashedAnimEventId = 34; - * @param value The hashedAnimEventId to set. - * @return This builder for chaining. - */ - public Builder setHashedAnimEventId(int value) { - - hashedAnimEventId_ = value; - onChanged(); - return this; - } - /** - * uint32 hashedAnimEventId = 34; - * @return This builder for chaining. - */ - public Builder clearHashedAnimEventId() { - - hashedAnimEventId_ = 0; - onChanged(); - return this; - } - - private int attackTimestampMs_ ; - /** - * uint32 attackTimestampMs = 36; - * @return The attackTimestampMs. - */ - @java.lang.Override - public int getAttackTimestampMs() { - return attackTimestampMs_; - } - /** - * uint32 attackTimestampMs = 36; - * @param value The attackTimestampMs to set. - * @return This builder for chaining. - */ - public Builder setAttackTimestampMs(int value) { - - attackTimestampMs_ = value; - onChanged(); - return this; - } - /** - * uint32 attackTimestampMs = 36; - * @return This builder for chaining. - */ - public Builder clearAttackTimestampMs() { - - attackTimestampMs_ = 0; - onChanged(); - return this; - } - - private float endureDelta_ ; - /** - * float endureDelta = 37; - * @return The endureDelta. - */ - @java.lang.Override - public float getEndureDelta() { - return endureDelta_; - } - /** - * float endureDelta = 37; - * @param value The endureDelta to set. - * @return This builder for chaining. - */ - public Builder setEndureDelta(float value) { - - endureDelta_ = value; - onChanged(); - return this; - } - /** - * float endureDelta = 37; - * @return This builder for chaining. - */ - public Builder clearEndureDelta() { - - endureDelta_ = 0F; - onChanged(); - return this; - } - - private int targetType_ ; - /** - * uint32 targetType = 38; - * @return The targetType. - */ - @java.lang.Override - public int getTargetType() { - return targetType_; - } - /** - * uint32 targetType = 38; - * @param value The targetType to set. - * @return This builder for chaining. - */ - public Builder setTargetType(int value) { - - targetType_ = value; - onChanged(); - return this; - } - /** - * uint32 targetType = 38; - * @return This builder for chaining. - */ - public Builder clearTargetType() { - - targetType_ = 0; - onChanged(); - return this; - } - - private float elementDurabilityAttenuation_ ; - /** - * float elementDurabilityAttenuation = 39; - * @return The elementDurabilityAttenuation. - */ - @java.lang.Override - public float getElementDurabilityAttenuation() { - return elementDurabilityAttenuation_; - } - /** - * float elementDurabilityAttenuation = 39; - * @param value The elementDurabilityAttenuation to set. - * @return This builder for chaining. - */ - public Builder setElementDurabilityAttenuation(float value) { - - elementDurabilityAttenuation_ = value; - onChanged(); - return this; - } - /** - * float elementDurabilityAttenuation = 39; - * @return This builder for chaining. - */ - public Builder clearElementDurabilityAttenuation() { - - elementDurabilityAttenuation_ = 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: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\"\211\006\n\014AttackR" + - "esult\022\022\n\nattackerId\030\001 \001(\r\022\021\n\tdefenseId\030\002" + - " \001(\r\022\023\n\013animEventId\030\003 \001(\t\022-\n\021abilityIden" + - "tifier\030\004 \001(\0132\022.AbilityIdentifier\022\016\n\006dama" + - "ge\030\006 \001(\002\022\016\n\006isCrit\030\007 \001(\010\022#\n\014hitCollision" + - "\030\010 \001(\0132\r.HitCollision\022\022\n\nhitPosType\030\t \001(" + - "\r\022\023\n\013endureBreak\030\n \001(\r\022\034\n\013resolvedDir\030\013 " + - "\001(\0132\007.Vector\022\035\n\025hitRetreatAngleCompat\030\014 " + - "\001(\005\022,\n\014hitEffResult\030\r \001(\0132\026.AttackHitEff" + - "ectResult\022\023\n\013elementType\030\016 \001(\r\022\035\n\025useGad" + - "getDamageAction\030\023 \001(\010\022\035\n\025gadgetDamageAct" + - "ionIdx\030\024 \001(\r\022\024\n\014isResistText\030\026 \001(\010\022\024\n\014cr" + - "iticalRand\030\027 \001(\r\022\032\n\022elementAmplifyRate\030\030" + - " \001(\002\022\024\n\014damageShield\030\032 \001(\002\022\027\n\017muteElemen" + - "tHurt\030\033 \001(\010\022\033\n\023amplifyReactionType\030\036 \001(\r" + - "\022\033\n\023addhurtReactionType\030\037 \001(\r\022\027\n\017bulletF" + - "lyTimeMs\030 \001(\r\022\023\n\013attackCount\030! \001(\r\022\031\n\021h" + - "ashedAnimEventId\030\" \001(\r\022\031\n\021attackTimestam" + - "pMs\030$ \001(\r\022\023\n\013endureDelta\030% \001(\002\022\022\n\ntarget" + - "Type\030& \001(\r\022$\n\034elementDurabilityAttenuati" + - "on\030\' \001(\002B\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.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[] { "AttackerId", "DefenseId", "AnimEventId", "AbilityIdentifier", "Damage", "IsCrit", "HitCollision", "HitPosType", "EndureBreak", "ResolvedDir", "HitRetreatAngleCompat", "HitEffResult", "ElementType", "UseGadgetDamageAction", "GadgetDamageActionIdx", "IsResistText", "CriticalRand", "ElementAmplifyRate", "DamageShield", "MuteElementHurt", "AmplifyReactionType", "AddhurtReactionType", "BulletFlyTimeMs", "AttackCount", "HashedAnimEventId", "AttackTimestampMs", "EndureDelta", "TargetType", "ElementDurabilityAttenuation", }); - 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/main/java/emu/grasscutter/net/proto/AvatarAddNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AvatarAddNotifyOuterClass.java deleted file mode 100644 index 0387ec73a..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AvatarAddNotifyOuterClass.java +++ /dev/null @@ -1,743 +0,0 @@ -// 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 = 1; - * @return Whether the avatar field is set. - */ - boolean hasAvatar(); - /** - * .AvatarInfo avatar = 1; - * @return The avatar. - */ - emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo getAvatar(); - /** - * .AvatarInfo avatar = 1; - */ - emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfoOrBuilder getAvatarOrBuilder(); - - /** - * bool isInTeam = 2; - * @return The isInTeam. - */ - boolean getIsInTeam(); - } - /** - * 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 10: { - 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; - } - case 16: { - - isInTeam_ = 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.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 = 1; - private emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo avatar_; - /** - * .AvatarInfo avatar = 1; - * @return Whether the avatar field is set. - */ - @java.lang.Override - public boolean hasAvatar() { - return avatar_ != null; - } - /** - * .AvatarInfo avatar = 1; - * @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 = 1; - */ - @java.lang.Override - public emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfoOrBuilder getAvatarOrBuilder() { - return getAvatar(); - } - - public static final int ISINTEAM_FIELD_NUMBER = 2; - private boolean isInTeam_; - /** - * bool isInTeam = 2; - * @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 (avatar_ != null) { - output.writeMessage(1, getAvatar()); - } - if (isInTeam_ != false) { - output.writeBool(2, isInTeam_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (avatar_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getAvatar()); - } - if (isInTeam_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(2, isInTeam_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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) + ISINTEAM_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; - } - /** - * 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 = 1; - * @return Whether the avatar field is set. - */ - public boolean hasAvatar() { - return avatarBuilder_ != null || avatar_ != null; - } - /** - * .AvatarInfo avatar = 1; - * @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 = 1; - */ - 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 = 1; - */ - 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 = 1; - */ - 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 = 1; - */ - public Builder clearAvatar() { - if (avatarBuilder_ == null) { - avatar_ = null; - onChanged(); - } else { - avatar_ = null; - avatarBuilder_ = null; - } - - return this; - } - /** - * .AvatarInfo avatar = 1; - */ - public emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.Builder getAvatarBuilder() { - - onChanged(); - return getAvatarFieldBuilder().getBuilder(); - } - /** - * .AvatarInfo avatar = 1; - */ - 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 = 1; - */ - 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 isInTeam = 2; - * @return The isInTeam. - */ - @java.lang.Override - public boolean getIsInTeam() { - return isInTeam_; - } - /** - * bool isInTeam = 2; - * @param value The isInTeam to set. - * @return This builder for chaining. - */ - public Builder setIsInTeam(boolean value) { - - isInTeam_ = value; - onChanged(); - return this; - } - /** - * bool isInTeam = 2; - * @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\"@\n\017AvatarAddNotify\022\033\n\006avatar\030\001 \001(\0132\013.A" + - "vatarInfo\022\020\n\010isInTeam\030\002 \001(\010B\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.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/main/java/emu/grasscutter/net/proto/AvatarChangeCostumeNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AvatarChangeCostumeNotifyOuterClass.java deleted file mode 100644 index 771387849..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AvatarChangeCostumeNotifyOuterClass.java +++ /dev/null @@ -1,672 +0,0 @@ -// 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 = 1; - * @return Whether the entity field is set. - */ - boolean hasEntity(); - /** - * .SceneEntityInfo entity = 1; - * @return The entity. - */ - emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo getEntity(); - /** - * .SceneEntityInfo entity = 1; - */ - emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfoOrBuilder getEntityOrBuilder(); - } - /** - * 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 10: { - emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder subBuilder = null; - if (entity_ != null) { - subBuilder = entity_.toBuilder(); - } - entity_ = input.readMessage(emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(entity_); - entity_ = 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_FIELD_NUMBER = 1; - private emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo entity_; - /** - * .SceneEntityInfo entity = 1; - * @return Whether the entity field is set. - */ - @java.lang.Override - public boolean hasEntity() { - return entity_ != null; - } - /** - * .SceneEntityInfo entity = 1; - * @return The entity. - */ - @java.lang.Override - public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo getEntity() { - return entity_ == null ? emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.getDefaultInstance() : entity_; - } - /** - * .SceneEntityInfo entity = 1; - */ - @java.lang.Override - public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfoOrBuilder getEntityOrBuilder() { - return getEntity(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (entity_ != null) { - output.writeMessage(1, getEntity()); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (entity_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getEntity()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (hasEntity() != other.hasEntity()) return false; - if (hasEntity()) { - if (!getEntity() - .equals(other.getEntity())) return false; - } - if (!unknownFields.equals(other.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 (hasEntity()) { - hash = (37 * hash) + ENTITY_FIELD_NUMBER; - hash = (53 * hash) + getEntity().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; - } - /** - * 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 (entityBuilder_ == null) { - entity_ = null; - } else { - entity_ = null; - entityBuilder_ = 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 (entityBuilder_ == null) { - result.entity_ = entity_; - } else { - result.entity_ = entityBuilder_.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.hasEntity()) { - mergeEntity(other.getEntity()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 entity_; - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfoOrBuilder> entityBuilder_; - /** - * .SceneEntityInfo entity = 1; - * @return Whether the entity field is set. - */ - public boolean hasEntity() { - return entityBuilder_ != null || entity_ != null; - } - /** - * .SceneEntityInfo entity = 1; - * @return The entity. - */ - public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo getEntity() { - if (entityBuilder_ == null) { - return entity_ == null ? emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.getDefaultInstance() : entity_; - } else { - return entityBuilder_.getMessage(); - } - } - /** - * .SceneEntityInfo entity = 1; - */ - public Builder setEntity(emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo value) { - if (entityBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - entity_ = value; - onChanged(); - } else { - entityBuilder_.setMessage(value); - } - - return this; - } - /** - * .SceneEntityInfo entity = 1; - */ - public Builder setEntity( - emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder builderForValue) { - if (entityBuilder_ == null) { - entity_ = builderForValue.build(); - onChanged(); - } else { - entityBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .SceneEntityInfo entity = 1; - */ - public Builder mergeEntity(emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo value) { - if (entityBuilder_ == null) { - if (entity_ != null) { - entity_ = - emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.newBuilder(entity_).mergeFrom(value).buildPartial(); - } else { - entity_ = value; - } - onChanged(); - } else { - entityBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .SceneEntityInfo entity = 1; - */ - public Builder clearEntity() { - if (entityBuilder_ == null) { - entity_ = null; - onChanged(); - } else { - entity_ = null; - entityBuilder_ = null; - } - - return this; - } - /** - * .SceneEntityInfo entity = 1; - */ - public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder getEntityBuilder() { - - onChanged(); - return getEntityFieldBuilder().getBuilder(); - } - /** - * .SceneEntityInfo entity = 1; - */ - public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfoOrBuilder getEntityOrBuilder() { - if (entityBuilder_ != null) { - return entityBuilder_.getMessageOrBuilder(); - } else { - return entity_ == null ? - emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.getDefaultInstance() : entity_; - } - } - /** - * .SceneEntityInfo entity = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfoOrBuilder> - getEntityFieldBuilder() { - if (entityBuilder_ == null) { - entityBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfoOrBuilder>( - getEntity(), - getParentForChildren(), - isClean()); - entity_ = null; - } - return entityBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"=\n\031AvatarChangeCostumeN" + - "otify\022 \n\006entity\030\001 \001(\0132\020.SceneEntityInfoB" + - "\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.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[] { "Entity", }); - emu.grasscutter.net.proto.SceneEntityInfoOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/AvatarChangeCostumeReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AvatarChangeCostumeReqOuterClass.java deleted file mode 100644 index 170cf04e0..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AvatarChangeCostumeReqOuterClass.java +++ /dev/null @@ -1,608 +0,0 @@ -// 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 { - - /** - * uint64 avatarGuid = 1; - * @return The avatarGuid. - */ - long getAvatarGuid(); - - /** - * uint32 costumeId = 2; - * @return The costumeId. - */ - int getCostumeId(); - } - /** - * 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 8: { - - avatarGuid_ = input.readUInt64(); - 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.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 AVATARGUID_FIELD_NUMBER = 1; - private long avatarGuid_; - /** - * uint64 avatarGuid = 1; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - - public static final int COSTUMEID_FIELD_NUMBER = 2; - private int costumeId_; - /** - * uint32 costumeId = 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 (avatarGuid_ != 0L) { - output.writeUInt64(1, avatarGuid_); - } - 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 (avatarGuid_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(1, avatarGuid_); - } - 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.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq)) { - return super.equals(obj); - } - emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq other = (emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq) obj; - - if (getAvatarGuid() - != other.getAvatarGuid()) 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) + AVATARGUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getAvatarGuid()); - hash = (37 * hash) + COSTUMEID_FIELD_NUMBER; - hash = (53 * hash) + getCostumeId(); - 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; - } - /** - * 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(); - avatarGuid_ = 0L; - - costumeId_ = 0; - - 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.avatarGuid_ = avatarGuid_; - 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.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.getAvatarGuid() != 0L) { - setAvatarGuid(other.getAvatarGuid()); - } - 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.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 long avatarGuid_ ; - /** - * uint64 avatarGuid = 1; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - /** - * uint64 avatarGuid = 1; - * @param value The avatarGuid to set. - * @return This builder for chaining. - */ - public Builder setAvatarGuid(long value) { - - avatarGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 avatarGuid = 1; - * @return This builder for chaining. - */ - public Builder clearAvatarGuid() { - - avatarGuid_ = 0L; - onChanged(); - return this; - } - - private int costumeId_ ; - /** - * uint32 costumeId = 2; - * @return The costumeId. - */ - @java.lang.Override - public int getCostumeId() { - return costumeId_; - } - /** - * uint32 costumeId = 2; - * @param value The costumeId to set. - * @return This builder for chaining. - */ - public Builder setCostumeId(int value) { - - costumeId_ = value; - onChanged(); - return this; - } - /** - * uint32 costumeId = 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: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\"?\n\026Avatar" + - "ChangeCostumeReq\022\022\n\navatarGuid\030\001 \001(\004\022\021\n\t" + - "costumeId\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[] { - }); - 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[] { "AvatarGuid", "CostumeId", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/AvatarChangeCostumeRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AvatarChangeCostumeRspOuterClass.java deleted file mode 100644 index 5b465a5b1..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AvatarChangeCostumeRspOuterClass.java +++ /dev/null @@ -1,678 +0,0 @@ -// 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 { - - /** - * uint32 retcode = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * uint64 avatarGuid = 2; - * @return The avatarGuid. - */ - long getAvatarGuid(); - - /** - * uint32 costumeId = 3; - * @return The costumeId. - */ - int getCostumeId(); - } - /** - * 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 8: { - - retcode_ = input.readUInt32(); - break; - } - case 16: { - - avatarGuid_ = input.readUInt64(); - 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.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 RETCODE_FIELD_NUMBER = 1; - private int retcode_; - /** - * uint32 retcode = 1; - * @return The retcode. - */ - @java.lang.Override - public int getRetcode() { - return retcode_; - } - - public static final int AVATARGUID_FIELD_NUMBER = 2; - private long avatarGuid_; - /** - * uint64 avatarGuid = 2; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - - public static final int COSTUMEID_FIELD_NUMBER = 3; - private int costumeId_; - /** - * uint32 costumeId = 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 (retcode_ != 0) { - output.writeUInt32(1, retcode_); - } - if (avatarGuid_ != 0L) { - output.writeUInt64(2, avatarGuid_); - } - 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 (retcode_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(1, retcode_); - } - if (avatarGuid_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(2, avatarGuid_); - } - 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.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp)) { - return super.equals(obj); - } - emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp other = (emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp) obj; - - if (getRetcode() - != other.getRetcode()) return false; - if (getAvatarGuid() - != other.getAvatarGuid()) 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) + RETCODE_FIELD_NUMBER; - hash = (53 * hash) + getRetcode(); - hash = (37 * hash) + AVATARGUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getAvatarGuid()); - hash = (37 * hash) + COSTUMEID_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; - } - /** - * 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(); - retcode_ = 0; - - avatarGuid_ = 0L; - - 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.retcode_ = retcode_; - result.avatarGuid_ = avatarGuid_; - 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.getRetcode() != 0) { - setRetcode(other.getRetcode()); - } - if (other.getAvatarGuid() != 0L) { - setAvatarGuid(other.getAvatarGuid()); - } - 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 int retcode_ ; - /** - * uint32 retcode = 1; - * @return The retcode. - */ - @java.lang.Override - public int getRetcode() { - return retcode_; - } - /** - * uint32 retcode = 1; - * @param value The retcode to set. - * @return This builder for chaining. - */ - public Builder setRetcode(int value) { - - retcode_ = value; - onChanged(); - return this; - } - /** - * uint32 retcode = 1; - * @return This builder for chaining. - */ - public Builder clearRetcode() { - - retcode_ = 0; - onChanged(); - return this; - } - - private long avatarGuid_ ; - /** - * uint64 avatarGuid = 2; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - /** - * uint64 avatarGuid = 2; - * @param value The avatarGuid to set. - * @return This builder for chaining. - */ - public Builder setAvatarGuid(long value) { - - avatarGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 avatarGuid = 2; - * @return This builder for chaining. - */ - public Builder clearAvatarGuid() { - - avatarGuid_ = 0L; - onChanged(); - return this; - } - - private int costumeId_ ; - /** - * uint32 costumeId = 3; - * @return The costumeId. - */ - @java.lang.Override - public int getCostumeId() { - return costumeId_; - } - /** - * uint32 costumeId = 3; - * @param value The costumeId to set. - * @return This builder for chaining. - */ - public Builder setCostumeId(int value) { - - costumeId_ = value; - onChanged(); - return this; - } - /** - * uint32 costumeId = 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: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\"P\n\026Avatar" + - "ChangeCostumeRsp\022\017\n\007retcode\030\001 \001(\r\022\022\n\nava" + - "tarGuid\030\002 \001(\004\022\021\n\tcostumeId\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_AvatarChangeCostumeRsp_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_AvatarChangeCostumeRsp_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_AvatarChangeCostumeRsp_descriptor, - new java.lang.String[] { "Retcode", "AvatarGuid", "CostumeId", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/AvatarDataNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AvatarDataNotifyOuterClass.java deleted file mode 100644 index bce977f11..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AvatarDataNotifyOuterClass.java +++ /dev/null @@ -1,1902 +0,0 @@ -// 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 .AvatarInfo avatarList = 1; - */ - java.util.List - getAvatarListList(); - /** - * repeated .AvatarInfo avatarList = 1; - */ - emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo getAvatarList(int index); - /** - * repeated .AvatarInfo avatarList = 1; - */ - int getAvatarListCount(); - /** - * repeated .AvatarInfo avatarList = 1; - */ - java.util.List - getAvatarListOrBuilderList(); - /** - * repeated .AvatarInfo avatarList = 1; - */ - emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfoOrBuilder getAvatarListOrBuilder( - int index); - - /** - * map<uint32, .AvatarTeam> avatarTeamMap = 2; - */ - int getAvatarTeamMapCount(); - /** - * map<uint32, .AvatarTeam> avatarTeamMap = 2; - */ - boolean containsAvatarTeamMap( - int key); - /** - * Use {@link #getAvatarTeamMapMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getAvatarTeamMap(); - /** - * map<uint32, .AvatarTeam> avatarTeamMap = 2; - */ - java.util.Map - getAvatarTeamMapMap(); - /** - * map<uint32, .AvatarTeam> avatarTeamMap = 2; - */ - - emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam getAvatarTeamMapOrDefault( - int key, - emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam defaultValue); - /** - * map<uint32, .AvatarTeam> avatarTeamMap = 2; - */ - - emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam getAvatarTeamMapOrThrow( - int key); - - /** - * uint32 curAvatarTeamId = 3; - * @return The curAvatarTeamId. - */ - int getCurAvatarTeamId(); - - /** - * fixed64 chooseAvatarGuid = 4; - * @return The chooseAvatarGuid. - */ - long getChooseAvatarGuid(); - - /** - * repeated uint64 tempAvatarGuidList = 5; - * @return A list containing the tempAvatarGuidList. - */ - java.util.List getTempAvatarGuidListList(); - /** - * repeated uint64 tempAvatarGuidList = 5; - * @return The count of tempAvatarGuidList. - */ - int getTempAvatarGuidListCount(); - /** - * repeated uint64 tempAvatarGuidList = 5; - * @param index The index of the element to return. - * @return The tempAvatarGuidList at the given index. - */ - long getTempAvatarGuidList(int index); - - /** - * repeated uint32 ownedFlycloakList = 6; - * @return A list containing the ownedFlycloakList. - */ - java.util.List getOwnedFlycloakListList(); - /** - * repeated uint32 ownedFlycloakList = 6; - * @return The count of ownedFlycloakList. - */ - int getOwnedFlycloakListCount(); - /** - * repeated uint32 ownedFlycloakList = 6; - * @param index The index of the element to return. - * @return The ownedFlycloakList at the given index. - */ - int getOwnedFlycloakList(int index); - - /** - * repeated uint32 ownedCostumeList = 7; - * @return A list containing the ownedCostumeList. - */ - java.util.List getOwnedCostumeListList(); - /** - * repeated uint32 ownedCostumeList = 7; - * @return The count of ownedCostumeList. - */ - int getOwnedCostumeListCount(); - /** - * repeated uint32 ownedCostumeList = 7; - * @param index The index of the element to return. - * @return The ownedCostumeList at the given index. - */ - int getOwnedCostumeList(int index); - } - /** - * 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() { - avatarList_ = java.util.Collections.emptyList(); - tempAvatarGuidList_ = emptyLongList(); - ownedFlycloakList_ = emptyIntList(); - ownedCostumeList_ = emptyIntList(); - } - - @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 10: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - avatarList_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000001; - } - avatarList_.add( - input.readMessage(emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.parser(), extensionRegistry)); - break; - } - case 18: { - 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 24: { - - curAvatarTeamId_ = input.readUInt32(); - break; - } - case 33: { - - chooseAvatarGuid_ = input.readFixed64(); - break; - } - case 40: { - if (!((mutable_bitField0_ & 0x00000004) != 0)) { - tempAvatarGuidList_ = newLongList(); - mutable_bitField0_ |= 0x00000004; - } - tempAvatarGuidList_.addLong(input.readUInt64()); - break; - } - case 42: { - int length = input.readRawVarint32(); - int limit = input.pushLimit(length); - if (!((mutable_bitField0_ & 0x00000004) != 0) && input.getBytesUntilLimit() > 0) { - tempAvatarGuidList_ = newLongList(); - mutable_bitField0_ |= 0x00000004; - } - while (input.getBytesUntilLimit() > 0) { - tempAvatarGuidList_.addLong(input.readUInt64()); - } - input.popLimit(limit); - break; - } - case 48: { - if (!((mutable_bitField0_ & 0x00000008) != 0)) { - ownedFlycloakList_ = newIntList(); - mutable_bitField0_ |= 0x00000008; - } - ownedFlycloakList_.addInt(input.readUInt32()); - break; - } - case 50: { - int length = input.readRawVarint32(); - int limit = input.pushLimit(length); - if (!((mutable_bitField0_ & 0x00000008) != 0) && input.getBytesUntilLimit() > 0) { - ownedFlycloakList_ = newIntList(); - mutable_bitField0_ |= 0x00000008; - } - while (input.getBytesUntilLimit() > 0) { - ownedFlycloakList_.addInt(input.readUInt32()); - } - input.popLimit(limit); - break; - } - case 56: { - if (!((mutable_bitField0_ & 0x00000010) != 0)) { - ownedCostumeList_ = newIntList(); - mutable_bitField0_ |= 0x00000010; - } - ownedCostumeList_.addInt(input.readUInt32()); - break; - } - case 58: { - int length = input.readRawVarint32(); - int limit = input.pushLimit(length); - if (!((mutable_bitField0_ & 0x00000010) != 0) && input.getBytesUntilLimit() > 0) { - ownedCostumeList_ = newIntList(); - mutable_bitField0_ |= 0x00000010; - } - while (input.getBytesUntilLimit() > 0) { - ownedCostumeList_.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)) { - avatarList_ = java.util.Collections.unmodifiableList(avatarList_); - } - if (((mutable_bitField0_ & 0x00000004) != 0)) { - tempAvatarGuidList_.makeImmutable(); // C - } - if (((mutable_bitField0_ & 0x00000008) != 0)) { - ownedFlycloakList_.makeImmutable(); // C - } - if (((mutable_bitField0_ & 0x00000010) != 0)) { - ownedCostumeList_.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 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.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 AVATARLIST_FIELD_NUMBER = 1; - private java.util.List avatarList_; - /** - * repeated .AvatarInfo avatarList = 1; - */ - @java.lang.Override - public java.util.List getAvatarListList() { - return avatarList_; - } - /** - * repeated .AvatarInfo avatarList = 1; - */ - @java.lang.Override - public java.util.List - getAvatarListOrBuilderList() { - return avatarList_; - } - /** - * repeated .AvatarInfo avatarList = 1; - */ - @java.lang.Override - public int getAvatarListCount() { - return avatarList_.size(); - } - /** - * repeated .AvatarInfo avatarList = 1; - */ - @java.lang.Override - public emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo getAvatarList(int index) { - return avatarList_.get(index); - } - /** - * repeated .AvatarInfo avatarList = 1; - */ - @java.lang.Override - public emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfoOrBuilder getAvatarListOrBuilder( - int index) { - return avatarList_.get(index); - } - - public static final int AVATARTEAMMAP_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.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> avatarTeamMap = 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> avatarTeamMap = 2; - */ - @java.lang.Override - - public java.util.Map getAvatarTeamMapMap() { - return internalGetAvatarTeamMap().getMap(); - } - /** - * map<uint32, .AvatarTeam> avatarTeamMap = 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> avatarTeamMap = 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 CURAVATARTEAMID_FIELD_NUMBER = 3; - private int curAvatarTeamId_; - /** - * uint32 curAvatarTeamId = 3; - * @return The curAvatarTeamId. - */ - @java.lang.Override - public int getCurAvatarTeamId() { - return curAvatarTeamId_; - } - - public static final int CHOOSEAVATARGUID_FIELD_NUMBER = 4; - private long chooseAvatarGuid_; - /** - * fixed64 chooseAvatarGuid = 4; - * @return The chooseAvatarGuid. - */ - @java.lang.Override - public long getChooseAvatarGuid() { - return chooseAvatarGuid_; - } - - public static final int TEMPAVATARGUIDLIST_FIELD_NUMBER = 5; - private com.google.protobuf.Internal.LongList tempAvatarGuidList_; - /** - * repeated uint64 tempAvatarGuidList = 5; - * @return A list containing the tempAvatarGuidList. - */ - @java.lang.Override - public java.util.List - getTempAvatarGuidListList() { - return tempAvatarGuidList_; - } - /** - * repeated uint64 tempAvatarGuidList = 5; - * @return The count of tempAvatarGuidList. - */ - public int getTempAvatarGuidListCount() { - return tempAvatarGuidList_.size(); - } - /** - * repeated uint64 tempAvatarGuidList = 5; - * @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 OWNEDFLYCLOAKLIST_FIELD_NUMBER = 6; - private com.google.protobuf.Internal.IntList ownedFlycloakList_; - /** - * repeated uint32 ownedFlycloakList = 6; - * @return A list containing the ownedFlycloakList. - */ - @java.lang.Override - public java.util.List - getOwnedFlycloakListList() { - return ownedFlycloakList_; - } - /** - * repeated uint32 ownedFlycloakList = 6; - * @return The count of ownedFlycloakList. - */ - public int getOwnedFlycloakListCount() { - return ownedFlycloakList_.size(); - } - /** - * repeated uint32 ownedFlycloakList = 6; - * @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 OWNEDCOSTUMELIST_FIELD_NUMBER = 7; - private com.google.protobuf.Internal.IntList ownedCostumeList_; - /** - * repeated uint32 ownedCostumeList = 7; - * @return A list containing the ownedCostumeList. - */ - @java.lang.Override - public java.util.List - getOwnedCostumeListList() { - return ownedCostumeList_; - } - /** - * repeated uint32 ownedCostumeList = 7; - * @return The count of ownedCostumeList. - */ - public int getOwnedCostumeListCount() { - return ownedCostumeList_.size(); - } - /** - * repeated uint32 ownedCostumeList = 7; - * @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; - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - 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 < avatarList_.size(); i++) { - output.writeMessage(1, avatarList_.get(i)); - } - com.google.protobuf.GeneratedMessageV3 - .serializeIntegerMapTo( - output, - internalGetAvatarTeamMap(), - AvatarTeamMapDefaultEntryHolder.defaultEntry, - 2); - if (curAvatarTeamId_ != 0) { - output.writeUInt32(3, curAvatarTeamId_); - } - if (chooseAvatarGuid_ != 0L) { - output.writeFixed64(4, chooseAvatarGuid_); - } - if (getTempAvatarGuidListList().size() > 0) { - output.writeUInt32NoTag(42); - output.writeUInt32NoTag(tempAvatarGuidListMemoizedSerializedSize); - } - for (int i = 0; i < tempAvatarGuidList_.size(); i++) { - output.writeUInt64NoTag(tempAvatarGuidList_.getLong(i)); - } - if (getOwnedFlycloakListList().size() > 0) { - output.writeUInt32NoTag(50); - output.writeUInt32NoTag(ownedFlycloakListMemoizedSerializedSize); - } - for (int i = 0; i < ownedFlycloakList_.size(); i++) { - output.writeUInt32NoTag(ownedFlycloakList_.getInt(i)); - } - if (getOwnedCostumeListList().size() > 0) { - output.writeUInt32NoTag(58); - output.writeUInt32NoTag(ownedCostumeListMemoizedSerializedSize); - } - for (int i = 0; i < ownedCostumeList_.size(); i++) { - output.writeUInt32NoTag(ownedCostumeList_.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 < avatarList_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, 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(2, avatarTeamMap__); - } - if (curAvatarTeamId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, curAvatarTeamId_); - } - if (chooseAvatarGuid_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeFixed64Size(4, chooseAvatarGuid_); - } - { - 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; - } - { - 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; - } - { - 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; - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (!getAvatarListList() - .equals(other.getAvatarListList())) return false; - if (!internalGetAvatarTeamMap().equals( - other.internalGetAvatarTeamMap())) return false; - if (getCurAvatarTeamId() - != other.getCurAvatarTeamId()) return false; - if (getChooseAvatarGuid() - != other.getChooseAvatarGuid()) return false; - if (!getTempAvatarGuidListList() - .equals(other.getTempAvatarGuidListList())) return false; - if (!getOwnedFlycloakListList() - .equals(other.getOwnedFlycloakListList())) return false; - if (!getOwnedCostumeListList() - .equals(other.getOwnedCostumeListList())) return false; - if (!unknownFields.equals(other.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 (getAvatarListCount() > 0) { - hash = (37 * hash) + AVATARLIST_FIELD_NUMBER; - hash = (53 * hash) + getAvatarListList().hashCode(); - } - if (!internalGetAvatarTeamMap().getMap().isEmpty()) { - hash = (37 * hash) + AVATARTEAMMAP_FIELD_NUMBER; - hash = (53 * hash) + internalGetAvatarTeamMap().hashCode(); - } - hash = (37 * hash) + CURAVATARTEAMID_FIELD_NUMBER; - hash = (53 * hash) + getCurAvatarTeamId(); - hash = (37 * hash) + CHOOSEAVATARGUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getChooseAvatarGuid()); - if (getTempAvatarGuidListCount() > 0) { - hash = (37 * hash) + TEMPAVATARGUIDLIST_FIELD_NUMBER; - hash = (53 * hash) + getTempAvatarGuidListList().hashCode(); - } - if (getOwnedFlycloakListCount() > 0) { - hash = (37 * hash) + OWNEDFLYCLOAKLIST_FIELD_NUMBER; - hash = (53 * hash) + getOwnedFlycloakListList().hashCode(); - } - if (getOwnedCostumeListCount() > 0) { - hash = (37 * hash) + OWNEDCOSTUMELIST_FIELD_NUMBER; - hash = (53 * hash) + getOwnedCostumeListList().hashCode(); - } - 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; - } - /** - * 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 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.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(); - if (avatarListBuilder_ == null) { - avatarList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - } else { - avatarListBuilder_.clear(); - } - internalGetMutableAvatarTeamMap().clear(); - curAvatarTeamId_ = 0; - - chooseAvatarGuid_ = 0L; - - tempAvatarGuidList_ = emptyLongList(); - bitField0_ = (bitField0_ & ~0x00000004); - ownedFlycloakList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000008); - ownedCostumeList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000010); - 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 (avatarListBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - avatarList_ = java.util.Collections.unmodifiableList(avatarList_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.avatarList_ = avatarList_; - } else { - result.avatarList_ = avatarListBuilder_.build(); - } - result.avatarTeamMap_ = internalGetAvatarTeamMap(); - result.avatarTeamMap_.makeImmutable(); - result.curAvatarTeamId_ = curAvatarTeamId_; - result.chooseAvatarGuid_ = chooseAvatarGuid_; - if (((bitField0_ & 0x00000004) != 0)) { - tempAvatarGuidList_.makeImmutable(); - bitField0_ = (bitField0_ & ~0x00000004); - } - result.tempAvatarGuidList_ = tempAvatarGuidList_; - if (((bitField0_ & 0x00000008) != 0)) { - ownedFlycloakList_.makeImmutable(); - bitField0_ = (bitField0_ & ~0x00000008); - } - result.ownedFlycloakList_ = ownedFlycloakList_; - if (((bitField0_ & 0x00000010) != 0)) { - ownedCostumeList_.makeImmutable(); - bitField0_ = (bitField0_ & ~0x00000010); - } - result.ownedCostumeList_ = ownedCostumeList_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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 (avatarListBuilder_ == null) { - if (!other.avatarList_.isEmpty()) { - if (avatarList_.isEmpty()) { - avatarList_ = other.avatarList_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureAvatarListIsMutable(); - avatarList_.addAll(other.avatarList_); - } - onChanged(); - } - } else { - if (!other.avatarList_.isEmpty()) { - if (avatarListBuilder_.isEmpty()) { - avatarListBuilder_.dispose(); - avatarListBuilder_ = null; - avatarList_ = other.avatarList_; - bitField0_ = (bitField0_ & ~0x00000001); - avatarListBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? - getAvatarListFieldBuilder() : null; - } else { - avatarListBuilder_.addAllMessages(other.avatarList_); - } - } - } - internalGetMutableAvatarTeamMap().mergeFrom( - other.internalGetAvatarTeamMap()); - if (other.getCurAvatarTeamId() != 0) { - setCurAvatarTeamId(other.getCurAvatarTeamId()); - } - if (other.getChooseAvatarGuid() != 0L) { - setChooseAvatarGuid(other.getChooseAvatarGuid()); - } - if (!other.tempAvatarGuidList_.isEmpty()) { - if (tempAvatarGuidList_.isEmpty()) { - tempAvatarGuidList_ = other.tempAvatarGuidList_; - bitField0_ = (bitField0_ & ~0x00000004); - } else { - ensureTempAvatarGuidListIsMutable(); - tempAvatarGuidList_.addAll(other.tempAvatarGuidList_); - } - onChanged(); - } - if (!other.ownedFlycloakList_.isEmpty()) { - if (ownedFlycloakList_.isEmpty()) { - ownedFlycloakList_ = other.ownedFlycloakList_; - bitField0_ = (bitField0_ & ~0x00000008); - } else { - ensureOwnedFlycloakListIsMutable(); - ownedFlycloakList_.addAll(other.ownedFlycloakList_); - } - onChanged(); - } - if (!other.ownedCostumeList_.isEmpty()) { - if (ownedCostumeList_.isEmpty()) { - ownedCostumeList_ = other.ownedCostumeList_; - bitField0_ = (bitField0_ & ~0x00000010); - } else { - ensureOwnedCostumeListIsMutable(); - ownedCostumeList_.addAll(other.ownedCostumeList_); - } - 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.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 java.util.List avatarList_ = - java.util.Collections.emptyList(); - private void ensureAvatarListIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - avatarList_ = new java.util.ArrayList(avatarList_); - bitField0_ |= 0x00000001; - } - } - - 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 avatarList = 1; - */ - public java.util.List getAvatarListList() { - if (avatarListBuilder_ == null) { - return java.util.Collections.unmodifiableList(avatarList_); - } else { - return avatarListBuilder_.getMessageList(); - } - } - /** - * repeated .AvatarInfo avatarList = 1; - */ - public int getAvatarListCount() { - if (avatarListBuilder_ == null) { - return avatarList_.size(); - } else { - return avatarListBuilder_.getCount(); - } - } - /** - * repeated .AvatarInfo avatarList = 1; - */ - public emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo getAvatarList(int index) { - if (avatarListBuilder_ == null) { - return avatarList_.get(index); - } else { - return avatarListBuilder_.getMessage(index); - } - } - /** - * repeated .AvatarInfo avatarList = 1; - */ - 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 avatarList = 1; - */ - 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 avatarList = 1; - */ - 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 avatarList = 1; - */ - 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 avatarList = 1; - */ - 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 avatarList = 1; - */ - 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 avatarList = 1; - */ - 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 avatarList = 1; - */ - public Builder clearAvatarList() { - if (avatarListBuilder_ == null) { - avatarList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - avatarListBuilder_.clear(); - } - return this; - } - /** - * repeated .AvatarInfo avatarList = 1; - */ - public Builder removeAvatarList(int index) { - if (avatarListBuilder_ == null) { - ensureAvatarListIsMutable(); - avatarList_.remove(index); - onChanged(); - } else { - avatarListBuilder_.remove(index); - } - return this; - } - /** - * repeated .AvatarInfo avatarList = 1; - */ - public emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.Builder getAvatarListBuilder( - int index) { - return getAvatarListFieldBuilder().getBuilder(index); - } - /** - * repeated .AvatarInfo avatarList = 1; - */ - public emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfoOrBuilder getAvatarListOrBuilder( - int index) { - if (avatarListBuilder_ == null) { - return avatarList_.get(index); } else { - return avatarListBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .AvatarInfo avatarList = 1; - */ - public java.util.List - getAvatarListOrBuilderList() { - if (avatarListBuilder_ != null) { - return avatarListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(avatarList_); - } - } - /** - * repeated .AvatarInfo avatarList = 1; - */ - public emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.Builder addAvatarListBuilder() { - return getAvatarListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.getDefaultInstance()); - } - /** - * repeated .AvatarInfo avatarList = 1; - */ - public emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.Builder addAvatarListBuilder( - int index) { - return getAvatarListFieldBuilder().addBuilder( - index, emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.getDefaultInstance()); - } - /** - * repeated .AvatarInfo avatarList = 1; - */ - 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_ & 0x00000001) != 0), - getParentForChildren(), - isClean()); - avatarList_ = null; - } - return avatarListBuilder_; - } - - 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> avatarTeamMap = 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> avatarTeamMap = 2; - */ - @java.lang.Override - - public java.util.Map getAvatarTeamMapMap() { - return internalGetAvatarTeamMap().getMap(); - } - /** - * map<uint32, .AvatarTeam> avatarTeamMap = 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> avatarTeamMap = 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> avatarTeamMap = 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> avatarTeamMap = 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> avatarTeamMap = 2; - */ - - public Builder putAllAvatarTeamMap( - java.util.Map values) { - internalGetMutableAvatarTeamMap().getMutableMap() - .putAll(values); - return this; - } - - private int curAvatarTeamId_ ; - /** - * uint32 curAvatarTeamId = 3; - * @return The curAvatarTeamId. - */ - @java.lang.Override - public int getCurAvatarTeamId() { - return curAvatarTeamId_; - } - /** - * uint32 curAvatarTeamId = 3; - * @param value The curAvatarTeamId to set. - * @return This builder for chaining. - */ - public Builder setCurAvatarTeamId(int value) { - - curAvatarTeamId_ = value; - onChanged(); - return this; - } - /** - * uint32 curAvatarTeamId = 3; - * @return This builder for chaining. - */ - public Builder clearCurAvatarTeamId() { - - curAvatarTeamId_ = 0; - onChanged(); - return this; - } - - private long chooseAvatarGuid_ ; - /** - * fixed64 chooseAvatarGuid = 4; - * @return The chooseAvatarGuid. - */ - @java.lang.Override - public long getChooseAvatarGuid() { - return chooseAvatarGuid_; - } - /** - * fixed64 chooseAvatarGuid = 4; - * @param value The chooseAvatarGuid to set. - * @return This builder for chaining. - */ - public Builder setChooseAvatarGuid(long value) { - - chooseAvatarGuid_ = value; - onChanged(); - return this; - } - /** - * fixed64 chooseAvatarGuid = 4; - * @return This builder for chaining. - */ - public Builder clearChooseAvatarGuid() { - - chooseAvatarGuid_ = 0L; - onChanged(); - return this; - } - - private com.google.protobuf.Internal.LongList tempAvatarGuidList_ = emptyLongList(); - private void ensureTempAvatarGuidListIsMutable() { - if (!((bitField0_ & 0x00000004) != 0)) { - tempAvatarGuidList_ = mutableCopy(tempAvatarGuidList_); - bitField0_ |= 0x00000004; - } - } - /** - * repeated uint64 tempAvatarGuidList = 5; - * @return A list containing the tempAvatarGuidList. - */ - public java.util.List - getTempAvatarGuidListList() { - return ((bitField0_ & 0x00000004) != 0) ? - java.util.Collections.unmodifiableList(tempAvatarGuidList_) : tempAvatarGuidList_; - } - /** - * repeated uint64 tempAvatarGuidList = 5; - * @return The count of tempAvatarGuidList. - */ - public int getTempAvatarGuidListCount() { - return tempAvatarGuidList_.size(); - } - /** - * repeated uint64 tempAvatarGuidList = 5; - * @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 tempAvatarGuidList = 5; - * @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 tempAvatarGuidList = 5; - * @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 tempAvatarGuidList = 5; - * @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 tempAvatarGuidList = 5; - * @return This builder for chaining. - */ - public Builder clearTempAvatarGuidList() { - tempAvatarGuidList_ = emptyLongList(); - bitField0_ = (bitField0_ & ~0x00000004); - onChanged(); - return this; - } - - private com.google.protobuf.Internal.IntList ownedFlycloakList_ = emptyIntList(); - private void ensureOwnedFlycloakListIsMutable() { - if (!((bitField0_ & 0x00000008) != 0)) { - ownedFlycloakList_ = mutableCopy(ownedFlycloakList_); - bitField0_ |= 0x00000008; - } - } - /** - * repeated uint32 ownedFlycloakList = 6; - * @return A list containing the ownedFlycloakList. - */ - public java.util.List - getOwnedFlycloakListList() { - return ((bitField0_ & 0x00000008) != 0) ? - java.util.Collections.unmodifiableList(ownedFlycloakList_) : ownedFlycloakList_; - } - /** - * repeated uint32 ownedFlycloakList = 6; - * @return The count of ownedFlycloakList. - */ - public int getOwnedFlycloakListCount() { - return ownedFlycloakList_.size(); - } - /** - * repeated uint32 ownedFlycloakList = 6; - * @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 ownedFlycloakList = 6; - * @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 ownedFlycloakList = 6; - * @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 ownedFlycloakList = 6; - * @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 ownedFlycloakList = 6; - * @return This builder for chaining. - */ - public Builder clearOwnedFlycloakList() { - ownedFlycloakList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000008); - onChanged(); - return this; - } - - private com.google.protobuf.Internal.IntList ownedCostumeList_ = emptyIntList(); - private void ensureOwnedCostumeListIsMutable() { - if (!((bitField0_ & 0x00000010) != 0)) { - ownedCostumeList_ = mutableCopy(ownedCostumeList_); - bitField0_ |= 0x00000010; - } - } - /** - * repeated uint32 ownedCostumeList = 7; - * @return A list containing the ownedCostumeList. - */ - public java.util.List - getOwnedCostumeListList() { - return ((bitField0_ & 0x00000010) != 0) ? - java.util.Collections.unmodifiableList(ownedCostumeList_) : ownedCostumeList_; - } - /** - * repeated uint32 ownedCostumeList = 7; - * @return The count of ownedCostumeList. - */ - public int getOwnedCostumeListCount() { - return ownedCostumeList_.size(); - } - /** - * repeated uint32 ownedCostumeList = 7; - * @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 ownedCostumeList = 7; - * @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 ownedCostumeList = 7; - * @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 ownedCostumeList = 7; - * @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 ownedCostumeList = 7; - * @return This builder for chaining. - */ - public Builder clearOwnedCostumeList() { - ownedCostumeList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000010); - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"\267\002\n\020AvatarDataNotif" + - "y\022\037\n\navatarList\030\001 \003(\0132\013.AvatarInfo\022;\n\rav" + - "atarTeamMap\030\002 \003(\0132$.AvatarDataNotify.Ava" + - "tarTeamMapEntry\022\027\n\017curAvatarTeamId\030\003 \001(\r" + - "\022\030\n\020chooseAvatarGuid\030\004 \001(\006\022\032\n\022tempAvatar" + - "GuidList\030\005 \003(\004\022\031\n\021ownedFlycloakList\030\006 \003(" + - "\r\022\030\n\020ownedCostumeList\030\007 \003(\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[] { "AvatarList", "AvatarTeamMap", "CurAvatarTeamId", "ChooseAvatarGuid", "TempAvatarGuidList", "OwnedFlycloakList", "OwnedCostumeList", }); - 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/main/java/emu/grasscutter/net/proto/AvatarDieAnimationEndReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AvatarDieAnimationEndReqOuterClass.java deleted file mode 100644 index 4f98ddd00..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AvatarDieAnimationEndReqOuterClass.java +++ /dev/null @@ -1,814 +0,0 @@ -// 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 { - - /** - * uint64 dieGuid = 1; - * @return The dieGuid. - */ - long getDieGuid(); - - /** - * uint32 skillId = 2; - * @return The skillId. - */ - int getSkillId(); - - /** - * .Vector rebornPos = 3; - * @return Whether the rebornPos field is set. - */ - boolean hasRebornPos(); - /** - * .Vector rebornPos = 3; - * @return The rebornPos. - */ - emu.grasscutter.net.proto.VectorOuterClass.Vector getRebornPos(); - /** - * .Vector rebornPos = 3; - */ - emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRebornPosOrBuilder(); - } - /** - * 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 8: { - - dieGuid_ = input.readUInt64(); - break; - } - case 16: { - - skillId_ = input.readUInt32(); - 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; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.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 DIEGUID_FIELD_NUMBER = 1; - private long dieGuid_; - /** - * uint64 dieGuid = 1; - * @return The dieGuid. - */ - @java.lang.Override - public long getDieGuid() { - return dieGuid_; - } - - public static final int SKILLID_FIELD_NUMBER = 2; - private int skillId_; - /** - * uint32 skillId = 2; - * @return The skillId. - */ - @java.lang.Override - public int getSkillId() { - return skillId_; - } - - public static final int REBORNPOS_FIELD_NUMBER = 3; - private emu.grasscutter.net.proto.VectorOuterClass.Vector rebornPos_; - /** - * .Vector rebornPos = 3; - * @return Whether the rebornPos field is set. - */ - @java.lang.Override - public boolean hasRebornPos() { - return rebornPos_ != null; - } - /** - * .Vector rebornPos = 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 rebornPos = 3; - */ - @java.lang.Override - public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRebornPosOrBuilder() { - return getRebornPos(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (dieGuid_ != 0L) { - output.writeUInt64(1, dieGuid_); - } - if (skillId_ != 0) { - output.writeUInt32(2, skillId_); - } - if (rebornPos_ != null) { - output.writeMessage(3, getRebornPos()); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (dieGuid_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(1, dieGuid_); - } - if (skillId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, skillId_); - } - if (rebornPos_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(3, getRebornPos()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (getDieGuid() - != other.getDieGuid()) return false; - if (getSkillId() - != other.getSkillId()) return false; - if (hasRebornPos() != other.hasRebornPos()) return false; - if (hasRebornPos()) { - if (!getRebornPos() - .equals(other.getRebornPos())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + DIEGUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getDieGuid()); - hash = (37 * hash) + SKILLID_FIELD_NUMBER; - hash = (53 * hash) + getSkillId(); - if (hasRebornPos()) { - hash = (37 * hash) + REBORNPOS_FIELD_NUMBER; - hash = (53 * hash) + getRebornPos().hashCode(); - } - 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; - } - /** - * 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(); - dieGuid_ = 0L; - - skillId_ = 0; - - if (rebornPosBuilder_ == null) { - rebornPos_ = null; - } else { - rebornPos_ = null; - rebornPosBuilder_ = null; - } - 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); - result.dieGuid_ = dieGuid_; - result.skillId_ = skillId_; - if (rebornPosBuilder_ == null) { - result.rebornPos_ = rebornPos_; - } else { - result.rebornPos_ = rebornPosBuilder_.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.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.getDieGuid() != 0L) { - setDieGuid(other.getDieGuid()); - } - if (other.getSkillId() != 0) { - setSkillId(other.getSkillId()); - } - if (other.hasRebornPos()) { - mergeRebornPos(other.getRebornPos()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 long dieGuid_ ; - /** - * uint64 dieGuid = 1; - * @return The dieGuid. - */ - @java.lang.Override - public long getDieGuid() { - return dieGuid_; - } - /** - * uint64 dieGuid = 1; - * @param value The dieGuid to set. - * @return This builder for chaining. - */ - public Builder setDieGuid(long value) { - - dieGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 dieGuid = 1; - * @return This builder for chaining. - */ - public Builder clearDieGuid() { - - dieGuid_ = 0L; - onChanged(); - return this; - } - - private int skillId_ ; - /** - * uint32 skillId = 2; - * @return The skillId. - */ - @java.lang.Override - public int getSkillId() { - return skillId_; - } - /** - * uint32 skillId = 2; - * @param value The skillId to set. - * @return This builder for chaining. - */ - public Builder setSkillId(int value) { - - skillId_ = value; - onChanged(); - return this; - } - /** - * uint32 skillId = 2; - * @return This builder for chaining. - */ - public Builder clearSkillId() { - - skillId_ = 0; - onChanged(); - 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 rebornPos = 3; - * @return Whether the rebornPos field is set. - */ - public boolean hasRebornPos() { - return rebornPosBuilder_ != null || rebornPos_ != null; - } - /** - * .Vector rebornPos = 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 rebornPos = 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 rebornPos = 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 rebornPos = 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 rebornPos = 3; - */ - public Builder clearRebornPos() { - if (rebornPosBuilder_ == null) { - rebornPos_ = null; - onChanged(); - } else { - rebornPos_ = null; - rebornPosBuilder_ = null; - } - - return this; - } - /** - * .Vector rebornPos = 3; - */ - public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getRebornPosBuilder() { - - onChanged(); - return getRebornPosFieldBuilder().getBuilder(); - } - /** - * .Vector rebornPos = 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 rebornPos = 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_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"X\n\030AvatarDieAnimationEndReq\022\017\n\007di" + - "eGuid\030\001 \001(\004\022\017\n\007skillId\030\002 \001(\r\022\032\n\trebornPo" + - "s\030\003 \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_AvatarDieAnimationEndReq_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_AvatarDieAnimationEndReq_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_AvatarDieAnimationEndReq_descriptor, - new java.lang.String[] { "DieGuid", "SkillId", "RebornPos", }); - emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/AvatarDieAnimationEndRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AvatarDieAnimationEndRspOuterClass.java deleted file mode 100644 index d34573dd0..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AvatarDieAnimationEndRspOuterClass.java +++ /dev/null @@ -1,678 +0,0 @@ -// 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 { - - /** - * int32 retcode = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * uint64 dieGuid = 2; - * @return The dieGuid. - */ - long getDieGuid(); - - /** - * uint32 skillId = 3; - * @return The skillId. - */ - int getSkillId(); - } - /** - * 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 8: { - - retcode_ = input.readInt32(); - break; - } - case 16: { - - dieGuid_ = input.readUInt64(); - break; - } - case 24: { - - 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.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 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 DIEGUID_FIELD_NUMBER = 2; - private long dieGuid_; - /** - * uint64 dieGuid = 2; - * @return The dieGuid. - */ - @java.lang.Override - public long getDieGuid() { - return dieGuid_; - } - - public static final int SKILLID_FIELD_NUMBER = 3; - private int skillId_; - /** - * uint32 skillId = 3; - * @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 (retcode_ != 0) { - output.writeInt32(1, retcode_); - } - if (dieGuid_ != 0L) { - output.writeUInt64(2, dieGuid_); - } - if (skillId_ != 0) { - output.writeUInt32(3, skillId_); - } - 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 (dieGuid_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(2, dieGuid_); - } - if (skillId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, 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.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp)) { - return super.equals(obj); - } - emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp other = (emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp) obj; - - if (getRetcode() - != other.getRetcode()) 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(); - hash = (37 * hash) + RETCODE_FIELD_NUMBER; - hash = (53 * hash) + getRetcode(); - hash = (37 * hash) + DIEGUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getDieGuid()); - hash = (37 * hash) + SKILLID_FIELD_NUMBER; - hash = (53 * hash) + getSkillId(); - 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; - } - /** - * 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(); - retcode_ = 0; - - dieGuid_ = 0L; - - skillId_ = 0; - - 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.retcode_ = retcode_; - 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.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.getRetcode() != 0) { - setRetcode(other.getRetcode()); - } - 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.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 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 dieGuid_ ; - /** - * uint64 dieGuid = 2; - * @return The dieGuid. - */ - @java.lang.Override - public long getDieGuid() { - return dieGuid_; - } - /** - * uint64 dieGuid = 2; - * @param value The dieGuid to set. - * @return This builder for chaining. - */ - public Builder setDieGuid(long value) { - - dieGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 dieGuid = 2; - * @return This builder for chaining. - */ - public Builder clearDieGuid() { - - dieGuid_ = 0L; - onChanged(); - return this; - } - - private int skillId_ ; - /** - * uint32 skillId = 3; - * @return The skillId. - */ - @java.lang.Override - public int getSkillId() { - return skillId_; - } - /** - * uint32 skillId = 3; - * @param value The skillId to set. - * @return This builder for chaining. - */ - public Builder setSkillId(int value) { - - skillId_ = value; - onChanged(); - return this; - } - /** - * uint32 skillId = 3; - * @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: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\"M\n\030Avat" + - "arDieAnimationEndRsp\022\017\n\007retcode\030\001 \001(\005\022\017\n" + - "\007dieGuid\030\002 \001(\004\022\017\n\007skillId\030\003 \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_AvatarDieAnimationEndRsp_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_AvatarDieAnimationEndRsp_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_AvatarDieAnimationEndRsp_descriptor, - new java.lang.String[] { "Retcode", "DieGuid", "SkillId", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/AvatarEnterSceneInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AvatarEnterSceneInfoOuterClass.java deleted file mode 100644 index da34654bd..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AvatarEnterSceneInfoOuterClass.java +++ /dev/null @@ -1,1734 +0,0 @@ -// 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 { - - /** - * uint64 avatarGuid = 1; - * @return The avatarGuid. - */ - long getAvatarGuid(); - - /** - * uint32 avatarEntityId = 2; - * @return The avatarEntityId. - */ - int getAvatarEntityId(); - - /** - * .AbilitySyncStateInfo avatarAbilityInfo = 3; - * @return Whether the avatarAbilityInfo field is set. - */ - boolean hasAvatarAbilityInfo(); - /** - * .AbilitySyncStateInfo avatarAbilityInfo = 3; - * @return The avatarAbilityInfo. - */ - emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getAvatarAbilityInfo(); - /** - * .AbilitySyncStateInfo avatarAbilityInfo = 3; - */ - emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getAvatarAbilityInfoOrBuilder(); - - /** - * repeated uint32 buffIdList = 4; - * @return A list containing the buffIdList. - */ - java.util.List getBuffIdListList(); - /** - * repeated uint32 buffIdList = 4; - * @return The count of buffIdList. - */ - int getBuffIdListCount(); - /** - * repeated uint32 buffIdList = 4; - * @param index The index of the element to return. - * @return The buffIdList at the given index. - */ - int getBuffIdList(int index); - - /** - * uint64 weaponGuid = 5; - * @return The weaponGuid. - */ - long getWeaponGuid(); - - /** - * uint32 weaponEntityId = 6; - * @return The weaponEntityId. - */ - int getWeaponEntityId(); - - /** - * .AbilitySyncStateInfo weaponAbilityInfo = 7; - * @return Whether the weaponAbilityInfo field is set. - */ - boolean hasWeaponAbilityInfo(); - /** - * .AbilitySyncStateInfo weaponAbilityInfo = 7; - * @return The weaponAbilityInfo. - */ - emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getWeaponAbilityInfo(); - /** - * .AbilitySyncStateInfo weaponAbilityInfo = 7; - */ - emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getWeaponAbilityInfoOrBuilder(); - - /** - * repeated .ServerBuff serverBuffList = 8; - */ - java.util.List - getServerBuffListList(); - /** - * repeated .ServerBuff serverBuffList = 8; - */ - emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getServerBuffList(int index); - /** - * repeated .ServerBuff serverBuffList = 8; - */ - int getServerBuffListCount(); - /** - * repeated .ServerBuff serverBuffList = 8; - */ - java.util.List - getServerBuffListOrBuilderList(); - /** - * repeated .ServerBuff serverBuffList = 8; - */ - emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder getServerBuffListOrBuilder( - 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() { - buffIdList_ = emptyIntList(); - serverBuffList_ = java.util.Collections.emptyList(); - } - - @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 8: { - - avatarGuid_ = input.readUInt64(); - break; - } - case 16: { - - avatarEntityId_ = input.readUInt32(); - break; - } - case 26: { - 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 32: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - buffIdList_ = newIntList(); - mutable_bitField0_ |= 0x00000001; - } - buffIdList_.addInt(input.readUInt32()); - break; - } - case 34: { - int length = input.readRawVarint32(); - int limit = input.pushLimit(length); - if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { - buffIdList_ = newIntList(); - mutable_bitField0_ |= 0x00000001; - } - while (input.getBytesUntilLimit() > 0) { - buffIdList_.addInt(input.readUInt32()); - } - input.popLimit(limit); - break; - } - case 40: { - - weaponGuid_ = input.readUInt64(); - break; - } - case 48: { - - weaponEntityId_ = input.readUInt32(); - break; - } - case 58: { - 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 66: { - if (!((mutable_bitField0_ & 0x00000002) != 0)) { - serverBuffList_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000002; - } - 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)) { - buffIdList_.makeImmutable(); // C - } - if (((mutable_bitField0_ & 0x00000002) != 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 AVATARGUID_FIELD_NUMBER = 1; - private long avatarGuid_; - /** - * uint64 avatarGuid = 1; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - - public static final int AVATARENTITYID_FIELD_NUMBER = 2; - private int avatarEntityId_; - /** - * uint32 avatarEntityId = 2; - * @return The avatarEntityId. - */ - @java.lang.Override - public int getAvatarEntityId() { - return avatarEntityId_; - } - - public static final int AVATARABILITYINFO_FIELD_NUMBER = 3; - private emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo avatarAbilityInfo_; - /** - * .AbilitySyncStateInfo avatarAbilityInfo = 3; - * @return Whether the avatarAbilityInfo field is set. - */ - @java.lang.Override - public boolean hasAvatarAbilityInfo() { - return avatarAbilityInfo_ != null; - } - /** - * .AbilitySyncStateInfo avatarAbilityInfo = 3; - * @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 avatarAbilityInfo = 3; - */ - @java.lang.Override - public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getAvatarAbilityInfoOrBuilder() { - return getAvatarAbilityInfo(); - } - - public static final int BUFFIDLIST_FIELD_NUMBER = 4; - private com.google.protobuf.Internal.IntList buffIdList_; - /** - * repeated uint32 buffIdList = 4; - * @return A list containing the buffIdList. - */ - @java.lang.Override - public java.util.List - getBuffIdListList() { - return buffIdList_; - } - /** - * repeated uint32 buffIdList = 4; - * @return The count of buffIdList. - */ - public int getBuffIdListCount() { - return buffIdList_.size(); - } - /** - * repeated uint32 buffIdList = 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 WEAPONGUID_FIELD_NUMBER = 5; - private long weaponGuid_; - /** - * uint64 weaponGuid = 5; - * @return The weaponGuid. - */ - @java.lang.Override - public long getWeaponGuid() { - return weaponGuid_; - } - - public static final int WEAPONENTITYID_FIELD_NUMBER = 6; - private int weaponEntityId_; - /** - * uint32 weaponEntityId = 6; - * @return The weaponEntityId. - */ - @java.lang.Override - public int getWeaponEntityId() { - return weaponEntityId_; - } - - public static final int WEAPONABILITYINFO_FIELD_NUMBER = 7; - private emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo weaponAbilityInfo_; - /** - * .AbilitySyncStateInfo weaponAbilityInfo = 7; - * @return Whether the weaponAbilityInfo field is set. - */ - @java.lang.Override - public boolean hasWeaponAbilityInfo() { - return weaponAbilityInfo_ != null; - } - /** - * .AbilitySyncStateInfo weaponAbilityInfo = 7; - * @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 weaponAbilityInfo = 7; - */ - @java.lang.Override - public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getWeaponAbilityInfoOrBuilder() { - return getWeaponAbilityInfo(); - } - - public static final int SERVERBUFFLIST_FIELD_NUMBER = 8; - private java.util.List serverBuffList_; - /** - * repeated .ServerBuff serverBuffList = 8; - */ - @java.lang.Override - public java.util.List getServerBuffListList() { - return serverBuffList_; - } - /** - * repeated .ServerBuff serverBuffList = 8; - */ - @java.lang.Override - public java.util.List - getServerBuffListOrBuilderList() { - return serverBuffList_; - } - /** - * repeated .ServerBuff serverBuffList = 8; - */ - @java.lang.Override - public int getServerBuffListCount() { - return serverBuffList_.size(); - } - /** - * repeated .ServerBuff serverBuffList = 8; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getServerBuffList(int index) { - return serverBuffList_.get(index); - } - /** - * repeated .ServerBuff serverBuffList = 8; - */ - @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 (avatarGuid_ != 0L) { - output.writeUInt64(1, avatarGuid_); - } - if (avatarEntityId_ != 0) { - output.writeUInt32(2, avatarEntityId_); - } - if (avatarAbilityInfo_ != null) { - output.writeMessage(3, getAvatarAbilityInfo()); - } - if (getBuffIdListList().size() > 0) { - output.writeUInt32NoTag(34); - output.writeUInt32NoTag(buffIdListMemoizedSerializedSize); - } - for (int i = 0; i < buffIdList_.size(); i++) { - output.writeUInt32NoTag(buffIdList_.getInt(i)); - } - if (weaponGuid_ != 0L) { - output.writeUInt64(5, weaponGuid_); - } - if (weaponEntityId_ != 0) { - output.writeUInt32(6, weaponEntityId_); - } - if (weaponAbilityInfo_ != null) { - output.writeMessage(7, getWeaponAbilityInfo()); - } - for (int i = 0; i < serverBuffList_.size(); i++) { - output.writeMessage(8, serverBuffList_.get(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(1, avatarGuid_); - } - if (avatarEntityId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, avatarEntityId_); - } - if (avatarAbilityInfo_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(3, 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 (weaponGuid_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(5, weaponGuid_); - } - if (weaponEntityId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(6, weaponEntityId_); - } - if (weaponAbilityInfo_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(7, getWeaponAbilityInfo()); - } - for (int i = 0; i < serverBuffList_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(8, 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 (getAvatarGuid() - != other.getAvatarGuid()) return false; - if (getAvatarEntityId() - != other.getAvatarEntityId()) return false; - if (hasAvatarAbilityInfo() != other.hasAvatarAbilityInfo()) return false; - if (hasAvatarAbilityInfo()) { - if (!getAvatarAbilityInfo() - .equals(other.getAvatarAbilityInfo())) return false; - } - if (!getBuffIdListList() - .equals(other.getBuffIdListList())) return false; - if (getWeaponGuid() - != other.getWeaponGuid()) return false; - if (getWeaponEntityId() - != other.getWeaponEntityId()) return false; - if (hasWeaponAbilityInfo() != other.hasWeaponAbilityInfo()) return false; - if (hasWeaponAbilityInfo()) { - if (!getWeaponAbilityInfo() - .equals(other.getWeaponAbilityInfo())) 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) + AVATARGUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getAvatarGuid()); - hash = (37 * hash) + AVATARENTITYID_FIELD_NUMBER; - hash = (53 * hash) + getAvatarEntityId(); - if (hasAvatarAbilityInfo()) { - hash = (37 * hash) + AVATARABILITYINFO_FIELD_NUMBER; - hash = (53 * hash) + getAvatarAbilityInfo().hashCode(); - } - if (getBuffIdListCount() > 0) { - hash = (37 * hash) + BUFFIDLIST_FIELD_NUMBER; - hash = (53 * hash) + getBuffIdListList().hashCode(); - } - hash = (37 * hash) + WEAPONGUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getWeaponGuid()); - hash = (37 * hash) + WEAPONENTITYID_FIELD_NUMBER; - hash = (53 * hash) + getWeaponEntityId(); - if (hasWeaponAbilityInfo()) { - hash = (37 * hash) + WEAPONABILITYINFO_FIELD_NUMBER; - hash = (53 * hash) + getWeaponAbilityInfo().hashCode(); - } - if (getServerBuffListCount() > 0) { - hash = (37 * hash) + SERVERBUFFLIST_FIELD_NUMBER; - hash = (53 * hash) + getServerBuffListList().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(); - avatarGuid_ = 0L; - - avatarEntityId_ = 0; - - if (avatarAbilityInfoBuilder_ == null) { - avatarAbilityInfo_ = null; - } else { - avatarAbilityInfo_ = null; - avatarAbilityInfoBuilder_ = null; - } - buffIdList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000001); - weaponGuid_ = 0L; - - weaponEntityId_ = 0; - - if (weaponAbilityInfoBuilder_ == null) { - weaponAbilityInfo_ = null; - } else { - weaponAbilityInfo_ = null; - weaponAbilityInfoBuilder_ = null; - } - if (serverBuffListBuilder_ == null) { - serverBuffList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000002); - } else { - serverBuffListBuilder_.clear(); - } - 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_; - result.avatarGuid_ = avatarGuid_; - result.avatarEntityId_ = avatarEntityId_; - if (avatarAbilityInfoBuilder_ == null) { - result.avatarAbilityInfo_ = avatarAbilityInfo_; - } else { - result.avatarAbilityInfo_ = avatarAbilityInfoBuilder_.build(); - } - if (((bitField0_ & 0x00000001) != 0)) { - buffIdList_.makeImmutable(); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.buffIdList_ = buffIdList_; - result.weaponGuid_ = weaponGuid_; - result.weaponEntityId_ = weaponEntityId_; - if (weaponAbilityInfoBuilder_ == null) { - result.weaponAbilityInfo_ = weaponAbilityInfo_; - } else { - result.weaponAbilityInfo_ = weaponAbilityInfoBuilder_.build(); - } - if (serverBuffListBuilder_ == null) { - if (((bitField0_ & 0x00000002) != 0)) { - serverBuffList_ = java.util.Collections.unmodifiableList(serverBuffList_); - bitField0_ = (bitField0_ & ~0x00000002); - } - 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.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 (other.getAvatarGuid() != 0L) { - setAvatarGuid(other.getAvatarGuid()); - } - if (other.getAvatarEntityId() != 0) { - setAvatarEntityId(other.getAvatarEntityId()); - } - if (other.hasAvatarAbilityInfo()) { - mergeAvatarAbilityInfo(other.getAvatarAbilityInfo()); - } - if (!other.buffIdList_.isEmpty()) { - if (buffIdList_.isEmpty()) { - buffIdList_ = other.buffIdList_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureBuffIdListIsMutable(); - buffIdList_.addAll(other.buffIdList_); - } - onChanged(); - } - if (other.getWeaponGuid() != 0L) { - setWeaponGuid(other.getWeaponGuid()); - } - if (other.getWeaponEntityId() != 0) { - setWeaponEntityId(other.getWeaponEntityId()); - } - if (other.hasWeaponAbilityInfo()) { - mergeWeaponAbilityInfo(other.getWeaponAbilityInfo()); - } - if (serverBuffListBuilder_ == null) { - if (!other.serverBuffList_.isEmpty()) { - if (serverBuffList_.isEmpty()) { - serverBuffList_ = other.serverBuffList_; - bitField0_ = (bitField0_ & ~0x00000002); - } else { - ensureServerBuffListIsMutable(); - serverBuffList_.addAll(other.serverBuffList_); - } - onChanged(); - } - } else { - if (!other.serverBuffList_.isEmpty()) { - if (serverBuffListBuilder_.isEmpty()) { - serverBuffListBuilder_.dispose(); - serverBuffListBuilder_ = null; - serverBuffList_ = other.serverBuffList_; - bitField0_ = (bitField0_ & ~0x00000002); - 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.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 long avatarGuid_ ; - /** - * uint64 avatarGuid = 1; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - /** - * uint64 avatarGuid = 1; - * @param value The avatarGuid to set. - * @return This builder for chaining. - */ - public Builder setAvatarGuid(long value) { - - avatarGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 avatarGuid = 1; - * @return This builder for chaining. - */ - public Builder clearAvatarGuid() { - - avatarGuid_ = 0L; - onChanged(); - return this; - } - - private int avatarEntityId_ ; - /** - * uint32 avatarEntityId = 2; - * @return The avatarEntityId. - */ - @java.lang.Override - public int getAvatarEntityId() { - return avatarEntityId_; - } - /** - * uint32 avatarEntityId = 2; - * @param value The avatarEntityId to set. - * @return This builder for chaining. - */ - public Builder setAvatarEntityId(int value) { - - avatarEntityId_ = value; - onChanged(); - return this; - } - /** - * uint32 avatarEntityId = 2; - * @return This builder for chaining. - */ - public Builder clearAvatarEntityId() { - - avatarEntityId_ = 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 avatarAbilityInfo = 3; - * @return Whether the avatarAbilityInfo field is set. - */ - public boolean hasAvatarAbilityInfo() { - return avatarAbilityInfoBuilder_ != null || avatarAbilityInfo_ != null; - } - /** - * .AbilitySyncStateInfo avatarAbilityInfo = 3; - * @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 avatarAbilityInfo = 3; - */ - 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 avatarAbilityInfo = 3; - */ - 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 avatarAbilityInfo = 3; - */ - 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 avatarAbilityInfo = 3; - */ - public Builder clearAvatarAbilityInfo() { - if (avatarAbilityInfoBuilder_ == null) { - avatarAbilityInfo_ = null; - onChanged(); - } else { - avatarAbilityInfo_ = null; - avatarAbilityInfoBuilder_ = null; - } - - return this; - } - /** - * .AbilitySyncStateInfo avatarAbilityInfo = 3; - */ - public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder getAvatarAbilityInfoBuilder() { - - onChanged(); - return getAvatarAbilityInfoFieldBuilder().getBuilder(); - } - /** - * .AbilitySyncStateInfo avatarAbilityInfo = 3; - */ - 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 avatarAbilityInfo = 3; - */ - 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 com.google.protobuf.Internal.IntList buffIdList_ = emptyIntList(); - private void ensureBuffIdListIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - buffIdList_ = mutableCopy(buffIdList_); - bitField0_ |= 0x00000001; - } - } - /** - * repeated uint32 buffIdList = 4; - * @return A list containing the buffIdList. - */ - public java.util.List - getBuffIdListList() { - return ((bitField0_ & 0x00000001) != 0) ? - java.util.Collections.unmodifiableList(buffIdList_) : buffIdList_; - } - /** - * repeated uint32 buffIdList = 4; - * @return The count of buffIdList. - */ - public int getBuffIdListCount() { - return buffIdList_.size(); - } - /** - * repeated uint32 buffIdList = 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 buffIdList = 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 buffIdList = 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 buffIdList = 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 buffIdList = 4; - * @return This builder for chaining. - */ - public Builder clearBuffIdList() { - buffIdList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - return this; - } - - private long weaponGuid_ ; - /** - * uint64 weaponGuid = 5; - * @return The weaponGuid. - */ - @java.lang.Override - public long getWeaponGuid() { - return weaponGuid_; - } - /** - * uint64 weaponGuid = 5; - * @param value The weaponGuid to set. - * @return This builder for chaining. - */ - public Builder setWeaponGuid(long value) { - - weaponGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 weaponGuid = 5; - * @return This builder for chaining. - */ - public Builder clearWeaponGuid() { - - weaponGuid_ = 0L; - onChanged(); - return this; - } - - private int weaponEntityId_ ; - /** - * uint32 weaponEntityId = 6; - * @return The weaponEntityId. - */ - @java.lang.Override - public int getWeaponEntityId() { - return weaponEntityId_; - } - /** - * uint32 weaponEntityId = 6; - * @param value The weaponEntityId to set. - * @return This builder for chaining. - */ - public Builder setWeaponEntityId(int value) { - - weaponEntityId_ = value; - onChanged(); - return this; - } - /** - * uint32 weaponEntityId = 6; - * @return This builder for chaining. - */ - public Builder clearWeaponEntityId() { - - weaponEntityId_ = 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 weaponAbilityInfo = 7; - * @return Whether the weaponAbilityInfo field is set. - */ - public boolean hasWeaponAbilityInfo() { - return weaponAbilityInfoBuilder_ != null || weaponAbilityInfo_ != null; - } - /** - * .AbilitySyncStateInfo weaponAbilityInfo = 7; - * @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 weaponAbilityInfo = 7; - */ - 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 weaponAbilityInfo = 7; - */ - 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 weaponAbilityInfo = 7; - */ - 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 weaponAbilityInfo = 7; - */ - public Builder clearWeaponAbilityInfo() { - if (weaponAbilityInfoBuilder_ == null) { - weaponAbilityInfo_ = null; - onChanged(); - } else { - weaponAbilityInfo_ = null; - weaponAbilityInfoBuilder_ = null; - } - - return this; - } - /** - * .AbilitySyncStateInfo weaponAbilityInfo = 7; - */ - public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder getWeaponAbilityInfoBuilder() { - - onChanged(); - return getWeaponAbilityInfoFieldBuilder().getBuilder(); - } - /** - * .AbilitySyncStateInfo weaponAbilityInfo = 7; - */ - 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 weaponAbilityInfo = 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> - 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 java.util.List serverBuffList_ = - java.util.Collections.emptyList(); - private void ensureServerBuffListIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { - serverBuffList_ = new java.util.ArrayList(serverBuffList_); - bitField0_ |= 0x00000002; - } - } - - 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 serverBuffList = 8; - */ - public java.util.List getServerBuffListList() { - if (serverBuffListBuilder_ == null) { - return java.util.Collections.unmodifiableList(serverBuffList_); - } else { - return serverBuffListBuilder_.getMessageList(); - } - } - /** - * repeated .ServerBuff serverBuffList = 8; - */ - public int getServerBuffListCount() { - if (serverBuffListBuilder_ == null) { - return serverBuffList_.size(); - } else { - return serverBuffListBuilder_.getCount(); - } - } - /** - * repeated .ServerBuff serverBuffList = 8; - */ - public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getServerBuffList(int index) { - if (serverBuffListBuilder_ == null) { - return serverBuffList_.get(index); - } else { - return serverBuffListBuilder_.getMessage(index); - } - } - /** - * repeated .ServerBuff serverBuffList = 8; - */ - 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 serverBuffList = 8; - */ - 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 serverBuffList = 8; - */ - 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 serverBuffList = 8; - */ - 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 serverBuffList = 8; - */ - 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 serverBuffList = 8; - */ - 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 serverBuffList = 8; - */ - 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 serverBuffList = 8; - */ - public Builder clearServerBuffList() { - if (serverBuffListBuilder_ == null) { - serverBuffList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000002); - onChanged(); - } else { - serverBuffListBuilder_.clear(); - } - return this; - } - /** - * repeated .ServerBuff serverBuffList = 8; - */ - public Builder removeServerBuffList(int index) { - if (serverBuffListBuilder_ == null) { - ensureServerBuffListIsMutable(); - serverBuffList_.remove(index); - onChanged(); - } else { - serverBuffListBuilder_.remove(index); - } - return this; - } - /** - * repeated .ServerBuff serverBuffList = 8; - */ - public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder getServerBuffListBuilder( - int index) { - return getServerBuffListFieldBuilder().getBuilder(index); - } - /** - * repeated .ServerBuff serverBuffList = 8; - */ - public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder getServerBuffListOrBuilder( - int index) { - if (serverBuffListBuilder_ == null) { - return serverBuffList_.get(index); } else { - return serverBuffListBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .ServerBuff serverBuffList = 8; - */ - public java.util.List - getServerBuffListOrBuilderList() { - if (serverBuffListBuilder_ != null) { - return serverBuffListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(serverBuffList_); - } - } - /** - * repeated .ServerBuff serverBuffList = 8; - */ - public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder addServerBuffListBuilder() { - return getServerBuffListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.getDefaultInstance()); - } - /** - * repeated .ServerBuff serverBuffList = 8; - */ - public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder addServerBuffListBuilder( - int index) { - return getServerBuffListFieldBuilder().addBuilder( - index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.getDefaultInstance()); - } - /** - * repeated .ServerBuff serverBuffList = 8; - */ - 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_ & 0x00000002) != 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: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\"\213\002\n\024A" + - "vatarEnterSceneInfo\022\022\n\navatarGuid\030\001 \001(\004\022" + - "\026\n\016avatarEntityId\030\002 \001(\r\0220\n\021avatarAbility" + - "Info\030\003 \001(\0132\025.AbilitySyncStateInfo\022\022\n\nbuf" + - "fIdList\030\004 \003(\r\022\022\n\nweaponGuid\030\005 \001(\004\022\026\n\016wea" + - "ponEntityId\030\006 \001(\r\0220\n\021weaponAbilityInfo\030\007" + - " \001(\0132\025.AbilitySyncStateInfo\022#\n\016serverBuf" + - "fList\030\010 \003(\0132\013.ServerBuffB\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.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[] { "AvatarGuid", "AvatarEntityId", "AvatarAbilityInfo", "BuffIdList", "WeaponGuid", "WeaponEntityId", "WeaponAbilityInfo", "ServerBuffList", }); - emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.getDescriptor(); - emu.grasscutter.net.proto.ServerBuffOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/AvatarEquipAffixInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AvatarEquipAffixInfoOuterClass.java deleted file mode 100644 index 0b9374071..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AvatarEquipAffixInfoOuterClass.java +++ /dev/null @@ -1,607 +0,0 @@ -// 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 equipAffixId = 1; - * @return The equipAffixId. - */ - int getEquipAffixId(); - - /** - * uint32 leftCdTime = 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 EQUIPAFFIXID_FIELD_NUMBER = 1; - private int equipAffixId_; - /** - * uint32 equipAffixId = 1; - * @return The equipAffixId. - */ - @java.lang.Override - public int getEquipAffixId() { - return equipAffixId_; - } - - public static final int LEFTCDTIME_FIELD_NUMBER = 2; - private int leftCdTime_; - /** - * uint32 leftCdTime = 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) + EQUIPAFFIXID_FIELD_NUMBER; - hash = (53 * hash) + getEquipAffixId(); - hash = (37 * hash) + LEFTCDTIME_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 equipAffixId = 1; - * @return The equipAffixId. - */ - @java.lang.Override - public int getEquipAffixId() { - return equipAffixId_; - } - /** - * uint32 equipAffixId = 1; - * @param value The equipAffixId to set. - * @return This builder for chaining. - */ - public Builder setEquipAffixId(int value) { - - equipAffixId_ = value; - onChanged(); - return this; - } - /** - * uint32 equipAffixId = 1; - * @return This builder for chaining. - */ - public Builder clearEquipAffixId() { - - equipAffixId_ = 0; - onChanged(); - return this; - } - - private int leftCdTime_ ; - /** - * uint32 leftCdTime = 2; - * @return The leftCdTime. - */ - @java.lang.Override - public int getLeftCdTime() { - return leftCdTime_; - } - /** - * uint32 leftCdTime = 2; - * @param value The leftCdTime to set. - * @return This builder for chaining. - */ - public Builder setLeftCdTime(int value) { - - leftCdTime_ = value; - onChanged(); - return this; - } - /** - * uint32 leftCdTime = 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\"@\n\024AvatarEq" + - "uipAffixInfo\022\024\n\014equipAffixId\030\001 \001(\r\022\022\n\nle" + - "ftCdTime\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_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/main/java/emu/grasscutter/net/proto/AvatarEquipChangeNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AvatarEquipChangeNotifyOuterClass.java deleted file mode 100644 index 4ab0fab5e..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AvatarEquipChangeNotifyOuterClass.java +++ /dev/null @@ -1,1163 +0,0 @@ -// 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 avatarGuid = 1; - * @return The avatarGuid. - */ - long getAvatarGuid(); - - /** - * uint32 equipType = 2; - * @return The equipType. - */ - int getEquipType(); - - /** - * uint32 itemId = 3; - * @return The itemId. - */ - int getItemId(); - - /** - * uint64 equipGuid = 4; - * @return The equipGuid. - */ - long getEquipGuid(); - - /** - * .SceneWeaponInfo weapon = 5; - * @return Whether the weapon field is set. - */ - boolean hasWeapon(); - /** - * .SceneWeaponInfo weapon = 5; - * @return The weapon. - */ - emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo getWeapon(); - /** - * .SceneWeaponInfo weapon = 5; - */ - emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfoOrBuilder getWeaponOrBuilder(); - - /** - * .SceneReliquaryInfo reliquary = 6; - * @return Whether the reliquary field is set. - */ - boolean hasReliquary(); - /** - * .SceneReliquaryInfo reliquary = 6; - * @return The reliquary. - */ - emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo getReliquary(); - /** - * .SceneReliquaryInfo reliquary = 6; - */ - emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfoOrBuilder getReliquaryOrBuilder(); - } - /** - * 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 8: { - - avatarGuid_ = input.readUInt64(); - break; - } - case 16: { - - equipType_ = input.readUInt32(); - break; - } - case 24: { - - itemId_ = input.readUInt32(); - break; - } - case 32: { - - equipGuid_ = input.readUInt64(); - break; - } - case 42: { - 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 50: { - 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; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.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 AVATARGUID_FIELD_NUMBER = 1; - private long avatarGuid_; - /** - * uint64 avatarGuid = 1; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - - public static final int EQUIPTYPE_FIELD_NUMBER = 2; - private int equipType_; - /** - * uint32 equipType = 2; - * @return The equipType. - */ - @java.lang.Override - public int getEquipType() { - return equipType_; - } - - public static final int ITEMID_FIELD_NUMBER = 3; - private int itemId_; - /** - * uint32 itemId = 3; - * @return The itemId. - */ - @java.lang.Override - public int getItemId() { - return itemId_; - } - - public static final int EQUIPGUID_FIELD_NUMBER = 4; - private long equipGuid_; - /** - * uint64 equipGuid = 4; - * @return The equipGuid. - */ - @java.lang.Override - public long getEquipGuid() { - return equipGuid_; - } - - public static final int WEAPON_FIELD_NUMBER = 5; - private emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo weapon_; - /** - * .SceneWeaponInfo weapon = 5; - * @return Whether the weapon field is set. - */ - @java.lang.Override - public boolean hasWeapon() { - return weapon_ != null; - } - /** - * .SceneWeaponInfo weapon = 5; - * @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 = 5; - */ - @java.lang.Override - public emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfoOrBuilder getWeaponOrBuilder() { - return getWeapon(); - } - - public static final int RELIQUARY_FIELD_NUMBER = 6; - private emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo reliquary_; - /** - * .SceneReliquaryInfo reliquary = 6; - * @return Whether the reliquary field is set. - */ - @java.lang.Override - public boolean hasReliquary() { - return reliquary_ != null; - } - /** - * .SceneReliquaryInfo reliquary = 6; - * @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 = 6; - */ - @java.lang.Override - public emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfoOrBuilder getReliquaryOrBuilder() { - return getReliquary(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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 (equipType_ != 0) { - output.writeUInt32(2, equipType_); - } - if (itemId_ != 0) { - output.writeUInt32(3, itemId_); - } - if (equipGuid_ != 0L) { - output.writeUInt64(4, equipGuid_); - } - if (weapon_ != null) { - output.writeMessage(5, getWeapon()); - } - if (reliquary_ != null) { - output.writeMessage(6, getReliquary()); - } - 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 (equipType_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, equipType_); - } - if (itemId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, itemId_); - } - if (equipGuid_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(4, equipGuid_); - } - if (weapon_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(5, getWeapon()); - } - if (reliquary_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(6, getReliquary()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (getEquipType() - != other.getEquipType()) return false; - if (getItemId() - != other.getItemId()) return false; - if (getEquipGuid() - != other.getEquipGuid()) return false; - if (hasWeapon() != other.hasWeapon()) return false; - if (hasWeapon()) { - if (!getWeapon() - .equals(other.getWeapon())) return false; - } - if (hasReliquary() != other.hasReliquary()) return false; - if (hasReliquary()) { - if (!getReliquary() - .equals(other.getReliquary())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + AVATARGUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getAvatarGuid()); - hash = (37 * hash) + EQUIPTYPE_FIELD_NUMBER; - hash = (53 * hash) + getEquipType(); - hash = (37 * hash) + ITEMID_FIELD_NUMBER; - hash = (53 * hash) + getItemId(); - hash = (37 * hash) + EQUIPGUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getEquipGuid()); - if (hasWeapon()) { - hash = (37 * hash) + WEAPON_FIELD_NUMBER; - hash = (53 * hash) + getWeapon().hashCode(); - } - if (hasReliquary()) { - hash = (37 * hash) + RELIQUARY_FIELD_NUMBER; - hash = (53 * hash) + getReliquary().hashCode(); - } - 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; - } - /** - * 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; - - equipType_ = 0; - - itemId_ = 0; - - equipGuid_ = 0L; - - if (weaponBuilder_ == null) { - weapon_ = null; - } else { - weapon_ = null; - weaponBuilder_ = null; - } - if (reliquaryBuilder_ == null) { - reliquary_ = null; - } else { - reliquary_ = null; - reliquaryBuilder_ = null; - } - 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.equipType_ = equipType_; - result.itemId_ = itemId_; - result.equipGuid_ = equipGuid_; - if (weaponBuilder_ == null) { - result.weapon_ = weapon_; - } else { - result.weapon_ = weaponBuilder_.build(); - } - if (reliquaryBuilder_ == null) { - result.reliquary_ = reliquary_; - } else { - result.reliquary_ = reliquaryBuilder_.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.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.getEquipType() != 0) { - setEquipType(other.getEquipType()); - } - if (other.getItemId() != 0) { - setItemId(other.getItemId()); - } - if (other.getEquipGuid() != 0L) { - setEquipGuid(other.getEquipGuid()); - } - if (other.hasWeapon()) { - mergeWeapon(other.getWeapon()); - } - if (other.hasReliquary()) { - mergeReliquary(other.getReliquary()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 avatarGuid = 1; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - /** - * uint64 avatarGuid = 1; - * @param value The avatarGuid to set. - * @return This builder for chaining. - */ - public Builder setAvatarGuid(long value) { - - avatarGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 avatarGuid = 1; - * @return This builder for chaining. - */ - public Builder clearAvatarGuid() { - - avatarGuid_ = 0L; - onChanged(); - return this; - } - - private int equipType_ ; - /** - * uint32 equipType = 2; - * @return The equipType. - */ - @java.lang.Override - public int getEquipType() { - return equipType_; - } - /** - * uint32 equipType = 2; - * @param value The equipType to set. - * @return This builder for chaining. - */ - public Builder setEquipType(int value) { - - equipType_ = value; - onChanged(); - return this; - } - /** - * uint32 equipType = 2; - * @return This builder for chaining. - */ - public Builder clearEquipType() { - - equipType_ = 0; - onChanged(); - return this; - } - - private int itemId_ ; - /** - * uint32 itemId = 3; - * @return The itemId. - */ - @java.lang.Override - public int getItemId() { - return itemId_; - } - /** - * uint32 itemId = 3; - * @param value The itemId to set. - * @return This builder for chaining. - */ - public Builder setItemId(int value) { - - itemId_ = value; - onChanged(); - return this; - } - /** - * uint32 itemId = 3; - * @return This builder for chaining. - */ - public Builder clearItemId() { - - itemId_ = 0; - onChanged(); - return this; - } - - private long equipGuid_ ; - /** - * uint64 equipGuid = 4; - * @return The equipGuid. - */ - @java.lang.Override - public long getEquipGuid() { - return equipGuid_; - } - /** - * uint64 equipGuid = 4; - * @param value The equipGuid to set. - * @return This builder for chaining. - */ - public Builder setEquipGuid(long value) { - - equipGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 equipGuid = 4; - * @return This builder for chaining. - */ - public Builder clearEquipGuid() { - - equipGuid_ = 0L; - 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 = 5; - * @return Whether the weapon field is set. - */ - public boolean hasWeapon() { - return weaponBuilder_ != null || weapon_ != null; - } - /** - * .SceneWeaponInfo weapon = 5; - * @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 = 5; - */ - 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 = 5; - */ - 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 = 5; - */ - 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 = 5; - */ - public Builder clearWeapon() { - if (weaponBuilder_ == null) { - weapon_ = null; - onChanged(); - } else { - weapon_ = null; - weaponBuilder_ = null; - } - - return this; - } - /** - * .SceneWeaponInfo weapon = 5; - */ - public emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.Builder getWeaponBuilder() { - - onChanged(); - return getWeaponFieldBuilder().getBuilder(); - } - /** - * .SceneWeaponInfo weapon = 5; - */ - 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 = 5; - */ - 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 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 = 6; - * @return Whether the reliquary field is set. - */ - public boolean hasReliquary() { - return reliquaryBuilder_ != null || reliquary_ != null; - } - /** - * .SceneReliquaryInfo reliquary = 6; - * @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 = 6; - */ - 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 = 6; - */ - 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 = 6; - */ - 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 = 6; - */ - public Builder clearReliquary() { - if (reliquaryBuilder_ == null) { - reliquary_ = null; - onChanged(); - } else { - reliquary_ = null; - reliquaryBuilder_ = null; - } - - return this; - } - /** - * .SceneReliquaryInfo reliquary = 6; - */ - public emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.Builder getReliquaryBuilder() { - - onChanged(); - return getReliquaryFieldBuilder().getBuilder(); - } - /** - * .SceneReliquaryInfo reliquary = 6; - */ - 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 = 6; - */ - 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_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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" + - "\"\255\001\n\027AvatarEquipChangeNotify\022\022\n\navatarGu" + - "id\030\001 \001(\004\022\021\n\tequipType\030\002 \001(\r\022\016\n\006itemId\030\003 " + - "\001(\r\022\021\n\tequipGuid\030\004 \001(\004\022 \n\006weapon\030\005 \001(\0132\020" + - ".SceneWeaponInfo\022&\n\treliquary\030\006 \001(\0132\023.Sc" + - "eneReliquaryInfoB\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", "EquipType", "ItemId", "EquipGuid", "Weapon", "Reliquary", }); - emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.getDescriptor(); - emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/AvatarExpeditionStateOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AvatarExpeditionStateOuterClass.java deleted file mode 100644 index 29f6a3b19..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AvatarExpeditionStateOuterClass.java +++ /dev/null @@ -1,166 +0,0 @@ -// 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 { - /** - * AvatarExpeditionNone = 0; - */ - AvatarExpeditionNone(0), - /** - * AvatarExpeditionDoing = 1; - */ - AvatarExpeditionDoing(1), - /** - * AvatarExpeditionFinishWaitReward = 2; - */ - AvatarExpeditionFinishWaitReward(2), - /** - * AvatarExpeditionCallbackWaitReward = 3; - */ - AvatarExpeditionCallbackWaitReward(3), - UNRECOGNIZED(-1), - ; - - /** - * AvatarExpeditionNone = 0; - */ - public static final int AvatarExpeditionNone_VALUE = 0; - /** - * AvatarExpeditionDoing = 1; - */ - public static final int AvatarExpeditionDoing_VALUE = 1; - /** - * AvatarExpeditionFinishWaitReward = 2; - */ - public static final int AvatarExpeditionFinishWaitReward_VALUE = 2; - /** - * AvatarExpeditionCallbackWaitReward = 3; - */ - public static final int AvatarExpeditionCallbackWaitReward_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 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 AvatarExpeditionNone; - case 1: return AvatarExpeditionDoing; - case 2: return AvatarExpeditionFinishWaitReward; - case 3: return AvatarExpeditionCallbackWaitReward; - 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*\232\001\n\025Avatar" + - "ExpeditionState\022\030\n\024AvatarExpeditionNone\020" + - "\000\022\031\n\025AvatarExpeditionDoing\020\001\022$\n AvatarEx" + - "peditionFinishWaitReward\020\002\022&\n\"AvatarExpe" + - "ditionCallbackWaitReward\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/main/java/emu/grasscutter/net/proto/AvatarFetterDataNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AvatarFetterDataNotifyOuterClass.java deleted file mode 100644 index 08eb7158d..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AvatarFetterDataNotifyOuterClass.java +++ /dev/null @@ -1,810 +0,0 @@ -// 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> fetterInfoMap = 1; - */ - int getFetterInfoMapCount(); - /** - * map<uint64, .AvatarFetterInfo> fetterInfoMap = 1; - */ - boolean containsFetterInfoMap( - long key); - /** - * Use {@link #getFetterInfoMapMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getFetterInfoMap(); - /** - * map<uint64, .AvatarFetterInfo> fetterInfoMap = 1; - */ - java.util.Map - getFetterInfoMapMap(); - /** - * map<uint64, .AvatarFetterInfo> fetterInfoMap = 1; - */ - - /* nullable */ -emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo getFetterInfoMapOrDefault( - long key, - /* nullable */ -emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo defaultValue); - /** - * map<uint64, .AvatarFetterInfo> fetterInfoMap = 1; - */ - - emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo getFetterInfoMapOrThrow( - long key); - } - /** - * 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 10: { - 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 (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.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 1: - 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 FETTERINFOMAP_FIELD_NUMBER = 1; - 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> fetterInfoMap = 1; - */ - - @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> fetterInfoMap = 1; - */ - @java.lang.Override - - public java.util.Map getFetterInfoMapMap() { - return internalGetFetterInfoMap().getMap(); - } - /** - * map<uint64, .AvatarFetterInfo> fetterInfoMap = 1; - */ - @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> fetterInfoMap = 1; - */ - @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, - 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 - : internalGetFetterInfoMap().getMap().entrySet()) { - com.google.protobuf.MapEntry - fetterInfoMap__ = FetterInfoMapDefaultEntryHolder.defaultEntry.newBuilderForType() - .setKey(entry.getKey()) - .setValue(entry.getValue()) - .build(); - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, 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) + FETTERINFOMAP_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; - } - /** - * 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 1: - return internalGetFetterInfoMap(); - default: - throw new RuntimeException( - "Invalid map field number: " + number); - } - } - @SuppressWarnings({"rawtypes"}) - protected com.google.protobuf.MapField internalGetMutableMapField( - int number) { - switch (number) { - case 1: - 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> fetterInfoMap = 1; - */ - - @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> fetterInfoMap = 1; - */ - @java.lang.Override - - public java.util.Map getFetterInfoMapMap() { - return internalGetFetterInfoMap().getMap(); - } - /** - * map<uint64, .AvatarFetterInfo> fetterInfoMap = 1; - */ - @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> fetterInfoMap = 1; - */ - @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> fetterInfoMap = 1; - */ - - 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> fetterInfoMap = 1; - */ - public Builder putFetterInfoMap( - long key, - emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo value) { - - if (value == null) { - throw new NullPointerException("map value"); -} - - internalGetMutableFetterInfoMap().getMutableMap() - .put(key, value); - return this; - } - /** - * map<uint64, .AvatarFetterInfo> fetterInfoMap = 1; - */ - - 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\"\244\001\n\026AvatarFetterDataNotif" + - "y\022A\n\rfetterInfoMap\030\001 \003(\0132*.AvatarFetterD" + - "ataNotify.FetterInfoMapEntry\032G\n\022FetterIn" + - "foMapEntry\022\013\n\003key\030\001 \001(\004\022 \n\005value\030\002 \001(\0132\021" + - ".AvatarFetterInfo:\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.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/main/java/emu/grasscutter/net/proto/AvatarFetterInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AvatarFetterInfoOuterClass.java deleted file mode 100644 index e02b54752..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AvatarFetterInfoOuterClass.java +++ /dev/null @@ -1,1567 +0,0 @@ -// 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 expNumber = 1; - * @return The expNumber. - */ - int getExpNumber(); - - /** - * uint32 expLevel = 2; - * @return The expLevel. - */ - int getExpLevel(); - - /** - * repeated uint32 openIdList = 3; - * @return A list containing the openIdList. - */ - java.util.List getOpenIdListList(); - /** - * repeated uint32 openIdList = 3; - * @return The count of openIdList. - */ - int getOpenIdListCount(); - /** - * repeated uint32 openIdList = 3; - * @param index The index of the element to return. - * @return The openIdList at the given index. - */ - int getOpenIdList(int index); - - /** - * repeated uint32 finishIdList = 4; - * @return A list containing the finishIdList. - */ - java.util.List getFinishIdListList(); - /** - * repeated uint32 finishIdList = 4; - * @return The count of finishIdList. - */ - int getFinishIdListCount(); - /** - * repeated uint32 finishIdList = 4; - * @param index The index of the element to return. - * @return The finishIdList at the given index. - */ - int getFinishIdList(int index); - - /** - * repeated uint32 rewardedFetterLevelList = 5; - * @return A list containing the rewardedFetterLevelList. - */ - java.util.List getRewardedFetterLevelListList(); - /** - * repeated uint32 rewardedFetterLevelList = 5; - * @return The count of rewardedFetterLevelList. - */ - int getRewardedFetterLevelListCount(); - /** - * repeated uint32 rewardedFetterLevelList = 5; - * @param index The index of the element to return. - * @return The rewardedFetterLevelList at the given index. - */ - int getRewardedFetterLevelList(int index); - - /** - * repeated .FetterData fetterList = 6; - */ - java.util.List - getFetterListList(); - /** - * repeated .FetterData fetterList = 6; - */ - emu.grasscutter.net.proto.FetterDataOuterClass.FetterData getFetterList(int index); - /** - * repeated .FetterData fetterList = 6; - */ - int getFetterListCount(); - /** - * repeated .FetterData fetterList = 6; - */ - java.util.List - getFetterListOrBuilderList(); - /** - * repeated .FetterData fetterList = 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 EXPNUMBER_FIELD_NUMBER = 1; - private int expNumber_; - /** - * uint32 expNumber = 1; - * @return The expNumber. - */ - @java.lang.Override - public int getExpNumber() { - return expNumber_; - } - - public static final int EXPLEVEL_FIELD_NUMBER = 2; - private int expLevel_; - /** - * uint32 expLevel = 2; - * @return The expLevel. - */ - @java.lang.Override - public int getExpLevel() { - return expLevel_; - } - - public static final int OPENIDLIST_FIELD_NUMBER = 3; - private com.google.protobuf.Internal.IntList openIdList_; - /** - * repeated uint32 openIdList = 3; - * @return A list containing the openIdList. - */ - @java.lang.Override - public java.util.List - getOpenIdListList() { - return openIdList_; - } - /** - * repeated uint32 openIdList = 3; - * @return The count of openIdList. - */ - public int getOpenIdListCount() { - return openIdList_.size(); - } - /** - * repeated uint32 openIdList = 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 FINISHIDLIST_FIELD_NUMBER = 4; - private com.google.protobuf.Internal.IntList finishIdList_; - /** - * repeated uint32 finishIdList = 4; - * @return A list containing the finishIdList. - */ - @java.lang.Override - public java.util.List - getFinishIdListList() { - return finishIdList_; - } - /** - * repeated uint32 finishIdList = 4; - * @return The count of finishIdList. - */ - public int getFinishIdListCount() { - return finishIdList_.size(); - } - /** - * repeated uint32 finishIdList = 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 REWARDEDFETTERLEVELLIST_FIELD_NUMBER = 5; - private com.google.protobuf.Internal.IntList rewardedFetterLevelList_; - /** - * repeated uint32 rewardedFetterLevelList = 5; - * @return A list containing the rewardedFetterLevelList. - */ - @java.lang.Override - public java.util.List - getRewardedFetterLevelListList() { - return rewardedFetterLevelList_; - } - /** - * repeated uint32 rewardedFetterLevelList = 5; - * @return The count of rewardedFetterLevelList. - */ - public int getRewardedFetterLevelListCount() { - return rewardedFetterLevelList_.size(); - } - /** - * repeated uint32 rewardedFetterLevelList = 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 FETTERLIST_FIELD_NUMBER = 6; - private java.util.List fetterList_; - /** - * repeated .FetterData fetterList = 6; - */ - @java.lang.Override - public java.util.List getFetterListList() { - return fetterList_; - } - /** - * repeated .FetterData fetterList = 6; - */ - @java.lang.Override - public java.util.List - getFetterListOrBuilderList() { - return fetterList_; - } - /** - * repeated .FetterData fetterList = 6; - */ - @java.lang.Override - public int getFetterListCount() { - return fetterList_.size(); - } - /** - * repeated .FetterData fetterList = 6; - */ - @java.lang.Override - public emu.grasscutter.net.proto.FetterDataOuterClass.FetterData getFetterList(int index) { - return fetterList_.get(index); - } - /** - * repeated .FetterData fetterList = 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) + EXPNUMBER_FIELD_NUMBER; - hash = (53 * hash) + getExpNumber(); - hash = (37 * hash) + EXPLEVEL_FIELD_NUMBER; - hash = (53 * hash) + getExpLevel(); - if (getOpenIdListCount() > 0) { - hash = (37 * hash) + OPENIDLIST_FIELD_NUMBER; - hash = (53 * hash) + getOpenIdListList().hashCode(); - } - if (getFinishIdListCount() > 0) { - hash = (37 * hash) + FINISHIDLIST_FIELD_NUMBER; - hash = (53 * hash) + getFinishIdListList().hashCode(); - } - if (getRewardedFetterLevelListCount() > 0) { - hash = (37 * hash) + REWARDEDFETTERLEVELLIST_FIELD_NUMBER; - hash = (53 * hash) + getRewardedFetterLevelListList().hashCode(); - } - if (getFetterListCount() > 0) { - hash = (37 * hash) + FETTERLIST_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 expNumber = 1; - * @return The expNumber. - */ - @java.lang.Override - public int getExpNumber() { - return expNumber_; - } - /** - * uint32 expNumber = 1; - * @param value The expNumber to set. - * @return This builder for chaining. - */ - public Builder setExpNumber(int value) { - - expNumber_ = value; - onChanged(); - return this; - } - /** - * uint32 expNumber = 1; - * @return This builder for chaining. - */ - public Builder clearExpNumber() { - - expNumber_ = 0; - onChanged(); - return this; - } - - private int expLevel_ ; - /** - * uint32 expLevel = 2; - * @return The expLevel. - */ - @java.lang.Override - public int getExpLevel() { - return expLevel_; - } - /** - * uint32 expLevel = 2; - * @param value The expLevel to set. - * @return This builder for chaining. - */ - public Builder setExpLevel(int value) { - - expLevel_ = value; - onChanged(); - return this; - } - /** - * uint32 expLevel = 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 openIdList = 3; - * @return A list containing the openIdList. - */ - public java.util.List - getOpenIdListList() { - return ((bitField0_ & 0x00000001) != 0) ? - java.util.Collections.unmodifiableList(openIdList_) : openIdList_; - } - /** - * repeated uint32 openIdList = 3; - * @return The count of openIdList. - */ - public int getOpenIdListCount() { - return openIdList_.size(); - } - /** - * repeated uint32 openIdList = 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 openIdList = 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 openIdList = 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 openIdList = 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 openIdList = 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 finishIdList = 4; - * @return A list containing the finishIdList. - */ - public java.util.List - getFinishIdListList() { - return ((bitField0_ & 0x00000002) != 0) ? - java.util.Collections.unmodifiableList(finishIdList_) : finishIdList_; - } - /** - * repeated uint32 finishIdList = 4; - * @return The count of finishIdList. - */ - public int getFinishIdListCount() { - return finishIdList_.size(); - } - /** - * repeated uint32 finishIdList = 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 finishIdList = 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 finishIdList = 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 finishIdList = 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 finishIdList = 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 rewardedFetterLevelList = 5; - * @return A list containing the rewardedFetterLevelList. - */ - public java.util.List - getRewardedFetterLevelListList() { - return ((bitField0_ & 0x00000004) != 0) ? - java.util.Collections.unmodifiableList(rewardedFetterLevelList_) : rewardedFetterLevelList_; - } - /** - * repeated uint32 rewardedFetterLevelList = 5; - * @return The count of rewardedFetterLevelList. - */ - public int getRewardedFetterLevelListCount() { - return rewardedFetterLevelList_.size(); - } - /** - * repeated uint32 rewardedFetterLevelList = 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 rewardedFetterLevelList = 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 rewardedFetterLevelList = 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 rewardedFetterLevelList = 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 rewardedFetterLevelList = 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 fetterList = 6; - */ - public java.util.List getFetterListList() { - if (fetterListBuilder_ == null) { - return java.util.Collections.unmodifiableList(fetterList_); - } else { - return fetterListBuilder_.getMessageList(); - } - } - /** - * repeated .FetterData fetterList = 6; - */ - public int getFetterListCount() { - if (fetterListBuilder_ == null) { - return fetterList_.size(); - } else { - return fetterListBuilder_.getCount(); - } - } - /** - * repeated .FetterData fetterList = 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 fetterList = 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 fetterList = 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 fetterList = 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 fetterList = 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 fetterList = 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 fetterList = 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 fetterList = 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 fetterList = 6; - */ - public Builder clearFetterList() { - if (fetterListBuilder_ == null) { - fetterList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000008); - onChanged(); - } else { - fetterListBuilder_.clear(); - } - return this; - } - /** - * repeated .FetterData fetterList = 6; - */ - public Builder removeFetterList(int index) { - if (fetterListBuilder_ == null) { - ensureFetterListIsMutable(); - fetterList_.remove(index); - onChanged(); - } else { - fetterListBuilder_.remove(index); - } - return this; - } - /** - * repeated .FetterData fetterList = 6; - */ - public emu.grasscutter.net.proto.FetterDataOuterClass.FetterData.Builder getFetterListBuilder( - int index) { - return getFetterListFieldBuilder().getBuilder(index); - } - /** - * repeated .FetterData fetterList = 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 fetterList = 6; - */ - public java.util.List - getFetterListOrBuilderList() { - if (fetterListBuilder_ != null) { - return fetterListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(fetterList_); - } - } - /** - * repeated .FetterData fetterList = 6; - */ - public emu.grasscutter.net.proto.FetterDataOuterClass.FetterData.Builder addFetterListBuilder() { - return getFetterListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.FetterDataOuterClass.FetterData.getDefaultInstance()); - } - /** - * repeated .FetterData fetterList = 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 fetterList = 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\"\243\001\n\020AvatarFetterInfo\022\021\n\texpNumber\030\001 \001" + - "(\r\022\020\n\010expLevel\030\002 \001(\r\022\022\n\nopenIdList\030\003 \003(\r" + - "\022\024\n\014finishIdList\030\004 \003(\r\022\037\n\027rewardedFetter" + - "LevelList\030\005 \003(\r\022\037\n\nfetterList\030\006 \003(\0132\013.Fe" + - "tterDataB\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.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/main/java/emu/grasscutter/net/proto/AvatarFetterLevelRewardReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AvatarFetterLevelRewardReqOuterClass.java deleted file mode 100644 index be66bde26..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AvatarFetterLevelRewardReqOuterClass.java +++ /dev/null @@ -1,610 +0,0 @@ -// 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 avatarGuid = 1; - * @return The avatarGuid. - */ - long getAvatarGuid(); - - /** - * uint32 fetterLevel = 2; - * @return The fetterLevel. - */ - int getFetterLevel(); - } - /** - * 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 16: { - - 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 (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.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 AVATARGUID_FIELD_NUMBER = 1; - private long avatarGuid_; - /** - * uint64 avatarGuid = 1; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - - public static final int FETTERLEVEL_FIELD_NUMBER = 2; - private int fetterLevel_; - /** - * uint32 fetterLevel = 2; - * @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(2, 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(2, 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) + AVATARGUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getAvatarGuid()); - hash = (37 * hash) + FETTERLEVEL_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; - } - /** - * 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 avatarGuid = 1; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - /** - * uint64 avatarGuid = 1; - * @param value The avatarGuid to set. - * @return This builder for chaining. - */ - public Builder setAvatarGuid(long value) { - - avatarGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 avatarGuid = 1; - * @return This builder for chaining. - */ - public Builder clearAvatarGuid() { - - avatarGuid_ = 0L; - onChanged(); - return this; - } - - private int fetterLevel_ ; - /** - * uint32 fetterLevel = 2; - * @return The fetterLevel. - */ - @java.lang.Override - public int getFetterLevel() { - return fetterLevel_; - } - /** - * uint32 fetterLevel = 2; - * @param value The fetterLevel to set. - * @return This builder for chaining. - */ - public Builder setFetterLevel(int value) { - - fetterLevel_ = value; - onChanged(); - return this; - } - /** - * uint32 fetterLevel = 2; - * @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\"E\n\032Av" + - "atarFetterLevelRewardReq\022\022\n\navatarGuid\030\001" + - " \001(\004\022\023\n\013fetterLevel\030\002 \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_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/main/java/emu/grasscutter/net/proto/AvatarFetterLevelRewardRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AvatarFetterLevelRewardRspOuterClass.java deleted file mode 100644 index 6801ce7ec..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AvatarFetterLevelRewardRspOuterClass.java +++ /dev/null @@ -1,751 +0,0 @@ -// 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 { - - /** - * int32 retcode = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * uint64 avatarGuid = 2; - * @return The avatarGuid. - */ - long getAvatarGuid(); - - /** - * uint32 fetterLevel = 3; - * @return The fetterLevel. - */ - int getFetterLevel(); - - /** - * uint32 rewardId = 4; - * @return The rewardId. - */ - int getRewardId(); - } - /** - * 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: { - - retcode_ = input.readInt32(); - break; - } - case 16: { - - avatarGuid_ = input.readUInt64(); - break; - } - case 24: { - - fetterLevel_ = input.readUInt32(); - break; - } - case 32: { - - 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 (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.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 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 AVATARGUID_FIELD_NUMBER = 2; - private long avatarGuid_; - /** - * uint64 avatarGuid = 2; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - - public static final int FETTERLEVEL_FIELD_NUMBER = 3; - private int fetterLevel_; - /** - * uint32 fetterLevel = 3; - * @return The fetterLevel. - */ - @java.lang.Override - public int getFetterLevel() { - return fetterLevel_; - } - - public static final int REWARDID_FIELD_NUMBER = 4; - private int rewardId_; - /** - * uint32 rewardId = 4; - * @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 (retcode_ != 0) { - output.writeInt32(1, retcode_); - } - if (avatarGuid_ != 0L) { - output.writeUInt64(2, avatarGuid_); - } - if (fetterLevel_ != 0) { - output.writeUInt32(3, fetterLevel_); - } - if (rewardId_ != 0) { - output.writeUInt32(4, 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(1, retcode_); - } - if (avatarGuid_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(2, avatarGuid_); - } - if (fetterLevel_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, fetterLevel_); - } - if (rewardId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(4, 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.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp)) { - return super.equals(obj); - } - emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp other = (emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp) obj; - - if (getRetcode() - != other.getRetcode()) return false; - if (getAvatarGuid() - != other.getAvatarGuid()) return false; - if (getFetterLevel() - != other.getFetterLevel()) 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) + RETCODE_FIELD_NUMBER; - hash = (53 * hash) + getRetcode(); - hash = (37 * hash) + AVATARGUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getAvatarGuid()); - hash = (37 * hash) + FETTERLEVEL_FIELD_NUMBER; - hash = (53 * hash) + getFetterLevel(); - hash = (37 * hash) + REWARDID_FIELD_NUMBER; - hash = (53 * hash) + getRewardId(); - 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; - } - /** - * 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(); - retcode_ = 0; - - avatarGuid_ = 0L; - - fetterLevel_ = 0; - - rewardId_ = 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.retcode_ = retcode_; - result.avatarGuid_ = avatarGuid_; - result.fetterLevel_ = fetterLevel_; - 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.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.getRetcode() != 0) { - setRetcode(other.getRetcode()); - } - if (other.getAvatarGuid() != 0L) { - setAvatarGuid(other.getAvatarGuid()); - } - if (other.getFetterLevel() != 0) { - setFetterLevel(other.getFetterLevel()); - } - 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.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 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 avatarGuid_ ; - /** - * uint64 avatarGuid = 2; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - /** - * uint64 avatarGuid = 2; - * @param value The avatarGuid to set. - * @return This builder for chaining. - */ - public Builder setAvatarGuid(long value) { - - avatarGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 avatarGuid = 2; - * @return This builder for chaining. - */ - public Builder clearAvatarGuid() { - - avatarGuid_ = 0L; - onChanged(); - return this; - } - - private int fetterLevel_ ; - /** - * uint32 fetterLevel = 3; - * @return The fetterLevel. - */ - @java.lang.Override - public int getFetterLevel() { - return fetterLevel_; - } - /** - * uint32 fetterLevel = 3; - * @param value The fetterLevel to set. - * @return This builder for chaining. - */ - public Builder setFetterLevel(int value) { - - fetterLevel_ = value; - onChanged(); - return this; - } - /** - * uint32 fetterLevel = 3; - * @return This builder for chaining. - */ - public Builder clearFetterLevel() { - - fetterLevel_ = 0; - onChanged(); - return this; - } - - private int rewardId_ ; - /** - * uint32 rewardId = 4; - * @return The rewardId. - */ - @java.lang.Override - public int getRewardId() { - return rewardId_; - } - /** - * uint32 rewardId = 4; - * @param value The rewardId to set. - * @return This builder for chaining. - */ - public Builder setRewardId(int value) { - - rewardId_ = value; - onChanged(); - return this; - } - /** - * uint32 rewardId = 4; - * @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: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\"h\n\032Av" + - "atarFetterLevelRewardRsp\022\017\n\007retcode\030\001 \001(" + - "\005\022\022\n\navatarGuid\030\002 \001(\004\022\023\n\013fetterLevel\030\003 \001" + - "(\r\022\020\n\010rewardId\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_AvatarFetterLevelRewardRsp_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_AvatarFetterLevelRewardRsp_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_AvatarFetterLevelRewardRsp_descriptor, - new java.lang.String[] { "Retcode", "AvatarGuid", "FetterLevel", "RewardId", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/AvatarFightPropNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AvatarFightPropNotifyOuterClass.java deleted file mode 100644 index a6bb0857c..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AvatarFightPropNotifyOuterClass.java +++ /dev/null @@ -1,871 +0,0 @@ -// 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 { - - /** - * uint64 avatarGuid = 1; - * @return The avatarGuid. - */ - long getAvatarGuid(); - - /** - * map<uint32, float> fightPropMap = 2; - */ - int getFightPropMapCount(); - /** - * map<uint32, float> fightPropMap = 2; - */ - boolean containsFightPropMap( - int key); - /** - * Use {@link #getFightPropMapMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getFightPropMap(); - /** - * map<uint32, float> fightPropMap = 2; - */ - java.util.Map - getFightPropMapMap(); - /** - * map<uint32, float> fightPropMap = 2; - */ - - float getFightPropMapOrDefault( - int key, - float defaultValue); - /** - * map<uint32, float> fightPropMap = 2; - */ - - float getFightPropMapOrThrow( - int key); - } - /** - * 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 8: { - - avatarGuid_ = input.readUInt64(); - break; - } - case 18: { - 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 2: - 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 AVATARGUID_FIELD_NUMBER = 1; - private long avatarGuid_; - /** - * uint64 avatarGuid = 1; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - - public static final int FIGHTPROPMAP_FIELD_NUMBER = 2; - 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> fightPropMap = 2; - */ - - @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> fightPropMap = 2; - */ - @java.lang.Override - - public java.util.Map getFightPropMapMap() { - return internalGetFightPropMap().getMap(); - } - /** - * map<uint32, float> fightPropMap = 2; - */ - @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> fightPropMap = 2; - */ - @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); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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_); - } - com.google.protobuf.GeneratedMessageV3 - .serializeIntegerMapTo( - output, - internalGetFightPropMap(), - FightPropMapDefaultEntryHolder.defaultEntry, - 2); - 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_); - } - 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(2, 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 (getAvatarGuid() - != other.getAvatarGuid()) return false; - if (!internalGetFightPropMap().equals( - other.internalGetFightPropMap())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + AVATARGUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getAvatarGuid()); - if (!internalGetFightPropMap().getMap().isEmpty()) { - hash = (37 * hash) + FIGHTPROPMAP_FIELD_NUMBER; - hash = (53 * hash) + internalGetFightPropMap().hashCode(); - } - 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; - } - /** - * 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 2: - return internalGetFightPropMap(); - default: - throw new RuntimeException( - "Invalid map field number: " + number); - } - } - @SuppressWarnings({"rawtypes"}) - protected com.google.protobuf.MapField internalGetMutableMapField( - int number) { - switch (number) { - case 2: - 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(); - avatarGuid_ = 0L; - - internalGetMutableFightPropMap().clear(); - 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.avatarGuid_ = avatarGuid_; - result.fightPropMap_ = internalGetFightPropMap(); - result.fightPropMap_.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.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; - if (other.getAvatarGuid() != 0L) { - setAvatarGuid(other.getAvatarGuid()); - } - internalGetMutableFightPropMap().mergeFrom( - other.internalGetFightPropMap()); - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 long avatarGuid_ ; - /** - * uint64 avatarGuid = 1; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - /** - * uint64 avatarGuid = 1; - * @param value The avatarGuid to set. - * @return This builder for chaining. - */ - public Builder setAvatarGuid(long value) { - - avatarGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 avatarGuid = 1; - * @return This builder for chaining. - */ - public Builder clearAvatarGuid() { - - avatarGuid_ = 0L; - 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> fightPropMap = 2; - */ - - @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> fightPropMap = 2; - */ - @java.lang.Override - - public java.util.Map getFightPropMapMap() { - return internalGetFightPropMap().getMap(); - } - /** - * map<uint32, float> fightPropMap = 2; - */ - @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> fightPropMap = 2; - */ - @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> fightPropMap = 2; - */ - - 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> fightPropMap = 2; - */ - public Builder putFightPropMap( - int key, - float value) { - - - internalGetMutableFightPropMap().getMutableMap() - .put(key, value); - return this; - } - /** - * map<uint32, float> fightPropMap = 2; - */ - - public Builder putAllFightPropMap( - java.util.Map values) { - internalGetMutableFightPropMap().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: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\"\240\001\n\025Avatar" + - "FightPropNotify\022\022\n\navatarGuid\030\001 \001(\004\022>\n\014f" + - "ightPropMap\030\002 \003(\0132(.AvatarFightPropNotif" + - "y.FightPropMapEntry\0323\n\021FightPropMapEntry" + - "\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030\002 \001(\002:\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_AvatarFightPropNotify_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_AvatarFightPropNotify_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_AvatarFightPropNotify_descriptor, - new java.lang.String[] { "AvatarGuid", "FightPropMap", }); - 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/main/java/emu/grasscutter/net/proto/AvatarFightPropUpdateNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AvatarFightPropUpdateNotifyOuterClass.java deleted file mode 100644 index 88e79d2d8..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AvatarFightPropUpdateNotifyOuterClass.java +++ /dev/null @@ -1,872 +0,0 @@ -// 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 { - - /** - * uint64 avatarGuid = 1; - * @return The avatarGuid. - */ - long getAvatarGuid(); - - /** - * map<uint32, float> fightPropMap = 2; - */ - int getFightPropMapCount(); - /** - * map<uint32, float> fightPropMap = 2; - */ - boolean containsFightPropMap( - int key); - /** - * Use {@link #getFightPropMapMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getFightPropMap(); - /** - * map<uint32, float> fightPropMap = 2; - */ - java.util.Map - getFightPropMapMap(); - /** - * map<uint32, float> fightPropMap = 2; - */ - - float getFightPropMapOrDefault( - int key, - float defaultValue); - /** - * map<uint32, float> fightPropMap = 2; - */ - - float getFightPropMapOrThrow( - int key); - } - /** - * 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 8: { - - avatarGuid_ = input.readUInt64(); - break; - } - case 18: { - 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 2: - 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 AVATARGUID_FIELD_NUMBER = 1; - private long avatarGuid_; - /** - * uint64 avatarGuid = 1; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - - public static final int FIGHTPROPMAP_FIELD_NUMBER = 2; - 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> fightPropMap = 2; - */ - - @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> fightPropMap = 2; - */ - @java.lang.Override - - public java.util.Map getFightPropMapMap() { - return internalGetFightPropMap().getMap(); - } - /** - * map<uint32, float> fightPropMap = 2; - */ - @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> fightPropMap = 2; - */ - @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); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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_); - } - com.google.protobuf.GeneratedMessageV3 - .serializeIntegerMapTo( - output, - internalGetFightPropMap(), - FightPropMapDefaultEntryHolder.defaultEntry, - 2); - 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_); - } - 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(2, 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 (getAvatarGuid() - != other.getAvatarGuid()) return false; - if (!internalGetFightPropMap().equals( - other.internalGetFightPropMap())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + AVATARGUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getAvatarGuid()); - if (!internalGetFightPropMap().getMap().isEmpty()) { - hash = (37 * hash) + FIGHTPROPMAP_FIELD_NUMBER; - hash = (53 * hash) + internalGetFightPropMap().hashCode(); - } - 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; - } - /** - * 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 2: - return internalGetFightPropMap(); - default: - throw new RuntimeException( - "Invalid map field number: " + number); - } - } - @SuppressWarnings({"rawtypes"}) - protected com.google.protobuf.MapField internalGetMutableMapField( - int number) { - switch (number) { - case 2: - 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(); - avatarGuid_ = 0L; - - internalGetMutableFightPropMap().clear(); - 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.avatarGuid_ = avatarGuid_; - result.fightPropMap_ = internalGetFightPropMap(); - result.fightPropMap_.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.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; - if (other.getAvatarGuid() != 0L) { - setAvatarGuid(other.getAvatarGuid()); - } - internalGetMutableFightPropMap().mergeFrom( - other.internalGetFightPropMap()); - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 long avatarGuid_ ; - /** - * uint64 avatarGuid = 1; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - /** - * uint64 avatarGuid = 1; - * @param value The avatarGuid to set. - * @return This builder for chaining. - */ - public Builder setAvatarGuid(long value) { - - avatarGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 avatarGuid = 1; - * @return This builder for chaining. - */ - public Builder clearAvatarGuid() { - - avatarGuid_ = 0L; - 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> fightPropMap = 2; - */ - - @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> fightPropMap = 2; - */ - @java.lang.Override - - public java.util.Map getFightPropMapMap() { - return internalGetFightPropMap().getMap(); - } - /** - * map<uint32, float> fightPropMap = 2; - */ - @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> fightPropMap = 2; - */ - @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> fightPropMap = 2; - */ - - 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> fightPropMap = 2; - */ - public Builder putFightPropMap( - int key, - float value) { - - - internalGetMutableFightPropMap().getMutableMap() - .put(key, value); - return this; - } - /** - * map<uint32, float> fightPropMap = 2; - */ - - public Builder putAllFightPropMap( - java.util.Map values) { - internalGetMutableFightPropMap().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: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\"\254\001\n\033" + - "AvatarFightPropUpdateNotify\022\022\n\navatarGui" + - "d\030\001 \001(\004\022D\n\014fightPropMap\030\002 \003(\0132..AvatarFi" + - "ghtPropUpdateNotify.FightPropMapEntry\0323\n" + - "\021FightPropMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005value" + - "\030\002 \001(\002:\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_AvatarFightPropUpdateNotify_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_AvatarFightPropUpdateNotify_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_AvatarFightPropUpdateNotify_descriptor, - new java.lang.String[] { "AvatarGuid", "FightPropMap", }); - 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/main/java/emu/grasscutter/net/proto/AvatarFlycloakChangeNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AvatarFlycloakChangeNotifyOuterClass.java deleted file mode 100644 index 9dc1c46a2..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AvatarFlycloakChangeNotifyOuterClass.java +++ /dev/null @@ -1,608 +0,0 @@ -// 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 { - - /** - * uint64 avatarGuid = 1; - * @return The avatarGuid. - */ - long getAvatarGuid(); - - /** - * uint32 flycloakId = 2; - * @return The flycloakId. - */ - int getFlycloakId(); - } - /** - * 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 8: { - - avatarGuid_ = input.readUInt64(); - break; - } - case 16: { - - 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 AVATARGUID_FIELD_NUMBER = 1; - private long avatarGuid_; - /** - * uint64 avatarGuid = 1; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - - public static final int FLYCLOAKID_FIELD_NUMBER = 2; - private int flycloakId_; - /** - * uint32 flycloakId = 2; - * @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(1, avatarGuid_); - } - if (flycloakId_ != 0) { - output.writeUInt32(2, 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(1, avatarGuid_); - } - if (flycloakId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, 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 (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) + AVATARGUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getAvatarGuid()); - hash = (37 * hash) + FLYCLOAKID_FIELD_NUMBER; - hash = (53 * hash) + getFlycloakId(); - 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; - } - /** - * 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(); - avatarGuid_ = 0L; - - flycloakId_ = 0; - - 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.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.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.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.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 long avatarGuid_ ; - /** - * uint64 avatarGuid = 1; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - /** - * uint64 avatarGuid = 1; - * @param value The avatarGuid to set. - * @return This builder for chaining. - */ - public Builder setAvatarGuid(long value) { - - avatarGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 avatarGuid = 1; - * @return This builder for chaining. - */ - public Builder clearAvatarGuid() { - - avatarGuid_ = 0L; - onChanged(); - return this; - } - - private int flycloakId_ ; - /** - * uint32 flycloakId = 2; - * @return The flycloakId. - */ - @java.lang.Override - public int getFlycloakId() { - return flycloakId_; - } - /** - * uint32 flycloakId = 2; - * @param value The flycloakId to set. - * @return This builder for chaining. - */ - public Builder setFlycloakId(int value) { - - flycloakId_ = value; - onChanged(); - return this; - } - /** - * uint32 flycloakId = 2; - * @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: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\"D\n\032Av" + - "atarFlycloakChangeNotify\022\022\n\navatarGuid\030\001" + - " \001(\004\022\022\n\nflycloakId\030\002 \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_AvatarFlycloakChangeNotify_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_AvatarFlycloakChangeNotify_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_AvatarFlycloakChangeNotify_descriptor, - new java.lang.String[] { "AvatarGuid", "FlycloakId", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/AvatarGainCostumeNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AvatarGainCostumeNotifyOuterClass.java deleted file mode 100644 index ea8e4496f..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AvatarGainCostumeNotifyOuterClass.java +++ /dev/null @@ -1,536 +0,0 @@ -// 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 costumeId = 1; - * @return The costumeId. - */ - int getCostumeId(); - } - /** - * 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 8: { - - 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 COSTUMEID_FIELD_NUMBER = 1; - private int costumeId_; - /** - * uint32 costumeId = 1; - * @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(1, 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(1, 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) + COSTUMEID_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; - } - /** - * 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 costumeId = 1; - * @return The costumeId. - */ - @java.lang.Override - public int getCostumeId() { - return costumeId_; - } - /** - * uint32 costumeId = 1; - * @param value The costumeId to set. - * @return This builder for chaining. - */ - public Builder setCostumeId(int value) { - - costumeId_ = value; - onChanged(); - return this; - } - /** - * uint32 costumeId = 1; - * @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\021\n\tcostumeId\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_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/main/java/emu/grasscutter/net/proto/AvatarGainFlycloakNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AvatarGainFlycloakNotifyOuterClass.java deleted file mode 100644 index 9b7302b63..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AvatarGainFlycloakNotifyOuterClass.java +++ /dev/null @@ -1,536 +0,0 @@ -// 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 flycloakId = 1; - * @return The flycloakId. - */ - int getFlycloakId(); - } - /** - * 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 8: { - - 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 FLYCLOAKID_FIELD_NUMBER = 1; - private int flycloakId_; - /** - * uint32 flycloakId = 1; - * @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(1, 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(1, 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) + FLYCLOAKID_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; - } - /** - * 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 flycloakId = 1; - * @return The flycloakId. - */ - @java.lang.Override - public int getFlycloakId() { - return flycloakId_; - } - /** - * uint32 flycloakId = 1; - * @param value The flycloakId to set. - * @return This builder for chaining. - */ - public Builder setFlycloakId(int value) { - - flycloakId_ = value; - onChanged(); - return this; - } - /** - * uint32 flycloakId = 1; - * @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\022\n\nflycloakId\030\001 \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_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/main/java/emu/grasscutter/net/proto/AvatarInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AvatarInfoOuterClass.java deleted file mode 100644 index 84338c8f5..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AvatarInfoOuterClass.java +++ /dev/null @@ -1,4592 +0,0 @@ -// 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 avatarId = 1; - * @return The avatarId. - */ - int getAvatarId(); - - /** - * uint64 guid = 2; - * @return The guid. - */ - long getGuid(); - - /** - * map<uint32, .PropValue> propMap = 3; - */ - int getPropMapCount(); - /** - * map<uint32, .PropValue> propMap = 3; - */ - boolean containsPropMap( - int key); - /** - * Use {@link #getPropMapMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getPropMap(); - /** - * map<uint32, .PropValue> propMap = 3; - */ - java.util.Map - getPropMapMap(); - /** - * map<uint32, .PropValue> propMap = 3; - */ - - emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrDefault( - int key, - emu.grasscutter.net.proto.PropValueOuterClass.PropValue defaultValue); - /** - * map<uint32, .PropValue> propMap = 3; - */ - - emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrThrow( - int key); - - /** - * uint32 lifeState = 4; - * @return The lifeState. - */ - int getLifeState(); - - /** - * repeated uint64 equipGuidList = 5; - * @return A list containing the equipGuidList. - */ - java.util.List getEquipGuidListList(); - /** - * repeated uint64 equipGuidList = 5; - * @return The count of equipGuidList. - */ - int getEquipGuidListCount(); - /** - * repeated uint64 equipGuidList = 5; - * @param index The index of the element to return. - * @return The equipGuidList at the given index. - */ - long getEquipGuidList(int index); - - /** - * repeated uint32 talentIdList = 6; - * @return A list containing the talentIdList. - */ - java.util.List getTalentIdListList(); - /** - * repeated uint32 talentIdList = 6; - * @return The count of talentIdList. - */ - int getTalentIdListCount(); - /** - * repeated uint32 talentIdList = 6; - * @param index The index of the element to return. - * @return The talentIdList at the given index. - */ - int getTalentIdList(int index); - - /** - * map<uint32, float> fightPropMap = 7; - */ - int getFightPropMapCount(); - /** - * map<uint32, float> fightPropMap = 7; - */ - boolean containsFightPropMap( - int key); - /** - * Use {@link #getFightPropMapMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getFightPropMap(); - /** - * map<uint32, float> fightPropMap = 7; - */ - java.util.Map - getFightPropMapMap(); - /** - * map<uint32, float> fightPropMap = 7; - */ - - float getFightPropMapOrDefault( - int key, - float defaultValue); - /** - * map<uint32, float> fightPropMap = 7; - */ - - float getFightPropMapOrThrow( - int key); - - /** - * .TrialAvatarInfo trialAvatarInfoField = 9; - * @return Whether the trialAvatarInfoField field is set. - */ - boolean hasTrialAvatarInfoField(); - /** - * .TrialAvatarInfo trialAvatarInfoField = 9; - * @return The trialAvatarInfoField. - */ - emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo getTrialAvatarInfoField(); - /** - * .TrialAvatarInfo trialAvatarInfoField = 9; - */ - emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfoOrBuilder getTrialAvatarInfoFieldOrBuilder(); - - /** - * map<uint32, .AvatarSkillInfo> skillMap = 10; - */ - int getSkillMapCount(); - /** - * map<uint32, .AvatarSkillInfo> skillMap = 10; - */ - boolean containsSkillMap( - int key); - /** - * Use {@link #getSkillMapMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getSkillMap(); - /** - * map<uint32, .AvatarSkillInfo> skillMap = 10; - */ - java.util.Map - getSkillMapMap(); - /** - * map<uint32, .AvatarSkillInfo> skillMap = 10; - */ - - emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo getSkillMapOrDefault( - int key, - emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo defaultValue); - /** - * map<uint32, .AvatarSkillInfo> skillMap = 10; - */ - - emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo getSkillMapOrThrow( - int key); - - /** - * uint32 skillDepotId = 11; - * @return The skillDepotId. - */ - int getSkillDepotId(); - - /** - * .AvatarFetterInfo fetterInfo = 12; - * @return Whether the fetterInfo field is set. - */ - boolean hasFetterInfo(); - /** - * .AvatarFetterInfo fetterInfo = 12; - * @return The fetterInfo. - */ - emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo getFetterInfo(); - /** - * .AvatarFetterInfo fetterInfo = 12; - */ - emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfoOrBuilder getFetterInfoOrBuilder(); - - /** - * uint32 coreProudSkillLevel = 13; - * @return The coreProudSkillLevel. - */ - int getCoreProudSkillLevel(); - - /** - * repeated uint32 inherentProudSkillList = 14; - * @return A list containing the inherentProudSkillList. - */ - java.util.List getInherentProudSkillListList(); - /** - * repeated uint32 inherentProudSkillList = 14; - * @return The count of inherentProudSkillList. - */ - int getInherentProudSkillListCount(); - /** - * repeated uint32 inherentProudSkillList = 14; - * @param index The index of the element to return. - * @return The inherentProudSkillList at the given index. - */ - int getInherentProudSkillList(int index); - - /** - * map<uint32, uint32> skillLevelMap = 15; - */ - int getSkillLevelMapCount(); - /** - * map<uint32, uint32> skillLevelMap = 15; - */ - boolean containsSkillLevelMap( - int key); - /** - * Use {@link #getSkillLevelMapMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getSkillLevelMap(); - /** - * map<uint32, uint32> skillLevelMap = 15; - */ - java.util.Map - getSkillLevelMapMap(); - /** - * map<uint32, uint32> skillLevelMap = 15; - */ - - int getSkillLevelMapOrDefault( - int key, - int defaultValue); - /** - * map<uint32, uint32> skillLevelMap = 15; - */ - - int getSkillLevelMapOrThrow( - int key); - - /** - * .AvatarExpeditionState expeditionState = 16; - * @return The enum numeric value on the wire for expeditionState. - */ - int getExpeditionStateValue(); - /** - * .AvatarExpeditionState expeditionState = 16; - * @return The expeditionState. - */ - emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.AvatarExpeditionState getExpeditionState(); - - /** - * map<uint32, uint32> proudSkillExtraLevel = 17; - */ - int getProudSkillExtraLevelCount(); - /** - * map<uint32, uint32> proudSkillExtraLevel = 17; - */ - boolean containsProudSkillExtraLevel( - int key); - /** - * Use {@link #getProudSkillExtraLevelMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getProudSkillExtraLevel(); - /** - * map<uint32, uint32> proudSkillExtraLevel = 17; - */ - java.util.Map - getProudSkillExtraLevelMap(); - /** - * map<uint32, uint32> proudSkillExtraLevel = 17; - */ - - int getProudSkillExtraLevelOrDefault( - int key, - int defaultValue); - /** - * map<uint32, uint32> proudSkillExtraLevel = 17; - */ - - int getProudSkillExtraLevelOrThrow( - int key); - - /** - * bool isFocusFieldNumber = 18; - * @return The isFocusFieldNumber. - */ - boolean getIsFocusFieldNumber(); - - /** - * uint32 avatarType = 19; - * @return The avatarType. - */ - int getAvatarType(); - - /** - * repeated uint32 teamResonanceList = 20; - * @return A list containing the teamResonanceList. - */ - java.util.List getTeamResonanceListList(); - /** - * repeated uint32 teamResonanceList = 20; - * @return The count of teamResonanceList. - */ - int getTeamResonanceListCount(); - /** - * repeated uint32 teamResonanceList = 20; - * @param index The index of the element to return. - * @return The teamResonanceList at the given index. - */ - int getTeamResonanceList(int index); - - /** - * uint32 wearingFlycloakId = 21; - * @return The wearingFlycloakId. - */ - int getWearingFlycloakId(); - - /** - * repeated .AvatarEquipAffixInfo equipAffixList = 22; - */ - java.util.List - getEquipAffixListList(); - /** - * repeated .AvatarEquipAffixInfo equipAffixList = 22; - */ - emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo getEquipAffixList(int index); - /** - * repeated .AvatarEquipAffixInfo equipAffixList = 22; - */ - int getEquipAffixListCount(); - /** - * repeated .AvatarEquipAffixInfo equipAffixList = 22; - */ - java.util.List - getEquipAffixListOrBuilderList(); - /** - * repeated .AvatarEquipAffixInfo equipAffixList = 22; - */ - emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfoOrBuilder getEquipAffixListOrBuilder( - int index); - - /** - * uint32 bornTime = 23; - * @return The bornTime. - */ - int getBornTime(); - - /** - * repeated uint32 pendingPromoteRewardListFieldNumber = 24; - * @return A list containing the pendingPromoteRewardListFieldNumber. - */ - java.util.List getPendingPromoteRewardListFieldNumberList(); - /** - * repeated uint32 pendingPromoteRewardListFieldNumber = 24; - * @return The count of pendingPromoteRewardListFieldNumber. - */ - int getPendingPromoteRewardListFieldNumberCount(); - /** - * repeated uint32 pendingPromoteRewardListFieldNumber = 24; - * @param index The index of the element to return. - * @return The pendingPromoteRewardListFieldNumber at the given index. - */ - int getPendingPromoteRewardListFieldNumber(int index); - - /** - * uint32 costumeId = 25; - * @return The costumeId. - */ - int getCostumeId(); - } - /** - * 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(); - pendingPromoteRewardListFieldNumber_ = 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 (trialAvatarInfoField_ != null) { - subBuilder = trialAvatarInfoField_.toBuilder(); - } - trialAvatarInfoField_ = input.readMessage(emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(trialAvatarInfoField_); - trialAvatarInfoField_ = 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)) { - proudSkillExtraLevel_ = com.google.protobuf.MapField.newMapField( - ProudSkillExtraLevelDefaultEntryHolder.defaultEntry); - mutable_bitField0_ |= 0x00000080; - } - com.google.protobuf.MapEntry - proudSkillExtraLevel__ = input.readMessage( - ProudSkillExtraLevelDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); - proudSkillExtraLevel_.getMutableMap().put( - proudSkillExtraLevel__.getKey(), proudSkillExtraLevel__.getValue()); - break; - } - case 144: { - - isFocusFieldNumber_ = 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)) { - pendingPromoteRewardListFieldNumber_ = newIntList(); - mutable_bitField0_ |= 0x00000400; - } - pendingPromoteRewardListFieldNumber_.addInt(input.readUInt32()); - break; - } - case 194: { - int length = input.readRawVarint32(); - int limit = input.pushLimit(length); - if (!((mutable_bitField0_ & 0x00000400) != 0) && input.getBytesUntilLimit() > 0) { - pendingPromoteRewardListFieldNumber_ = newIntList(); - mutable_bitField0_ |= 0x00000400; - } - while (input.getBytesUntilLimit() > 0) { - pendingPromoteRewardListFieldNumber_.addInt(input.readUInt32()); - } - input.popLimit(limit); - break; - } - case 200: { - - 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 { - 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)) { - pendingPromoteRewardListFieldNumber_.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 internalGetProudSkillExtraLevel(); - 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 AVATARID_FIELD_NUMBER = 1; - private int avatarId_; - /** - * uint32 avatarId = 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 PROPMAP_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> propMap = 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> propMap = 3; - */ - @java.lang.Override - - public java.util.Map getPropMapMap() { - return internalGetPropMap().getMap(); - } - /** - * map<uint32, .PropValue> propMap = 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> propMap = 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 LIFESTATE_FIELD_NUMBER = 4; - private int lifeState_; - /** - * uint32 lifeState = 4; - * @return The lifeState. - */ - @java.lang.Override - public int getLifeState() { - return lifeState_; - } - - public static final int EQUIPGUIDLIST_FIELD_NUMBER = 5; - private com.google.protobuf.Internal.LongList equipGuidList_; - /** - * repeated uint64 equipGuidList = 5; - * @return A list containing the equipGuidList. - */ - @java.lang.Override - public java.util.List - getEquipGuidListList() { - return equipGuidList_; - } - /** - * repeated uint64 equipGuidList = 5; - * @return The count of equipGuidList. - */ - public int getEquipGuidListCount() { - return equipGuidList_.size(); - } - /** - * repeated uint64 equipGuidList = 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 TALENTIDLIST_FIELD_NUMBER = 6; - private com.google.protobuf.Internal.IntList talentIdList_; - /** - * repeated uint32 talentIdList = 6; - * @return A list containing the talentIdList. - */ - @java.lang.Override - public java.util.List - getTalentIdListList() { - return talentIdList_; - } - /** - * repeated uint32 talentIdList = 6; - * @return The count of talentIdList. - */ - public int getTalentIdListCount() { - return talentIdList_.size(); - } - /** - * repeated uint32 talentIdList = 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 FIGHTPROPMAP_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> fightPropMap = 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> fightPropMap = 7; - */ - @java.lang.Override - - public java.util.Map getFightPropMapMap() { - return internalGetFightPropMap().getMap(); - } - /** - * map<uint32, float> fightPropMap = 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> fightPropMap = 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 TRIALAVATARINFOFIELD_FIELD_NUMBER = 9; - private emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo trialAvatarInfoField_; - /** - * .TrialAvatarInfo trialAvatarInfoField = 9; - * @return Whether the trialAvatarInfoField field is set. - */ - @java.lang.Override - public boolean hasTrialAvatarInfoField() { - return trialAvatarInfoField_ != null; - } - /** - * .TrialAvatarInfo trialAvatarInfoField = 9; - * @return The trialAvatarInfoField. - */ - @java.lang.Override - public emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo getTrialAvatarInfoField() { - return trialAvatarInfoField_ == null ? emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo.getDefaultInstance() : trialAvatarInfoField_; - } - /** - * .TrialAvatarInfo trialAvatarInfoField = 9; - */ - @java.lang.Override - public emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfoOrBuilder getTrialAvatarInfoFieldOrBuilder() { - return getTrialAvatarInfoField(); - } - - public static final int SKILLMAP_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> skillMap = 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> skillMap = 10; - */ - @java.lang.Override - - public java.util.Map getSkillMapMap() { - return internalGetSkillMap().getMap(); - } - /** - * map<uint32, .AvatarSkillInfo> skillMap = 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> skillMap = 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 SKILLDEPOTID_FIELD_NUMBER = 11; - private int skillDepotId_; - /** - * uint32 skillDepotId = 11; - * @return The skillDepotId. - */ - @java.lang.Override - public int getSkillDepotId() { - return skillDepotId_; - } - - public static final int FETTERINFO_FIELD_NUMBER = 12; - private emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo fetterInfo_; - /** - * .AvatarFetterInfo fetterInfo = 12; - * @return Whether the fetterInfo field is set. - */ - @java.lang.Override - public boolean hasFetterInfo() { - return fetterInfo_ != null; - } - /** - * .AvatarFetterInfo fetterInfo = 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 fetterInfo = 12; - */ - @java.lang.Override - public emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfoOrBuilder getFetterInfoOrBuilder() { - return getFetterInfo(); - } - - public static final int COREPROUDSKILLLEVEL_FIELD_NUMBER = 13; - private int coreProudSkillLevel_; - /** - * uint32 coreProudSkillLevel = 13; - * @return The coreProudSkillLevel. - */ - @java.lang.Override - public int getCoreProudSkillLevel() { - return coreProudSkillLevel_; - } - - public static final int INHERENTPROUDSKILLLIST_FIELD_NUMBER = 14; - private com.google.protobuf.Internal.IntList inherentProudSkillList_; - /** - * repeated uint32 inherentProudSkillList = 14; - * @return A list containing the inherentProudSkillList. - */ - @java.lang.Override - public java.util.List - getInherentProudSkillListList() { - return inherentProudSkillList_; - } - /** - * repeated uint32 inherentProudSkillList = 14; - * @return The count of inherentProudSkillList. - */ - public int getInherentProudSkillListCount() { - return inherentProudSkillList_.size(); - } - /** - * repeated uint32 inherentProudSkillList = 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 SKILLLEVELMAP_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> skillLevelMap = 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> skillLevelMap = 15; - */ - @java.lang.Override - - public java.util.Map getSkillLevelMapMap() { - return internalGetSkillLevelMap().getMap(); - } - /** - * map<uint32, uint32> skillLevelMap = 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> skillLevelMap = 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 EXPEDITIONSTATE_FIELD_NUMBER = 16; - private int expeditionState_; - /** - * .AvatarExpeditionState expeditionState = 16; - * @return The enum numeric value on the wire for expeditionState. - */ - @java.lang.Override public int getExpeditionStateValue() { - return expeditionState_; - } - /** - * .AvatarExpeditionState expeditionState = 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 PROUDSKILLEXTRALEVEL_FIELD_NUMBER = 17; - private static final class ProudSkillExtraLevelDefaultEntryHolder { - 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_ProudSkillExtraLevelEntry_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> proudSkillExtraLevel_; - private com.google.protobuf.MapField - internalGetProudSkillExtraLevel() { - if (proudSkillExtraLevel_ == null) { - return com.google.protobuf.MapField.emptyMapField( - ProudSkillExtraLevelDefaultEntryHolder.defaultEntry); - } - return proudSkillExtraLevel_; - } - - public int getProudSkillExtraLevelCount() { - return internalGetProudSkillExtraLevel().getMap().size(); - } - /** - * map<uint32, uint32> proudSkillExtraLevel = 17; - */ - - @java.lang.Override - public boolean containsProudSkillExtraLevel( - int key) { - - return internalGetProudSkillExtraLevel().getMap().containsKey(key); - } - /** - * Use {@link #getProudSkillExtraLevelMap()} instead. - */ - @java.lang.Override - @java.lang.Deprecated - public java.util.Map getProudSkillExtraLevel() { - return getProudSkillExtraLevelMap(); - } - /** - * map<uint32, uint32> proudSkillExtraLevel = 17; - */ - @java.lang.Override - - public java.util.Map getProudSkillExtraLevelMap() { - return internalGetProudSkillExtraLevel().getMap(); - } - /** - * map<uint32, uint32> proudSkillExtraLevel = 17; - */ - @java.lang.Override - - public int getProudSkillExtraLevelOrDefault( - int key, - int defaultValue) { - - java.util.Map map = - internalGetProudSkillExtraLevel().getMap(); - return map.containsKey(key) ? map.get(key) : defaultValue; - } - /** - * map<uint32, uint32> proudSkillExtraLevel = 17; - */ - @java.lang.Override - - public int getProudSkillExtraLevelOrThrow( - int key) { - - java.util.Map map = - internalGetProudSkillExtraLevel().getMap(); - if (!map.containsKey(key)) { - throw new java.lang.IllegalArgumentException(); - } - return map.get(key); - } - - public static final int ISFOCUSFIELDNUMBER_FIELD_NUMBER = 18; - private boolean isFocusFieldNumber_; - /** - * bool isFocusFieldNumber = 18; - * @return The isFocusFieldNumber. - */ - @java.lang.Override - public boolean getIsFocusFieldNumber() { - return isFocusFieldNumber_; - } - - public static final int AVATARTYPE_FIELD_NUMBER = 19; - private int avatarType_; - /** - * uint32 avatarType = 19; - * @return The avatarType. - */ - @java.lang.Override - public int getAvatarType() { - return avatarType_; - } - - public static final int TEAMRESONANCELIST_FIELD_NUMBER = 20; - private com.google.protobuf.Internal.IntList teamResonanceList_; - /** - * repeated uint32 teamResonanceList = 20; - * @return A list containing the teamResonanceList. - */ - @java.lang.Override - public java.util.List - getTeamResonanceListList() { - return teamResonanceList_; - } - /** - * repeated uint32 teamResonanceList = 20; - * @return The count of teamResonanceList. - */ - public int getTeamResonanceListCount() { - return teamResonanceList_.size(); - } - /** - * repeated uint32 teamResonanceList = 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 WEARINGFLYCLOAKID_FIELD_NUMBER = 21; - private int wearingFlycloakId_; - /** - * uint32 wearingFlycloakId = 21; - * @return The wearingFlycloakId. - */ - @java.lang.Override - public int getWearingFlycloakId() { - return wearingFlycloakId_; - } - - public static final int EQUIPAFFIXLIST_FIELD_NUMBER = 22; - private java.util.List equipAffixList_; - /** - * repeated .AvatarEquipAffixInfo equipAffixList = 22; - */ - @java.lang.Override - public java.util.List getEquipAffixListList() { - return equipAffixList_; - } - /** - * repeated .AvatarEquipAffixInfo equipAffixList = 22; - */ - @java.lang.Override - public java.util.List - getEquipAffixListOrBuilderList() { - return equipAffixList_; - } - /** - * repeated .AvatarEquipAffixInfo equipAffixList = 22; - */ - @java.lang.Override - public int getEquipAffixListCount() { - return equipAffixList_.size(); - } - /** - * repeated .AvatarEquipAffixInfo equipAffixList = 22; - */ - @java.lang.Override - public emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo getEquipAffixList(int index) { - return equipAffixList_.get(index); - } - /** - * repeated .AvatarEquipAffixInfo equipAffixList = 22; - */ - @java.lang.Override - public emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfoOrBuilder getEquipAffixListOrBuilder( - int index) { - return equipAffixList_.get(index); - } - - public static final int BORNTIME_FIELD_NUMBER = 23; - private int bornTime_; - /** - * uint32 bornTime = 23; - * @return The bornTime. - */ - @java.lang.Override - public int getBornTime() { - return bornTime_; - } - - public static final int PENDINGPROMOTEREWARDLISTFIELDNUMBER_FIELD_NUMBER = 24; - private com.google.protobuf.Internal.IntList pendingPromoteRewardListFieldNumber_; - /** - * repeated uint32 pendingPromoteRewardListFieldNumber = 24; - * @return A list containing the pendingPromoteRewardListFieldNumber. - */ - @java.lang.Override - public java.util.List - getPendingPromoteRewardListFieldNumberList() { - return pendingPromoteRewardListFieldNumber_; - } - /** - * repeated uint32 pendingPromoteRewardListFieldNumber = 24; - * @return The count of pendingPromoteRewardListFieldNumber. - */ - public int getPendingPromoteRewardListFieldNumberCount() { - return pendingPromoteRewardListFieldNumber_.size(); - } - /** - * repeated uint32 pendingPromoteRewardListFieldNumber = 24; - * @param index The index of the element to return. - * @return The pendingPromoteRewardListFieldNumber at the given index. - */ - public int getPendingPromoteRewardListFieldNumber(int index) { - return pendingPromoteRewardListFieldNumber_.getInt(index); - } - private int pendingPromoteRewardListFieldNumberMemoizedSerializedSize = -1; - - public static final int COSTUMEID_FIELD_NUMBER = 25; - private int costumeId_; - /** - * uint32 costumeId = 25; - * @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 { - 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 (trialAvatarInfoField_ != null) { - output.writeMessage(9, getTrialAvatarInfoField()); - } - 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.AvatarExpeditionNone.getNumber()) { - output.writeEnum(16, expeditionState_); - } - com.google.protobuf.GeneratedMessageV3 - .serializeIntegerMapTo( - output, - internalGetProudSkillExtraLevel(), - ProudSkillExtraLevelDefaultEntryHolder.defaultEntry, - 17); - if (isFocusFieldNumber_ != false) { - output.writeBool(18, isFocusFieldNumber_); - } - 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 (getPendingPromoteRewardListFieldNumberList().size() > 0) { - output.writeUInt32NoTag(194); - output.writeUInt32NoTag(pendingPromoteRewardListFieldNumberMemoizedSerializedSize); - } - for (int i = 0; i < pendingPromoteRewardListFieldNumber_.size(); i++) { - output.writeUInt32NoTag(pendingPromoteRewardListFieldNumber_.getInt(i)); - } - if (costumeId_ != 0) { - output.writeUInt32(25, 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 (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 (trialAvatarInfoField_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(9, getTrialAvatarInfoField()); - } - 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.AvatarExpeditionNone.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(16, expeditionState_); - } - for (java.util.Map.Entry entry - : internalGetProudSkillExtraLevel().getMap().entrySet()) { - com.google.protobuf.MapEntry - proudSkillExtraLevel__ = ProudSkillExtraLevelDefaultEntryHolder.defaultEntry.newBuilderForType() - .setKey(entry.getKey()) - .setValue(entry.getValue()) - .build(); - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(17, proudSkillExtraLevel__); - } - if (isFocusFieldNumber_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(18, isFocusFieldNumber_); - } - 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 < pendingPromoteRewardListFieldNumber_.size(); i++) { - dataSize += com.google.protobuf.CodedOutputStream - .computeUInt32SizeNoTag(pendingPromoteRewardListFieldNumber_.getInt(i)); - } - size += dataSize; - if (!getPendingPromoteRewardListFieldNumberList().isEmpty()) { - size += 2; - size += com.google.protobuf.CodedOutputStream - .computeInt32SizeNoTag(dataSize); - } - pendingPromoteRewardListFieldNumberMemoizedSerializedSize = dataSize; - } - if (costumeId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(25, 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.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 (hasTrialAvatarInfoField() != other.hasTrialAvatarInfoField()) return false; - if (hasTrialAvatarInfoField()) { - if (!getTrialAvatarInfoField() - .equals(other.getTrialAvatarInfoField())) 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 (!internalGetProudSkillExtraLevel().equals( - other.internalGetProudSkillExtraLevel())) return false; - if (getIsFocusFieldNumber() - != other.getIsFocusFieldNumber()) 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 (!getPendingPromoteRewardListFieldNumberList() - .equals(other.getPendingPromoteRewardListFieldNumberList())) 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) + AVATARID_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) + PROPMAP_FIELD_NUMBER; - hash = (53 * hash) + internalGetPropMap().hashCode(); - } - hash = (37 * hash) + LIFESTATE_FIELD_NUMBER; - hash = (53 * hash) + getLifeState(); - if (getEquipGuidListCount() > 0) { - hash = (37 * hash) + EQUIPGUIDLIST_FIELD_NUMBER; - hash = (53 * hash) + getEquipGuidListList().hashCode(); - } - if (getTalentIdListCount() > 0) { - hash = (37 * hash) + TALENTIDLIST_FIELD_NUMBER; - hash = (53 * hash) + getTalentIdListList().hashCode(); - } - if (!internalGetFightPropMap().getMap().isEmpty()) { - hash = (37 * hash) + FIGHTPROPMAP_FIELD_NUMBER; - hash = (53 * hash) + internalGetFightPropMap().hashCode(); - } - if (hasTrialAvatarInfoField()) { - hash = (37 * hash) + TRIALAVATARINFOFIELD_FIELD_NUMBER; - hash = (53 * hash) + getTrialAvatarInfoField().hashCode(); - } - if (!internalGetSkillMap().getMap().isEmpty()) { - hash = (37 * hash) + SKILLMAP_FIELD_NUMBER; - hash = (53 * hash) + internalGetSkillMap().hashCode(); - } - hash = (37 * hash) + SKILLDEPOTID_FIELD_NUMBER; - hash = (53 * hash) + getSkillDepotId(); - if (hasFetterInfo()) { - hash = (37 * hash) + FETTERINFO_FIELD_NUMBER; - hash = (53 * hash) + getFetterInfo().hashCode(); - } - hash = (37 * hash) + COREPROUDSKILLLEVEL_FIELD_NUMBER; - hash = (53 * hash) + getCoreProudSkillLevel(); - if (getInherentProudSkillListCount() > 0) { - hash = (37 * hash) + INHERENTPROUDSKILLLIST_FIELD_NUMBER; - hash = (53 * hash) + getInherentProudSkillListList().hashCode(); - } - if (!internalGetSkillLevelMap().getMap().isEmpty()) { - hash = (37 * hash) + SKILLLEVELMAP_FIELD_NUMBER; - hash = (53 * hash) + internalGetSkillLevelMap().hashCode(); - } - hash = (37 * hash) + EXPEDITIONSTATE_FIELD_NUMBER; - hash = (53 * hash) + expeditionState_; - if (!internalGetProudSkillExtraLevel().getMap().isEmpty()) { - hash = (37 * hash) + PROUDSKILLEXTRALEVEL_FIELD_NUMBER; - hash = (53 * hash) + internalGetProudSkillExtraLevel().hashCode(); - } - hash = (37 * hash) + ISFOCUSFIELDNUMBER_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsFocusFieldNumber()); - hash = (37 * hash) + AVATARTYPE_FIELD_NUMBER; - hash = (53 * hash) + getAvatarType(); - if (getTeamResonanceListCount() > 0) { - hash = (37 * hash) + TEAMRESONANCELIST_FIELD_NUMBER; - hash = (53 * hash) + getTeamResonanceListList().hashCode(); - } - hash = (37 * hash) + WEARINGFLYCLOAKID_FIELD_NUMBER; - hash = (53 * hash) + getWearingFlycloakId(); - if (getEquipAffixListCount() > 0) { - hash = (37 * hash) + EQUIPAFFIXLIST_FIELD_NUMBER; - hash = (53 * hash) + getEquipAffixListList().hashCode(); - } - hash = (37 * hash) + BORNTIME_FIELD_NUMBER; - hash = (53 * hash) + getBornTime(); - if (getPendingPromoteRewardListFieldNumberCount() > 0) { - hash = (37 * hash) + PENDINGPROMOTEREWARDLISTFIELDNUMBER_FIELD_NUMBER; - hash = (53 * hash) + getPendingPromoteRewardListFieldNumberList().hashCode(); - } - hash = (37 * hash) + COSTUMEID_FIELD_NUMBER; - hash = (53 * hash) + getCostumeId(); - 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 internalGetProudSkillExtraLevel(); - 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 internalGetMutableProudSkillExtraLevel(); - 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 (trialAvatarInfoFieldBuilder_ == null) { - trialAvatarInfoField_ = null; - } else { - trialAvatarInfoField_ = null; - trialAvatarInfoFieldBuilder_ = 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; - - internalGetMutableProudSkillExtraLevel().clear(); - isFocusFieldNumber_ = 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; - - pendingPromoteRewardListFieldNumber_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000400); - costumeId_ = 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 (trialAvatarInfoFieldBuilder_ == null) { - result.trialAvatarInfoField_ = trialAvatarInfoField_; - } else { - result.trialAvatarInfoField_ = trialAvatarInfoFieldBuilder_.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.proudSkillExtraLevel_ = internalGetProudSkillExtraLevel(); - result.proudSkillExtraLevel_.makeImmutable(); - result.isFocusFieldNumber_ = isFocusFieldNumber_; - 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)) { - pendingPromoteRewardListFieldNumber_.makeImmutable(); - bitField0_ = (bitField0_ & ~0x00000400); - } - result.pendingPromoteRewardListFieldNumber_ = pendingPromoteRewardListFieldNumber_; - 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.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.hasTrialAvatarInfoField()) { - mergeTrialAvatarInfoField(other.getTrialAvatarInfoField()); - } - 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()); - } - internalGetMutableProudSkillExtraLevel().mergeFrom( - other.internalGetProudSkillExtraLevel()); - if (other.getIsFocusFieldNumber() != false) { - setIsFocusFieldNumber(other.getIsFocusFieldNumber()); - } - 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.pendingPromoteRewardListFieldNumber_.isEmpty()) { - if (pendingPromoteRewardListFieldNumber_.isEmpty()) { - pendingPromoteRewardListFieldNumber_ = other.pendingPromoteRewardListFieldNumber_; - bitField0_ = (bitField0_ & ~0x00000400); - } else { - ensurePendingPromoteRewardListFieldNumberIsMutable(); - pendingPromoteRewardListFieldNumber_.addAll(other.pendingPromoteRewardListFieldNumber_); - } - onChanged(); - } - 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.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 avatarId = 1; - * @return The avatarId. - */ - @java.lang.Override - public int getAvatarId() { - return avatarId_; - } - /** - * uint32 avatarId = 1; - * @param value The avatarId to set. - * @return This builder for chaining. - */ - public Builder setAvatarId(int value) { - - avatarId_ = value; - onChanged(); - return this; - } - /** - * uint32 avatarId = 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> propMap = 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> propMap = 3; - */ - @java.lang.Override - - public java.util.Map getPropMapMap() { - return internalGetPropMap().getMap(); - } - /** - * map<uint32, .PropValue> propMap = 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> propMap = 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> propMap = 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> propMap = 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> propMap = 3; - */ - - public Builder putAllPropMap( - java.util.Map values) { - internalGetMutablePropMap().getMutableMap() - .putAll(values); - return this; - } - - private int lifeState_ ; - /** - * uint32 lifeState = 4; - * @return The lifeState. - */ - @java.lang.Override - public int getLifeState() { - return lifeState_; - } - /** - * uint32 lifeState = 4; - * @param value The lifeState to set. - * @return This builder for chaining. - */ - public Builder setLifeState(int value) { - - lifeState_ = value; - onChanged(); - return this; - } - /** - * uint32 lifeState = 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 equipGuidList = 5; - * @return A list containing the equipGuidList. - */ - public java.util.List - getEquipGuidListList() { - return ((bitField0_ & 0x00000002) != 0) ? - java.util.Collections.unmodifiableList(equipGuidList_) : equipGuidList_; - } - /** - * repeated uint64 equipGuidList = 5; - * @return The count of equipGuidList. - */ - public int getEquipGuidListCount() { - return equipGuidList_.size(); - } - /** - * repeated uint64 equipGuidList = 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 equipGuidList = 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 equipGuidList = 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 equipGuidList = 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 equipGuidList = 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 talentIdList = 6; - * @return A list containing the talentIdList. - */ - public java.util.List - getTalentIdListList() { - return ((bitField0_ & 0x00000004) != 0) ? - java.util.Collections.unmodifiableList(talentIdList_) : talentIdList_; - } - /** - * repeated uint32 talentIdList = 6; - * @return The count of talentIdList. - */ - public int getTalentIdListCount() { - return talentIdList_.size(); - } - /** - * repeated uint32 talentIdList = 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 talentIdList = 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 talentIdList = 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 talentIdList = 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 talentIdList = 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> fightPropMap = 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> fightPropMap = 7; - */ - @java.lang.Override - - public java.util.Map getFightPropMapMap() { - return internalGetFightPropMap().getMap(); - } - /** - * map<uint32, float> fightPropMap = 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> fightPropMap = 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> fightPropMap = 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> fightPropMap = 7; - */ - public Builder putFightPropMap( - int key, - float value) { - - - internalGetMutableFightPropMap().getMutableMap() - .put(key, value); - return this; - } - /** - * map<uint32, float> fightPropMap = 7; - */ - - public Builder putAllFightPropMap( - java.util.Map values) { - internalGetMutableFightPropMap().getMutableMap() - .putAll(values); - return this; - } - - private emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo trialAvatarInfoField_; - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo, emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo.Builder, emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfoOrBuilder> trialAvatarInfoFieldBuilder_; - /** - * .TrialAvatarInfo trialAvatarInfoField = 9; - * @return Whether the trialAvatarInfoField field is set. - */ - public boolean hasTrialAvatarInfoField() { - return trialAvatarInfoFieldBuilder_ != null || trialAvatarInfoField_ != null; - } - /** - * .TrialAvatarInfo trialAvatarInfoField = 9; - * @return The trialAvatarInfoField. - */ - public emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo getTrialAvatarInfoField() { - if (trialAvatarInfoFieldBuilder_ == null) { - return trialAvatarInfoField_ == null ? emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo.getDefaultInstance() : trialAvatarInfoField_; - } else { - return trialAvatarInfoFieldBuilder_.getMessage(); - } - } - /** - * .TrialAvatarInfo trialAvatarInfoField = 9; - */ - public Builder setTrialAvatarInfoField(emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo value) { - if (trialAvatarInfoFieldBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - trialAvatarInfoField_ = value; - onChanged(); - } else { - trialAvatarInfoFieldBuilder_.setMessage(value); - } - - return this; - } - /** - * .TrialAvatarInfo trialAvatarInfoField = 9; - */ - public Builder setTrialAvatarInfoField( - emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo.Builder builderForValue) { - if (trialAvatarInfoFieldBuilder_ == null) { - trialAvatarInfoField_ = builderForValue.build(); - onChanged(); - } else { - trialAvatarInfoFieldBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .TrialAvatarInfo trialAvatarInfoField = 9; - */ - public Builder mergeTrialAvatarInfoField(emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo value) { - if (trialAvatarInfoFieldBuilder_ == null) { - if (trialAvatarInfoField_ != null) { - trialAvatarInfoField_ = - emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo.newBuilder(trialAvatarInfoField_).mergeFrom(value).buildPartial(); - } else { - trialAvatarInfoField_ = value; - } - onChanged(); - } else { - trialAvatarInfoFieldBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .TrialAvatarInfo trialAvatarInfoField = 9; - */ - public Builder clearTrialAvatarInfoField() { - if (trialAvatarInfoFieldBuilder_ == null) { - trialAvatarInfoField_ = null; - onChanged(); - } else { - trialAvatarInfoField_ = null; - trialAvatarInfoFieldBuilder_ = null; - } - - return this; - } - /** - * .TrialAvatarInfo trialAvatarInfoField = 9; - */ - public emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo.Builder getTrialAvatarInfoFieldBuilder() { - - onChanged(); - return getTrialAvatarInfoFieldFieldBuilder().getBuilder(); - } - /** - * .TrialAvatarInfo trialAvatarInfoField = 9; - */ - public emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfoOrBuilder getTrialAvatarInfoFieldOrBuilder() { - if (trialAvatarInfoFieldBuilder_ != null) { - return trialAvatarInfoFieldBuilder_.getMessageOrBuilder(); - } else { - return trialAvatarInfoField_ == null ? - emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo.getDefaultInstance() : trialAvatarInfoField_; - } - } - /** - * .TrialAvatarInfo trialAvatarInfoField = 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> - getTrialAvatarInfoFieldFieldBuilder() { - if (trialAvatarInfoFieldBuilder_ == null) { - trialAvatarInfoFieldBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo, emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo.Builder, emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfoOrBuilder>( - getTrialAvatarInfoField(), - getParentForChildren(), - isClean()); - trialAvatarInfoField_ = null; - } - return trialAvatarInfoFieldBuilder_; - } - - 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> skillMap = 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> skillMap = 10; - */ - @java.lang.Override - - public java.util.Map getSkillMapMap() { - return internalGetSkillMap().getMap(); - } - /** - * map<uint32, .AvatarSkillInfo> skillMap = 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> skillMap = 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> skillMap = 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> skillMap = 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> skillMap = 10; - */ - - public Builder putAllSkillMap( - java.util.Map values) { - internalGetMutableSkillMap().getMutableMap() - .putAll(values); - return this; - } - - private int skillDepotId_ ; - /** - * uint32 skillDepotId = 11; - * @return The skillDepotId. - */ - @java.lang.Override - public int getSkillDepotId() { - return skillDepotId_; - } - /** - * uint32 skillDepotId = 11; - * @param value The skillDepotId to set. - * @return This builder for chaining. - */ - public Builder setSkillDepotId(int value) { - - skillDepotId_ = value; - onChanged(); - return this; - } - /** - * uint32 skillDepotId = 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 fetterInfo = 12; - * @return Whether the fetterInfo field is set. - */ - public boolean hasFetterInfo() { - return fetterInfoBuilder_ != null || fetterInfo_ != null; - } - /** - * .AvatarFetterInfo fetterInfo = 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 fetterInfo = 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 fetterInfo = 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 fetterInfo = 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 fetterInfo = 12; - */ - public Builder clearFetterInfo() { - if (fetterInfoBuilder_ == null) { - fetterInfo_ = null; - onChanged(); - } else { - fetterInfo_ = null; - fetterInfoBuilder_ = null; - } - - return this; - } - /** - * .AvatarFetterInfo fetterInfo = 12; - */ - public emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.Builder getFetterInfoBuilder() { - - onChanged(); - return getFetterInfoFieldBuilder().getBuilder(); - } - /** - * .AvatarFetterInfo fetterInfo = 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 fetterInfo = 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 coreProudSkillLevel = 13; - * @return The coreProudSkillLevel. - */ - @java.lang.Override - public int getCoreProudSkillLevel() { - return coreProudSkillLevel_; - } - /** - * uint32 coreProudSkillLevel = 13; - * @param value The coreProudSkillLevel to set. - * @return This builder for chaining. - */ - public Builder setCoreProudSkillLevel(int value) { - - coreProudSkillLevel_ = value; - onChanged(); - return this; - } - /** - * uint32 coreProudSkillLevel = 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 inherentProudSkillList = 14; - * @return A list containing the inherentProudSkillList. - */ - public java.util.List - getInherentProudSkillListList() { - return ((bitField0_ & 0x00000020) != 0) ? - java.util.Collections.unmodifiableList(inherentProudSkillList_) : inherentProudSkillList_; - } - /** - * repeated uint32 inherentProudSkillList = 14; - * @return The count of inherentProudSkillList. - */ - public int getInherentProudSkillListCount() { - return inherentProudSkillList_.size(); - } - /** - * repeated uint32 inherentProudSkillList = 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 inherentProudSkillList = 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 inherentProudSkillList = 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 inherentProudSkillList = 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 inherentProudSkillList = 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> skillLevelMap = 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> skillLevelMap = 15; - */ - @java.lang.Override - - public java.util.Map getSkillLevelMapMap() { - return internalGetSkillLevelMap().getMap(); - } - /** - * map<uint32, uint32> skillLevelMap = 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> skillLevelMap = 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> skillLevelMap = 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> skillLevelMap = 15; - */ - public Builder putSkillLevelMap( - int key, - int value) { - - - internalGetMutableSkillLevelMap().getMutableMap() - .put(key, value); - return this; - } - /** - * map<uint32, uint32> skillLevelMap = 15; - */ - - public Builder putAllSkillLevelMap( - java.util.Map values) { - internalGetMutableSkillLevelMap().getMutableMap() - .putAll(values); - return this; - } - - private int expeditionState_ = 0; - /** - * .AvatarExpeditionState expeditionState = 16; - * @return The enum numeric value on the wire for expeditionState. - */ - @java.lang.Override public int getExpeditionStateValue() { - return expeditionState_; - } - /** - * .AvatarExpeditionState expeditionState = 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 expeditionState = 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 expeditionState = 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 expeditionState = 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> proudSkillExtraLevel_; - private com.google.protobuf.MapField - internalGetProudSkillExtraLevel() { - if (proudSkillExtraLevel_ == null) { - return com.google.protobuf.MapField.emptyMapField( - ProudSkillExtraLevelDefaultEntryHolder.defaultEntry); - } - return proudSkillExtraLevel_; - } - private com.google.protobuf.MapField - internalGetMutableProudSkillExtraLevel() { - onChanged();; - if (proudSkillExtraLevel_ == null) { - proudSkillExtraLevel_ = com.google.protobuf.MapField.newMapField( - ProudSkillExtraLevelDefaultEntryHolder.defaultEntry); - } - if (!proudSkillExtraLevel_.isMutable()) { - proudSkillExtraLevel_ = proudSkillExtraLevel_.copy(); - } - return proudSkillExtraLevel_; - } - - public int getProudSkillExtraLevelCount() { - return internalGetProudSkillExtraLevel().getMap().size(); - } - /** - * map<uint32, uint32> proudSkillExtraLevel = 17; - */ - - @java.lang.Override - public boolean containsProudSkillExtraLevel( - int key) { - - return internalGetProudSkillExtraLevel().getMap().containsKey(key); - } - /** - * Use {@link #getProudSkillExtraLevelMap()} instead. - */ - @java.lang.Override - @java.lang.Deprecated - public java.util.Map getProudSkillExtraLevel() { - return getProudSkillExtraLevelMap(); - } - /** - * map<uint32, uint32> proudSkillExtraLevel = 17; - */ - @java.lang.Override - - public java.util.Map getProudSkillExtraLevelMap() { - return internalGetProudSkillExtraLevel().getMap(); - } - /** - * map<uint32, uint32> proudSkillExtraLevel = 17; - */ - @java.lang.Override - - public int getProudSkillExtraLevelOrDefault( - int key, - int defaultValue) { - - java.util.Map map = - internalGetProudSkillExtraLevel().getMap(); - return map.containsKey(key) ? map.get(key) : defaultValue; - } - /** - * map<uint32, uint32> proudSkillExtraLevel = 17; - */ - @java.lang.Override - - public int getProudSkillExtraLevelOrThrow( - int key) { - - java.util.Map map = - internalGetProudSkillExtraLevel().getMap(); - if (!map.containsKey(key)) { - throw new java.lang.IllegalArgumentException(); - } - return map.get(key); - } - - public Builder clearProudSkillExtraLevel() { - internalGetMutableProudSkillExtraLevel().getMutableMap() - .clear(); - return this; - } - /** - * map<uint32, uint32> proudSkillExtraLevel = 17; - */ - - public Builder removeProudSkillExtraLevel( - int key) { - - internalGetMutableProudSkillExtraLevel().getMutableMap() - .remove(key); - return this; - } - /** - * Use alternate mutation accessors instead. - */ - @java.lang.Deprecated - public java.util.Map - getMutableProudSkillExtraLevel() { - return internalGetMutableProudSkillExtraLevel().getMutableMap(); - } - /** - * map<uint32, uint32> proudSkillExtraLevel = 17; - */ - public Builder putProudSkillExtraLevel( - int key, - int value) { - - - internalGetMutableProudSkillExtraLevel().getMutableMap() - .put(key, value); - return this; - } - /** - * map<uint32, uint32> proudSkillExtraLevel = 17; - */ - - public Builder putAllProudSkillExtraLevel( - java.util.Map values) { - internalGetMutableProudSkillExtraLevel().getMutableMap() - .putAll(values); - return this; - } - - private boolean isFocusFieldNumber_ ; - /** - * bool isFocusFieldNumber = 18; - * @return The isFocusFieldNumber. - */ - @java.lang.Override - public boolean getIsFocusFieldNumber() { - return isFocusFieldNumber_; - } - /** - * bool isFocusFieldNumber = 18; - * @param value The isFocusFieldNumber to set. - * @return This builder for chaining. - */ - public Builder setIsFocusFieldNumber(boolean value) { - - isFocusFieldNumber_ = value; - onChanged(); - return this; - } - /** - * bool isFocusFieldNumber = 18; - * @return This builder for chaining. - */ - public Builder clearIsFocusFieldNumber() { - - isFocusFieldNumber_ = false; - onChanged(); - return this; - } - - private int avatarType_ ; - /** - * uint32 avatarType = 19; - * @return The avatarType. - */ - @java.lang.Override - public int getAvatarType() { - return avatarType_; - } - /** - * uint32 avatarType = 19; - * @param value The avatarType to set. - * @return This builder for chaining. - */ - public Builder setAvatarType(int value) { - - avatarType_ = value; - onChanged(); - return this; - } - /** - * uint32 avatarType = 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 teamResonanceList = 20; - * @return A list containing the teamResonanceList. - */ - public java.util.List - getTeamResonanceListList() { - return ((bitField0_ & 0x00000100) != 0) ? - java.util.Collections.unmodifiableList(teamResonanceList_) : teamResonanceList_; - } - /** - * repeated uint32 teamResonanceList = 20; - * @return The count of teamResonanceList. - */ - public int getTeamResonanceListCount() { - return teamResonanceList_.size(); - } - /** - * repeated uint32 teamResonanceList = 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 teamResonanceList = 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 teamResonanceList = 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 teamResonanceList = 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 teamResonanceList = 20; - * @return This builder for chaining. - */ - public Builder clearTeamResonanceList() { - teamResonanceList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000100); - onChanged(); - return this; - } - - private int wearingFlycloakId_ ; - /** - * uint32 wearingFlycloakId = 21; - * @return The wearingFlycloakId. - */ - @java.lang.Override - public int getWearingFlycloakId() { - return wearingFlycloakId_; - } - /** - * uint32 wearingFlycloakId = 21; - * @param value The wearingFlycloakId to set. - * @return This builder for chaining. - */ - public Builder setWearingFlycloakId(int value) { - - wearingFlycloakId_ = value; - onChanged(); - return this; - } - /** - * uint32 wearingFlycloakId = 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 equipAffixList = 22; - */ - public java.util.List getEquipAffixListList() { - if (equipAffixListBuilder_ == null) { - return java.util.Collections.unmodifiableList(equipAffixList_); - } else { - return equipAffixListBuilder_.getMessageList(); - } - } - /** - * repeated .AvatarEquipAffixInfo equipAffixList = 22; - */ - public int getEquipAffixListCount() { - if (equipAffixListBuilder_ == null) { - return equipAffixList_.size(); - } else { - return equipAffixListBuilder_.getCount(); - } - } - /** - * repeated .AvatarEquipAffixInfo equipAffixList = 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 equipAffixList = 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 equipAffixList = 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 equipAffixList = 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 equipAffixList = 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 equipAffixList = 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 equipAffixList = 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 equipAffixList = 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 equipAffixList = 22; - */ - public Builder clearEquipAffixList() { - if (equipAffixListBuilder_ == null) { - equipAffixList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000200); - onChanged(); - } else { - equipAffixListBuilder_.clear(); - } - return this; - } - /** - * repeated .AvatarEquipAffixInfo equipAffixList = 22; - */ - public Builder removeEquipAffixList(int index) { - if (equipAffixListBuilder_ == null) { - ensureEquipAffixListIsMutable(); - equipAffixList_.remove(index); - onChanged(); - } else { - equipAffixListBuilder_.remove(index); - } - return this; - } - /** - * repeated .AvatarEquipAffixInfo equipAffixList = 22; - */ - public emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo.Builder getEquipAffixListBuilder( - int index) { - return getEquipAffixListFieldBuilder().getBuilder(index); - } - /** - * repeated .AvatarEquipAffixInfo equipAffixList = 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 equipAffixList = 22; - */ - public java.util.List - getEquipAffixListOrBuilderList() { - if (equipAffixListBuilder_ != null) { - return equipAffixListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(equipAffixList_); - } - } - /** - * repeated .AvatarEquipAffixInfo equipAffixList = 22; - */ - public emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo.Builder addEquipAffixListBuilder() { - return getEquipAffixListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo.getDefaultInstance()); - } - /** - * repeated .AvatarEquipAffixInfo equipAffixList = 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 equipAffixList = 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 bornTime = 23; - * @return The bornTime. - */ - @java.lang.Override - public int getBornTime() { - return bornTime_; - } - /** - * uint32 bornTime = 23; - * @param value The bornTime to set. - * @return This builder for chaining. - */ - public Builder setBornTime(int value) { - - bornTime_ = value; - onChanged(); - return this; - } - /** - * uint32 bornTime = 23; - * @return This builder for chaining. - */ - public Builder clearBornTime() { - - bornTime_ = 0; - onChanged(); - return this; - } - - private com.google.protobuf.Internal.IntList pendingPromoteRewardListFieldNumber_ = emptyIntList(); - private void ensurePendingPromoteRewardListFieldNumberIsMutable() { - if (!((bitField0_ & 0x00000400) != 0)) { - pendingPromoteRewardListFieldNumber_ = mutableCopy(pendingPromoteRewardListFieldNumber_); - bitField0_ |= 0x00000400; - } - } - /** - * repeated uint32 pendingPromoteRewardListFieldNumber = 24; - * @return A list containing the pendingPromoteRewardListFieldNumber. - */ - public java.util.List - getPendingPromoteRewardListFieldNumberList() { - return ((bitField0_ & 0x00000400) != 0) ? - java.util.Collections.unmodifiableList(pendingPromoteRewardListFieldNumber_) : pendingPromoteRewardListFieldNumber_; - } - /** - * repeated uint32 pendingPromoteRewardListFieldNumber = 24; - * @return The count of pendingPromoteRewardListFieldNumber. - */ - public int getPendingPromoteRewardListFieldNumberCount() { - return pendingPromoteRewardListFieldNumber_.size(); - } - /** - * repeated uint32 pendingPromoteRewardListFieldNumber = 24; - * @param index The index of the element to return. - * @return The pendingPromoteRewardListFieldNumber at the given index. - */ - public int getPendingPromoteRewardListFieldNumber(int index) { - return pendingPromoteRewardListFieldNumber_.getInt(index); - } - /** - * repeated uint32 pendingPromoteRewardListFieldNumber = 24; - * @param index The index to set the value at. - * @param value The pendingPromoteRewardListFieldNumber to set. - * @return This builder for chaining. - */ - public Builder setPendingPromoteRewardListFieldNumber( - int index, int value) { - ensurePendingPromoteRewardListFieldNumberIsMutable(); - pendingPromoteRewardListFieldNumber_.setInt(index, value); - onChanged(); - return this; - } - /** - * repeated uint32 pendingPromoteRewardListFieldNumber = 24; - * @param value The pendingPromoteRewardListFieldNumber to add. - * @return This builder for chaining. - */ - public Builder addPendingPromoteRewardListFieldNumber(int value) { - ensurePendingPromoteRewardListFieldNumberIsMutable(); - pendingPromoteRewardListFieldNumber_.addInt(value); - onChanged(); - return this; - } - /** - * repeated uint32 pendingPromoteRewardListFieldNumber = 24; - * @param values The pendingPromoteRewardListFieldNumber to add. - * @return This builder for chaining. - */ - public Builder addAllPendingPromoteRewardListFieldNumber( - java.lang.Iterable values) { - ensurePendingPromoteRewardListFieldNumberIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll( - values, pendingPromoteRewardListFieldNumber_); - onChanged(); - return this; - } - /** - * repeated uint32 pendingPromoteRewardListFieldNumber = 24; - * @return This builder for chaining. - */ - public Builder clearPendingPromoteRewardListFieldNumber() { - pendingPromoteRewardListFieldNumber_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000400); - onChanged(); - return this; - } - - private int costumeId_ ; - /** - * uint32 costumeId = 25; - * @return The costumeId. - */ - @java.lang.Override - public int getCostumeId() { - return costumeId_; - } - /** - * uint32 costumeId = 25; - * @param value The costumeId to set. - * @return This builder for chaining. - */ - public Builder setCostumeId(int value) { - - costumeId_ = value; - onChanged(); - return this; - } - /** - * uint32 costumeId = 25; - * @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: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_ProudSkillExtraLevelEntry_descriptor; - private static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_AvatarInfo_ProudSkillExtraLevelEntry_fieldAccessorTable; - - 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\033AvatarExpeditionState.proto\032\026Ava" + - "tarFetterInfo.proto\032\025AvatarSkillInfo.pro" + - "to\032\017PropValue.proto\032\025TrialAvatarInfo.pro" + - "to\"\336\010\n\nAvatarInfo\022\020\n\010avatarId\030\001 \001(\r\022\014\n\004g" + - "uid\030\002 \001(\004\022)\n\007propMap\030\003 \003(\0132\030.AvatarInfo." + - "PropMapEntry\022\021\n\tlifeState\030\004 \001(\r\022\025\n\requip" + - "GuidList\030\005 \003(\004\022\024\n\014talentIdList\030\006 \003(\r\0223\n\014" + - "fightPropMap\030\007 \003(\0132\035.AvatarInfo.FightPro" + - "pMapEntry\022.\n\024trialAvatarInfoField\030\t \001(\0132" + - "\020.TrialAvatarInfo\022+\n\010skillMap\030\n \003(\0132\031.Av" + - "atarInfo.SkillMapEntry\022\024\n\014skillDepotId\030\013" + - " \001(\r\022%\n\nfetterInfo\030\014 \001(\0132\021.AvatarFetterI" + - "nfo\022\033\n\023coreProudSkillLevel\030\r \001(\r\022\036\n\026inhe" + - "rentProudSkillList\030\016 \003(\r\0225\n\rskillLevelMa" + - "p\030\017 \003(\0132\036.AvatarInfo.SkillLevelMapEntry\022" + - "/\n\017expeditionState\030\020 \001(\0162\026.AvatarExpedit" + - "ionState\022C\n\024proudSkillExtraLevel\030\021 \003(\0132%" + - ".AvatarInfo.ProudSkillExtraLevelEntry\022\032\n" + - "\022isFocusFieldNumber\030\022 \001(\010\022\022\n\navatarType\030" + - "\023 \001(\r\022\031\n\021teamResonanceList\030\024 \003(\r\022\031\n\021wear" + - "ingFlycloakId\030\025 \001(\r\022-\n\016equipAffixList\030\026 " + - "\003(\0132\025.AvatarEquipAffixInfo\022\020\n\010bornTime\030\027" + - " \001(\r\022+\n#pendingPromoteRewardListFieldNum" + - "ber\030\030 \003(\r\022\021\n\tcostumeId\030\031 \001(\r\032:\n\014PropMapE" + - "ntry\022\013\n\003key\030\001 \001(\r\022\031\n\005value\030\002 \001(\0132\n.PropV" + - "alue:\0028\001\0323\n\021FightPropMapEntry\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.AvatarSkill" + - "Info:\0028\001\0324\n\022SkillLevelMapEntry\022\013\n\003key\030\001 " + - "\001(\r\022\r\n\005value\030\002 \001(\r:\0028\001\032;\n\031ProudSkillExtr" + - "aLevelEntry\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.AvatarEquipAffixInfoOuterClass.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", "TrialAvatarInfoField", "SkillMap", "SkillDepotId", "FetterInfo", "CoreProudSkillLevel", "InherentProudSkillList", "SkillLevelMap", "ExpeditionState", "ProudSkillExtraLevel", "IsFocusFieldNumber", "AvatarType", "TeamResonanceList", "WearingFlycloakId", "EquipAffixList", "BornTime", "PendingPromoteRewardListFieldNumber", "CostumeId", }); - 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_ProudSkillExtraLevelEntry_descriptor = - internal_static_AvatarInfo_descriptor.getNestedTypes().get(4); - internal_static_AvatarInfo_ProudSkillExtraLevelEntry_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_AvatarInfo_ProudSkillExtraLevelEntry_descriptor, - new java.lang.String[] { "Key", "Value", }); - emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.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/main/java/emu/grasscutter/net/proto/AvatarLifeStateChangeNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AvatarLifeStateChangeNotifyOuterClass.java deleted file mode 100644 index fd1c3ecaf..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AvatarLifeStateChangeNotifyOuterClass.java +++ /dev/null @@ -1,1010 +0,0 @@ -// 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 { - - /** - * uint64 avatarGuid = 1; - * @return The avatarGuid. - */ - long getAvatarGuid(); - - /** - * uint32 lifeState = 2; - * @return The lifeState. - */ - int getLifeState(); - - /** - * uint32 sourceEntityId = 3; - * @return The sourceEntityId. - */ - int getSourceEntityId(); - - /** - * string attackTag = 4; - * @return The attackTag. - */ - java.lang.String getAttackTag(); - /** - * string attackTag = 4; - * @return The bytes for attackTag. - */ - com.google.protobuf.ByteString - getAttackTagBytes(); - - /** - * .PlayerDieType dieType = 5; - * @return The enum numeric value on the wire for dieType. - */ - int getDieTypeValue(); - /** - * .PlayerDieType dieType = 5; - * @return The dieType. - */ - emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType getDieType(); - - /** - * uint32 moveReliableSeq = 6; - * @return The moveReliableSeq. - */ - int getMoveReliableSeq(); - } - /** - * 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; - } - - @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(); - } - com.google.protobuf.UnknownFieldSet.Builder 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 16: { - - lifeState_ = input.readUInt32(); - break; - } - case 24: { - - sourceEntityId_ = input.readUInt32(); - break; - } - case 34: { - java.lang.String s = input.readStringRequireUtf8(); - - attackTag_ = s; - break; - } - case 40: { - int rawValue = input.readEnum(); - - dieType_ = rawValue; - break; - } - case 48: { - - 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 { - 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 AVATARGUID_FIELD_NUMBER = 1; - private long avatarGuid_; - /** - * uint64 avatarGuid = 1; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - - public static final int LIFESTATE_FIELD_NUMBER = 2; - private int lifeState_; - /** - * uint32 lifeState = 2; - * @return The lifeState. - */ - @java.lang.Override - public int getLifeState() { - return lifeState_; - } - - public static final int SOURCEENTITYID_FIELD_NUMBER = 3; - private int sourceEntityId_; - /** - * uint32 sourceEntityId = 3; - * @return The sourceEntityId. - */ - @java.lang.Override - public int getSourceEntityId() { - return sourceEntityId_; - } - - public static final int ATTACKTAG_FIELD_NUMBER = 4; - private volatile java.lang.Object attackTag_; - /** - * string attackTag = 4; - * @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 attackTag = 4; - * @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 DIETYPE_FIELD_NUMBER = 5; - private int dieType_; - /** - * .PlayerDieType dieType = 5; - * @return The enum numeric value on the wire for dieType. - */ - @java.lang.Override public int getDieTypeValue() { - return dieType_; - } - /** - * .PlayerDieType dieType = 5; - * @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 MOVERELIABLESEQ_FIELD_NUMBER = 6; - private int moveReliableSeq_; - /** - * uint32 moveReliableSeq = 6; - * @return The moveReliableSeq. - */ - @java.lang.Override - public int getMoveReliableSeq() { - return moveReliableSeq_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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 (lifeState_ != 0) { - output.writeUInt32(2, lifeState_); - } - if (sourceEntityId_ != 0) { - output.writeUInt32(3, sourceEntityId_); - } - if (!getAttackTagBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 4, attackTag_); - } - if (dieType_ != emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType.PlayerDieNone.getNumber()) { - output.writeEnum(5, dieType_); - } - if (moveReliableSeq_ != 0) { - output.writeUInt32(6, moveReliableSeq_); - } - 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 (lifeState_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, lifeState_); - } - if (sourceEntityId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, sourceEntityId_); - } - if (!getAttackTagBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, attackTag_); - } - if (dieType_ != emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType.PlayerDieNone.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(5, dieType_); - } - if (moveReliableSeq_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(6, 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.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify)) { - return super.equals(obj); - } - emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify other = (emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify) obj; - - if (getAvatarGuid() - != other.getAvatarGuid()) return false; - if (getLifeState() - != other.getLifeState()) return false; - if (getSourceEntityId() - != other.getSourceEntityId()) return false; - if (!getAttackTag() - .equals(other.getAttackTag())) return false; - if (dieType_ != other.dieType_) return false; - if (getMoveReliableSeq() - != other.getMoveReliableSeq()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + AVATARGUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getAvatarGuid()); - hash = (37 * hash) + LIFESTATE_FIELD_NUMBER; - hash = (53 * hash) + getLifeState(); - hash = (37 * hash) + SOURCEENTITYID_FIELD_NUMBER; - hash = (53 * hash) + getSourceEntityId(); - hash = (37 * hash) + ATTACKTAG_FIELD_NUMBER; - hash = (53 * hash) + getAttackTag().hashCode(); - hash = (37 * hash) + DIETYPE_FIELD_NUMBER; - hash = (53 * hash) + dieType_; - hash = (37 * hash) + MOVERELIABLESEQ_FIELD_NUMBER; - hash = (53 * hash) + getMoveReliableSeq(); - 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; - } - /** - * 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) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - avatarGuid_ = 0L; - - lifeState_ = 0; - - sourceEntityId_ = 0; - - attackTag_ = ""; - - dieType_ = 0; - - moveReliableSeq_ = 0; - - 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); - result.avatarGuid_ = avatarGuid_; - result.lifeState_ = lifeState_; - result.sourceEntityId_ = sourceEntityId_; - result.attackTag_ = attackTag_; - result.dieType_ = dieType_; - result.moveReliableSeq_ = moveReliableSeq_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getAvatarGuid() != 0L) { - setAvatarGuid(other.getAvatarGuid()); - } - if (other.getLifeState() != 0) { - setLifeState(other.getLifeState()); - } - if (other.getSourceEntityId() != 0) { - setSourceEntityId(other.getSourceEntityId()); - } - if (!other.getAttackTag().isEmpty()) { - attackTag_ = other.attackTag_; - onChanged(); - } - if (other.dieType_ != 0) { - setDieTypeValue(other.getDieTypeValue()); - } - if (other.getMoveReliableSeq() != 0) { - setMoveReliableSeq(other.getMoveReliableSeq()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 long avatarGuid_ ; - /** - * uint64 avatarGuid = 1; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - /** - * uint64 avatarGuid = 1; - * @param value The avatarGuid to set. - * @return This builder for chaining. - */ - public Builder setAvatarGuid(long value) { - - avatarGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 avatarGuid = 1; - * @return This builder for chaining. - */ - public Builder clearAvatarGuid() { - - avatarGuid_ = 0L; - onChanged(); - return this; - } - - private int lifeState_ ; - /** - * uint32 lifeState = 2; - * @return The lifeState. - */ - @java.lang.Override - public int getLifeState() { - return lifeState_; - } - /** - * uint32 lifeState = 2; - * @param value The lifeState to set. - * @return This builder for chaining. - */ - public Builder setLifeState(int value) { - - lifeState_ = value; - onChanged(); - return this; - } - /** - * uint32 lifeState = 2; - * @return This builder for chaining. - */ - public Builder clearLifeState() { - - lifeState_ = 0; - onChanged(); - return this; - } - - private int sourceEntityId_ ; - /** - * uint32 sourceEntityId = 3; - * @return The sourceEntityId. - */ - @java.lang.Override - public int getSourceEntityId() { - return sourceEntityId_; - } - /** - * uint32 sourceEntityId = 3; - * @param value The sourceEntityId to set. - * @return This builder for chaining. - */ - public Builder setSourceEntityId(int value) { - - sourceEntityId_ = value; - onChanged(); - return this; - } - /** - * uint32 sourceEntityId = 3; - * @return This builder for chaining. - */ - public Builder clearSourceEntityId() { - - sourceEntityId_ = 0; - onChanged(); - return this; - } - - private java.lang.Object attackTag_ = ""; - /** - * string attackTag = 4; - * @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 attackTag = 4; - * @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 attackTag = 4; - * @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 attackTag = 4; - * @return This builder for chaining. - */ - public Builder clearAttackTag() { - - attackTag_ = getDefaultInstance().getAttackTag(); - onChanged(); - return this; - } - /** - * string attackTag = 4; - * @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 dieType = 5; - * @return The enum numeric value on the wire for dieType. - */ - @java.lang.Override public int getDieTypeValue() { - return dieType_; - } - /** - * .PlayerDieType dieType = 5; - * @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 dieType = 5; - * @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 dieType = 5; - * @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 dieType = 5; - * @return This builder for chaining. - */ - public Builder clearDieType() { - - dieType_ = 0; - onChanged(); - return this; - } - - private int moveReliableSeq_ ; - /** - * uint32 moveReliableSeq = 6; - * @return The moveReliableSeq. - */ - @java.lang.Override - public int getMoveReliableSeq() { - return moveReliableSeq_; - } - /** - * uint32 moveReliableSeq = 6; - * @param value The moveReliableSeq to set. - * @return This builder for chaining. - */ - public Builder setMoveReliableSeq(int value) { - - moveReliableSeq_ = value; - onChanged(); - return this; - } - /** - * uint32 moveReliableSeq = 6; - * @return This builder for chaining. - */ - public Builder clearMoveReliableSeq() { - - moveReliableSeq_ = 0; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"\251\001\n\033AvatarLifeStateChan" + - "geNotify\022\022\n\navatarGuid\030\001 \001(\004\022\021\n\tlifeStat" + - "e\030\002 \001(\r\022\026\n\016sourceEntityId\030\003 \001(\r\022\021\n\tattac" + - "kTag\030\004 \001(\t\022\037\n\007dieType\030\005 \001(\0162\016.PlayerDieT" + - "ype\022\027\n\017moveReliableSeq\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[] { - emu.grasscutter.net.proto.PlayerDieTypeOuterClass.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[] { "AvatarGuid", "LifeState", "SourceEntityId", "AttackTag", "DieType", "MoveReliableSeq", }); - emu.grasscutter.net.proto.PlayerDieTypeOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/AvatarPromoteReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AvatarPromoteReqOuterClass.java deleted file mode 100644 index a6d7c5d54..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AvatarPromoteReqOuterClass.java +++ /dev/null @@ -1,537 +0,0 @@ -// 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 = 1; - * @return The guid. - */ - long getGuid(); - } - /** - * 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 8: { - - 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 = 1; - private long guid_; - /** - * uint64 guid = 1; - * @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(1, 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(1, 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; - } - /** - * 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 = 1; - * @return The guid. - */ - @java.lang.Override - public long getGuid() { - return guid_; - } - /** - * uint64 guid = 1; - * @param value The guid to set. - * @return This builder for chaining. - */ - public Builder setGuid(long value) { - - guid_ = value; - onChanged(); - return this; - } - /** - * uint64 guid = 1; - * @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\001 \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/main/java/emu/grasscutter/net/proto/AvatarPromoteRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AvatarPromoteRspOuterClass.java deleted file mode 100644 index be328a2fa..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AvatarPromoteRspOuterClass.java +++ /dev/null @@ -1,607 +0,0 @@ -// 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 { - - /** - * int32 retcode = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * uint64 guid = 2; - * @return The guid. - */ - long getGuid(); - } - /** - * 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 8: { - - retcode_ = input.readInt32(); - break; - } - case 16: { - - 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 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 GUID_FIELD_NUMBER = 2; - private long guid_; - /** - * uint64 guid = 2; - * @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 (retcode_ != 0) { - output.writeInt32(1, retcode_); - } - if (guid_ != 0L) { - output.writeUInt64(2, 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(1, retcode_); - } - if (guid_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(2, 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 (getRetcode() - != other.getRetcode()) 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) + RETCODE_FIELD_NUMBER; - hash = (53 * hash) + getRetcode(); - 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.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; - } - /** - * 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(); - retcode_ = 0; - - guid_ = 0L; - - 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.retcode_ = retcode_; - 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.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.getRetcode() != 0) { - setRetcode(other.getRetcode()); - } - 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.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 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 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; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\017\n\007retcode\030\001 \001(\005\022\014\n\004guid\030\002 \001(\004B\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[] { "Retcode", "Guid", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/AvatarPropNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AvatarPropNotifyOuterClass.java deleted file mode 100644 index ee6f27b21..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AvatarPropNotifyOuterClass.java +++ /dev/null @@ -1,870 +0,0 @@ -// 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 { - - /** - * uint64 avatarGuid = 1; - * @return The avatarGuid. - */ - long getAvatarGuid(); - - /** - * map<uint32, int64> propMap = 2; - */ - int getPropMapCount(); - /** - * map<uint32, int64> propMap = 2; - */ - boolean containsPropMap( - int key); - /** - * Use {@link #getPropMapMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getPropMap(); - /** - * map<uint32, int64> propMap = 2; - */ - java.util.Map - getPropMapMap(); - /** - * map<uint32, int64> propMap = 2; - */ - - long getPropMapOrDefault( - int key, - long defaultValue); - /** - * map<uint32, int64> propMap = 2; - */ - - long getPropMapOrThrow( - int key); - } - /** - * 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 8: { - - avatarGuid_ = input.readUInt64(); - 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; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.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 2: - 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 AVATARGUID_FIELD_NUMBER = 1; - private long avatarGuid_; - /** - * uint64 avatarGuid = 1; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - - public static final int PROPMAP_FIELD_NUMBER = 2; - 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> propMap = 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, int64> propMap = 2; - */ - @java.lang.Override - - public java.util.Map getPropMapMap() { - return internalGetPropMap().getMap(); - } - /** - * map<uint32, int64> propMap = 2; - */ - @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> propMap = 2; - */ - @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); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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_); - } - com.google.protobuf.GeneratedMessageV3 - .serializeIntegerMapTo( - output, - internalGetPropMap(), - PropMapDefaultEntryHolder.defaultEntry, - 2); - 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_); - } - 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__); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (getAvatarGuid() - != other.getAvatarGuid()) 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) + AVATARGUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getAvatarGuid()); - if (!internalGetPropMap().getMap().isEmpty()) { - hash = (37 * hash) + PROPMAP_FIELD_NUMBER; - hash = (53 * hash) + internalGetPropMap().hashCode(); - } - 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; - } - /** - * 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 2: - return internalGetPropMap(); - 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(); - 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(); - avatarGuid_ = 0L; - - internalGetMutablePropMap().clear(); - 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.avatarGuid_ = avatarGuid_; - 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.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; - if (other.getAvatarGuid() != 0L) { - setAvatarGuid(other.getAvatarGuid()); - } - 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.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 long avatarGuid_ ; - /** - * uint64 avatarGuid = 1; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - /** - * uint64 avatarGuid = 1; - * @param value The avatarGuid to set. - * @return This builder for chaining. - */ - public Builder setAvatarGuid(long value) { - - avatarGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 avatarGuid = 1; - * @return This builder for chaining. - */ - public Builder clearAvatarGuid() { - - avatarGuid_ = 0L; - onChanged(); - return this; - } - - 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> propMap = 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, int64> propMap = 2; - */ - @java.lang.Override - - public java.util.Map getPropMapMap() { - return internalGetPropMap().getMap(); - } - /** - * map<uint32, int64> propMap = 2; - */ - @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> propMap = 2; - */ - @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> propMap = 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, int64> propMap = 2; - */ - public Builder putPropMap( - int key, - long value) { - - - internalGetMutablePropMap().getMutableMap() - .put(key, value); - return this; - } - /** - * map<uint32, int64> propMap = 2; - */ - - 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: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\"\207\001\n\020AvatarPropN" + - "otify\022\022\n\navatarGuid\030\001 \001(\004\022/\n\007propMap\030\002 \003" + - "(\0132\036.AvatarPropNotify.PropMapEntry\032.\n\014Pr" + - "opMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030\002 \001(\003:\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_AvatarPropNotify_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_AvatarPropNotify_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_AvatarPropNotify_descriptor, - new java.lang.String[] { "AvatarGuid", "PropMap", }); - 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/main/java/emu/grasscutter/net/proto/AvatarSkillChangeNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AvatarSkillChangeNotifyOuterClass.java deleted file mode 100644 index b3dc83d51..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AvatarSkillChangeNotifyOuterClass.java +++ /dev/null @@ -1,890 +0,0 @@ -// 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 { - - /** - * uint64 avatarGuid = 1; - * @return The avatarGuid. - */ - long getAvatarGuid(); - - /** - * uint32 entityId = 2; - * @return The entityId. - */ - int getEntityId(); - - /** - * uint32 skillDepotId = 3; - * @return The skillDepotId. - */ - int getSkillDepotId(); - - /** - * uint32 avatarSkillId = 4; - * @return The avatarSkillId. - */ - int getAvatarSkillId(); - - /** - * uint32 oldLevel = 5; - * @return The oldLevel. - */ - int getOldLevel(); - - /** - * uint32 curLevel = 6; - * @return The curLevel. - */ - int getCurLevel(); - } - /** - * 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: { - - avatarGuid_ = input.readUInt64(); - break; - } - case 16: { - - entityId_ = input.readUInt32(); - break; - } - case 24: { - - skillDepotId_ = input.readUInt32(); - break; - } - case 32: { - - avatarSkillId_ = input.readUInt32(); - break; - } - case 40: { - - oldLevel_ = input.readUInt32(); - break; - } - case 48: { - - 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.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 AVATARGUID_FIELD_NUMBER = 1; - private long avatarGuid_; - /** - * uint64 avatarGuid = 1; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - - public static final int ENTITYID_FIELD_NUMBER = 2; - private int entityId_; - /** - * uint32 entityId = 2; - * @return The entityId. - */ - @java.lang.Override - public int getEntityId() { - return entityId_; - } - - public static final int SKILLDEPOTID_FIELD_NUMBER = 3; - private int skillDepotId_; - /** - * uint32 skillDepotId = 3; - * @return The skillDepotId. - */ - @java.lang.Override - public int getSkillDepotId() { - return skillDepotId_; - } - - public static final int AVATARSKILLID_FIELD_NUMBER = 4; - private int avatarSkillId_; - /** - * uint32 avatarSkillId = 4; - * @return The avatarSkillId. - */ - @java.lang.Override - public int getAvatarSkillId() { - return avatarSkillId_; - } - - public static final int OLDLEVEL_FIELD_NUMBER = 5; - private int oldLevel_; - /** - * uint32 oldLevel = 5; - * @return The oldLevel. - */ - @java.lang.Override - public int getOldLevel() { - return oldLevel_; - } - - public static final int CURLEVEL_FIELD_NUMBER = 6; - private int curLevel_; - /** - * uint32 curLevel = 6; - * @return The curLevel. - */ - @java.lang.Override - public int getCurLevel() { - return curLevel_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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 (entityId_ != 0) { - output.writeUInt32(2, entityId_); - } - if (skillDepotId_ != 0) { - output.writeUInt32(3, skillDepotId_); - } - if (avatarSkillId_ != 0) { - output.writeUInt32(4, avatarSkillId_); - } - if (oldLevel_ != 0) { - output.writeUInt32(5, oldLevel_); - } - if (curLevel_ != 0) { - output.writeUInt32(6, curLevel_); - } - 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 (entityId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, entityId_); - } - if (skillDepotId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, skillDepotId_); - } - if (avatarSkillId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(4, avatarSkillId_); - } - if (oldLevel_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(5, oldLevel_); - } - if (curLevel_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(6, 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.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify)) { - return super.equals(obj); - } - emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify other = (emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify) obj; - - if (getAvatarGuid() - != other.getAvatarGuid()) return false; - if (getEntityId() - != other.getEntityId()) return false; - if (getSkillDepotId() - != other.getSkillDepotId()) return false; - if (getAvatarSkillId() - != other.getAvatarSkillId()) return false; - if (getOldLevel() - != other.getOldLevel()) return false; - if (getCurLevel() - != other.getCurLevel()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + AVATARGUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getAvatarGuid()); - hash = (37 * hash) + ENTITYID_FIELD_NUMBER; - hash = (53 * hash) + getEntityId(); - hash = (37 * hash) + SKILLDEPOTID_FIELD_NUMBER; - hash = (53 * hash) + getSkillDepotId(); - hash = (37 * hash) + AVATARSKILLID_FIELD_NUMBER; - hash = (53 * hash) + getAvatarSkillId(); - hash = (37 * hash) + OLDLEVEL_FIELD_NUMBER; - hash = (53 * hash) + getOldLevel(); - hash = (37 * hash) + CURLEVEL_FIELD_NUMBER; - hash = (53 * hash) + getCurLevel(); - 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; - } - /** - * 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(); - avatarGuid_ = 0L; - - entityId_ = 0; - - skillDepotId_ = 0; - - avatarSkillId_ = 0; - - oldLevel_ = 0; - - curLevel_ = 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.avatarGuid_ = avatarGuid_; - result.entityId_ = entityId_; - result.skillDepotId_ = skillDepotId_; - result.avatarSkillId_ = avatarSkillId_; - result.oldLevel_ = oldLevel_; - result.curLevel_ = curLevel_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getAvatarGuid() != 0L) { - setAvatarGuid(other.getAvatarGuid()); - } - if (other.getEntityId() != 0) { - setEntityId(other.getEntityId()); - } - if (other.getSkillDepotId() != 0) { - setSkillDepotId(other.getSkillDepotId()); - } - if (other.getAvatarSkillId() != 0) { - setAvatarSkillId(other.getAvatarSkillId()); - } - if (other.getOldLevel() != 0) { - setOldLevel(other.getOldLevel()); - } - if (other.getCurLevel() != 0) { - setCurLevel(other.getCurLevel()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 long avatarGuid_ ; - /** - * uint64 avatarGuid = 1; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - /** - * uint64 avatarGuid = 1; - * @param value The avatarGuid to set. - * @return This builder for chaining. - */ - public Builder setAvatarGuid(long value) { - - avatarGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 avatarGuid = 1; - * @return This builder for chaining. - */ - public Builder clearAvatarGuid() { - - avatarGuid_ = 0L; - onChanged(); - return this; - } - - private int entityId_ ; - /** - * uint32 entityId = 2; - * @return The entityId. - */ - @java.lang.Override - public int getEntityId() { - return entityId_; - } - /** - * uint32 entityId = 2; - * @param value The entityId to set. - * @return This builder for chaining. - */ - public Builder setEntityId(int value) { - - entityId_ = value; - onChanged(); - return this; - } - /** - * uint32 entityId = 2; - * @return This builder for chaining. - */ - public Builder clearEntityId() { - - entityId_ = 0; - onChanged(); - return this; - } - - private int skillDepotId_ ; - /** - * uint32 skillDepotId = 3; - * @return The skillDepotId. - */ - @java.lang.Override - public int getSkillDepotId() { - return skillDepotId_; - } - /** - * uint32 skillDepotId = 3; - * @param value The skillDepotId to set. - * @return This builder for chaining. - */ - public Builder setSkillDepotId(int value) { - - skillDepotId_ = value; - onChanged(); - return this; - } - /** - * uint32 skillDepotId = 3; - * @return This builder for chaining. - */ - public Builder clearSkillDepotId() { - - skillDepotId_ = 0; - onChanged(); - return this; - } - - private int avatarSkillId_ ; - /** - * uint32 avatarSkillId = 4; - * @return The avatarSkillId. - */ - @java.lang.Override - public int getAvatarSkillId() { - return avatarSkillId_; - } - /** - * uint32 avatarSkillId = 4; - * @param value The avatarSkillId to set. - * @return This builder for chaining. - */ - public Builder setAvatarSkillId(int value) { - - avatarSkillId_ = value; - onChanged(); - return this; - } - /** - * uint32 avatarSkillId = 4; - * @return This builder for chaining. - */ - public Builder clearAvatarSkillId() { - - avatarSkillId_ = 0; - onChanged(); - return this; - } - - private int oldLevel_ ; - /** - * uint32 oldLevel = 5; - * @return The oldLevel. - */ - @java.lang.Override - public int getOldLevel() { - return oldLevel_; - } - /** - * uint32 oldLevel = 5; - * @param value The oldLevel to set. - * @return This builder for chaining. - */ - public Builder setOldLevel(int value) { - - oldLevel_ = value; - onChanged(); - return this; - } - /** - * uint32 oldLevel = 5; - * @return This builder for chaining. - */ - public Builder clearOldLevel() { - - oldLevel_ = 0; - onChanged(); - return this; - } - - private int curLevel_ ; - /** - * uint32 curLevel = 6; - * @return The curLevel. - */ - @java.lang.Override - public int getCurLevel() { - return curLevel_; - } - /** - * uint32 curLevel = 6; - * @param value The curLevel to set. - * @return This builder for chaining. - */ - public Builder setCurLevel(int value) { - - curLevel_ = value; - onChanged(); - return this; - } - /** - * uint32 curLevel = 6; - * @return This builder for chaining. - */ - public Builder clearCurLevel() { - - curLevel_ = 0; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"\220\001\n\027Avat" + - "arSkillChangeNotify\022\022\n\navatarGuid\030\001 \001(\004\022" + - "\020\n\010entityId\030\002 \001(\r\022\024\n\014skillDepotId\030\003 \001(\r\022" + - "\025\n\ravatarSkillId\030\004 \001(\r\022\020\n\010oldLevel\030\005 \001(\r" + - "\022\020\n\010curLevel\030\006 \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_AvatarSkillChangeNotify_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_AvatarSkillChangeNotify_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_AvatarSkillChangeNotify_descriptor, - new java.lang.String[] { "AvatarGuid", "EntityId", "SkillDepotId", "AvatarSkillId", "OldLevel", "CurLevel", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/AvatarSkillInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AvatarSkillInfoOuterClass.java deleted file mode 100644 index 67f90049e..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AvatarSkillInfoOuterClass.java +++ /dev/null @@ -1,804 +0,0 @@ -// 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 passCdTime = 1; - * @return The passCdTime. - */ - int getPassCdTime(); - - /** - * repeated uint32 fullCdTimeList = 2; - * @return A list containing the fullCdTimeList. - */ - java.util.List getFullCdTimeListList(); - /** - * repeated uint32 fullCdTimeList = 2; - * @return The count of fullCdTimeList. - */ - int getFullCdTimeListCount(); - /** - * repeated uint32 fullCdTimeList = 2; - * @param index The index of the element to return. - * @return The fullCdTimeList at the given index. - */ - int getFullCdTimeList(int index); - - /** - * uint32 maxChargeCount = 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 PASSCDTIME_FIELD_NUMBER = 1; - private int passCdTime_; - /** - * uint32 passCdTime = 1; - * @return The passCdTime. - */ - @java.lang.Override - public int getPassCdTime() { - return passCdTime_; - } - - public static final int FULLCDTIMELIST_FIELD_NUMBER = 2; - private com.google.protobuf.Internal.IntList fullCdTimeList_; - /** - * repeated uint32 fullCdTimeList = 2; - * @return A list containing the fullCdTimeList. - */ - @java.lang.Override - public java.util.List - getFullCdTimeListList() { - return fullCdTimeList_; - } - /** - * repeated uint32 fullCdTimeList = 2; - * @return The count of fullCdTimeList. - */ - public int getFullCdTimeListCount() { - return fullCdTimeList_.size(); - } - /** - * repeated uint32 fullCdTimeList = 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 MAXCHARGECOUNT_FIELD_NUMBER = 3; - private int maxChargeCount_; - /** - * uint32 maxChargeCount = 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) + PASSCDTIME_FIELD_NUMBER; - hash = (53 * hash) + getPassCdTime(); - if (getFullCdTimeListCount() > 0) { - hash = (37 * hash) + FULLCDTIMELIST_FIELD_NUMBER; - hash = (53 * hash) + getFullCdTimeListList().hashCode(); - } - hash = (37 * hash) + MAXCHARGECOUNT_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 passCdTime = 1; - * @return The passCdTime. - */ - @java.lang.Override - public int getPassCdTime() { - return passCdTime_; - } - /** - * uint32 passCdTime = 1; - * @param value The passCdTime to set. - * @return This builder for chaining. - */ - public Builder setPassCdTime(int value) { - - passCdTime_ = value; - onChanged(); - return this; - } - /** - * uint32 passCdTime = 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 fullCdTimeList = 2; - * @return A list containing the fullCdTimeList. - */ - public java.util.List - getFullCdTimeListList() { - return ((bitField0_ & 0x00000001) != 0) ? - java.util.Collections.unmodifiableList(fullCdTimeList_) : fullCdTimeList_; - } - /** - * repeated uint32 fullCdTimeList = 2; - * @return The count of fullCdTimeList. - */ - public int getFullCdTimeListCount() { - return fullCdTimeList_.size(); - } - /** - * repeated uint32 fullCdTimeList = 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 fullCdTimeList = 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 fullCdTimeList = 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 fullCdTimeList = 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 fullCdTimeList = 2; - * @return This builder for chaining. - */ - public Builder clearFullCdTimeList() { - fullCdTimeList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - return this; - } - - private int maxChargeCount_ ; - /** - * uint32 maxChargeCount = 3; - * @return The maxChargeCount. - */ - @java.lang.Override - public int getMaxChargeCount() { - return maxChargeCount_; - } - /** - * uint32 maxChargeCount = 3; - * @param value The maxChargeCount to set. - * @return This builder for chaining. - */ - public Builder setMaxChargeCount(int value) { - - maxChargeCount_ = value; - onChanged(); - return this; - } - /** - * uint32 maxChargeCount = 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\"U\n\017AvatarSkillIn" + - "fo\022\022\n\npassCdTime\030\001 \001(\r\022\026\n\016fullCdTimeList" + - "\030\002 \003(\r\022\026\n\016maxChargeCount\030\003 \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_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/main/java/emu/grasscutter/net/proto/AvatarSkillUpgradeReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AvatarSkillUpgradeReqOuterClass.java deleted file mode 100644 index bc3194589..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AvatarSkillUpgradeReqOuterClass.java +++ /dev/null @@ -1,678 +0,0 @@ -// 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 avatarGuid = 1; - * @return The avatarGuid. - */ - long getAvatarGuid(); - - /** - * uint32 avatarSkillId = 2; - * @return The avatarSkillId. - */ - int getAvatarSkillId(); - - /** - * uint32 oldLevel = 3; - * @return The oldLevel. - */ - int getOldLevel(); - } - /** - * 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 8: { - - avatarGuid_ = input.readUInt64(); - break; - } - case 16: { - - avatarSkillId_ = input.readUInt32(); - break; - } - case 24: { - - oldLevel_ = input.readUInt32(); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.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 AVATARGUID_FIELD_NUMBER = 1; - private long avatarGuid_; - /** - * uint64 avatarGuid = 1; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - - public static final int AVATARSKILLID_FIELD_NUMBER = 2; - private int avatarSkillId_; - /** - * uint32 avatarSkillId = 2; - * @return The avatarSkillId. - */ - @java.lang.Override - public int getAvatarSkillId() { - return avatarSkillId_; - } - - public static final int OLDLEVEL_FIELD_NUMBER = 3; - private int oldLevel_; - /** - * uint32 oldLevel = 3; - * @return The oldLevel. - */ - @java.lang.Override - public int getOldLevel() { - return oldLevel_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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 (avatarSkillId_ != 0) { - output.writeUInt32(2, avatarSkillId_); - } - if (oldLevel_ != 0) { - output.writeUInt32(3, oldLevel_); - } - 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 (avatarSkillId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, avatarSkillId_); - } - if (oldLevel_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, oldLevel_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (getAvatarSkillId() - != other.getAvatarSkillId()) return false; - if (getOldLevel() - != other.getOldLevel()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + AVATARGUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getAvatarGuid()); - hash = (37 * hash) + AVATARSKILLID_FIELD_NUMBER; - hash = (53 * hash) + getAvatarSkillId(); - hash = (37 * hash) + OLDLEVEL_FIELD_NUMBER; - hash = (53 * hash) + getOldLevel(); - 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; - } - /** - * 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; - - avatarSkillId_ = 0; - - oldLevel_ = 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.avatarSkillId_ = avatarSkillId_; - result.oldLevel_ = oldLevel_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getAvatarSkillId() != 0) { - setAvatarSkillId(other.getAvatarSkillId()); - } - if (other.getOldLevel() != 0) { - setOldLevel(other.getOldLevel()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 avatarGuid = 1; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - /** - * uint64 avatarGuid = 1; - * @param value The avatarGuid to set. - * @return This builder for chaining. - */ - public Builder setAvatarGuid(long value) { - - avatarGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 avatarGuid = 1; - * @return This builder for chaining. - */ - public Builder clearAvatarGuid() { - - avatarGuid_ = 0L; - onChanged(); - return this; - } - - private int avatarSkillId_ ; - /** - * uint32 avatarSkillId = 2; - * @return The avatarSkillId. - */ - @java.lang.Override - public int getAvatarSkillId() { - return avatarSkillId_; - } - /** - * uint32 avatarSkillId = 2; - * @param value The avatarSkillId to set. - * @return This builder for chaining. - */ - public Builder setAvatarSkillId(int value) { - - avatarSkillId_ = value; - onChanged(); - return this; - } - /** - * uint32 avatarSkillId = 2; - * @return This builder for chaining. - */ - public Builder clearAvatarSkillId() { - - avatarSkillId_ = 0; - onChanged(); - return this; - } - - private int oldLevel_ ; - /** - * uint32 oldLevel = 3; - * @return The oldLevel. - */ - @java.lang.Override - public int getOldLevel() { - return oldLevel_; - } - /** - * uint32 oldLevel = 3; - * @param value The oldLevel to set. - * @return This builder for chaining. - */ - public Builder setOldLevel(int value) { - - oldLevel_ = value; - onChanged(); - return this; - } - /** - * uint32 oldLevel = 3; - * @return This builder for chaining. - */ - public Builder clearOldLevel() { - - oldLevel_ = 0; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"T\n\025AvatarS" + - "killUpgradeReq\022\022\n\navatarGuid\030\001 \001(\004\022\025\n\rav" + - "atarSkillId\030\002 \001(\r\022\020\n\010oldLevel\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_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", "AvatarSkillId", "OldLevel", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/AvatarSkillUpgradeRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AvatarSkillUpgradeRspOuterClass.java deleted file mode 100644 index d94b283eb..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AvatarSkillUpgradeRspOuterClass.java +++ /dev/null @@ -1,819 +0,0 @@ -// 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 { - - /** - * int32 retcode = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * uint64 avatarGuid = 2; - * @return The avatarGuid. - */ - long getAvatarGuid(); - - /** - * uint32 avatarSkillId = 3; - * @return The avatarSkillId. - */ - int getAvatarSkillId(); - - /** - * uint32 oldLevel = 4; - * @return The oldLevel. - */ - int getOldLevel(); - - /** - * uint32 curLevel = 5; - * @return The curLevel. - */ - int getCurLevel(); - } - /** - * 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 8: { - - retcode_ = input.readInt32(); - break; - } - case 16: { - - avatarGuid_ = input.readUInt64(); - break; - } - case 24: { - - avatarSkillId_ = input.readUInt32(); - break; - } - case 32: { - - oldLevel_ = input.readUInt32(); - break; - } - case 40: { - - 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 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 AVATARGUID_FIELD_NUMBER = 2; - private long avatarGuid_; - /** - * uint64 avatarGuid = 2; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - - public static final int AVATARSKILLID_FIELD_NUMBER = 3; - private int avatarSkillId_; - /** - * uint32 avatarSkillId = 3; - * @return The avatarSkillId. - */ - @java.lang.Override - public int getAvatarSkillId() { - return avatarSkillId_; - } - - public static final int OLDLEVEL_FIELD_NUMBER = 4; - private int oldLevel_; - /** - * uint32 oldLevel = 4; - * @return The oldLevel. - */ - @java.lang.Override - public int getOldLevel() { - return oldLevel_; - } - - public static final int CURLEVEL_FIELD_NUMBER = 5; - private int curLevel_; - /** - * uint32 curLevel = 5; - * @return The curLevel. - */ - @java.lang.Override - public int getCurLevel() { - return curLevel_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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 (avatarGuid_ != 0L) { - output.writeUInt64(2, avatarGuid_); - } - if (avatarSkillId_ != 0) { - output.writeUInt32(3, avatarSkillId_); - } - if (oldLevel_ != 0) { - output.writeUInt32(4, oldLevel_); - } - if (curLevel_ != 0) { - output.writeUInt32(5, curLevel_); - } - 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 (avatarGuid_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(2, avatarGuid_); - } - if (avatarSkillId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, avatarSkillId_); - } - if (oldLevel_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(4, oldLevel_); - } - if (curLevel_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(5, 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 (getRetcode() - != other.getRetcode()) return false; - if (getAvatarGuid() - != other.getAvatarGuid()) return false; - if (getAvatarSkillId() - != other.getAvatarSkillId()) return false; - if (getOldLevel() - != other.getOldLevel()) return false; - if (getCurLevel() - != other.getCurLevel()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - 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) + AVATARGUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getAvatarGuid()); - hash = (37 * hash) + AVATARSKILLID_FIELD_NUMBER; - hash = (53 * hash) + getAvatarSkillId(); - hash = (37 * hash) + OLDLEVEL_FIELD_NUMBER; - hash = (53 * hash) + getOldLevel(); - hash = (37 * hash) + CURLEVEL_FIELD_NUMBER; - hash = (53 * hash) + getCurLevel(); - 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; - } - /** - * 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(); - retcode_ = 0; - - avatarGuid_ = 0L; - - avatarSkillId_ = 0; - - oldLevel_ = 0; - - curLevel_ = 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.retcode_ = retcode_; - result.avatarGuid_ = avatarGuid_; - result.avatarSkillId_ = avatarSkillId_; - result.oldLevel_ = oldLevel_; - result.curLevel_ = curLevel_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getRetcode() != 0) { - setRetcode(other.getRetcode()); - } - if (other.getAvatarGuid() != 0L) { - setAvatarGuid(other.getAvatarGuid()); - } - if (other.getAvatarSkillId() != 0) { - setAvatarSkillId(other.getAvatarSkillId()); - } - if (other.getOldLevel() != 0) { - setOldLevel(other.getOldLevel()); - } - if (other.getCurLevel() != 0) { - setCurLevel(other.getCurLevel()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 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 avatarGuid_ ; - /** - * uint64 avatarGuid = 2; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - /** - * uint64 avatarGuid = 2; - * @param value The avatarGuid to set. - * @return This builder for chaining. - */ - public Builder setAvatarGuid(long value) { - - avatarGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 avatarGuid = 2; - * @return This builder for chaining. - */ - public Builder clearAvatarGuid() { - - avatarGuid_ = 0L; - onChanged(); - return this; - } - - private int avatarSkillId_ ; - /** - * uint32 avatarSkillId = 3; - * @return The avatarSkillId. - */ - @java.lang.Override - public int getAvatarSkillId() { - return avatarSkillId_; - } - /** - * uint32 avatarSkillId = 3; - * @param value The avatarSkillId to set. - * @return This builder for chaining. - */ - public Builder setAvatarSkillId(int value) { - - avatarSkillId_ = value; - onChanged(); - return this; - } - /** - * uint32 avatarSkillId = 3; - * @return This builder for chaining. - */ - public Builder clearAvatarSkillId() { - - avatarSkillId_ = 0; - onChanged(); - return this; - } - - private int oldLevel_ ; - /** - * uint32 oldLevel = 4; - * @return The oldLevel. - */ - @java.lang.Override - public int getOldLevel() { - return oldLevel_; - } - /** - * uint32 oldLevel = 4; - * @param value The oldLevel to set. - * @return This builder for chaining. - */ - public Builder setOldLevel(int value) { - - oldLevel_ = value; - onChanged(); - return this; - } - /** - * uint32 oldLevel = 4; - * @return This builder for chaining. - */ - public Builder clearOldLevel() { - - oldLevel_ = 0; - onChanged(); - return this; - } - - private int curLevel_ ; - /** - * uint32 curLevel = 5; - * @return The curLevel. - */ - @java.lang.Override - public int getCurLevel() { - return curLevel_; - } - /** - * uint32 curLevel = 5; - * @param value The curLevel to set. - * @return This builder for chaining. - */ - public Builder setCurLevel(int value) { - - curLevel_ = value; - onChanged(); - return this; - } - /** - * uint32 curLevel = 5; - * @return This builder for chaining. - */ - public Builder clearCurLevel() { - - curLevel_ = 0; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"w\n\025AvatarS" + - "killUpgradeRsp\022\017\n\007retcode\030\001 \001(\005\022\022\n\navata" + - "rGuid\030\002 \001(\004\022\025\n\ravatarSkillId\030\003 \001(\r\022\020\n\010ol" + - "dLevel\030\004 \001(\r\022\020\n\010curLevel\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_AvatarSkillUpgradeRsp_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_AvatarSkillUpgradeRsp_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_AvatarSkillUpgradeRsp_descriptor, - new java.lang.String[] { "Retcode", "AvatarGuid", "AvatarSkillId", "OldLevel", "CurLevel", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/AvatarTeamOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AvatarTeamOuterClass.java deleted file mode 100644 index 8ef22b989..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AvatarTeamOuterClass.java +++ /dev/null @@ -1,813 +0,0 @@ -// 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 avatarGuidList = 1; - * @return A list containing the avatarGuidList. - */ - java.util.List getAvatarGuidListList(); - /** - * repeated uint64 avatarGuidList = 1; - * @return The count of avatarGuidList. - */ - int getAvatarGuidListCount(); - /** - * repeated uint64 avatarGuidList = 1; - * @param index The index of the element to return. - * @return The avatarGuidList at the given index. - */ - long getAvatarGuidList(int index); - - /** - * string teamName = 2; - * @return The teamName. - */ - java.lang.String getTeamName(); - /** - * string teamName = 2; - * @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 8: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - avatarGuidList_ = newLongList(); - mutable_bitField0_ |= 0x00000001; - } - avatarGuidList_.addLong(input.readUInt64()); - break; - } - case 10: { - 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 18: { - 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 AVATARGUIDLIST_FIELD_NUMBER = 1; - private com.google.protobuf.Internal.LongList avatarGuidList_; - /** - * repeated uint64 avatarGuidList = 1; - * @return A list containing the avatarGuidList. - */ - @java.lang.Override - public java.util.List - getAvatarGuidListList() { - return avatarGuidList_; - } - /** - * repeated uint64 avatarGuidList = 1; - * @return The count of avatarGuidList. - */ - public int getAvatarGuidListCount() { - return avatarGuidList_.size(); - } - /** - * repeated uint64 avatarGuidList = 1; - * @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 TEAMNAME_FIELD_NUMBER = 2; - private volatile java.lang.Object teamName_; - /** - * string teamName = 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 teamName = 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; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - 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(10); - output.writeUInt32NoTag(avatarGuidListMemoizedSerializedSize); - } - for (int i = 0; i < avatarGuidList_.size(); i++) { - output.writeUInt64NoTag(avatarGuidList_.getLong(i)); - } - if (!getTeamNameBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, 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 (!getTeamNameBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, 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) + AVATARGUIDLIST_FIELD_NUMBER; - hash = (53 * hash) + getAvatarGuidListList().hashCode(); - } - hash = (37 * hash) + TEAMNAME_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 avatarGuidList = 1; - * @return A list containing the avatarGuidList. - */ - public java.util.List - getAvatarGuidListList() { - return ((bitField0_ & 0x00000001) != 0) ? - java.util.Collections.unmodifiableList(avatarGuidList_) : avatarGuidList_; - } - /** - * repeated uint64 avatarGuidList = 1; - * @return The count of avatarGuidList. - */ - public int getAvatarGuidListCount() { - return avatarGuidList_.size(); - } - /** - * repeated uint64 avatarGuidList = 1; - * @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 avatarGuidList = 1; - * @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 avatarGuidList = 1; - * @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 avatarGuidList = 1; - * @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 avatarGuidList = 1; - * @return This builder for chaining. - */ - public Builder clearAvatarGuidList() { - avatarGuidList_ = emptyLongList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - return this; - } - - private java.lang.Object teamName_ = ""; - /** - * string teamName = 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 teamName = 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 teamName = 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 teamName = 2; - * @return This builder for chaining. - */ - public Builder clearTeamName() { - - teamName_ = getDefaultInstance().getTeamName(); - onChanged(); - return this; - } - /** - * string teamName = 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; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"6\n\nAvatarTeam\022\026\n\016avat" + - "arGuidList\030\001 \003(\004\022\020\n\010teamName\030\002 \001(\tB\033\n\031em" + - "u.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/main/java/emu/grasscutter/net/proto/AvatarTeamResonanceInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AvatarTeamResonanceInfoOuterClass.java deleted file mode 100644 index 5513515d9..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AvatarTeamResonanceInfoOuterClass.java +++ /dev/null @@ -1,999 +0,0 @@ -// 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 { - - /** - * uint32 entityId = 1; - * @return The entityId. - */ - int getEntityId(); - - /** - * uint64 avatarGuid = 2; - * @return The avatarGuid. - */ - long getAvatarGuid(); - - /** - * repeated uint32 addTeamResonanceIdList = 3; - * @return A list containing the addTeamResonanceIdList. - */ - java.util.List getAddTeamResonanceIdListList(); - /** - * repeated uint32 addTeamResonanceIdList = 3; - * @return The count of addTeamResonanceIdList. - */ - int getAddTeamResonanceIdListCount(); - /** - * repeated uint32 addTeamResonanceIdList = 3; - * @param index The index of the element to return. - * @return The addTeamResonanceIdList at the given index. - */ - int getAddTeamResonanceIdList(int index); - - /** - * repeated uint32 delTeamResonanceIdList = 4; - * @return A list containing the delTeamResonanceIdList. - */ - java.util.List getDelTeamResonanceIdListList(); - /** - * repeated uint32 delTeamResonanceIdList = 4; - * @return The count of delTeamResonanceIdList. - */ - int getDelTeamResonanceIdListCount(); - /** - * repeated uint32 delTeamResonanceIdList = 4; - * @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 8: { - - entityId_ = input.readUInt32(); - break; - } - case 16: { - - avatarGuid_ = input.readUInt64(); - break; - } - case 24: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - addTeamResonanceIdList_ = newIntList(); - mutable_bitField0_ |= 0x00000001; - } - addTeamResonanceIdList_.addInt(input.readUInt32()); - break; - } - case 26: { - 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 32: { - if (!((mutable_bitField0_ & 0x00000002) != 0)) { - delTeamResonanceIdList_ = newIntList(); - mutable_bitField0_ |= 0x00000002; - } - delTeamResonanceIdList_.addInt(input.readUInt32()); - break; - } - case 34: { - 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 ENTITYID_FIELD_NUMBER = 1; - private int entityId_; - /** - * uint32 entityId = 1; - * @return The entityId. - */ - @java.lang.Override - public int getEntityId() { - return entityId_; - } - - public static final int AVATARGUID_FIELD_NUMBER = 2; - private long avatarGuid_; - /** - * uint64 avatarGuid = 2; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - - public static final int ADDTEAMRESONANCEIDLIST_FIELD_NUMBER = 3; - private com.google.protobuf.Internal.IntList addTeamResonanceIdList_; - /** - * repeated uint32 addTeamResonanceIdList = 3; - * @return A list containing the addTeamResonanceIdList. - */ - @java.lang.Override - public java.util.List - getAddTeamResonanceIdListList() { - return addTeamResonanceIdList_; - } - /** - * repeated uint32 addTeamResonanceIdList = 3; - * @return The count of addTeamResonanceIdList. - */ - public int getAddTeamResonanceIdListCount() { - return addTeamResonanceIdList_.size(); - } - /** - * repeated uint32 addTeamResonanceIdList = 3; - * @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 DELTEAMRESONANCEIDLIST_FIELD_NUMBER = 4; - private com.google.protobuf.Internal.IntList delTeamResonanceIdList_; - /** - * repeated uint32 delTeamResonanceIdList = 4; - * @return A list containing the delTeamResonanceIdList. - */ - @java.lang.Override - public java.util.List - getDelTeamResonanceIdListList() { - return delTeamResonanceIdList_; - } - /** - * repeated uint32 delTeamResonanceIdList = 4; - * @return The count of delTeamResonanceIdList. - */ - public int getDelTeamResonanceIdListCount() { - return delTeamResonanceIdList_.size(); - } - /** - * repeated uint32 delTeamResonanceIdList = 4; - * @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 (entityId_ != 0) { - output.writeUInt32(1, entityId_); - } - if (avatarGuid_ != 0L) { - output.writeUInt64(2, avatarGuid_); - } - if (getAddTeamResonanceIdListList().size() > 0) { - output.writeUInt32NoTag(26); - output.writeUInt32NoTag(addTeamResonanceIdListMemoizedSerializedSize); - } - for (int i = 0; i < addTeamResonanceIdList_.size(); i++) { - output.writeUInt32NoTag(addTeamResonanceIdList_.getInt(i)); - } - if (getDelTeamResonanceIdListList().size() > 0) { - output.writeUInt32NoTag(34); - 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 (entityId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(1, entityId_); - } - if (avatarGuid_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(2, 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; - } - { - 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 (getEntityId() - != other.getEntityId()) return false; - if (getAvatarGuid() - != other.getAvatarGuid()) return false; - if (!getAddTeamResonanceIdListList() - .equals(other.getAddTeamResonanceIdListList())) 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(); - hash = (37 * hash) + ENTITYID_FIELD_NUMBER; - hash = (53 * hash) + getEntityId(); - hash = (37 * hash) + AVATARGUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getAvatarGuid()); - if (getAddTeamResonanceIdListCount() > 0) { - hash = (37 * hash) + ADDTEAMRESONANCEIDLIST_FIELD_NUMBER; - hash = (53 * hash) + getAddTeamResonanceIdListList().hashCode(); - } - if (getDelTeamResonanceIdListCount() > 0) { - hash = (37 * hash) + DELTEAMRESONANCEIDLIST_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(); - entityId_ = 0; - - avatarGuid_ = 0L; - - addTeamResonanceIdList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000001); - 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_; - result.entityId_ = entityId_; - result.avatarGuid_ = avatarGuid_; - if (((bitField0_ & 0x00000001) != 0)) { - addTeamResonanceIdList_.makeImmutable(); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.addTeamResonanceIdList_ = addTeamResonanceIdList_; - 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.getEntityId() != 0) { - setEntityId(other.getEntityId()); - } - if (other.getAvatarGuid() != 0L) { - setAvatarGuid(other.getAvatarGuid()); - } - if (!other.addTeamResonanceIdList_.isEmpty()) { - if (addTeamResonanceIdList_.isEmpty()) { - addTeamResonanceIdList_ = other.addTeamResonanceIdList_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureAddTeamResonanceIdListIsMutable(); - addTeamResonanceIdList_.addAll(other.addTeamResonanceIdList_); - } - onChanged(); - } - 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 int entityId_ ; - /** - * uint32 entityId = 1; - * @return The entityId. - */ - @java.lang.Override - public int getEntityId() { - return entityId_; - } - /** - * uint32 entityId = 1; - * @param value The entityId to set. - * @return This builder for chaining. - */ - public Builder setEntityId(int value) { - - entityId_ = value; - onChanged(); - return this; - } - /** - * uint32 entityId = 1; - * @return This builder for chaining. - */ - public Builder clearEntityId() { - - entityId_ = 0; - onChanged(); - return this; - } - - private long avatarGuid_ ; - /** - * uint64 avatarGuid = 2; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - /** - * uint64 avatarGuid = 2; - * @param value The avatarGuid to set. - * @return This builder for chaining. - */ - public Builder setAvatarGuid(long value) { - - avatarGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 avatarGuid = 2; - * @return This builder for chaining. - */ - public Builder clearAvatarGuid() { - - avatarGuid_ = 0L; - onChanged(); - return this; - } - - private com.google.protobuf.Internal.IntList addTeamResonanceIdList_ = emptyIntList(); - private void ensureAddTeamResonanceIdListIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - addTeamResonanceIdList_ = mutableCopy(addTeamResonanceIdList_); - bitField0_ |= 0x00000001; - } - } - /** - * repeated uint32 addTeamResonanceIdList = 3; - * @return A list containing the addTeamResonanceIdList. - */ - public java.util.List - getAddTeamResonanceIdListList() { - return ((bitField0_ & 0x00000001) != 0) ? - java.util.Collections.unmodifiableList(addTeamResonanceIdList_) : addTeamResonanceIdList_; - } - /** - * repeated uint32 addTeamResonanceIdList = 3; - * @return The count of addTeamResonanceIdList. - */ - public int getAddTeamResonanceIdListCount() { - return addTeamResonanceIdList_.size(); - } - /** - * repeated uint32 addTeamResonanceIdList = 3; - * @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 addTeamResonanceIdList = 3; - * @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 addTeamResonanceIdList = 3; - * @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 addTeamResonanceIdList = 3; - * @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 addTeamResonanceIdList = 3; - * @return This builder for chaining. - */ - public Builder clearAddTeamResonanceIdList() { - addTeamResonanceIdList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000001); - 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 delTeamResonanceIdList = 4; - * @return A list containing the delTeamResonanceIdList. - */ - public java.util.List - getDelTeamResonanceIdListList() { - return ((bitField0_ & 0x00000002) != 0) ? - java.util.Collections.unmodifiableList(delTeamResonanceIdList_) : delTeamResonanceIdList_; - } - /** - * repeated uint32 delTeamResonanceIdList = 4; - * @return The count of delTeamResonanceIdList. - */ - public int getDelTeamResonanceIdListCount() { - return delTeamResonanceIdList_.size(); - } - /** - * repeated uint32 delTeamResonanceIdList = 4; - * @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 delTeamResonanceIdList = 4; - * @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 delTeamResonanceIdList = 4; - * @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 delTeamResonanceIdList = 4; - * @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 delTeamResonanceIdList = 4; - * @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\"\177\n\027Avata" + - "rTeamResonanceInfo\022\020\n\010entityId\030\001 \001(\r\022\022\n\n" + - "avatarGuid\030\002 \001(\004\022\036\n\026addTeamResonanceIdLi" + - "st\030\003 \003(\r\022\036\n\026delTeamResonanceIdList\030\004 \003(\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_AvatarTeamResonanceInfo_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_AvatarTeamResonanceInfo_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_AvatarTeamResonanceInfo_descriptor, - new java.lang.String[] { "EntityId", "AvatarGuid", "AddTeamResonanceIdList", "DelTeamResonanceIdList", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/AvatarTeamUpdateNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AvatarTeamUpdateNotifyOuterClass.java deleted file mode 100644 index 9567d4419..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AvatarTeamUpdateNotifyOuterClass.java +++ /dev/null @@ -1,997 +0,0 @@ -// 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> avatarTeamMap = 1; - */ - int getAvatarTeamMapCount(); - /** - * map<uint32, .AvatarTeam> avatarTeamMap = 1; - */ - boolean containsAvatarTeamMap( - int key); - /** - * Use {@link #getAvatarTeamMapMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getAvatarTeamMap(); - /** - * map<uint32, .AvatarTeam> avatarTeamMap = 1; - */ - java.util.Map - getAvatarTeamMapMap(); - /** - * map<uint32, .AvatarTeam> avatarTeamMap = 1; - */ - - emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam getAvatarTeamMapOrDefault( - int key, - emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam defaultValue); - /** - * map<uint32, .AvatarTeam> avatarTeamMap = 1; - */ - - emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam getAvatarTeamMapOrThrow( - int key); - - /** - * repeated uint64 tempAvatarGuidList = 2; - * @return A list containing the tempAvatarGuidList. - */ - java.util.List getTempAvatarGuidListList(); - /** - * repeated uint64 tempAvatarGuidList = 2; - * @return The count of tempAvatarGuidList. - */ - int getTempAvatarGuidListCount(); - /** - * repeated uint64 tempAvatarGuidList = 2; - * @param index The index of the element to return. - * @return The tempAvatarGuidList at the given index. - */ - long getTempAvatarGuidList(int index); - } - /** - * 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 10: { - 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 16: { - if (!((mutable_bitField0_ & 0x00000002) != 0)) { - tempAvatarGuidList_ = newLongList(); - mutable_bitField0_ |= 0x00000002; - } - tempAvatarGuidList_.addLong(input.readUInt64()); - break; - } - case 18: { - 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 1: - 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 AVATARTEAMMAP_FIELD_NUMBER = 1; - 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> avatarTeamMap = 1; - */ - - @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> avatarTeamMap = 1; - */ - @java.lang.Override - - public java.util.Map getAvatarTeamMapMap() { - return internalGetAvatarTeamMap().getMap(); - } - /** - * map<uint32, .AvatarTeam> avatarTeamMap = 1; - */ - @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> avatarTeamMap = 1; - */ - @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 TEMPAVATARGUIDLIST_FIELD_NUMBER = 2; - private com.google.protobuf.Internal.LongList tempAvatarGuidList_; - /** - * repeated uint64 tempAvatarGuidList = 2; - * @return A list containing the tempAvatarGuidList. - */ - @java.lang.Override - public java.util.List - getTempAvatarGuidListList() { - return tempAvatarGuidList_; - } - /** - * repeated uint64 tempAvatarGuidList = 2; - * @return The count of tempAvatarGuidList. - */ - public int getTempAvatarGuidListCount() { - return tempAvatarGuidList_.size(); - } - /** - * repeated uint64 tempAvatarGuidList = 2; - * @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, - 1); - if (getTempAvatarGuidListList().size() > 0) { - output.writeUInt32NoTag(18); - 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(1, 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) + AVATARTEAMMAP_FIELD_NUMBER; - hash = (53 * hash) + internalGetAvatarTeamMap().hashCode(); - } - if (getTempAvatarGuidListCount() > 0) { - hash = (37 * hash) + TEMPAVATARGUIDLIST_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; - } - /** - * 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 1: - return internalGetAvatarTeamMap(); - default: - throw new RuntimeException( - "Invalid map field number: " + number); - } - } - @SuppressWarnings({"rawtypes"}) - protected com.google.protobuf.MapField internalGetMutableMapField( - int number) { - switch (number) { - case 1: - 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> avatarTeamMap = 1; - */ - - @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> avatarTeamMap = 1; - */ - @java.lang.Override - - public java.util.Map getAvatarTeamMapMap() { - return internalGetAvatarTeamMap().getMap(); - } - /** - * map<uint32, .AvatarTeam> avatarTeamMap = 1; - */ - @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> avatarTeamMap = 1; - */ - @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> avatarTeamMap = 1; - */ - - 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> avatarTeamMap = 1; - */ - 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> avatarTeamMap = 1; - */ - - 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 tempAvatarGuidList = 2; - * @return A list containing the tempAvatarGuidList. - */ - public java.util.List - getTempAvatarGuidListList() { - return ((bitField0_ & 0x00000002) != 0) ? - java.util.Collections.unmodifiableList(tempAvatarGuidList_) : tempAvatarGuidList_; - } - /** - * repeated uint64 tempAvatarGuidList = 2; - * @return The count of tempAvatarGuidList. - */ - public int getTempAvatarGuidListCount() { - return tempAvatarGuidList_.size(); - } - /** - * repeated uint64 tempAvatarGuidList = 2; - * @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 tempAvatarGuidList = 2; - * @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 tempAvatarGuidList = 2; - * @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 tempAvatarGuidList = 2; - * @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 tempAvatarGuidList = 2; - * @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\"\272\001\n\026AvatarTeamUpdateNotify\022A\n\ra" + - "vatarTeamMap\030\001 \003(\0132*.AvatarTeamUpdateNot" + - "ify.AvatarTeamMapEntry\022\032\n\022tempAvatarGuid" + - "List\030\002 \003(\004\032A\n\022AvatarTeamMapEntry\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_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/main/java/emu/grasscutter/net/proto/AvatarUnlockTalentNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AvatarUnlockTalentNotifyOuterClass.java deleted file mode 100644 index 2ec0af8ba..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AvatarUnlockTalentNotifyOuterClass.java +++ /dev/null @@ -1,749 +0,0 @@ -// 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 { - - /** - * uint64 avatarGuid = 1; - * @return The avatarGuid. - */ - long getAvatarGuid(); - - /** - * uint32 entityId = 2; - * @return The entityId. - */ - int getEntityId(); - - /** - * uint32 talentId = 3; - * @return The talentId. - */ - int getTalentId(); - - /** - * uint32 skillDepotId = 4; - * @return The skillDepotId. - */ - int getSkillDepotId(); - } - /** - * 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: { - - avatarGuid_ = input.readUInt64(); - break; - } - case 16: { - - entityId_ = input.readUInt32(); - break; - } - case 24: { - - talentId_ = input.readUInt32(); - break; - } - case 32: { - - 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.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 AVATARGUID_FIELD_NUMBER = 1; - private long avatarGuid_; - /** - * uint64 avatarGuid = 1; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - - public static final int ENTITYID_FIELD_NUMBER = 2; - private int entityId_; - /** - * uint32 entityId = 2; - * @return The entityId. - */ - @java.lang.Override - public int getEntityId() { - return entityId_; - } - - public static final int TALENTID_FIELD_NUMBER = 3; - private int talentId_; - /** - * uint32 talentId = 3; - * @return The talentId. - */ - @java.lang.Override - public int getTalentId() { - return talentId_; - } - - public static final int SKILLDEPOTID_FIELD_NUMBER = 4; - private int skillDepotId_; - /** - * uint32 skillDepotId = 4; - * @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 (avatarGuid_ != 0L) { - output.writeUInt64(1, avatarGuid_); - } - if (entityId_ != 0) { - output.writeUInt32(2, entityId_); - } - if (talentId_ != 0) { - output.writeUInt32(3, talentId_); - } - if (skillDepotId_ != 0) { - output.writeUInt32(4, skillDepotId_); - } - 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 (entityId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, entityId_); - } - if (talentId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, talentId_); - } - if (skillDepotId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(4, 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.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify)) { - return super.equals(obj); - } - emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify other = (emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify) obj; - - if (getAvatarGuid() - != other.getAvatarGuid()) return false; - if (getEntityId() - != other.getEntityId()) 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) + AVATARGUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getAvatarGuid()); - hash = (37 * hash) + ENTITYID_FIELD_NUMBER; - hash = (53 * hash) + getEntityId(); - hash = (37 * hash) + TALENTID_FIELD_NUMBER; - hash = (53 * hash) + getTalentId(); - hash = (37 * hash) + SKILLDEPOTID_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; - } - /** - * 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(); - avatarGuid_ = 0L; - - entityId_ = 0; - - 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.avatarGuid_ = avatarGuid_; - result.entityId_ = entityId_; - 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.getAvatarGuid() != 0L) { - setAvatarGuid(other.getAvatarGuid()); - } - if (other.getEntityId() != 0) { - setEntityId(other.getEntityId()); - } - 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 long avatarGuid_ ; - /** - * uint64 avatarGuid = 1; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - /** - * uint64 avatarGuid = 1; - * @param value The avatarGuid to set. - * @return This builder for chaining. - */ - public Builder setAvatarGuid(long value) { - - avatarGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 avatarGuid = 1; - * @return This builder for chaining. - */ - public Builder clearAvatarGuid() { - - avatarGuid_ = 0L; - onChanged(); - return this; - } - - private int entityId_ ; - /** - * uint32 entityId = 2; - * @return The entityId. - */ - @java.lang.Override - public int getEntityId() { - return entityId_; - } - /** - * uint32 entityId = 2; - * @param value The entityId to set. - * @return This builder for chaining. - */ - public Builder setEntityId(int value) { - - entityId_ = value; - onChanged(); - return this; - } - /** - * uint32 entityId = 2; - * @return This builder for chaining. - */ - public Builder clearEntityId() { - - entityId_ = 0; - onChanged(); - return this; - } - - private int talentId_ ; - /** - * uint32 talentId = 3; - * @return The talentId. - */ - @java.lang.Override - public int getTalentId() { - return talentId_; - } - /** - * uint32 talentId = 3; - * @param value The talentId to set. - * @return This builder for chaining. - */ - public Builder setTalentId(int value) { - - talentId_ = value; - onChanged(); - return this; - } - /** - * uint32 talentId = 3; - * @return This builder for chaining. - */ - public Builder clearTalentId() { - - talentId_ = 0; - onChanged(); - return this; - } - - private int skillDepotId_ ; - /** - * uint32 skillDepotId = 4; - * @return The skillDepotId. - */ - @java.lang.Override - public int getSkillDepotId() { - return skillDepotId_; - } - /** - * uint32 skillDepotId = 4; - * @param value The skillDepotId to set. - * @return This builder for chaining. - */ - public Builder setSkillDepotId(int value) { - - skillDepotId_ = value; - onChanged(); - return this; - } - /** - * uint32 skillDepotId = 4; - * @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\"h\n\030Avat" + - "arUnlockTalentNotify\022\022\n\navatarGuid\030\001 \001(\004" + - "\022\020\n\010entityId\030\002 \001(\r\022\020\n\010talentId\030\003 \001(\r\022\024\n\014" + - "skillDepotId\030\004 \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_AvatarUnlockTalentNotify_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_AvatarUnlockTalentNotify_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_AvatarUnlockTalentNotify_descriptor, - new java.lang.String[] { "AvatarGuid", "EntityId", "TalentId", "SkillDepotId", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/AvatarUpgradeReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AvatarUpgradeReqOuterClass.java deleted file mode 100644 index fe62a81e2..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AvatarUpgradeReqOuterClass.java +++ /dev/null @@ -1,678 +0,0 @@ -// 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 { - - /** - * uint32 itemId = 1; - * @return The itemId. - */ - int getItemId(); - - /** - * uint32 count = 2; - * @return The count. - */ - int getCount(); - - /** - * uint64 avatarGuid = 3; - * @return The avatarGuid. - */ - long getAvatarGuid(); - } - /** - * 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 8: { - - itemId_ = input.readUInt32(); - break; - } - case 16: { - - count_ = input.readUInt32(); - break; - } - case 24: { - - 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 ITEMID_FIELD_NUMBER = 1; - private int itemId_; - /** - * uint32 itemId = 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_; - } - - public static final int AVATARGUID_FIELD_NUMBER = 3; - private long avatarGuid_; - /** - * uint64 avatarGuid = 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 (itemId_ != 0) { - output.writeUInt32(1, itemId_); - } - if (count_ != 0) { - output.writeUInt32(2, count_); - } - if (avatarGuid_ != 0L) { - output.writeUInt64(3, avatarGuid_); - } - 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_); - } - if (avatarGuid_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(3, 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 (getItemId() - != other.getItemId()) return false; - if (getCount() - != other.getCount()) 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) + ITEMID_FIELD_NUMBER; - hash = (53 * hash) + getItemId(); - hash = (37 * hash) + COUNT_FIELD_NUMBER; - hash = (53 * hash) + getCount(); - hash = (37 * hash) + AVATARGUID_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.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; - } - /** - * 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(); - itemId_ = 0; - - count_ = 0; - - avatarGuid_ = 0L; - - 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.itemId_ = itemId_; - result.count_ = count_; - 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.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.getItemId() != 0) { - setItemId(other.getItemId()); - } - if (other.getCount() != 0) { - setCount(other.getCount()); - } - 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.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 int itemId_ ; - /** - * uint32 itemId = 1; - * @return The itemId. - */ - @java.lang.Override - public int getItemId() { - return itemId_; - } - /** - * uint32 itemId = 1; - * @param value The itemId to set. - * @return This builder for chaining. - */ - public Builder setItemId(int value) { - - itemId_ = value; - onChanged(); - return this; - } - /** - * uint32 itemId = 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; - } - - private long avatarGuid_ ; - /** - * uint64 avatarGuid = 3; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - /** - * uint64 avatarGuid = 3; - * @param value The avatarGuid to set. - * @return This builder for chaining. - */ - public Builder setAvatarGuid(long value) { - - avatarGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 avatarGuid = 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: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\"E\n\020AvatarUpgrad" + - "eReq\022\016\n\006itemId\030\001 \001(\r\022\r\n\005count\030\002 \001(\r\022\022\n\na" + - "vatarGuid\030\003 \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_AvatarUpgradeReq_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_AvatarUpgradeReq_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_AvatarUpgradeReq_descriptor, - new java.lang.String[] { "ItemId", "Count", "AvatarGuid", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/AvatarUpgradeRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AvatarUpgradeRspOuterClass.java deleted file mode 100644 index b7a0d721d..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AvatarUpgradeRspOuterClass.java +++ /dev/null @@ -1,1385 +0,0 @@ -// 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 { - - /** - * int32 retcode = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * uint64 avatarGuid = 2; - * @return The avatarGuid. - */ - long getAvatarGuid(); - - /** - * uint32 oldLevel = 3; - * @return The oldLevel. - */ - int getOldLevel(); - - /** - * uint32 curLevel = 4; - * @return The curLevel. - */ - int getCurLevel(); - - /** - * map<uint32, float> oldFightPropMap = 5; - */ - int getOldFightPropMapCount(); - /** - * map<uint32, float> oldFightPropMap = 5; - */ - boolean containsOldFightPropMap( - int key); - /** - * Use {@link #getOldFightPropMapMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getOldFightPropMap(); - /** - * map<uint32, float> oldFightPropMap = 5; - */ - java.util.Map - getOldFightPropMapMap(); - /** - * map<uint32, float> oldFightPropMap = 5; - */ - - float getOldFightPropMapOrDefault( - int key, - float defaultValue); - /** - * map<uint32, float> oldFightPropMap = 5; - */ - - float getOldFightPropMapOrThrow( - int key); - - /** - * map<uint32, float> curFightPropMap = 6; - */ - int getCurFightPropMapCount(); - /** - * map<uint32, float> curFightPropMap = 6; - */ - boolean containsCurFightPropMap( - int key); - /** - * Use {@link #getCurFightPropMapMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getCurFightPropMap(); - /** - * map<uint32, float> curFightPropMap = 6; - */ - java.util.Map - getCurFightPropMapMap(); - /** - * map<uint32, float> curFightPropMap = 6; - */ - - float getCurFightPropMapOrDefault( - int key, - float defaultValue); - /** - * map<uint32, float> curFightPropMap = 6; - */ - - float getCurFightPropMapOrThrow( - int key); - } - /** - * 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 16: { - - avatarGuid_ = input.readUInt64(); - break; - } - case 24: { - - oldLevel_ = input.readUInt32(); - break; - } - case 32: { - - curLevel_ = input.readUInt32(); - break; - } - case 42: { - 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 50: { - 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; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.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 5: - return internalGetOldFightPropMap(); - case 6: - 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 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 AVATARGUID_FIELD_NUMBER = 2; - private long avatarGuid_; - /** - * uint64 avatarGuid = 2; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - - public static final int OLDLEVEL_FIELD_NUMBER = 3; - private int oldLevel_; - /** - * uint32 oldLevel = 3; - * @return The oldLevel. - */ - @java.lang.Override - public int getOldLevel() { - return oldLevel_; - } - - public static final int CURLEVEL_FIELD_NUMBER = 4; - private int curLevel_; - /** - * uint32 curLevel = 4; - * @return The curLevel. - */ - @java.lang.Override - public int getCurLevel() { - return curLevel_; - } - - public static final int OLDFIGHTPROPMAP_FIELD_NUMBER = 5; - 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> oldFightPropMap = 5; - */ - - @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> oldFightPropMap = 5; - */ - @java.lang.Override - - public java.util.Map getOldFightPropMapMap() { - return internalGetOldFightPropMap().getMap(); - } - /** - * map<uint32, float> oldFightPropMap = 5; - */ - @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> oldFightPropMap = 5; - */ - @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 CURFIGHTPROPMAP_FIELD_NUMBER = 6; - 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> curFightPropMap = 6; - */ - - @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> curFightPropMap = 6; - */ - @java.lang.Override - - public java.util.Map getCurFightPropMapMap() { - return internalGetCurFightPropMap().getMap(); - } - /** - * map<uint32, float> curFightPropMap = 6; - */ - @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> curFightPropMap = 6; - */ - @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); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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 (avatarGuid_ != 0L) { - output.writeUInt64(2, avatarGuid_); - } - if (oldLevel_ != 0) { - output.writeUInt32(3, oldLevel_); - } - if (curLevel_ != 0) { - output.writeUInt32(4, curLevel_); - } - com.google.protobuf.GeneratedMessageV3 - .serializeIntegerMapTo( - output, - internalGetOldFightPropMap(), - OldFightPropMapDefaultEntryHolder.defaultEntry, - 5); - com.google.protobuf.GeneratedMessageV3 - .serializeIntegerMapTo( - output, - internalGetCurFightPropMap(), - CurFightPropMapDefaultEntryHolder.defaultEntry, - 6); - 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 (avatarGuid_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(2, avatarGuid_); - } - if (oldLevel_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, oldLevel_); - } - if (curLevel_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(4, 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(5, oldFightPropMap__); - } - 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(6, curFightPropMap__); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (getRetcode() - != other.getRetcode()) return false; - if (getAvatarGuid() - != other.getAvatarGuid()) return false; - if (getOldLevel() - != other.getOldLevel()) return false; - if (getCurLevel() - != other.getCurLevel()) return false; - if (!internalGetOldFightPropMap().equals( - other.internalGetOldFightPropMap())) return false; - if (!internalGetCurFightPropMap().equals( - other.internalGetCurFightPropMap())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - 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) + AVATARGUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getAvatarGuid()); - hash = (37 * hash) + OLDLEVEL_FIELD_NUMBER; - hash = (53 * hash) + getOldLevel(); - hash = (37 * hash) + CURLEVEL_FIELD_NUMBER; - hash = (53 * hash) + getCurLevel(); - if (!internalGetOldFightPropMap().getMap().isEmpty()) { - hash = (37 * hash) + OLDFIGHTPROPMAP_FIELD_NUMBER; - hash = (53 * hash) + internalGetOldFightPropMap().hashCode(); - } - if (!internalGetCurFightPropMap().getMap().isEmpty()) { - hash = (37 * hash) + CURFIGHTPROPMAP_FIELD_NUMBER; - hash = (53 * hash) + internalGetCurFightPropMap().hashCode(); - } - 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; - } - /** - * 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 5: - return internalGetOldFightPropMap(); - case 6: - return internalGetCurFightPropMap(); - default: - throw new RuntimeException( - "Invalid map field number: " + number); - } - } - @SuppressWarnings({"rawtypes"}) - protected com.google.protobuf.MapField internalGetMutableMapField( - int number) { - switch (number) { - case 5: - return internalGetMutableOldFightPropMap(); - case 6: - 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(); - retcode_ = 0; - - avatarGuid_ = 0L; - - oldLevel_ = 0; - - curLevel_ = 0; - - internalGetMutableOldFightPropMap().clear(); - internalGetMutableCurFightPropMap().clear(); - 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.retcode_ = retcode_; - result.avatarGuid_ = avatarGuid_; - result.oldLevel_ = oldLevel_; - result.curLevel_ = curLevel_; - result.oldFightPropMap_ = internalGetOldFightPropMap(); - result.oldFightPropMap_.makeImmutable(); - result.curFightPropMap_ = internalGetCurFightPropMap(); - result.curFightPropMap_.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.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.getRetcode() != 0) { - setRetcode(other.getRetcode()); - } - if (other.getAvatarGuid() != 0L) { - setAvatarGuid(other.getAvatarGuid()); - } - if (other.getOldLevel() != 0) { - setOldLevel(other.getOldLevel()); - } - if (other.getCurLevel() != 0) { - setCurLevel(other.getCurLevel()); - } - internalGetMutableOldFightPropMap().mergeFrom( - other.internalGetOldFightPropMap()); - internalGetMutableCurFightPropMap().mergeFrom( - other.internalGetCurFightPropMap()); - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 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 avatarGuid_ ; - /** - * uint64 avatarGuid = 2; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - /** - * uint64 avatarGuid = 2; - * @param value The avatarGuid to set. - * @return This builder for chaining. - */ - public Builder setAvatarGuid(long value) { - - avatarGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 avatarGuid = 2; - * @return This builder for chaining. - */ - public Builder clearAvatarGuid() { - - avatarGuid_ = 0L; - onChanged(); - return this; - } - - private int oldLevel_ ; - /** - * uint32 oldLevel = 3; - * @return The oldLevel. - */ - @java.lang.Override - public int getOldLevel() { - return oldLevel_; - } - /** - * uint32 oldLevel = 3; - * @param value The oldLevel to set. - * @return This builder for chaining. - */ - public Builder setOldLevel(int value) { - - oldLevel_ = value; - onChanged(); - return this; - } - /** - * uint32 oldLevel = 3; - * @return This builder for chaining. - */ - public Builder clearOldLevel() { - - oldLevel_ = 0; - onChanged(); - return this; - } - - private int curLevel_ ; - /** - * uint32 curLevel = 4; - * @return The curLevel. - */ - @java.lang.Override - public int getCurLevel() { - return curLevel_; - } - /** - * uint32 curLevel = 4; - * @param value The curLevel to set. - * @return This builder for chaining. - */ - public Builder setCurLevel(int value) { - - curLevel_ = value; - onChanged(); - return this; - } - /** - * uint32 curLevel = 4; - * @return This builder for chaining. - */ - public Builder clearCurLevel() { - - curLevel_ = 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> oldFightPropMap = 5; - */ - - @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> oldFightPropMap = 5; - */ - @java.lang.Override - - public java.util.Map getOldFightPropMapMap() { - return internalGetOldFightPropMap().getMap(); - } - /** - * map<uint32, float> oldFightPropMap = 5; - */ - @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> oldFightPropMap = 5; - */ - @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> oldFightPropMap = 5; - */ - - 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> oldFightPropMap = 5; - */ - public Builder putOldFightPropMap( - int key, - float value) { - - - internalGetMutableOldFightPropMap().getMutableMap() - .put(key, value); - return this; - } - /** - * map<uint32, float> oldFightPropMap = 5; - */ - - public Builder putAllOldFightPropMap( - java.util.Map values) { - internalGetMutableOldFightPropMap().getMutableMap() - .putAll(values); - 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> curFightPropMap = 6; - */ - - @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> curFightPropMap = 6; - */ - @java.lang.Override - - public java.util.Map getCurFightPropMapMap() { - return internalGetCurFightPropMap().getMap(); - } - /** - * map<uint32, float> curFightPropMap = 6; - */ - @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> curFightPropMap = 6; - */ - @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> curFightPropMap = 6; - */ - - 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> curFightPropMap = 6; - */ - public Builder putCurFightPropMap( - int key, - float value) { - - - internalGetMutableCurFightPropMap().getMutableMap() - .put(key, value); - return this; - } - /** - * map<uint32, float> curFightPropMap = 6; - */ - - public Builder putAllCurFightPropMap( - java.util.Map values) { - internalGetMutableCurFightPropMap().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: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\"\315\002\n\020AvatarUpgra" + - "deRsp\022\017\n\007retcode\030\001 \001(\005\022\022\n\navatarGuid\030\002 \001" + - "(\004\022\020\n\010oldLevel\030\003 \001(\r\022\020\n\010curLevel\030\004 \001(\r\022?" + - "\n\017oldFightPropMap\030\005 \003(\0132&.AvatarUpgradeR" + - "sp.OldFightPropMapEntry\022?\n\017curFightPropM" + - "ap\030\006 \003(\0132&.AvatarUpgradeRsp.CurFightProp" + - "MapEntry\0326\n\024OldFightPropMapEntry\022\013\n\003key\030" + - "\001 \001(\r\022\r\n\005value\030\002 \001(\002:\0028\001\0326\n\024CurFightProp" + - "MapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030\002 \001(\002:\0028\001" + - "B\033\n\031emu.grasscutter.net.protob\006proto3" - }; - 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[] { "Retcode", "AvatarGuid", "OldLevel", "CurLevel", "OldFightPropMap", "CurFightPropMap", }); - 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/main/java/emu/grasscutter/net/proto/AvatarWearFlycloakReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AvatarWearFlycloakReqOuterClass.java deleted file mode 100644 index 5a533f04a..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AvatarWearFlycloakReqOuterClass.java +++ /dev/null @@ -1,608 +0,0 @@ -// 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 avatarGuid = 1; - * @return The avatarGuid. - */ - long getAvatarGuid(); - - /** - * uint32 flycloakId = 2; - * @return The flycloakId. - */ - int getFlycloakId(); - } - /** - * 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 8: { - - avatarGuid_ = input.readUInt64(); - break; - } - case 16: { - - 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 AVATARGUID_FIELD_NUMBER = 1; - private long avatarGuid_; - /** - * uint64 avatarGuid = 1; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - - public static final int FLYCLOAKID_FIELD_NUMBER = 2; - private int flycloakId_; - /** - * uint32 flycloakId = 2; - * @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(1, avatarGuid_); - } - if (flycloakId_ != 0) { - output.writeUInt32(2, 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(1, avatarGuid_); - } - if (flycloakId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, 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) + AVATARGUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getAvatarGuid()); - hash = (37 * hash) + FLYCLOAKID_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; - } - /** - * 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 avatarGuid = 1; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - /** - * uint64 avatarGuid = 1; - * @param value The avatarGuid to set. - * @return This builder for chaining. - */ - public Builder setAvatarGuid(long value) { - - avatarGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 avatarGuid = 1; - * @return This builder for chaining. - */ - public Builder clearAvatarGuid() { - - avatarGuid_ = 0L; - onChanged(); - return this; - } - - private int flycloakId_ ; - /** - * uint32 flycloakId = 2; - * @return The flycloakId. - */ - @java.lang.Override - public int getFlycloakId() { - return flycloakId_; - } - /** - * uint32 flycloakId = 2; - * @param value The flycloakId to set. - * @return This builder for chaining. - */ - public Builder setFlycloakId(int value) { - - flycloakId_ = value; - onChanged(); - return this; - } - /** - * uint32 flycloakId = 2; - * @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\"?\n\025AvatarW" + - "earFlycloakReq\022\022\n\navatarGuid\030\001 \001(\004\022\022\n\nfl" + - "ycloakId\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_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/main/java/emu/grasscutter/net/proto/AvatarWearFlycloakRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/AvatarWearFlycloakRspOuterClass.java deleted file mode 100644 index 41797e2aa..000000000 --- a/src/main/java/emu/grasscutter/net/proto/AvatarWearFlycloakRspOuterClass.java +++ /dev/null @@ -1,678 +0,0 @@ -// 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 { - - /** - * int32 retcode = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * uint64 avatarGuid = 2; - * @return The avatarGuid. - */ - long getAvatarGuid(); - - /** - * uint32 flycloakId = 3; - * @return The flycloakId. - */ - int getFlycloakId(); - } - /** - * 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 8: { - - retcode_ = input.readInt32(); - break; - } - case 16: { - - avatarGuid_ = input.readUInt64(); - 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.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 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 AVATARGUID_FIELD_NUMBER = 2; - private long avatarGuid_; - /** - * uint64 avatarGuid = 2; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - - public static final int FLYCLOAKID_FIELD_NUMBER = 3; - private int flycloakId_; - /** - * uint32 flycloakId = 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 (retcode_ != 0) { - output.writeInt32(1, retcode_); - } - if (avatarGuid_ != 0L) { - output.writeUInt64(2, avatarGuid_); - } - 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 (retcode_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeInt32Size(1, retcode_); - } - if (avatarGuid_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(2, avatarGuid_); - } - 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.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp)) { - return super.equals(obj); - } - emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp other = (emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp) obj; - - if (getRetcode() - != other.getRetcode()) return false; - 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) + RETCODE_FIELD_NUMBER; - hash = (53 * hash) + getRetcode(); - hash = (37 * hash) + AVATARGUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getAvatarGuid()); - hash = (37 * hash) + FLYCLOAKID_FIELD_NUMBER; - hash = (53 * hash) + getFlycloakId(); - 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; - } - /** - * 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(); - retcode_ = 0; - - avatarGuid_ = 0L; - - flycloakId_ = 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.retcode_ = retcode_; - 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.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.getRetcode() != 0) { - setRetcode(other.getRetcode()); - } - 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.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 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 avatarGuid_ ; - /** - * uint64 avatarGuid = 2; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - /** - * uint64 avatarGuid = 2; - * @param value The avatarGuid to set. - * @return This builder for chaining. - */ - public Builder setAvatarGuid(long value) { - - avatarGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 avatarGuid = 2; - * @return This builder for chaining. - */ - public Builder clearAvatarGuid() { - - avatarGuid_ = 0L; - onChanged(); - return this; - } - - private int flycloakId_ ; - /** - * uint32 flycloakId = 3; - * @return The flycloakId. - */ - @java.lang.Override - public int getFlycloakId() { - return flycloakId_; - } - /** - * uint32 flycloakId = 3; - * @param value The flycloakId to set. - * @return This builder for chaining. - */ - public Builder setFlycloakId(int value) { - - flycloakId_ = value; - onChanged(); - return this; - } - /** - * uint32 flycloakId = 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: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\"P\n\025AvatarW" + - "earFlycloakRsp\022\017\n\007retcode\030\001 \001(\005\022\022\n\navata" + - "rGuid\030\002 \001(\004\022\022\n\nflycloakId\030\003 \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_AvatarWearFlycloakRsp_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_AvatarWearFlycloakRsp_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_AvatarWearFlycloakRsp_descriptor, - new java.lang.String[] { "Retcode", "AvatarGuid", "FlycloakId", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/BirthdayOuterClass.java b/src/main/java/emu/grasscutter/net/proto/BirthdayOuterClass.java deleted file mode 100644 index d06d120f7..000000000 --- a/src/main/java/emu/grasscutter/net/proto/BirthdayOuterClass.java +++ /dev/null @@ -1,606 +0,0 @@ -// 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/main/java/emu/grasscutter/net/proto/BlockInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/BlockInfoOuterClass.java deleted file mode 100644 index 8d0d1768a..000000000 --- a/src/main/java/emu/grasscutter/net/proto/BlockInfoOuterClass.java +++ /dev/null @@ -1,752 +0,0 @@ -// 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 blockId = 1; - * @return The blockId. - */ - int getBlockId(); - - /** - * uint32 dataVersion = 2; - * @return The dataVersion. - */ - int getDataVersion(); - - /** - * bytes binData = 3; - * @return The binData. - */ - com.google.protobuf.ByteString getBinData(); - - /** - * bool isDirty = 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 BLOCKID_FIELD_NUMBER = 1; - private int blockId_; - /** - * uint32 blockId = 1; - * @return The blockId. - */ - @java.lang.Override - public int getBlockId() { - return blockId_; - } - - public static final int DATAVERSION_FIELD_NUMBER = 2; - private int dataVersion_; - /** - * uint32 dataVersion = 2; - * @return The dataVersion. - */ - @java.lang.Override - public int getDataVersion() { - return dataVersion_; - } - - public static final int BINDATA_FIELD_NUMBER = 3; - private com.google.protobuf.ByteString binData_; - /** - * bytes binData = 3; - * @return The binData. - */ - @java.lang.Override - public com.google.protobuf.ByteString getBinData() { - return binData_; - } - - public static final int ISDIRTY_FIELD_NUMBER = 4; - private boolean isDirty_; - /** - * bool isDirty = 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) + BLOCKID_FIELD_NUMBER; - hash = (53 * hash) + getBlockId(); - hash = (37 * hash) + DATAVERSION_FIELD_NUMBER; - hash = (53 * hash) + getDataVersion(); - hash = (37 * hash) + BINDATA_FIELD_NUMBER; - hash = (53 * hash) + getBinData().hashCode(); - hash = (37 * hash) + ISDIRTY_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 blockId = 1; - * @return The blockId. - */ - @java.lang.Override - public int getBlockId() { - return blockId_; - } - /** - * uint32 blockId = 1; - * @param value The blockId to set. - * @return This builder for chaining. - */ - public Builder setBlockId(int value) { - - blockId_ = value; - onChanged(); - return this; - } - /** - * uint32 blockId = 1; - * @return This builder for chaining. - */ - public Builder clearBlockId() { - - blockId_ = 0; - onChanged(); - return this; - } - - private int dataVersion_ ; - /** - * uint32 dataVersion = 2; - * @return The dataVersion. - */ - @java.lang.Override - public int getDataVersion() { - return dataVersion_; - } - /** - * uint32 dataVersion = 2; - * @param value The dataVersion to set. - * @return This builder for chaining. - */ - public Builder setDataVersion(int value) { - - dataVersion_ = value; - onChanged(); - return this; - } - /** - * uint32 dataVersion = 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 binData = 3; - * @return The binData. - */ - @java.lang.Override - public com.google.protobuf.ByteString getBinData() { - return binData_; - } - /** - * bytes binData = 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 binData = 3; - * @return This builder for chaining. - */ - public Builder clearBinData() { - - binData_ = getDefaultInstance().getBinData(); - onChanged(); - return this; - } - - private boolean isDirty_ ; - /** - * bool isDirty = 4; - * @return The isDirty. - */ - @java.lang.Override - public boolean getIsDirty() { - return isDirty_; - } - /** - * bool isDirty = 4; - * @param value The isDirty to set. - * @return This builder for chaining. - */ - public Builder setIsDirty(boolean value) { - - isDirty_ = value; - onChanged(); - return this; - } - /** - * bool isDirty = 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\"S\n\tBlockInfo\022\017\n\007blockI" + - "d\030\001 \001(\r\022\023\n\013dataVersion\030\002 \001(\r\022\017\n\007binData\030" + - "\003 \001(\014\022\017\n\007isDirty\030\004 \001(\010B\033\n\031emu.grasscutte" + - "r.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/main/java/emu/grasscutter/net/proto/CalcWeaponUpgradeReturnItemsReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/CalcWeaponUpgradeReturnItemsReqOuterClass.java deleted file mode 100644 index dc430f9d1..000000000 --- a/src/main/java/emu/grasscutter/net/proto/CalcWeaponUpgradeReturnItemsReqOuterClass.java +++ /dev/null @@ -1,1111 +0,0 @@ -// 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 { - - /** - * uint64 targetWeaponGuid = 1; - * @return The targetWeaponGuid. - */ - long getTargetWeaponGuid(); - - /** - * repeated uint64 foodWeaponGuidList = 2; - * @return A list containing the foodWeaponGuidList. - */ - java.util.List getFoodWeaponGuidListList(); - /** - * repeated uint64 foodWeaponGuidList = 2; - * @return The count of foodWeaponGuidList. - */ - int getFoodWeaponGuidListCount(); - /** - * repeated uint64 foodWeaponGuidList = 2; - * @param index The index of the element to return. - * @return The foodWeaponGuidList at the given index. - */ - long getFoodWeaponGuidList(int index); - - /** - * repeated .ItemParam itemParamList = 3; - */ - java.util.List - getItemParamListList(); - /** - * repeated .ItemParam itemParamList = 3; - */ - emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParamList(int index); - /** - * repeated .ItemParam itemParamList = 3; - */ - int getItemParamListCount(); - /** - * repeated .ItemParam itemParamList = 3; - */ - java.util.List - getItemParamListOrBuilderList(); - /** - * repeated .ItemParam itemParamList = 3; - */ - emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemParamListOrBuilder( - int index); - } - /** - * 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 8: { - - targetWeaponGuid_ = input.readUInt64(); - break; - } - case 16: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - foodWeaponGuidList_ = newLongList(); - mutable_bitField0_ |= 0x00000001; - } - foodWeaponGuidList_.addLong(input.readUInt64()); - break; - } - case 18: { - 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 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; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.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.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 TARGETWEAPONGUID_FIELD_NUMBER = 1; - private long targetWeaponGuid_; - /** - * uint64 targetWeaponGuid = 1; - * @return The targetWeaponGuid. - */ - @java.lang.Override - public long getTargetWeaponGuid() { - return targetWeaponGuid_; - } - - public static final int FOODWEAPONGUIDLIST_FIELD_NUMBER = 2; - private com.google.protobuf.Internal.LongList foodWeaponGuidList_; - /** - * repeated uint64 foodWeaponGuidList = 2; - * @return A list containing the foodWeaponGuidList. - */ - @java.lang.Override - public java.util.List - getFoodWeaponGuidListList() { - return foodWeaponGuidList_; - } - /** - * repeated uint64 foodWeaponGuidList = 2; - * @return The count of foodWeaponGuidList. - */ - public int getFoodWeaponGuidListCount() { - return foodWeaponGuidList_.size(); - } - /** - * repeated uint64 foodWeaponGuidList = 2; - * @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 ITEMPARAMLIST_FIELD_NUMBER = 3; - private java.util.List itemParamList_; - /** - * repeated .ItemParam itemParamList = 3; - */ - @java.lang.Override - public java.util.List getItemParamListList() { - return itemParamList_; - } - /** - * repeated .ItemParam itemParamList = 3; - */ - @java.lang.Override - public java.util.List - getItemParamListOrBuilderList() { - return itemParamList_; - } - /** - * repeated .ItemParam itemParamList = 3; - */ - @java.lang.Override - public int getItemParamListCount() { - return itemParamList_.size(); - } - /** - * repeated .ItemParam itemParamList = 3; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParamList(int index) { - return itemParamList_.get(index); - } - /** - * repeated .ItemParam itemParamList = 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(); - if (targetWeaponGuid_ != 0L) { - output.writeUInt64(1, targetWeaponGuid_); - } - if (getFoodWeaponGuidListList().size() > 0) { - output.writeUInt32NoTag(18); - output.writeUInt32NoTag(foodWeaponGuidListMemoizedSerializedSize); - } - for (int i = 0; i < foodWeaponGuidList_.size(); i++) { - output.writeUInt64NoTag(foodWeaponGuidList_.getLong(i)); - } - for (int i = 0; i < itemParamList_.size(); i++) { - output.writeMessage(3, itemParamList_.get(i)); - } - 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(1, 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; - } - for (int i = 0; i < itemParamList_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(3, 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.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq)) { - return super.equals(obj); - } - emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq other = (emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq) obj; - - if (getTargetWeaponGuid() - != other.getTargetWeaponGuid()) return false; - if (!getFoodWeaponGuidListList() - .equals(other.getFoodWeaponGuidListList())) 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(); - hash = (37 * hash) + TARGETWEAPONGUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getTargetWeaponGuid()); - if (getFoodWeaponGuidListCount() > 0) { - hash = (37 * hash) + FOODWEAPONGUIDLIST_FIELD_NUMBER; - hash = (53 * hash) + getFoodWeaponGuidListList().hashCode(); - } - if (getItemParamListCount() > 0) { - hash = (37 * hash) + ITEMPARAMLIST_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; - } - /** - * 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(); - targetWeaponGuid_ = 0L; - - foodWeaponGuidList_ = emptyLongList(); - bitField0_ = (bitField0_ & ~0x00000001); - 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_; - result.targetWeaponGuid_ = targetWeaponGuid_; - 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(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getTargetWeaponGuid() != 0L) { - setTargetWeaponGuid(other.getTargetWeaponGuid()); - } - 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_); - } - } - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 long targetWeaponGuid_ ; - /** - * uint64 targetWeaponGuid = 1; - * @return The targetWeaponGuid. - */ - @java.lang.Override - public long getTargetWeaponGuid() { - return targetWeaponGuid_; - } - /** - * uint64 targetWeaponGuid = 1; - * @param value The targetWeaponGuid to set. - * @return This builder for chaining. - */ - public Builder setTargetWeaponGuid(long value) { - - targetWeaponGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 targetWeaponGuid = 1; - * @return This builder for chaining. - */ - public Builder clearTargetWeaponGuid() { - - targetWeaponGuid_ = 0L; - onChanged(); - return this; - } - - private com.google.protobuf.Internal.LongList foodWeaponGuidList_ = emptyLongList(); - private void ensureFoodWeaponGuidListIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - foodWeaponGuidList_ = mutableCopy(foodWeaponGuidList_); - bitField0_ |= 0x00000001; - } - } - /** - * repeated uint64 foodWeaponGuidList = 2; - * @return A list containing the foodWeaponGuidList. - */ - public java.util.List - getFoodWeaponGuidListList() { - return ((bitField0_ & 0x00000001) != 0) ? - java.util.Collections.unmodifiableList(foodWeaponGuidList_) : foodWeaponGuidList_; - } - /** - * repeated uint64 foodWeaponGuidList = 2; - * @return The count of foodWeaponGuidList. - */ - public int getFoodWeaponGuidListCount() { - return foodWeaponGuidList_.size(); - } - /** - * repeated uint64 foodWeaponGuidList = 2; - * @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 foodWeaponGuidList = 2; - * @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 foodWeaponGuidList = 2; - * @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 foodWeaponGuidList = 2; - * @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 foodWeaponGuidList = 2; - * @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 itemParamList = 3; - */ - public java.util.List getItemParamListList() { - if (itemParamListBuilder_ == null) { - return java.util.Collections.unmodifiableList(itemParamList_); - } else { - return itemParamListBuilder_.getMessageList(); - } - } - /** - * repeated .ItemParam itemParamList = 3; - */ - public int getItemParamListCount() { - if (itemParamListBuilder_ == null) { - return itemParamList_.size(); - } else { - return itemParamListBuilder_.getCount(); - } - } - /** - * repeated .ItemParam itemParamList = 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 itemParamList = 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 itemParamList = 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 itemParamList = 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 itemParamList = 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 itemParamList = 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 itemParamList = 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 itemParamList = 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 itemParamList = 3; - */ - public Builder clearItemParamList() { - if (itemParamListBuilder_ == null) { - itemParamList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000002); - onChanged(); - } else { - itemParamListBuilder_.clear(); - } - return this; - } - /** - * repeated .ItemParam itemParamList = 3; - */ - public Builder removeItemParamList(int index) { - if (itemParamListBuilder_ == null) { - ensureItemParamListIsMutable(); - itemParamList_.remove(index); - onChanged(); - } else { - itemParamListBuilder_.remove(index); - } - return this; - } - /** - * repeated .ItemParam itemParamList = 3; - */ - public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getItemParamListBuilder( - int index) { - return getItemParamListFieldBuilder().getBuilder(index); - } - /** - * repeated .ItemParam itemParamList = 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 itemParamList = 3; - */ - public java.util.List - getItemParamListOrBuilderList() { - if (itemParamListBuilder_ != null) { - return itemParamListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(itemParamList_); - } - } - /** - * repeated .ItemParam itemParamList = 3; - */ - public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addItemParamListBuilder() { - return getItemParamListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); - } - /** - * repeated .ItemParam itemParamList = 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 itemParamList = 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\"z\n\037CalcWeaponUpgradeRet" + - "urnItemsReq\022\030\n\020targetWeaponGuid\030\001 \001(\004\022\032\n" + - "\022foodWeaponGuidList\030\002 \003(\004\022!\n\ritemParamLi" + - "st\030\003 \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_CalcWeaponUpgradeReturnItemsReq_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_CalcWeaponUpgradeReturnItemsReq_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_CalcWeaponUpgradeReturnItemsReq_descriptor, - new java.lang.String[] { "TargetWeaponGuid", "FoodWeaponGuidList", "ItemParamList", }); - emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/CalcWeaponUpgradeReturnItemsRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/CalcWeaponUpgradeReturnItemsRspOuterClass.java deleted file mode 100644 index 1630c3538..000000000 --- a/src/main/java/emu/grasscutter/net/proto/CalcWeaponUpgradeReturnItemsRspOuterClass.java +++ /dev/null @@ -1,987 +0,0 @@ -// 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 { - - /** - * int32 retcode = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * uint64 targetWeaponGuid = 2; - * @return The targetWeaponGuid. - */ - long getTargetWeaponGuid(); - - /** - * repeated .ItemParam itemParamList = 3; - */ - java.util.List - getItemParamListList(); - /** - * repeated .ItemParam itemParamList = 3; - */ - emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParamList(int index); - /** - * repeated .ItemParam itemParamList = 3; - */ - int getItemParamListCount(); - /** - * repeated .ItemParam itemParamList = 3; - */ - java.util.List - getItemParamListOrBuilderList(); - /** - * repeated .ItemParam itemParamList = 3; - */ - emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemParamListOrBuilder( - int index); - } - /** - * 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 8: { - - retcode_ = input.readInt32(); - break; - } - case 16: { - - targetWeaponGuid_ = input.readUInt64(); - break; - } - case 26: { - 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; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.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 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 TARGETWEAPONGUID_FIELD_NUMBER = 2; - private long targetWeaponGuid_; - /** - * uint64 targetWeaponGuid = 2; - * @return The targetWeaponGuid. - */ - @java.lang.Override - public long getTargetWeaponGuid() { - return targetWeaponGuid_; - } - - public static final int ITEMPARAMLIST_FIELD_NUMBER = 3; - private java.util.List itemParamList_; - /** - * repeated .ItemParam itemParamList = 3; - */ - @java.lang.Override - public java.util.List getItemParamListList() { - return itemParamList_; - } - /** - * repeated .ItemParam itemParamList = 3; - */ - @java.lang.Override - public java.util.List - getItemParamListOrBuilderList() { - return itemParamList_; - } - /** - * repeated .ItemParam itemParamList = 3; - */ - @java.lang.Override - public int getItemParamListCount() { - return itemParamList_.size(); - } - /** - * repeated .ItemParam itemParamList = 3; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParamList(int index) { - return itemParamList_.get(index); - } - /** - * repeated .ItemParam itemParamList = 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 { - if (retcode_ != 0) { - output.writeInt32(1, retcode_); - } - if (targetWeaponGuid_ != 0L) { - output.writeUInt64(2, targetWeaponGuid_); - } - for (int i = 0; i < itemParamList_.size(); i++) { - output.writeMessage(3, itemParamList_.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 (targetWeaponGuid_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(2, targetWeaponGuid_); - } - for (int i = 0; i < itemParamList_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(3, 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.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp)) { - return super.equals(obj); - } - emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp other = (emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp) obj; - - if (getRetcode() - != other.getRetcode()) 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(); - hash = (37 * hash) + RETCODE_FIELD_NUMBER; - hash = (53 * hash) + getRetcode(); - hash = (37 * hash) + TARGETWEAPONGUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getTargetWeaponGuid()); - if (getItemParamListCount() > 0) { - hash = (37 * hash) + ITEMPARAMLIST_FIELD_NUMBER; - hash = (53 * hash) + getItemParamListList().hashCode(); - } - 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; - } - /** - * 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(); - retcode_ = 0; - - targetWeaponGuid_ = 0L; - - if (itemParamListBuilder_ == null) { - itemParamList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - } else { - itemParamListBuilder_.clear(); - } - 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_; - result.retcode_ = retcode_; - result.targetWeaponGuid_ = targetWeaponGuid_; - if (itemParamListBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - itemParamList_ = java.util.Collections.unmodifiableList(itemParamList_); - bitField0_ = (bitField0_ & ~0x00000001); - } - 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.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 (other.getRetcode() != 0) { - setRetcode(other.getRetcode()); - } - if (other.getTargetWeaponGuid() != 0L) { - setTargetWeaponGuid(other.getTargetWeaponGuid()); - } - 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_); - } - } - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 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 targetWeaponGuid_ ; - /** - * uint64 targetWeaponGuid = 2; - * @return The targetWeaponGuid. - */ - @java.lang.Override - public long getTargetWeaponGuid() { - return targetWeaponGuid_; - } - /** - * uint64 targetWeaponGuid = 2; - * @param value The targetWeaponGuid to set. - * @return This builder for chaining. - */ - public Builder setTargetWeaponGuid(long value) { - - targetWeaponGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 targetWeaponGuid = 2; - * @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_ & 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 itemParamList = 3; - */ - public java.util.List getItemParamListList() { - if (itemParamListBuilder_ == null) { - return java.util.Collections.unmodifiableList(itemParamList_); - } else { - return itemParamListBuilder_.getMessageList(); - } - } - /** - * repeated .ItemParam itemParamList = 3; - */ - public int getItemParamListCount() { - if (itemParamListBuilder_ == null) { - return itemParamList_.size(); - } else { - return itemParamListBuilder_.getCount(); - } - } - /** - * repeated .ItemParam itemParamList = 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 itemParamList = 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 itemParamList = 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 itemParamList = 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 itemParamList = 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 itemParamList = 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 itemParamList = 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 itemParamList = 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 itemParamList = 3; - */ - public Builder clearItemParamList() { - if (itemParamListBuilder_ == null) { - itemParamList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - itemParamListBuilder_.clear(); - } - return this; - } - /** - * repeated .ItemParam itemParamList = 3; - */ - public Builder removeItemParamList(int index) { - if (itemParamListBuilder_ == null) { - ensureItemParamListIsMutable(); - itemParamList_.remove(index); - onChanged(); - } else { - itemParamListBuilder_.remove(index); - } - return this; - } - /** - * repeated .ItemParam itemParamList = 3; - */ - public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getItemParamListBuilder( - int index) { - return getItemParamListFieldBuilder().getBuilder(index); - } - /** - * repeated .ItemParam itemParamList = 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 itemParamList = 3; - */ - public java.util.List - getItemParamListOrBuilderList() { - if (itemParamListBuilder_ != null) { - return itemParamListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(itemParamList_); - } - } - /** - * repeated .ItemParam itemParamList = 3; - */ - public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addItemParamListBuilder() { - return getItemParamListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); - } - /** - * repeated .ItemParam itemParamList = 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 itemParamList = 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_ & 0x00000001) != 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: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\"o\n\037CalcWeaponUpgradeRet" + - "urnItemsRsp\022\017\n\007retcode\030\001 \001(\005\022\030\n\020targetWe" + - "aponGuid\030\002 \001(\004\022!\n\ritemParamList\030\003 \003(\0132\n." + - "ItemParamB\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_CalcWeaponUpgradeReturnItemsRsp_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_CalcWeaponUpgradeReturnItemsRsp_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_CalcWeaponUpgradeReturnItemsRsp_descriptor, - new java.lang.String[] { "Retcode", "TargetWeaponGuid", "ItemParamList", }); - emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/ChangeAvatarReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/ChangeAvatarReqOuterClass.java deleted file mode 100644 index 21e9835d3..000000000 --- a/src/main/java/emu/grasscutter/net/proto/ChangeAvatarReqOuterClass.java +++ /dev/null @@ -1,885 +0,0 @@ -// 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 { - - /** - * uint64 guid = 1; - * @return The guid. - */ - long getGuid(); - - /** - * uint32 skillId = 2; - * @return The skillId. - */ - int getSkillId(); - - /** - * bool isMove = 3; - * @return The isMove. - */ - boolean getIsMove(); - - /** - * .Vector movePos = 4; - * @return Whether the movePos field is set. - */ - boolean hasMovePos(); - /** - * .Vector movePos = 4; - * @return The movePos. - */ - emu.grasscutter.net.proto.VectorOuterClass.Vector getMovePos(); - /** - * .Vector movePos = 4; - */ - emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getMovePosOrBuilder(); - } - /** - * 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 8: { - - guid_ = input.readUInt64(); - break; - } - case 16: { - - skillId_ = input.readUInt32(); - break; - } - case 24: { - - isMove_ = input.readBool(); - break; - } - case 34: { - 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 GUID_FIELD_NUMBER = 1; - private long guid_; - /** - * uint64 guid = 1; - * @return The guid. - */ - @java.lang.Override - public long getGuid() { - return guid_; - } - - public static final int SKILLID_FIELD_NUMBER = 2; - private int skillId_; - /** - * uint32 skillId = 2; - * @return The skillId. - */ - @java.lang.Override - public int getSkillId() { - return skillId_; - } - - public static final int ISMOVE_FIELD_NUMBER = 3; - private boolean isMove_; - /** - * bool isMove = 3; - * @return The isMove. - */ - @java.lang.Override - public boolean getIsMove() { - return isMove_; - } - - public static final int MOVEPOS_FIELD_NUMBER = 4; - private emu.grasscutter.net.proto.VectorOuterClass.Vector movePos_; - /** - * .Vector movePos = 4; - * @return Whether the movePos field is set. - */ - @java.lang.Override - public boolean hasMovePos() { - return movePos_ != null; - } - /** - * .Vector movePos = 4; - * @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 movePos = 4; - */ - @java.lang.Override - public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getMovePosOrBuilder() { - return getMovePos(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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(1, guid_); - } - if (skillId_ != 0) { - output.writeUInt32(2, skillId_); - } - if (isMove_ != false) { - output.writeBool(3, isMove_); - } - if (movePos_ != null) { - output.writeMessage(4, getMovePos()); - } - 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(1, guid_); - } - if (skillId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, skillId_); - } - if (isMove_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(3, isMove_); - } - if (movePos_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(4, 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 (getGuid() - != other.getGuid()) return false; - if (getSkillId() - != other.getSkillId()) return false; - if (getIsMove() - != other.getIsMove()) return false; - if (hasMovePos() != other.hasMovePos()) return false; - if (hasMovePos()) { - if (!getMovePos() - .equals(other.getMovePos())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - 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) + SKILLID_FIELD_NUMBER; - hash = (53 * hash) + getSkillId(); - hash = (37 * hash) + ISMOVE_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsMove()); - if (hasMovePos()) { - hash = (37 * hash) + MOVEPOS_FIELD_NUMBER; - hash = (53 * hash) + getMovePos().hashCode(); - } - 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; - } - /** - * 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(); - guid_ = 0L; - - skillId_ = 0; - - isMove_ = false; - - if (movePosBuilder_ == null) { - movePos_ = null; - } else { - movePos_ = null; - movePosBuilder_ = null; - } - 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); - result.guid_ = guid_; - result.skillId_ = skillId_; - result.isMove_ = isMove_; - if (movePosBuilder_ == null) { - result.movePos_ = movePos_; - } else { - result.movePos_ = movePosBuilder_.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.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.getGuid() != 0L) { - setGuid(other.getGuid()); - } - if (other.getSkillId() != 0) { - setSkillId(other.getSkillId()); - } - if (other.getIsMove() != false) { - setIsMove(other.getIsMove()); - } - if (other.hasMovePos()) { - mergeMovePos(other.getMovePos()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 long guid_ ; - /** - * uint64 guid = 1; - * @return The guid. - */ - @java.lang.Override - public long getGuid() { - return guid_; - } - /** - * uint64 guid = 1; - * @param value The guid to set. - * @return This builder for chaining. - */ - public Builder setGuid(long value) { - - guid_ = value; - onChanged(); - return this; - } - /** - * uint64 guid = 1; - * @return This builder for chaining. - */ - public Builder clearGuid() { - - guid_ = 0L; - onChanged(); - return this; - } - - private int skillId_ ; - /** - * uint32 skillId = 2; - * @return The skillId. - */ - @java.lang.Override - public int getSkillId() { - return skillId_; - } - /** - * uint32 skillId = 2; - * @param value The skillId to set. - * @return This builder for chaining. - */ - public Builder setSkillId(int value) { - - skillId_ = value; - onChanged(); - return this; - } - /** - * uint32 skillId = 2; - * @return This builder for chaining. - */ - public Builder clearSkillId() { - - skillId_ = 0; - onChanged(); - return this; - } - - private boolean isMove_ ; - /** - * bool isMove = 3; - * @return The isMove. - */ - @java.lang.Override - public boolean getIsMove() { - return isMove_; - } - /** - * bool isMove = 3; - * @param value The isMove to set. - * @return This builder for chaining. - */ - public Builder setIsMove(boolean value) { - - isMove_ = value; - onChanged(); - return this; - } - /** - * bool isMove = 3; - * @return This builder for chaining. - */ - public Builder clearIsMove() { - - isMove_ = false; - onChanged(); - 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 movePos = 4; - * @return Whether the movePos field is set. - */ - public boolean hasMovePos() { - return movePosBuilder_ != null || movePos_ != null; - } - /** - * .Vector movePos = 4; - * @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 movePos = 4; - */ - 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 movePos = 4; - */ - 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 movePos = 4; - */ - 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 movePos = 4; - */ - public Builder clearMovePos() { - if (movePosBuilder_ == null) { - movePos_ = null; - onChanged(); - } else { - movePos_ = null; - movePosBuilder_ = null; - } - - return this; - } - /** - * .Vector movePos = 4; - */ - public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getMovePosBuilder() { - - onChanged(); - return getMovePosFieldBuilder().getBuilder(); - } - /** - * .Vector movePos = 4; - */ - 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 movePos = 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> - 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_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"Z\n" + - "\017ChangeAvatarReq\022\014\n\004guid\030\001 \001(\004\022\017\n\007skillI" + - "d\030\002 \001(\r\022\016\n\006isMove\030\003 \001(\010\022\030\n\007movePos\030\004 \001(\013" + - "2\007.VectorB\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.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[] { "Guid", "SkillId", "IsMove", "MovePos", }); - emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/ChangeAvatarRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/ChangeAvatarRspOuterClass.java deleted file mode 100644 index 17b86745f..000000000 --- a/src/main/java/emu/grasscutter/net/proto/ChangeAvatarRspOuterClass.java +++ /dev/null @@ -1,678 +0,0 @@ -// 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 retcode = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * uint64 currGuid = 2; - * @return The currGuid. - */ - long getCurrGuid(); - - /** - * uint32 skillId = 3; - * @return The skillId. - */ - int getSkillId(); - } - /** - * 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 8: { - - retcode_ = input.readUInt32(); - break; - } - case 16: { - - currGuid_ = input.readUInt64(); - break; - } - case 24: { - - 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.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 RETCODE_FIELD_NUMBER = 1; - private int retcode_; - /** - * uint32 retcode = 1; - * @return The retcode. - */ - @java.lang.Override - public int getRetcode() { - return retcode_; - } - - public static final int CURRGUID_FIELD_NUMBER = 2; - private long currGuid_; - /** - * uint64 currGuid = 2; - * @return The currGuid. - */ - @java.lang.Override - public long getCurrGuid() { - return currGuid_; - } - - public static final int SKILLID_FIELD_NUMBER = 3; - private int skillId_; - /** - * uint32 skillId = 3; - * @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 (retcode_ != 0) { - output.writeUInt32(1, retcode_); - } - if (currGuid_ != 0L) { - output.writeUInt64(2, currGuid_); - } - if (skillId_ != 0) { - output.writeUInt32(3, skillId_); - } - 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 - .computeUInt32Size(1, retcode_); - } - if (currGuid_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(2, currGuid_); - } - if (skillId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, 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.ChangeAvatarRspOuterClass.ChangeAvatarRsp)) { - return super.equals(obj); - } - emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp other = (emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp) obj; - - if (getRetcode() - != other.getRetcode()) return false; - if (getCurrGuid() - != other.getCurrGuid()) 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) + RETCODE_FIELD_NUMBER; - hash = (53 * hash) + getRetcode(); - hash = (37 * hash) + CURRGUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getCurrGuid()); - hash = (37 * hash) + SKILLID_FIELD_NUMBER; - hash = (53 * hash) + getSkillId(); - 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; - } - /** - * 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(); - retcode_ = 0; - - currGuid_ = 0L; - - skillId_ = 0; - - 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.retcode_ = retcode_; - result.currGuid_ = currGuid_; - 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.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.getRetcode() != 0) { - setRetcode(other.getRetcode()); - } - if (other.getCurrGuid() != 0L) { - setCurrGuid(other.getCurrGuid()); - } - 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.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 retcode_ ; - /** - * uint32 retcode = 1; - * @return The retcode. - */ - @java.lang.Override - public int getRetcode() { - return retcode_; - } - /** - * uint32 retcode = 1; - * @param value The retcode to set. - * @return This builder for chaining. - */ - public Builder setRetcode(int value) { - - retcode_ = value; - onChanged(); - return this; - } - /** - * uint32 retcode = 1; - * @return This builder for chaining. - */ - public Builder clearRetcode() { - - retcode_ = 0; - onChanged(); - return this; - } - - private long currGuid_ ; - /** - * uint64 currGuid = 2; - * @return The currGuid. - */ - @java.lang.Override - public long getCurrGuid() { - return currGuid_; - } - /** - * uint64 currGuid = 2; - * @param value The currGuid to set. - * @return This builder for chaining. - */ - public Builder setCurrGuid(long value) { - - currGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 currGuid = 2; - * @return This builder for chaining. - */ - public Builder clearCurrGuid() { - - currGuid_ = 0L; - onChanged(); - return this; - } - - private int skillId_ ; - /** - * uint32 skillId = 3; - * @return The skillId. - */ - @java.lang.Override - public int getSkillId() { - return skillId_; - } - /** - * uint32 skillId = 3; - * @param value The skillId to set. - * @return This builder for chaining. - */ - public Builder setSkillId(int value) { - - skillId_ = value; - onChanged(); - return this; - } - /** - * uint32 skillId = 3; - * @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: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\"E\n\017ChangeAvatarR" + - "sp\022\017\n\007retcode\030\001 \001(\r\022\020\n\010currGuid\030\002 \001(\004\022\017\n" + - "\007skillId\030\003 \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_ChangeAvatarRsp_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_ChangeAvatarRsp_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_ChangeAvatarRsp_descriptor, - new java.lang.String[] { "Retcode", "CurrGuid", "SkillId", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/ChangeGameTimeReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/ChangeGameTimeReqOuterClass.java deleted file mode 100644 index 8dd67f079..000000000 --- a/src/main/java/emu/grasscutter/net/proto/ChangeGameTimeReqOuterClass.java +++ /dev/null @@ -1,608 +0,0 @@ -// 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 gameTime = 1; - * @return The gameTime. - */ - int getGameTime(); - - /** - * bool isForceSet = 2; - * @return The isForceSet. - */ - boolean getIsForceSet(); - } - /** - * 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 8: { - - gameTime_ = input.readUInt32(); - break; - } - case 16: { - - isForceSet_ = 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.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 GAMETIME_FIELD_NUMBER = 1; - private int gameTime_; - /** - * uint32 gameTime = 1; - * @return The gameTime. - */ - @java.lang.Override - public int getGameTime() { - return gameTime_; - } - - public static final int ISFORCESET_FIELD_NUMBER = 2; - private boolean isForceSet_; - /** - * bool isForceSet = 2; - * @return The isForceSet. - */ - @java.lang.Override - public boolean getIsForceSet() { - return isForceSet_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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(1, gameTime_); - } - if (isForceSet_ != false) { - output.writeBool(2, isForceSet_); - } - 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(1, gameTime_); - } - if (isForceSet_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(2, isForceSet_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + GAMETIME_FIELD_NUMBER; - hash = (53 * hash) + getGameTime(); - hash = (37 * hash) + ISFORCESET_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsForceSet()); - 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; - } - /** - * 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; - - 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_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 gameTime = 1; - * @return The gameTime. - */ - @java.lang.Override - public int getGameTime() { - return gameTime_; - } - /** - * uint32 gameTime = 1; - * @param value The gameTime to set. - * @return This builder for chaining. - */ - public Builder setGameTime(int value) { - - gameTime_ = value; - onChanged(); - return this; - } - /** - * uint32 gameTime = 1; - * @return This builder for chaining. - */ - public Builder clearGameTime() { - - gameTime_ = 0; - onChanged(); - return this; - } - - private boolean isForceSet_ ; - /** - * bool isForceSet = 2; - * @return The isForceSet. - */ - @java.lang.Override - public boolean getIsForceSet() { - return isForceSet_; - } - /** - * bool isForceSet = 2; - * @param value The isForceSet to set. - * @return This builder for chaining. - */ - public Builder setIsForceSet(boolean value) { - - isForceSet_ = value; - onChanged(); - return this; - } - /** - * bool isForceSet = 2; - * @return This builder for chaining. - */ - public Builder clearIsForceSet() { - - isForceSet_ = 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: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\"9\n\021ChangeGameT" + - "imeReq\022\020\n\010gameTime\030\001 \001(\r\022\022\n\nisForceSet\030\002" + - " \001(\010B\033\n\031emu.grasscutter.net.protob\006proto" + - "3" - }; - 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", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/ChangeGameTimeRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/ChangeGameTimeRspOuterClass.java deleted file mode 100644 index 6ba006075..000000000 --- a/src/main/java/emu/grasscutter/net/proto/ChangeGameTimeRspOuterClass.java +++ /dev/null @@ -1,607 +0,0 @@ -// 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 = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * uint32 curGameTime = 2; - * @return The curGameTime. - */ - int getCurGameTime(); - } - /** - * 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 8: { - - retcode_ = input.readInt32(); - break; - } - case 16: { - - 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 = 1; - private int retcode_; - /** - * int32 retcode = 1; - * @return The retcode. - */ - @java.lang.Override - public int getRetcode() { - return retcode_; - } - - public static final int CURGAMETIME_FIELD_NUMBER = 2; - private int curGameTime_; - /** - * uint32 curGameTime = 2; - * @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 (retcode_ != 0) { - output.writeInt32(1, retcode_); - } - if (curGameTime_ != 0) { - output.writeUInt32(2, curGameTime_); - } - 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 (curGameTime_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, 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 (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) + CURGAMETIME_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; - } - /** - * 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; - - 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.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.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 = 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 curGameTime_ ; - /** - * uint32 curGameTime = 2; - * @return The curGameTime. - */ - @java.lang.Override - public int getCurGameTime() { - return curGameTime_; - } - /** - * uint32 curGameTime = 2; - * @param value The curGameTime to set. - * @return This builder for chaining. - */ - public Builder setCurGameTime(int value) { - - curGameTime_ = value; - onChanged(); - return this; - } - /** - * uint32 curGameTime = 2; - * @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\"9\n\021ChangeGameT" + - "imeRsp\022\017\n\007retcode\030\001 \001(\005\022\023\n\013curGameTime\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_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", "CurGameTime", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/ChangeHpReasonOuterClass.java b/src/main/java/emu/grasscutter/net/proto/ChangeHpReasonOuterClass.java deleted file mode 100644 index 789af4c5c..000000000 --- a/src/main/java/emu/grasscutter/net/proto/ChangeHpReasonOuterClass.java +++ /dev/null @@ -1,366 +0,0 @@ -// 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 { - /** - * ChangeHpNone = 0; - */ - ChangeHpNone(0), - /** - * ChangeHpSubAvatar = 1; - */ - ChangeHpSubAvatar(1), - /** - * ChangeHpSubMonster = 2; - */ - ChangeHpSubMonster(2), - /** - * ChangeHpSubGear = 3; - */ - ChangeHpSubGear(3), - /** - * ChangeHpSubEnvir = 4; - */ - ChangeHpSubEnvir(4), - /** - * ChangeHpSubFall = 5; - */ - ChangeHpSubFall(5), - /** - * ChangeHpSubDrawn = 6; - */ - ChangeHpSubDrawn(6), - /** - * ChangeHpSubAbyss = 7; - */ - ChangeHpSubAbyss(7), - /** - * ChangeHpSubAbility = 8; - */ - ChangeHpSubAbility(8), - /** - * ChangeHpSubSummon = 9; - */ - ChangeHpSubSummon(9), - /** - * ChangeHpSubScript = 10; - */ - ChangeHpSubScript(10), - /** - * ChangeHpSubGm = 11; - */ - ChangeHpSubGm(11), - /** - * ChangeHpSubKillSelf = 12; - */ - ChangeHpSubKillSelf(12), - /** - * ChangeHpSubClimateCold = 13; - */ - ChangeHpSubClimateCold(13), - /** - * ChangeHpSubStormLightning = 14; - */ - ChangeHpSubStormLightning(14), - /** - * ChangeHpSubKillServerGadget = 15; - */ - ChangeHpSubKillServerGadget(15), - /** - * ChangeHpByLua = 51; - */ - ChangeHpByLua(51), - /** - * ChangeHpAddAbility = 101; - */ - ChangeHpAddAbility(101), - /** - * ChangeHpAddItem = 102; - */ - ChangeHpAddItem(102), - /** - * ChangeHpAddRevive = 103; - */ - ChangeHpAddRevive(103), - /** - * ChangeHpAddUpgrade = 104; - */ - ChangeHpAddUpgrade(104), - /** - * ChangeHpAddStatue = 105; - */ - ChangeHpAddStatue(105), - /** - * ChangeHpAddBackground = 106; - */ - ChangeHpAddBackground(106), - /** - * ChangeHpAddGm = 107; - */ - ChangeHpAddGm(107), - /** - * ChangeHpAddTrialAvatarActivity = 108; - */ - ChangeHpAddTrialAvatarActivity(108), - UNRECOGNIZED(-1), - ; - - /** - * ChangeHpNone = 0; - */ - public static final int ChangeHpNone_VALUE = 0; - /** - * ChangeHpSubAvatar = 1; - */ - public static final int ChangeHpSubAvatar_VALUE = 1; - /** - * ChangeHpSubMonster = 2; - */ - public static final int ChangeHpSubMonster_VALUE = 2; - /** - * ChangeHpSubGear = 3; - */ - public static final int ChangeHpSubGear_VALUE = 3; - /** - * ChangeHpSubEnvir = 4; - */ - public static final int ChangeHpSubEnvir_VALUE = 4; - /** - * ChangeHpSubFall = 5; - */ - public static final int ChangeHpSubFall_VALUE = 5; - /** - * ChangeHpSubDrawn = 6; - */ - public static final int ChangeHpSubDrawn_VALUE = 6; - /** - * ChangeHpSubAbyss = 7; - */ - public static final int ChangeHpSubAbyss_VALUE = 7; - /** - * ChangeHpSubAbility = 8; - */ - public static final int ChangeHpSubAbility_VALUE = 8; - /** - * ChangeHpSubSummon = 9; - */ - public static final int ChangeHpSubSummon_VALUE = 9; - /** - * ChangeHpSubScript = 10; - */ - public static final int ChangeHpSubScript_VALUE = 10; - /** - * ChangeHpSubGm = 11; - */ - public static final int ChangeHpSubGm_VALUE = 11; - /** - * ChangeHpSubKillSelf = 12; - */ - public static final int ChangeHpSubKillSelf_VALUE = 12; - /** - * ChangeHpSubClimateCold = 13; - */ - public static final int ChangeHpSubClimateCold_VALUE = 13; - /** - * ChangeHpSubStormLightning = 14; - */ - public static final int ChangeHpSubStormLightning_VALUE = 14; - /** - * ChangeHpSubKillServerGadget = 15; - */ - public static final int ChangeHpSubKillServerGadget_VALUE = 15; - /** - * ChangeHpByLua = 51; - */ - public static final int ChangeHpByLua_VALUE = 51; - /** - * ChangeHpAddAbility = 101; - */ - public static final int ChangeHpAddAbility_VALUE = 101; - /** - * ChangeHpAddItem = 102; - */ - public static final int ChangeHpAddItem_VALUE = 102; - /** - * ChangeHpAddRevive = 103; - */ - public static final int ChangeHpAddRevive_VALUE = 103; - /** - * ChangeHpAddUpgrade = 104; - */ - public static final int ChangeHpAddUpgrade_VALUE = 104; - /** - * ChangeHpAddStatue = 105; - */ - public static final int ChangeHpAddStatue_VALUE = 105; - /** - * ChangeHpAddBackground = 106; - */ - public static final int ChangeHpAddBackground_VALUE = 106; - /** - * ChangeHpAddGm = 107; - */ - public static final int ChangeHpAddGm_VALUE = 107; - /** - * ChangeHpAddTrialAvatarActivity = 108; - */ - public static final int ChangeHpAddTrialAvatarActivity_VALUE = 108; - - - 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 ChangeHpNone; - case 1: return ChangeHpSubAvatar; - case 2: return ChangeHpSubMonster; - case 3: return ChangeHpSubGear; - case 4: return ChangeHpSubEnvir; - case 5: return ChangeHpSubFall; - case 6: return ChangeHpSubDrawn; - case 7: return ChangeHpSubAbyss; - case 8: return ChangeHpSubAbility; - case 9: return ChangeHpSubSummon; - case 10: return ChangeHpSubScript; - case 11: return ChangeHpSubGm; - case 12: return ChangeHpSubKillSelf; - case 13: return ChangeHpSubClimateCold; - case 14: return ChangeHpSubStormLightning; - case 15: return ChangeHpSubKillServerGadget; - case 51: return ChangeHpByLua; - case 101: return ChangeHpAddAbility; - case 102: return ChangeHpAddItem; - case 103: return ChangeHpAddRevive; - case 104: return ChangeHpAddUpgrade; - case 105: return ChangeHpAddStatue; - case 106: return ChangeHpAddBackground; - case 107: return ChangeHpAddGm; - case 108: return ChangeHpAddTrialAvatarActivity; - 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*\343\004\n\016ChangeHpReaso" + - "n\022\020\n\014ChangeHpNone\020\000\022\025\n\021ChangeHpSubAvatar" + - "\020\001\022\026\n\022ChangeHpSubMonster\020\002\022\023\n\017ChangeHpSu" + - "bGear\020\003\022\024\n\020ChangeHpSubEnvir\020\004\022\023\n\017ChangeH" + - "pSubFall\020\005\022\024\n\020ChangeHpSubDrawn\020\006\022\024\n\020Chan" + - "geHpSubAbyss\020\007\022\026\n\022ChangeHpSubAbility\020\010\022\025" + - "\n\021ChangeHpSubSummon\020\t\022\025\n\021ChangeHpSubScri" + - "pt\020\n\022\021\n\rChangeHpSubGm\020\013\022\027\n\023ChangeHpSubKi" + - "llSelf\020\014\022\032\n\026ChangeHpSubClimateCold\020\r\022\035\n\031" + - "ChangeHpSubStormLightning\020\016\022\037\n\033ChangeHpS" + - "ubKillServerGadget\020\017\022\021\n\rChangeHpByLua\0203\022" + - "\026\n\022ChangeHpAddAbility\020e\022\023\n\017ChangeHpAddIt" + - "em\020f\022\025\n\021ChangeHpAddRevive\020g\022\026\n\022ChangeHpA" + - "ddUpgrade\020h\022\025\n\021ChangeHpAddStatue\020i\022\031\n\025Ch" + - "angeHpAddBackground\020j\022\021\n\rChangeHpAddGm\020k" + - "\022\"\n\036ChangeHpAddTrialAvatarActivity\020lB\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/main/java/emu/grasscutter/net/proto/ChangeMpTeamAvatarReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/ChangeMpTeamAvatarReqOuterClass.java deleted file mode 100644 index 8d77cfbfe..000000000 --- a/src/main/java/emu/grasscutter/net/proto/ChangeMpTeamAvatarReqOuterClass.java +++ /dev/null @@ -1,735 +0,0 @@ -// 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 { - - /** - * repeated uint64 avatarGuidList = 1; - * @return A list containing the avatarGuidList. - */ - java.util.List getAvatarGuidListList(); - /** - * repeated uint64 avatarGuidList = 1; - * @return The count of avatarGuidList. - */ - int getAvatarGuidListCount(); - /** - * repeated uint64 avatarGuidList = 1; - * @param index The index of the element to return. - * @return The avatarGuidList at the given index. - */ - long getAvatarGuidList(int index); - - /** - * uint64 curAvatarGuid = 2; - * @return The curAvatarGuid. - */ - long getCurAvatarGuid(); - } - /** - * 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 8: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - avatarGuidList_ = newLongList(); - mutable_bitField0_ |= 0x00000001; - } - avatarGuidList_.addLong(input.readUInt64()); - break; - } - case 10: { - 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 16: { - - 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.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 AVATARGUIDLIST_FIELD_NUMBER = 1; - private com.google.protobuf.Internal.LongList avatarGuidList_; - /** - * repeated uint64 avatarGuidList = 1; - * @return A list containing the avatarGuidList. - */ - @java.lang.Override - public java.util.List - getAvatarGuidListList() { - return avatarGuidList_; - } - /** - * repeated uint64 avatarGuidList = 1; - * @return The count of avatarGuidList. - */ - public int getAvatarGuidListCount() { - return avatarGuidList_.size(); - } - /** - * repeated uint64 avatarGuidList = 1; - * @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 CURAVATARGUID_FIELD_NUMBER = 2; - private long curAvatarGuid_; - /** - * uint64 curAvatarGuid = 2; - * @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(10); - output.writeUInt32NoTag(avatarGuidListMemoizedSerializedSize); - } - for (int i = 0; i < avatarGuidList_.size(); i++) { - output.writeUInt64NoTag(avatarGuidList_.getLong(i)); - } - if (curAvatarGuid_ != 0L) { - output.writeUInt64(2, 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 (curAvatarGuid_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(2, 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.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq)) { - return super.equals(obj); - } - emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq other = (emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq) obj; - - 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(); - if (getAvatarGuidListCount() > 0) { - hash = (37 * hash) + AVATARGUIDLIST_FIELD_NUMBER; - hash = (53 * hash) + getAvatarGuidListList().hashCode(); - } - hash = (37 * hash) + CURAVATARGUID_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.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; - } - /** - * 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(); - avatarGuidList_ = emptyLongList(); - bitField0_ = (bitField0_ & ~0x00000001); - curAvatarGuid_ = 0L; - - 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_; - 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.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.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.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 com.google.protobuf.Internal.LongList avatarGuidList_ = emptyLongList(); - private void ensureAvatarGuidListIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - avatarGuidList_ = mutableCopy(avatarGuidList_); - bitField0_ |= 0x00000001; - } - } - /** - * repeated uint64 avatarGuidList = 1; - * @return A list containing the avatarGuidList. - */ - public java.util.List - getAvatarGuidListList() { - return ((bitField0_ & 0x00000001) != 0) ? - java.util.Collections.unmodifiableList(avatarGuidList_) : avatarGuidList_; - } - /** - * repeated uint64 avatarGuidList = 1; - * @return The count of avatarGuidList. - */ - public int getAvatarGuidListCount() { - return avatarGuidList_.size(); - } - /** - * repeated uint64 avatarGuidList = 1; - * @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 avatarGuidList = 1; - * @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 avatarGuidList = 1; - * @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 avatarGuidList = 1; - * @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 avatarGuidList = 1; - * @return This builder for chaining. - */ - public Builder clearAvatarGuidList() { - avatarGuidList_ = emptyLongList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - return this; - } - - private long curAvatarGuid_ ; - /** - * uint64 curAvatarGuid = 2; - * @return The curAvatarGuid. - */ - @java.lang.Override - public long getCurAvatarGuid() { - return curAvatarGuid_; - } - /** - * uint64 curAvatarGuid = 2; - * @param value The curAvatarGuid to set. - * @return This builder for chaining. - */ - public Builder setCurAvatarGuid(long value) { - - curAvatarGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 curAvatarGuid = 2; - * @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: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\"F\n\025ChangeM" + - "pTeamAvatarReq\022\026\n\016avatarGuidList\030\001 \003(\004\022\025" + - "\n\rcurAvatarGuid\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_ChangeMpTeamAvatarReq_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_ChangeMpTeamAvatarReq_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_ChangeMpTeamAvatarReq_descriptor, - new java.lang.String[] { "AvatarGuidList", "CurAvatarGuid", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/ChangeMpTeamAvatarRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/ChangeMpTeamAvatarRspOuterClass.java deleted file mode 100644 index bd06efa17..000000000 --- a/src/main/java/emu/grasscutter/net/proto/ChangeMpTeamAvatarRspOuterClass.java +++ /dev/null @@ -1,805 +0,0 @@ -// 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 = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * repeated uint64 avatarGuidList = 2; - * @return A list containing the avatarGuidList. - */ - java.util.List getAvatarGuidListList(); - /** - * repeated uint64 avatarGuidList = 2; - * @return The count of avatarGuidList. - */ - int getAvatarGuidListCount(); - /** - * repeated uint64 avatarGuidList = 2; - * @param index The index of the element to return. - * @return The avatarGuidList at the given index. - */ - long getAvatarGuidList(int index); - - /** - * uint64 curAvatarGuid = 3; - * @return The curAvatarGuid. - */ - long getCurAvatarGuid(); - } - /** - * 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 8: { - - retcode_ = input.readInt32(); - break; - } - case 16: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - avatarGuidList_ = newLongList(); - mutable_bitField0_ |= 0x00000001; - } - avatarGuidList_.addLong(input.readUInt64()); - break; - } - case 18: { - 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 24: { - - 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 = 1; - private int retcode_; - /** - * int32 retcode = 1; - * @return The retcode. - */ - @java.lang.Override - public int getRetcode() { - return retcode_; - } - - public static final int AVATARGUIDLIST_FIELD_NUMBER = 2; - private com.google.protobuf.Internal.LongList avatarGuidList_; - /** - * repeated uint64 avatarGuidList = 2; - * @return A list containing the avatarGuidList. - */ - @java.lang.Override - public java.util.List - getAvatarGuidListList() { - return avatarGuidList_; - } - /** - * repeated uint64 avatarGuidList = 2; - * @return The count of avatarGuidList. - */ - public int getAvatarGuidListCount() { - return avatarGuidList_.size(); - } - /** - * repeated uint64 avatarGuidList = 2; - * @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 CURAVATARGUID_FIELD_NUMBER = 3; - private long curAvatarGuid_; - /** - * uint64 curAvatarGuid = 3; - * @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 (retcode_ != 0) { - output.writeInt32(1, retcode_); - } - if (getAvatarGuidListList().size() > 0) { - output.writeUInt32NoTag(18); - output.writeUInt32NoTag(avatarGuidListMemoizedSerializedSize); - } - for (int i = 0; i < avatarGuidList_.size(); i++) { - output.writeUInt64NoTag(avatarGuidList_.getLong(i)); - } - if (curAvatarGuid_ != 0L) { - output.writeUInt64(3, curAvatarGuid_); - } - 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_); - } - { - 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 (curAvatarGuid_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(3, 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) + AVATARGUIDLIST_FIELD_NUMBER; - hash = (53 * hash) + getAvatarGuidListList().hashCode(); - } - hash = (37 * hash) + CURAVATARGUID_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; - } - /** - * 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 = 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.Internal.LongList avatarGuidList_ = emptyLongList(); - private void ensureAvatarGuidListIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - avatarGuidList_ = mutableCopy(avatarGuidList_); - bitField0_ |= 0x00000001; - } - } - /** - * repeated uint64 avatarGuidList = 2; - * @return A list containing the avatarGuidList. - */ - public java.util.List - getAvatarGuidListList() { - return ((bitField0_ & 0x00000001) != 0) ? - java.util.Collections.unmodifiableList(avatarGuidList_) : avatarGuidList_; - } - /** - * repeated uint64 avatarGuidList = 2; - * @return The count of avatarGuidList. - */ - public int getAvatarGuidListCount() { - return avatarGuidList_.size(); - } - /** - * repeated uint64 avatarGuidList = 2; - * @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 avatarGuidList = 2; - * @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 avatarGuidList = 2; - * @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 avatarGuidList = 2; - * @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 avatarGuidList = 2; - * @return This builder for chaining. - */ - public Builder clearAvatarGuidList() { - avatarGuidList_ = emptyLongList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - return this; - } - - private long curAvatarGuid_ ; - /** - * uint64 curAvatarGuid = 3; - * @return The curAvatarGuid. - */ - @java.lang.Override - public long getCurAvatarGuid() { - return curAvatarGuid_; - } - /** - * uint64 curAvatarGuid = 3; - * @param value The curAvatarGuid to set. - * @return This builder for chaining. - */ - public Builder setCurAvatarGuid(long value) { - - curAvatarGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 curAvatarGuid = 3; - * @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\"W\n\025ChangeM" + - "pTeamAvatarRsp\022\017\n\007retcode\030\001 \001(\005\022\026\n\016avata" + - "rGuidList\030\002 \003(\004\022\025\n\rcurAvatarGuid\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_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/main/java/emu/grasscutter/net/proto/ChangeTeamNameReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/ChangeTeamNameReqOuterClass.java deleted file mode 100644 index 65f9a9290..000000000 --- a/src/main/java/emu/grasscutter/net/proto/ChangeTeamNameReqOuterClass.java +++ /dev/null @@ -1,686 +0,0 @@ -// 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 teamId = 1; - * @return The teamId. - */ - int getTeamId(); - - /** - * string teamName = 2; - * @return The teamName. - */ - java.lang.String getTeamName(); - /** - * string teamName = 2; - * @return The bytes for teamName. - */ - com.google.protobuf.ByteString - getTeamNameBytes(); - } - /** - * 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 8: { - - teamId_ = input.readInt32(); - break; - } - case 18: { - 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 TEAMID_FIELD_NUMBER = 1; - private int teamId_; - /** - * int32 teamId = 1; - * @return The teamId. - */ - @java.lang.Override - public int getTeamId() { - return teamId_; - } - - public static final int TEAMNAME_FIELD_NUMBER = 2; - private volatile java.lang.Object teamName_; - /** - * string teamName = 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 teamName = 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; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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(1, teamId_); - } - if (!getTeamNameBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, 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(1, teamId_); - } - if (!getTeamNameBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, 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) + TEAMID_FIELD_NUMBER; - hash = (53 * hash) + getTeamId(); - hash = (37 * hash) + TEAMNAME_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; - } - /** - * 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 teamId = 1; - * @return The teamId. - */ - @java.lang.Override - public int getTeamId() { - return teamId_; - } - /** - * int32 teamId = 1; - * @param value The teamId to set. - * @return This builder for chaining. - */ - public Builder setTeamId(int value) { - - teamId_ = value; - onChanged(); - return this; - } - /** - * int32 teamId = 1; - * @return This builder for chaining. - */ - public Builder clearTeamId() { - - teamId_ = 0; - onChanged(); - return this; - } - - private java.lang.Object teamName_ = ""; - /** - * string teamName = 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 teamName = 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 teamName = 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 teamName = 2; - * @return This builder for chaining. - */ - public Builder clearTeamName() { - - teamName_ = getDefaultInstance().getTeamName(); - onChanged(); - return this; - } - /** - * string teamName = 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; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"5\n\021ChangeTeamN" + - "ameReq\022\016\n\006teamId\030\001 \001(\005\022\020\n\010teamName\030\002 \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_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/main/java/emu/grasscutter/net/proto/ChangeTeamNameRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/ChangeTeamNameRspOuterClass.java deleted file mode 100644 index 7d1b703df..000000000 --- a/src/main/java/emu/grasscutter/net/proto/ChangeTeamNameRspOuterClass.java +++ /dev/null @@ -1,757 +0,0 @@ -// 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 teamId = 1; - * @return The teamId. - */ - int getTeamId(); - - /** - * string teamName = 2; - * @return The teamName. - */ - java.lang.String getTeamName(); - /** - * string teamName = 2; - * @return The bytes for teamName. - */ - com.google.protobuf.ByteString - getTeamNameBytes(); - - /** - * int32 retcode = 3; - * @return The retcode. - */ - int getRetcode(); - } - /** - * 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 8: { - - teamId_ = input.readInt32(); - break; - } - case 18: { - java.lang.String s = input.readStringRequireUtf8(); - - teamName_ = s; - 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.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 TEAMID_FIELD_NUMBER = 1; - private int teamId_; - /** - * int32 teamId = 1; - * @return The teamId. - */ - @java.lang.Override - public int getTeamId() { - return teamId_; - } - - public static final int TEAMNAME_FIELD_NUMBER = 2; - private volatile java.lang.Object teamName_; - /** - * string teamName = 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 teamName = 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 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 (teamId_ != 0) { - output.writeInt32(1, teamId_); - } - if (!getTeamNameBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, teamName_); - } - 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 (teamId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeInt32Size(1, teamId_); - } - if (!getTeamNameBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, teamName_); - } - 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.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp)) { - return super.equals(obj); - } - emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp other = (emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp) obj; - - if (getTeamId() - != other.getTeamId()) return false; - if (!getTeamName() - .equals(other.getTeamName())) 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) + TEAMID_FIELD_NUMBER; - hash = (53 * hash) + getTeamId(); - hash = (37 * hash) + TEAMNAME_FIELD_NUMBER; - hash = (53 * hash) + getTeamName().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.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; - } - /** - * 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(); - teamId_ = 0; - - teamName_ = ""; - - retcode_ = 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.teamId_ = teamId_; - result.teamName_ = teamName_; - 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.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.getTeamId() != 0) { - setTeamId(other.getTeamId()); - } - if (!other.getTeamName().isEmpty()) { - teamName_ = other.teamName_; - 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.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 teamId_ ; - /** - * int32 teamId = 1; - * @return The teamId. - */ - @java.lang.Override - public int getTeamId() { - return teamId_; - } - /** - * int32 teamId = 1; - * @param value The teamId to set. - * @return This builder for chaining. - */ - public Builder setTeamId(int value) { - - teamId_ = value; - onChanged(); - return this; - } - /** - * int32 teamId = 1; - * @return This builder for chaining. - */ - public Builder clearTeamId() { - - teamId_ = 0; - onChanged(); - return this; - } - - private java.lang.Object teamName_ = ""; - /** - * string teamName = 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 teamName = 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 teamName = 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 teamName = 2; - * @return This builder for chaining. - */ - public Builder clearTeamName() { - - teamName_ = getDefaultInstance().getTeamName(); - onChanged(); - return this; - } - /** - * string teamName = 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 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: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\"F\n\021ChangeTeamN" + - "ameRsp\022\016\n\006teamId\030\001 \001(\005\022\020\n\010teamName\030\002 \001(\t" + - "\022\017\n\007retcode\030\003 \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_ChangeTeamNameRsp_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_ChangeTeamNameRsp_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_ChangeTeamNameRsp_descriptor, - new java.lang.String[] { "TeamId", "TeamName", "Retcode", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/ChatInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/ChatInfoOuterClass.java deleted file mode 100644 index cb7c4e966..000000000 --- a/src/main/java/emu/grasscutter/net/proto/ChatInfoOuterClass.java +++ /dev/null @@ -1,1423 +0,0 @@ -// 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 = 1; - * @return The time. - */ - int getTime(); - - /** - * uint32 uid = 2; - * @return The uid. - */ - int getUid(); - - /** - * uint32 sequence = 3; - * @return The sequence. - */ - int getSequence(); - - /** - * uint32 toUid = 4; - * @return The toUid. - */ - int getToUid(); - - /** - * bool isRead = 5; - * @return The isRead. - */ - boolean getIsRead(); - - /** - * string text = 100; - * @return Whether the text field is set. - */ - boolean hasText(); - /** - * string text = 100; - * @return The text. - */ - java.lang.String getText(); - /** - * string text = 100; - * @return The bytes for text. - */ - com.google.protobuf.ByteString - getTextBytes(); - - /** - * uint32 icon = 101; - * @return Whether the icon field is set. - */ - boolean hasIcon(); - /** - * uint32 icon = 101; - * @return The icon. - */ - int getIcon(); - - /** - * .SystemHint systemHint = 102; - * @return Whether the systemHint field is set. - */ - boolean hasSystemHint(); - /** - * .SystemHint systemHint = 102; - * @return The systemHint. - */ - emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint getSystemHint(); - /** - * .SystemHint systemHint = 102; - */ - emu.grasscutter.net.proto.SystemHintOuterClass.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 8: { - - time_ = input.readUInt32(); - break; - } - case 16: { - - uid_ = input.readUInt32(); - break; - } - case 24: { - - sequence_ = input.readUInt32(); - break; - } - case 32: { - - toUid_ = input.readUInt32(); - break; - } - case 40: { - - isRead_ = input.readBool(); - break; - } - case 802: { - java.lang.String s = input.readStringRequireUtf8(); - contentCase_ = 100; - content_ = s; - break; - } - case 808: { - contentCase_ = 101; - content_ = input.readUInt32(); - break; - } - case 818: { - emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint.Builder subBuilder = null; - if (contentCase_ == 102) { - subBuilder = ((emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint) content_).toBuilder(); - } - content_ = - input.readMessage(emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint) content_); - content_ = subBuilder.buildPartial(); - } - contentCase_ = 102; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.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); - } - - private int contentCase_ = 0; - private java.lang.Object content_; - public enum ContentCase - implements com.google.protobuf.Internal.EnumLite, - com.google.protobuf.AbstractMessage.InternalOneOfEnum { - TEXT(100), - ICON(101), - SYSTEMHINT(102), - 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 100: return TEXT; - case 101: return ICON; - case 102: return SYSTEMHINT; - 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 = 1; - private int time_; - /** - * uint32 time = 1; - * @return The time. - */ - @java.lang.Override - public int getTime() { - return time_; - } - - 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_; - } - - public static final int SEQUENCE_FIELD_NUMBER = 3; - private int sequence_; - /** - * uint32 sequence = 3; - * @return The sequence. - */ - @java.lang.Override - public int getSequence() { - return sequence_; - } - - public static final int TOUID_FIELD_NUMBER = 4; - private int toUid_; - /** - * uint32 toUid = 4; - * @return The toUid. - */ - @java.lang.Override - public int getToUid() { - return toUid_; - } - - public static final int ISREAD_FIELD_NUMBER = 5; - private boolean isRead_; - /** - * bool isRead = 5; - * @return The isRead. - */ - @java.lang.Override - public boolean getIsRead() { - return isRead_; - } - - public static final int TEXT_FIELD_NUMBER = 100; - /** - * string text = 100; - * @return Whether the text field is set. - */ - public boolean hasText() { - return contentCase_ == 100; - } - /** - * string text = 100; - * @return The text. - */ - public java.lang.String getText() { - java.lang.Object ref = ""; - if (contentCase_ == 100) { - 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_ == 100) { - content_ = s; - } - return s; - } - } - /** - * string text = 100; - * @return The bytes for text. - */ - public com.google.protobuf.ByteString - getTextBytes() { - java.lang.Object ref = ""; - if (contentCase_ == 100) { - ref = content_; - } - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - if (contentCase_ == 100) { - content_ = b; - } - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int ICON_FIELD_NUMBER = 101; - /** - * uint32 icon = 101; - * @return Whether the icon field is set. - */ - @java.lang.Override - public boolean hasIcon() { - return contentCase_ == 101; - } - /** - * uint32 icon = 101; - * @return The icon. - */ - @java.lang.Override - public int getIcon() { - if (contentCase_ == 101) { - return (java.lang.Integer) content_; - } - return 0; - } - - public static final int SYSTEMHINT_FIELD_NUMBER = 102; - /** - * .SystemHint systemHint = 102; - * @return Whether the systemHint field is set. - */ - @java.lang.Override - public boolean hasSystemHint() { - return contentCase_ == 102; - } - /** - * .SystemHint systemHint = 102; - * @return The systemHint. - */ - @java.lang.Override - public emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint getSystemHint() { - if (contentCase_ == 102) { - return (emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint) content_; - } - return emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint.getDefaultInstance(); - } - /** - * .SystemHint systemHint = 102; - */ - @java.lang.Override - public emu.grasscutter.net.proto.SystemHintOuterClass.SystemHintOrBuilder getSystemHintOrBuilder() { - if (contentCase_ == 102) { - return (emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint) content_; - } - return emu.grasscutter.net.proto.SystemHintOuterClass.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 (time_ != 0) { - output.writeUInt32(1, time_); - } - if (uid_ != 0) { - output.writeUInt32(2, uid_); - } - if (sequence_ != 0) { - output.writeUInt32(3, sequence_); - } - if (toUid_ != 0) { - output.writeUInt32(4, toUid_); - } - if (isRead_ != false) { - output.writeBool(5, isRead_); - } - if (contentCase_ == 100) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 100, content_); - } - if (contentCase_ == 101) { - output.writeUInt32( - 101, (int)((java.lang.Integer) content_)); - } - if (contentCase_ == 102) { - output.writeMessage(102, (emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint) content_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (time_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(1, time_); - } - if (uid_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, uid_); - } - if (sequence_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, sequence_); - } - if (toUid_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(4, toUid_); - } - if (isRead_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(5, isRead_); - } - if (contentCase_ == 100) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(100, content_); - } - if (contentCase_ == 101) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size( - 101, (int)((java.lang.Integer) content_)); - } - if (contentCase_ == 102) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(102, (emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint) 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 (getUid() - != other.getUid()) return false; - if (getSequence() - != other.getSequence()) return false; - if (getToUid() - != other.getToUid()) return false; - if (getIsRead() - != other.getIsRead()) return false; - if (!getContentCase().equals(other.getContentCase())) return false; - switch (contentCase_) { - case 100: - if (!getText() - .equals(other.getText())) return false; - break; - case 101: - if (getIcon() - != other.getIcon()) return false; - break; - case 102: - 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) + UID_FIELD_NUMBER; - hash = (53 * hash) + getUid(); - hash = (37 * hash) + SEQUENCE_FIELD_NUMBER; - hash = (53 * hash) + getSequence(); - hash = (37 * hash) + TOUID_FIELD_NUMBER; - hash = (53 * hash) + getToUid(); - hash = (37 * hash) + ISREAD_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsRead()); - switch (contentCase_) { - case 100: - hash = (37 * hash) + TEXT_FIELD_NUMBER; - hash = (53 * hash) + getText().hashCode(); - break; - case 101: - hash = (37 * hash) + ICON_FIELD_NUMBER; - hash = (53 * hash) + getIcon(); - break; - case 102: - hash = (37 * hash) + SYSTEMHINT_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; - - uid_ = 0; - - sequence_ = 0; - - toUid_ = 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.uid_ = uid_; - result.sequence_ = sequence_; - result.toUid_ = toUid_; - result.isRead_ = isRead_; - if (contentCase_ == 100) { - result.content_ = content_; - } - if (contentCase_ == 101) { - result.content_ = content_; - } - if (contentCase_ == 102) { - 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.getUid() != 0) { - setUid(other.getUid()); - } - if (other.getSequence() != 0) { - setSequence(other.getSequence()); - } - if (other.getToUid() != 0) { - setToUid(other.getToUid()); - } - if (other.getIsRead() != false) { - setIsRead(other.getIsRead()); - } - switch (other.getContentCase()) { - case TEXT: { - contentCase_ = 100; - content_ = other.content_; - onChanged(); - break; - } - case ICON: { - setIcon(other.getIcon()); - break; - } - case SYSTEMHINT: { - 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 = 1; - * @return The time. - */ - @java.lang.Override - public int getTime() { - return time_; - } - /** - * uint32 time = 1; - * @param value The time to set. - * @return This builder for chaining. - */ - public Builder setTime(int value) { - - time_ = value; - onChanged(); - return this; - } - /** - * uint32 time = 1; - * @return This builder for chaining. - */ - public Builder clearTime() { - - time_ = 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; - } - - private int sequence_ ; - /** - * uint32 sequence = 3; - * @return The sequence. - */ - @java.lang.Override - public int getSequence() { - return sequence_; - } - /** - * uint32 sequence = 3; - * @param value The sequence to set. - * @return This builder for chaining. - */ - public Builder setSequence(int value) { - - sequence_ = value; - onChanged(); - return this; - } - /** - * uint32 sequence = 3; - * @return This builder for chaining. - */ - public Builder clearSequence() { - - sequence_ = 0; - onChanged(); - return this; - } - - private int toUid_ ; - /** - * uint32 toUid = 4; - * @return The toUid. - */ - @java.lang.Override - public int getToUid() { - return toUid_; - } - /** - * uint32 toUid = 4; - * @param value The toUid to set. - * @return This builder for chaining. - */ - public Builder setToUid(int value) { - - toUid_ = value; - onChanged(); - return this; - } - /** - * uint32 toUid = 4; - * @return This builder for chaining. - */ - public Builder clearToUid() { - - toUid_ = 0; - onChanged(); - return this; - } - - private boolean isRead_ ; - /** - * bool isRead = 5; - * @return The isRead. - */ - @java.lang.Override - public boolean getIsRead() { - return isRead_; - } - /** - * bool isRead = 5; - * @param value The isRead to set. - * @return This builder for chaining. - */ - public Builder setIsRead(boolean value) { - - isRead_ = value; - onChanged(); - return this; - } - /** - * bool isRead = 5; - * @return This builder for chaining. - */ - public Builder clearIsRead() { - - isRead_ = false; - onChanged(); - return this; - } - - /** - * string text = 100; - * @return Whether the text field is set. - */ - @java.lang.Override - public boolean hasText() { - return contentCase_ == 100; - } - /** - * string text = 100; - * @return The text. - */ - @java.lang.Override - public java.lang.String getText() { - java.lang.Object ref = ""; - if (contentCase_ == 100) { - 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_ == 100) { - content_ = s; - } - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * string text = 100; - * @return The bytes for text. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getTextBytes() { - java.lang.Object ref = ""; - if (contentCase_ == 100) { - ref = content_; - } - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - if (contentCase_ == 100) { - content_ = b; - } - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * string text = 100; - * @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_ = 100; - content_ = value; - onChanged(); - return this; - } - /** - * string text = 100; - * @return This builder for chaining. - */ - public Builder clearText() { - if (contentCase_ == 100) { - contentCase_ = 0; - content_ = null; - onChanged(); - } - return this; - } - /** - * string text = 100; - * @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_ = 100; - content_ = value; - onChanged(); - return this; - } - - /** - * uint32 icon = 101; - * @return Whether the icon field is set. - */ - public boolean hasIcon() { - return contentCase_ == 101; - } - /** - * uint32 icon = 101; - * @return The icon. - */ - public int getIcon() { - if (contentCase_ == 101) { - return (java.lang.Integer) content_; - } - return 0; - } - /** - * uint32 icon = 101; - * @param value The icon to set. - * @return This builder for chaining. - */ - public Builder setIcon(int value) { - contentCase_ = 101; - content_ = value; - onChanged(); - return this; - } - /** - * uint32 icon = 101; - * @return This builder for chaining. - */ - public Builder clearIcon() { - if (contentCase_ == 101) { - contentCase_ = 0; - content_ = null; - onChanged(); - } - return this; - } - - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint, emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint.Builder, emu.grasscutter.net.proto.SystemHintOuterClass.SystemHintOrBuilder> systemHintBuilder_; - /** - * .SystemHint systemHint = 102; - * @return Whether the systemHint field is set. - */ - @java.lang.Override - public boolean hasSystemHint() { - return contentCase_ == 102; - } - /** - * .SystemHint systemHint = 102; - * @return The systemHint. - */ - @java.lang.Override - public emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint getSystemHint() { - if (systemHintBuilder_ == null) { - if (contentCase_ == 102) { - return (emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint) content_; - } - return emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint.getDefaultInstance(); - } else { - if (contentCase_ == 102) { - return systemHintBuilder_.getMessage(); - } - return emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint.getDefaultInstance(); - } - } - /** - * .SystemHint systemHint = 102; - */ - public Builder setSystemHint(emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint value) { - if (systemHintBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - content_ = value; - onChanged(); - } else { - systemHintBuilder_.setMessage(value); - } - contentCase_ = 102; - return this; - } - /** - * .SystemHint systemHint = 102; - */ - public Builder setSystemHint( - emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint.Builder builderForValue) { - if (systemHintBuilder_ == null) { - content_ = builderForValue.build(); - onChanged(); - } else { - systemHintBuilder_.setMessage(builderForValue.build()); - } - contentCase_ = 102; - return this; - } - /** - * .SystemHint systemHint = 102; - */ - public Builder mergeSystemHint(emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint value) { - if (systemHintBuilder_ == null) { - if (contentCase_ == 102 && - content_ != emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint.getDefaultInstance()) { - content_ = emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint.newBuilder((emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint) content_) - .mergeFrom(value).buildPartial(); - } else { - content_ = value; - } - onChanged(); - } else { - if (contentCase_ == 102) { - systemHintBuilder_.mergeFrom(value); - } - systemHintBuilder_.setMessage(value); - } - contentCase_ = 102; - return this; - } - /** - * .SystemHint systemHint = 102; - */ - public Builder clearSystemHint() { - if (systemHintBuilder_ == null) { - if (contentCase_ == 102) { - contentCase_ = 0; - content_ = null; - onChanged(); - } - } else { - if (contentCase_ == 102) { - contentCase_ = 0; - content_ = null; - } - systemHintBuilder_.clear(); - } - return this; - } - /** - * .SystemHint systemHint = 102; - */ - public emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint.Builder getSystemHintBuilder() { - return getSystemHintFieldBuilder().getBuilder(); - } - /** - * .SystemHint systemHint = 102; - */ - @java.lang.Override - public emu.grasscutter.net.proto.SystemHintOuterClass.SystemHintOrBuilder getSystemHintOrBuilder() { - if ((contentCase_ == 102) && (systemHintBuilder_ != null)) { - return systemHintBuilder_.getMessageOrBuilder(); - } else { - if (contentCase_ == 102) { - return (emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint) content_; - } - return emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint.getDefaultInstance(); - } - } - /** - * .SystemHint systemHint = 102; - */ - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint, emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint.Builder, emu.grasscutter.net.proto.SystemHintOuterClass.SystemHintOrBuilder> - getSystemHintFieldBuilder() { - if (systemHintBuilder_ == null) { - if (!(contentCase_ == 102)) { - content_ = emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint.getDefaultInstance(); - } - systemHintBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint, emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint.Builder, emu.grasscutter.net.proto.SystemHintOuterClass.SystemHintOrBuilder>( - (emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint) content_, - getParentForChildren(), - isClean()); - content_ = null; - } - contentCase_ = 102; - 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; - - 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\032\020SystemHint.proto\"\244\001\n\010C" + - "hatInfo\022\014\n\004time\030\001 \001(\r\022\013\n\003uid\030\002 \001(\r\022\020\n\010se" + - "quence\030\003 \001(\r\022\r\n\005toUid\030\004 \001(\r\022\016\n\006isRead\030\005 " + - "\001(\010\022\016\n\004text\030d \001(\tH\000\022\016\n\004icon\030e \001(\rH\000\022!\n\ns" + - "ystemHint\030f \001(\0132\013.SystemHintH\000B\t\n\007conten" + - "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.SystemHintOuterClass.getDescriptor(), - }); - 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", "Uid", "Sequence", "ToUid", "IsRead", "Text", "Icon", "SystemHint", "Content", }); - emu.grasscutter.net.proto.SystemHintOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/ChooseCurAvatarTeamReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/ChooseCurAvatarTeamReqOuterClass.java deleted file mode 100644 index b84b531f2..000000000 --- a/src/main/java/emu/grasscutter/net/proto/ChooseCurAvatarTeamReqOuterClass.java +++ /dev/null @@ -1,536 +0,0 @@ -// 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 teamId = 1; - * @return The teamId. - */ - int getTeamId(); - } - /** - * 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 8: { - - 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 TEAMID_FIELD_NUMBER = 1; - private int teamId_; - /** - * uint32 teamId = 1; - * @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(1, 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(1, 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) + TEAMID_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; - } - /** - * 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 teamId = 1; - * @return The teamId. - */ - @java.lang.Override - public int getTeamId() { - return teamId_; - } - /** - * uint32 teamId = 1; - * @param value The teamId to set. - * @return This builder for chaining. - */ - public Builder setTeamId(int value) { - - teamId_ = value; - onChanged(); - return this; - } - /** - * uint32 teamId = 1; - * @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\016\n\006teamId\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_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/main/java/emu/grasscutter/net/proto/ChooseCurAvatarTeamRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/ChooseCurAvatarTeamRspOuterClass.java deleted file mode 100644 index 1e9ddcab6..000000000 --- a/src/main/java/emu/grasscutter/net/proto/ChooseCurAvatarTeamRspOuterClass.java +++ /dev/null @@ -1,607 +0,0 @@ -// 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 { - - /** - * int32 retcode = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * uint32 curTeamId = 2; - * @return The curTeamId. - */ - int getCurTeamId(); - } - /** - * 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: { - - retcode_ = input.readInt32(); - break; - } - case 16: { - - curTeamId_ = input.readUInt32(); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.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 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 CURTEAMID_FIELD_NUMBER = 2; - private int curTeamId_; - /** - * uint32 curTeamId = 2; - * @return The curTeamId. - */ - @java.lang.Override - public int getCurTeamId() { - return curTeamId_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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 (curTeamId_ != 0) { - output.writeUInt32(2, curTeamId_); - } - 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 (curTeamId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, curTeamId_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (getRetcode() - != other.getRetcode()) return false; - if (getCurTeamId() - != other.getCurTeamId()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - 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) + CURTEAMID_FIELD_NUMBER; - hash = (53 * hash) + getCurTeamId(); - 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; - } - /** - * 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(); - retcode_ = 0; - - curTeamId_ = 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.retcode_ = retcode_; - result.curTeamId_ = curTeamId_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getRetcode() != 0) { - setRetcode(other.getRetcode()); - } - if (other.getCurTeamId() != 0) { - setCurTeamId(other.getCurTeamId()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 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 curTeamId_ ; - /** - * uint32 curTeamId = 2; - * @return The curTeamId. - */ - @java.lang.Override - public int getCurTeamId() { - return curTeamId_; - } - /** - * uint32 curTeamId = 2; - * @param value The curTeamId to set. - * @return This builder for chaining. - */ - public Builder setCurTeamId(int value) { - - curTeamId_ = value; - onChanged(); - return this; - } - /** - * uint32 curTeamId = 2; - * @return This builder for chaining. - */ - public Builder clearCurTeamId() { - - curTeamId_ = 0; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\017\n\007retcode\030\001 \001(\005\022\021\n\tcur" + - "TeamId\030\002 \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_ChooseCurAvatarTeamRsp_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_ChooseCurAvatarTeamRsp_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_ChooseCurAvatarTeamRsp_descriptor, - new java.lang.String[] { "Retcode", "CurTeamId", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/CityInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/CityInfoOuterClass.java deleted file mode 100644 index 2e8711f42..000000000 --- a/src/main/java/emu/grasscutter/net/proto/CityInfoOuterClass.java +++ /dev/null @@ -1,676 +0,0 @@ -// 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 cityId = 1; - * @return The cityId. - */ - int getCityId(); - - /** - * uint32 level = 2; - * @return The level. - */ - int getLevel(); - - /** - * uint32 crystalNum = 3; - * @return The crystalNum. - */ - int getCrystalNum(); - } - /** - * 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 8: { - - cityId_ = input.readUInt32(); - break; - } - case 16: { - - level_ = input.readUInt32(); - break; - } - case 24: { - - crystalNum_ = input.readUInt32(); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.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 CITYID_FIELD_NUMBER = 1; - private int cityId_; - /** - * uint32 cityId = 1; - * @return The cityId. - */ - @java.lang.Override - public int getCityId() { - return cityId_; - } - - 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 CRYSTALNUM_FIELD_NUMBER = 3; - private int crystalNum_; - /** - * uint32 crystalNum = 3; - * @return The crystalNum. - */ - @java.lang.Override - public int getCrystalNum() { - return crystalNum_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (cityId_ != 0) { - output.writeUInt32(1, cityId_); - } - if (level_ != 0) { - output.writeUInt32(2, level_); - } - if (crystalNum_ != 0) { - output.writeUInt32(3, crystalNum_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (cityId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(1, cityId_); - } - if (level_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, level_); - } - if (crystalNum_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, crystalNum_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (getLevel() - != other.getLevel()) return false; - if (getCrystalNum() - != other.getCrystalNum()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + CITYID_FIELD_NUMBER; - hash = (53 * hash) + getCityId(); - hash = (37 * hash) + LEVEL_FIELD_NUMBER; - hash = (53 * hash) + getLevel(); - hash = (37 * hash) + CRYSTALNUM_FIELD_NUMBER; - hash = (53 * hash) + getCrystalNum(); - 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; - - level_ = 0; - - crystalNum_ = 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.level_ = level_; - result.crystalNum_ = crystalNum_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getLevel() != 0) { - setLevel(other.getLevel()); - } - if (other.getCrystalNum() != 0) { - setCrystalNum(other.getCrystalNum()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 cityId = 1; - * @return The cityId. - */ - @java.lang.Override - public int getCityId() { - return cityId_; - } - /** - * uint32 cityId = 1; - * @param value The cityId to set. - * @return This builder for chaining. - */ - public Builder setCityId(int value) { - - cityId_ = value; - onChanged(); - return this; - } - /** - * uint32 cityId = 1; - * @return This builder for chaining. - */ - public Builder clearCityId() { - - cityId_ = 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 crystalNum_ ; - /** - * uint32 crystalNum = 3; - * @return The crystalNum. - */ - @java.lang.Override - public int getCrystalNum() { - return crystalNum_; - } - /** - * uint32 crystalNum = 3; - * @param value The crystalNum to set. - * @return This builder for chaining. - */ - public Builder setCrystalNum(int value) { - - crystalNum_ = value; - onChanged(); - return this; - } - /** - * uint32 crystalNum = 3; - * @return This builder for chaining. - */ - public Builder clearCrystalNum() { - - crystalNum_ = 0; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\016\n\006cityId\030\001" + - " \001(\r\022\r\n\005level\030\002 \001(\r\022\022\n\ncrystalNum\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_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", "Level", "CrystalNum", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/ClientAbilityChangeNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/ClientAbilityChangeNotifyOuterClass.java deleted file mode 100644 index 58f68d365..000000000 --- a/src/main/java/emu/grasscutter/net/proto/ClientAbilityChangeNotifyOuterClass.java +++ /dev/null @@ -1,915 +0,0 @@ -// 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 { - - /** - * uint32 entityId = 1; - * @return The entityId. - */ - int getEntityId(); - - /** - * 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); - } - /** - * 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 8: { - - entityId_ = input.readUInt32(); - 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.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 ENTITYID_FIELD_NUMBER = 1; - private int entityId_; - /** - * uint32 entityId = 1; - * @return The entityId. - */ - @java.lang.Override - public int getEntityId() { - return entityId_; - } - - 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 { - if (entityId_ != 0) { - output.writeUInt32(1, entityId_); - } - 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; - if (entityId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(1, entityId_); - } - 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.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify)) { - return super.equals(obj); - } - emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify other = (emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify) obj; - - 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) + ENTITYID_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; - } - /** - * 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(); - 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.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.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 int entityId_ ; - /** - * uint32 entityId = 1; - * @return The entityId. - */ - @java.lang.Override - public int getEntityId() { - return entityId_; - } - /** - * uint32 entityId = 1; - * @param value The entityId to set. - * @return This builder for chaining. - */ - public Builder setEntityId(int value) { - - entityId_ = value; - onChanged(); - return this; - } - /** - * uint32 entityId = 1; - * @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 = 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: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\"S\n\031ClientAbilityChan" + - "geNotify\022\020\n\010entityId\030\001 \001(\r\022$\n\007invokes\030\002 " + - "\003(\0132\023.AbilityInvokeEntryB\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.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[] { "EntityId", "Invokes", }); - emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/ClientAbilityInitBeginNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/ClientAbilityInitBeginNotifyOuterClass.java deleted file mode 100644 index 98108aa78..000000000 --- a/src/main/java/emu/grasscutter/net/proto/ClientAbilityInitBeginNotifyOuterClass.java +++ /dev/null @@ -1,537 +0,0 @@ -// 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 entityId = 1; - * @return The entityId. - */ - int getEntityId(); - } - /** - * 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 ENTITYID_FIELD_NUMBER = 1; - private int entityId_; - /** - * uint32 entityId = 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) + ENTITYID_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; - } - /** - * 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 entityId = 1; - * @return The entityId. - */ - @java.lang.Override - public int getEntityId() { - return entityId_; - } - /** - * uint32 entityId = 1; - * @param value The entityId to set. - * @return This builder for chaining. - */ - public Builder setEntityId(int value) { - - entityId_ = value; - onChanged(); - return this; - } - /** - * uint32 entityId = 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\"0\n\034" + - "ClientAbilityInitBeginNotify\022\020\n\010entityId" + - "\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_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/main/java/emu/grasscutter/net/proto/ClientAbilityInitFinishNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/ClientAbilityInitFinishNotifyOuterClass.java deleted file mode 100644 index 220cf1f65..000000000 --- a/src/main/java/emu/grasscutter/net/proto/ClientAbilityInitFinishNotifyOuterClass.java +++ /dev/null @@ -1,915 +0,0 @@ -// 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 { - - /** - * uint32 entityId = 1; - * @return The entityId. - */ - int getEntityId(); - - /** - * 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); - } - /** - * 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 8: { - - entityId_ = input.readUInt32(); - 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.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 ENTITYID_FIELD_NUMBER = 1; - private int entityId_; - /** - * uint32 entityId = 1; - * @return The entityId. - */ - @java.lang.Override - public int getEntityId() { - return entityId_; - } - - 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 { - if (entityId_ != 0) { - output.writeUInt32(1, entityId_); - } - 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; - if (entityId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(1, entityId_); - } - 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.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify)) { - return super.equals(obj); - } - emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify other = (emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify) obj; - - 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) + ENTITYID_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.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; - } - /** - * 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(); - 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.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_; - 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.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 (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.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 int entityId_ ; - /** - * uint32 entityId = 1; - * @return The entityId. - */ - @java.lang.Override - public int getEntityId() { - return entityId_; - } - /** - * uint32 entityId = 1; - * @param value The entityId to set. - * @return This builder for chaining. - */ - public Builder setEntityId(int value) { - - entityId_ = value; - onChanged(); - return this; - } - /** - * uint32 entityId = 1; - * @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 = 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: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\"W\n\035ClientAbility" + - "InitFinishNotify\022\020\n\010entityId\030\001 \001(\r\022$\n\007in" + - "vokes\030\002 \003(\0132\023.AbilityInvokeEntryB\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[] { "EntityId", "Invokes", }); - emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/CombatInvocationsNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/CombatInvocationsNotifyOuterClass.java deleted file mode 100644 index ef66ee0d5..000000000 --- a/src/main/java/emu/grasscutter/net/proto/CombatInvocationsNotifyOuterClass.java +++ /dev/null @@ -1,844 +0,0 @@ -// 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 invokeList = 1; - */ - java.util.List - getInvokeListList(); - /** - * repeated .CombatInvokeEntry invokeList = 1; - */ - emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry getInvokeList(int index); - /** - * repeated .CombatInvokeEntry invokeList = 1; - */ - int getInvokeListCount(); - /** - * repeated .CombatInvokeEntry invokeList = 1; - */ - java.util.List - getInvokeListOrBuilderList(); - /** - * repeated .CombatInvokeEntry invokeList = 1; - */ - emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntryOrBuilder getInvokeListOrBuilder( - int index); - } - /** - * 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 10: { - 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 INVOKELIST_FIELD_NUMBER = 1; - private java.util.List invokeList_; - /** - * repeated .CombatInvokeEntry invokeList = 1; - */ - @java.lang.Override - public java.util.List getInvokeListList() { - return invokeList_; - } - /** - * repeated .CombatInvokeEntry invokeList = 1; - */ - @java.lang.Override - public java.util.List - getInvokeListOrBuilderList() { - return invokeList_; - } - /** - * repeated .CombatInvokeEntry invokeList = 1; - */ - @java.lang.Override - public int getInvokeListCount() { - return invokeList_.size(); - } - /** - * repeated .CombatInvokeEntry invokeList = 1; - */ - @java.lang.Override - public emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry getInvokeList(int index) { - return invokeList_.get(index); - } - /** - * repeated .CombatInvokeEntry invokeList = 1; - */ - @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(1, 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(1, 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) + INVOKELIST_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; - } - /** - * 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 invokeList = 1; - */ - public java.util.List getInvokeListList() { - if (invokeListBuilder_ == null) { - return java.util.Collections.unmodifiableList(invokeList_); - } else { - return invokeListBuilder_.getMessageList(); - } - } - /** - * repeated .CombatInvokeEntry invokeList = 1; - */ - public int getInvokeListCount() { - if (invokeListBuilder_ == null) { - return invokeList_.size(); - } else { - return invokeListBuilder_.getCount(); - } - } - /** - * repeated .CombatInvokeEntry invokeList = 1; - */ - public emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry getInvokeList(int index) { - if (invokeListBuilder_ == null) { - return invokeList_.get(index); - } else { - return invokeListBuilder_.getMessage(index); - } - } - /** - * repeated .CombatInvokeEntry invokeList = 1; - */ - 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 invokeList = 1; - */ - 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 invokeList = 1; - */ - 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 invokeList = 1; - */ - 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 invokeList = 1; - */ - 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 invokeList = 1; - */ - 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 invokeList = 1; - */ - 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 invokeList = 1; - */ - public Builder clearInvokeList() { - if (invokeListBuilder_ == null) { - invokeList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - invokeListBuilder_.clear(); - } - return this; - } - /** - * repeated .CombatInvokeEntry invokeList = 1; - */ - public Builder removeInvokeList(int index) { - if (invokeListBuilder_ == null) { - ensureInvokeListIsMutable(); - invokeList_.remove(index); - onChanged(); - } else { - invokeListBuilder_.remove(index); - } - return this; - } - /** - * repeated .CombatInvokeEntry invokeList = 1; - */ - public emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry.Builder getInvokeListBuilder( - int index) { - return getInvokeListFieldBuilder().getBuilder(index); - } - /** - * repeated .CombatInvokeEntry invokeList = 1; - */ - public emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntryOrBuilder getInvokeListOrBuilder( - int index) { - if (invokeListBuilder_ == null) { - return invokeList_.get(index); } else { - return invokeListBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .CombatInvokeEntry invokeList = 1; - */ - public java.util.List - getInvokeListOrBuilderList() { - if (invokeListBuilder_ != null) { - return invokeListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(invokeList_); - } - } - /** - * repeated .CombatInvokeEntry invokeList = 1; - */ - public emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry.Builder addInvokeListBuilder() { - return getInvokeListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry.getDefaultInstance()); - } - /** - * repeated .CombatInvokeEntry invokeList = 1; - */ - public emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry.Builder addInvokeListBuilder( - int index) { - return getInvokeListFieldBuilder().addBuilder( - index, emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry.getDefaultInstance()); - } - /** - * repeated .CombatInvokeEntry invokeList = 1; - */ - 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\"A\n\027CombatInvocationsNot" + - "ify\022&\n\ninvokeList\030\001 \003(\0132\022.CombatInvokeEn" + - "tryB\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.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/main/java/emu/grasscutter/net/proto/CombatInvokeEntryOuterClass.java b/src/main/java/emu/grasscutter/net/proto/CombatInvokeEntryOuterClass.java deleted file mode 100644 index 0a329e46b..000000000 --- a/src/main/java/emu/grasscutter/net/proto/CombatInvokeEntryOuterClass.java +++ /dev/null @@ -1,761 +0,0 @@ -// 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 { - - /** - * .CombatTypeArgument argumentType = 1; - * @return The enum numeric value on the wire for argumentType. - */ - int getArgumentTypeValue(); - /** - * .CombatTypeArgument argumentType = 1; - * @return The argumentType. - */ - emu.grasscutter.net.proto.CombatTypeArgumentOuterClass.CombatTypeArgument getArgumentType(); - - /** - * .ForwardType forwardType = 2; - * @return The enum numeric value on the wire for forwardType. - */ - int getForwardTypeValue(); - /** - * .ForwardType forwardType = 2; - * @return The forwardType. - */ - emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType(); - - /** - * bytes combatData = 3; - * @return The combatData. - */ - com.google.protobuf.ByteString getCombatData(); - } - /** - * 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() { - argumentType_ = 0; - forwardType_ = 0; - combatData_ = com.google.protobuf.ByteString.EMPTY; - } - - @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 8: { - int rawValue = input.readEnum(); - - argumentType_ = rawValue; - break; - } - case 16: { - int rawValue = input.readEnum(); - - forwardType_ = rawValue; - break; - } - case 26: { - - 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 ARGUMENTTYPE_FIELD_NUMBER = 1; - private int argumentType_; - /** - * .CombatTypeArgument argumentType = 1; - * @return The enum numeric value on the wire for argumentType. - */ - @java.lang.Override public int getArgumentTypeValue() { - return argumentType_; - } - /** - * .CombatTypeArgument argumentType = 1; - * @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; - } - - public static final int FORWARDTYPE_FIELD_NUMBER = 2; - private int forwardType_; - /** - * .ForwardType forwardType = 2; - * @return The enum numeric value on the wire for forwardType. - */ - @java.lang.Override public int getForwardTypeValue() { - return forwardType_; - } - /** - * .ForwardType forwardType = 2; - * @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 COMBATDATA_FIELD_NUMBER = 3; - private com.google.protobuf.ByteString combatData_; - /** - * bytes combatData = 3; - * @return The combatData. - */ - @java.lang.Override - public com.google.protobuf.ByteString getCombatData() { - return combatData_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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.CombatTypeArgumentOuterClass.CombatTypeArgument.CombatNone.getNumber()) { - output.writeEnum(1, argumentType_); - } - if (forwardType_ != emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.ForwardLocal.getNumber()) { - output.writeEnum(2, forwardType_); - } - if (!combatData_.isEmpty()) { - output.writeBytes(3, combatData_); - } - 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.CombatTypeArgumentOuterClass.CombatTypeArgument.CombatNone.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(1, argumentType_); - } - if (forwardType_ != emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.ForwardLocal.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(2, forwardType_); - } - if (!combatData_.isEmpty()) { - size += com.google.protobuf.CodedOutputStream - .computeBytesSize(3, 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 (argumentType_ != other.argumentType_) return false; - if (forwardType_ != other.forwardType_) return false; - if (!getCombatData() - .equals(other.getCombatData())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + ARGUMENTTYPE_FIELD_NUMBER; - hash = (53 * hash) + argumentType_; - hash = (37 * hash) + FORWARDTYPE_FIELD_NUMBER; - hash = (53 * hash) + forwardType_; - hash = (37 * hash) + COMBATDATA_FIELD_NUMBER; - hash = (53 * hash) + getCombatData().hashCode(); - 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(); - argumentType_ = 0; - - forwardType_ = 0; - - combatData_ = com.google.protobuf.ByteString.EMPTY; - - 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.argumentType_ = argumentType_; - result.forwardType_ = forwardType_; - result.combatData_ = combatData_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.argumentType_ != 0) { - setArgumentTypeValue(other.getArgumentTypeValue()); - } - if (other.forwardType_ != 0) { - setForwardTypeValue(other.getForwardTypeValue()); - } - if (other.getCombatData() != com.google.protobuf.ByteString.EMPTY) { - setCombatData(other.getCombatData()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 int argumentType_ = 0; - /** - * .CombatTypeArgument argumentType = 1; - * @return The enum numeric value on the wire for argumentType. - */ - @java.lang.Override public int getArgumentTypeValue() { - return argumentType_; - } - /** - * .CombatTypeArgument argumentType = 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; - } - /** - * .CombatTypeArgument argumentType = 1; - * @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 argumentType = 1; - * @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 argumentType = 1; - * @return This builder for chaining. - */ - public Builder clearArgumentType() { - - argumentType_ = 0; - onChanged(); - return this; - } - - private int forwardType_ = 0; - /** - * .ForwardType forwardType = 2; - * @return The enum numeric value on the wire for forwardType. - */ - @java.lang.Override public int getForwardTypeValue() { - return forwardType_; - } - /** - * .ForwardType forwardType = 2; - * @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 forwardType = 2; - * @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 forwardType = 2; - * @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 forwardType = 2; - * @return This builder for chaining. - */ - public Builder clearForwardType() { - - forwardType_ = 0; - onChanged(); - return this; - } - - private com.google.protobuf.ByteString combatData_ = com.google.protobuf.ByteString.EMPTY; - /** - * bytes combatData = 3; - * @return The combatData. - */ - @java.lang.Override - public com.google.protobuf.ByteString getCombatData() { - return combatData_; - } - /** - * bytes combatData = 3; - * @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 combatData = 3; - * @return This builder for chaining. - */ - public Builder clearCombatData() { - - combatData_ = getDefaultInstance().getCombatData(); - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"u\n\021Combat" + - "InvokeEntry\022)\n\014argumentType\030\001 \001(\0162\023.Comb" + - "atTypeArgument\022!\n\013forwardType\030\002 \001(\0162\014.Fo" + - "rwardType\022\022\n\ncombatData\030\003 \001(\014B\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.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[] { "ArgumentType", "ForwardType", "CombatData", }); - emu.grasscutter.net.proto.CombatTypeArgumentOuterClass.getDescriptor(); - emu.grasscutter.net.proto.ForwardTypeOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/CombatTypeArgumentOuterClass.java b/src/main/java/emu/grasscutter/net/proto/CombatTypeArgumentOuterClass.java deleted file mode 100644 index 26fa4fcb4..000000000 --- a/src/main/java/emu/grasscutter/net/proto/CombatTypeArgumentOuterClass.java +++ /dev/null @@ -1,271 +0,0 @@ -// 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 { - /** - * CombatNone = 0; - */ - CombatNone(0), - /** - * CombatEvtBeingHit = 1; - */ - CombatEvtBeingHit(1), - /** - * CombatAnimatorStateChanged = 2; - */ - CombatAnimatorStateChanged(2), - /** - * CombatFaceToDir = 3; - */ - CombatFaceToDir(3), - /** - * CombatSetAttackTarget = 4; - */ - CombatSetAttackTarget(4), - /** - * CombatRushMove = 5; - */ - CombatRushMove(5), - /** - * CombatAnimatorParameterChanged = 6; - */ - CombatAnimatorParameterChanged(6), - /** - * EntityMove = 7; - */ - EntityMove(7), - /** - * SyncEntityPosition = 8; - */ - SyncEntityPosition(8), - /** - * CombatSteerMotionInfo = 9; - */ - CombatSteerMotionInfo(9), - /** - * CombatForceSetPosInfo = 10; - */ - CombatForceSetPosInfo(10), - /** - * CombatCompensatePosDiff = 11; - */ - CombatCompensatePosDiff(11), - /** - * CombatMonsterDoBlink = 12; - */ - CombatMonsterDoBlink(12), - /** - * CombatFixedRushMove = 13; - */ - CombatFixedRushMove(13), - /** - * CombatSyncTransform = 14; - */ - CombatSyncTransform(14), - UNRECOGNIZED(-1), - ; - - /** - * CombatNone = 0; - */ - public static final int CombatNone_VALUE = 0; - /** - * CombatEvtBeingHit = 1; - */ - public static final int CombatEvtBeingHit_VALUE = 1; - /** - * CombatAnimatorStateChanged = 2; - */ - public static final int CombatAnimatorStateChanged_VALUE = 2; - /** - * CombatFaceToDir = 3; - */ - public static final int CombatFaceToDir_VALUE = 3; - /** - * CombatSetAttackTarget = 4; - */ - public static final int CombatSetAttackTarget_VALUE = 4; - /** - * CombatRushMove = 5; - */ - public static final int CombatRushMove_VALUE = 5; - /** - * CombatAnimatorParameterChanged = 6; - */ - public static final int CombatAnimatorParameterChanged_VALUE = 6; - /** - * EntityMove = 7; - */ - public static final int EntityMove_VALUE = 7; - /** - * SyncEntityPosition = 8; - */ - public static final int SyncEntityPosition_VALUE = 8; - /** - * CombatSteerMotionInfo = 9; - */ - public static final int CombatSteerMotionInfo_VALUE = 9; - /** - * CombatForceSetPosInfo = 10; - */ - public static final int CombatForceSetPosInfo_VALUE = 10; - /** - * CombatCompensatePosDiff = 11; - */ - public static final int CombatCompensatePosDiff_VALUE = 11; - /** - * CombatMonsterDoBlink = 12; - */ - public static final int CombatMonsterDoBlink_VALUE = 12; - /** - * CombatFixedRushMove = 13; - */ - public static final int CombatFixedRushMove_VALUE = 13; - /** - * CombatSyncTransform = 14; - */ - public static final int CombatSyncTransform_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 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 CombatNone; - case 1: return CombatEvtBeingHit; - case 2: return CombatAnimatorStateChanged; - case 3: return CombatFaceToDir; - case 4: return CombatSetAttackTarget; - case 5: return CombatRushMove; - case 6: return CombatAnimatorParameterChanged; - case 7: return EntityMove; - case 8: return SyncEntityPosition; - case 9: return CombatSteerMotionInfo; - case 10: return CombatForceSetPosInfo; - case 11: return CombatCompensatePosDiff; - case 12: return CombatMonsterDoBlink; - case 13: return CombatFixedRushMove; - case 14: return CombatSyncTransform; - 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*\212\003\n\022CombatTyp" + - "eArgument\022\016\n\nCombatNone\020\000\022\025\n\021CombatEvtBe" + - "ingHit\020\001\022\036\n\032CombatAnimatorStateChanged\020\002" + - "\022\023\n\017CombatFaceToDir\020\003\022\031\n\025CombatSetAttack" + - "Target\020\004\022\022\n\016CombatRushMove\020\005\022\"\n\036CombatAn" + - "imatorParameterChanged\020\006\022\016\n\nEntityMove\020\007" + - "\022\026\n\022SyncEntityPosition\020\010\022\031\n\025CombatSteerM" + - "otionInfo\020\t\022\031\n\025CombatForceSetPosInfo\020\n\022\033" + - "\n\027CombatCompensatePosDiff\020\013\022\030\n\024CombatMon" + - "sterDoBlink\020\014\022\027\n\023CombatFixedRushMove\020\r\022\027" + - "\n\023CombatSyncTransform\020\016B\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/main/java/emu/grasscutter/net/proto/CoopCgOuterClass.java b/src/main/java/emu/grasscutter/net/proto/CoopCgOuterClass.java deleted file mode 100644 index 5e53bc5b8..000000000 --- a/src/main/java/emu/grasscutter/net/proto/CoopCgOuterClass.java +++ /dev/null @@ -1,607 +0,0 @@ -// 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 { - - /** - * uint32 id = 1; - * @return The id. - */ - int getId(); - - /** - * bool isUnlock = 2; - * @return The isUnlock. - */ - boolean getIsUnlock(); - } - /** - * 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 8: { - - id_ = input.readUInt32(); - break; - } - case 16: { - - 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 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 ISUNLOCK_FIELD_NUMBER = 2; - private boolean isUnlock_; - /** - * bool isUnlock = 2; - * @return The isUnlock. - */ - @java.lang.Override - public boolean getIsUnlock() { - return isUnlock_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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 (isUnlock_ != false) { - output.writeBool(2, 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(1, id_); - } - if (isUnlock_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(2, 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 (getId() - != other.getId()) return false; - if (getIsUnlock() - != other.getIsUnlock()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - 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) + ISUNLOCK_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsUnlock()); - 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(); - id_ = 0; - - isUnlock_ = false; - - 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.id_ = id_; - result.isUnlock_ = isUnlock_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getId() != 0) { - setId(other.getId()); - } - if (other.getIsUnlock() != false) { - setIsUnlock(other.getIsUnlock()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 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 boolean isUnlock_ ; - /** - * bool isUnlock = 2; - * @return The isUnlock. - */ - @java.lang.Override - public boolean getIsUnlock() { - return isUnlock_; - } - /** - * bool isUnlock = 2; - * @param value The isUnlock to set. - * @return This builder for chaining. - */ - public Builder setIsUnlock(boolean value) { - - isUnlock_ = value; - onChanged(); - return this; - } - /** - * bool isUnlock = 2; - * @return This builder for chaining. - */ - public Builder clearIsUnlock() { - - isUnlock_ = 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: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\n\n\002id\030\001 \001(\r\022\020\n\010" + - "isUnlock\030\002 \001(\010B\033\n\031emu.grasscutter.net.pr" + - "otob\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[] { "Id", "IsUnlock", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/CoopChapterOuterClass.java b/src/main/java/emu/grasscutter/net/proto/CoopChapterOuterClass.java deleted file mode 100644 index c6e920f3d..000000000 --- a/src/main/java/emu/grasscutter/net/proto/CoopChapterOuterClass.java +++ /dev/null @@ -1,2635 +0,0 @@ -// 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 { - - /** - * uint32 id = 1; - * @return The id. - */ - int getId(); - - /** - * .CoopChapterState state = 2; - * @return The enum numeric value on the wire for state. - */ - int getStateValue(); - /** - * .CoopChapterState state = 2; - * @return The state. - */ - emu.grasscutter.net.proto.CoopChapterStateOuterClass.CoopChapterState getState(); - - /** - * repeated uint32 lockReasonList = 3; - * @return A list containing the lockReasonList. - */ - java.util.List getLockReasonListList(); - /** - * repeated uint32 lockReasonList = 3; - * @return The count of lockReasonList. - */ - int getLockReasonListCount(); - /** - * repeated uint32 lockReasonList = 3; - * @param index The index of the element to return. - * @return The lockReasonList at the given index. - */ - int getLockReasonList(int index); - - /** - * repeated .CoopPoint coopPointList = 4; - */ - java.util.List - getCoopPointListList(); - /** - * repeated .CoopPoint coopPointList = 4; - */ - emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint getCoopPointList(int index); - /** - * repeated .CoopPoint coopPointList = 4; - */ - int getCoopPointListCount(); - /** - * repeated .CoopPoint coopPointList = 4; - */ - java.util.List - getCoopPointListOrBuilderList(); - /** - * repeated .CoopPoint coopPointList = 4; - */ - emu.grasscutter.net.proto.CoopPointOuterClass.CoopPointOrBuilder getCoopPointListOrBuilder( - int index); - - /** - * repeated .CoopReward coopRewardList = 5; - */ - java.util.List - getCoopRewardListList(); - /** - * repeated .CoopReward coopRewardList = 5; - */ - emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward getCoopRewardList(int index); - /** - * repeated .CoopReward coopRewardList = 5; - */ - int getCoopRewardListCount(); - /** - * repeated .CoopReward coopRewardList = 5; - */ - java.util.List - getCoopRewardListOrBuilderList(); - /** - * repeated .CoopReward coopRewardList = 5; - */ - emu.grasscutter.net.proto.CoopRewardOuterClass.CoopRewardOrBuilder getCoopRewardListOrBuilder( - int index); - - /** - * repeated .CoopCg coopCgList = 6; - */ - java.util.List - getCoopCgListList(); - /** - * repeated .CoopCg coopCgList = 6; - */ - emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg getCoopCgList(int index); - /** - * repeated .CoopCg coopCgList = 6; - */ - int getCoopCgListCount(); - /** - * repeated .CoopCg coopCgList = 6; - */ - java.util.List - getCoopCgListOrBuilderList(); - /** - * repeated .CoopCg coopCgList = 6; - */ - emu.grasscutter.net.proto.CoopCgOuterClass.CoopCgOrBuilder getCoopCgListOrBuilder( - int index); - - /** - * uint32 totalEndCount = 7; - * @return The totalEndCount. - */ - int getTotalEndCount(); - - /** - * uint32 finishedEndCount = 8; - * @return The finishedEndCount. - */ - int getFinishedEndCount(); - - /** - * map<uint32, uint32> seenEndingMap = 9; - */ - int getSeenEndingMapCount(); - /** - * map<uint32, uint32> seenEndingMap = 9; - */ - boolean containsSeenEndingMap( - int key); - /** - * Use {@link #getSeenEndingMapMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getSeenEndingMap(); - /** - * map<uint32, uint32> seenEndingMap = 9; - */ - java.util.Map - getSeenEndingMapMap(); - /** - * map<uint32, uint32> seenEndingMap = 9; - */ - - int getSeenEndingMapOrDefault( - int key, - int defaultValue); - /** - * map<uint32, uint32> seenEndingMap = 9; - */ - - int getSeenEndingMapOrThrow( - int key); - - /** - * repeated uint32 finishDialogList = 10; - * @return A list containing the finishDialogList. - */ - java.util.List getFinishDialogListList(); - /** - * repeated uint32 finishDialogList = 10; - * @return The count of finishDialogList. - */ - int getFinishDialogListCount(); - /** - * repeated uint32 finishDialogList = 10; - * @param index The index of the element to return. - * @return The finishDialogList at the given index. - */ - int getFinishDialogList(int index); - } - /** - * 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() { - state_ = 0; - lockReasonList_ = emptyIntList(); - coopPointList_ = java.util.Collections.emptyList(); - coopRewardList_ = java.util.Collections.emptyList(); - coopCgList_ = java.util.Collections.emptyList(); - finishDialogList_ = emptyIntList(); - } - - @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 8: { - - id_ = input.readUInt32(); - break; - } - case 16: { - int rawValue = input.readEnum(); - - state_ = rawValue; - break; - } - case 24: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - lockReasonList_ = newIntList(); - mutable_bitField0_ |= 0x00000001; - } - lockReasonList_.addInt(input.readUInt32()); - break; - } - case 26: { - int length = input.readRawVarint32(); - int limit = input.pushLimit(length); - if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { - lockReasonList_ = newIntList(); - mutable_bitField0_ |= 0x00000001; - } - while (input.getBytesUntilLimit() > 0) { - lockReasonList_.addInt(input.readUInt32()); - } - input.popLimit(limit); - break; - } - case 34: { - 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 42: { - if (!((mutable_bitField0_ & 0x00000004) != 0)) { - coopRewardList_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000004; - } - coopRewardList_.add( - input.readMessage(emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.parser(), extensionRegistry)); - break; - } - case 50: { - if (!((mutable_bitField0_ & 0x00000008) != 0)) { - coopCgList_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000008; - } - coopCgList_.add( - input.readMessage(emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg.parser(), extensionRegistry)); - break; - } - case 56: { - - totalEndCount_ = input.readUInt32(); - break; - } - case 64: { - - finishedEndCount_ = input.readUInt32(); - break; - } - case 74: { - if (!((mutable_bitField0_ & 0x00000010) != 0)) { - seenEndingMap_ = com.google.protobuf.MapField.newMapField( - SeenEndingMapDefaultEntryHolder.defaultEntry); - mutable_bitField0_ |= 0x00000010; - } - com.google.protobuf.MapEntry - seenEndingMap__ = input.readMessage( - SeenEndingMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); - seenEndingMap_.getMutableMap().put( - seenEndingMap__.getKey(), seenEndingMap__.getValue()); - break; - } - case 80: { - if (!((mutable_bitField0_ & 0x00000020) != 0)) { - finishDialogList_ = newIntList(); - mutable_bitField0_ |= 0x00000020; - } - finishDialogList_.addInt(input.readUInt32()); - break; - } - case 82: { - int length = input.readRawVarint32(); - int limit = input.pushLimit(length); - if (!((mutable_bitField0_ & 0x00000020) != 0) && input.getBytesUntilLimit() > 0) { - finishDialogList_ = newIntList(); - mutable_bitField0_ |= 0x00000020; - } - while (input.getBytesUntilLimit() > 0) { - finishDialogList_.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)) { - lockReasonList_.makeImmutable(); // C - } - if (((mutable_bitField0_ & 0x00000002) != 0)) { - coopPointList_ = java.util.Collections.unmodifiableList(coopPointList_); - } - if (((mutable_bitField0_ & 0x00000004) != 0)) { - coopRewardList_ = java.util.Collections.unmodifiableList(coopRewardList_); - } - if (((mutable_bitField0_ & 0x00000008) != 0)) { - coopCgList_ = java.util.Collections.unmodifiableList(coopCgList_); - } - if (((mutable_bitField0_ & 0x00000020) != 0)) { - finishDialogList_.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); - } - - 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 STATE_FIELD_NUMBER = 2; - private int state_; - /** - * .CoopChapterState state = 2; - * @return The enum numeric value on the wire for state. - */ - @java.lang.Override public int getStateValue() { - return state_; - } - /** - * .CoopChapterState state = 2; - * @return The state. - */ - @java.lang.Override public emu.grasscutter.net.proto.CoopChapterStateOuterClass.CoopChapterState getState() { - @SuppressWarnings("deprecation") - emu.grasscutter.net.proto.CoopChapterStateOuterClass.CoopChapterState result = emu.grasscutter.net.proto.CoopChapterStateOuterClass.CoopChapterState.valueOf(state_); - return result == null ? emu.grasscutter.net.proto.CoopChapterStateOuterClass.CoopChapterState.UNRECOGNIZED : result; - } - - public static final int LOCKREASONLIST_FIELD_NUMBER = 3; - private com.google.protobuf.Internal.IntList lockReasonList_; - /** - * repeated uint32 lockReasonList = 3; - * @return A list containing the lockReasonList. - */ - @java.lang.Override - public java.util.List - getLockReasonListList() { - return lockReasonList_; - } - /** - * repeated uint32 lockReasonList = 3; - * @return The count of lockReasonList. - */ - public int getLockReasonListCount() { - return lockReasonList_.size(); - } - /** - * repeated uint32 lockReasonList = 3; - * @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 COOPPOINTLIST_FIELD_NUMBER = 4; - private java.util.List coopPointList_; - /** - * repeated .CoopPoint coopPointList = 4; - */ - @java.lang.Override - public java.util.List getCoopPointListList() { - return coopPointList_; - } - /** - * repeated .CoopPoint coopPointList = 4; - */ - @java.lang.Override - public java.util.List - getCoopPointListOrBuilderList() { - return coopPointList_; - } - /** - * repeated .CoopPoint coopPointList = 4; - */ - @java.lang.Override - public int getCoopPointListCount() { - return coopPointList_.size(); - } - /** - * repeated .CoopPoint coopPointList = 4; - */ - @java.lang.Override - public emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint getCoopPointList(int index) { - return coopPointList_.get(index); - } - /** - * repeated .CoopPoint coopPointList = 4; - */ - @java.lang.Override - public emu.grasscutter.net.proto.CoopPointOuterClass.CoopPointOrBuilder getCoopPointListOrBuilder( - int index) { - return coopPointList_.get(index); - } - - public static final int COOPREWARDLIST_FIELD_NUMBER = 5; - private java.util.List coopRewardList_; - /** - * repeated .CoopReward coopRewardList = 5; - */ - @java.lang.Override - public java.util.List getCoopRewardListList() { - return coopRewardList_; - } - /** - * repeated .CoopReward coopRewardList = 5; - */ - @java.lang.Override - public java.util.List - getCoopRewardListOrBuilderList() { - return coopRewardList_; - } - /** - * repeated .CoopReward coopRewardList = 5; - */ - @java.lang.Override - public int getCoopRewardListCount() { - return coopRewardList_.size(); - } - /** - * repeated .CoopReward coopRewardList = 5; - */ - @java.lang.Override - public emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward getCoopRewardList(int index) { - return coopRewardList_.get(index); - } - /** - * repeated .CoopReward coopRewardList = 5; - */ - @java.lang.Override - public emu.grasscutter.net.proto.CoopRewardOuterClass.CoopRewardOrBuilder getCoopRewardListOrBuilder( - int index) { - return coopRewardList_.get(index); - } - - public static final int COOPCGLIST_FIELD_NUMBER = 6; - private java.util.List coopCgList_; - /** - * repeated .CoopCg coopCgList = 6; - */ - @java.lang.Override - public java.util.List getCoopCgListList() { - return coopCgList_; - } - /** - * repeated .CoopCg coopCgList = 6; - */ - @java.lang.Override - public java.util.List - getCoopCgListOrBuilderList() { - return coopCgList_; - } - /** - * repeated .CoopCg coopCgList = 6; - */ - @java.lang.Override - public int getCoopCgListCount() { - return coopCgList_.size(); - } - /** - * repeated .CoopCg coopCgList = 6; - */ - @java.lang.Override - public emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg getCoopCgList(int index) { - return coopCgList_.get(index); - } - /** - * repeated .CoopCg coopCgList = 6; - */ - @java.lang.Override - public emu.grasscutter.net.proto.CoopCgOuterClass.CoopCgOrBuilder getCoopCgListOrBuilder( - int index) { - return coopCgList_.get(index); - } - - public static final int TOTALENDCOUNT_FIELD_NUMBER = 7; - private int totalEndCount_; - /** - * uint32 totalEndCount = 7; - * @return The totalEndCount. - */ - @java.lang.Override - public int getTotalEndCount() { - return totalEndCount_; - } - - public static final int FINISHEDENDCOUNT_FIELD_NUMBER = 8; - private int finishedEndCount_; - /** - * uint32 finishedEndCount = 8; - * @return The finishedEndCount. - */ - @java.lang.Override - public int getFinishedEndCount() { - return finishedEndCount_; - } - - public static final int SEENENDINGMAP_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> seenEndingMap = 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> seenEndingMap = 9; - */ - @java.lang.Override - - public java.util.Map getSeenEndingMapMap() { - return internalGetSeenEndingMap().getMap(); - } - /** - * map<uint32, uint32> seenEndingMap = 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> seenEndingMap = 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 static final int FINISHDIALOGLIST_FIELD_NUMBER = 10; - private com.google.protobuf.Internal.IntList finishDialogList_; - /** - * repeated uint32 finishDialogList = 10; - * @return A list containing the finishDialogList. - */ - @java.lang.Override - public java.util.List - getFinishDialogListList() { - return finishDialogList_; - } - /** - * repeated uint32 finishDialogList = 10; - * @return The count of finishDialogList. - */ - public int getFinishDialogListCount() { - return finishDialogList_.size(); - } - /** - * repeated uint32 finishDialogList = 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; - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - 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 (state_ != emu.grasscutter.net.proto.CoopChapterStateOuterClass.CoopChapterState.Close.getNumber()) { - output.writeEnum(2, state_); - } - if (getLockReasonListList().size() > 0) { - output.writeUInt32NoTag(26); - output.writeUInt32NoTag(lockReasonListMemoizedSerializedSize); - } - for (int i = 0; i < lockReasonList_.size(); i++) { - output.writeUInt32NoTag(lockReasonList_.getInt(i)); - } - for (int i = 0; i < coopPointList_.size(); i++) { - output.writeMessage(4, coopPointList_.get(i)); - } - for (int i = 0; i < coopRewardList_.size(); i++) { - output.writeMessage(5, coopRewardList_.get(i)); - } - for (int i = 0; i < coopCgList_.size(); i++) { - output.writeMessage(6, coopCgList_.get(i)); - } - if (totalEndCount_ != 0) { - output.writeUInt32(7, totalEndCount_); - } - if (finishedEndCount_ != 0) { - output.writeUInt32(8, finishedEndCount_); - } - 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)); - } - 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 (state_ != emu.grasscutter.net.proto.CoopChapterStateOuterClass.CoopChapterState.Close.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(2, state_); - } - { - 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; - } - for (int i = 0; i < coopPointList_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(4, coopPointList_.get(i)); - } - for (int i = 0; i < coopRewardList_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(5, coopRewardList_.get(i)); - } - for (int i = 0; i < coopCgList_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(6, coopCgList_.get(i)); - } - if (totalEndCount_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(7, totalEndCount_); - } - if (finishedEndCount_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(8, finishedEndCount_); - } - 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; - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (getId() - != other.getId()) return false; - if (state_ != other.state_) return false; - if (!getLockReasonListList() - .equals(other.getLockReasonListList())) return false; - if (!getCoopPointListList() - .equals(other.getCoopPointListList())) return false; - if (!getCoopRewardListList() - .equals(other.getCoopRewardListList())) return false; - if (!getCoopCgListList() - .equals(other.getCoopCgListList())) return false; - if (getTotalEndCount() - != other.getTotalEndCount()) return false; - if (getFinishedEndCount() - != other.getFinishedEndCount()) return false; - if (!internalGetSeenEndingMap().equals( - other.internalGetSeenEndingMap())) return false; - if (!getFinishDialogListList() - .equals(other.getFinishDialogListList())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - 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_; - if (getLockReasonListCount() > 0) { - hash = (37 * hash) + LOCKREASONLIST_FIELD_NUMBER; - hash = (53 * hash) + getLockReasonListList().hashCode(); - } - if (getCoopPointListCount() > 0) { - hash = (37 * hash) + COOPPOINTLIST_FIELD_NUMBER; - hash = (53 * hash) + getCoopPointListList().hashCode(); - } - if (getCoopRewardListCount() > 0) { - hash = (37 * hash) + COOPREWARDLIST_FIELD_NUMBER; - hash = (53 * hash) + getCoopRewardListList().hashCode(); - } - if (getCoopCgListCount() > 0) { - hash = (37 * hash) + COOPCGLIST_FIELD_NUMBER; - hash = (53 * hash) + getCoopCgListList().hashCode(); - } - hash = (37 * hash) + TOTALENDCOUNT_FIELD_NUMBER; - hash = (53 * hash) + getTotalEndCount(); - hash = (37 * hash) + FINISHEDENDCOUNT_FIELD_NUMBER; - hash = (53 * hash) + getFinishedEndCount(); - if (!internalGetSeenEndingMap().getMap().isEmpty()) { - hash = (37 * hash) + SEENENDINGMAP_FIELD_NUMBER; - hash = (53 * hash) + internalGetSeenEndingMap().hashCode(); - } - if (getFinishDialogListCount() > 0) { - hash = (37 * hash) + FINISHDIALOGLIST_FIELD_NUMBER; - hash = (53 * hash) + getFinishDialogListList().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) { - getCoopPointListFieldBuilder(); - getCoopRewardListFieldBuilder(); - getCoopCgListFieldBuilder(); - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - id_ = 0; - - state_ = 0; - - lockReasonList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000001); - if (coopPointListBuilder_ == null) { - coopPointList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000002); - } else { - coopPointListBuilder_.clear(); - } - if (coopRewardListBuilder_ == null) { - coopRewardList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000004); - } else { - coopRewardListBuilder_.clear(); - } - if (coopCgListBuilder_ == null) { - coopCgList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000008); - } else { - coopCgListBuilder_.clear(); - } - totalEndCount_ = 0; - - finishedEndCount_ = 0; - - internalGetMutableSeenEndingMap().clear(); - finishDialogList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000020); - 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_; - result.id_ = id_; - result.state_ = state_; - if (((bitField0_ & 0x00000001) != 0)) { - lockReasonList_.makeImmutable(); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.lockReasonList_ = lockReasonList_; - 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 (coopRewardListBuilder_ == null) { - if (((bitField0_ & 0x00000004) != 0)) { - coopRewardList_ = java.util.Collections.unmodifiableList(coopRewardList_); - bitField0_ = (bitField0_ & ~0x00000004); - } - result.coopRewardList_ = coopRewardList_; - } else { - result.coopRewardList_ = coopRewardListBuilder_.build(); - } - if (coopCgListBuilder_ == null) { - if (((bitField0_ & 0x00000008) != 0)) { - coopCgList_ = java.util.Collections.unmodifiableList(coopCgList_); - bitField0_ = (bitField0_ & ~0x00000008); - } - result.coopCgList_ = coopCgList_; - } else { - result.coopCgList_ = coopCgListBuilder_.build(); - } - result.totalEndCount_ = totalEndCount_; - result.finishedEndCount_ = finishedEndCount_; - result.seenEndingMap_ = internalGetSeenEndingMap(); - result.seenEndingMap_.makeImmutable(); - if (((bitField0_ & 0x00000020) != 0)) { - finishDialogList_.makeImmutable(); - bitField0_ = (bitField0_ & ~0x00000020); - } - result.finishDialogList_ = finishDialogList_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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 (other.getId() != 0) { - setId(other.getId()); - } - if (other.state_ != 0) { - setStateValue(other.getStateValue()); - } - if (!other.lockReasonList_.isEmpty()) { - if (lockReasonList_.isEmpty()) { - lockReasonList_ = other.lockReasonList_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureLockReasonListIsMutable(); - lockReasonList_.addAll(other.lockReasonList_); - } - onChanged(); - } - 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 (coopRewardListBuilder_ == null) { - if (!other.coopRewardList_.isEmpty()) { - if (coopRewardList_.isEmpty()) { - coopRewardList_ = other.coopRewardList_; - bitField0_ = (bitField0_ & ~0x00000004); - } else { - ensureCoopRewardListIsMutable(); - coopRewardList_.addAll(other.coopRewardList_); - } - onChanged(); - } - } else { - if (!other.coopRewardList_.isEmpty()) { - if (coopRewardListBuilder_.isEmpty()) { - coopRewardListBuilder_.dispose(); - coopRewardListBuilder_ = null; - coopRewardList_ = other.coopRewardList_; - bitField0_ = (bitField0_ & ~0x00000004); - coopRewardListBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? - getCoopRewardListFieldBuilder() : null; - } else { - coopRewardListBuilder_.addAllMessages(other.coopRewardList_); - } - } - } - if (coopCgListBuilder_ == null) { - if (!other.coopCgList_.isEmpty()) { - if (coopCgList_.isEmpty()) { - coopCgList_ = other.coopCgList_; - bitField0_ = (bitField0_ & ~0x00000008); - } else { - ensureCoopCgListIsMutable(); - coopCgList_.addAll(other.coopCgList_); - } - onChanged(); - } - } else { - if (!other.coopCgList_.isEmpty()) { - if (coopCgListBuilder_.isEmpty()) { - coopCgListBuilder_.dispose(); - coopCgListBuilder_ = null; - coopCgList_ = other.coopCgList_; - bitField0_ = (bitField0_ & ~0x00000008); - coopCgListBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? - getCoopCgListFieldBuilder() : null; - } else { - coopCgListBuilder_.addAllMessages(other.coopCgList_); - } - } - } - if (other.getTotalEndCount() != 0) { - setTotalEndCount(other.getTotalEndCount()); - } - if (other.getFinishedEndCount() != 0) { - setFinishedEndCount(other.getFinishedEndCount()); - } - internalGetMutableSeenEndingMap().mergeFrom( - other.internalGetSeenEndingMap()); - if (!other.finishDialogList_.isEmpty()) { - if (finishDialogList_.isEmpty()) { - finishDialogList_ = other.finishDialogList_; - bitField0_ = (bitField0_ & ~0x00000020); - } else { - ensureFinishDialogListIsMutable(); - finishDialogList_.addAll(other.finishDialogList_); - } - 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.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 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 state_ = 0; - /** - * .CoopChapterState state = 2; - * @return The enum numeric value on the wire for state. - */ - @java.lang.Override public int getStateValue() { - return state_; - } - /** - * .CoopChapterState state = 2; - * @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; - } - /** - * .CoopChapterState state = 2; - * @return The state. - */ - @java.lang.Override - public emu.grasscutter.net.proto.CoopChapterStateOuterClass.CoopChapterState getState() { - @SuppressWarnings("deprecation") - emu.grasscutter.net.proto.CoopChapterStateOuterClass.CoopChapterState result = emu.grasscutter.net.proto.CoopChapterStateOuterClass.CoopChapterState.valueOf(state_); - return result == null ? emu.grasscutter.net.proto.CoopChapterStateOuterClass.CoopChapterState.UNRECOGNIZED : result; - } - /** - * .CoopChapterState state = 2; - * @param value The state to set. - * @return This builder for chaining. - */ - public Builder setState(emu.grasscutter.net.proto.CoopChapterStateOuterClass.CoopChapterState value) { - if (value == null) { - throw new NullPointerException(); - } - - state_ = value.getNumber(); - onChanged(); - return this; - } - /** - * .CoopChapterState state = 2; - * @return This builder for chaining. - */ - public Builder clearState() { - - state_ = 0; - onChanged(); - return this; - } - - private com.google.protobuf.Internal.IntList lockReasonList_ = emptyIntList(); - private void ensureLockReasonListIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - lockReasonList_ = mutableCopy(lockReasonList_); - bitField0_ |= 0x00000001; - } - } - /** - * repeated uint32 lockReasonList = 3; - * @return A list containing the lockReasonList. - */ - public java.util.List - getLockReasonListList() { - return ((bitField0_ & 0x00000001) != 0) ? - java.util.Collections.unmodifiableList(lockReasonList_) : lockReasonList_; - } - /** - * repeated uint32 lockReasonList = 3; - * @return The count of lockReasonList. - */ - public int getLockReasonListCount() { - return lockReasonList_.size(); - } - /** - * repeated uint32 lockReasonList = 3; - * @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 lockReasonList = 3; - * @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 lockReasonList = 3; - * @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 lockReasonList = 3; - * @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 lockReasonList = 3; - * @return This builder for chaining. - */ - public Builder clearLockReasonList() { - lockReasonList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000001); - 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 coopPointList = 4; - */ - public java.util.List getCoopPointListList() { - if (coopPointListBuilder_ == null) { - return java.util.Collections.unmodifiableList(coopPointList_); - } else { - return coopPointListBuilder_.getMessageList(); - } - } - /** - * repeated .CoopPoint coopPointList = 4; - */ - public int getCoopPointListCount() { - if (coopPointListBuilder_ == null) { - return coopPointList_.size(); - } else { - return coopPointListBuilder_.getCount(); - } - } - /** - * repeated .CoopPoint coopPointList = 4; - */ - public emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint getCoopPointList(int index) { - if (coopPointListBuilder_ == null) { - return coopPointList_.get(index); - } else { - return coopPointListBuilder_.getMessage(index); - } - } - /** - * repeated .CoopPoint coopPointList = 4; - */ - 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 coopPointList = 4; - */ - 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 coopPointList = 4; - */ - 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 coopPointList = 4; - */ - 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 coopPointList = 4; - */ - 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 coopPointList = 4; - */ - 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 coopPointList = 4; - */ - 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 coopPointList = 4; - */ - public Builder clearCoopPointList() { - if (coopPointListBuilder_ == null) { - coopPointList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000002); - onChanged(); - } else { - coopPointListBuilder_.clear(); - } - return this; - } - /** - * repeated .CoopPoint coopPointList = 4; - */ - public Builder removeCoopPointList(int index) { - if (coopPointListBuilder_ == null) { - ensureCoopPointListIsMutable(); - coopPointList_.remove(index); - onChanged(); - } else { - coopPointListBuilder_.remove(index); - } - return this; - } - /** - * repeated .CoopPoint coopPointList = 4; - */ - public emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.Builder getCoopPointListBuilder( - int index) { - return getCoopPointListFieldBuilder().getBuilder(index); - } - /** - * repeated .CoopPoint coopPointList = 4; - */ - public emu.grasscutter.net.proto.CoopPointOuterClass.CoopPointOrBuilder getCoopPointListOrBuilder( - int index) { - if (coopPointListBuilder_ == null) { - return coopPointList_.get(index); } else { - return coopPointListBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .CoopPoint coopPointList = 4; - */ - public java.util.List - getCoopPointListOrBuilderList() { - if (coopPointListBuilder_ != null) { - return coopPointListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(coopPointList_); - } - } - /** - * repeated .CoopPoint coopPointList = 4; - */ - public emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.Builder addCoopPointListBuilder() { - return getCoopPointListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.getDefaultInstance()); - } - /** - * repeated .CoopPoint coopPointList = 4; - */ - public emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.Builder addCoopPointListBuilder( - int index) { - return getCoopPointListFieldBuilder().addBuilder( - index, emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.getDefaultInstance()); - } - /** - * repeated .CoopPoint coopPointList = 4; - */ - 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 java.util.List coopRewardList_ = - java.util.Collections.emptyList(); - private void ensureCoopRewardListIsMutable() { - if (!((bitField0_ & 0x00000004) != 0)) { - coopRewardList_ = new java.util.ArrayList(coopRewardList_); - bitField0_ |= 0x00000004; - } - } - - 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 coopRewardList = 5; - */ - public java.util.List getCoopRewardListList() { - if (coopRewardListBuilder_ == null) { - return java.util.Collections.unmodifiableList(coopRewardList_); - } else { - return coopRewardListBuilder_.getMessageList(); - } - } - /** - * repeated .CoopReward coopRewardList = 5; - */ - public int getCoopRewardListCount() { - if (coopRewardListBuilder_ == null) { - return coopRewardList_.size(); - } else { - return coopRewardListBuilder_.getCount(); - } - } - /** - * repeated .CoopReward coopRewardList = 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 coopRewardList = 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 coopRewardList = 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 coopRewardList = 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 coopRewardList = 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 coopRewardList = 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 coopRewardList = 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 coopRewardList = 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 coopRewardList = 5; - */ - public Builder clearCoopRewardList() { - if (coopRewardListBuilder_ == null) { - coopRewardList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000004); - onChanged(); - } else { - coopRewardListBuilder_.clear(); - } - return this; - } - /** - * repeated .CoopReward coopRewardList = 5; - */ - public Builder removeCoopRewardList(int index) { - if (coopRewardListBuilder_ == null) { - ensureCoopRewardListIsMutable(); - coopRewardList_.remove(index); - onChanged(); - } else { - coopRewardListBuilder_.remove(index); - } - return this; - } - /** - * repeated .CoopReward coopRewardList = 5; - */ - public emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.Builder getCoopRewardListBuilder( - int index) { - return getCoopRewardListFieldBuilder().getBuilder(index); - } - /** - * repeated .CoopReward coopRewardList = 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 coopRewardList = 5; - */ - public java.util.List - getCoopRewardListOrBuilderList() { - if (coopRewardListBuilder_ != null) { - return coopRewardListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(coopRewardList_); - } - } - /** - * repeated .CoopReward coopRewardList = 5; - */ - public emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.Builder addCoopRewardListBuilder() { - return getCoopRewardListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.getDefaultInstance()); - } - /** - * repeated .CoopReward coopRewardList = 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 coopRewardList = 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_ & 0x00000004) != 0), - getParentForChildren(), - isClean()); - coopRewardList_ = null; - } - return coopRewardListBuilder_; - } - - private java.util.List coopCgList_ = - java.util.Collections.emptyList(); - private void ensureCoopCgListIsMutable() { - if (!((bitField0_ & 0x00000008) != 0)) { - coopCgList_ = new java.util.ArrayList(coopCgList_); - bitField0_ |= 0x00000008; - } - } - - 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 coopCgList = 6; - */ - public java.util.List getCoopCgListList() { - if (coopCgListBuilder_ == null) { - return java.util.Collections.unmodifiableList(coopCgList_); - } else { - return coopCgListBuilder_.getMessageList(); - } - } - /** - * repeated .CoopCg coopCgList = 6; - */ - public int getCoopCgListCount() { - if (coopCgListBuilder_ == null) { - return coopCgList_.size(); - } else { - return coopCgListBuilder_.getCount(); - } - } - /** - * repeated .CoopCg coopCgList = 6; - */ - public emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg getCoopCgList(int index) { - if (coopCgListBuilder_ == null) { - return coopCgList_.get(index); - } else { - return coopCgListBuilder_.getMessage(index); - } - } - /** - * repeated .CoopCg coopCgList = 6; - */ - 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 coopCgList = 6; - */ - 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 coopCgList = 6; - */ - 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 coopCgList = 6; - */ - 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 coopCgList = 6; - */ - 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 coopCgList = 6; - */ - 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 coopCgList = 6; - */ - 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 coopCgList = 6; - */ - public Builder clearCoopCgList() { - if (coopCgListBuilder_ == null) { - coopCgList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000008); - onChanged(); - } else { - coopCgListBuilder_.clear(); - } - return this; - } - /** - * repeated .CoopCg coopCgList = 6; - */ - public Builder removeCoopCgList(int index) { - if (coopCgListBuilder_ == null) { - ensureCoopCgListIsMutable(); - coopCgList_.remove(index); - onChanged(); - } else { - coopCgListBuilder_.remove(index); - } - return this; - } - /** - * repeated .CoopCg coopCgList = 6; - */ - public emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg.Builder getCoopCgListBuilder( - int index) { - return getCoopCgListFieldBuilder().getBuilder(index); - } - /** - * repeated .CoopCg coopCgList = 6; - */ - public emu.grasscutter.net.proto.CoopCgOuterClass.CoopCgOrBuilder getCoopCgListOrBuilder( - int index) { - if (coopCgListBuilder_ == null) { - return coopCgList_.get(index); } else { - return coopCgListBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .CoopCg coopCgList = 6; - */ - public java.util.List - getCoopCgListOrBuilderList() { - if (coopCgListBuilder_ != null) { - return coopCgListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(coopCgList_); - } - } - /** - * repeated .CoopCg coopCgList = 6; - */ - public emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg.Builder addCoopCgListBuilder() { - return getCoopCgListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg.getDefaultInstance()); - } - /** - * repeated .CoopCg coopCgList = 6; - */ - public emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg.Builder addCoopCgListBuilder( - int index) { - return getCoopCgListFieldBuilder().addBuilder( - index, emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg.getDefaultInstance()); - } - /** - * repeated .CoopCg coopCgList = 6; - */ - 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_ & 0x00000008) != 0), - getParentForChildren(), - isClean()); - coopCgList_ = null; - } - return coopCgListBuilder_; - } - - private int totalEndCount_ ; - /** - * uint32 totalEndCount = 7; - * @return The totalEndCount. - */ - @java.lang.Override - public int getTotalEndCount() { - return totalEndCount_; - } - /** - * uint32 totalEndCount = 7; - * @param value The totalEndCount to set. - * @return This builder for chaining. - */ - public Builder setTotalEndCount(int value) { - - totalEndCount_ = value; - onChanged(); - return this; - } - /** - * uint32 totalEndCount = 7; - * @return This builder for chaining. - */ - public Builder clearTotalEndCount() { - - totalEndCount_ = 0; - onChanged(); - return this; - } - - private int finishedEndCount_ ; - /** - * uint32 finishedEndCount = 8; - * @return The finishedEndCount. - */ - @java.lang.Override - public int getFinishedEndCount() { - return finishedEndCount_; - } - /** - * uint32 finishedEndCount = 8; - * @param value The finishedEndCount to set. - * @return This builder for chaining. - */ - public Builder setFinishedEndCount(int value) { - - finishedEndCount_ = value; - onChanged(); - return this; - } - /** - * uint32 finishedEndCount = 8; - * @return This builder for chaining. - */ - public Builder clearFinishedEndCount() { - - finishedEndCount_ = 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> seenEndingMap = 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> seenEndingMap = 9; - */ - @java.lang.Override - - public java.util.Map getSeenEndingMapMap() { - return internalGetSeenEndingMap().getMap(); - } - /** - * map<uint32, uint32> seenEndingMap = 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> seenEndingMap = 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> seenEndingMap = 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> seenEndingMap = 9; - */ - public Builder putSeenEndingMap( - int key, - int value) { - - - internalGetMutableSeenEndingMap().getMutableMap() - .put(key, value); - return this; - } - /** - * map<uint32, uint32> seenEndingMap = 9; - */ - - public Builder putAllSeenEndingMap( - java.util.Map values) { - internalGetMutableSeenEndingMap().getMutableMap() - .putAll(values); - return this; - } - - private com.google.protobuf.Internal.IntList finishDialogList_ = emptyIntList(); - private void ensureFinishDialogListIsMutable() { - if (!((bitField0_ & 0x00000020) != 0)) { - finishDialogList_ = mutableCopy(finishDialogList_); - bitField0_ |= 0x00000020; - } - } - /** - * repeated uint32 finishDialogList = 10; - * @return A list containing the finishDialogList. - */ - public java.util.List - getFinishDialogListList() { - return ((bitField0_ & 0x00000020) != 0) ? - java.util.Collections.unmodifiableList(finishDialogList_) : finishDialogList_; - } - /** - * repeated uint32 finishDialogList = 10; - * @return The count of finishDialogList. - */ - public int getFinishDialogListCount() { - return finishDialogList_.size(); - } - /** - * repeated uint32 finishDialogList = 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 finishDialogList = 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 finishDialogList = 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 finishDialogList = 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 finishDialogList = 10; - * @return This builder for chaining. - */ - public Builder clearFinishDialogList() { - finishDialogList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000020); - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\026CoopC" + - "hapterState.proto\032\017CoopPoint.proto\032\020Coop" + - "Reward.proto\"\361\002\n\013CoopChapter\022\n\n\002id\030\001 \001(\r" + - "\022 \n\005state\030\002 \001(\0162\021.CoopChapterState\022\026\n\016lo" + - "ckReasonList\030\003 \003(\r\022!\n\rcoopPointList\030\004 \003(" + - "\0132\n.CoopPoint\022#\n\016coopRewardList\030\005 \003(\0132\013." + - "CoopReward\022\033\n\ncoopCgList\030\006 \003(\0132\007.CoopCg\022" + - "\025\n\rtotalEndCount\030\007 \001(\r\022\030\n\020finishedEndCou" + - "nt\030\010 \001(\r\0226\n\rseenEndingMap\030\t \003(\0132\037.CoopCh" + - "apter.SeenEndingMapEntry\022\030\n\020finishDialog" + - "List\030\n \003(\r\0324\n\022SeenEndingMapEntry\022\013\n\003key\030" + - "\001 \001(\r\022\r\n\005value\030\002 \001(\r:\0028\001B\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.CoopCgOuterClass.getDescriptor(), - emu.grasscutter.net.proto.CoopChapterStateOuterClass.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[] { "Id", "State", "LockReasonList", "CoopPointList", "CoopRewardList", "CoopCgList", "TotalEndCount", "FinishedEndCount", "SeenEndingMap", "FinishDialogList", }); - 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.CoopChapterStateOuterClass.getDescriptor(); - emu.grasscutter.net.proto.CoopPointOuterClass.getDescriptor(); - emu.grasscutter.net.proto.CoopRewardOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/CoopChapterStateOuterClass.java b/src/main/java/emu/grasscutter/net/proto/CoopChapterStateOuterClass.java deleted file mode 100644 index a9a72f012..000000000 --- a/src/main/java/emu/grasscutter/net/proto/CoopChapterStateOuterClass.java +++ /dev/null @@ -1,164 +0,0 @@ -// 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/main/java/emu/grasscutter/net/proto/CoopDataNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/CoopDataNotifyOuterClass.java deleted file mode 100644 index 4da62a010..000000000 --- a/src/main/java/emu/grasscutter/net/proto/CoopDataNotifyOuterClass.java +++ /dev/null @@ -1,1181 +0,0 @@ -// 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 chapterList = 1; - */ - java.util.List - getChapterListList(); - /** - * repeated .CoopChapter chapterList = 1; - */ - emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter getChapterList(int index); - /** - * repeated .CoopChapter chapterList = 1; - */ - int getChapterListCount(); - /** - * repeated .CoopChapter chapterList = 1; - */ - java.util.List - getChapterListOrBuilderList(); - /** - * repeated .CoopChapter chapterList = 1; - */ - emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapterOrBuilder getChapterListOrBuilder( - int index); - - /** - * bool isHaveProgress = 2; - * @return The isHaveProgress. - */ - boolean getIsHaveProgress(); - - /** - * uint32 curCoopPoint = 3; - * @return The curCoopPoint. - */ - int getCurCoopPoint(); - - /** - * repeated uint32 viewedChapterList = 4; - * @return A list containing the viewedChapterList. - */ - java.util.List getViewedChapterListList(); - /** - * repeated uint32 viewedChapterList = 4; - * @return The count of viewedChapterList. - */ - int getViewedChapterListCount(); - /** - * repeated uint32 viewedChapterList = 4; - * @param index The index of the element to return. - * @return The viewedChapterList at the given index. - */ - int getViewedChapterList(int index); - } - /** - * 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 10: { - 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; - } - case 16: { - - isHaveProgress_ = input.readBool(); - break; - } - case 24: { - - curCoopPoint_ = input.readUInt32(); - break; - } - case 32: { - if (!((mutable_bitField0_ & 0x00000002) != 0)) { - viewedChapterList_ = newIntList(); - mutable_bitField0_ |= 0x00000002; - } - viewedChapterList_.addInt(input.readUInt32()); - break; - } - case 34: { - 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; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.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)) { - chapterList_ = java.util.Collections.unmodifiableList(chapterList_); - } - if (((mutable_bitField0_ & 0x00000002) != 0)) { - viewedChapterList_.makeImmutable(); // C - } - 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 CHAPTERLIST_FIELD_NUMBER = 1; - private java.util.List chapterList_; - /** - * repeated .CoopChapter chapterList = 1; - */ - @java.lang.Override - public java.util.List getChapterListList() { - return chapterList_; - } - /** - * repeated .CoopChapter chapterList = 1; - */ - @java.lang.Override - public java.util.List - getChapterListOrBuilderList() { - return chapterList_; - } - /** - * repeated .CoopChapter chapterList = 1; - */ - @java.lang.Override - public int getChapterListCount() { - return chapterList_.size(); - } - /** - * repeated .CoopChapter chapterList = 1; - */ - @java.lang.Override - public emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter getChapterList(int index) { - return chapterList_.get(index); - } - /** - * repeated .CoopChapter chapterList = 1; - */ - @java.lang.Override - public emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapterOrBuilder getChapterListOrBuilder( - int index) { - return chapterList_.get(index); - } - - public static final int ISHAVEPROGRESS_FIELD_NUMBER = 2; - private boolean isHaveProgress_; - /** - * bool isHaveProgress = 2; - * @return The isHaveProgress. - */ - @java.lang.Override - public boolean getIsHaveProgress() { - return isHaveProgress_; - } - - public static final int CURCOOPPOINT_FIELD_NUMBER = 3; - private int curCoopPoint_; - /** - * uint32 curCoopPoint = 3; - * @return The curCoopPoint. - */ - @java.lang.Override - public int getCurCoopPoint() { - return curCoopPoint_; - } - - public static final int VIEWEDCHAPTERLIST_FIELD_NUMBER = 4; - private com.google.protobuf.Internal.IntList viewedChapterList_; - /** - * repeated uint32 viewedChapterList = 4; - * @return A list containing the viewedChapterList. - */ - @java.lang.Override - public java.util.List - getViewedChapterListList() { - return viewedChapterList_; - } - /** - * repeated uint32 viewedChapterList = 4; - * @return The count of viewedChapterList. - */ - public int getViewedChapterListCount() { - return viewedChapterList_.size(); - } - /** - * repeated uint32 viewedChapterList = 4; - * @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; - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - 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 < chapterList_.size(); i++) { - output.writeMessage(1, chapterList_.get(i)); - } - if (isHaveProgress_ != false) { - output.writeBool(2, isHaveProgress_); - } - if (curCoopPoint_ != 0) { - output.writeUInt32(3, curCoopPoint_); - } - if (getViewedChapterListList().size() > 0) { - output.writeUInt32NoTag(34); - output.writeUInt32NoTag(viewedChapterListMemoizedSerializedSize); - } - for (int i = 0; i < viewedChapterList_.size(); i++) { - output.writeUInt32NoTag(viewedChapterList_.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 < chapterList_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, chapterList_.get(i)); - } - if (isHaveProgress_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(2, isHaveProgress_); - } - if (curCoopPoint_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, 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; - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (getIsHaveProgress() - != other.getIsHaveProgress()) return false; - if (getCurCoopPoint() - != other.getCurCoopPoint()) return false; - if (!getViewedChapterListList() - .equals(other.getViewedChapterListList())) return false; - if (!unknownFields.equals(other.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) + CHAPTERLIST_FIELD_NUMBER; - hash = (53 * hash) + getChapterListList().hashCode(); - } - hash = (37 * hash) + ISHAVEPROGRESS_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsHaveProgress()); - hash = (37 * hash) + CURCOOPPOINT_FIELD_NUMBER; - hash = (53 * hash) + getCurCoopPoint(); - if (getViewedChapterListCount() > 0) { - hash = (37 * hash) + VIEWEDCHAPTERLIST_FIELD_NUMBER; - hash = (53 * hash) + getViewedChapterListList().hashCode(); - } - 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; - } - /** - * 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(); - } - isHaveProgress_ = false; - - curCoopPoint_ = 0; - - viewedChapterList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000002); - 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(); - } - result.isHaveProgress_ = isHaveProgress_; - result.curCoopPoint_ = curCoopPoint_; - if (((bitField0_ & 0x00000002) != 0)) { - viewedChapterList_.makeImmutable(); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.viewedChapterList_ = viewedChapterList_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getIsHaveProgress() != false) { - setIsHaveProgress(other.getIsHaveProgress()); - } - if (other.getCurCoopPoint() != 0) { - setCurCoopPoint(other.getCurCoopPoint()); - } - if (!other.viewedChapterList_.isEmpty()) { - if (viewedChapterList_.isEmpty()) { - viewedChapterList_ = other.viewedChapterList_; - bitField0_ = (bitField0_ & ~0x00000002); - } else { - ensureViewedChapterListIsMutable(); - viewedChapterList_.addAll(other.viewedChapterList_); - } - 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.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 chapterList = 1; - */ - public java.util.List getChapterListList() { - if (chapterListBuilder_ == null) { - return java.util.Collections.unmodifiableList(chapterList_); - } else { - return chapterListBuilder_.getMessageList(); - } - } - /** - * repeated .CoopChapter chapterList = 1; - */ - public int getChapterListCount() { - if (chapterListBuilder_ == null) { - return chapterList_.size(); - } else { - return chapterListBuilder_.getCount(); - } - } - /** - * repeated .CoopChapter chapterList = 1; - */ - public emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter getChapterList(int index) { - if (chapterListBuilder_ == null) { - return chapterList_.get(index); - } else { - return chapterListBuilder_.getMessage(index); - } - } - /** - * repeated .CoopChapter chapterList = 1; - */ - 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 chapterList = 1; - */ - 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 chapterList = 1; - */ - 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 chapterList = 1; - */ - 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 chapterList = 1; - */ - 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 chapterList = 1; - */ - 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 chapterList = 1; - */ - 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 chapterList = 1; - */ - public Builder clearChapterList() { - if (chapterListBuilder_ == null) { - chapterList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - chapterListBuilder_.clear(); - } - return this; - } - /** - * repeated .CoopChapter chapterList = 1; - */ - public Builder removeChapterList(int index) { - if (chapterListBuilder_ == null) { - ensureChapterListIsMutable(); - chapterList_.remove(index); - onChanged(); - } else { - chapterListBuilder_.remove(index); - } - return this; - } - /** - * repeated .CoopChapter chapterList = 1; - */ - public emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.Builder getChapterListBuilder( - int index) { - return getChapterListFieldBuilder().getBuilder(index); - } - /** - * repeated .CoopChapter chapterList = 1; - */ - public emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapterOrBuilder getChapterListOrBuilder( - int index) { - if (chapterListBuilder_ == null) { - return chapterList_.get(index); } else { - return chapterListBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .CoopChapter chapterList = 1; - */ - public java.util.List - getChapterListOrBuilderList() { - if (chapterListBuilder_ != null) { - return chapterListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(chapterList_); - } - } - /** - * repeated .CoopChapter chapterList = 1; - */ - public emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.Builder addChapterListBuilder() { - return getChapterListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.getDefaultInstance()); - } - /** - * repeated .CoopChapter chapterList = 1; - */ - public emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.Builder addChapterListBuilder( - int index) { - return getChapterListFieldBuilder().addBuilder( - index, emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.getDefaultInstance()); - } - /** - * repeated .CoopChapter chapterList = 1; - */ - 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 boolean isHaveProgress_ ; - /** - * bool isHaveProgress = 2; - * @return The isHaveProgress. - */ - @java.lang.Override - public boolean getIsHaveProgress() { - return isHaveProgress_; - } - /** - * bool isHaveProgress = 2; - * @param value The isHaveProgress to set. - * @return This builder for chaining. - */ - public Builder setIsHaveProgress(boolean value) { - - isHaveProgress_ = value; - onChanged(); - return this; - } - /** - * bool isHaveProgress = 2; - * @return This builder for chaining. - */ - public Builder clearIsHaveProgress() { - - isHaveProgress_ = false; - onChanged(); - return this; - } - - private int curCoopPoint_ ; - /** - * uint32 curCoopPoint = 3; - * @return The curCoopPoint. - */ - @java.lang.Override - public int getCurCoopPoint() { - return curCoopPoint_; - } - /** - * uint32 curCoopPoint = 3; - * @param value The curCoopPoint to set. - * @return This builder for chaining. - */ - public Builder setCurCoopPoint(int value) { - - curCoopPoint_ = value; - onChanged(); - return this; - } - /** - * uint32 curCoopPoint = 3; - * @return This builder for chaining. - */ - public Builder clearCurCoopPoint() { - - curCoopPoint_ = 0; - onChanged(); - return this; - } - - private com.google.protobuf.Internal.IntList viewedChapterList_ = emptyIntList(); - private void ensureViewedChapterListIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { - viewedChapterList_ = mutableCopy(viewedChapterList_); - bitField0_ |= 0x00000002; - } - } - /** - * repeated uint32 viewedChapterList = 4; - * @return A list containing the viewedChapterList. - */ - public java.util.List - getViewedChapterListList() { - return ((bitField0_ & 0x00000002) != 0) ? - java.util.Collections.unmodifiableList(viewedChapterList_) : viewedChapterList_; - } - /** - * repeated uint32 viewedChapterList = 4; - * @return The count of viewedChapterList. - */ - public int getViewedChapterListCount() { - return viewedChapterList_.size(); - } - /** - * repeated uint32 viewedChapterList = 4; - * @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 viewedChapterList = 4; - * @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 viewedChapterList = 4; - * @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 viewedChapterList = 4; - * @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 viewedChapterList = 4; - * @return This builder for chaining. - */ - public Builder clearViewedChapterList() { - viewedChapterList_ = 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: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\"|\n\016CoopDataNotify\022!\n\013chapterList\030\001 \003(\013" + - "2\014.CoopChapter\022\026\n\016isHaveProgress\030\002 \001(\010\022\024" + - "\n\014curCoopPoint\030\003 \001(\r\022\031\n\021viewedChapterLis" + - "t\030\004 \003(\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.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", "IsHaveProgress", "CurCoopPoint", "ViewedChapterList", }); - emu.grasscutter.net.proto.CoopChapterOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/CoopPointOuterClass.java b/src/main/java/emu/grasscutter/net/proto/CoopPointOuterClass.java deleted file mode 100644 index 4fae5e181..000000000 --- a/src/main/java/emu/grasscutter/net/proto/CoopPointOuterClass.java +++ /dev/null @@ -1,716 +0,0 @@ -// 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 id = 1; - * @return The id. - */ - int getId(); - - /** - * .CoopPointState state = 2; - * @return The enum numeric value on the wire for state. - */ - int getStateValue(); - /** - * .CoopPointState state = 2; - * @return The state. - */ - emu.grasscutter.net.proto.CoopPointStateOuterClass.CoopPointState getState(); - - /** - * uint32 selfConfidence = 3; - * @return The selfConfidence. - */ - int getSelfConfidence(); - } - /** - * 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 8: { - - id_ = input.readUInt32(); - break; - } - case 16: { - int rawValue = input.readEnum(); - - state_ = rawValue; - break; - } - case 24: { - - 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); - } - - 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 STATE_FIELD_NUMBER = 2; - private int state_; - /** - * .CoopPointState state = 2; - * @return The enum numeric value on the wire for state. - */ - @java.lang.Override public int getStateValue() { - return state_; - } - /** - * .CoopPointState state = 2; - * @return The state. - */ - @java.lang.Override public emu.grasscutter.net.proto.CoopPointStateOuterClass.CoopPointState getState() { - @SuppressWarnings("deprecation") - emu.grasscutter.net.proto.CoopPointStateOuterClass.CoopPointState result = emu.grasscutter.net.proto.CoopPointStateOuterClass.CoopPointState.valueOf(state_); - return result == null ? emu.grasscutter.net.proto.CoopPointStateOuterClass.CoopPointState.UNRECOGNIZED : result; - } - - public static final int SELFCONFIDENCE_FIELD_NUMBER = 3; - private int selfConfidence_; - /** - * uint32 selfConfidence = 3; - * @return The selfConfidence. - */ - @java.lang.Override - public int getSelfConfidence() { - return selfConfidence_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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 (state_ != emu.grasscutter.net.proto.CoopPointStateOuterClass.CoopPointState.Unstarted.getNumber()) { - output.writeEnum(2, state_); - } - if (selfConfidence_ != 0) { - output.writeUInt32(3, selfConfidence_); - } - 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 (state_ != emu.grasscutter.net.proto.CoopPointStateOuterClass.CoopPointState.Unstarted.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(2, state_); - } - if (selfConfidence_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, 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 (getId() - != other.getId()) return false; - if (state_ != other.state_) return false; - if (getSelfConfidence() - != other.getSelfConfidence()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - 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 = (37 * hash) + SELFCONFIDENCE_FIELD_NUMBER; - hash = (53 * hash) + getSelfConfidence(); - 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(); - id_ = 0; - - state_ = 0; - - selfConfidence_ = 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.id_ = id_; - result.state_ = state_; - result.selfConfidence_ = selfConfidence_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getId() != 0) { - setId(other.getId()); - } - if (other.state_ != 0) { - setStateValue(other.getStateValue()); - } - if (other.getSelfConfidence() != 0) { - setSelfConfidence(other.getSelfConfidence()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 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 state_ = 0; - /** - * .CoopPointState state = 2; - * @return The enum numeric value on the wire for state. - */ - @java.lang.Override public int getStateValue() { - return state_; - } - /** - * .CoopPointState state = 2; - * @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; - } - /** - * .CoopPointState state = 2; - * @return The state. - */ - @java.lang.Override - public emu.grasscutter.net.proto.CoopPointStateOuterClass.CoopPointState getState() { - @SuppressWarnings("deprecation") - emu.grasscutter.net.proto.CoopPointStateOuterClass.CoopPointState result = emu.grasscutter.net.proto.CoopPointStateOuterClass.CoopPointState.valueOf(state_); - return result == null ? emu.grasscutter.net.proto.CoopPointStateOuterClass.CoopPointState.UNRECOGNIZED : result; - } - /** - * .CoopPointState state = 2; - * @param value The state to set. - * @return This builder for chaining. - */ - public Builder setState(emu.grasscutter.net.proto.CoopPointStateOuterClass.CoopPointState value) { - if (value == null) { - throw new NullPointerException(); - } - - state_ = value.getNumber(); - onChanged(); - return this; - } - /** - * .CoopPointState state = 2; - * @return This builder for chaining. - */ - public Builder clearState() { - - state_ = 0; - onChanged(); - return this; - } - - private int selfConfidence_ ; - /** - * uint32 selfConfidence = 3; - * @return The selfConfidence. - */ - @java.lang.Override - public int getSelfConfidence() { - return selfConfidence_; - } - /** - * uint32 selfConfidence = 3; - * @param value The selfConfidence to set. - * @return This builder for chaining. - */ - public Builder setSelfConfidence(int value) { - - selfConfidence_ = value; - onChanged(); - return this; - } - /** - * uint32 selfConfidence = 3; - * @return This builder for chaining. - */ - public Builder clearSelfConfidence() { - - selfConfidence_ = 0; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\032\024CoopPointState.proto\"" + - "O\n\tCoopPoint\022\n\n\002id\030\001 \001(\r\022\036\n\005state\030\002 \001(\0162" + - "\017.CoopPointState\022\026\n\016selfConfidence\030\003 \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.CoopPointStateOuterClass.getDescriptor(), - }); - 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[] { "Id", "State", "SelfConfidence", }); - emu.grasscutter.net.proto.CoopPointStateOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/CoopPointStateOuterClass.java b/src/main/java/emu/grasscutter/net/proto/CoopPointStateOuterClass.java deleted file mode 100644 index 16c60a466..000000000 --- a/src/main/java/emu/grasscutter/net/proto/CoopPointStateOuterClass.java +++ /dev/null @@ -1,154 +0,0 @@ -// 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/main/java/emu/grasscutter/net/proto/CoopRewardOuterClass.java b/src/main/java/emu/grasscutter/net/proto/CoopRewardOuterClass.java deleted file mode 100644 index 480cc09c8..000000000 --- a/src/main/java/emu/grasscutter/net/proto/CoopRewardOuterClass.java +++ /dev/null @@ -1,646 +0,0 @@ -// 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 = 1; - * @return The id. - */ - int getId(); - - /** - * .CoopRewardState state = 2; - * @return The enum numeric value on the wire for state. - */ - int getStateValue(); - /** - * .CoopRewardState state = 2; - * @return The state. - */ - emu.grasscutter.net.proto.CoopRewardStateOuterClass.CoopRewardState 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 8: { - - id_ = input.readUInt32(); - break; - } - case 16: { - 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); - } - - 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 STATE_FIELD_NUMBER = 2; - private int state_; - /** - * .CoopRewardState state = 2; - * @return The enum numeric value on the wire for state. - */ - @java.lang.Override public int getStateValue() { - return state_; - } - /** - * .CoopRewardState state = 2; - * @return The state. - */ - @java.lang.Override public emu.grasscutter.net.proto.CoopRewardStateOuterClass.CoopRewardState getState() { - @SuppressWarnings("deprecation") - emu.grasscutter.net.proto.CoopRewardStateOuterClass.CoopRewardState result = emu.grasscutter.net.proto.CoopRewardStateOuterClass.CoopRewardState.valueOf(state_); - return result == null ? emu.grasscutter.net.proto.CoopRewardStateOuterClass.CoopRewardState.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(1, id_); - } - if (state_ != emu.grasscutter.net.proto.CoopRewardStateOuterClass.CoopRewardState.Unlock.getNumber()) { - output.writeEnum(2, 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(1, id_); - } - if (state_ != emu.grasscutter.net.proto.CoopRewardStateOuterClass.CoopRewardState.Unlock.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(2, 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 = 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 state_ = 0; - /** - * .CoopRewardState state = 2; - * @return The enum numeric value on the wire for state. - */ - @java.lang.Override public int getStateValue() { - return state_; - } - /** - * .CoopRewardState state = 2; - * @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; - } - /** - * .CoopRewardState state = 2; - * @return The state. - */ - @java.lang.Override - public emu.grasscutter.net.proto.CoopRewardStateOuterClass.CoopRewardState getState() { - @SuppressWarnings("deprecation") - emu.grasscutter.net.proto.CoopRewardStateOuterClass.CoopRewardState result = emu.grasscutter.net.proto.CoopRewardStateOuterClass.CoopRewardState.valueOf(state_); - return result == null ? emu.grasscutter.net.proto.CoopRewardStateOuterClass.CoopRewardState.UNRECOGNIZED : result; - } - /** - * .CoopRewardState state = 2; - * @param value The state to set. - * @return This builder for chaining. - */ - public Builder setState(emu.grasscutter.net.proto.CoopRewardStateOuterClass.CoopRewardState value) { - if (value == null) { - throw new NullPointerException(); - } - - state_ = value.getNumber(); - onChanged(); - return this; - } - /** - * .CoopRewardState state = 2; - * @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\032\025CoopRewardState.prot" + - "o\"9\n\nCoopReward\022\n\n\002id\030\001 \001(\r\022\037\n\005state\030\002 \001" + - "(\0162\020.CoopRewardStateB\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.CoopRewardStateOuterClass.getDescriptor(), - }); - 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", }); - emu.grasscutter.net.proto.CoopRewardStateOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/CoopRewardStateOuterClass.java b/src/main/java/emu/grasscutter/net/proto/CoopRewardStateOuterClass.java deleted file mode 100644 index 567c86ed1..000000000 --- a/src/main/java/emu/grasscutter/net/proto/CoopRewardStateOuterClass.java +++ /dev/null @@ -1,154 +0,0 @@ -// 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/main/java/emu/grasscutter/net/proto/CountDownDeleteOuterClass.java b/src/main/java/emu/grasscutter/net/proto/CountDownDeleteOuterClass.java deleted file mode 100644 index 3d0dd8b91..000000000 --- a/src/main/java/emu/grasscutter/net/proto/CountDownDeleteOuterClass.java +++ /dev/null @@ -1,465 +0,0 @@ -// 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/main/java/emu/grasscutter/net/proto/DateTimeDeleteOuterClass.java b/src/main/java/emu/grasscutter/net/proto/DateTimeDeleteOuterClass.java deleted file mode 100644 index 282dfbcd9..000000000 --- a/src/main/java/emu/grasscutter/net/proto/DateTimeDeleteOuterClass.java +++ /dev/null @@ -1,465 +0,0 @@ -// 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/main/java/emu/grasscutter/net/proto/DealAddFriendReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/DealAddFriendReqOuterClass.java deleted file mode 100644 index 4c3cc7f57..000000000 --- a/src/main/java/emu/grasscutter/net/proto/DealAddFriendReqOuterClass.java +++ /dev/null @@ -1,647 +0,0 @@ -// 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 { - - /** - * uint32 targetUid = 1; - * @return The targetUid. - */ - int getTargetUid(); - - /** - * .DealAddFriendResultType dealAddFriendResult = 2; - * @return The enum numeric value on the wire for dealAddFriendResult. - */ - int getDealAddFriendResultValue(); - /** - * .DealAddFriendResultType dealAddFriendResult = 2; - * @return The dealAddFriendResult. - */ - emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType getDealAddFriendResult(); - } - /** - * 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 8: { - - targetUid_ = input.readUInt32(); - break; - } - case 16: { - 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 TARGETUID_FIELD_NUMBER = 1; - private int targetUid_; - /** - * uint32 targetUid = 1; - * @return The targetUid. - */ - @java.lang.Override - public int getTargetUid() { - return targetUid_; - } - - public static final int DEALADDFRIENDRESULT_FIELD_NUMBER = 2; - private int dealAddFriendResult_; - /** - * .DealAddFriendResultType dealAddFriendResult = 2; - * @return The enum numeric value on the wire for dealAddFriendResult. - */ - @java.lang.Override public int getDealAddFriendResultValue() { - return dealAddFriendResult_; - } - /** - * .DealAddFriendResultType dealAddFriendResult = 2; - * @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 (targetUid_ != 0) { - output.writeUInt32(1, targetUid_); - } - if (dealAddFriendResult_ != emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType.DealAddFriendReject.getNumber()) { - output.writeEnum(2, 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(1, targetUid_); - } - if (dealAddFriendResult_ != emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType.DealAddFriendReject.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(2, 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 (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) + TARGETUID_FIELD_NUMBER; - hash = (53 * hash) + getTargetUid(); - hash = (37 * hash) + DEALADDFRIENDRESULT_FIELD_NUMBER; - hash = (53 * hash) + dealAddFriendResult_; - 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; - } - /** - * 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(); - targetUid_ = 0; - - dealAddFriendResult_ = 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.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.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.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.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 targetUid_ ; - /** - * uint32 targetUid = 1; - * @return The targetUid. - */ - @java.lang.Override - public int getTargetUid() { - return targetUid_; - } - /** - * uint32 targetUid = 1; - * @param value The targetUid to set. - * @return This builder for chaining. - */ - public Builder setTargetUid(int value) { - - targetUid_ = value; - onChanged(); - return this; - } - /** - * uint32 targetUid = 1; - * @return This builder for chaining. - */ - public Builder clearTargetUid() { - - targetUid_ = 0; - onChanged(); - return this; - } - - private int dealAddFriendResult_ = 0; - /** - * .DealAddFriendResultType dealAddFriendResult = 2; - * @return The enum numeric value on the wire for dealAddFriendResult. - */ - @java.lang.Override public int getDealAddFriendResultValue() { - return dealAddFriendResult_; - } - /** - * .DealAddFriendResultType dealAddFriendResult = 2; - * @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 dealAddFriendResult = 2; - * @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 dealAddFriendResult = 2; - * @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 dealAddFriendResult = 2; - * @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: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\022\021\n\tt" + - "argetUid\030\001 \001(\r\0225\n\023dealAddFriendResult\030\002 " + - "\001(\0162\030.DealAddFriendResultTypeB\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.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[] { "TargetUid", "DealAddFriendResult", }); - emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/DealAddFriendResultTypeOuterClass.java b/src/main/java/emu/grasscutter/net/proto/DealAddFriendResultTypeOuterClass.java deleted file mode 100644 index 3449309f7..000000000 --- a/src/main/java/emu/grasscutter/net/proto/DealAddFriendResultTypeOuterClass.java +++ /dev/null @@ -1,146 +0,0 @@ -// 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 { - /** - * DealAddFriendReject = 0; - */ - DealAddFriendReject(0), - /** - * DealAddFriendAccept = 1; - */ - DealAddFriendAccept(1), - UNRECOGNIZED(-1), - ; - - /** - * DealAddFriendReject = 0; - */ - public static final int DealAddFriendReject_VALUE = 0; - /** - * DealAddFriendAccept = 1; - */ - public static final int DealAddFriendAccept_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 DealAddFriendReject; - case 1: return DealAddFriendAccept; - 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*K\n\027DealA" + - "ddFriendResultType\022\027\n\023DealAddFriendRejec" + - "t\020\000\022\027\n\023DealAddFriendAccept\020\001B\033\n\031emu.gras" + - "scutter.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/main/java/emu/grasscutter/net/proto/DealAddFriendRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/DealAddFriendRspOuterClass.java deleted file mode 100644 index babbab41b..000000000 --- a/src/main/java/emu/grasscutter/net/proto/DealAddFriendRspOuterClass.java +++ /dev/null @@ -1,718 +0,0 @@ -// 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 targetUid = 2; - * @return The targetUid. - */ - int getTargetUid(); - - /** - * .DealAddFriendResultType dealAddFriendResult = 3; - * @return The enum numeric value on the wire for dealAddFriendResult. - */ - int getDealAddFriendResultValue(); - /** - * .DealAddFriendResultType dealAddFriendResult = 3; - * @return The dealAddFriendResult. - */ - emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType getDealAddFriendResult(); - } - /** - * 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 16: { - - targetUid_ = input.readUInt32(); - break; - } - case 24: { - 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 TARGETUID_FIELD_NUMBER = 2; - private int targetUid_; - /** - * uint32 targetUid = 2; - * @return The targetUid. - */ - @java.lang.Override - public int getTargetUid() { - return targetUid_; - } - - public static final int DEALADDFRIENDRESULT_FIELD_NUMBER = 3; - private int dealAddFriendResult_; - /** - * .DealAddFriendResultType dealAddFriendResult = 3; - * @return The enum numeric value on the wire for dealAddFriendResult. - */ - @java.lang.Override public int getDealAddFriendResultValue() { - return dealAddFriendResult_; - } - /** - * .DealAddFriendResultType dealAddFriendResult = 3; - * @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(2, targetUid_); - } - if (dealAddFriendResult_ != emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType.DealAddFriendReject.getNumber()) { - output.writeEnum(3, 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(2, targetUid_); - } - if (dealAddFriendResult_ != emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType.DealAddFriendReject.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(3, 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) + TARGETUID_FIELD_NUMBER; - hash = (53 * hash) + getTargetUid(); - hash = (37 * hash) + DEALADDFRIENDRESULT_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; - } - /** - * 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 targetUid = 2; - * @return The targetUid. - */ - @java.lang.Override - public int getTargetUid() { - return targetUid_; - } - /** - * uint32 targetUid = 2; - * @param value The targetUid to set. - * @return This builder for chaining. - */ - public Builder setTargetUid(int value) { - - targetUid_ = value; - onChanged(); - return this; - } - /** - * uint32 targetUid = 2; - * @return This builder for chaining. - */ - public Builder clearTargetUid() { - - targetUid_ = 0; - onChanged(); - return this; - } - - private int dealAddFriendResult_ = 0; - /** - * .DealAddFriendResultType dealAddFriendResult = 3; - * @return The enum numeric value on the wire for dealAddFriendResult. - */ - @java.lang.Override public int getDealAddFriendResultValue() { - return dealAddFriendResult_; - } - /** - * .DealAddFriendResultType dealAddFriendResult = 3; - * @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 dealAddFriendResult = 3; - * @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 dealAddFriendResult = 3; - * @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 dealAddFriendResult = 3; - * @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\"m\n\020DealAddFriendRsp\022\017\n\007r" + - "etcode\030\001 \001(\005\022\021\n\ttargetUid\030\002 \001(\r\0225\n\023dealA" + - "ddFriendResult\030\003 \001(\0162\030.DealAddFriendResu" + - "ltTypeB\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.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/main/java/emu/grasscutter/net/proto/DelTeamEntityNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/DelTeamEntityNotifyOuterClass.java deleted file mode 100644 index 486453fa3..000000000 --- a/src/main/java/emu/grasscutter/net/proto/DelTeamEntityNotifyOuterClass.java +++ /dev/null @@ -1,734 +0,0 @@ -// 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 { - - /** - * uint32 sceneId = 1; - * @return The sceneId. - */ - int getSceneId(); - - /** - * repeated uint32 delEntityIdList = 2; - * @return A list containing the delEntityIdList. - */ - java.util.List getDelEntityIdListList(); - /** - * repeated uint32 delEntityIdList = 2; - * @return The count of delEntityIdList. - */ - int getDelEntityIdListCount(); - /** - * repeated uint32 delEntityIdList = 2; - * @param index The index of the element to return. - * @return The delEntityIdList at the given index. - */ - int getDelEntityIdList(int index); - } - /** - * 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 8: { - - sceneId_ = input.readUInt32(); - break; - } - case 16: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - delEntityIdList_ = newIntList(); - mutable_bitField0_ |= 0x00000001; - } - delEntityIdList_.addInt(input.readUInt32()); - break; - } - case 18: { - 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 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 DELENTITYIDLIST_FIELD_NUMBER = 2; - private com.google.protobuf.Internal.IntList delEntityIdList_; - /** - * repeated uint32 delEntityIdList = 2; - * @return A list containing the delEntityIdList. - */ - @java.lang.Override - public java.util.List - getDelEntityIdListList() { - return delEntityIdList_; - } - /** - * repeated uint32 delEntityIdList = 2; - * @return The count of delEntityIdList. - */ - public int getDelEntityIdListCount() { - return delEntityIdList_.size(); - } - /** - * repeated uint32 delEntityIdList = 2; - * @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; - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - 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 (getDelEntityIdListList().size() > 0) { - output.writeUInt32NoTag(18); - 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(1, 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 (getSceneId() - != other.getSceneId()) return false; - if (!getDelEntityIdListList() - .equals(other.getDelEntityIdListList())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - 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(); - if (getDelEntityIdListCount() > 0) { - hash = (37 * hash) + DELENTITYIDLIST_FIELD_NUMBER; - hash = (53 * hash) + getDelEntityIdListList().hashCode(); - } - 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; - } - /** - * 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(); - sceneId_ = 0; - - delEntityIdList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000001); - 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_; - result.sceneId_ = sceneId_; - if (((bitField0_ & 0x00000001) != 0)) { - delEntityIdList_.makeImmutable(); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.delEntityIdList_ = delEntityIdList_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getSceneId() != 0) { - setSceneId(other.getSceneId()); - } - if (!other.delEntityIdList_.isEmpty()) { - if (delEntityIdList_.isEmpty()) { - delEntityIdList_ = other.delEntityIdList_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureDelEntityIdListIsMutable(); - delEntityIdList_.addAll(other.delEntityIdList_); - } - 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.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 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 com.google.protobuf.Internal.IntList delEntityIdList_ = emptyIntList(); - private void ensureDelEntityIdListIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - delEntityIdList_ = mutableCopy(delEntityIdList_); - bitField0_ |= 0x00000001; - } - } - /** - * repeated uint32 delEntityIdList = 2; - * @return A list containing the delEntityIdList. - */ - public java.util.List - getDelEntityIdListList() { - return ((bitField0_ & 0x00000001) != 0) ? - java.util.Collections.unmodifiableList(delEntityIdList_) : delEntityIdList_; - } - /** - * repeated uint32 delEntityIdList = 2; - * @return The count of delEntityIdList. - */ - public int getDelEntityIdListCount() { - return delEntityIdList_.size(); - } - /** - * repeated uint32 delEntityIdList = 2; - * @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 delEntityIdList = 2; - * @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 delEntityIdList = 2; - * @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 delEntityIdList = 2; - * @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 delEntityIdList = 2; - * @return This builder for chaining. - */ - public Builder clearDelEntityIdList() { - delEntityIdList_ = 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: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\"?\n\023DelTeamEn" + - "tityNotify\022\017\n\007sceneId\030\001 \001(\r\022\027\n\017delEntity" + - "IdList\030\002 \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_DelTeamEntityNotify_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_DelTeamEntityNotify_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_DelTeamEntityNotify_descriptor, - new java.lang.String[] { "SceneId", "DelEntityIdList", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/DelayWeekCountDownDeleteOuterClass.java b/src/main/java/emu/grasscutter/net/proto/DelayWeekCountDownDeleteOuterClass.java deleted file mode 100644 index b0138c0eb..000000000 --- a/src/main/java/emu/grasscutter/net/proto/DelayWeekCountDownDeleteOuterClass.java +++ /dev/null @@ -1,466 +0,0 @@ -// 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/main/java/emu/grasscutter/net/proto/DeleteFriendNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/DeleteFriendNotifyOuterClass.java deleted file mode 100644 index b92e94346..000000000 --- a/src/main/java/emu/grasscutter/net/proto/DeleteFriendNotifyOuterClass.java +++ /dev/null @@ -1,536 +0,0 @@ -// 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 targetUid = 1; - * @return The targetUid. - */ - int getTargetUid(); - } - /** - * 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 8: { - - 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 TARGETUID_FIELD_NUMBER = 1; - private int targetUid_; - /** - * uint32 targetUid = 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_); - } - 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_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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) + TARGETUID_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; - } - /** - * 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 targetUid = 1; - * @return The targetUid. - */ - @java.lang.Override - public int getTargetUid() { - return targetUid_; - } - /** - * uint32 targetUid = 1; - * @param value The targetUid to set. - * @return This builder for chaining. - */ - public Builder setTargetUid(int value) { - - targetUid_ = value; - onChanged(); - return this; - } - /** - * uint32 targetUid = 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: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\021\n\ttargetUid\030\001 \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_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/main/java/emu/grasscutter/net/proto/DeleteFriendReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/DeleteFriendReqOuterClass.java deleted file mode 100644 index 8057bc7e6..000000000 --- a/src/main/java/emu/grasscutter/net/proto/DeleteFriendReqOuterClass.java +++ /dev/null @@ -1,536 +0,0 @@ -// 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 targetUid = 1; - * @return The targetUid. - */ - int getTargetUid(); - } - /** - * 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 8: { - - 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 TARGETUID_FIELD_NUMBER = 1; - private int targetUid_; - /** - * uint32 targetUid = 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_); - } - 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_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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) + TARGETUID_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; - } - /** - * 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 targetUid = 1; - * @return The targetUid. - */ - @java.lang.Override - public int getTargetUid() { - return targetUid_; - } - /** - * uint32 targetUid = 1; - * @param value The targetUid to set. - * @return This builder for chaining. - */ - public Builder setTargetUid(int value) { - - targetUid_ = value; - onChanged(); - return this; - } - /** - * uint32 targetUid = 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: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\021\n\ttargetUid\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_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/main/java/emu/grasscutter/net/proto/DeleteFriendRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/DeleteFriendRspOuterClass.java deleted file mode 100644 index 95889c73b..000000000 --- a/src/main/java/emu/grasscutter/net/proto/DeleteFriendRspOuterClass.java +++ /dev/null @@ -1,606 +0,0 @@ -// 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 { - - /** - * int32 retcode = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * uint32 targetUid = 2; - * @return The targetUid. - */ - int getTargetUid(); - } - /** - * 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 8: { - - retcode_ = input.readInt32(); - break; - } - case 16: { - - 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 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 TARGETUID_FIELD_NUMBER = 2; - private int targetUid_; - /** - * uint32 targetUid = 2; - * @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 (retcode_ != 0) { - output.writeInt32(1, retcode_); - } - if (targetUid_ != 0) { - output.writeUInt32(2, 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(1, retcode_); - } - if (targetUid_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, 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 (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) + TARGETUID_FIELD_NUMBER; - hash = (53 * hash) + getTargetUid(); - 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; - } - /** - * 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(); - retcode_ = 0; - - targetUid_ = 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.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.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.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.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 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 targetUid = 2; - * @return The targetUid. - */ - @java.lang.Override - public int getTargetUid() { - return targetUid_; - } - /** - * uint32 targetUid = 2; - * @param value The targetUid to set. - * @return This builder for chaining. - */ - public Builder setTargetUid(int value) { - - targetUid_ = value; - onChanged(); - return this; - } - /** - * uint32 targetUid = 2; - * @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: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\"5\n\017DeleteFriendR" + - "sp\022\017\n\007retcode\030\001 \001(\005\022\021\n\ttargetUid\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_DeleteFriendRsp_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_DeleteFriendRsp_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_DeleteFriendRsp_descriptor, - new java.lang.String[] { "Retcode", "TargetUid", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/DestroyMaterialReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/DestroyMaterialReqOuterClass.java deleted file mode 100644 index abf2a065e..000000000 --- a/src/main/java/emu/grasscutter/net/proto/DestroyMaterialReqOuterClass.java +++ /dev/null @@ -1,844 +0,0 @@ -// 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 materialList = 1; - */ - java.util.List - getMaterialListList(); - /** - * repeated .MaterialInfo materialList = 1; - */ - emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo getMaterialList(int index); - /** - * repeated .MaterialInfo materialList = 1; - */ - int getMaterialListCount(); - /** - * repeated .MaterialInfo materialList = 1; - */ - java.util.List - getMaterialListOrBuilderList(); - /** - * repeated .MaterialInfo materialList = 1; - */ - emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfoOrBuilder getMaterialListOrBuilder( - int index); - } - /** - * 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 10: { - 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 MATERIALLIST_FIELD_NUMBER = 1; - private java.util.List materialList_; - /** - * repeated .MaterialInfo materialList = 1; - */ - @java.lang.Override - public java.util.List getMaterialListList() { - return materialList_; - } - /** - * repeated .MaterialInfo materialList = 1; - */ - @java.lang.Override - public java.util.List - getMaterialListOrBuilderList() { - return materialList_; - } - /** - * repeated .MaterialInfo materialList = 1; - */ - @java.lang.Override - public int getMaterialListCount() { - return materialList_.size(); - } - /** - * repeated .MaterialInfo materialList = 1; - */ - @java.lang.Override - public emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo getMaterialList(int index) { - return materialList_.get(index); - } - /** - * repeated .MaterialInfo materialList = 1; - */ - @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(1, 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(1, 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) + MATERIALLIST_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; - } - /** - * 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 materialList = 1; - */ - public java.util.List getMaterialListList() { - if (materialListBuilder_ == null) { - return java.util.Collections.unmodifiableList(materialList_); - } else { - return materialListBuilder_.getMessageList(); - } - } - /** - * repeated .MaterialInfo materialList = 1; - */ - public int getMaterialListCount() { - if (materialListBuilder_ == null) { - return materialList_.size(); - } else { - return materialListBuilder_.getCount(); - } - } - /** - * repeated .MaterialInfo materialList = 1; - */ - public emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo getMaterialList(int index) { - if (materialListBuilder_ == null) { - return materialList_.get(index); - } else { - return materialListBuilder_.getMessage(index); - } - } - /** - * repeated .MaterialInfo materialList = 1; - */ - 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 materialList = 1; - */ - 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 materialList = 1; - */ - 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 materialList = 1; - */ - 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 materialList = 1; - */ - 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 materialList = 1; - */ - 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 materialList = 1; - */ - 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 materialList = 1; - */ - public Builder clearMaterialList() { - if (materialListBuilder_ == null) { - materialList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - materialListBuilder_.clear(); - } - return this; - } - /** - * repeated .MaterialInfo materialList = 1; - */ - public Builder removeMaterialList(int index) { - if (materialListBuilder_ == null) { - ensureMaterialListIsMutable(); - materialList_.remove(index); - onChanged(); - } else { - materialListBuilder_.remove(index); - } - return this; - } - /** - * repeated .MaterialInfo materialList = 1; - */ - public emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo.Builder getMaterialListBuilder( - int index) { - return getMaterialListFieldBuilder().getBuilder(index); - } - /** - * repeated .MaterialInfo materialList = 1; - */ - public emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfoOrBuilder getMaterialListOrBuilder( - int index) { - if (materialListBuilder_ == null) { - return materialList_.get(index); } else { - return materialListBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .MaterialInfo materialList = 1; - */ - public java.util.List - getMaterialListOrBuilderList() { - if (materialListBuilder_ != null) { - return materialListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(materialList_); - } - } - /** - * repeated .MaterialInfo materialList = 1; - */ - public emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo.Builder addMaterialListBuilder() { - return getMaterialListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo.getDefaultInstance()); - } - /** - * repeated .MaterialInfo materialList = 1; - */ - public emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo.Builder addMaterialListBuilder( - int index) { - return getMaterialListFieldBuilder().addBuilder( - index, emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo.getDefaultInstance()); - } - /** - * repeated .MaterialInfo materialList = 1; - */ - 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\"9\n\022DestroyMaterialReq\022#\n\014material" + - "List\030\001 \003(\0132\r.MaterialInfoB\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.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/main/java/emu/grasscutter/net/proto/DestroyMaterialRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/DestroyMaterialRspOuterClass.java deleted file mode 100644 index 6caeaaad3..000000000 --- a/src/main/java/emu/grasscutter/net/proto/DestroyMaterialRspOuterClass.java +++ /dev/null @@ -1,927 +0,0 @@ -// 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 { - - /** - * int32 retcode = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * repeated uint32 itemIdList = 2; - * @return A list containing the itemIdList. - */ - java.util.List getItemIdListList(); - /** - * repeated uint32 itemIdList = 2; - * @return The count of itemIdList. - */ - int getItemIdListCount(); - /** - * repeated uint32 itemIdList = 2; - * @param index The index of the element to return. - * @return The itemIdList at the given index. - */ - int getItemIdList(int index); - - /** - * repeated uint32 itemCountList = 3; - * @return A list containing the itemCountList. - */ - java.util.List getItemCountListList(); - /** - * repeated uint32 itemCountList = 3; - * @return The count of itemCountList. - */ - int getItemCountListCount(); - /** - * repeated uint32 itemCountList = 3; - * @param index The index of the element to return. - * @return The itemCountList at the given index. - */ - int getItemCountList(int index); - } - /** - * 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() { - itemIdList_ = emptyIntList(); - itemCountList_ = 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 8: { - - retcode_ = input.readInt32(); - break; - } - case 16: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - itemIdList_ = newIntList(); - mutable_bitField0_ |= 0x00000001; - } - itemIdList_.addInt(input.readUInt32()); - break; - } - case 18: { - 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; - } - case 24: { - if (!((mutable_bitField0_ & 0x00000002) != 0)) { - itemCountList_ = newIntList(); - mutable_bitField0_ |= 0x00000002; - } - itemCountList_.addInt(input.readUInt32()); - break; - } - case 26: { - int length = input.readRawVarint32(); - int limit = input.pushLimit(length); - if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { - itemCountList_ = newIntList(); - mutable_bitField0_ |= 0x00000002; - } - while (input.getBytesUntilLimit() > 0) { - itemCountList_.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 - } - if (((mutable_bitField0_ & 0x00000002) != 0)) { - itemCountList_.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 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 ITEMIDLIST_FIELD_NUMBER = 2; - private com.google.protobuf.Internal.IntList itemIdList_; - /** - * repeated uint32 itemIdList = 2; - * @return A list containing the itemIdList. - */ - @java.lang.Override - public java.util.List - getItemIdListList() { - return itemIdList_; - } - /** - * repeated uint32 itemIdList = 2; - * @return The count of itemIdList. - */ - public int getItemIdListCount() { - return itemIdList_.size(); - } - /** - * repeated uint32 itemIdList = 2; - * @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 ITEMCOUNTLIST_FIELD_NUMBER = 3; - private com.google.protobuf.Internal.IntList itemCountList_; - /** - * repeated uint32 itemCountList = 3; - * @return A list containing the itemCountList. - */ - @java.lang.Override - public java.util.List - getItemCountListList() { - return itemCountList_; - } - /** - * repeated uint32 itemCountList = 3; - * @return The count of itemCountList. - */ - public int getItemCountListCount() { - return itemCountList_.size(); - } - /** - * repeated uint32 itemCountList = 3; - * @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; - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - 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 (getItemIdListList().size() > 0) { - output.writeUInt32NoTag(18); - output.writeUInt32NoTag(itemIdListMemoizedSerializedSize); - } - for (int i = 0; i < itemIdList_.size(); i++) { - output.writeUInt32NoTag(itemIdList_.getInt(i)); - } - if (getItemCountListList().size() > 0) { - output.writeUInt32NoTag(26); - output.writeUInt32NoTag(itemCountListMemoizedSerializedSize); - } - for (int i = 0; i < itemCountList_.size(); i++) { - output.writeUInt32NoTag(itemCountList_.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(1, retcode_); - } - { - 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; - } - { - 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; - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (getRetcode() - != other.getRetcode()) return false; - if (!getItemIdListList() - .equals(other.getItemIdListList())) return false; - if (!getItemCountListList() - .equals(other.getItemCountListList())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - 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 (getItemIdListCount() > 0) { - hash = (37 * hash) + ITEMIDLIST_FIELD_NUMBER; - hash = (53 * hash) + getItemIdListList().hashCode(); - } - if (getItemCountListCount() > 0) { - hash = (37 * hash) + ITEMCOUNTLIST_FIELD_NUMBER; - hash = (53 * hash) + getItemCountListList().hashCode(); - } - 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; - } - /** - * 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(); - retcode_ = 0; - - itemIdList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000001); - itemCountList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000002); - 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_; - result.retcode_ = retcode_; - if (((bitField0_ & 0x00000001) != 0)) { - itemIdList_.makeImmutable(); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.itemIdList_ = itemIdList_; - if (((bitField0_ & 0x00000002) != 0)) { - itemCountList_.makeImmutable(); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.itemCountList_ = itemCountList_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getRetcode() != 0) { - setRetcode(other.getRetcode()); - } - if (!other.itemIdList_.isEmpty()) { - if (itemIdList_.isEmpty()) { - itemIdList_ = other.itemIdList_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureItemIdListIsMutable(); - itemIdList_.addAll(other.itemIdList_); - } - onChanged(); - } - if (!other.itemCountList_.isEmpty()) { - if (itemCountList_.isEmpty()) { - itemCountList_ = other.itemCountList_; - bitField0_ = (bitField0_ & ~0x00000002); - } else { - ensureItemCountListIsMutable(); - itemCountList_.addAll(other.itemCountList_); - } - 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.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 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.Internal.IntList itemIdList_ = emptyIntList(); - private void ensureItemIdListIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - itemIdList_ = mutableCopy(itemIdList_); - bitField0_ |= 0x00000001; - } - } - /** - * repeated uint32 itemIdList = 2; - * @return A list containing the itemIdList. - */ - public java.util.List - getItemIdListList() { - return ((bitField0_ & 0x00000001) != 0) ? - java.util.Collections.unmodifiableList(itemIdList_) : itemIdList_; - } - /** - * repeated uint32 itemIdList = 2; - * @return The count of itemIdList. - */ - public int getItemIdListCount() { - return itemIdList_.size(); - } - /** - * repeated uint32 itemIdList = 2; - * @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 itemIdList = 2; - * @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 itemIdList = 2; - * @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 itemIdList = 2; - * @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 itemIdList = 2; - * @return This builder for chaining. - */ - public Builder clearItemIdList() { - itemIdList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - return this; - } - - private com.google.protobuf.Internal.IntList itemCountList_ = emptyIntList(); - private void ensureItemCountListIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { - itemCountList_ = mutableCopy(itemCountList_); - bitField0_ |= 0x00000002; - } - } - /** - * repeated uint32 itemCountList = 3; - * @return A list containing the itemCountList. - */ - public java.util.List - getItemCountListList() { - return ((bitField0_ & 0x00000002) != 0) ? - java.util.Collections.unmodifiableList(itemCountList_) : itemCountList_; - } - /** - * repeated uint32 itemCountList = 3; - * @return The count of itemCountList. - */ - public int getItemCountListCount() { - return itemCountList_.size(); - } - /** - * repeated uint32 itemCountList = 3; - * @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 itemCountList = 3; - * @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 itemCountList = 3; - * @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 itemCountList = 3; - * @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 itemCountList = 3; - * @return This builder for chaining. - */ - public Builder clearItemCountList() { - itemCountList_ = 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: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\"P\n\022DestroyMat" + - "erialRsp\022\017\n\007retcode\030\001 \001(\005\022\022\n\nitemIdList\030" + - "\002 \003(\r\022\025\n\ritemCountList\030\003 \003(\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_DestroyMaterialRsp_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_DestroyMaterialRsp_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_DestroyMaterialRsp_descriptor, - new java.lang.String[] { "Retcode", "ItemIdList", "ItemCountList", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/DoGachaReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/DoGachaReqOuterClass.java deleted file mode 100644 index f0aacd5cd..000000000 --- a/src/main/java/emu/grasscutter/net/proto/DoGachaReqOuterClass.java +++ /dev/null @@ -1,898 +0,0 @@ -// 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 gachaType = 1; - * @return The gachaType. - */ - int getGachaType(); - - /** - * uint32 gachaTimes = 2; - * @return The gachaTimes. - */ - int getGachaTimes(); - - /** - * uint32 gachaRandom = 3; - * @return The gachaRandom. - */ - int getGachaRandom(); - - /** - * uint32 gachaScheduleId = 4; - * @return The gachaScheduleId. - */ - int getGachaScheduleId(); - - /** - * string gachaTag = 5; - * @return The gachaTag. - */ - java.lang.String getGachaTag(); - /** - * string gachaTag = 5; - * @return The bytes for gachaTag. - */ - com.google.protobuf.ByteString - getGachaTagBytes(); - } - /** - * 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 8: { - - gachaType_ = input.readUInt32(); - break; - } - case 16: { - - gachaTimes_ = input.readUInt32(); - break; - } - case 24: { - - gachaRandom_ = input.readUInt32(); - break; - } - case 32: { - - gachaScheduleId_ = input.readUInt32(); - break; - } - case 42: { - java.lang.String s = input.readStringRequireUtf8(); - - gachaTag_ = 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.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 GACHATYPE_FIELD_NUMBER = 1; - private int gachaType_; - /** - * uint32 gachaType = 1; - * @return The gachaType. - */ - @java.lang.Override - public int getGachaType() { - return gachaType_; - } - - public static final int GACHATIMES_FIELD_NUMBER = 2; - private int gachaTimes_; - /** - * uint32 gachaTimes = 2; - * @return The gachaTimes. - */ - @java.lang.Override - public int getGachaTimes() { - return gachaTimes_; - } - - public static final int GACHARANDOM_FIELD_NUMBER = 3; - private int gachaRandom_; - /** - * uint32 gachaRandom = 3; - * @return The gachaRandom. - */ - @java.lang.Override - public int getGachaRandom() { - return gachaRandom_; - } - - public static final int GACHASCHEDULEID_FIELD_NUMBER = 4; - private int gachaScheduleId_; - /** - * uint32 gachaScheduleId = 4; - * @return The gachaScheduleId. - */ - @java.lang.Override - public int getGachaScheduleId() { - return gachaScheduleId_; - } - - public static final int GACHATAG_FIELD_NUMBER = 5; - private volatile java.lang.Object gachaTag_; - /** - * string gachaTag = 5; - * @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 gachaTag = 5; - * @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 (gachaType_ != 0) { - output.writeUInt32(1, gachaType_); - } - if (gachaTimes_ != 0) { - output.writeUInt32(2, gachaTimes_); - } - if (gachaRandom_ != 0) { - output.writeUInt32(3, gachaRandom_); - } - if (gachaScheduleId_ != 0) { - output.writeUInt32(4, gachaScheduleId_); - } - if (!getGachaTagBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 5, gachaTag_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (gachaType_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(1, gachaType_); - } - if (gachaTimes_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, gachaTimes_); - } - if (gachaRandom_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, gachaRandom_); - } - if (gachaScheduleId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(4, gachaScheduleId_); - } - if (!getGachaTagBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, gachaTag_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (getGachaType() - != other.getGachaType()) return false; - if (getGachaTimes() - != other.getGachaTimes()) return false; - if (getGachaRandom() - != other.getGachaRandom()) return false; - if (getGachaScheduleId() - != other.getGachaScheduleId()) 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) + GACHATYPE_FIELD_NUMBER; - hash = (53 * hash) + getGachaType(); - hash = (37 * hash) + GACHATIMES_FIELD_NUMBER; - hash = (53 * hash) + getGachaTimes(); - hash = (37 * hash) + GACHARANDOM_FIELD_NUMBER; - hash = (53 * hash) + getGachaRandom(); - hash = (37 * hash) + GACHASCHEDULEID_FIELD_NUMBER; - hash = (53 * hash) + getGachaScheduleId(); - hash = (37 * hash) + GACHATAG_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; - } - /** - * 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(); - gachaType_ = 0; - - gachaTimes_ = 0; - - gachaRandom_ = 0; - - gachaScheduleId_ = 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.gachaType_ = gachaType_; - result.gachaTimes_ = gachaTimes_; - result.gachaRandom_ = gachaRandom_; - result.gachaScheduleId_ = gachaScheduleId_; - 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.getGachaType() != 0) { - setGachaType(other.getGachaType()); - } - if (other.getGachaTimes() != 0) { - setGachaTimes(other.getGachaTimes()); - } - if (other.getGachaRandom() != 0) { - setGachaRandom(other.getGachaRandom()); - } - if (other.getGachaScheduleId() != 0) { - setGachaScheduleId(other.getGachaScheduleId()); - } - 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 gachaType_ ; - /** - * uint32 gachaType = 1; - * @return The gachaType. - */ - @java.lang.Override - public int getGachaType() { - return gachaType_; - } - /** - * uint32 gachaType = 1; - * @param value The gachaType to set. - * @return This builder for chaining. - */ - public Builder setGachaType(int value) { - - gachaType_ = value; - onChanged(); - return this; - } - /** - * uint32 gachaType = 1; - * @return This builder for chaining. - */ - public Builder clearGachaType() { - - gachaType_ = 0; - onChanged(); - return this; - } - - private int gachaTimes_ ; - /** - * uint32 gachaTimes = 2; - * @return The gachaTimes. - */ - @java.lang.Override - public int getGachaTimes() { - return gachaTimes_; - } - /** - * uint32 gachaTimes = 2; - * @param value The gachaTimes to set. - * @return This builder for chaining. - */ - public Builder setGachaTimes(int value) { - - gachaTimes_ = value; - onChanged(); - return this; - } - /** - * uint32 gachaTimes = 2; - * @return This builder for chaining. - */ - public Builder clearGachaTimes() { - - gachaTimes_ = 0; - onChanged(); - return this; - } - - private int gachaRandom_ ; - /** - * uint32 gachaRandom = 3; - * @return The gachaRandom. - */ - @java.lang.Override - public int getGachaRandom() { - return gachaRandom_; - } - /** - * uint32 gachaRandom = 3; - * @param value The gachaRandom to set. - * @return This builder for chaining. - */ - public Builder setGachaRandom(int value) { - - gachaRandom_ = value; - onChanged(); - return this; - } - /** - * uint32 gachaRandom = 3; - * @return This builder for chaining. - */ - public Builder clearGachaRandom() { - - gachaRandom_ = 0; - onChanged(); - return this; - } - - private int gachaScheduleId_ ; - /** - * uint32 gachaScheduleId = 4; - * @return The gachaScheduleId. - */ - @java.lang.Override - public int getGachaScheduleId() { - return gachaScheduleId_; - } - /** - * uint32 gachaScheduleId = 4; - * @param value The gachaScheduleId to set. - * @return This builder for chaining. - */ - public Builder setGachaScheduleId(int value) { - - gachaScheduleId_ = value; - onChanged(); - return this; - } - /** - * uint32 gachaScheduleId = 4; - * @return This builder for chaining. - */ - public Builder clearGachaScheduleId() { - - gachaScheduleId_ = 0; - onChanged(); - return this; - } - - private java.lang.Object gachaTag_ = ""; - /** - * string gachaTag = 5; - * @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 gachaTag = 5; - * @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 gachaTag = 5; - * @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 gachaTag = 5; - * @return This builder for chaining. - */ - public Builder clearGachaTag() { - - gachaTag_ = getDefaultInstance().getGachaTag(); - onChanged(); - return this; - } - /** - * string gachaTag = 5; - * @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\"s\n\nDoGachaReq\022\021\n\tgach" + - "aType\030\001 \001(\r\022\022\n\ngachaTimes\030\002 \001(\r\022\023\n\013gacha" + - "Random\030\003 \001(\r\022\027\n\017gachaScheduleId\030\004 \001(\r\022\020\n" + - "\010gachaTag\030\005 \001(\tB\033\n\031emu.grasscutter.net.p" + - "rotob\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[] { "GachaType", "GachaTimes", "GachaRandom", "GachaScheduleId", "GachaTag", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/DoGachaRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/DoGachaRspOuterClass.java deleted file mode 100644 index 2b5367c78..000000000 --- a/src/main/java/emu/grasscutter/net/proto/DoGachaRspOuterClass.java +++ /dev/null @@ -1,1620 +0,0 @@ -// 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 { - - /** - * int32 retcode = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * uint32 gachaType = 2; - * @return The gachaType. - */ - int getGachaType(); - - /** - * uint32 gachaTimes = 3; - * @return The gachaTimes. - */ - int getGachaTimes(); - - /** - * uint32 gachaScheduleId = 4; - * @return The gachaScheduleId. - */ - int getGachaScheduleId(); - - /** - * repeated .GachaItem gachaItemList = 5; - */ - java.util.List - getGachaItemListList(); - /** - * repeated .GachaItem gachaItemList = 5; - */ - emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem getGachaItemList(int index); - /** - * repeated .GachaItem gachaItemList = 5; - */ - int getGachaItemListCount(); - /** - * repeated .GachaItem gachaItemList = 5; - */ - java.util.List - getGachaItemListOrBuilderList(); - /** - * repeated .GachaItem gachaItemList = 5; - */ - emu.grasscutter.net.proto.GachaItemOuterClass.GachaItemOrBuilder getGachaItemListOrBuilder( - int index); - - /** - * uint32 newGachaRandom = 6; - * @return The newGachaRandom. - */ - int getNewGachaRandom(); - - /** - * uint32 costItemId = 7; - * @return The costItemId. - */ - int getCostItemId(); - - /** - * uint32 costItemNum = 8; - * @return The costItemNum. - */ - int getCostItemNum(); - - /** - * uint32 tenCostItemId = 9; - * @return The tenCostItemId. - */ - int getTenCostItemId(); - - /** - * uint32 tenCostItemNum = 10; - * @return The tenCostItemNum. - */ - int getTenCostItemNum(); - - /** - * uint32 leftGachaTimes = 11; - * @return The leftGachaTimes. - */ - int getLeftGachaTimes(); - - /** - * uint32 gachaTimesLimit = 12; - * @return The gachaTimesLimit. - */ - int getGachaTimesLimit(); - } - /** - * 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: { - - retcode_ = input.readInt32(); - break; - } - case 16: { - - gachaType_ = input.readUInt32(); - break; - } - case 24: { - - gachaTimes_ = input.readUInt32(); - break; - } - case 32: { - - gachaScheduleId_ = input.readUInt32(); - break; - } - case 42: { - 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 48: { - - newGachaRandom_ = input.readUInt32(); - break; - } - case 56: { - - costItemId_ = input.readUInt32(); - break; - } - case 64: { - - costItemNum_ = input.readUInt32(); - break; - } - case 72: { - - tenCostItemId_ = input.readUInt32(); - break; - } - case 80: { - - tenCostItemNum_ = input.readUInt32(); - break; - } - case 88: { - - leftGachaTimes_ = input.readUInt32(); - break; - } - case 96: { - - gachaTimesLimit_ = input.readUInt32(); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.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 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 GACHATYPE_FIELD_NUMBER = 2; - private int gachaType_; - /** - * uint32 gachaType = 2; - * @return The gachaType. - */ - @java.lang.Override - public int getGachaType() { - return gachaType_; - } - - public static final int GACHATIMES_FIELD_NUMBER = 3; - private int gachaTimes_; - /** - * uint32 gachaTimes = 3; - * @return The gachaTimes. - */ - @java.lang.Override - public int getGachaTimes() { - return gachaTimes_; - } - - public static final int GACHASCHEDULEID_FIELD_NUMBER = 4; - private int gachaScheduleId_; - /** - * uint32 gachaScheduleId = 4; - * @return The gachaScheduleId. - */ - @java.lang.Override - public int getGachaScheduleId() { - return gachaScheduleId_; - } - - public static final int GACHAITEMLIST_FIELD_NUMBER = 5; - private java.util.List gachaItemList_; - /** - * repeated .GachaItem gachaItemList = 5; - */ - @java.lang.Override - public java.util.List getGachaItemListList() { - return gachaItemList_; - } - /** - * repeated .GachaItem gachaItemList = 5; - */ - @java.lang.Override - public java.util.List - getGachaItemListOrBuilderList() { - return gachaItemList_; - } - /** - * repeated .GachaItem gachaItemList = 5; - */ - @java.lang.Override - public int getGachaItemListCount() { - return gachaItemList_.size(); - } - /** - * repeated .GachaItem gachaItemList = 5; - */ - @java.lang.Override - public emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem getGachaItemList(int index) { - return gachaItemList_.get(index); - } - /** - * repeated .GachaItem gachaItemList = 5; - */ - @java.lang.Override - public emu.grasscutter.net.proto.GachaItemOuterClass.GachaItemOrBuilder getGachaItemListOrBuilder( - int index) { - return gachaItemList_.get(index); - } - - public static final int NEWGACHARANDOM_FIELD_NUMBER = 6; - private int newGachaRandom_; - /** - * uint32 newGachaRandom = 6; - * @return The newGachaRandom. - */ - @java.lang.Override - public int getNewGachaRandom() { - return newGachaRandom_; - } - - public static final int COSTITEMID_FIELD_NUMBER = 7; - private int costItemId_; - /** - * uint32 costItemId = 7; - * @return The costItemId. - */ - @java.lang.Override - public int getCostItemId() { - return costItemId_; - } - - public static final int COSTITEMNUM_FIELD_NUMBER = 8; - private int costItemNum_; - /** - * uint32 costItemNum = 8; - * @return The costItemNum. - */ - @java.lang.Override - public int getCostItemNum() { - return costItemNum_; - } - - public static final int TENCOSTITEMID_FIELD_NUMBER = 9; - private int tenCostItemId_; - /** - * uint32 tenCostItemId = 9; - * @return The tenCostItemId. - */ - @java.lang.Override - public int getTenCostItemId() { - return tenCostItemId_; - } - - public static final int TENCOSTITEMNUM_FIELD_NUMBER = 10; - private int tenCostItemNum_; - /** - * uint32 tenCostItemNum = 10; - * @return The tenCostItemNum. - */ - @java.lang.Override - public int getTenCostItemNum() { - return tenCostItemNum_; - } - - public static final int LEFTGACHATIMES_FIELD_NUMBER = 11; - private int leftGachaTimes_; - /** - * uint32 leftGachaTimes = 11; - * @return The leftGachaTimes. - */ - @java.lang.Override - public int getLeftGachaTimes() { - return leftGachaTimes_; - } - - public static final int GACHATIMESLIMIT_FIELD_NUMBER = 12; - private int gachaTimesLimit_; - /** - * uint32 gachaTimesLimit = 12; - * @return The gachaTimesLimit. - */ - @java.lang.Override - public int getGachaTimesLimit() { - return gachaTimesLimit_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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 (gachaType_ != 0) { - output.writeUInt32(2, gachaType_); - } - if (gachaTimes_ != 0) { - output.writeUInt32(3, gachaTimes_); - } - if (gachaScheduleId_ != 0) { - output.writeUInt32(4, gachaScheduleId_); - } - for (int i = 0; i < gachaItemList_.size(); i++) { - output.writeMessage(5, gachaItemList_.get(i)); - } - if (newGachaRandom_ != 0) { - output.writeUInt32(6, newGachaRandom_); - } - if (costItemId_ != 0) { - output.writeUInt32(7, costItemId_); - } - if (costItemNum_ != 0) { - output.writeUInt32(8, costItemNum_); - } - if (tenCostItemId_ != 0) { - output.writeUInt32(9, tenCostItemId_); - } - if (tenCostItemNum_ != 0) { - output.writeUInt32(10, tenCostItemNum_); - } - if (leftGachaTimes_ != 0) { - output.writeUInt32(11, leftGachaTimes_); - } - if (gachaTimesLimit_ != 0) { - output.writeUInt32(12, gachaTimesLimit_); - } - 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 (gachaType_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, gachaType_); - } - if (gachaTimes_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, gachaTimes_); - } - if (gachaScheduleId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(4, gachaScheduleId_); - } - for (int i = 0; i < gachaItemList_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(5, gachaItemList_.get(i)); - } - if (newGachaRandom_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(6, newGachaRandom_); - } - if (costItemId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(7, costItemId_); - } - if (costItemNum_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(8, costItemNum_); - } - if (tenCostItemId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(9, tenCostItemId_); - } - if (tenCostItemNum_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(10, tenCostItemNum_); - } - if (leftGachaTimes_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(11, leftGachaTimes_); - } - if (gachaTimesLimit_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(12, gachaTimesLimit_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (getRetcode() - != other.getRetcode()) return false; - if (getGachaType() - != other.getGachaType()) return false; - if (getGachaTimes() - != other.getGachaTimes()) return false; - if (getGachaScheduleId() - != other.getGachaScheduleId()) return false; - if (!getGachaItemListList() - .equals(other.getGachaItemListList())) return false; - if (getNewGachaRandom() - != other.getNewGachaRandom()) return false; - if (getCostItemId() - != other.getCostItemId()) return false; - if (getCostItemNum() - != other.getCostItemNum()) 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 (!unknownFields.equals(other.unknownFields)) return false; - 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) + GACHATYPE_FIELD_NUMBER; - hash = (53 * hash) + getGachaType(); - hash = (37 * hash) + GACHATIMES_FIELD_NUMBER; - hash = (53 * hash) + getGachaTimes(); - hash = (37 * hash) + GACHASCHEDULEID_FIELD_NUMBER; - hash = (53 * hash) + getGachaScheduleId(); - if (getGachaItemListCount() > 0) { - hash = (37 * hash) + GACHAITEMLIST_FIELD_NUMBER; - hash = (53 * hash) + getGachaItemListList().hashCode(); - } - hash = (37 * hash) + NEWGACHARANDOM_FIELD_NUMBER; - hash = (53 * hash) + getNewGachaRandom(); - hash = (37 * hash) + COSTITEMID_FIELD_NUMBER; - hash = (53 * hash) + getCostItemId(); - hash = (37 * hash) + COSTITEMNUM_FIELD_NUMBER; - hash = (53 * hash) + getCostItemNum(); - hash = (37 * hash) + TENCOSTITEMID_FIELD_NUMBER; - hash = (53 * hash) + getTenCostItemId(); - hash = (37 * hash) + TENCOSTITEMNUM_FIELD_NUMBER; - hash = (53 * hash) + getTenCostItemNum(); - hash = (37 * hash) + LEFTGACHATIMES_FIELD_NUMBER; - hash = (53 * hash) + getLeftGachaTimes(); - hash = (37 * hash) + GACHATIMESLIMIT_FIELD_NUMBER; - hash = (53 * hash) + getGachaTimesLimit(); - 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; - } - /** - * 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(); - retcode_ = 0; - - gachaType_ = 0; - - gachaTimes_ = 0; - - gachaScheduleId_ = 0; - - if (gachaItemListBuilder_ == null) { - gachaItemList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - } else { - gachaItemListBuilder_.clear(); - } - newGachaRandom_ = 0; - - costItemId_ = 0; - - costItemNum_ = 0; - - tenCostItemId_ = 0; - - tenCostItemNum_ = 0; - - leftGachaTimes_ = 0; - - gachaTimesLimit_ = 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.retcode_ = retcode_; - result.gachaType_ = gachaType_; - result.gachaTimes_ = gachaTimes_; - result.gachaScheduleId_ = gachaScheduleId_; - 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_; - result.costItemId_ = costItemId_; - result.costItemNum_ = costItemNum_; - result.tenCostItemId_ = tenCostItemId_; - result.tenCostItemNum_ = tenCostItemNum_; - result.leftGachaTimes_ = leftGachaTimes_; - result.gachaTimesLimit_ = gachaTimesLimit_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getRetcode() != 0) { - setRetcode(other.getRetcode()); - } - if (other.getGachaType() != 0) { - setGachaType(other.getGachaType()); - } - if (other.getGachaTimes() != 0) { - setGachaTimes(other.getGachaTimes()); - } - if (other.getGachaScheduleId() != 0) { - setGachaScheduleId(other.getGachaScheduleId()); - } - 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()); - } - if (other.getCostItemId() != 0) { - setCostItemId(other.getCostItemId()); - } - if (other.getCostItemNum() != 0) { - setCostItemNum(other.getCostItemNum()); - } - 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()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 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 gachaType_ ; - /** - * uint32 gachaType = 2; - * @return The gachaType. - */ - @java.lang.Override - public int getGachaType() { - return gachaType_; - } - /** - * uint32 gachaType = 2; - * @param value The gachaType to set. - * @return This builder for chaining. - */ - public Builder setGachaType(int value) { - - gachaType_ = value; - onChanged(); - return this; - } - /** - * uint32 gachaType = 2; - * @return This builder for chaining. - */ - public Builder clearGachaType() { - - gachaType_ = 0; - onChanged(); - return this; - } - - private int gachaTimes_ ; - /** - * uint32 gachaTimes = 3; - * @return The gachaTimes. - */ - @java.lang.Override - public int getGachaTimes() { - return gachaTimes_; - } - /** - * uint32 gachaTimes = 3; - * @param value The gachaTimes to set. - * @return This builder for chaining. - */ - public Builder setGachaTimes(int value) { - - gachaTimes_ = value; - onChanged(); - return this; - } - /** - * uint32 gachaTimes = 3; - * @return This builder for chaining. - */ - public Builder clearGachaTimes() { - - gachaTimes_ = 0; - onChanged(); - return this; - } - - private int gachaScheduleId_ ; - /** - * uint32 gachaScheduleId = 4; - * @return The gachaScheduleId. - */ - @java.lang.Override - public int getGachaScheduleId() { - return gachaScheduleId_; - } - /** - * uint32 gachaScheduleId = 4; - * @param value The gachaScheduleId to set. - * @return This builder for chaining. - */ - public Builder setGachaScheduleId(int value) { - - gachaScheduleId_ = value; - onChanged(); - return this; - } - /** - * uint32 gachaScheduleId = 4; - * @return This builder for chaining. - */ - public Builder clearGachaScheduleId() { - - gachaScheduleId_ = 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 gachaItemList = 5; - */ - public java.util.List getGachaItemListList() { - if (gachaItemListBuilder_ == null) { - return java.util.Collections.unmodifiableList(gachaItemList_); - } else { - return gachaItemListBuilder_.getMessageList(); - } - } - /** - * repeated .GachaItem gachaItemList = 5; - */ - public int getGachaItemListCount() { - if (gachaItemListBuilder_ == null) { - return gachaItemList_.size(); - } else { - return gachaItemListBuilder_.getCount(); - } - } - /** - * repeated .GachaItem gachaItemList = 5; - */ - public emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem getGachaItemList(int index) { - if (gachaItemListBuilder_ == null) { - return gachaItemList_.get(index); - } else { - return gachaItemListBuilder_.getMessage(index); - } - } - /** - * repeated .GachaItem gachaItemList = 5; - */ - 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 gachaItemList = 5; - */ - 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 gachaItemList = 5; - */ - 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 gachaItemList = 5; - */ - 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 gachaItemList = 5; - */ - 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 gachaItemList = 5; - */ - 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 gachaItemList = 5; - */ - 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 gachaItemList = 5; - */ - public Builder clearGachaItemList() { - if (gachaItemListBuilder_ == null) { - gachaItemList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - gachaItemListBuilder_.clear(); - } - return this; - } - /** - * repeated .GachaItem gachaItemList = 5; - */ - public Builder removeGachaItemList(int index) { - if (gachaItemListBuilder_ == null) { - ensureGachaItemListIsMutable(); - gachaItemList_.remove(index); - onChanged(); - } else { - gachaItemListBuilder_.remove(index); - } - return this; - } - /** - * repeated .GachaItem gachaItemList = 5; - */ - public emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem.Builder getGachaItemListBuilder( - int index) { - return getGachaItemListFieldBuilder().getBuilder(index); - } - /** - * repeated .GachaItem gachaItemList = 5; - */ - public emu.grasscutter.net.proto.GachaItemOuterClass.GachaItemOrBuilder getGachaItemListOrBuilder( - int index) { - if (gachaItemListBuilder_ == null) { - return gachaItemList_.get(index); } else { - return gachaItemListBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .GachaItem gachaItemList = 5; - */ - public java.util.List - getGachaItemListOrBuilderList() { - if (gachaItemListBuilder_ != null) { - return gachaItemListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(gachaItemList_); - } - } - /** - * repeated .GachaItem gachaItemList = 5; - */ - public emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem.Builder addGachaItemListBuilder() { - return getGachaItemListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem.getDefaultInstance()); - } - /** - * repeated .GachaItem gachaItemList = 5; - */ - public emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem.Builder addGachaItemListBuilder( - int index) { - return getGachaItemListFieldBuilder().addBuilder( - index, emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem.getDefaultInstance()); - } - /** - * repeated .GachaItem gachaItemList = 5; - */ - 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 newGachaRandom = 6; - * @return The newGachaRandom. - */ - @java.lang.Override - public int getNewGachaRandom() { - return newGachaRandom_; - } - /** - * uint32 newGachaRandom = 6; - * @param value The newGachaRandom to set. - * @return This builder for chaining. - */ - public Builder setNewGachaRandom(int value) { - - newGachaRandom_ = value; - onChanged(); - return this; - } - /** - * uint32 newGachaRandom = 6; - * @return This builder for chaining. - */ - public Builder clearNewGachaRandom() { - - newGachaRandom_ = 0; - onChanged(); - return this; - } - - private int costItemId_ ; - /** - * uint32 costItemId = 7; - * @return The costItemId. - */ - @java.lang.Override - public int getCostItemId() { - return costItemId_; - } - /** - * uint32 costItemId = 7; - * @param value The costItemId to set. - * @return This builder for chaining. - */ - public Builder setCostItemId(int value) { - - costItemId_ = value; - onChanged(); - return this; - } - /** - * uint32 costItemId = 7; - * @return This builder for chaining. - */ - public Builder clearCostItemId() { - - costItemId_ = 0; - onChanged(); - return this; - } - - private int costItemNum_ ; - /** - * uint32 costItemNum = 8; - * @return The costItemNum. - */ - @java.lang.Override - public int getCostItemNum() { - return costItemNum_; - } - /** - * uint32 costItemNum = 8; - * @param value The costItemNum to set. - * @return This builder for chaining. - */ - public Builder setCostItemNum(int value) { - - costItemNum_ = value; - onChanged(); - return this; - } - /** - * uint32 costItemNum = 8; - * @return This builder for chaining. - */ - public Builder clearCostItemNum() { - - costItemNum_ = 0; - onChanged(); - return this; - } - - private int tenCostItemId_ ; - /** - * uint32 tenCostItemId = 9; - * @return The tenCostItemId. - */ - @java.lang.Override - public int getTenCostItemId() { - return tenCostItemId_; - } - /** - * uint32 tenCostItemId = 9; - * @param value The tenCostItemId to set. - * @return This builder for chaining. - */ - public Builder setTenCostItemId(int value) { - - tenCostItemId_ = value; - onChanged(); - return this; - } - /** - * uint32 tenCostItemId = 9; - * @return This builder for chaining. - */ - public Builder clearTenCostItemId() { - - tenCostItemId_ = 0; - onChanged(); - return this; - } - - private int tenCostItemNum_ ; - /** - * uint32 tenCostItemNum = 10; - * @return The tenCostItemNum. - */ - @java.lang.Override - public int getTenCostItemNum() { - return tenCostItemNum_; - } - /** - * uint32 tenCostItemNum = 10; - * @param value The tenCostItemNum to set. - * @return This builder for chaining. - */ - public Builder setTenCostItemNum(int value) { - - tenCostItemNum_ = value; - onChanged(); - return this; - } - /** - * uint32 tenCostItemNum = 10; - * @return This builder for chaining. - */ - public Builder clearTenCostItemNum() { - - tenCostItemNum_ = 0; - onChanged(); - return this; - } - - private int leftGachaTimes_ ; - /** - * uint32 leftGachaTimes = 11; - * @return The leftGachaTimes. - */ - @java.lang.Override - public int getLeftGachaTimes() { - return leftGachaTimes_; - } - /** - * uint32 leftGachaTimes = 11; - * @param value The leftGachaTimes to set. - * @return This builder for chaining. - */ - public Builder setLeftGachaTimes(int value) { - - leftGachaTimes_ = value; - onChanged(); - return this; - } - /** - * uint32 leftGachaTimes = 11; - * @return This builder for chaining. - */ - public Builder clearLeftGachaTimes() { - - leftGachaTimes_ = 0; - onChanged(); - return this; - } - - private int gachaTimesLimit_ ; - /** - * uint32 gachaTimesLimit = 12; - * @return The gachaTimesLimit. - */ - @java.lang.Override - public int getGachaTimesLimit() { - return gachaTimesLimit_; - } - /** - * uint32 gachaTimesLimit = 12; - * @param value The gachaTimesLimit to set. - * @return This builder for chaining. - */ - public Builder setGachaTimesLimit(int value) { - - gachaTimesLimit_ = value; - onChanged(); - return this; - } - /** - * uint32 gachaTimesLimit = 12; - * @return This builder for chaining. - */ - public Builder clearGachaTimesLimit() { - - gachaTimesLimit_ = 0; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"\241\002\n\n" + - "DoGachaRsp\022\017\n\007retcode\030\001 \001(\005\022\021\n\tgachaType" + - "\030\002 \001(\r\022\022\n\ngachaTimes\030\003 \001(\r\022\027\n\017gachaSched" + - "uleId\030\004 \001(\r\022!\n\rgachaItemList\030\005 \003(\0132\n.Gac" + - "haItem\022\026\n\016newGachaRandom\030\006 \001(\r\022\022\n\ncostIt" + - "emId\030\007 \001(\r\022\023\n\013costItemNum\030\010 \001(\r\022\025\n\rtenCo" + - "stItemId\030\t \001(\r\022\026\n\016tenCostItemNum\030\n \001(\r\022\026" + - "\n\016leftGachaTimes\030\013 \001(\r\022\027\n\017gachaTimesLimi" + - "t\030\014 \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.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[] { "Retcode", "GachaType", "GachaTimes", "GachaScheduleId", "GachaItemList", "NewGachaRandom", "CostItemId", "CostItemNum", "TenCostItemId", "TenCostItemNum", "LeftGachaTimes", "GachaTimesLimit", }); - emu.grasscutter.net.proto.GachaItemOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/DropHintNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/DropHintNotifyOuterClass.java deleted file mode 100644 index 729349228..000000000 --- a/src/main/java/emu/grasscutter/net/proto/DropHintNotifyOuterClass.java +++ /dev/null @@ -1,869 +0,0 @@ -// 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 { - - /** - * repeated uint32 itemIdList = 1; - * @return A list containing the itemIdList. - */ - java.util.List getItemIdListList(); - /** - * repeated uint32 itemIdList = 1; - * @return The count of itemIdList. - */ - int getItemIdListCount(); - /** - * repeated uint32 itemIdList = 1; - * @param index The index of the element to return. - * @return The itemIdList at the given index. - */ - int getItemIdList(int index); - - /** - * .Vector position = 2; - * @return Whether the position field is set. - */ - boolean hasPosition(); - /** - * .Vector position = 2; - * @return The position. - */ - emu.grasscutter.net.proto.VectorOuterClass.Vector getPosition(); - /** - * .Vector position = 2; - */ - emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPositionOrBuilder(); - } - /** - * 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 8: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - itemIdList_ = newIntList(); - mutable_bitField0_ |= 0x00000001; - } - itemIdList_.addInt(input.readUInt32()); - break; - } - case 10: { - 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; - } - case 18: { - 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 { - 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 ITEMIDLIST_FIELD_NUMBER = 1; - private com.google.protobuf.Internal.IntList itemIdList_; - /** - * repeated uint32 itemIdList = 1; - * @return A list containing the itemIdList. - */ - @java.lang.Override - public java.util.List - getItemIdListList() { - return itemIdList_; - } - /** - * repeated uint32 itemIdList = 1; - * @return The count of itemIdList. - */ - public int getItemIdListCount() { - return itemIdList_.size(); - } - /** - * repeated uint32 itemIdList = 1; - * @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 POSITION_FIELD_NUMBER = 2; - private emu.grasscutter.net.proto.VectorOuterClass.Vector position_; - /** - * .Vector position = 2; - * @return Whether the position field is set. - */ - @java.lang.Override - public boolean hasPosition() { - return position_ != null; - } - /** - * .Vector position = 2; - * @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 = 2; - */ - @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 { - getSerializedSize(); - if (getItemIdListList().size() > 0) { - output.writeUInt32NoTag(10); - output.writeUInt32NoTag(itemIdListMemoizedSerializedSize); - } - for (int i = 0; i < itemIdList_.size(); i++) { - output.writeUInt32NoTag(itemIdList_.getInt(i)); - } - if (position_ != null) { - output.writeMessage(2, getPosition()); - } - 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 < 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; - } - if (position_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, 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.DropHintNotifyOuterClass.DropHintNotify)) { - return super.equals(obj); - } - emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify other = (emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify) obj; - - if (!getItemIdListList() - .equals(other.getItemIdListList())) 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(); - if (getItemIdListCount() > 0) { - hash = (37 * hash) + ITEMIDLIST_FIELD_NUMBER; - hash = (53 * hash) + getItemIdListList().hashCode(); - } - 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.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; - } - /** - * 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(); - itemIdList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000001); - 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.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 (((bitField0_ & 0x00000001) != 0)) { - itemIdList_.makeImmutable(); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.itemIdList_ = itemIdList_; - 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.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.itemIdList_.isEmpty()) { - if (itemIdList_.isEmpty()) { - itemIdList_ = other.itemIdList_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureItemIdListIsMutable(); - itemIdList_.addAll(other.itemIdList_); - } - onChanged(); - } - 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.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 com.google.protobuf.Internal.IntList itemIdList_ = emptyIntList(); - private void ensureItemIdListIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - itemIdList_ = mutableCopy(itemIdList_); - bitField0_ |= 0x00000001; - } - } - /** - * repeated uint32 itemIdList = 1; - * @return A list containing the itemIdList. - */ - public java.util.List - getItemIdListList() { - return ((bitField0_ & 0x00000001) != 0) ? - java.util.Collections.unmodifiableList(itemIdList_) : itemIdList_; - } - /** - * repeated uint32 itemIdList = 1; - * @return The count of itemIdList. - */ - public int getItemIdListCount() { - return itemIdList_.size(); - } - /** - * repeated uint32 itemIdList = 1; - * @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 itemIdList = 1; - * @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 itemIdList = 1; - * @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 itemIdList = 1; - * @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 itemIdList = 1; - * @return This builder for chaining. - */ - public Builder clearItemIdList() { - itemIdList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000001); - 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 = 2; - * @return Whether the position field is set. - */ - public boolean hasPosition() { - return positionBuilder_ != null || position_ != null; - } - /** - * .Vector position = 2; - * @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 = 2; - */ - 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 = 2; - */ - 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 = 2; - */ - 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 = 2; - */ - public Builder clearPosition() { - if (positionBuilder_ == null) { - position_ = null; - onChanged(); - } else { - position_ = null; - positionBuilder_ = null; - } - - return this; - } - /** - * .Vector position = 2; - */ - public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPositionBuilder() { - - onChanged(); - return getPositionFieldBuilder().getBuilder(); - } - /** - * .Vector position = 2; - */ - 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 = 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> - 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: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\"?\n\016" + - "DropHintNotify\022\022\n\nitemIdList\030\001 \003(\r\022\031\n\010po" + - "sition\030\002 \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_DropHintNotify_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_DropHintNotify_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_DropHintNotify_descriptor, - new java.lang.String[] { "ItemIdList", "Position", }); - emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/DungeonEntryInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/DungeonEntryInfoOuterClass.java deleted file mode 100644 index 653c8664f..000000000 --- a/src/main/java/emu/grasscutter/net/proto/DungeonEntryInfoOuterClass.java +++ /dev/null @@ -1,1238 +0,0 @@ -// 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 dungeonId = 1; - * @return The dungeonId. - */ - int getDungeonId(); - - /** - * bool isPassed = 2; - * @return The isPassed. - */ - boolean getIsPassed(); - - /** - * uint32 leftTimes = 3; - * @return The leftTimes. - */ - int getLeftTimes(); - - /** - * uint32 startTime = 4; - * @return The startTime. - */ - int getStartTime(); - - /** - * uint32 endTime = 5; - * @return The endTime. - */ - int getEndTime(); - - /** - * uint32 maxBossChestNum = 6; - * @return The maxBossChestNum. - */ - int getMaxBossChestNum(); - - /** - * uint32 bossChestNum = 7; - * @return The bossChestNum. - */ - int getBossChestNum(); - - /** - * uint32 nextRefreshTime = 8; - * @return The nextRefreshTime. - */ - int getNextRefreshTime(); - - /** - * .WeeklyBossResinDiscountInfo weeklyBossResinDiscountInfo = 9; - * @return Whether the weeklyBossResinDiscountInfo field is set. - */ - boolean hasWeeklyBossResinDiscountInfo(); - /** - * .WeeklyBossResinDiscountInfo weeklyBossResinDiscountInfo = 9; - * @return The weeklyBossResinDiscountInfo. - */ - emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo getWeeklyBossResinDiscountInfo(); - /** - * .WeeklyBossResinDiscountInfo weeklyBossResinDiscountInfo = 9; - */ - emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfoOrBuilder getWeeklyBossResinDiscountInfoOrBuilder(); - } - /** - * 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 8: { - - dungeonId_ = input.readUInt32(); - break; - } - case 16: { - - isPassed_ = input.readBool(); - break; - } - case 24: { - - leftTimes_ = input.readUInt32(); - break; - } - case 32: { - - startTime_ = input.readUInt32(); - break; - } - case 40: { - - endTime_ = input.readUInt32(); - break; - } - case 48: { - - maxBossChestNum_ = input.readUInt32(); - break; - } - case 56: { - - bossChestNum_ = input.readUInt32(); - break; - } - case 64: { - - nextRefreshTime_ = 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; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.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 DUNGEONID_FIELD_NUMBER = 1; - private int dungeonId_; - /** - * uint32 dungeonId = 1; - * @return The dungeonId. - */ - @java.lang.Override - public int getDungeonId() { - return dungeonId_; - } - - public static final int ISPASSED_FIELD_NUMBER = 2; - private boolean isPassed_; - /** - * bool isPassed = 2; - * @return The isPassed. - */ - @java.lang.Override - public boolean getIsPassed() { - return isPassed_; - } - - public static final int LEFTTIMES_FIELD_NUMBER = 3; - private int leftTimes_; - /** - * uint32 leftTimes = 3; - * @return The leftTimes. - */ - @java.lang.Override - public int getLeftTimes() { - return leftTimes_; - } - - public static final int STARTTIME_FIELD_NUMBER = 4; - private int startTime_; - /** - * uint32 startTime = 4; - * @return The startTime. - */ - @java.lang.Override - public int getStartTime() { - return startTime_; - } - - public static final int ENDTIME_FIELD_NUMBER = 5; - private int endTime_; - /** - * uint32 endTime = 5; - * @return The endTime. - */ - @java.lang.Override - public int getEndTime() { - return endTime_; - } - - public static final int MAXBOSSCHESTNUM_FIELD_NUMBER = 6; - private int maxBossChestNum_; - /** - * uint32 maxBossChestNum = 6; - * @return The maxBossChestNum. - */ - @java.lang.Override - public int getMaxBossChestNum() { - return maxBossChestNum_; - } - - public static final int BOSSCHESTNUM_FIELD_NUMBER = 7; - private int bossChestNum_; - /** - * uint32 bossChestNum = 7; - * @return The bossChestNum. - */ - @java.lang.Override - public int getBossChestNum() { - return bossChestNum_; - } - - public static final int NEXTREFRESHTIME_FIELD_NUMBER = 8; - private int nextRefreshTime_; - /** - * uint32 nextRefreshTime = 8; - * @return The nextRefreshTime. - */ - @java.lang.Override - public int getNextRefreshTime() { - return nextRefreshTime_; - } - - public static final int WEEKLYBOSSRESINDISCOUNTINFO_FIELD_NUMBER = 9; - private emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo weeklyBossResinDiscountInfo_; - /** - * .WeeklyBossResinDiscountInfo weeklyBossResinDiscountInfo = 9; - * @return Whether the weeklyBossResinDiscountInfo field is set. - */ - @java.lang.Override - public boolean hasWeeklyBossResinDiscountInfo() { - return weeklyBossResinDiscountInfo_ != null; - } - /** - * .WeeklyBossResinDiscountInfo weeklyBossResinDiscountInfo = 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 weeklyBossResinDiscountInfo = 9; - */ - @java.lang.Override - public emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfoOrBuilder getWeeklyBossResinDiscountInfoOrBuilder() { - return getWeeklyBossResinDiscountInfo(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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(1, dungeonId_); - } - if (isPassed_ != false) { - output.writeBool(2, isPassed_); - } - if (leftTimes_ != 0) { - output.writeUInt32(3, leftTimes_); - } - if (startTime_ != 0) { - output.writeUInt32(4, startTime_); - } - if (endTime_ != 0) { - output.writeUInt32(5, endTime_); - } - if (maxBossChestNum_ != 0) { - output.writeUInt32(6, maxBossChestNum_); - } - if (bossChestNum_ != 0) { - output.writeUInt32(7, bossChestNum_); - } - if (nextRefreshTime_ != 0) { - output.writeUInt32(8, nextRefreshTime_); - } - if (weeklyBossResinDiscountInfo_ != null) { - output.writeMessage(9, getWeeklyBossResinDiscountInfo()); - } - 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(1, dungeonId_); - } - if (isPassed_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(2, isPassed_); - } - if (leftTimes_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, leftTimes_); - } - if (startTime_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(4, startTime_); - } - if (endTime_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(5, endTime_); - } - if (maxBossChestNum_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(6, maxBossChestNum_); - } - if (bossChestNum_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(7, bossChestNum_); - } - if (nextRefreshTime_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(8, nextRefreshTime_); - } - if (weeklyBossResinDiscountInfo_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(9, getWeeklyBossResinDiscountInfo()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (getDungeonId() - != other.getDungeonId()) return false; - if (getIsPassed() - != other.getIsPassed()) return false; - if (getLeftTimes() - != other.getLeftTimes()) return false; - if (getStartTime() - != other.getStartTime()) return false; - if (getEndTime() - != other.getEndTime()) return false; - if (getMaxBossChestNum() - != other.getMaxBossChestNum()) return false; - if (getBossChestNum() - != other.getBossChestNum()) return false; - if (getNextRefreshTime() - != other.getNextRefreshTime()) return false; - if (hasWeeklyBossResinDiscountInfo() != other.hasWeeklyBossResinDiscountInfo()) return false; - if (hasWeeklyBossResinDiscountInfo()) { - if (!getWeeklyBossResinDiscountInfo() - .equals(other.getWeeklyBossResinDiscountInfo())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + DUNGEONID_FIELD_NUMBER; - hash = (53 * hash) + getDungeonId(); - hash = (37 * hash) + ISPASSED_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsPassed()); - hash = (37 * hash) + LEFTTIMES_FIELD_NUMBER; - hash = (53 * hash) + getLeftTimes(); - hash = (37 * hash) + STARTTIME_FIELD_NUMBER; - hash = (53 * hash) + getStartTime(); - hash = (37 * hash) + ENDTIME_FIELD_NUMBER; - hash = (53 * hash) + getEndTime(); - hash = (37 * hash) + MAXBOSSCHESTNUM_FIELD_NUMBER; - hash = (53 * hash) + getMaxBossChestNum(); - hash = (37 * hash) + BOSSCHESTNUM_FIELD_NUMBER; - hash = (53 * hash) + getBossChestNum(); - hash = (37 * hash) + NEXTREFRESHTIME_FIELD_NUMBER; - hash = (53 * hash) + getNextRefreshTime(); - if (hasWeeklyBossResinDiscountInfo()) { - hash = (37 * hash) + WEEKLYBOSSRESINDISCOUNTINFO_FIELD_NUMBER; - hash = (53 * hash) + getWeeklyBossResinDiscountInfo().hashCode(); - } - 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(); - dungeonId_ = 0; - - isPassed_ = false; - - leftTimes_ = 0; - - startTime_ = 0; - - endTime_ = 0; - - maxBossChestNum_ = 0; - - bossChestNum_ = 0; - - nextRefreshTime_ = 0; - - if (weeklyBossResinDiscountInfoBuilder_ == null) { - weeklyBossResinDiscountInfo_ = null; - } else { - weeklyBossResinDiscountInfo_ = null; - weeklyBossResinDiscountInfoBuilder_ = null; - } - 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.dungeonId_ = dungeonId_; - result.isPassed_ = isPassed_; - result.leftTimes_ = leftTimes_; - result.startTime_ = startTime_; - result.endTime_ = endTime_; - result.maxBossChestNum_ = maxBossChestNum_; - result.bossChestNum_ = bossChestNum_; - result.nextRefreshTime_ = nextRefreshTime_; - if (weeklyBossResinDiscountInfoBuilder_ == null) { - result.weeklyBossResinDiscountInfo_ = weeklyBossResinDiscountInfo_; - } else { - result.weeklyBossResinDiscountInfo_ = weeklyBossResinDiscountInfoBuilder_.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.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.getDungeonId() != 0) { - setDungeonId(other.getDungeonId()); - } - if (other.getIsPassed() != false) { - setIsPassed(other.getIsPassed()); - } - if (other.getLeftTimes() != 0) { - setLeftTimes(other.getLeftTimes()); - } - if (other.getStartTime() != 0) { - setStartTime(other.getStartTime()); - } - if (other.getEndTime() != 0) { - setEndTime(other.getEndTime()); - } - if (other.getMaxBossChestNum() != 0) { - setMaxBossChestNum(other.getMaxBossChestNum()); - } - if (other.getBossChestNum() != 0) { - setBossChestNum(other.getBossChestNum()); - } - if (other.getNextRefreshTime() != 0) { - setNextRefreshTime(other.getNextRefreshTime()); - } - if (other.hasWeeklyBossResinDiscountInfo()) { - mergeWeeklyBossResinDiscountInfo(other.getWeeklyBossResinDiscountInfo()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 dungeonId_ ; - /** - * uint32 dungeonId = 1; - * @return The dungeonId. - */ - @java.lang.Override - public int getDungeonId() { - return dungeonId_; - } - /** - * uint32 dungeonId = 1; - * @param value The dungeonId to set. - * @return This builder for chaining. - */ - public Builder setDungeonId(int value) { - - dungeonId_ = value; - onChanged(); - return this; - } - /** - * uint32 dungeonId = 1; - * @return This builder for chaining. - */ - public Builder clearDungeonId() { - - dungeonId_ = 0; - onChanged(); - return this; - } - - private boolean isPassed_ ; - /** - * bool isPassed = 2; - * @return The isPassed. - */ - @java.lang.Override - public boolean getIsPassed() { - return isPassed_; - } - /** - * bool isPassed = 2; - * @param value The isPassed to set. - * @return This builder for chaining. - */ - public Builder setIsPassed(boolean value) { - - isPassed_ = value; - onChanged(); - return this; - } - /** - * bool isPassed = 2; - * @return This builder for chaining. - */ - public Builder clearIsPassed() { - - isPassed_ = false; - onChanged(); - return this; - } - - private int leftTimes_ ; - /** - * uint32 leftTimes = 3; - * @return The leftTimes. - */ - @java.lang.Override - public int getLeftTimes() { - return leftTimes_; - } - /** - * uint32 leftTimes = 3; - * @param value The leftTimes to set. - * @return This builder for chaining. - */ - public Builder setLeftTimes(int value) { - - leftTimes_ = value; - onChanged(); - return this; - } - /** - * uint32 leftTimes = 3; - * @return This builder for chaining. - */ - public Builder clearLeftTimes() { - - leftTimes_ = 0; - onChanged(); - return this; - } - - private int startTime_ ; - /** - * uint32 startTime = 4; - * @return The startTime. - */ - @java.lang.Override - public int getStartTime() { - return startTime_; - } - /** - * uint32 startTime = 4; - * @param value The startTime to set. - * @return This builder for chaining. - */ - public Builder setStartTime(int value) { - - startTime_ = value; - onChanged(); - return this; - } - /** - * uint32 startTime = 4; - * @return This builder for chaining. - */ - public Builder clearStartTime() { - - startTime_ = 0; - onChanged(); - return this; - } - - private int endTime_ ; - /** - * uint32 endTime = 5; - * @return The endTime. - */ - @java.lang.Override - public int getEndTime() { - return endTime_; - } - /** - * uint32 endTime = 5; - * @param value The endTime to set. - * @return This builder for chaining. - */ - public Builder setEndTime(int value) { - - endTime_ = value; - onChanged(); - return this; - } - /** - * uint32 endTime = 5; - * @return This builder for chaining. - */ - public Builder clearEndTime() { - - endTime_ = 0; - onChanged(); - return this; - } - - private int maxBossChestNum_ ; - /** - * uint32 maxBossChestNum = 6; - * @return The maxBossChestNum. - */ - @java.lang.Override - public int getMaxBossChestNum() { - return maxBossChestNum_; - } - /** - * uint32 maxBossChestNum = 6; - * @param value The maxBossChestNum to set. - * @return This builder for chaining. - */ - public Builder setMaxBossChestNum(int value) { - - maxBossChestNum_ = value; - onChanged(); - return this; - } - /** - * uint32 maxBossChestNum = 6; - * @return This builder for chaining. - */ - public Builder clearMaxBossChestNum() { - - maxBossChestNum_ = 0; - onChanged(); - return this; - } - - private int bossChestNum_ ; - /** - * uint32 bossChestNum = 7; - * @return The bossChestNum. - */ - @java.lang.Override - public int getBossChestNum() { - return bossChestNum_; - } - /** - * uint32 bossChestNum = 7; - * @param value The bossChestNum to set. - * @return This builder for chaining. - */ - public Builder setBossChestNum(int value) { - - bossChestNum_ = value; - onChanged(); - return this; - } - /** - * uint32 bossChestNum = 7; - * @return This builder for chaining. - */ - public Builder clearBossChestNum() { - - bossChestNum_ = 0; - onChanged(); - return this; - } - - private int nextRefreshTime_ ; - /** - * uint32 nextRefreshTime = 8; - * @return The nextRefreshTime. - */ - @java.lang.Override - public int getNextRefreshTime() { - return nextRefreshTime_; - } - /** - * uint32 nextRefreshTime = 8; - * @param value The nextRefreshTime to set. - * @return This builder for chaining. - */ - public Builder setNextRefreshTime(int value) { - - nextRefreshTime_ = value; - onChanged(); - return this; - } - /** - * uint32 nextRefreshTime = 8; - * @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 weeklyBossResinDiscountInfo = 9; - * @return Whether the weeklyBossResinDiscountInfo field is set. - */ - public boolean hasWeeklyBossResinDiscountInfo() { - return weeklyBossResinDiscountInfoBuilder_ != null || weeklyBossResinDiscountInfo_ != null; - } - /** - * .WeeklyBossResinDiscountInfo weeklyBossResinDiscountInfo = 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 weeklyBossResinDiscountInfo = 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 weeklyBossResinDiscountInfo = 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 weeklyBossResinDiscountInfo = 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 weeklyBossResinDiscountInfo = 9; - */ - public Builder clearWeeklyBossResinDiscountInfo() { - if (weeklyBossResinDiscountInfoBuilder_ == null) { - weeklyBossResinDiscountInfo_ = null; - onChanged(); - } else { - weeklyBossResinDiscountInfo_ = null; - weeklyBossResinDiscountInfoBuilder_ = null; - } - - return this; - } - /** - * .WeeklyBossResinDiscountInfo weeklyBossResinDiscountInfo = 9; - */ - public emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.Builder getWeeklyBossResinDiscountInfoBuilder() { - - onChanged(); - return getWeeklyBossResinDiscountInfoFieldBuilder().getBuilder(); - } - /** - * .WeeklyBossResinDiscountInfo weeklyBossResinDiscountInfo = 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 weeklyBossResinDiscountInfo = 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_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"\371\001\n\020DungeonEntryInfo" + - "\022\021\n\tdungeonId\030\001 \001(\r\022\020\n\010isPassed\030\002 \001(\010\022\021\n" + - "\tleftTimes\030\003 \001(\r\022\021\n\tstartTime\030\004 \001(\r\022\017\n\007e" + - "ndTime\030\005 \001(\r\022\027\n\017maxBossChestNum\030\006 \001(\r\022\024\n" + - "\014bossChestNum\030\007 \001(\r\022\027\n\017nextRefreshTime\030\010" + - " \001(\r\022A\n\033weeklyBossResinDiscountInfo\030\t \001(" + - "\0132\034.WeeklyBossResinDiscountInfoB\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.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[] { "DungeonId", "IsPassed", "LeftTimes", "StartTime", "EndTime", "MaxBossChestNum", "BossChestNum", "NextRefreshTime", "WeeklyBossResinDiscountInfo", }); - emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/DungeonEntryInfoReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/DungeonEntryInfoReqOuterClass.java deleted file mode 100644 index a1d272bf3..000000000 --- a/src/main/java/emu/grasscutter/net/proto/DungeonEntryInfoReqOuterClass.java +++ /dev/null @@ -1,536 +0,0 @@ -// 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 pointId = 1; - * @return The pointId. - */ - int getPointId(); - } - /** - * 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() { - } - - @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(); - } - com.google.protobuf.UnknownFieldSet.Builder 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; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - 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 POINTID_FIELD_NUMBER = 1; - private int pointId_; - /** - * uint32 pointId = 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_); - } - 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_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + POINTID_FIELD_NUMBER; - hash = (53 * hash) + getPointId(); - 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; - } - /** - * 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) { - } - } - @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.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); - 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.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()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 pointId_ ; - /** - * uint32 pointId = 1; - * @return The pointId. - */ - @java.lang.Override - public int getPointId() { - return pointId_; - } - /** - * uint32 pointId = 1; - * @param value The pointId to set. - * @return This builder for chaining. - */ - public Builder setPointId(int value) { - - pointId_ = value; - onChanged(); - return this; - } - /** - * uint32 pointId = 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: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\"&\n\023DungeonEn" + - "tryInfoReq\022\017\n\007pointId\030\001 \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_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", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/DungeonEntryInfoRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/DungeonEntryInfoRspOuterClass.java deleted file mode 100644 index 4dc6fa11a..000000000 --- a/src/main/java/emu/grasscutter/net/proto/DungeonEntryInfoRspOuterClass.java +++ /dev/null @@ -1,1056 +0,0 @@ -// 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 { - - /** - * int32 retcode = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * uint32 pointId = 2; - * @return The pointId. - */ - int getPointId(); - - /** - * repeated .DungeonEntryInfo dungeonEntryList = 3; - */ - java.util.List - getDungeonEntryListList(); - /** - * repeated .DungeonEntryInfo dungeonEntryList = 3; - */ - emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo getDungeonEntryList(int index); - /** - * repeated .DungeonEntryInfo dungeonEntryList = 3; - */ - int getDungeonEntryListCount(); - /** - * repeated .DungeonEntryInfo dungeonEntryList = 3; - */ - java.util.List - getDungeonEntryListOrBuilderList(); - /** - * repeated .DungeonEntryInfo dungeonEntryList = 3; - */ - emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfoOrBuilder getDungeonEntryListOrBuilder( - int index); - - /** - * uint32 recommendDungeonId = 4; - * @return The recommendDungeonId. - */ - int getRecommendDungeonId(); - } - /** - * 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(); - } - - @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 8: { - - retcode_ = input.readInt32(); - break; - } - case 16: { - - pointId_ = input.readUInt32(); - break; - } - case 26: { - 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 32: { - - recommendDungeonId_ = input.readUInt32(); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.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.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 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 POINTID_FIELD_NUMBER = 2; - private int pointId_; - /** - * uint32 pointId = 2; - * @return The pointId. - */ - @java.lang.Override - public int getPointId() { - return pointId_; - } - - public static final int DUNGEONENTRYLIST_FIELD_NUMBER = 3; - private java.util.List dungeonEntryList_; - /** - * repeated .DungeonEntryInfo dungeonEntryList = 3; - */ - @java.lang.Override - public java.util.List getDungeonEntryListList() { - return dungeonEntryList_; - } - /** - * repeated .DungeonEntryInfo dungeonEntryList = 3; - */ - @java.lang.Override - public java.util.List - getDungeonEntryListOrBuilderList() { - return dungeonEntryList_; - } - /** - * repeated .DungeonEntryInfo dungeonEntryList = 3; - */ - @java.lang.Override - public int getDungeonEntryListCount() { - return dungeonEntryList_.size(); - } - /** - * repeated .DungeonEntryInfo dungeonEntryList = 3; - */ - @java.lang.Override - public emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo getDungeonEntryList(int index) { - return dungeonEntryList_.get(index); - } - /** - * repeated .DungeonEntryInfo dungeonEntryList = 3; - */ - @java.lang.Override - public emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfoOrBuilder getDungeonEntryListOrBuilder( - int index) { - return dungeonEntryList_.get(index); - } - - public static final int RECOMMENDDUNGEONID_FIELD_NUMBER = 4; - private int recommendDungeonId_; - /** - * uint32 recommendDungeonId = 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 (retcode_ != 0) { - output.writeInt32(1, retcode_); - } - if (pointId_ != 0) { - output.writeUInt32(2, pointId_); - } - for (int i = 0; i < dungeonEntryList_.size(); i++) { - output.writeMessage(3, dungeonEntryList_.get(i)); - } - if (recommendDungeonId_ != 0) { - output.writeUInt32(4, recommendDungeonId_); - } - 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 (pointId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, pointId_); - } - for (int i = 0; i < dungeonEntryList_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(3, dungeonEntryList_.get(i)); - } - if (recommendDungeonId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(4, recommendDungeonId_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (getRetcode() - != other.getRetcode()) 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) + RETCODE_FIELD_NUMBER; - hash = (53 * hash) + getRetcode(); - hash = (37 * hash) + POINTID_FIELD_NUMBER; - hash = (53 * hash) + getPointId(); - if (getDungeonEntryListCount() > 0) { - hash = (37 * hash) + DUNGEONENTRYLIST_FIELD_NUMBER; - hash = (53 * hash) + getDungeonEntryListList().hashCode(); - } - hash = (37 * hash) + RECOMMENDDUNGEONID_FIELD_NUMBER; - hash = (53 * hash) + getRecommendDungeonId(); - 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; - } - /** - * 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(); - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - retcode_ = 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.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_; - result.retcode_ = retcode_; - 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.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 (other.getRetcode() != 0) { - setRetcode(other.getRetcode()); - } - 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.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 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 pointId_ ; - /** - * uint32 pointId = 2; - * @return The pointId. - */ - @java.lang.Override - public int getPointId() { - return pointId_; - } - /** - * uint32 pointId = 2; - * @param value The pointId to set. - * @return This builder for chaining. - */ - public Builder setPointId(int value) { - - pointId_ = value; - onChanged(); - return this; - } - /** - * uint32 pointId = 2; - * @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 dungeonEntryList = 3; - */ - public java.util.List getDungeonEntryListList() { - if (dungeonEntryListBuilder_ == null) { - return java.util.Collections.unmodifiableList(dungeonEntryList_); - } else { - return dungeonEntryListBuilder_.getMessageList(); - } - } - /** - * repeated .DungeonEntryInfo dungeonEntryList = 3; - */ - public int getDungeonEntryListCount() { - if (dungeonEntryListBuilder_ == null) { - return dungeonEntryList_.size(); - } else { - return dungeonEntryListBuilder_.getCount(); - } - } - /** - * repeated .DungeonEntryInfo dungeonEntryList = 3; - */ - public emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo getDungeonEntryList(int index) { - if (dungeonEntryListBuilder_ == null) { - return dungeonEntryList_.get(index); - } else { - return dungeonEntryListBuilder_.getMessage(index); - } - } - /** - * repeated .DungeonEntryInfo dungeonEntryList = 3; - */ - 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 dungeonEntryList = 3; - */ - 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 dungeonEntryList = 3; - */ - 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 dungeonEntryList = 3; - */ - 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 dungeonEntryList = 3; - */ - 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 dungeonEntryList = 3; - */ - 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 dungeonEntryList = 3; - */ - 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 dungeonEntryList = 3; - */ - public Builder clearDungeonEntryList() { - if (dungeonEntryListBuilder_ == null) { - dungeonEntryList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - dungeonEntryListBuilder_.clear(); - } - return this; - } - /** - * repeated .DungeonEntryInfo dungeonEntryList = 3; - */ - public Builder removeDungeonEntryList(int index) { - if (dungeonEntryListBuilder_ == null) { - ensureDungeonEntryListIsMutable(); - dungeonEntryList_.remove(index); - onChanged(); - } else { - dungeonEntryListBuilder_.remove(index); - } - return this; - } - /** - * repeated .DungeonEntryInfo dungeonEntryList = 3; - */ - public emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder getDungeonEntryListBuilder( - int index) { - return getDungeonEntryListFieldBuilder().getBuilder(index); - } - /** - * repeated .DungeonEntryInfo dungeonEntryList = 3; - */ - public emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfoOrBuilder getDungeonEntryListOrBuilder( - int index) { - if (dungeonEntryListBuilder_ == null) { - return dungeonEntryList_.get(index); } else { - return dungeonEntryListBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .DungeonEntryInfo dungeonEntryList = 3; - */ - public java.util.List - getDungeonEntryListOrBuilderList() { - if (dungeonEntryListBuilder_ != null) { - return dungeonEntryListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(dungeonEntryList_); - } - } - /** - * repeated .DungeonEntryInfo dungeonEntryList = 3; - */ - public emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder addDungeonEntryListBuilder() { - return getDungeonEntryListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.getDefaultInstance()); - } - /** - * repeated .DungeonEntryInfo dungeonEntryList = 3; - */ - public emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder addDungeonEntryListBuilder( - int index) { - return getDungeonEntryListFieldBuilder().addBuilder( - index, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.getDefaultInstance()); - } - /** - * repeated .DungeonEntryInfo dungeonEntryList = 3; - */ - 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 recommendDungeonId = 4; - * @return The recommendDungeonId. - */ - @java.lang.Override - public int getRecommendDungeonId() { - return recommendDungeonId_; - } - /** - * uint32 recommendDungeonId = 4; - * @param value The recommendDungeonId to set. - * @return This builder for chaining. - */ - public Builder setRecommendDungeonId(int value) { - - recommendDungeonId_ = value; - onChanged(); - return this; - } - /** - * uint32 recommendDungeonId = 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: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\"\200\001\n\023DungeonEntryInfoRsp\022\017\n\007r" + - "etcode\030\001 \001(\005\022\017\n\007pointId\030\002 \001(\r\022+\n\020dungeon" + - "EntryList\030\003 \003(\0132\021.DungeonEntryInfo\022\032\n\022re" + - "commendDungeonId\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[] { - emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.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[] { "Retcode", "PointId", "DungeonEntryList", "RecommendDungeonId", }); - emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/EnterSceneDoneRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/EnterSceneDoneRspOuterClass.java deleted file mode 100644 index d7bdb6b67..000000000 --- a/src/main/java/emu/grasscutter/net/proto/EnterSceneDoneRspOuterClass.java +++ /dev/null @@ -1,607 +0,0 @@ -// 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 { - - /** - * int32 retcode = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * uint32 enterSceneToken = 2; - * @return The enterSceneToken. - */ - int getEnterSceneToken(); - } - /** - * 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 8: { - - retcode_ = input.readInt32(); - break; - } - case 16: { - - 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 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 ENTERSCENETOKEN_FIELD_NUMBER = 2; - private int enterSceneToken_; - /** - * uint32 enterSceneToken = 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 { - if (retcode_ != 0) { - output.writeInt32(1, retcode_); - } - if (enterSceneToken_ != 0) { - output.writeUInt32(2, 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(1, retcode_); - } - if (enterSceneToken_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, 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 (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) + ENTERSCENETOKEN_FIELD_NUMBER; - hash = (53 * hash) + getEnterSceneToken(); - 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; - } - /** - * 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(); - retcode_ = 0; - - enterSceneToken_ = 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.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.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.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.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 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 enterSceneToken_ ; - /** - * uint32 enterSceneToken = 2; - * @return The enterSceneToken. - */ - @java.lang.Override - public int getEnterSceneToken() { - return enterSceneToken_; - } - /** - * uint32 enterSceneToken = 2; - * @param value The enterSceneToken to set. - * @return This builder for chaining. - */ - public Builder setEnterSceneToken(int value) { - - enterSceneToken_ = value; - onChanged(); - return this; - } - /** - * uint32 enterSceneToken = 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: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\017\n\007retcode\030\001 \001(\005\022\027\n\017enterSceneTok" + - "en\030\002 \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_EnterSceneDoneRsp_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_EnterSceneDoneRsp_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_EnterSceneDoneRsp_descriptor, - new java.lang.String[] { "Retcode", "EnterSceneToken", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/EnterScenePeerNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/EnterScenePeerNotifyOuterClass.java deleted file mode 100644 index 93f188219..000000000 --- a/src/main/java/emu/grasscutter/net/proto/EnterScenePeerNotifyOuterClass.java +++ /dev/null @@ -1,748 +0,0 @@ -// 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 destSceneId = 1; - * @return The destSceneId. - */ - int getDestSceneId(); - - /** - * uint32 peerId = 2; - * @return The peerId. - */ - int getPeerId(); - - /** - * uint32 hostPeerId = 3; - * @return The hostPeerId. - */ - int getHostPeerId(); - - /** - * uint32 EnterSceneToken = 4; - * @return The enterSceneToken. - */ - int getEnterSceneToken(); - } - /** - * 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: { - - destSceneId_ = input.readUInt32(); - break; - } - case 16: { - - peerId_ = input.readUInt32(); - break; - } - case 24: { - - hostPeerId_ = input.readUInt32(); - break; - } - case 32: { - - 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.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 DESTSCENEID_FIELD_NUMBER = 1; - private int destSceneId_; - /** - * uint32 destSceneId = 1; - * @return The destSceneId. - */ - @java.lang.Override - public int getDestSceneId() { - return destSceneId_; - } - - public static final int PEERID_FIELD_NUMBER = 2; - private int peerId_; - /** - * uint32 peerId = 2; - * @return The peerId. - */ - @java.lang.Override - public int getPeerId() { - return peerId_; - } - - public static final int HOSTPEERID_FIELD_NUMBER = 3; - private int hostPeerId_; - /** - * uint32 hostPeerId = 3; - * @return The hostPeerId. - */ - @java.lang.Override - public int getHostPeerId() { - return hostPeerId_; - } - - public static final int ENTERSCENETOKEN_FIELD_NUMBER = 4; - private int enterSceneToken_; - /** - * uint32 EnterSceneToken = 4; - * @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 (destSceneId_ != 0) { - output.writeUInt32(1, destSceneId_); - } - if (peerId_ != 0) { - output.writeUInt32(2, peerId_); - } - if (hostPeerId_ != 0) { - output.writeUInt32(3, hostPeerId_); - } - if (enterSceneToken_ != 0) { - output.writeUInt32(4, enterSceneToken_); - } - 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(1, destSceneId_); - } - if (peerId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, peerId_); - } - if (hostPeerId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, hostPeerId_); - } - if (enterSceneToken_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(4, 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.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 (getPeerId() - != other.getPeerId()) return false; - if (getHostPeerId() - != other.getHostPeerId()) 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) + DESTSCENEID_FIELD_NUMBER; - hash = (53 * hash) + getDestSceneId(); - hash = (37 * hash) + PEERID_FIELD_NUMBER; - hash = (53 * hash) + getPeerId(); - hash = (37 * hash) + HOSTPEERID_FIELD_NUMBER; - hash = (53 * hash) + getHostPeerId(); - hash = (37 * hash) + ENTERSCENETOKEN_FIELD_NUMBER; - hash = (53 * hash) + getEnterSceneToken(); - 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; - } - /** - * 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; - - peerId_ = 0; - - hostPeerId_ = 0; - - enterSceneToken_ = 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.peerId_ = peerId_; - result.hostPeerId_ = hostPeerId_; - 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.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.getPeerId() != 0) { - setPeerId(other.getPeerId()); - } - if (other.getHostPeerId() != 0) { - setHostPeerId(other.getHostPeerId()); - } - 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.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 destSceneId = 1; - * @return The destSceneId. - */ - @java.lang.Override - public int getDestSceneId() { - return destSceneId_; - } - /** - * uint32 destSceneId = 1; - * @param value The destSceneId to set. - * @return This builder for chaining. - */ - public Builder setDestSceneId(int value) { - - destSceneId_ = value; - onChanged(); - return this; - } - /** - * uint32 destSceneId = 1; - * @return This builder for chaining. - */ - public Builder clearDestSceneId() { - - destSceneId_ = 0; - onChanged(); - return this; - } - - private int peerId_ ; - /** - * uint32 peerId = 2; - * @return The peerId. - */ - @java.lang.Override - public int getPeerId() { - return peerId_; - } - /** - * uint32 peerId = 2; - * @param value The peerId to set. - * @return This builder for chaining. - */ - public Builder setPeerId(int value) { - - peerId_ = value; - onChanged(); - return this; - } - /** - * uint32 peerId = 2; - * @return This builder for chaining. - */ - public Builder clearPeerId() { - - peerId_ = 0; - onChanged(); - return this; - } - - private int hostPeerId_ ; - /** - * uint32 hostPeerId = 3; - * @return The hostPeerId. - */ - @java.lang.Override - public int getHostPeerId() { - return hostPeerId_; - } - /** - * uint32 hostPeerId = 3; - * @param value The hostPeerId to set. - * @return This builder for chaining. - */ - public Builder setHostPeerId(int value) { - - hostPeerId_ = value; - onChanged(); - return this; - } - /** - * uint32 hostPeerId = 3; - * @return This builder for chaining. - */ - public Builder clearHostPeerId() { - - hostPeerId_ = 0; - onChanged(); - return this; - } - - private int enterSceneToken_ ; - /** - * uint32 EnterSceneToken = 4; - * @return The enterSceneToken. - */ - @java.lang.Override - public int getEnterSceneToken() { - return enterSceneToken_; - } - /** - * uint32 EnterSceneToken = 4; - * @param value The enterSceneToken to set. - * @return This builder for chaining. - */ - public Builder setEnterSceneToken(int value) { - - enterSceneToken_ = value; - onChanged(); - return this; - } - /** - * uint32 EnterSceneToken = 4; - * @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: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\"h\n\024EnterSce" + - "nePeerNotify\022\023\n\013destSceneId\030\001 \001(\r\022\016\n\006pee" + - "rId\030\002 \001(\r\022\022\n\nhostPeerId\030\003 \001(\r\022\027\n\017EnterSc" + - "eneToken\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_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", "PeerId", "HostPeerId", "EnterSceneToken", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/EnterSceneReadyRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/EnterSceneReadyRspOuterClass.java deleted file mode 100644 index cfe6d6ff9..000000000 --- a/src/main/java/emu/grasscutter/net/proto/EnterSceneReadyRspOuterClass.java +++ /dev/null @@ -1,607 +0,0 @@ -// 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 { - - /** - * int32 retcode = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * uint32 enterSceneToken = 2; - * @return The enterSceneToken. - */ - int getEnterSceneToken(); - } - /** - * 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: { - - retcode_ = input.readInt32(); - break; - } - case 16: { - - 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.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 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 ENTERSCENETOKEN_FIELD_NUMBER = 2; - private int enterSceneToken_; - /** - * uint32 enterSceneToken = 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 { - if (retcode_ != 0) { - output.writeInt32(1, retcode_); - } - if (enterSceneToken_ != 0) { - output.writeUInt32(2, 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(1, retcode_); - } - if (enterSceneToken_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, 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.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp)) { - return super.equals(obj); - } - emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp other = (emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp) 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) + ENTERSCENETOKEN_FIELD_NUMBER; - hash = (53 * hash) + getEnterSceneToken(); - 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; - } - /** - * 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(); - retcode_ = 0; - - enterSceneToken_ = 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.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.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.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.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 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 enterSceneToken_ ; - /** - * uint32 enterSceneToken = 2; - * @return The enterSceneToken. - */ - @java.lang.Override - public int getEnterSceneToken() { - return enterSceneToken_; - } - /** - * uint32 enterSceneToken = 2; - * @param value The enterSceneToken to set. - * @return This builder for chaining. - */ - public Builder setEnterSceneToken(int value) { - - enterSceneToken_ = value; - onChanged(); - return this; - } - /** - * uint32 enterSceneToken = 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: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\017\n\007retcode\030\001 \001(\005\022\027\n\017enterSceneT" + - "oken\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_EnterSceneReadyRsp_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_EnterSceneReadyRsp_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_EnterSceneReadyRsp_descriptor, - new java.lang.String[] { "Retcode", "EnterSceneToken", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/EnterTypeOuterClass.java b/src/main/java/emu/grasscutter/net/proto/EnterTypeOuterClass.java deleted file mode 100644 index c48ec6f1f..000000000 --- a/src/main/java/emu/grasscutter/net/proto/EnterTypeOuterClass.java +++ /dev/null @@ -1,230 +0,0 @@ -// 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 { - /** - * EnterNone = 0; - */ - EnterNone(0), - /** - * EnterSelf = 1; - */ - EnterSelf(1), - /** - * EnterGoto = 2; - */ - EnterGoto(2), - /** - * EnterJump = 3; - */ - EnterJump(3), - /** - * EnterOther = 4; - */ - EnterOther(4), - /** - * EnterBack = 5; - */ - EnterBack(5), - /** - * EnterDungeon = 6; - */ - EnterDungeon(6), - /** - * EnterDungeonReplay = 7; - */ - EnterDungeonReplay(7), - /** - * EnterGotoByPortal = 8; - */ - EnterGotoByPortal(8), - /** - * EnterSelfHome = 9; - */ - EnterSelfHome(9), - /** - * EnterOtherHome = 10; - */ - EnterOtherHome(10), - UNRECOGNIZED(-1), - ; - - /** - * EnterNone = 0; - */ - public static final int EnterNone_VALUE = 0; - /** - * EnterSelf = 1; - */ - public static final int EnterSelf_VALUE = 1; - /** - * EnterGoto = 2; - */ - public static final int EnterGoto_VALUE = 2; - /** - * EnterJump = 3; - */ - public static final int EnterJump_VALUE = 3; - /** - * EnterOther = 4; - */ - public static final int EnterOther_VALUE = 4; - /** - * EnterBack = 5; - */ - public static final int EnterBack_VALUE = 5; - /** - * EnterDungeon = 6; - */ - public static final int EnterDungeon_VALUE = 6; - /** - * EnterDungeonReplay = 7; - */ - public static final int EnterDungeonReplay_VALUE = 7; - /** - * EnterGotoByPortal = 8; - */ - public static final int EnterGotoByPortal_VALUE = 8; - /** - * EnterSelfHome = 9; - */ - public static final int EnterSelfHome_VALUE = 9; - /** - * EnterOtherHome = 10; - */ - public static final int EnterOtherHome_VALUE = 10; - - - 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 EnterNone; - case 1: return EnterSelf; - case 2: return EnterGoto; - case 3: return EnterJump; - case 4: return EnterOther; - case 5: return EnterBack; - case 6: return EnterDungeon; - case 7: return EnterDungeonReplay; - case 8: return EnterGotoByPortal; - case 9: return EnterSelfHome; - case 10: return EnterOtherHome; - 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*\316\001\n\tEnterType\022\r\n\tEnter" + - "None\020\000\022\r\n\tEnterSelf\020\001\022\r\n\tEnterGoto\020\002\022\r\n\t" + - "EnterJump\020\003\022\016\n\nEnterOther\020\004\022\r\n\tEnterBack" + - "\020\005\022\020\n\014EnterDungeon\020\006\022\026\n\022EnterDungeonRepl" + - "ay\020\007\022\025\n\021EnterGotoByPortal\020\010\022\021\n\rEnterSelf" + - "Home\020\t\022\022\n\016EnterOtherHome\020\nB\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/main/java/emu/grasscutter/net/proto/EnterWorldAreaReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/EnterWorldAreaReqOuterClass.java deleted file mode 100644 index 4af5357f3..000000000 --- a/src/main/java/emu/grasscutter/net/proto/EnterWorldAreaReqOuterClass.java +++ /dev/null @@ -1,606 +0,0 @@ -// 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 areaType = 1; - * @return The areaType. - */ - int getAreaType(); - - /** - * uint32 areaId = 2; - * @return The areaId. - */ - int getAreaId(); - } - /** - * 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: { - - areaType_ = input.readUInt32(); - break; - } - case 16: { - - areaId_ = input.readUInt32(); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.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 AREATYPE_FIELD_NUMBER = 1; - private int areaType_; - /** - * uint32 areaType = 1; - * @return The areaType. - */ - @java.lang.Override - public int getAreaType() { - return areaType_; - } - - public static final int AREAID_FIELD_NUMBER = 2; - private int areaId_; - /** - * uint32 areaId = 2; - * @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 (areaType_ != 0) { - output.writeUInt32(1, areaType_); - } - if (areaId_ != 0) { - output.writeUInt32(2, areaId_); - } - 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(2, areaId_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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) + AREATYPE_FIELD_NUMBER; - hash = (53 * hash) + getAreaType(); - hash = (37 * hash) + AREAID_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; - } - /** - * 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 areaType = 1; - * @return The areaType. - */ - @java.lang.Override - public int getAreaType() { - return areaType_; - } - /** - * uint32 areaType = 1; - * @param value The areaType to set. - * @return This builder for chaining. - */ - public Builder setAreaType(int value) { - - areaType_ = value; - onChanged(); - return this; - } - /** - * uint32 areaType = 1; - * @return This builder for chaining. - */ - public Builder clearAreaType() { - - areaType_ = 0; - onChanged(); - return this; - } - - private int areaId_ ; - /** - * uint32 areaId = 2; - * @return The areaId. - */ - @java.lang.Override - public int getAreaId() { - return areaId_; - } - /** - * uint32 areaId = 2; - * @param value The areaId to set. - * @return This builder for chaining. - */ - public Builder setAreaId(int value) { - - areaId_ = value; - onChanged(); - return this; - } - /** - * uint32 areaId = 2; - * @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\"5\n\021EnterWorldA" + - "reaReq\022\020\n\010areaType\030\001 \001(\r\022\016\n\006areaId\030\002 \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_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/main/java/emu/grasscutter/net/proto/EnterWorldAreaRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/EnterWorldAreaRspOuterClass.java deleted file mode 100644 index 5b5a85bdf..000000000 --- a/src/main/java/emu/grasscutter/net/proto/EnterWorldAreaRspOuterClass.java +++ /dev/null @@ -1,606 +0,0 @@ -// 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 areaType = 2; - * @return The areaType. - */ - int getAreaType(); - - /** - * uint32 areaId = 3; - * @return The areaId. - */ - int getAreaId(); - } - /** - * 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 16: { - - areaType_ = input.readUInt32(); - break; - } - case 24: { - - areaId_ = input.readUInt32(); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.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 AREATYPE_FIELD_NUMBER = 2; - private int areaType_; - /** - * uint32 areaType = 2; - * @return The areaType. - */ - @java.lang.Override - public int getAreaType() { - return areaType_; - } - - public static final int AREAID_FIELD_NUMBER = 3; - private int areaId_; - /** - * uint32 areaId = 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 (areaType_ != 0) { - output.writeUInt32(2, areaType_); - } - if (areaId_ != 0) { - output.writeUInt32(3, areaId_); - } - 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(2, areaType_); - } - if (areaId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, areaId_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + AREATYPE_FIELD_NUMBER; - hash = (53 * hash) + getAreaType(); - hash = (37 * hash) + AREAID_FIELD_NUMBER; - hash = (53 * hash) + getAreaId(); - 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; - } - /** - * 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; - - 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_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 areaType = 2; - * @return The areaType. - */ - @java.lang.Override - public int getAreaType() { - return areaType_; - } - /** - * uint32 areaType = 2; - * @param value The areaType to set. - * @return This builder for chaining. - */ - public Builder setAreaType(int value) { - - areaType_ = value; - onChanged(); - return this; - } - /** - * uint32 areaType = 2; - * @return This builder for chaining. - */ - public Builder clearAreaType() { - - areaType_ = 0; - onChanged(); - return this; - } - - private int areaId_ ; - /** - * uint32 areaId = 3; - * @return The areaId. - */ - @java.lang.Override - public int getAreaId() { - return areaId_; - } - /** - * uint32 areaId = 3; - * @param value The areaId to set. - * @return This builder for chaining. - */ - public Builder setAreaId(int value) { - - areaId_ = value; - onChanged(); - return this; - } - /** - * uint32 areaId = 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: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\"5\n\021EnterWorldA" + - "reaRsp\022\020\n\010areaType\030\002 \001(\r\022\016\n\006areaId\030\003 \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_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", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/EntityAiSyncNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/EntityAiSyncNotifyOuterClass.java deleted file mode 100644 index b9f25a536..000000000 --- a/src/main/java/emu/grasscutter/net/proto/EntityAiSyncNotifyOuterClass.java +++ /dev/null @@ -1,1039 +0,0 @@ -// 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 .AiSyncInfo infoList = 1; - */ - java.util.List - getInfoListList(); - /** - * repeated .AiSyncInfo infoList = 1; - */ - emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo getInfoList(int index); - /** - * repeated .AiSyncInfo infoList = 1; - */ - int getInfoListCount(); - /** - * repeated .AiSyncInfo infoList = 1; - */ - java.util.List - getInfoListOrBuilderList(); - /** - * repeated .AiSyncInfo infoList = 1; - */ - emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfoOrBuilder getInfoListOrBuilder( - int index); - - /** - * repeated uint32 localAvatarAlertedMonsterList = 2; - * @return A list containing the localAvatarAlertedMonsterList. - */ - java.util.List getLocalAvatarAlertedMonsterListList(); - /** - * repeated uint32 localAvatarAlertedMonsterList = 2; - * @return The count of localAvatarAlertedMonsterList. - */ - int getLocalAvatarAlertedMonsterListCount(); - /** - * repeated uint32 localAvatarAlertedMonsterList = 2; - * @param index The index of the element to return. - * @return The localAvatarAlertedMonsterList at the given index. - */ - int getLocalAvatarAlertedMonsterList(int index); - } - /** - * 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() { - infoList_ = java.util.Collections.emptyList(); - localAvatarAlertedMonsterList_ = emptyIntList(); - } - - @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_ & 0x00000001) != 0)) { - infoList_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000001; - } - infoList_.add( - input.readMessage(emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo.parser(), extensionRegistry)); - break; - } - case 16: { - if (!((mutable_bitField0_ & 0x00000002) != 0)) { - localAvatarAlertedMonsterList_ = newIntList(); - mutable_bitField0_ |= 0x00000002; - } - localAvatarAlertedMonsterList_.addInt(input.readUInt32()); - break; - } - case 18: { - int length = input.readRawVarint32(); - int limit = input.pushLimit(length); - if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { - localAvatarAlertedMonsterList_ = newIntList(); - mutable_bitField0_ |= 0x00000002; - } - 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_ & 0x00000001) != 0)) { - infoList_ = java.util.Collections.unmodifiableList(infoList_); - } - if (((mutable_bitField0_ & 0x00000002) != 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 INFOLIST_FIELD_NUMBER = 1; - private java.util.List infoList_; - /** - * repeated .AiSyncInfo infoList = 1; - */ - @java.lang.Override - public java.util.List getInfoListList() { - return infoList_; - } - /** - * repeated .AiSyncInfo infoList = 1; - */ - @java.lang.Override - public java.util.List - getInfoListOrBuilderList() { - return infoList_; - } - /** - * repeated .AiSyncInfo infoList = 1; - */ - @java.lang.Override - public int getInfoListCount() { - return infoList_.size(); - } - /** - * repeated .AiSyncInfo infoList = 1; - */ - @java.lang.Override - public emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo getInfoList(int index) { - return infoList_.get(index); - } - /** - * repeated .AiSyncInfo infoList = 1; - */ - @java.lang.Override - public emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfoOrBuilder getInfoListOrBuilder( - int index) { - return infoList_.get(index); - } - - public static final int LOCALAVATARALERTEDMONSTERLIST_FIELD_NUMBER = 2; - private com.google.protobuf.Internal.IntList localAvatarAlertedMonsterList_; - /** - * repeated uint32 localAvatarAlertedMonsterList = 2; - * @return A list containing the localAvatarAlertedMonsterList. - */ - @java.lang.Override - public java.util.List - getLocalAvatarAlertedMonsterListList() { - return localAvatarAlertedMonsterList_; - } - /** - * repeated uint32 localAvatarAlertedMonsterList = 2; - * @return The count of localAvatarAlertedMonsterList. - */ - public int getLocalAvatarAlertedMonsterListCount() { - return localAvatarAlertedMonsterList_.size(); - } - /** - * repeated uint32 localAvatarAlertedMonsterList = 2; - * @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; - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - 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(18); - 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 (!getInfoListList() - .equals(other.getInfoListList())) return false; - if (!getLocalAvatarAlertedMonsterListList() - .equals(other.getLocalAvatarAlertedMonsterListList())) return false; - if (!unknownFields.equals(other.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) + INFOLIST_FIELD_NUMBER; - hash = (53 * hash) + getInfoListList().hashCode(); - } - if (getLocalAvatarAlertedMonsterListCount() > 0) { - hash = (37 * hash) + LOCALAVATARALERTEDMONSTERLIST_FIELD_NUMBER; - hash = (53 * hash) + getLocalAvatarAlertedMonsterListList().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; - } - /** - * 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(); - if (infoListBuilder_ == null) { - infoList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - } else { - infoListBuilder_.clear(); - } - localAvatarAlertedMonsterList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000002); - 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 (infoListBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - infoList_ = java.util.Collections.unmodifiableList(infoList_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.infoList_ = infoList_; - } else { - result.infoList_ = infoListBuilder_.build(); - } - if (((bitField0_ & 0x00000002) != 0)) { - localAvatarAlertedMonsterList_.makeImmutable(); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.localAvatarAlertedMonsterList_ = localAvatarAlertedMonsterList_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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 (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_); - } - } - } - if (!other.localAvatarAlertedMonsterList_.isEmpty()) { - if (localAvatarAlertedMonsterList_.isEmpty()) { - localAvatarAlertedMonsterList_ = other.localAvatarAlertedMonsterList_; - bitField0_ = (bitField0_ & ~0x00000002); - } else { - ensureLocalAvatarAlertedMonsterListIsMutable(); - localAvatarAlertedMonsterList_.addAll(other.localAvatarAlertedMonsterList_); - } - 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.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 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.AiSyncInfoOuterClass.AiSyncInfo, emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo.Builder, emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfoOrBuilder> infoListBuilder_; - - /** - * repeated .AiSyncInfo infoList = 1; - */ - public java.util.List getInfoListList() { - if (infoListBuilder_ == null) { - return java.util.Collections.unmodifiableList(infoList_); - } else { - return infoListBuilder_.getMessageList(); - } - } - /** - * repeated .AiSyncInfo infoList = 1; - */ - public int getInfoListCount() { - if (infoListBuilder_ == null) { - return infoList_.size(); - } else { - return infoListBuilder_.getCount(); - } - } - /** - * repeated .AiSyncInfo infoList = 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 infoList = 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 infoList = 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 infoList = 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 infoList = 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 infoList = 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 infoList = 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 infoList = 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 infoList = 1; - */ - public Builder clearInfoList() { - if (infoListBuilder_ == null) { - infoList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - infoListBuilder_.clear(); - } - return this; - } - /** - * repeated .AiSyncInfo infoList = 1; - */ - public Builder removeInfoList(int index) { - if (infoListBuilder_ == null) { - ensureInfoListIsMutable(); - infoList_.remove(index); - onChanged(); - } else { - infoListBuilder_.remove(index); - } - return this; - } - /** - * repeated .AiSyncInfo infoList = 1; - */ - public emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo.Builder getInfoListBuilder( - int index) { - return getInfoListFieldBuilder().getBuilder(index); - } - /** - * repeated .AiSyncInfo infoList = 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 infoList = 1; - */ - public java.util.List - getInfoListOrBuilderList() { - if (infoListBuilder_ != null) { - return infoListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(infoList_); - } - } - /** - * repeated .AiSyncInfo infoList = 1; - */ - public emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo.Builder addInfoListBuilder() { - return getInfoListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo.getDefaultInstance()); - } - /** - * repeated .AiSyncInfo infoList = 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 infoList = 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_ & 0x00000001) != 0), - getParentForChildren(), - isClean()); - infoList_ = null; - } - return infoListBuilder_; - } - - private com.google.protobuf.Internal.IntList localAvatarAlertedMonsterList_ = emptyIntList(); - private void ensureLocalAvatarAlertedMonsterListIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { - localAvatarAlertedMonsterList_ = mutableCopy(localAvatarAlertedMonsterList_); - bitField0_ |= 0x00000002; - } - } - /** - * repeated uint32 localAvatarAlertedMonsterList = 2; - * @return A list containing the localAvatarAlertedMonsterList. - */ - public java.util.List - getLocalAvatarAlertedMonsterListList() { - return ((bitField0_ & 0x00000002) != 0) ? - java.util.Collections.unmodifiableList(localAvatarAlertedMonsterList_) : localAvatarAlertedMonsterList_; - } - /** - * repeated uint32 localAvatarAlertedMonsterList = 2; - * @return The count of localAvatarAlertedMonsterList. - */ - public int getLocalAvatarAlertedMonsterListCount() { - return localAvatarAlertedMonsterList_.size(); - } - /** - * repeated uint32 localAvatarAlertedMonsterList = 2; - * @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 localAvatarAlertedMonsterList = 2; - * @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 localAvatarAlertedMonsterList = 2; - * @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 localAvatarAlertedMonsterList = 2; - * @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 localAvatarAlertedMonsterList = 2; - * @return This builder for chaining. - */ - public Builder clearLocalAvatarAlertedMonsterList() { - localAvatarAlertedMonsterList_ = 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: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\"Z\n\022EntityAiSyncNotify\022\035\n\010infoList\030\001" + - " \003(\0132\013.AiSyncInfo\022%\n\035localAvatarAlertedM" + - "onsterList\030\002 \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.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[] { "InfoList", "LocalAvatarAlertedMonsterList", }); - emu.grasscutter.net.proto.AiSyncInfoOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/EntityAuthorityInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/EntityAuthorityInfoOuterClass.java deleted file mode 100644 index 05bee525f..000000000 --- a/src/main/java/emu/grasscutter/net/proto/EntityAuthorityInfoOuterClass.java +++ /dev/null @@ -1,1672 +0,0 @@ -// 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 abilityInfo = 1; - * @return Whether the abilityInfo field is set. - */ - boolean hasAbilityInfo(); - /** - * .AbilitySyncStateInfo abilityInfo = 1; - * @return The abilityInfo. - */ - emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getAbilityInfo(); - /** - * .AbilitySyncStateInfo abilityInfo = 1; - */ - emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getAbilityInfoOrBuilder(); - - /** - * .EntityRendererChangedInfo rendererChangedInfo = 2; - * @return Whether the rendererChangedInfo field is set. - */ - boolean hasRendererChangedInfo(); - /** - * .EntityRendererChangedInfo rendererChangedInfo = 2; - * @return The rendererChangedInfo. - */ - emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo getRendererChangedInfo(); - /** - * .EntityRendererChangedInfo rendererChangedInfo = 2; - */ - emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfoOrBuilder getRendererChangedInfoOrBuilder(); - - /** - * .SceneEntityAiInfo aiInfo = 3; - * @return Whether the aiInfo field is set. - */ - boolean hasAiInfo(); - /** - * .SceneEntityAiInfo aiInfo = 3; - * @return The aiInfo. - */ - emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo getAiInfo(); - /** - * .SceneEntityAiInfo aiInfo = 3; - */ - emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfoOrBuilder getAiInfoOrBuilder(); - - /** - * .Vector bornPos = 4; - * @return Whether the bornPos field is set. - */ - boolean hasBornPos(); - /** - * .Vector bornPos = 4; - * @return The bornPos. - */ - emu.grasscutter.net.proto.VectorOuterClass.Vector getBornPos(); - /** - * .Vector bornPos = 4; - */ - emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getBornPosOrBuilder(); - - /** - * repeated .AnimatorParameterValueInfoPair poseParaList = 5; - */ - java.util.List - getPoseParaListList(); - /** - * repeated .AnimatorParameterValueInfoPair poseParaList = 5; - */ - emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair getPoseParaList(int index); - /** - * repeated .AnimatorParameterValueInfoPair poseParaList = 5; - */ - int getPoseParaListCount(); - /** - * repeated .AnimatorParameterValueInfoPair poseParaList = 5; - */ - java.util.List - getPoseParaListOrBuilderList(); - /** - * repeated .AnimatorParameterValueInfoPair poseParaList = 5; - */ - emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPairOrBuilder getPoseParaListOrBuilder( - int index); - } - /** - * 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; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.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 ABILITYINFO_FIELD_NUMBER = 1; - private emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo abilityInfo_; - /** - * .AbilitySyncStateInfo abilityInfo = 1; - * @return Whether the abilityInfo field is set. - */ - @java.lang.Override - public boolean hasAbilityInfo() { - return abilityInfo_ != null; - } - /** - * .AbilitySyncStateInfo abilityInfo = 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 abilityInfo = 1; - */ - @java.lang.Override - public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getAbilityInfoOrBuilder() { - return getAbilityInfo(); - } - - public static final int RENDERERCHANGEDINFO_FIELD_NUMBER = 2; - private emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo rendererChangedInfo_; - /** - * .EntityRendererChangedInfo rendererChangedInfo = 2; - * @return Whether the rendererChangedInfo field is set. - */ - @java.lang.Override - public boolean hasRendererChangedInfo() { - return rendererChangedInfo_ != null; - } - /** - * .EntityRendererChangedInfo rendererChangedInfo = 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 rendererChangedInfo = 2; - */ - @java.lang.Override - public emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfoOrBuilder getRendererChangedInfoOrBuilder() { - return getRendererChangedInfo(); - } - - public static final int AIINFO_FIELD_NUMBER = 3; - private emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo aiInfo_; - /** - * .SceneEntityAiInfo aiInfo = 3; - * @return Whether the aiInfo field is set. - */ - @java.lang.Override - public boolean hasAiInfo() { - return aiInfo_ != null; - } - /** - * .SceneEntityAiInfo aiInfo = 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 aiInfo = 3; - */ - @java.lang.Override - public emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfoOrBuilder getAiInfoOrBuilder() { - return getAiInfo(); - } - - public static final int BORNPOS_FIELD_NUMBER = 4; - private emu.grasscutter.net.proto.VectorOuterClass.Vector bornPos_; - /** - * .Vector bornPos = 4; - * @return Whether the bornPos field is set. - */ - @java.lang.Override - public boolean hasBornPos() { - return bornPos_ != null; - } - /** - * .Vector bornPos = 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 bornPos = 4; - */ - @java.lang.Override - public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getBornPosOrBuilder() { - return getBornPos(); - } - - public static final int POSEPARALIST_FIELD_NUMBER = 5; - private java.util.List poseParaList_; - /** - * repeated .AnimatorParameterValueInfoPair poseParaList = 5; - */ - @java.lang.Override - public java.util.List getPoseParaListList() { - return poseParaList_; - } - /** - * repeated .AnimatorParameterValueInfoPair poseParaList = 5; - */ - @java.lang.Override - public java.util.List - getPoseParaListOrBuilderList() { - return poseParaList_; - } - /** - * repeated .AnimatorParameterValueInfoPair poseParaList = 5; - */ - @java.lang.Override - public int getPoseParaListCount() { - return poseParaList_.size(); - } - /** - * repeated .AnimatorParameterValueInfoPair poseParaList = 5; - */ - @java.lang.Override - public emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair getPoseParaList(int index) { - return poseParaList_.get(index); - } - /** - * repeated .AnimatorParameterValueInfoPair poseParaList = 5; - */ - @java.lang.Override - public emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPairOrBuilder getPoseParaListOrBuilder( - int index) { - return poseParaList_.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 (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)); - } - 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)); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (!unknownFields.equals(other.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) + ABILITYINFO_FIELD_NUMBER; - hash = (53 * hash) + getAbilityInfo().hashCode(); - } - if (hasRendererChangedInfo()) { - hash = (37 * hash) + RENDERERCHANGEDINFO_FIELD_NUMBER; - hash = (53 * hash) + getRendererChangedInfo().hashCode(); - } - if (hasAiInfo()) { - hash = (37 * hash) + AIINFO_FIELD_NUMBER; - hash = (53 * hash) + getAiInfo().hashCode(); - } - if (hasBornPos()) { - hash = (37 * hash) + BORNPOS_FIELD_NUMBER; - hash = (53 * hash) + getBornPos().hashCode(); - } - if (getPoseParaListCount() > 0) { - hash = (37 * hash) + POSEPARALIST_FIELD_NUMBER; - hash = (53 * hash) + getPoseParaListList().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(); - } - 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(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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_); - } - } - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 abilityInfo = 1; - * @return Whether the abilityInfo field is set. - */ - public boolean hasAbilityInfo() { - return abilityInfoBuilder_ != null || abilityInfo_ != null; - } - /** - * .AbilitySyncStateInfo abilityInfo = 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 abilityInfo = 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 abilityInfo = 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 abilityInfo = 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 abilityInfo = 1; - */ - public Builder clearAbilityInfo() { - if (abilityInfoBuilder_ == null) { - abilityInfo_ = null; - onChanged(); - } else { - abilityInfo_ = null; - abilityInfoBuilder_ = null; - } - - return this; - } - /** - * .AbilitySyncStateInfo abilityInfo = 1; - */ - public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder getAbilityInfoBuilder() { - - onChanged(); - return getAbilityInfoFieldBuilder().getBuilder(); - } - /** - * .AbilitySyncStateInfo abilityInfo = 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 abilityInfo = 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 rendererChangedInfo = 2; - * @return Whether the rendererChangedInfo field is set. - */ - public boolean hasRendererChangedInfo() { - return rendererChangedInfoBuilder_ != null || rendererChangedInfo_ != null; - } - /** - * .EntityRendererChangedInfo rendererChangedInfo = 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 rendererChangedInfo = 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 rendererChangedInfo = 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 rendererChangedInfo = 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 rendererChangedInfo = 2; - */ - public Builder clearRendererChangedInfo() { - if (rendererChangedInfoBuilder_ == null) { - rendererChangedInfo_ = null; - onChanged(); - } else { - rendererChangedInfo_ = null; - rendererChangedInfoBuilder_ = null; - } - - return this; - } - /** - * .EntityRendererChangedInfo rendererChangedInfo = 2; - */ - public emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.Builder getRendererChangedInfoBuilder() { - - onChanged(); - return getRendererChangedInfoFieldBuilder().getBuilder(); - } - /** - * .EntityRendererChangedInfo rendererChangedInfo = 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 rendererChangedInfo = 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 aiInfo = 3; - * @return Whether the aiInfo field is set. - */ - public boolean hasAiInfo() { - return aiInfoBuilder_ != null || aiInfo_ != null; - } - /** - * .SceneEntityAiInfo aiInfo = 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 aiInfo = 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 aiInfo = 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 aiInfo = 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 aiInfo = 3; - */ - public Builder clearAiInfo() { - if (aiInfoBuilder_ == null) { - aiInfo_ = null; - onChanged(); - } else { - aiInfo_ = null; - aiInfoBuilder_ = null; - } - - return this; - } - /** - * .SceneEntityAiInfo aiInfo = 3; - */ - public emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo.Builder getAiInfoBuilder() { - - onChanged(); - return getAiInfoFieldBuilder().getBuilder(); - } - /** - * .SceneEntityAiInfo aiInfo = 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 aiInfo = 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 bornPos = 4; - * @return Whether the bornPos field is set. - */ - public boolean hasBornPos() { - return bornPosBuilder_ != null || bornPos_ != null; - } - /** - * .Vector bornPos = 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 bornPos = 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 bornPos = 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 bornPos = 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 bornPos = 4; - */ - public Builder clearBornPos() { - if (bornPosBuilder_ == null) { - bornPos_ = null; - onChanged(); - } else { - bornPos_ = null; - bornPosBuilder_ = null; - } - - return this; - } - /** - * .Vector bornPos = 4; - */ - public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getBornPosBuilder() { - - onChanged(); - return getBornPosFieldBuilder().getBuilder(); - } - /** - * .Vector bornPos = 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 bornPos = 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 poseParaList = 5; - */ - public java.util.List getPoseParaListList() { - if (poseParaListBuilder_ == null) { - return java.util.Collections.unmodifiableList(poseParaList_); - } else { - return poseParaListBuilder_.getMessageList(); - } - } - /** - * repeated .AnimatorParameterValueInfoPair poseParaList = 5; - */ - public int getPoseParaListCount() { - if (poseParaListBuilder_ == null) { - return poseParaList_.size(); - } else { - return poseParaListBuilder_.getCount(); - } - } - /** - * repeated .AnimatorParameterValueInfoPair poseParaList = 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 poseParaList = 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 poseParaList = 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 poseParaList = 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 poseParaList = 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 poseParaList = 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 poseParaList = 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 poseParaList = 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 poseParaList = 5; - */ - public Builder clearPoseParaList() { - if (poseParaListBuilder_ == null) { - poseParaList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - poseParaListBuilder_.clear(); - } - return this; - } - /** - * repeated .AnimatorParameterValueInfoPair poseParaList = 5; - */ - public Builder removePoseParaList(int index) { - if (poseParaListBuilder_ == null) { - ensurePoseParaListIsMutable(); - poseParaList_.remove(index); - onChanged(); - } else { - poseParaListBuilder_.remove(index); - } - return this; - } - /** - * repeated .AnimatorParameterValueInfoPair poseParaList = 5; - */ - public emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.Builder getPoseParaListBuilder( - int index) { - return getPoseParaListFieldBuilder().getBuilder(index); - } - /** - * repeated .AnimatorParameterValueInfoPair poseParaList = 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 poseParaList = 5; - */ - public java.util.List - getPoseParaListOrBuilderList() { - if (poseParaListBuilder_ != null) { - return poseParaListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(poseParaList_); - } - } - /** - * repeated .AnimatorParameterValueInfoPair poseParaList = 5; - */ - public emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.Builder addPoseParaListBuilder() { - return getPoseParaListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.getDefaultInstance()); - } - /** - * repeated .AnimatorParameterValueInfoPair poseParaList = 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 poseParaList = 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_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\014Vector." + - "proto\"\357\001\n\023EntityAuthorityInfo\022*\n\013ability" + - "Info\030\001 \001(\0132\025.AbilitySyncStateInfo\0227\n\023ren" + - "dererChangedInfo\030\002 \001(\0132\032.EntityRendererC" + - "hangedInfo\022\"\n\006aiInfo\030\003 \001(\0132\022.SceneEntity" + - "AiInfo\022\030\n\007bornPos\030\004 \001(\0132\007.Vector\0225\n\014pose" + - "ParaList\030\005 \003(\0132\037.AnimatorParameterValueI" + - "nfoPairB\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.AbilitySyncStateInfoOuterClass.getDescriptor(), - emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.getDescriptor(), - emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.getDescriptor(), - emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.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", }); - 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.VectorOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/EntityClientDataOuterClass.java b/src/main/java/emu/grasscutter/net/proto/EntityClientDataOuterClass.java deleted file mode 100644 index 592d589c4..000000000 --- a/src/main/java/emu/grasscutter/net/proto/EntityClientDataOuterClass.java +++ /dev/null @@ -1,680 +0,0 @@ -// 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 windChangeSceneTime = 1; - * @return The windChangeSceneTime. - */ - int getWindChangeSceneTime(); - - /** - * float windmillSyncAngle = 2; - * @return The windmillSyncAngle. - */ - float getWindmillSyncAngle(); - - /** - * int32 windChangeTargetLevel = 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 WINDCHANGESCENETIME_FIELD_NUMBER = 1; - private int windChangeSceneTime_; - /** - * uint32 windChangeSceneTime = 1; - * @return The windChangeSceneTime. - */ - @java.lang.Override - public int getWindChangeSceneTime() { - return windChangeSceneTime_; - } - - public static final int WINDMILLSYNCANGLE_FIELD_NUMBER = 2; - private float windmillSyncAngle_; - /** - * float windmillSyncAngle = 2; - * @return The windmillSyncAngle. - */ - @java.lang.Override - public float getWindmillSyncAngle() { - return windmillSyncAngle_; - } - - public static final int WINDCHANGETARGETLEVEL_FIELD_NUMBER = 3; - private int windChangeTargetLevel_; - /** - * int32 windChangeTargetLevel = 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) + WINDCHANGESCENETIME_FIELD_NUMBER; - hash = (53 * hash) + getWindChangeSceneTime(); - hash = (37 * hash) + WINDMILLSYNCANGLE_FIELD_NUMBER; - hash = (53 * hash) + java.lang.Float.floatToIntBits( - getWindmillSyncAngle()); - hash = (37 * hash) + WINDCHANGETARGETLEVEL_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 windChangeSceneTime = 1; - * @return The windChangeSceneTime. - */ - @java.lang.Override - public int getWindChangeSceneTime() { - return windChangeSceneTime_; - } - /** - * uint32 windChangeSceneTime = 1; - * @param value The windChangeSceneTime to set. - * @return This builder for chaining. - */ - public Builder setWindChangeSceneTime(int value) { - - windChangeSceneTime_ = value; - onChanged(); - return this; - } - /** - * uint32 windChangeSceneTime = 1; - * @return This builder for chaining. - */ - public Builder clearWindChangeSceneTime() { - - windChangeSceneTime_ = 0; - onChanged(); - return this; - } - - private float windmillSyncAngle_ ; - /** - * float windmillSyncAngle = 2; - * @return The windmillSyncAngle. - */ - @java.lang.Override - public float getWindmillSyncAngle() { - return windmillSyncAngle_; - } - /** - * float windmillSyncAngle = 2; - * @param value The windmillSyncAngle to set. - * @return This builder for chaining. - */ - public Builder setWindmillSyncAngle(float value) { - - windmillSyncAngle_ = value; - onChanged(); - return this; - } - /** - * float windmillSyncAngle = 2; - * @return This builder for chaining. - */ - public Builder clearWindmillSyncAngle() { - - windmillSyncAngle_ = 0F; - onChanged(); - return this; - } - - private int windChangeTargetLevel_ ; - /** - * int32 windChangeTargetLevel = 3; - * @return The windChangeTargetLevel. - */ - @java.lang.Override - public int getWindChangeTargetLevel() { - return windChangeTargetLevel_; - } - /** - * int32 windChangeTargetLevel = 3; - * @param value The windChangeTargetLevel to set. - * @return This builder for chaining. - */ - public Builder setWindChangeTargetLevel(int value) { - - windChangeTargetLevel_ = value; - onChanged(); - return this; - } - /** - * int32 windChangeTargetLevel = 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\"i\n\020EntityClient" + - "Data\022\033\n\023windChangeSceneTime\030\001 \001(\r\022\031\n\021win" + - "dmillSyncAngle\030\002 \001(\002\022\035\n\025windChangeTarget" + - "Level\030\003 \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_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/main/java/emu/grasscutter/net/proto/EntityEnvironmentInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/EntityEnvironmentInfoOuterClass.java deleted file mode 100644 index d356845df..000000000 --- a/src/main/java/emu/grasscutter/net/proto/EntityEnvironmentInfoOuterClass.java +++ /dev/null @@ -1,607 +0,0 @@ -// 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 jsonClimateType = 1; - * @return The jsonClimateType. - */ - int getJsonClimateType(); - - /** - * uint32 climateAreaId = 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 JSONCLIMATETYPE_FIELD_NUMBER = 1; - private int jsonClimateType_; - /** - * uint32 jsonClimateType = 1; - * @return The jsonClimateType. - */ - @java.lang.Override - public int getJsonClimateType() { - return jsonClimateType_; - } - - public static final int CLIMATEAREAID_FIELD_NUMBER = 2; - private int climateAreaId_; - /** - * uint32 climateAreaId = 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) + JSONCLIMATETYPE_FIELD_NUMBER; - hash = (53 * hash) + getJsonClimateType(); - hash = (37 * hash) + CLIMATEAREAID_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 jsonClimateType = 1; - * @return The jsonClimateType. - */ - @java.lang.Override - public int getJsonClimateType() { - return jsonClimateType_; - } - /** - * uint32 jsonClimateType = 1; - * @param value The jsonClimateType to set. - * @return This builder for chaining. - */ - public Builder setJsonClimateType(int value) { - - jsonClimateType_ = value; - onChanged(); - return this; - } - /** - * uint32 jsonClimateType = 1; - * @return This builder for chaining. - */ - public Builder clearJsonClimateType() { - - jsonClimateType_ = 0; - onChanged(); - return this; - } - - private int climateAreaId_ ; - /** - * uint32 climateAreaId = 2; - * @return The climateAreaId. - */ - @java.lang.Override - public int getClimateAreaId() { - return climateAreaId_; - } - /** - * uint32 climateAreaId = 2; - * @param value The climateAreaId to set. - * @return This builder for chaining. - */ - public Builder setClimateAreaId(int value) { - - climateAreaId_ = value; - onChanged(); - return this; - } - /** - * uint32 climateAreaId = 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\"G\n\025EntityE" + - "nvironmentInfo\022\027\n\017jsonClimateType\030\001 \001(\r\022" + - "\025\n\rclimateAreaId\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_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/main/java/emu/grasscutter/net/proto/EntityFightPropChangeReasonNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/EntityFightPropChangeReasonNotifyOuterClass.java deleted file mode 100644 index 7270ffbbd..000000000 --- a/src/main/java/emu/grasscutter/net/proto/EntityFightPropChangeReasonNotifyOuterClass.java +++ /dev/null @@ -1,1098 +0,0 @@ -// 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 { - - /** - * uint32 entityId = 1; - * @return The entityId. - */ - int getEntityId(); - - /** - * uint32 propType = 2; - * @return The propType. - */ - int getPropType(); - - /** - * float propDelta = 3; - * @return The propDelta. - */ - float getPropDelta(); - - /** - * .PropChangeReason reason = 4; - * @return The enum numeric value on the wire for reason. - */ - int getReasonValue(); - /** - * .PropChangeReason reason = 4; - * @return The reason. - */ - emu.grasscutter.net.proto.PropChangeReasonOuterClass.PropChangeReason getReason(); - - /** - * repeated uint32 paramList = 5; - * @return A list containing the paramList. - */ - java.util.List getParamListList(); - /** - * repeated uint32 paramList = 5; - * @return The count of paramList. - */ - int getParamListCount(); - /** - * repeated uint32 paramList = 5; - * @param index The index of the element to return. - * @return The paramList at the given index. - */ - int getParamList(int index); - - /** - * .ChangeHpReason changeHpReason = 6; - * @return The enum numeric value on the wire for changeHpReason. - */ - int getChangeHpReasonValue(); - /** - * .ChangeHpReason changeHpReason = 6; - * @return The changeHpReason. - */ - emu.grasscutter.net.proto.ChangeHpReasonOuterClass.ChangeHpReason getChangeHpReason(); - } - /** - * 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() { - reason_ = 0; - paramList_ = emptyIntList(); - changeHpReason_ = 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 8: { - - entityId_ = input.readUInt32(); - break; - } - case 16: { - - propType_ = input.readUInt32(); - break; - } - case 29: { - - propDelta_ = input.readFloat(); - break; - } - case 32: { - int rawValue = input.readEnum(); - - reason_ = rawValue; - break; - } - case 40: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - paramList_ = newIntList(); - mutable_bitField0_ |= 0x00000001; - } - paramList_.addInt(input.readUInt32()); - break; - } - case 42: { - 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 48: { - int rawValue = input.readEnum(); - - changeHpReason_ = 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 ENTITYID_FIELD_NUMBER = 1; - private int entityId_; - /** - * uint32 entityId = 1; - * @return The entityId. - */ - @java.lang.Override - public int getEntityId() { - return entityId_; - } - - public static final int PROPTYPE_FIELD_NUMBER = 2; - private int propType_; - /** - * uint32 propType = 2; - * @return The propType. - */ - @java.lang.Override - public int getPropType() { - return propType_; - } - - public static final int PROPDELTA_FIELD_NUMBER = 3; - private float propDelta_; - /** - * float propDelta = 3; - * @return The propDelta. - */ - @java.lang.Override - public float getPropDelta() { - return propDelta_; - } - - public static final int REASON_FIELD_NUMBER = 4; - private int reason_; - /** - * .PropChangeReason reason = 4; - * @return The enum numeric value on the wire for reason. - */ - @java.lang.Override public int getReasonValue() { - return reason_; - } - /** - * .PropChangeReason reason = 4; - * @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 PARAMLIST_FIELD_NUMBER = 5; - private com.google.protobuf.Internal.IntList paramList_; - /** - * repeated uint32 paramList = 5; - * @return A list containing the paramList. - */ - @java.lang.Override - public java.util.List - getParamListList() { - return paramList_; - } - /** - * repeated uint32 paramList = 5; - * @return The count of paramList. - */ - public int getParamListCount() { - return paramList_.size(); - } - /** - * repeated uint32 paramList = 5; - * @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 CHANGEHPREASON_FIELD_NUMBER = 6; - private int changeHpReason_; - /** - * .ChangeHpReason changeHpReason = 6; - * @return The enum numeric value on the wire for changeHpReason. - */ - @java.lang.Override public int getChangeHpReasonValue() { - return changeHpReason_; - } - /** - * .ChangeHpReason changeHpReason = 6; - * @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; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - 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(1, entityId_); - } - if (propType_ != 0) { - output.writeUInt32(2, propType_); - } - if (propDelta_ != 0F) { - output.writeFloat(3, propDelta_); - } - if (reason_ != emu.grasscutter.net.proto.PropChangeReasonOuterClass.PropChangeReason.PropChangeNone.getNumber()) { - output.writeEnum(4, reason_); - } - if (getParamListList().size() > 0) { - output.writeUInt32NoTag(42); - output.writeUInt32NoTag(paramListMemoizedSerializedSize); - } - for (int i = 0; i < paramList_.size(); i++) { - output.writeUInt32NoTag(paramList_.getInt(i)); - } - if (changeHpReason_ != emu.grasscutter.net.proto.ChangeHpReasonOuterClass.ChangeHpReason.ChangeHpNone.getNumber()) { - output.writeEnum(6, changeHpReason_); - } - 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 (propType_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, propType_); - } - if (propDelta_ != 0F) { - size += com.google.protobuf.CodedOutputStream - .computeFloatSize(3, propDelta_); - } - if (reason_ != emu.grasscutter.net.proto.PropChangeReasonOuterClass.PropChangeReason.PropChangeNone.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(4, 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 (changeHpReason_ != emu.grasscutter.net.proto.ChangeHpReasonOuterClass.ChangeHpReason.ChangeHpNone.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(6, changeHpReason_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (getEntityId() - != other.getEntityId()) return false; - if (getPropType() - != other.getPropType()) return false; - if (java.lang.Float.floatToIntBits(getPropDelta()) - != java.lang.Float.floatToIntBits( - other.getPropDelta())) return false; - if (reason_ != other.reason_) return false; - if (!getParamListList() - .equals(other.getParamListList())) return false; - if (changeHpReason_ != other.changeHpReason_) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + ENTITYID_FIELD_NUMBER; - hash = (53 * hash) + getEntityId(); - hash = (37 * hash) + PROPTYPE_FIELD_NUMBER; - hash = (53 * hash) + getPropType(); - hash = (37 * hash) + PROPDELTA_FIELD_NUMBER; - hash = (53 * hash) + java.lang.Float.floatToIntBits( - getPropDelta()); - hash = (37 * hash) + REASON_FIELD_NUMBER; - hash = (53 * hash) + reason_; - if (getParamListCount() > 0) { - hash = (37 * hash) + PARAMLIST_FIELD_NUMBER; - hash = (53 * hash) + getParamListList().hashCode(); - } - hash = (37 * hash) + CHANGEHPREASON_FIELD_NUMBER; - hash = (53 * hash) + changeHpReason_; - 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; - } - /** - * 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(); - entityId_ = 0; - - propType_ = 0; - - propDelta_ = 0F; - - reason_ = 0; - - paramList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000001); - changeHpReason_ = 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_; - result.entityId_ = entityId_; - result.propType_ = propType_; - result.propDelta_ = propDelta_; - result.reason_ = reason_; - if (((bitField0_ & 0x00000001) != 0)) { - paramList_.makeImmutable(); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.paramList_ = paramList_; - result.changeHpReason_ = changeHpReason_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getEntityId() != 0) { - setEntityId(other.getEntityId()); - } - if (other.getPropType() != 0) { - setPropType(other.getPropType()); - } - if (other.getPropDelta() != 0F) { - setPropDelta(other.getPropDelta()); - } - if (other.reason_ != 0) { - setReasonValue(other.getReasonValue()); - } - if (!other.paramList_.isEmpty()) { - if (paramList_.isEmpty()) { - paramList_ = other.paramList_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureParamListIsMutable(); - paramList_.addAll(other.paramList_); - } - onChanged(); - } - if (other.changeHpReason_ != 0) { - setChangeHpReasonValue(other.getChangeHpReasonValue()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 int entityId_ ; - /** - * uint32 entityId = 1; - * @return The entityId. - */ - @java.lang.Override - public int getEntityId() { - return entityId_; - } - /** - * uint32 entityId = 1; - * @param value The entityId to set. - * @return This builder for chaining. - */ - public Builder setEntityId(int value) { - - entityId_ = value; - onChanged(); - return this; - } - /** - * uint32 entityId = 1; - * @return This builder for chaining. - */ - public Builder clearEntityId() { - - entityId_ = 0; - onChanged(); - return this; - } - - private int propType_ ; - /** - * uint32 propType = 2; - * @return The propType. - */ - @java.lang.Override - public int getPropType() { - return propType_; - } - /** - * uint32 propType = 2; - * @param value The propType to set. - * @return This builder for chaining. - */ - public Builder setPropType(int value) { - - propType_ = value; - onChanged(); - return this; - } - /** - * uint32 propType = 2; - * @return This builder for chaining. - */ - public Builder clearPropType() { - - propType_ = 0; - onChanged(); - return this; - } - - private float propDelta_ ; - /** - * float propDelta = 3; - * @return The propDelta. - */ - @java.lang.Override - public float getPropDelta() { - return propDelta_; - } - /** - * float propDelta = 3; - * @param value The propDelta to set. - * @return This builder for chaining. - */ - public Builder setPropDelta(float value) { - - propDelta_ = value; - onChanged(); - return this; - } - /** - * float propDelta = 3; - * @return This builder for chaining. - */ - public Builder clearPropDelta() { - - propDelta_ = 0F; - onChanged(); - return this; - } - - private int reason_ = 0; - /** - * .PropChangeReason reason = 4; - * @return The enum numeric value on the wire for reason. - */ - @java.lang.Override public int getReasonValue() { - return reason_; - } - /** - * .PropChangeReason reason = 4; - * @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 = 4; - * @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 = 4; - * @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 = 4; - * @return This builder for chaining. - */ - public Builder clearReason() { - - reason_ = 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 paramList = 5; - * @return A list containing the paramList. - */ - public java.util.List - getParamListList() { - return ((bitField0_ & 0x00000001) != 0) ? - java.util.Collections.unmodifiableList(paramList_) : paramList_; - } - /** - * repeated uint32 paramList = 5; - * @return The count of paramList. - */ - public int getParamListCount() { - return paramList_.size(); - } - /** - * repeated uint32 paramList = 5; - * @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 paramList = 5; - * @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 paramList = 5; - * @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 paramList = 5; - * @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 paramList = 5; - * @return This builder for chaining. - */ - public Builder clearParamList() { - paramList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - return this; - } - - private int changeHpReason_ = 0; - /** - * .ChangeHpReason changeHpReason = 6; - * @return The enum numeric value on the wire for changeHpReason. - */ - @java.lang.Override public int getChangeHpReasonValue() { - return changeHpReason_; - } - /** - * .ChangeHpReason changeHpReason = 6; - * @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 changeHpReason = 6; - * @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 changeHpReason = 6; - * @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 changeHpReason = 6; - * @return This builder for chaining. - */ - public Builder clearChangeHpReason() { - - changeHpReason_ = 0; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\024ChangeHpReason.proto\032\026PropChangeReaso" + - "n.proto\"\271\001\n!EntityFightPropChangeReasonN" + - "otify\022\020\n\010entityId\030\001 \001(\r\022\020\n\010propType\030\002 \001(" + - "\r\022\021\n\tpropDelta\030\003 \001(\002\022!\n\006reason\030\004 \001(\0162\021.P" + - "ropChangeReason\022\021\n\tparamList\030\005 \003(\r\022\'\n\016ch" + - "angeHpReason\030\006 \001(\0162\017.ChangeHpReasonB\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.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[] { "EntityId", "PropType", "PropDelta", "Reason", "ParamList", "ChangeHpReason", }); - emu.grasscutter.net.proto.ChangeHpReasonOuterClass.getDescriptor(); - emu.grasscutter.net.proto.PropChangeReasonOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/EntityFightPropUpdateNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/EntityFightPropUpdateNotifyOuterClass.java deleted file mode 100644 index b18aa26c4..000000000 --- a/src/main/java/emu/grasscutter/net/proto/EntityFightPropUpdateNotifyOuterClass.java +++ /dev/null @@ -1,871 +0,0 @@ -// 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 { - - /** - * uint32 entityId = 1; - * @return The entityId. - */ - int getEntityId(); - - /** - * map<uint32, float> fightPropMap = 2; - */ - int getFightPropMapCount(); - /** - * map<uint32, float> fightPropMap = 2; - */ - boolean containsFightPropMap( - int key); - /** - * Use {@link #getFightPropMapMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getFightPropMap(); - /** - * map<uint32, float> fightPropMap = 2; - */ - java.util.Map - getFightPropMapMap(); - /** - * map<uint32, float> fightPropMap = 2; - */ - - float getFightPropMapOrDefault( - int key, - float defaultValue); - /** - * map<uint32, float> fightPropMap = 2; - */ - - float getFightPropMapOrThrow( - int key); - } - /** - * 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 8: { - - entityId_ = input.readUInt32(); - break; - } - case 18: { - 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 2: - 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 ENTITYID_FIELD_NUMBER = 1; - private int entityId_; - /** - * uint32 entityId = 1; - * @return The entityId. - */ - @java.lang.Override - public int getEntityId() { - return entityId_; - } - - public static final int FIGHTPROPMAP_FIELD_NUMBER = 2; - 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> fightPropMap = 2; - */ - - @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> fightPropMap = 2; - */ - @java.lang.Override - - public java.util.Map getFightPropMapMap() { - return internalGetFightPropMap().getMap(); - } - /** - * map<uint32, float> fightPropMap = 2; - */ - @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> fightPropMap = 2; - */ - @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); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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_); - } - com.google.protobuf.GeneratedMessageV3 - .serializeIntegerMapTo( - output, - internalGetFightPropMap(), - FightPropMapDefaultEntryHolder.defaultEntry, - 2); - 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_); - } - 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(2, 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 (getEntityId() - != other.getEntityId()) return false; - if (!internalGetFightPropMap().equals( - other.internalGetFightPropMap())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + ENTITYID_FIELD_NUMBER; - hash = (53 * hash) + getEntityId(); - if (!internalGetFightPropMap().getMap().isEmpty()) { - hash = (37 * hash) + FIGHTPROPMAP_FIELD_NUMBER; - hash = (53 * hash) + internalGetFightPropMap().hashCode(); - } - 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; - } - /** - * 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 2: - return internalGetFightPropMap(); - default: - throw new RuntimeException( - "Invalid map field number: " + number); - } - } - @SuppressWarnings({"rawtypes"}) - protected com.google.protobuf.MapField internalGetMutableMapField( - int number) { - switch (number) { - case 2: - 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(); - entityId_ = 0; - - internalGetMutableFightPropMap().clear(); - 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.entityId_ = entityId_; - result.fightPropMap_ = internalGetFightPropMap(); - result.fightPropMap_.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.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; - if (other.getEntityId() != 0) { - setEntityId(other.getEntityId()); - } - internalGetMutableFightPropMap().mergeFrom( - other.internalGetFightPropMap()); - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 int entityId_ ; - /** - * uint32 entityId = 1; - * @return The entityId. - */ - @java.lang.Override - public int getEntityId() { - return entityId_; - } - /** - * uint32 entityId = 1; - * @param value The entityId to set. - * @return This builder for chaining. - */ - public Builder setEntityId(int value) { - - entityId_ = value; - onChanged(); - return this; - } - /** - * uint32 entityId = 1; - * @return This builder for chaining. - */ - public Builder clearEntityId() { - - entityId_ = 0; - 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> fightPropMap = 2; - */ - - @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> fightPropMap = 2; - */ - @java.lang.Override - - public java.util.Map getFightPropMapMap() { - return internalGetFightPropMap().getMap(); - } - /** - * map<uint32, float> fightPropMap = 2; - */ - @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> fightPropMap = 2; - */ - @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> fightPropMap = 2; - */ - - 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> fightPropMap = 2; - */ - public Builder putFightPropMap( - int key, - float value) { - - - internalGetMutableFightPropMap().getMutableMap() - .put(key, value); - return this; - } - /** - * map<uint32, float> fightPropMap = 2; - */ - - public Builder putAllFightPropMap( - java.util.Map values) { - internalGetMutableFightPropMap().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: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\"\252\001\n\033" + - "EntityFightPropUpdateNotify\022\020\n\010entityId\030" + - "\001 \001(\r\022D\n\014fightPropMap\030\002 \003(\0132..EntityFigh" + - "tPropUpdateNotify.FightPropMapEntry\0323\n\021F" + - "ightPropMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030\002" + - " \001(\002:\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_EntityFightPropUpdateNotify_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_EntityFightPropUpdateNotify_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_EntityFightPropUpdateNotify_descriptor, - new java.lang.String[] { "EntityId", "FightPropMap", }); - 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/main/java/emu/grasscutter/net/proto/EntityMoveInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/EntityMoveInfoOuterClass.java deleted file mode 100644 index cf9b4411d..000000000 --- a/src/main/java/emu/grasscutter/net/proto/EntityMoveInfoOuterClass.java +++ /dev/null @@ -1,955 +0,0 @@ -// 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 entityId = 1; - * @return The entityId. - */ - int getEntityId(); - - /** - * .MotionInfo motionInfo = 2; - * @return Whether the motionInfo field is set. - */ - boolean hasMotionInfo(); - /** - * .MotionInfo motionInfo = 2; - * @return The motionInfo. - */ - emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo getMotionInfo(); - /** - * .MotionInfo motionInfo = 2; - */ - emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfoOrBuilder getMotionInfoOrBuilder(); - - /** - * uint32 sceneTime = 3; - * @return The sceneTime. - */ - int getSceneTime(); - - /** - * uint32 reliableSeq = 4; - * @return The reliableSeq. - */ - int getReliableSeq(); - - /** - * bool isReliable = 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 ENTITYID_FIELD_NUMBER = 1; - private int entityId_; - /** - * uint32 entityId = 1; - * @return The entityId. - */ - @java.lang.Override - public int getEntityId() { - return entityId_; - } - - public static final int MOTIONINFO_FIELD_NUMBER = 2; - private emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo motionInfo_; - /** - * .MotionInfo motionInfo = 2; - * @return Whether the motionInfo field is set. - */ - @java.lang.Override - public boolean hasMotionInfo() { - return motionInfo_ != null; - } - /** - * .MotionInfo motionInfo = 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 motionInfo = 2; - */ - @java.lang.Override - public emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfoOrBuilder getMotionInfoOrBuilder() { - return getMotionInfo(); - } - - public static final int SCENETIME_FIELD_NUMBER = 3; - private int sceneTime_; - /** - * uint32 sceneTime = 3; - * @return The sceneTime. - */ - @java.lang.Override - public int getSceneTime() { - return sceneTime_; - } - - public static final int RELIABLESEQ_FIELD_NUMBER = 4; - private int reliableSeq_; - /** - * uint32 reliableSeq = 4; - * @return The reliableSeq. - */ - @java.lang.Override - public int getReliableSeq() { - return reliableSeq_; - } - - public static final int ISRELIABLE_FIELD_NUMBER = 5; - private boolean isReliable_; - /** - * bool isReliable = 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) + ENTITYID_FIELD_NUMBER; - hash = (53 * hash) + getEntityId(); - if (hasMotionInfo()) { - hash = (37 * hash) + MOTIONINFO_FIELD_NUMBER; - hash = (53 * hash) + getMotionInfo().hashCode(); - } - hash = (37 * hash) + SCENETIME_FIELD_NUMBER; - hash = (53 * hash) + getSceneTime(); - hash = (37 * hash) + RELIABLESEQ_FIELD_NUMBER; - hash = (53 * hash) + getReliableSeq(); - hash = (37 * hash) + ISRELIABLE_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 entityId = 1; - * @return The entityId. - */ - @java.lang.Override - public int getEntityId() { - return entityId_; - } - /** - * uint32 entityId = 1; - * @param value The entityId to set. - * @return This builder for chaining. - */ - public Builder setEntityId(int value) { - - entityId_ = value; - onChanged(); - return this; - } - /** - * uint32 entityId = 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 motionInfo = 2; - * @return Whether the motionInfo field is set. - */ - public boolean hasMotionInfo() { - return motionInfoBuilder_ != null || motionInfo_ != null; - } - /** - * .MotionInfo motionInfo = 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 motionInfo = 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 motionInfo = 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 motionInfo = 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 motionInfo = 2; - */ - public Builder clearMotionInfo() { - if (motionInfoBuilder_ == null) { - motionInfo_ = null; - onChanged(); - } else { - motionInfo_ = null; - motionInfoBuilder_ = null; - } - - return this; - } - /** - * .MotionInfo motionInfo = 2; - */ - public emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.Builder getMotionInfoBuilder() { - - onChanged(); - return getMotionInfoFieldBuilder().getBuilder(); - } - /** - * .MotionInfo motionInfo = 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 motionInfo = 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 sceneTime = 3; - * @return The sceneTime. - */ - @java.lang.Override - public int getSceneTime() { - return sceneTime_; - } - /** - * uint32 sceneTime = 3; - * @param value The sceneTime to set. - * @return This builder for chaining. - */ - public Builder setSceneTime(int value) { - - sceneTime_ = value; - onChanged(); - return this; - } - /** - * uint32 sceneTime = 3; - * @return This builder for chaining. - */ - public Builder clearSceneTime() { - - sceneTime_ = 0; - onChanged(); - return this; - } - - private int reliableSeq_ ; - /** - * uint32 reliableSeq = 4; - * @return The reliableSeq. - */ - @java.lang.Override - public int getReliableSeq() { - return reliableSeq_; - } - /** - * uint32 reliableSeq = 4; - * @param value The reliableSeq to set. - * @return This builder for chaining. - */ - public Builder setReliableSeq(int value) { - - reliableSeq_ = value; - onChanged(); - return this; - } - /** - * uint32 reliableSeq = 4; - * @return This builder for chaining. - */ - public Builder clearReliableSeq() { - - reliableSeq_ = 0; - onChanged(); - return this; - } - - private boolean isReliable_ ; - /** - * bool isReliable = 5; - * @return The isReliable. - */ - @java.lang.Override - public boolean getIsReliable() { - return isReliable_; - } - /** - * bool isReliable = 5; - * @param value The isReliable to set. - * @return This builder for chaining. - */ - public Builder setIsReliable(boolean value) { - - isReliable_ = value; - onChanged(); - return this; - } - /** - * bool isReliable = 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" + - "\"\177\n\016EntityMoveInfo\022\020\n\010entityId\030\001 \001(\r\022\037\n\n" + - "motionInfo\030\002 \001(\0132\013.MotionInfo\022\021\n\tsceneTi" + - "me\030\003 \001(\r\022\023\n\013reliableSeq\030\004 \001(\r\022\022\n\nisRelia" + - "ble\030\005 \001(\010B\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.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/main/java/emu/grasscutter/net/proto/EntityPropNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/EntityPropNotifyOuterClass.java deleted file mode 100644 index ce5cb60c0..000000000 --- a/src/main/java/emu/grasscutter/net/proto/EntityPropNotifyOuterClass.java +++ /dev/null @@ -1,872 +0,0 @@ -// 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 { - - /** - * uint32 entityId = 1; - * @return The entityId. - */ - int getEntityId(); - - /** - * map<uint32, .PropValue> propMap = 2; - */ - int getPropMapCount(); - /** - * map<uint32, .PropValue> propMap = 2; - */ - boolean containsPropMap( - int key); - /** - * Use {@link #getPropMapMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getPropMap(); - /** - * map<uint32, .PropValue> propMap = 2; - */ - java.util.Map - getPropMapMap(); - /** - * map<uint32, .PropValue> propMap = 2; - */ - - emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrDefault( - int key, - emu.grasscutter.net.proto.PropValueOuterClass.PropValue defaultValue); - /** - * map<uint32, .PropValue> propMap = 2; - */ - - emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrThrow( - int key); - } - /** - * 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 8: { - - entityId_ = 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; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.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 2: - 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 ENTITYID_FIELD_NUMBER = 1; - private int entityId_; - /** - * uint32 entityId = 1; - * @return The entityId. - */ - @java.lang.Override - public int getEntityId() { - return entityId_; - } - - public static final int PROPMAP_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.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> propMap = 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> propMap = 2; - */ - @java.lang.Override - - public java.util.Map getPropMapMap() { - return internalGetPropMap().getMap(); - } - /** - * map<uint32, .PropValue> propMap = 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> propMap = 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); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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_); - } - com.google.protobuf.GeneratedMessageV3 - .serializeIntegerMapTo( - output, - internalGetPropMap(), - PropMapDefaultEntryHolder.defaultEntry, - 2); - 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_); - } - 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__); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (getEntityId() - != other.getEntityId()) 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) + ENTITYID_FIELD_NUMBER; - hash = (53 * hash) + getEntityId(); - if (!internalGetPropMap().getMap().isEmpty()) { - hash = (37 * hash) + PROPMAP_FIELD_NUMBER; - hash = (53 * hash) + internalGetPropMap().hashCode(); - } - 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; - } - /** - * 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 2: - return internalGetPropMap(); - 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(); - 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(); - entityId_ = 0; - - internalGetMutablePropMap().clear(); - 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.entityId_ = entityId_; - 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.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; - if (other.getEntityId() != 0) { - setEntityId(other.getEntityId()); - } - 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.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 int entityId_ ; - /** - * uint32 entityId = 1; - * @return The entityId. - */ - @java.lang.Override - public int getEntityId() { - return entityId_; - } - /** - * uint32 entityId = 1; - * @param value The entityId to set. - * @return This builder for chaining. - */ - public Builder setEntityId(int value) { - - entityId_ = value; - onChanged(); - return this; - } - /** - * uint32 entityId = 1; - * @return This builder for chaining. - */ - public Builder clearEntityId() { - - entityId_ = 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> propMap = 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> propMap = 2; - */ - @java.lang.Override - - public java.util.Map getPropMapMap() { - return internalGetPropMap().getMap(); - } - /** - * map<uint32, .PropValue> propMap = 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> propMap = 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> propMap = 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> propMap = 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> propMap = 2; - */ - - 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: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\"\221\001\n\020EntityPropNotify\022\020\n\010entityId\030\001 \001(\r" + - "\022/\n\007propMap\030\002 \003(\0132\036.EntityPropNotify.Pro" + - "pMapEntry\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.gra" + - "sscutter.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[] { "EntityId", "PropMap", }); - 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/main/java/emu/grasscutter/net/proto/EntityRendererChangedInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/EntityRendererChangedInfoOuterClass.java deleted file mode 100644 index 6e638b85c..000000000 --- a/src/main/java/emu/grasscutter/net/proto/EntityRendererChangedInfoOuterClass.java +++ /dev/null @@ -1,942 +0,0 @@ -// 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> changedRenderers = 1; - */ - int getChangedRenderersCount(); - /** - * map<string, uint32> changedRenderers = 1; - */ - boolean containsChangedRenderers( - java.lang.String key); - /** - * Use {@link #getChangedRenderersMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getChangedRenderers(); - /** - * map<string, uint32> changedRenderers = 1; - */ - java.util.Map - getChangedRenderersMap(); - /** - * map<string, uint32> changedRenderers = 1; - */ - - int getChangedRenderersOrDefault( - java.lang.String key, - int defaultValue); - /** - * map<string, uint32> changedRenderers = 1; - */ - - int getChangedRenderersOrThrow( - java.lang.String key); - - /** - * uint32 visibilityCount = 2; - * @return The visibilityCount. - */ - int getVisibilityCount(); - - /** - * bool isCached = 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 CHANGEDRENDERERS_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> changedRenderers = 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> changedRenderers = 1; - */ - @java.lang.Override - - public java.util.Map getChangedRenderersMap() { - return internalGetChangedRenderers().getMap(); - } - /** - * map<string, uint32> changedRenderers = 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> changedRenderers = 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 VISIBILITYCOUNT_FIELD_NUMBER = 2; - private int visibilityCount_; - /** - * uint32 visibilityCount = 2; - * @return The visibilityCount. - */ - @java.lang.Override - public int getVisibilityCount() { - return visibilityCount_; - } - - public static final int ISCACHED_FIELD_NUMBER = 3; - private boolean isCached_; - /** - * bool isCached = 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) + CHANGEDRENDERERS_FIELD_NUMBER; - hash = (53 * hash) + internalGetChangedRenderers().hashCode(); - } - hash = (37 * hash) + VISIBILITYCOUNT_FIELD_NUMBER; - hash = (53 * hash) + getVisibilityCount(); - hash = (37 * hash) + ISCACHED_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> changedRenderers = 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> changedRenderers = 1; - */ - @java.lang.Override - - public java.util.Map getChangedRenderersMap() { - return internalGetChangedRenderers().getMap(); - } - /** - * map<string, uint32> changedRenderers = 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> changedRenderers = 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> changedRenderers = 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> changedRenderers = 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> changedRenderers = 1; - */ - - public Builder putAllChangedRenderers( - java.util.Map values) { - internalGetMutableChangedRenderers().getMutableMap() - .putAll(values); - return this; - } - - private int visibilityCount_ ; - /** - * uint32 visibilityCount = 2; - * @return The visibilityCount. - */ - @java.lang.Override - public int getVisibilityCount() { - return visibilityCount_; - } - /** - * uint32 visibilityCount = 2; - * @param value The visibilityCount to set. - * @return This builder for chaining. - */ - public Builder setVisibilityCount(int value) { - - visibilityCount_ = value; - onChanged(); - return this; - } - /** - * uint32 visibilityCount = 2; - * @return This builder for chaining. - */ - public Builder clearVisibilityCount() { - - visibilityCount_ = 0; - onChanged(); - return this; - } - - private boolean isCached_ ; - /** - * bool isCached = 3; - * @return The isCached. - */ - @java.lang.Override - public boolean getIsCached() { - return isCached_; - } - /** - * bool isCached = 3; - * @param value The isCached to set. - * @return This builder for chaining. - */ - public Builder setIsCached(boolean value) { - - isCached_ = value; - onChanged(); - return this; - } - /** - * bool isCached = 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\"\313\001\n\031En" + - "tityRendererChangedInfo\022J\n\020changedRender" + - "ers\030\001 \003(\01320.EntityRendererChangedInfo.Ch" + - "angedRenderersEntry\022\027\n\017visibilityCount\030\002" + - " \001(\r\022\020\n\010isCached\030\003 \001(\010\0327\n\025ChangedRendere" + - "rsEntry\022\013\n\003key\030\001 \001(\t\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_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/main/java/emu/grasscutter/net/proto/EquipOuterClass.java b/src/main/java/emu/grasscutter/net/proto/EquipOuterClass.java deleted file mode 100644 index 89d73a302..000000000 --- a/src/main/java/emu/grasscutter/net/proto/EquipOuterClass.java +++ /dev/null @@ -1,1072 +0,0 @@ -// 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 { - - /** - * .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(); - - /** - * bool isLocked = 3; - * @return The isLocked. - */ - boolean getIsLocked(); - - 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 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(); - } - - public static final int ISLOCKED_FIELD_NUMBER = 3; - private boolean isLocked_; - /** - * bool isLocked = 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 (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) + ISLOCKED_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); - 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.isLocked_ = isLocked_; - 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 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_; - } - - private boolean isLocked_ ; - /** - * bool isLocked = 3; - * @return The isLocked. - */ - @java.lang.Override - public boolean getIsLocked() { - return isLocked_; - } - /** - * bool isLocked = 3; - * @param value The isLocked to set. - * @return This builder for chaining. - */ - public Builder setIsLocked(boolean value) { - - isLocked_ = value; - onChanged(); - return this; - } - /** - * bool isLocked = 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: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\037\n\treliquary\030\001 \001(\0132\n.Reliq" + - "uaryH\000\022\031\n\006weapon\030\002 \001(\0132\007.WeaponH\000\022\020\n\010isL" + - "ocked\030\003 \001(\010B\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.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[] { "Reliquary", "Weapon", "IsLocked", "Detail", }); - emu.grasscutter.net.proto.ReliquaryOuterClass.getDescriptor(); - emu.grasscutter.net.proto.WeaponOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/EvtAiSyncCombatThreatInfoNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/EvtAiSyncCombatThreatInfoNotifyOuterClass.java deleted file mode 100644 index f277e1e56..000000000 --- a/src/main/java/emu/grasscutter/net/proto/EvtAiSyncCombatThreatInfoNotifyOuterClass.java +++ /dev/null @@ -1,804 +0,0 @@ -// 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> combatThreatInfoMap = 1; - */ - int getCombatThreatInfoMapCount(); - /** - * map<uint32, .AiThreatInfo> combatThreatInfoMap = 1; - */ - boolean containsCombatThreatInfoMap( - int key); - /** - * Use {@link #getCombatThreatInfoMapMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getCombatThreatInfoMap(); - /** - * map<uint32, .AiThreatInfo> combatThreatInfoMap = 1; - */ - java.util.Map - getCombatThreatInfoMapMap(); - /** - * map<uint32, .AiThreatInfo> combatThreatInfoMap = 1; - */ - - emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo getCombatThreatInfoMapOrDefault( - int key, - emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo defaultValue); - /** - * map<uint32, .AiThreatInfo> combatThreatInfoMap = 1; - */ - - emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo getCombatThreatInfoMapOrThrow( - int key); - } - /** - * 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 10: { - 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 1: - 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 COMBATTHREATINFOMAP_FIELD_NUMBER = 1; - 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> combatThreatInfoMap = 1; - */ - - @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> combatThreatInfoMap = 1; - */ - @java.lang.Override - - public java.util.Map getCombatThreatInfoMapMap() { - return internalGetCombatThreatInfoMap().getMap(); - } - /** - * map<uint32, .AiThreatInfo> combatThreatInfoMap = 1; - */ - @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> combatThreatInfoMap = 1; - */ - @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, - 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 - : internalGetCombatThreatInfoMap().getMap().entrySet()) { - com.google.protobuf.MapEntry - combatThreatInfoMap__ = CombatThreatInfoMapDefaultEntryHolder.defaultEntry.newBuilderForType() - .setKey(entry.getKey()) - .setValue(entry.getValue()) - .build(); - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, 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) + COMBATTHREATINFOMAP_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; - } - /** - * 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 1: - return internalGetCombatThreatInfoMap(); - default: - throw new RuntimeException( - "Invalid map field number: " + number); - } - } - @SuppressWarnings({"rawtypes"}) - protected com.google.protobuf.MapField internalGetMutableMapField( - int number) { - switch (number) { - case 1: - 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> combatThreatInfoMap = 1; - */ - - @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> combatThreatInfoMap = 1; - */ - @java.lang.Override - - public java.util.Map getCombatThreatInfoMapMap() { - return internalGetCombatThreatInfoMap().getMap(); - } - /** - * map<uint32, .AiThreatInfo> combatThreatInfoMap = 1; - */ - @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> combatThreatInfoMap = 1; - */ - @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> combatThreatInfoMap = 1; - */ - - 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> combatThreatInfoMap = 1; - */ - 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> combatThreatInfoMap = 1; - */ - - 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\"\304\001\n\037EvtAiSyncCombatT" + - "hreatInfoNotify\022V\n\023combatThreatInfoMap\030\001" + - " \003(\01329.EvtAiSyncCombatThreatInfoNotify.C" + - "ombatThreatInfoMapEntry\032I\n\030CombatThreatI" + - "nfoMapEntry\022\013\n\003key\030\001 \001(\r\022\034\n\005value\030\002 \001(\0132" + - "\r.AiThreatInfo:\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.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/main/java/emu/grasscutter/net/proto/EvtAiSyncSkillCdNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/EvtAiSyncSkillCdNotifyOuterClass.java deleted file mode 100644 index c32ec8f44..000000000 --- a/src/main/java/emu/grasscutter/net/proto/EvtAiSyncSkillCdNotifyOuterClass.java +++ /dev/null @@ -1,802 +0,0 @@ -// 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> aiCdMap = 1; - */ - int getAiCdMapCount(); - /** - * map<uint32, .AiSkillCdInfo> aiCdMap = 1; - */ - boolean containsAiCdMap( - int key); - /** - * Use {@link #getAiCdMapMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getAiCdMap(); - /** - * map<uint32, .AiSkillCdInfo> aiCdMap = 1; - */ - java.util.Map - getAiCdMapMap(); - /** - * map<uint32, .AiSkillCdInfo> aiCdMap = 1; - */ - - emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo getAiCdMapOrDefault( - int key, - emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo defaultValue); - /** - * map<uint32, .AiSkillCdInfo> aiCdMap = 1; - */ - - emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo getAiCdMapOrThrow( - int key); - } - /** - * 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 10: { - 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 1: - 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 AICDMAP_FIELD_NUMBER = 1; - 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> aiCdMap = 1; - */ - - @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> aiCdMap = 1; - */ - @java.lang.Override - - public java.util.Map getAiCdMapMap() { - return internalGetAiCdMap().getMap(); - } - /** - * map<uint32, .AiSkillCdInfo> aiCdMap = 1; - */ - @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> aiCdMap = 1; - */ - @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, - 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 - : internalGetAiCdMap().getMap().entrySet()) { - com.google.protobuf.MapEntry - aiCdMap__ = AiCdMapDefaultEntryHolder.defaultEntry.newBuilderForType() - .setKey(entry.getKey()) - .setValue(entry.getValue()) - .build(); - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, 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) + AICDMAP_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; - } - /** - * 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 1: - return internalGetAiCdMap(); - default: - throw new RuntimeException( - "Invalid map field number: " + number); - } - } - @SuppressWarnings({"rawtypes"}) - protected com.google.protobuf.MapField internalGetMutableMapField( - int number) { - switch (number) { - case 1: - 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> aiCdMap = 1; - */ - - @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> aiCdMap = 1; - */ - @java.lang.Override - - public java.util.Map getAiCdMapMap() { - return internalGetAiCdMap().getMap(); - } - /** - * map<uint32, .AiSkillCdInfo> aiCdMap = 1; - */ - @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> aiCdMap = 1; - */ - @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> aiCdMap = 1; - */ - - 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> aiCdMap = 1; - */ - 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> aiCdMap = 1; - */ - - 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\"\217\001\n\026EvtAiSyncSkillCdNotify\0225" + - "\n\007aiCdMap\030\001 \003(\0132$.EvtAiSyncSkillCdNotify" + - ".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/main/java/emu/grasscutter/net/proto/EvtBeingHitInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/EvtBeingHitInfoOuterClass.java deleted file mode 100644 index a6967c58e..000000000 --- a/src/main/java/emu/grasscutter/net/proto/EvtBeingHitInfoOuterClass.java +++ /dev/null @@ -1,742 +0,0 @@ -// 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 peerId = 1; - * @return The peerId. - */ - int getPeerId(); - - /** - * .AttackResult attackResult = 2; - * @return Whether the attackResult field is set. - */ - boolean hasAttackResult(); - /** - * .AttackResult attackResult = 2; - * @return The attackResult. - */ - emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult getAttackResult(); - /** - * .AttackResult attackResult = 2; - */ - emu.grasscutter.net.proto.AttackResultOuterClass.AttackResultOrBuilder getAttackResultOrBuilder(); - } - /** - * 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 8: { - - peerId_ = input.readUInt32(); - 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; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.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 PEERID_FIELD_NUMBER = 1; - private int peerId_; - /** - * uint32 peerId = 1; - * @return The peerId. - */ - @java.lang.Override - public int getPeerId() { - return peerId_; - } - - public static final int ATTACKRESULT_FIELD_NUMBER = 2; - private emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult attackResult_; - /** - * .AttackResult attackResult = 2; - * @return Whether the attackResult field is set. - */ - @java.lang.Override - public boolean hasAttackResult() { - return attackResult_ != null; - } - /** - * .AttackResult attackResult = 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 attackResult = 2; - */ - @java.lang.Override - public emu.grasscutter.net.proto.AttackResultOuterClass.AttackResultOrBuilder getAttackResultOrBuilder() { - return getAttackResult(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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 (attackResult_ != null) { - output.writeMessage(2, getAttackResult()); - } - 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 (attackResult_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, 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 (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + PEERID_FIELD_NUMBER; - hash = (53 * hash) + getPeerId(); - if (hasAttackResult()) { - hash = (37 * hash) + ATTACKRESULT_FIELD_NUMBER; - hash = (53 * hash) + getAttackResult().hashCode(); - } - 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; - } - 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(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 peerId = 1; - * @return The peerId. - */ - @java.lang.Override - public int getPeerId() { - return peerId_; - } - /** - * uint32 peerId = 1; - * @param value The peerId to set. - * @return This builder for chaining. - */ - public Builder setPeerId(int value) { - - peerId_ = value; - onChanged(); - return this; - } - /** - * uint32 peerId = 1; - * @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 attackResult = 2; - * @return Whether the attackResult field is set. - */ - public boolean hasAttackResult() { - return attackResultBuilder_ != null || attackResult_ != null; - } - /** - * .AttackResult attackResult = 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 attackResult = 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 attackResult = 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 attackResult = 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 attackResult = 2; - */ - public Builder clearAttackResult() { - if (attackResultBuilder_ == null) { - attackResult_ = null; - onChanged(); - } else { - attackResult_ = null; - attackResultBuilder_ = null; - } - - return this; - } - /** - * .AttackResult attackResult = 2; - */ - public emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.Builder getAttackResultBuilder() { - - onChanged(); - return getAttackResultFieldBuilder().getBuilder(); - } - /** - * .AttackResult attackResult = 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 attackResult = 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_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"F\n\017EvtBeingHitInfo\022\016\n\006peerId\030\001 \001(\r\022#" + - "\n\014attackResult\030\002 \001(\0132\r.AttackResultB\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.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", }); - emu.grasscutter.net.proto.AttackResultOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/EvtBeingHitNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/EvtBeingHitNotifyOuterClass.java deleted file mode 100644 index 3d017e91b..000000000 --- a/src/main/java/emu/grasscutter/net/proto/EvtBeingHitNotifyOuterClass.java +++ /dev/null @@ -1,782 +0,0 @@ -// 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 forwardType = 1; - * @return The enum numeric value on the wire for forwardType. - */ - int getForwardTypeValue(); - /** - * .ForwardType forwardType = 1; - * @return The forwardType. - */ - emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType(); - - /** - * .EvtBeingHitInfo beingHitInfo = 2; - * @return Whether the beingHitInfo field is set. - */ - boolean hasBeingHitInfo(); - /** - * .EvtBeingHitInfo beingHitInfo = 2; - * @return The beingHitInfo. - */ - emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo getBeingHitInfo(); - /** - * .EvtBeingHitInfo beingHitInfo = 2; - */ - emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfoOrBuilder getBeingHitInfoOrBuilder(); - } - /** - * 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 8: { - int rawValue = input.readEnum(); - - forwardType_ = rawValue; - break; - } - case 18: { - 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; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.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 FORWARDTYPE_FIELD_NUMBER = 1; - private int forwardType_; - /** - * .ForwardType forwardType = 1; - * @return The enum numeric value on the wire for forwardType. - */ - @java.lang.Override public int getForwardTypeValue() { - return forwardType_; - } - /** - * .ForwardType forwardType = 1; - * @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 BEINGHITINFO_FIELD_NUMBER = 2; - private emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo beingHitInfo_; - /** - * .EvtBeingHitInfo beingHitInfo = 2; - * @return Whether the beingHitInfo field is set. - */ - @java.lang.Override - public boolean hasBeingHitInfo() { - return beingHitInfo_ != null; - } - /** - * .EvtBeingHitInfo beingHitInfo = 2; - * @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 beingHitInfo = 2; - */ - @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 (forwardType_ != emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.ForwardLocal.getNumber()) { - output.writeEnum(1, forwardType_); - } - if (beingHitInfo_ != null) { - output.writeMessage(2, getBeingHitInfo()); - } - 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.ForwardLocal.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(1, forwardType_); - } - if (beingHitInfo_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, getBeingHitInfo()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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) + FORWARDTYPE_FIELD_NUMBER; - hash = (53 * hash) + forwardType_; - if (hasBeingHitInfo()) { - hash = (37 * hash) + BEINGHITINFO_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; - } - /** - * 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 forwardType = 1; - * @return The enum numeric value on the wire for forwardType. - */ - @java.lang.Override public int getForwardTypeValue() { - return forwardType_; - } - /** - * .ForwardType forwardType = 1; - * @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 forwardType = 1; - * @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 forwardType = 1; - * @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 forwardType = 1; - * @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 beingHitInfo = 2; - * @return Whether the beingHitInfo field is set. - */ - public boolean hasBeingHitInfo() { - return beingHitInfoBuilder_ != null || beingHitInfo_ != null; - } - /** - * .EvtBeingHitInfo beingHitInfo = 2; - * @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 beingHitInfo = 2; - */ - 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 beingHitInfo = 2; - */ - 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 beingHitInfo = 2; - */ - 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 beingHitInfo = 2; - */ - public Builder clearBeingHitInfo() { - if (beingHitInfoBuilder_ == null) { - beingHitInfo_ = null; - onChanged(); - } else { - beingHitInfo_ = null; - beingHitInfoBuilder_ = null; - } - - return this; - } - /** - * .EvtBeingHitInfo beingHitInfo = 2; - */ - public emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.Builder getBeingHitInfoBuilder() { - - onChanged(); - return getBeingHitInfoFieldBuilder().getBuilder(); - } - /** - * .EvtBeingHitInfo beingHitInfo = 2; - */ - 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 beingHitInfo = 2; - */ - 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\"^\n\021EvtBeingH" + - "itNotify\022!\n\013forwardType\030\001 \001(\0162\014.ForwardT" + - "ype\022&\n\014beingHitInfo\030\002 \001(\0132\020.EvtBeingHitI" + - "nfoB\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.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/main/java/emu/grasscutter/net/proto/EvtBeingHitsCombineNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/EvtBeingHitsCombineNotifyOuterClass.java deleted file mode 100644 index a0f6df85b..000000000 --- a/src/main/java/emu/grasscutter/net/proto/EvtBeingHitsCombineNotifyOuterClass.java +++ /dev/null @@ -1,955 +0,0 @@ -// 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 forwardType = 1; - * @return The enum numeric value on the wire for forwardType. - */ - int getForwardTypeValue(); - /** - * .ForwardType forwardType = 1; - * @return The forwardType. - */ - emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType(); - - /** - * repeated .EvtBeingHitInfo evtBeingHitInfoList = 2; - */ - java.util.List - getEvtBeingHitInfoListList(); - /** - * repeated .EvtBeingHitInfo evtBeingHitInfoList = 2; - */ - emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo getEvtBeingHitInfoList(int index); - /** - * repeated .EvtBeingHitInfo evtBeingHitInfoList = 2; - */ - int getEvtBeingHitInfoListCount(); - /** - * repeated .EvtBeingHitInfo evtBeingHitInfoList = 2; - */ - java.util.List - getEvtBeingHitInfoListOrBuilderList(); - /** - * repeated .EvtBeingHitInfo evtBeingHitInfoList = 2; - */ - emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfoOrBuilder getEvtBeingHitInfoListOrBuilder( - int index); - } - /** - * 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 8: { - int rawValue = input.readEnum(); - - forwardType_ = rawValue; - break; - } - case 18: { - 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; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.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 FORWARDTYPE_FIELD_NUMBER = 1; - private int forwardType_; - /** - * .ForwardType forwardType = 1; - * @return The enum numeric value on the wire for forwardType. - */ - @java.lang.Override public int getForwardTypeValue() { - return forwardType_; - } - /** - * .ForwardType forwardType = 1; - * @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 EVTBEINGHITINFOLIST_FIELD_NUMBER = 2; - private java.util.List evtBeingHitInfoList_; - /** - * repeated .EvtBeingHitInfo evtBeingHitInfoList = 2; - */ - @java.lang.Override - public java.util.List getEvtBeingHitInfoListList() { - return evtBeingHitInfoList_; - } - /** - * repeated .EvtBeingHitInfo evtBeingHitInfoList = 2; - */ - @java.lang.Override - public java.util.List - getEvtBeingHitInfoListOrBuilderList() { - return evtBeingHitInfoList_; - } - /** - * repeated .EvtBeingHitInfo evtBeingHitInfoList = 2; - */ - @java.lang.Override - public int getEvtBeingHitInfoListCount() { - return evtBeingHitInfoList_.size(); - } - /** - * repeated .EvtBeingHitInfo evtBeingHitInfoList = 2; - */ - @java.lang.Override - public emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo getEvtBeingHitInfoList(int index) { - return evtBeingHitInfoList_.get(index); - } - /** - * repeated .EvtBeingHitInfo evtBeingHitInfoList = 2; - */ - @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 { - if (forwardType_ != emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.ForwardLocal.getNumber()) { - output.writeEnum(1, forwardType_); - } - for (int i = 0; i < evtBeingHitInfoList_.size(); i++) { - output.writeMessage(2, evtBeingHitInfoList_.get(i)); - } - 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.ForwardLocal.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(1, forwardType_); - } - for (int i = 0; i < evtBeingHitInfoList_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, evtBeingHitInfoList_.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.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) + FORWARDTYPE_FIELD_NUMBER; - hash = (53 * hash) + forwardType_; - if (getEvtBeingHitInfoListCount() > 0) { - hash = (37 * hash) + EVTBEINGHITINFOLIST_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; - } - /** - * 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 forwardType = 1; - * @return The enum numeric value on the wire for forwardType. - */ - @java.lang.Override public int getForwardTypeValue() { - return forwardType_; - } - /** - * .ForwardType forwardType = 1; - * @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 forwardType = 1; - * @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 forwardType = 1; - * @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 forwardType = 1; - * @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 evtBeingHitInfoList = 2; - */ - public java.util.List getEvtBeingHitInfoListList() { - if (evtBeingHitInfoListBuilder_ == null) { - return java.util.Collections.unmodifiableList(evtBeingHitInfoList_); - } else { - return evtBeingHitInfoListBuilder_.getMessageList(); - } - } - /** - * repeated .EvtBeingHitInfo evtBeingHitInfoList = 2; - */ - public int getEvtBeingHitInfoListCount() { - if (evtBeingHitInfoListBuilder_ == null) { - return evtBeingHitInfoList_.size(); - } else { - return evtBeingHitInfoListBuilder_.getCount(); - } - } - /** - * repeated .EvtBeingHitInfo evtBeingHitInfoList = 2; - */ - public emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo getEvtBeingHitInfoList(int index) { - if (evtBeingHitInfoListBuilder_ == null) { - return evtBeingHitInfoList_.get(index); - } else { - return evtBeingHitInfoListBuilder_.getMessage(index); - } - } - /** - * repeated .EvtBeingHitInfo evtBeingHitInfoList = 2; - */ - 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 evtBeingHitInfoList = 2; - */ - 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 evtBeingHitInfoList = 2; - */ - 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 evtBeingHitInfoList = 2; - */ - 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 evtBeingHitInfoList = 2; - */ - 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 evtBeingHitInfoList = 2; - */ - 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 evtBeingHitInfoList = 2; - */ - 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 evtBeingHitInfoList = 2; - */ - public Builder clearEvtBeingHitInfoList() { - if (evtBeingHitInfoListBuilder_ == null) { - evtBeingHitInfoList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - evtBeingHitInfoListBuilder_.clear(); - } - return this; - } - /** - * repeated .EvtBeingHitInfo evtBeingHitInfoList = 2; - */ - public Builder removeEvtBeingHitInfoList(int index) { - if (evtBeingHitInfoListBuilder_ == null) { - ensureEvtBeingHitInfoListIsMutable(); - evtBeingHitInfoList_.remove(index); - onChanged(); - } else { - evtBeingHitInfoListBuilder_.remove(index); - } - return this; - } - /** - * repeated .EvtBeingHitInfo evtBeingHitInfoList = 2; - */ - public emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.Builder getEvtBeingHitInfoListBuilder( - int index) { - return getEvtBeingHitInfoListFieldBuilder().getBuilder(index); - } - /** - * repeated .EvtBeingHitInfo evtBeingHitInfoList = 2; - */ - public emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfoOrBuilder getEvtBeingHitInfoListOrBuilder( - int index) { - if (evtBeingHitInfoListBuilder_ == null) { - return evtBeingHitInfoList_.get(index); } else { - return evtBeingHitInfoListBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .EvtBeingHitInfo evtBeingHitInfoList = 2; - */ - public java.util.List - getEvtBeingHitInfoListOrBuilderList() { - if (evtBeingHitInfoListBuilder_ != null) { - return evtBeingHitInfoListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(evtBeingHitInfoList_); - } - } - /** - * repeated .EvtBeingHitInfo evtBeingHitInfoList = 2; - */ - public emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.Builder addEvtBeingHitInfoListBuilder() { - return getEvtBeingHitInfoListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.getDefaultInstance()); - } - /** - * repeated .EvtBeingHitInfo evtBeingHitInfoList = 2; - */ - public emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.Builder addEvtBeingHitInfoListBuilder( - int index) { - return getEvtBeingHitInfoListFieldBuilder().addBuilder( - index, emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.getDefaultInstance()); - } - /** - * repeated .EvtBeingHitInfo evtBeingHitInfoList = 2; - */ - 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\"m\n\031E" + - "vtBeingHitsCombineNotify\022!\n\013forwardType\030" + - "\001 \001(\0162\014.ForwardType\022-\n\023evtBeingHitInfoLi" + - "st\030\002 \003(\0132\020.EvtBeingHitInfoB\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.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/main/java/emu/grasscutter/net/proto/EvtCreateGadgetNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/EvtCreateGadgetNotifyOuterClass.java deleted file mode 100644 index ea4919d16..000000000 --- a/src/main/java/emu/grasscutter/net/proto/EvtCreateGadgetNotifyOuterClass.java +++ /dev/null @@ -1,1835 +0,0 @@ -// 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 { - - /** - * .ForwardType forwardType = 1; - * @return The enum numeric value on the wire for forwardType. - */ - int getForwardTypeValue(); - /** - * .ForwardType forwardType = 1; - * @return The forwardType. - */ - emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType(); - - /** - * uint32 entityId = 2; - * @return The entityId. - */ - int getEntityId(); - - /** - * uint32 configId = 3; - * @return The configId. - */ - int getConfigId(); - - /** - * uint32 campId = 4; - * @return The campId. - */ - int getCampId(); - - /** - * uint32 campType = 5; - * @return The campType. - */ - int getCampType(); - - /** - * .Vector initPos = 6; - * @return Whether the initPos field is set. - */ - boolean hasInitPos(); - /** - * .Vector initPos = 6; - * @return The initPos. - */ - emu.grasscutter.net.proto.VectorOuterClass.Vector getInitPos(); - /** - * .Vector initPos = 6; - */ - emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getInitPosOrBuilder(); - - /** - * .Vector initEulerAngles = 7; - * @return Whether the initEulerAngles field is set. - */ - boolean hasInitEulerAngles(); - /** - * .Vector initEulerAngles = 7; - * @return The initEulerAngles. - */ - emu.grasscutter.net.proto.VectorOuterClass.Vector getInitEulerAngles(); - /** - * .Vector initEulerAngles = 7; - */ - emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getInitEulerAnglesOrBuilder(); - - /** - * uint64 guid = 8; - * @return The guid. - */ - long getGuid(); - - /** - * uint32 ownerEntityId = 9; - * @return The ownerEntityId. - */ - int getOwnerEntityId(); - - /** - * uint32 targetEntityId = 10; - * @return The targetEntityId. - */ - int getTargetEntityId(); - - /** - * bool isAsyncLoad = 11; - * @return The isAsyncLoad. - */ - boolean getIsAsyncLoad(); - - /** - * uint32 targetLockPointIndex = 12; - * @return The targetLockPointIndex. - */ - int getTargetLockPointIndex(); - - /** - * uint32 roomId = 13; - * @return The roomId. - */ - int getRoomId(); - - /** - * uint32 propOwnerEntityId = 14; - * @return The propOwnerEntityId. - */ - int getPropOwnerEntityId(); - - /** - * bool sightGroupWithOwner = 15; - * @return The sightGroupWithOwner. - */ - boolean getSightGroupWithOwner(); - } - /** - * 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() { - forwardType_ = 0; - } - - @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(); - } - com.google.protobuf.UnknownFieldSet.Builder 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(); - - forwardType_ = rawValue; - break; - } - case 16: { - - entityId_ = input.readUInt32(); - break; - } - case 24: { - - configId_ = input.readUInt32(); - break; - } - case 32: { - - campId_ = input.readUInt32(); - break; - } - case 40: { - - campType_ = input.readUInt32(); - break; - } - case 50: { - 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 58: { - 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 64: { - - guid_ = input.readUInt64(); - break; - } - case 72: { - - ownerEntityId_ = input.readUInt32(); - break; - } - case 80: { - - targetEntityId_ = input.readUInt32(); - break; - } - case 88: { - - isAsyncLoad_ = input.readBool(); - break; - } - case 96: { - - targetLockPointIndex_ = input.readUInt32(); - break; - } - case 104: { - - roomId_ = input.readUInt32(); - break; - } - case 112: { - - propOwnerEntityId_ = input.readUInt32(); - break; - } - case 120: { - - sightGroupWithOwner_ = 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.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 FORWARDTYPE_FIELD_NUMBER = 1; - private int forwardType_; - /** - * .ForwardType forwardType = 1; - * @return The enum numeric value on the wire for forwardType. - */ - @java.lang.Override public int getForwardTypeValue() { - return forwardType_; - } - /** - * .ForwardType forwardType = 1; - * @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 ENTITYID_FIELD_NUMBER = 2; - private int entityId_; - /** - * uint32 entityId = 2; - * @return The entityId. - */ - @java.lang.Override - public int getEntityId() { - return entityId_; - } - - public static final int CONFIGID_FIELD_NUMBER = 3; - private int configId_; - /** - * uint32 configId = 3; - * @return The configId. - */ - @java.lang.Override - public int getConfigId() { - return configId_; - } - - public static final int CAMPID_FIELD_NUMBER = 4; - private int campId_; - /** - * uint32 campId = 4; - * @return The campId. - */ - @java.lang.Override - public int getCampId() { - return campId_; - } - - public static final int CAMPTYPE_FIELD_NUMBER = 5; - private int campType_; - /** - * uint32 campType = 5; - * @return The campType. - */ - @java.lang.Override - public int getCampType() { - return campType_; - } - - public static final int INITPOS_FIELD_NUMBER = 6; - private emu.grasscutter.net.proto.VectorOuterClass.Vector initPos_; - /** - * .Vector initPos = 6; - * @return Whether the initPos field is set. - */ - @java.lang.Override - public boolean hasInitPos() { - return initPos_ != null; - } - /** - * .Vector initPos = 6; - * @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 initPos = 6; - */ - @java.lang.Override - public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getInitPosOrBuilder() { - return getInitPos(); - } - - public static final int INITEULERANGLES_FIELD_NUMBER = 7; - private emu.grasscutter.net.proto.VectorOuterClass.Vector initEulerAngles_; - /** - * .Vector initEulerAngles = 7; - * @return Whether the initEulerAngles field is set. - */ - @java.lang.Override - public boolean hasInitEulerAngles() { - return initEulerAngles_ != null; - } - /** - * .Vector initEulerAngles = 7; - * @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 initEulerAngles = 7; - */ - @java.lang.Override - public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getInitEulerAnglesOrBuilder() { - return getInitEulerAngles(); - } - - public static final int GUID_FIELD_NUMBER = 8; - private long guid_; - /** - * uint64 guid = 8; - * @return The guid. - */ - @java.lang.Override - public long getGuid() { - return guid_; - } - - public static final int OWNERENTITYID_FIELD_NUMBER = 9; - private int ownerEntityId_; - /** - * uint32 ownerEntityId = 9; - * @return The ownerEntityId. - */ - @java.lang.Override - public int getOwnerEntityId() { - return ownerEntityId_; - } - - public static final int TARGETENTITYID_FIELD_NUMBER = 10; - private int targetEntityId_; - /** - * uint32 targetEntityId = 10; - * @return The targetEntityId. - */ - @java.lang.Override - public int getTargetEntityId() { - return targetEntityId_; - } - - public static final int ISASYNCLOAD_FIELD_NUMBER = 11; - private boolean isAsyncLoad_; - /** - * bool isAsyncLoad = 11; - * @return The isAsyncLoad. - */ - @java.lang.Override - public boolean getIsAsyncLoad() { - return isAsyncLoad_; - } - - public static final int TARGETLOCKPOINTINDEX_FIELD_NUMBER = 12; - private int targetLockPointIndex_; - /** - * uint32 targetLockPointIndex = 12; - * @return The targetLockPointIndex. - */ - @java.lang.Override - public int getTargetLockPointIndex() { - return targetLockPointIndex_; - } - - public static final int ROOMID_FIELD_NUMBER = 13; - private int roomId_; - /** - * uint32 roomId = 13; - * @return The roomId. - */ - @java.lang.Override - public int getRoomId() { - return roomId_; - } - - public static final int PROPOWNERENTITYID_FIELD_NUMBER = 14; - private int propOwnerEntityId_; - /** - * uint32 propOwnerEntityId = 14; - * @return The propOwnerEntityId. - */ - @java.lang.Override - public int getPropOwnerEntityId() { - return propOwnerEntityId_; - } - - public static final int SIGHTGROUPWITHOWNER_FIELD_NUMBER = 15; - private boolean sightGroupWithOwner_; - /** - * bool sightGroupWithOwner = 15; - * @return The sightGroupWithOwner. - */ - @java.lang.Override - public boolean getSightGroupWithOwner() { - return sightGroupWithOwner_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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.ForwardLocal.getNumber()) { - output.writeEnum(1, forwardType_); - } - if (entityId_ != 0) { - output.writeUInt32(2, entityId_); - } - if (configId_ != 0) { - output.writeUInt32(3, configId_); - } - if (campId_ != 0) { - output.writeUInt32(4, campId_); - } - if (campType_ != 0) { - output.writeUInt32(5, campType_); - } - if (initPos_ != null) { - output.writeMessage(6, getInitPos()); - } - if (initEulerAngles_ != null) { - output.writeMessage(7, getInitEulerAngles()); - } - if (guid_ != 0L) { - output.writeUInt64(8, guid_); - } - if (ownerEntityId_ != 0) { - output.writeUInt32(9, ownerEntityId_); - } - if (targetEntityId_ != 0) { - output.writeUInt32(10, targetEntityId_); - } - if (isAsyncLoad_ != false) { - output.writeBool(11, isAsyncLoad_); - } - if (targetLockPointIndex_ != 0) { - output.writeUInt32(12, targetLockPointIndex_); - } - if (roomId_ != 0) { - output.writeUInt32(13, roomId_); - } - if (propOwnerEntityId_ != 0) { - output.writeUInt32(14, propOwnerEntityId_); - } - if (sightGroupWithOwner_ != false) { - output.writeBool(15, sightGroupWithOwner_); - } - 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.ForwardLocal.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(1, forwardType_); - } - if (entityId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, entityId_); - } - if (configId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, configId_); - } - if (campId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(4, campId_); - } - if (campType_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(5, campType_); - } - if (initPos_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(6, getInitPos()); - } - if (initEulerAngles_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(7, getInitEulerAngles()); - } - if (guid_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(8, guid_); - } - if (ownerEntityId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(9, ownerEntityId_); - } - if (targetEntityId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(10, targetEntityId_); - } - if (isAsyncLoad_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(11, isAsyncLoad_); - } - if (targetLockPointIndex_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(12, targetLockPointIndex_); - } - if (roomId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(13, roomId_); - } - if (propOwnerEntityId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(14, propOwnerEntityId_); - } - if (sightGroupWithOwner_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(15, sightGroupWithOwner_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (forwardType_ != other.forwardType_) return false; - if (getEntityId() - != other.getEntityId()) return false; - if (getConfigId() - != other.getConfigId()) return false; - if (getCampId() - != other.getCampId()) return false; - if (getCampType() - != other.getCampType()) return false; - if (hasInitPos() != other.hasInitPos()) return false; - if (hasInitPos()) { - if (!getInitPos() - .equals(other.getInitPos())) return false; - } - if (hasInitEulerAngles() != other.hasInitEulerAngles()) return false; - if (hasInitEulerAngles()) { - if (!getInitEulerAngles() - .equals(other.getInitEulerAngles())) return false; - } - if (getGuid() - != other.getGuid()) return false; - if (getOwnerEntityId() - != other.getOwnerEntityId()) return false; - if (getTargetEntityId() - != other.getTargetEntityId()) return false; - if (getIsAsyncLoad() - != other.getIsAsyncLoad()) return false; - if (getTargetLockPointIndex() - != other.getTargetLockPointIndex()) return false; - if (getRoomId() - != other.getRoomId()) return false; - if (getPropOwnerEntityId() - != other.getPropOwnerEntityId()) return false; - if (getSightGroupWithOwner() - != other.getSightGroupWithOwner()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + FORWARDTYPE_FIELD_NUMBER; - hash = (53 * hash) + forwardType_; - hash = (37 * hash) + ENTITYID_FIELD_NUMBER; - hash = (53 * hash) + getEntityId(); - hash = (37 * hash) + CONFIGID_FIELD_NUMBER; - hash = (53 * hash) + getConfigId(); - hash = (37 * hash) + CAMPID_FIELD_NUMBER; - hash = (53 * hash) + getCampId(); - hash = (37 * hash) + CAMPTYPE_FIELD_NUMBER; - hash = (53 * hash) + getCampType(); - if (hasInitPos()) { - hash = (37 * hash) + INITPOS_FIELD_NUMBER; - hash = (53 * hash) + getInitPos().hashCode(); - } - if (hasInitEulerAngles()) { - hash = (37 * hash) + INITEULERANGLES_FIELD_NUMBER; - hash = (53 * hash) + getInitEulerAngles().hashCode(); - } - 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) + ISASYNCLOAD_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsAsyncLoad()); - hash = (37 * hash) + TARGETLOCKPOINTINDEX_FIELD_NUMBER; - hash = (53 * hash) + getTargetLockPointIndex(); - hash = (37 * hash) + ROOMID_FIELD_NUMBER; - hash = (53 * hash) + getRoomId(); - hash = (37 * hash) + PROPOWNERENTITYID_FIELD_NUMBER; - hash = (53 * hash) + getPropOwnerEntityId(); - hash = (37 * hash) + SIGHTGROUPWITHOWNER_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getSightGroupWithOwner()); - 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; - } - /** - * 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(); - forwardType_ = 0; - - entityId_ = 0; - - configId_ = 0; - - campId_ = 0; - - campType_ = 0; - - if (initPosBuilder_ == null) { - initPos_ = null; - } else { - initPos_ = null; - initPosBuilder_ = null; - } - if (initEulerAnglesBuilder_ == null) { - initEulerAngles_ = null; - } else { - initEulerAngles_ = null; - initEulerAnglesBuilder_ = null; - } - guid_ = 0L; - - ownerEntityId_ = 0; - - targetEntityId_ = 0; - - isAsyncLoad_ = false; - - targetLockPointIndex_ = 0; - - roomId_ = 0; - - propOwnerEntityId_ = 0; - - sightGroupWithOwner_ = false; - - 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); - result.forwardType_ = forwardType_; - result.entityId_ = entityId_; - result.configId_ = configId_; - result.campId_ = campId_; - result.campType_ = campType_; - if (initPosBuilder_ == null) { - result.initPos_ = initPos_; - } else { - result.initPos_ = initPosBuilder_.build(); - } - if (initEulerAnglesBuilder_ == null) { - result.initEulerAngles_ = initEulerAngles_; - } else { - result.initEulerAngles_ = initEulerAnglesBuilder_.build(); - } - result.guid_ = guid_; - result.ownerEntityId_ = ownerEntityId_; - result.targetEntityId_ = targetEntityId_; - result.isAsyncLoad_ = isAsyncLoad_; - result.targetLockPointIndex_ = targetLockPointIndex_; - result.roomId_ = roomId_; - result.propOwnerEntityId_ = propOwnerEntityId_; - result.sightGroupWithOwner_ = sightGroupWithOwner_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.forwardType_ != 0) { - setForwardTypeValue(other.getForwardTypeValue()); - } - if (other.getEntityId() != 0) { - setEntityId(other.getEntityId()); - } - if (other.getConfigId() != 0) { - setConfigId(other.getConfigId()); - } - if (other.getCampId() != 0) { - setCampId(other.getCampId()); - } - if (other.getCampType() != 0) { - setCampType(other.getCampType()); - } - if (other.hasInitPos()) { - mergeInitPos(other.getInitPos()); - } - if (other.hasInitEulerAngles()) { - mergeInitEulerAngles(other.getInitEulerAngles()); - } - if (other.getGuid() != 0L) { - setGuid(other.getGuid()); - } - if (other.getOwnerEntityId() != 0) { - setOwnerEntityId(other.getOwnerEntityId()); - } - if (other.getTargetEntityId() != 0) { - setTargetEntityId(other.getTargetEntityId()); - } - if (other.getIsAsyncLoad() != false) { - setIsAsyncLoad(other.getIsAsyncLoad()); - } - if (other.getTargetLockPointIndex() != 0) { - setTargetLockPointIndex(other.getTargetLockPointIndex()); - } - if (other.getRoomId() != 0) { - setRoomId(other.getRoomId()); - } - if (other.getPropOwnerEntityId() != 0) { - setPropOwnerEntityId(other.getPropOwnerEntityId()); - } - if (other.getSightGroupWithOwner() != false) { - setSightGroupWithOwner(other.getSightGroupWithOwner()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 forwardType_ = 0; - /** - * .ForwardType forwardType = 1; - * @return The enum numeric value on the wire for forwardType. - */ - @java.lang.Override public int getForwardTypeValue() { - return forwardType_; - } - /** - * .ForwardType forwardType = 1; - * @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 forwardType = 1; - * @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 forwardType = 1; - * @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 forwardType = 1; - * @return This builder for chaining. - */ - public Builder clearForwardType() { - - forwardType_ = 0; - onChanged(); - return this; - } - - private int entityId_ ; - /** - * uint32 entityId = 2; - * @return The entityId. - */ - @java.lang.Override - public int getEntityId() { - return entityId_; - } - /** - * uint32 entityId = 2; - * @param value The entityId to set. - * @return This builder for chaining. - */ - public Builder setEntityId(int value) { - - entityId_ = value; - onChanged(); - return this; - } - /** - * uint32 entityId = 2; - * @return This builder for chaining. - */ - public Builder clearEntityId() { - - entityId_ = 0; - onChanged(); - return this; - } - - private int configId_ ; - /** - * uint32 configId = 3; - * @return The configId. - */ - @java.lang.Override - public int getConfigId() { - return configId_; - } - /** - * uint32 configId = 3; - * @param value The configId to set. - * @return This builder for chaining. - */ - public Builder setConfigId(int value) { - - configId_ = value; - onChanged(); - return this; - } - /** - * uint32 configId = 3; - * @return This builder for chaining. - */ - public Builder clearConfigId() { - - configId_ = 0; - onChanged(); - return this; - } - - private int campId_ ; - /** - * uint32 campId = 4; - * @return The campId. - */ - @java.lang.Override - public int getCampId() { - return campId_; - } - /** - * uint32 campId = 4; - * @param value The campId to set. - * @return This builder for chaining. - */ - public Builder setCampId(int value) { - - campId_ = value; - onChanged(); - return this; - } - /** - * uint32 campId = 4; - * @return This builder for chaining. - */ - public Builder clearCampId() { - - campId_ = 0; - onChanged(); - return this; - } - - private int campType_ ; - /** - * uint32 campType = 5; - * @return The campType. - */ - @java.lang.Override - public int getCampType() { - return campType_; - } - /** - * uint32 campType = 5; - * @param value The campType to set. - * @return This builder for chaining. - */ - public Builder setCampType(int value) { - - campType_ = value; - onChanged(); - return this; - } - /** - * uint32 campType = 5; - * @return This builder for chaining. - */ - public Builder clearCampType() { - - campType_ = 0; - 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 initPos = 6; - * @return Whether the initPos field is set. - */ - public boolean hasInitPos() { - return initPosBuilder_ != null || initPos_ != null; - } - /** - * .Vector initPos = 6; - * @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 initPos = 6; - */ - 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 initPos = 6; - */ - 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 initPos = 6; - */ - 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 initPos = 6; - */ - public Builder clearInitPos() { - if (initPosBuilder_ == null) { - initPos_ = null; - onChanged(); - } else { - initPos_ = null; - initPosBuilder_ = null; - } - - return this; - } - /** - * .Vector initPos = 6; - */ - public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getInitPosBuilder() { - - onChanged(); - return getInitPosFieldBuilder().getBuilder(); - } - /** - * .Vector initPos = 6; - */ - 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 initPos = 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> - 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 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 initEulerAngles = 7; - * @return Whether the initEulerAngles field is set. - */ - public boolean hasInitEulerAngles() { - return initEulerAnglesBuilder_ != null || initEulerAngles_ != null; - } - /** - * .Vector initEulerAngles = 7; - * @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 initEulerAngles = 7; - */ - 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 initEulerAngles = 7; - */ - 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 initEulerAngles = 7; - */ - 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 initEulerAngles = 7; - */ - public Builder clearInitEulerAngles() { - if (initEulerAnglesBuilder_ == null) { - initEulerAngles_ = null; - onChanged(); - } else { - initEulerAngles_ = null; - initEulerAnglesBuilder_ = null; - } - - return this; - } - /** - * .Vector initEulerAngles = 7; - */ - public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getInitEulerAnglesBuilder() { - - onChanged(); - return getInitEulerAnglesFieldBuilder().getBuilder(); - } - /** - * .Vector initEulerAngles = 7; - */ - 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 initEulerAngles = 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> - 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 long guid_ ; - /** - * uint64 guid = 8; - * @return The guid. - */ - @java.lang.Override - public long getGuid() { - return guid_; - } - /** - * uint64 guid = 8; - * @param value The guid to set. - * @return This builder for chaining. - */ - public Builder setGuid(long value) { - - guid_ = value; - onChanged(); - return this; - } - /** - * uint64 guid = 8; - * @return This builder for chaining. - */ - public Builder clearGuid() { - - guid_ = 0L; - onChanged(); - return this; - } - - private int ownerEntityId_ ; - /** - * uint32 ownerEntityId = 9; - * @return The ownerEntityId. - */ - @java.lang.Override - public int getOwnerEntityId() { - return ownerEntityId_; - } - /** - * uint32 ownerEntityId = 9; - * @param value The ownerEntityId to set. - * @return This builder for chaining. - */ - public Builder setOwnerEntityId(int value) { - - ownerEntityId_ = value; - onChanged(); - return this; - } - /** - * uint32 ownerEntityId = 9; - * @return This builder for chaining. - */ - public Builder clearOwnerEntityId() { - - ownerEntityId_ = 0; - onChanged(); - return this; - } - - private int targetEntityId_ ; - /** - * uint32 targetEntityId = 10; - * @return The targetEntityId. - */ - @java.lang.Override - public int getTargetEntityId() { - return targetEntityId_; - } - /** - * uint32 targetEntityId = 10; - * @param value The targetEntityId to set. - * @return This builder for chaining. - */ - public Builder setTargetEntityId(int value) { - - targetEntityId_ = value; - onChanged(); - return this; - } - /** - * uint32 targetEntityId = 10; - * @return This builder for chaining. - */ - public Builder clearTargetEntityId() { - - targetEntityId_ = 0; - onChanged(); - return this; - } - - private boolean isAsyncLoad_ ; - /** - * bool isAsyncLoad = 11; - * @return The isAsyncLoad. - */ - @java.lang.Override - public boolean getIsAsyncLoad() { - return isAsyncLoad_; - } - /** - * bool isAsyncLoad = 11; - * @param value The isAsyncLoad to set. - * @return This builder for chaining. - */ - public Builder setIsAsyncLoad(boolean value) { - - isAsyncLoad_ = value; - onChanged(); - return this; - } - /** - * bool isAsyncLoad = 11; - * @return This builder for chaining. - */ - public Builder clearIsAsyncLoad() { - - isAsyncLoad_ = false; - onChanged(); - return this; - } - - private int targetLockPointIndex_ ; - /** - * uint32 targetLockPointIndex = 12; - * @return The targetLockPointIndex. - */ - @java.lang.Override - public int getTargetLockPointIndex() { - return targetLockPointIndex_; - } - /** - * uint32 targetLockPointIndex = 12; - * @param value The targetLockPointIndex to set. - * @return This builder for chaining. - */ - public Builder setTargetLockPointIndex(int value) { - - targetLockPointIndex_ = value; - onChanged(); - return this; - } - /** - * uint32 targetLockPointIndex = 12; - * @return This builder for chaining. - */ - public Builder clearTargetLockPointIndex() { - - targetLockPointIndex_ = 0; - onChanged(); - return this; - } - - private int roomId_ ; - /** - * uint32 roomId = 13; - * @return The roomId. - */ - @java.lang.Override - public int getRoomId() { - return roomId_; - } - /** - * uint32 roomId = 13; - * @param value The roomId to set. - * @return This builder for chaining. - */ - public Builder setRoomId(int value) { - - roomId_ = value; - onChanged(); - return this; - } - /** - * uint32 roomId = 13; - * @return This builder for chaining. - */ - public Builder clearRoomId() { - - roomId_ = 0; - onChanged(); - return this; - } - - private int propOwnerEntityId_ ; - /** - * uint32 propOwnerEntityId = 14; - * @return The propOwnerEntityId. - */ - @java.lang.Override - public int getPropOwnerEntityId() { - return propOwnerEntityId_; - } - /** - * uint32 propOwnerEntityId = 14; - * @param value The propOwnerEntityId to set. - * @return This builder for chaining. - */ - public Builder setPropOwnerEntityId(int value) { - - propOwnerEntityId_ = value; - onChanged(); - return this; - } - /** - * uint32 propOwnerEntityId = 14; - * @return This builder for chaining. - */ - public Builder clearPropOwnerEntityId() { - - propOwnerEntityId_ = 0; - onChanged(); - return this; - } - - private boolean sightGroupWithOwner_ ; - /** - * bool sightGroupWithOwner = 15; - * @return The sightGroupWithOwner. - */ - @java.lang.Override - public boolean getSightGroupWithOwner() { - return sightGroupWithOwner_; - } - /** - * bool sightGroupWithOwner = 15; - * @param value The sightGroupWithOwner to set. - * @return This builder for chaining. - */ - public Builder setSightGroupWithOwner(boolean value) { - - sightGroupWithOwner_ = value; - onChanged(); - return this; - } - /** - * bool sightGroupWithOwner = 15; - * @return This builder for chaining. - */ - public Builder clearSightGroupWithOwner() { - - sightGroupWithOwner_ = 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: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\"\364\002\n\025EvtCreateGadg" + - "etNotify\022!\n\013forwardType\030\001 \001(\0162\014.ForwardT" + - "ype\022\020\n\010entityId\030\002 \001(\r\022\020\n\010configId\030\003 \001(\r\022" + - "\016\n\006campId\030\004 \001(\r\022\020\n\010campType\030\005 \001(\r\022\030\n\007ini" + - "tPos\030\006 \001(\0132\007.Vector\022 \n\017initEulerAngles\030\007" + - " \001(\0132\007.Vector\022\014\n\004guid\030\010 \001(\004\022\025\n\rownerEnti" + - "tyId\030\t \001(\r\022\026\n\016targetEntityId\030\n \001(\r\022\023\n\013is" + - "AsyncLoad\030\013 \001(\010\022\034\n\024targetLockPointIndex\030" + - "\014 \001(\r\022\016\n\006roomId\030\r \001(\r\022\031\n\021propOwnerEntity" + - "Id\030\016 \001(\r\022\033\n\023sightGroupWithOwner\030\017 \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.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[] { "ForwardType", "EntityId", "ConfigId", "CampId", "CampType", "InitPos", "InitEulerAngles", "Guid", "OwnerEntityId", "TargetEntityId", "IsAsyncLoad", "TargetLockPointIndex", "RoomId", "PropOwnerEntityId", "SightGroupWithOwner", }); - emu.grasscutter.net.proto.ForwardTypeOuterClass.getDescriptor(); - emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/EvtDestroyGadgetNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/EvtDestroyGadgetNotifyOuterClass.java deleted file mode 100644 index 799e5880d..000000000 --- a/src/main/java/emu/grasscutter/net/proto/EvtDestroyGadgetNotifyOuterClass.java +++ /dev/null @@ -1,647 +0,0 @@ -// 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 forwardType = 1; - * @return The enum numeric value on the wire for forwardType. - */ - int getForwardTypeValue(); - /** - * .ForwardType forwardType = 1; - * @return The forwardType. - */ - emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType(); - - /** - * uint32 entityId = 2; - * @return The entityId. - */ - int getEntityId(); - } - /** - * 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 8: { - int rawValue = input.readEnum(); - - forwardType_ = rawValue; - break; - } - case 16: { - - 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.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 FORWARDTYPE_FIELD_NUMBER = 1; - private int forwardType_; - /** - * .ForwardType forwardType = 1; - * @return The enum numeric value on the wire for forwardType. - */ - @java.lang.Override public int getForwardTypeValue() { - return forwardType_; - } - /** - * .ForwardType forwardType = 1; - * @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 ENTITYID_FIELD_NUMBER = 2; - private int entityId_; - /** - * uint32 entityId = 2; - * @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 (forwardType_ != emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.ForwardLocal.getNumber()) { - output.writeEnum(1, forwardType_); - } - if (entityId_ != 0) { - output.writeUInt32(2, entityId_); - } - 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.ForwardLocal.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(1, forwardType_); - } - if (entityId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, 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.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) + FORWARDTYPE_FIELD_NUMBER; - hash = (53 * hash) + forwardType_; - hash = (37 * hash) + ENTITYID_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; - } - /** - * 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 forwardType = 1; - * @return The enum numeric value on the wire for forwardType. - */ - @java.lang.Override public int getForwardTypeValue() { - return forwardType_; - } - /** - * .ForwardType forwardType = 1; - * @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 forwardType = 1; - * @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 forwardType = 1; - * @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 forwardType = 1; - * @return This builder for chaining. - */ - public Builder clearForwardType() { - - forwardType_ = 0; - onChanged(); - return this; - } - - private int entityId_ ; - /** - * uint32 entityId = 2; - * @return The entityId. - */ - @java.lang.Override - public int getEntityId() { - return entityId_; - } - /** - * uint32 entityId = 2; - * @param value The entityId to set. - * @return This builder for chaining. - */ - public Builder setEntityId(int value) { - - entityId_ = value; - onChanged(); - return this; - } - /** - * uint32 entityId = 2; - * @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\"M\n\026EvtDestroyGadgetNotify\022!\n\013f" + - "orwardType\030\001 \001(\0162\014.ForwardType\022\020\n\010entity" + - "Id\030\002 \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.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/main/java/emu/grasscutter/net/proto/EvtDoSkillSuccNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/EvtDoSkillSuccNotifyOuterClass.java deleted file mode 100644 index 61edb141d..000000000 --- a/src/main/java/emu/grasscutter/net/proto/EvtDoSkillSuccNotifyOuterClass.java +++ /dev/null @@ -1,923 +0,0 @@ -// 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 { - - /** - * .ForwardType forwardType = 1; - * @return The enum numeric value on the wire for forwardType. - */ - int getForwardTypeValue(); - /** - * .ForwardType forwardType = 1; - * @return The forwardType. - */ - emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType(); - - /** - * uint32 casterId = 2; - * @return The casterId. - */ - int getCasterId(); - - /** - * uint32 skillId = 3; - * @return The skillId. - */ - int getSkillId(); - - /** - * .Vector forward = 4; - * @return Whether the forward field is set. - */ - boolean hasForward(); - /** - * .Vector forward = 4; - * @return The forward. - */ - emu.grasscutter.net.proto.VectorOuterClass.Vector getForward(); - /** - * .Vector forward = 4; - */ - emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getForwardOrBuilder(); - } - /** - * 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 8: { - int rawValue = input.readEnum(); - - forwardType_ = rawValue; - break; - } - case 16: { - - casterId_ = input.readUInt32(); - break; - } - case 24: { - - skillId_ = input.readUInt32(); - break; - } - case 34: { - 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 FORWARDTYPE_FIELD_NUMBER = 1; - private int forwardType_; - /** - * .ForwardType forwardType = 1; - * @return The enum numeric value on the wire for forwardType. - */ - @java.lang.Override public int getForwardTypeValue() { - return forwardType_; - } - /** - * .ForwardType forwardType = 1; - * @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 CASTERID_FIELD_NUMBER = 2; - private int casterId_; - /** - * uint32 casterId = 2; - * @return The casterId. - */ - @java.lang.Override - public int getCasterId() { - return casterId_; - } - - public static final int SKILLID_FIELD_NUMBER = 3; - private int skillId_; - /** - * uint32 skillId = 3; - * @return The skillId. - */ - @java.lang.Override - public int getSkillId() { - return skillId_; - } - - public static final int FORWARD_FIELD_NUMBER = 4; - private emu.grasscutter.net.proto.VectorOuterClass.Vector forward_; - /** - * .Vector forward = 4; - * @return Whether the forward field is set. - */ - @java.lang.Override - public boolean hasForward() { - return forward_ != null; - } - /** - * .Vector forward = 4; - * @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 = 4; - */ - @java.lang.Override - public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getForwardOrBuilder() { - return getForward(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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.ForwardLocal.getNumber()) { - output.writeEnum(1, forwardType_); - } - if (casterId_ != 0) { - output.writeUInt32(2, casterId_); - } - if (skillId_ != 0) { - output.writeUInt32(3, skillId_); - } - if (forward_ != null) { - output.writeMessage(4, getForward()); - } - 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.ForwardLocal.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(1, forwardType_); - } - if (casterId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, casterId_); - } - if (skillId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, skillId_); - } - if (forward_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(4, 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 (forwardType_ != other.forwardType_) return false; - if (getCasterId() - != other.getCasterId()) return false; - if (getSkillId() - != other.getSkillId()) return false; - if (hasForward() != other.hasForward()) return false; - if (hasForward()) { - if (!getForward() - .equals(other.getForward())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + FORWARDTYPE_FIELD_NUMBER; - hash = (53 * hash) + forwardType_; - hash = (37 * hash) + CASTERID_FIELD_NUMBER; - hash = (53 * hash) + getCasterId(); - hash = (37 * hash) + SKILLID_FIELD_NUMBER; - hash = (53 * hash) + getSkillId(); - if (hasForward()) { - hash = (37 * hash) + FORWARD_FIELD_NUMBER; - hash = (53 * hash) + getForward().hashCode(); - } - 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; - } - /** - * 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(); - forwardType_ = 0; - - casterId_ = 0; - - skillId_ = 0; - - if (forwardBuilder_ == null) { - forward_ = null; - } else { - forward_ = null; - forwardBuilder_ = null; - } - 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.forwardType_ = forwardType_; - result.casterId_ = casterId_; - result.skillId_ = skillId_; - if (forwardBuilder_ == null) { - result.forward_ = forward_; - } else { - result.forward_ = forwardBuilder_.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.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.forwardType_ != 0) { - setForwardTypeValue(other.getForwardTypeValue()); - } - if (other.getCasterId() != 0) { - setCasterId(other.getCasterId()); - } - if (other.getSkillId() != 0) { - setSkillId(other.getSkillId()); - } - if (other.hasForward()) { - mergeForward(other.getForward()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 forwardType_ = 0; - /** - * .ForwardType forwardType = 1; - * @return The enum numeric value on the wire for forwardType. - */ - @java.lang.Override public int getForwardTypeValue() { - return forwardType_; - } - /** - * .ForwardType forwardType = 1; - * @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 forwardType = 1; - * @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 forwardType = 1; - * @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 forwardType = 1; - * @return This builder for chaining. - */ - public Builder clearForwardType() { - - forwardType_ = 0; - onChanged(); - return this; - } - - private int casterId_ ; - /** - * uint32 casterId = 2; - * @return The casterId. - */ - @java.lang.Override - public int getCasterId() { - return casterId_; - } - /** - * uint32 casterId = 2; - * @param value The casterId to set. - * @return This builder for chaining. - */ - public Builder setCasterId(int value) { - - casterId_ = value; - onChanged(); - return this; - } - /** - * uint32 casterId = 2; - * @return This builder for chaining. - */ - public Builder clearCasterId() { - - casterId_ = 0; - onChanged(); - return this; - } - - private int skillId_ ; - /** - * uint32 skillId = 3; - * @return The skillId. - */ - @java.lang.Override - public int getSkillId() { - return skillId_; - } - /** - * uint32 skillId = 3; - * @param value The skillId to set. - * @return This builder for chaining. - */ - public Builder setSkillId(int value) { - - skillId_ = value; - onChanged(); - return this; - } - /** - * uint32 skillId = 3; - * @return This builder for chaining. - */ - public Builder clearSkillId() { - - skillId_ = 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 = 4; - * @return Whether the forward field is set. - */ - public boolean hasForward() { - return forwardBuilder_ != null || forward_ != null; - } - /** - * .Vector forward = 4; - * @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 = 4; - */ - 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 = 4; - */ - 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 = 4; - */ - 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 = 4; - */ - public Builder clearForward() { - if (forwardBuilder_ == null) { - forward_ = null; - onChanged(); - } else { - forward_ = null; - forwardBuilder_ = null; - } - - return this; - } - /** - * .Vector forward = 4; - */ - public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getForwardBuilder() { - - onChanged(); - return getForwardFieldBuilder().getBuilder(); - } - /** - * .Vector forward = 4; - */ - 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 = 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> - 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_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"v\n\024EvtDoSkillSuccN" + - "otify\022!\n\013forwardType\030\001 \001(\0162\014.ForwardType" + - "\022\020\n\010casterId\030\002 \001(\r\022\017\n\007skillId\030\003 \001(\r\022\030\n\007f" + - "orward\030\004 \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.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[] { "ForwardType", "CasterId", "SkillId", "Forward", }); - emu.grasscutter.net.proto.ForwardTypeOuterClass.getDescriptor(); - emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/EvtHittingOtherInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/EvtHittingOtherInfoOuterClass.java deleted file mode 100644 index c4ee6b46a..000000000 --- a/src/main/java/emu/grasscutter/net/proto/EvtHittingOtherInfoOuterClass.java +++ /dev/null @@ -1,742 +0,0 @@ -// 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 { - - /** - * uint32 peerId = 1; - * @return The peerId. - */ - int getPeerId(); - - /** - * .AttackResult attackResult = 2; - * @return Whether the attackResult field is set. - */ - boolean hasAttackResult(); - /** - * .AttackResult attackResult = 2; - * @return The attackResult. - */ - emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult getAttackResult(); - /** - * .AttackResult attackResult = 2; - */ - emu.grasscutter.net.proto.AttackResultOuterClass.AttackResultOrBuilder getAttackResultOrBuilder(); - } - /** - * 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 8: { - - peerId_ = input.readUInt32(); - 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; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.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 PEERID_FIELD_NUMBER = 1; - private int peerId_; - /** - * uint32 peerId = 1; - * @return The peerId. - */ - @java.lang.Override - public int getPeerId() { - return peerId_; - } - - public static final int ATTACKRESULT_FIELD_NUMBER = 2; - private emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult attackResult_; - /** - * .AttackResult attackResult = 2; - * @return Whether the attackResult field is set. - */ - @java.lang.Override - public boolean hasAttackResult() { - return attackResult_ != null; - } - /** - * .AttackResult attackResult = 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 attackResult = 2; - */ - @java.lang.Override - public emu.grasscutter.net.proto.AttackResultOuterClass.AttackResultOrBuilder getAttackResultOrBuilder() { - return getAttackResult(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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 (attackResult_ != null) { - output.writeMessage(2, getAttackResult()); - } - 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 (attackResult_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, 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.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo)) { - return super.equals(obj); - } - emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo other = (emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo) obj; - - if (getPeerId() - != other.getPeerId()) return false; - if (hasAttackResult() != other.hasAttackResult()) return false; - if (hasAttackResult()) { - if (!getAttackResult() - .equals(other.getAttackResult())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + PEERID_FIELD_NUMBER; - hash = (53 * hash) + getPeerId(); - if (hasAttackResult()) { - hash = (37 * hash) + ATTACKRESULT_FIELD_NUMBER; - hash = (53 * hash) + getAttackResult().hashCode(); - } - 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(); - peerId_ = 0; - - if (attackResultBuilder_ == null) { - attackResult_ = null; - } else { - attackResult_ = null; - attackResultBuilder_ = null; - } - 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); - result.peerId_ = peerId_; - if (attackResultBuilder_ == null) { - result.attackResult_ = attackResult_; - } else { - result.attackResult_ = attackResultBuilder_.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.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.getPeerId() != 0) { - setPeerId(other.getPeerId()); - } - if (other.hasAttackResult()) { - mergeAttackResult(other.getAttackResult()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 int peerId_ ; - /** - * uint32 peerId = 1; - * @return The peerId. - */ - @java.lang.Override - public int getPeerId() { - return peerId_; - } - /** - * uint32 peerId = 1; - * @param value The peerId to set. - * @return This builder for chaining. - */ - public Builder setPeerId(int value) { - - peerId_ = value; - onChanged(); - return this; - } - /** - * uint32 peerId = 1; - * @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 attackResult = 2; - * @return Whether the attackResult field is set. - */ - public boolean hasAttackResult() { - return attackResultBuilder_ != null || attackResult_ != null; - } - /** - * .AttackResult attackResult = 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 attackResult = 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 attackResult = 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 attackResult = 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 attackResult = 2; - */ - public Builder clearAttackResult() { - if (attackResultBuilder_ == null) { - attackResult_ = null; - onChanged(); - } else { - attackResult_ = null; - attackResultBuilder_ = null; - } - - return this; - } - /** - * .AttackResult attackResult = 2; - */ - public emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.Builder getAttackResultBuilder() { - - onChanged(); - return getAttackResultFieldBuilder().getBuilder(); - } - /** - * .AttackResult attackResult = 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 attackResult = 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_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"J\n\023EvtHittingOtherInfo\022\016\n\006peerId" + - "\030\001 \001(\r\022#\n\014attackResult\030\002 \001(\0132\r.AttackRes" + - "ultB\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_EvtHittingOtherInfo_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_EvtHittingOtherInfo_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_EvtHittingOtherInfo_descriptor, - new java.lang.String[] { "PeerId", "AttackResult", }); - emu.grasscutter.net.proto.AttackResultOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/FeatureBlockInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/FeatureBlockInfoOuterClass.java deleted file mode 100644 index 86cced2a0..000000000 --- a/src/main/java/emu/grasscutter/net/proto/FeatureBlockInfoOuterClass.java +++ /dev/null @@ -1,606 +0,0 @@ -// 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 featureType = 1; - * @return The featureType. - */ - int getFeatureType(); - - /** - * uint32 endTime = 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 FEATURETYPE_FIELD_NUMBER = 1; - private int featureType_; - /** - * uint32 featureType = 1; - * @return The featureType. - */ - @java.lang.Override - public int getFeatureType() { - return featureType_; - } - - public static final int ENDTIME_FIELD_NUMBER = 2; - private int endTime_; - /** - * uint32 endTime = 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) + FEATURETYPE_FIELD_NUMBER; - hash = (53 * hash) + getFeatureType(); - hash = (37 * hash) + ENDTIME_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 featureType = 1; - * @return The featureType. - */ - @java.lang.Override - public int getFeatureType() { - return featureType_; - } - /** - * uint32 featureType = 1; - * @param value The featureType to set. - * @return This builder for chaining. - */ - public Builder setFeatureType(int value) { - - featureType_ = value; - onChanged(); - return this; - } - /** - * uint32 featureType = 1; - * @return This builder for chaining. - */ - public Builder clearFeatureType() { - - featureType_ = 0; - onChanged(); - return this; - } - - private int endTime_ ; - /** - * uint32 endTime = 2; - * @return The endTime. - */ - @java.lang.Override - public int getEndTime() { - return endTime_; - } - /** - * uint32 endTime = 2; - * @param value The endTime to set. - * @return This builder for chaining. - */ - public Builder setEndTime(int value) { - - endTime_ = value; - onChanged(); - return this; - } - /** - * uint32 endTime = 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\"8\n\020FeatureBlock" + - "Info\022\023\n\013featureType\030\001 \001(\r\022\017\n\007endTime\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_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/main/java/emu/grasscutter/net/proto/FetterDataOuterClass.java b/src/main/java/emu/grasscutter/net/proto/FetterDataOuterClass.java deleted file mode 100644 index be069d55e..000000000 --- a/src/main/java/emu/grasscutter/net/proto/FetterDataOuterClass.java +++ /dev/null @@ -1,804 +0,0 @@ -// 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 fetterId = 1; - * @return The fetterId. - */ - int getFetterId(); - - /** - * uint32 fetterState = 2; - * @return The fetterState. - */ - int getFetterState(); - - /** - * repeated uint32 condIndexList = 3; - * @return A list containing the condIndexList. - */ - java.util.List getCondIndexListList(); - /** - * repeated uint32 condIndexList = 3; - * @return The count of condIndexList. - */ - int getCondIndexListCount(); - /** - * repeated uint32 condIndexList = 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 FETTERID_FIELD_NUMBER = 1; - private int fetterId_; - /** - * uint32 fetterId = 1; - * @return The fetterId. - */ - @java.lang.Override - public int getFetterId() { - return fetterId_; - } - - public static final int FETTERSTATE_FIELD_NUMBER = 2; - private int fetterState_; - /** - * uint32 fetterState = 2; - * @return The fetterState. - */ - @java.lang.Override - public int getFetterState() { - return fetterState_; - } - - public static final int CONDINDEXLIST_FIELD_NUMBER = 3; - private com.google.protobuf.Internal.IntList condIndexList_; - /** - * repeated uint32 condIndexList = 3; - * @return A list containing the condIndexList. - */ - @java.lang.Override - public java.util.List - getCondIndexListList() { - return condIndexList_; - } - /** - * repeated uint32 condIndexList = 3; - * @return The count of condIndexList. - */ - public int getCondIndexListCount() { - return condIndexList_.size(); - } - /** - * repeated uint32 condIndexList = 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) + FETTERID_FIELD_NUMBER; - hash = (53 * hash) + getFetterId(); - hash = (37 * hash) + FETTERSTATE_FIELD_NUMBER; - hash = (53 * hash) + getFetterState(); - if (getCondIndexListCount() > 0) { - hash = (37 * hash) + CONDINDEXLIST_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 fetterId = 1; - * @return The fetterId. - */ - @java.lang.Override - public int getFetterId() { - return fetterId_; - } - /** - * uint32 fetterId = 1; - * @param value The fetterId to set. - * @return This builder for chaining. - */ - public Builder setFetterId(int value) { - - fetterId_ = value; - onChanged(); - return this; - } - /** - * uint32 fetterId = 1; - * @return This builder for chaining. - */ - public Builder clearFetterId() { - - fetterId_ = 0; - onChanged(); - return this; - } - - private int fetterState_ ; - /** - * uint32 fetterState = 2; - * @return The fetterState. - */ - @java.lang.Override - public int getFetterState() { - return fetterState_; - } - /** - * uint32 fetterState = 2; - * @param value The fetterState to set. - * @return This builder for chaining. - */ - public Builder setFetterState(int value) { - - fetterState_ = value; - onChanged(); - return this; - } - /** - * uint32 fetterState = 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 condIndexList = 3; - * @return A list containing the condIndexList. - */ - public java.util.List - getCondIndexListList() { - return ((bitField0_ & 0x00000001) != 0) ? - java.util.Collections.unmodifiableList(condIndexList_) : condIndexList_; - } - /** - * repeated uint32 condIndexList = 3; - * @return The count of condIndexList. - */ - public int getCondIndexListCount() { - return condIndexList_.size(); - } - /** - * repeated uint32 condIndexList = 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 condIndexList = 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 condIndexList = 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 condIndexList = 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 condIndexList = 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\"J\n\nFetterData\022\020\n\010fett" + - "erId\030\001 \001(\r\022\023\n\013fetterState\030\002 \001(\r\022\025\n\rcondI" + - "ndexList\030\003 \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_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/main/java/emu/grasscutter/net/proto/FightPropPairOuterClass.java b/src/main/java/emu/grasscutter/net/proto/FightPropPairOuterClass.java deleted file mode 100644 index c807cb205..000000000 --- a/src/main/java/emu/grasscutter/net/proto/FightPropPairOuterClass.java +++ /dev/null @@ -1,608 +0,0 @@ -// 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 type = 1; - * @return The type. - */ - int getType(); - - /** - * float propValue = 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: { - - type_ = 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 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 PROPVALUE_FIELD_NUMBER = 2; - private float propValue_; - /** - * float propValue = 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 (type_ != 0) { - output.writeUInt32(1, type_); - } - 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 (type_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(1, type_); - } - 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 (getType() - != other.getType()) 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) + TYPE_FIELD_NUMBER; - hash = (53 * hash) + getType(); - hash = (37 * hash) + PROPVALUE_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(); - type_ = 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.type_ = type_; - 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.getType() != 0) { - setType(other.getType()); - } - 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 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 float propValue_ ; - /** - * float propValue = 2; - * @return The propValue. - */ - @java.lang.Override - public float getPropValue() { - return propValue_; - } - /** - * float propValue = 2; - * @param value The propValue to set. - * @return This builder for chaining. - */ - public Builder setPropValue(float value) { - - propValue_ = value; - onChanged(); - return this; - } - /** - * float propValue = 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\"0\n\rFightPropPair\022\014" + - "\n\004type\030\001 \001(\r\022\021\n\tpropValue\030\002 \001(\002B\033\n\031emu.g" + - "rasscutter.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[] { "Type", "PropValue", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/ForwardTypeOuterClass.java b/src/main/java/emu/grasscutter/net/proto/ForwardTypeOuterClass.java deleted file mode 100644 index b49aef9a3..000000000 --- a/src/main/java/emu/grasscutter/net/proto/ForwardTypeOuterClass.java +++ /dev/null @@ -1,212 +0,0 @@ -// 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 { - /** - * ForwardLocal = 0; - */ - ForwardLocal(0), - /** - * ForwardToAll = 1; - */ - ForwardToAll(1), - /** - * ForwardToAllExceptCur = 2; - */ - ForwardToAllExceptCur(2), - /** - * ForwardToHost = 3; - */ - ForwardToHost(3), - /** - * ForwardToAllGuest = 4; - */ - ForwardToAllGuest(4), - /** - * ForwardToPeer = 5; - */ - ForwardToPeer(5), - /** - * ForwardToPeers = 6; - */ - ForwardToPeers(6), - /** - * ForwardOnlyServer = 7; - */ - ForwardOnlyServer(7), - /** - * ForwardToAllExistExceptCur = 8; - */ - ForwardToAllExistExceptCur(8), - UNRECOGNIZED(-1), - ; - - /** - * ForwardLocal = 0; - */ - public static final int ForwardLocal_VALUE = 0; - /** - * ForwardToAll = 1; - */ - public static final int ForwardToAll_VALUE = 1; - /** - * ForwardToAllExceptCur = 2; - */ - public static final int ForwardToAllExceptCur_VALUE = 2; - /** - * ForwardToHost = 3; - */ - public static final int ForwardToHost_VALUE = 3; - /** - * ForwardToAllGuest = 4; - */ - public static final int ForwardToAllGuest_VALUE = 4; - /** - * ForwardToPeer = 5; - */ - public static final int ForwardToPeer_VALUE = 5; - /** - * ForwardToPeers = 6; - */ - public static final int ForwardToPeers_VALUE = 6; - /** - * ForwardOnlyServer = 7; - */ - public static final int ForwardOnlyServer_VALUE = 7; - /** - * ForwardToAllExistExceptCur = 8; - */ - public static final int ForwardToAllExistExceptCur_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 ForwardLocal; - case 1: return ForwardToAll; - case 2: return ForwardToAllExceptCur; - case 3: return ForwardToHost; - case 4: return ForwardToAllGuest; - case 5: return ForwardToPeer; - case 6: return ForwardToPeers; - case 7: return ForwardOnlyServer; - case 8: return ForwardToAllExistExceptCur; - 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*\324\001\n\013ForwardType\022\020\n\014F" + - "orwardLocal\020\000\022\020\n\014ForwardToAll\020\001\022\031\n\025Forwa" + - "rdToAllExceptCur\020\002\022\021\n\rForwardToHost\020\003\022\025\n" + - "\021ForwardToAllGuest\020\004\022\021\n\rForwardToPeer\020\005\022" + - "\022\n\016ForwardToPeers\020\006\022\025\n\021ForwardOnlyServer" + - "\020\007\022\036\n\032ForwardToAllExistExceptCur\020\010B\033\n\031em" + - "u.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/main/java/emu/grasscutter/net/proto/FriendBriefOuterClass.java b/src/main/java/emu/grasscutter/net/proto/FriendBriefOuterClass.java deleted file mode 100644 index 424620cd3..000000000 --- a/src/main/java/emu/grasscutter/net/proto/FriendBriefOuterClass.java +++ /dev/null @@ -1,2722 +0,0 @@ -// 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 worldLevel = 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 onlineState = 7; - * @return The enum numeric value on the wire for onlineState. - */ - int getOnlineStateValue(); - /** - * .FriendOnlineState onlineState = 7; - * @return The onlineState. - */ - emu.grasscutter.net.proto.FriendOnlineStateOuterClass.FriendOnlineState getOnlineState(); - - /** - * uint32 param = 8; - * @return The param. - */ - int getParam(); - - /** - * bool isMpModeAvailable = 10; - * @return The isMpModeAvailable. - */ - boolean getIsMpModeAvailable(); - - /** - * string onlineId = 11; - * @return The onlineId. - */ - java.lang.String getOnlineId(); - /** - * string onlineId = 11; - * @return The bytes for onlineId. - */ - com.google.protobuf.ByteString - getOnlineIdBytes(); - - /** - * uint32 lastActiveTime = 12; - * @return The lastActiveTime. - */ - int getLastActiveTime(); - - /** - * uint32 nameCardId = 13; - * @return The nameCardId. - */ - int getNameCardId(); - - /** - * uint32 mpPlayerNum = 14; - * @return The mpPlayerNum. - */ - int getMpPlayerNum(); - - /** - * bool isChatNoDisturb = 15; - * @return The isChatNoDisturb. - */ - boolean getIsChatNoDisturb(); - - /** - * uint32 chatSequence = 16; - * @return The chatSequence. - */ - int getChatSequence(); - - /** - * string remarkName = 17; - * @return The remarkName. - */ - java.lang.String getRemarkName(); - /** - * string remarkName = 17; - * @return The bytes for remarkName. - */ - com.google.protobuf.ByteString - getRemarkNameBytes(); - - /** - * repeated .SocialShowAvatarInfo showAvatarInfoList = 22; - */ - java.util.List - getShowAvatarInfoListList(); - /** - * repeated .SocialShowAvatarInfo showAvatarInfoList = 22; - */ - emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo getShowAvatarInfoList(int index); - /** - * repeated .SocialShowAvatarInfo showAvatarInfoList = 22; - */ - int getShowAvatarInfoListCount(); - /** - * repeated .SocialShowAvatarInfo showAvatarInfoList = 22; - */ - java.util.List - getShowAvatarInfoListOrBuilderList(); - /** - * repeated .SocialShowAvatarInfo showAvatarInfoList = 22; - */ - emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfoOrBuilder getShowAvatarInfoListOrBuilder( - int index); - - /** - * .FriendEnterHomeOption friendEnterHomeOption = 23; - * @return The enum numeric value on the wire for friendEnterHomeOption. - */ - int getFriendEnterHomeOptionValue(); - /** - * .FriendEnterHomeOption friendEnterHomeOption = 23; - * @return The friendEnterHomeOption. - */ - emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption getFriendEnterHomeOption(); - - /** - * .HeadImage avatar = 24; - * @return Whether the avatar field is set. - */ - boolean hasAvatar(); - /** - * .HeadImage avatar = 24; - * @return The avatar. - */ - emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage getAvatar(); - /** - * .HeadImage avatar = 24; - */ - emu.grasscutter.net.proto.HeadImageOuterClass.HeadImageOrBuilder getAvatarOrBuilder(); - - /** - * uint32 unk1 = 25; - * @return The unk1. - */ - int getUnk1(); - - /** - * uint32 unk2 = 27; - * @return The unk2. - */ - int getUnk2(); - } - /** - * 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; - } - - @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 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.HeadImageOuterClass.HeadImage.Builder subBuilder = null; - if (avatar_ != null) { - subBuilder = avatar_.toBuilder(); - } - avatar_ = input.readMessage(emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(avatar_); - avatar_ = subBuilder.buildPartial(); - } - - break; - } - case 200: { - - unk1_ = input.readUInt32(); - break; - } - case 216: { - - unk2_ = input.readUInt32(); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.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 WORLDLEVEL_FIELD_NUMBER = 5; - private int worldLevel_; - /** - * uint32 worldLevel = 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 ONLINESTATE_FIELD_NUMBER = 7; - private int onlineState_; - /** - * .FriendOnlineState onlineState = 7; - * @return The enum numeric value on the wire for onlineState. - */ - @java.lang.Override public int getOnlineStateValue() { - return onlineState_; - } - /** - * .FriendOnlineState onlineState = 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 ISMPMODEAVAILABLE_FIELD_NUMBER = 10; - private boolean isMpModeAvailable_; - /** - * bool isMpModeAvailable = 10; - * @return The isMpModeAvailable. - */ - @java.lang.Override - public boolean getIsMpModeAvailable() { - return isMpModeAvailable_; - } - - public static final int ONLINEID_FIELD_NUMBER = 11; - private volatile java.lang.Object onlineId_; - /** - * string onlineId = 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 onlineId = 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 LASTACTIVETIME_FIELD_NUMBER = 12; - private int lastActiveTime_; - /** - * uint32 lastActiveTime = 12; - * @return The lastActiveTime. - */ - @java.lang.Override - public int getLastActiveTime() { - return lastActiveTime_; - } - - public static final int NAMECARDID_FIELD_NUMBER = 13; - private int nameCardId_; - /** - * uint32 nameCardId = 13; - * @return The nameCardId. - */ - @java.lang.Override - public int getNameCardId() { - return nameCardId_; - } - - public static final int MPPLAYERNUM_FIELD_NUMBER = 14; - private int mpPlayerNum_; - /** - * uint32 mpPlayerNum = 14; - * @return The mpPlayerNum. - */ - @java.lang.Override - public int getMpPlayerNum() { - return mpPlayerNum_; - } - - public static final int ISCHATNODISTURB_FIELD_NUMBER = 15; - private boolean isChatNoDisturb_; - /** - * bool isChatNoDisturb = 15; - * @return The isChatNoDisturb. - */ - @java.lang.Override - public boolean getIsChatNoDisturb() { - return isChatNoDisturb_; - } - - public static final int CHATSEQUENCE_FIELD_NUMBER = 16; - private int chatSequence_; - /** - * uint32 chatSequence = 16; - * @return The chatSequence. - */ - @java.lang.Override - public int getChatSequence() { - return chatSequence_; - } - - public static final int REMARKNAME_FIELD_NUMBER = 17; - private volatile java.lang.Object remarkName_; - /** - * string remarkName = 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 remarkName = 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 SHOWAVATARINFOLIST_FIELD_NUMBER = 22; - private java.util.List showAvatarInfoList_; - /** - * repeated .SocialShowAvatarInfo showAvatarInfoList = 22; - */ - @java.lang.Override - public java.util.List getShowAvatarInfoListList() { - return showAvatarInfoList_; - } - /** - * repeated .SocialShowAvatarInfo showAvatarInfoList = 22; - */ - @java.lang.Override - public java.util.List - getShowAvatarInfoListOrBuilderList() { - return showAvatarInfoList_; - } - /** - * repeated .SocialShowAvatarInfo showAvatarInfoList = 22; - */ - @java.lang.Override - public int getShowAvatarInfoListCount() { - return showAvatarInfoList_.size(); - } - /** - * repeated .SocialShowAvatarInfo showAvatarInfoList = 22; - */ - @java.lang.Override - public emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo getShowAvatarInfoList(int index) { - return showAvatarInfoList_.get(index); - } - /** - * repeated .SocialShowAvatarInfo showAvatarInfoList = 22; - */ - @java.lang.Override - public emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfoOrBuilder getShowAvatarInfoListOrBuilder( - int index) { - return showAvatarInfoList_.get(index); - } - - public static final int FRIENDENTERHOMEOPTION_FIELD_NUMBER = 23; - private int friendEnterHomeOption_; - /** - * .FriendEnterHomeOption friendEnterHomeOption = 23; - * @return The enum numeric value on the wire for friendEnterHomeOption. - */ - @java.lang.Override public int getFriendEnterHomeOptionValue() { - return friendEnterHomeOption_; - } - /** - * .FriendEnterHomeOption friendEnterHomeOption = 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 AVATAR_FIELD_NUMBER = 24; - private emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage avatar_; - /** - * .HeadImage avatar = 24; - * @return Whether the avatar field is set. - */ - @java.lang.Override - public boolean hasAvatar() { - return avatar_ != null; - } - /** - * .HeadImage avatar = 24; - * @return The avatar. - */ - @java.lang.Override - public emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage getAvatar() { - return avatar_ == null ? emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage.getDefaultInstance() : avatar_; - } - /** - * .HeadImage avatar = 24; - */ - @java.lang.Override - public emu.grasscutter.net.proto.HeadImageOuterClass.HeadImageOrBuilder getAvatarOrBuilder() { - return getAvatar(); - } - - public static final int UNK1_FIELD_NUMBER = 25; - private int unk1_; - /** - * uint32 unk1 = 25; - * @return The unk1. - */ - @java.lang.Override - public int getUnk1() { - return unk1_; - } - - public static final int UNK2_FIELD_NUMBER = 27; - private int unk2_; - /** - * uint32 unk2 = 27; - * @return The unk2. - */ - @java.lang.Override - public int getUnk2() { - return unk2_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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 (!getNicknameBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, nickname_); - } - if (level_ != 0) { - output.writeUInt32(3, level_); - } - if (worldLevel_ != 0) { - output.writeUInt32(5, worldLevel_); - } - if (!getSignatureBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 6, signature_); - } - if (onlineState_ != emu.grasscutter.net.proto.FriendOnlineStateOuterClass.FriendOnlineState.FRIEND_DISCONNECT.getNumber()) { - output.writeEnum(7, onlineState_); - } - if (param_ != 0) { - output.writeUInt32(8, param_); - } - if (isMpModeAvailable_ != false) { - output.writeBool(10, isMpModeAvailable_); - } - if (!getOnlineIdBytes().isEmpty()) { - 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 (!getRemarkNameBytes().isEmpty()) { - 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.NeedConfirm.getNumber()) { - output.writeEnum(23, friendEnterHomeOption_); - } - if (avatar_ != null) { - output.writeMessage(24, getAvatar()); - } - if (unk1_ != 0) { - output.writeUInt32(25, unk1_); - } - if (unk2_ != 0) { - output.writeUInt32(27, unk2_); - } - 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 (!getNicknameBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, nickname_); - } - if (level_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, level_); - } - if (worldLevel_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(5, worldLevel_); - } - if (!getSignatureBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, signature_); - } - if (onlineState_ != emu.grasscutter.net.proto.FriendOnlineStateOuterClass.FriendOnlineState.FRIEND_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 (!getOnlineIdBytes().isEmpty()) { - 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 (!getRemarkNameBytes().isEmpty()) { - 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.NeedConfirm.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(23, friendEnterHomeOption_); - } - if (avatar_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(24, getAvatar()); - } - if (unk1_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(25, unk1_); - } - if (unk2_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(27, unk2_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (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 (hasAvatar() != other.hasAvatar()) return false; - if (hasAvatar()) { - if (!getAvatar() - .equals(other.getAvatar())) return false; - } - if (getUnk1() - != other.getUnk1()) return false; - if (getUnk2() - != other.getUnk2()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - 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) + WORLDLEVEL_FIELD_NUMBER; - hash = (53 * hash) + getWorldLevel(); - hash = (37 * hash) + SIGNATURE_FIELD_NUMBER; - hash = (53 * hash) + getSignature().hashCode(); - hash = (37 * hash) + ONLINESTATE_FIELD_NUMBER; - hash = (53 * hash) + onlineState_; - hash = (37 * hash) + PARAM_FIELD_NUMBER; - hash = (53 * hash) + getParam(); - hash = (37 * hash) + ISMPMODEAVAILABLE_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsMpModeAvailable()); - hash = (37 * hash) + ONLINEID_FIELD_NUMBER; - hash = (53 * hash) + getOnlineId().hashCode(); - hash = (37 * hash) + LASTACTIVETIME_FIELD_NUMBER; - hash = (53 * hash) + getLastActiveTime(); - hash = (37 * hash) + NAMECARDID_FIELD_NUMBER; - hash = (53 * hash) + getNameCardId(); - hash = (37 * hash) + MPPLAYERNUM_FIELD_NUMBER; - hash = (53 * hash) + getMpPlayerNum(); - hash = (37 * hash) + ISCHATNODISTURB_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsChatNoDisturb()); - hash = (37 * hash) + CHATSEQUENCE_FIELD_NUMBER; - hash = (53 * hash) + getChatSequence(); - hash = (37 * hash) + REMARKNAME_FIELD_NUMBER; - hash = (53 * hash) + getRemarkName().hashCode(); - if (getShowAvatarInfoListCount() > 0) { - hash = (37 * hash) + SHOWAVATARINFOLIST_FIELD_NUMBER; - hash = (53 * hash) + getShowAvatarInfoListList().hashCode(); - } - hash = (37 * hash) + FRIENDENTERHOMEOPTION_FIELD_NUMBER; - hash = (53 * hash) + friendEnterHomeOption_; - if (hasAvatar()) { - hash = (37 * hash) + AVATAR_FIELD_NUMBER; - hash = (53 * hash) + getAvatar().hashCode(); - } - hash = (37 * hash) + UNK1_FIELD_NUMBER; - hash = (53 * hash) + getUnk1(); - hash = (37 * hash) + UNK2_FIELD_NUMBER; - hash = (53 * hash) + getUnk2(); - 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; - - 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 (avatarBuilder_ == null) { - avatar_ = null; - } else { - avatar_ = null; - avatarBuilder_ = null; - } - unk1_ = 0; - - unk2_ = 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.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 (avatarBuilder_ == null) { - result.avatar_ = avatar_; - } else { - result.avatar_ = avatarBuilder_.build(); - } - result.unk1_ = unk1_; - result.unk2_ = unk2_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.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.hasAvatar()) { - mergeAvatar(other.getAvatar()); - } - if (other.getUnk1() != 0) { - setUnk1(other.getUnk1()); - } - if (other.getUnk2() != 0) { - setUnk2(other.getUnk2()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 worldLevel_ ; - /** - * uint32 worldLevel = 5; - * @return The worldLevel. - */ - @java.lang.Override - public int getWorldLevel() { - return worldLevel_; - } - /** - * uint32 worldLevel = 5; - * @param value The worldLevel to set. - * @return This builder for chaining. - */ - public Builder setWorldLevel(int value) { - - worldLevel_ = value; - onChanged(); - return this; - } - /** - * uint32 worldLevel = 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 onlineState = 7; - * @return The enum numeric value on the wire for onlineState. - */ - @java.lang.Override public int getOnlineStateValue() { - return onlineState_; - } - /** - * .FriendOnlineState onlineState = 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 onlineState = 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 onlineState = 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 onlineState = 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 isMpModeAvailable = 10; - * @return The isMpModeAvailable. - */ - @java.lang.Override - public boolean getIsMpModeAvailable() { - return isMpModeAvailable_; - } - /** - * bool isMpModeAvailable = 10; - * @param value The isMpModeAvailable to set. - * @return This builder for chaining. - */ - public Builder setIsMpModeAvailable(boolean value) { - - isMpModeAvailable_ = value; - onChanged(); - return this; - } - /** - * bool isMpModeAvailable = 10; - * @return This builder for chaining. - */ - public Builder clearIsMpModeAvailable() { - - isMpModeAvailable_ = false; - onChanged(); - return this; - } - - private java.lang.Object onlineId_ = ""; - /** - * string onlineId = 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 onlineId = 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 onlineId = 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 onlineId = 11; - * @return This builder for chaining. - */ - public Builder clearOnlineId() { - - onlineId_ = getDefaultInstance().getOnlineId(); - onChanged(); - return this; - } - /** - * string onlineId = 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 lastActiveTime = 12; - * @return The lastActiveTime. - */ - @java.lang.Override - public int getLastActiveTime() { - return lastActiveTime_; - } - /** - * uint32 lastActiveTime = 12; - * @param value The lastActiveTime to set. - * @return This builder for chaining. - */ - public Builder setLastActiveTime(int value) { - - lastActiveTime_ = value; - onChanged(); - return this; - } - /** - * uint32 lastActiveTime = 12; - * @return This builder for chaining. - */ - public Builder clearLastActiveTime() { - - lastActiveTime_ = 0; - onChanged(); - return this; - } - - private int nameCardId_ ; - /** - * uint32 nameCardId = 13; - * @return The nameCardId. - */ - @java.lang.Override - public int getNameCardId() { - return nameCardId_; - } - /** - * uint32 nameCardId = 13; - * @param value The nameCardId to set. - * @return This builder for chaining. - */ - public Builder setNameCardId(int value) { - - nameCardId_ = value; - onChanged(); - return this; - } - /** - * uint32 nameCardId = 13; - * @return This builder for chaining. - */ - public Builder clearNameCardId() { - - nameCardId_ = 0; - onChanged(); - return this; - } - - private int mpPlayerNum_ ; - /** - * uint32 mpPlayerNum = 14; - * @return The mpPlayerNum. - */ - @java.lang.Override - public int getMpPlayerNum() { - return mpPlayerNum_; - } - /** - * uint32 mpPlayerNum = 14; - * @param value The mpPlayerNum to set. - * @return This builder for chaining. - */ - public Builder setMpPlayerNum(int value) { - - mpPlayerNum_ = value; - onChanged(); - return this; - } - /** - * uint32 mpPlayerNum = 14; - * @return This builder for chaining. - */ - public Builder clearMpPlayerNum() { - - mpPlayerNum_ = 0; - onChanged(); - return this; - } - - private boolean isChatNoDisturb_ ; - /** - * bool isChatNoDisturb = 15; - * @return The isChatNoDisturb. - */ - @java.lang.Override - public boolean getIsChatNoDisturb() { - return isChatNoDisturb_; - } - /** - * bool isChatNoDisturb = 15; - * @param value The isChatNoDisturb to set. - * @return This builder for chaining. - */ - public Builder setIsChatNoDisturb(boolean value) { - - isChatNoDisturb_ = value; - onChanged(); - return this; - } - /** - * bool isChatNoDisturb = 15; - * @return This builder for chaining. - */ - public Builder clearIsChatNoDisturb() { - - isChatNoDisturb_ = false; - onChanged(); - return this; - } - - private int chatSequence_ ; - /** - * uint32 chatSequence = 16; - * @return The chatSequence. - */ - @java.lang.Override - public int getChatSequence() { - return chatSequence_; - } - /** - * uint32 chatSequence = 16; - * @param value The chatSequence to set. - * @return This builder for chaining. - */ - public Builder setChatSequence(int value) { - - chatSequence_ = value; - onChanged(); - return this; - } - /** - * uint32 chatSequence = 16; - * @return This builder for chaining. - */ - public Builder clearChatSequence() { - - chatSequence_ = 0; - onChanged(); - return this; - } - - private java.lang.Object remarkName_ = ""; - /** - * string remarkName = 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 remarkName = 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 remarkName = 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 remarkName = 17; - * @return This builder for chaining. - */ - public Builder clearRemarkName() { - - remarkName_ = getDefaultInstance().getRemarkName(); - onChanged(); - return this; - } - /** - * string remarkName = 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 showAvatarInfoList = 22; - */ - public java.util.List getShowAvatarInfoListList() { - if (showAvatarInfoListBuilder_ == null) { - return java.util.Collections.unmodifiableList(showAvatarInfoList_); - } else { - return showAvatarInfoListBuilder_.getMessageList(); - } - } - /** - * repeated .SocialShowAvatarInfo showAvatarInfoList = 22; - */ - public int getShowAvatarInfoListCount() { - if (showAvatarInfoListBuilder_ == null) { - return showAvatarInfoList_.size(); - } else { - return showAvatarInfoListBuilder_.getCount(); - } - } - /** - * repeated .SocialShowAvatarInfo showAvatarInfoList = 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 showAvatarInfoList = 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 showAvatarInfoList = 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 showAvatarInfoList = 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 showAvatarInfoList = 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 showAvatarInfoList = 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 showAvatarInfoList = 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 showAvatarInfoList = 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 showAvatarInfoList = 22; - */ - public Builder clearShowAvatarInfoList() { - if (showAvatarInfoListBuilder_ == null) { - showAvatarInfoList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - showAvatarInfoListBuilder_.clear(); - } - return this; - } - /** - * repeated .SocialShowAvatarInfo showAvatarInfoList = 22; - */ - public Builder removeShowAvatarInfoList(int index) { - if (showAvatarInfoListBuilder_ == null) { - ensureShowAvatarInfoListIsMutable(); - showAvatarInfoList_.remove(index); - onChanged(); - } else { - showAvatarInfoListBuilder_.remove(index); - } - return this; - } - /** - * repeated .SocialShowAvatarInfo showAvatarInfoList = 22; - */ - public emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.Builder getShowAvatarInfoListBuilder( - int index) { - return getShowAvatarInfoListFieldBuilder().getBuilder(index); - } - /** - * repeated .SocialShowAvatarInfo showAvatarInfoList = 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 showAvatarInfoList = 22; - */ - public java.util.List - getShowAvatarInfoListOrBuilderList() { - if (showAvatarInfoListBuilder_ != null) { - return showAvatarInfoListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(showAvatarInfoList_); - } - } - /** - * repeated .SocialShowAvatarInfo showAvatarInfoList = 22; - */ - public emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.Builder addShowAvatarInfoListBuilder() { - return getShowAvatarInfoListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.getDefaultInstance()); - } - /** - * repeated .SocialShowAvatarInfo showAvatarInfoList = 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 showAvatarInfoList = 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 friendEnterHomeOption = 23; - * @return The enum numeric value on the wire for friendEnterHomeOption. - */ - @java.lang.Override public int getFriendEnterHomeOptionValue() { - return friendEnterHomeOption_; - } - /** - * .FriendEnterHomeOption friendEnterHomeOption = 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 friendEnterHomeOption = 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 friendEnterHomeOption = 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 friendEnterHomeOption = 23; - * @return This builder for chaining. - */ - public Builder clearFriendEnterHomeOption() { - - friendEnterHomeOption_ = 0; - onChanged(); - return this; - } - - private emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage avatar_; - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage, emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage.Builder, emu.grasscutter.net.proto.HeadImageOuterClass.HeadImageOrBuilder> avatarBuilder_; - /** - * .HeadImage avatar = 24; - * @return Whether the avatar field is set. - */ - public boolean hasAvatar() { - return avatarBuilder_ != null || avatar_ != null; - } - /** - * .HeadImage avatar = 24; - * @return The avatar. - */ - public emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage getAvatar() { - if (avatarBuilder_ == null) { - return avatar_ == null ? emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage.getDefaultInstance() : avatar_; - } else { - return avatarBuilder_.getMessage(); - } - } - /** - * .HeadImage avatar = 24; - */ - public Builder setAvatar(emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage value) { - if (avatarBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - avatar_ = value; - onChanged(); - } else { - avatarBuilder_.setMessage(value); - } - - return this; - } - /** - * .HeadImage avatar = 24; - */ - public Builder setAvatar( - emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage.Builder builderForValue) { - if (avatarBuilder_ == null) { - avatar_ = builderForValue.build(); - onChanged(); - } else { - avatarBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .HeadImage avatar = 24; - */ - public Builder mergeAvatar(emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage value) { - if (avatarBuilder_ == null) { - if (avatar_ != null) { - avatar_ = - emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage.newBuilder(avatar_).mergeFrom(value).buildPartial(); - } else { - avatar_ = value; - } - onChanged(); - } else { - avatarBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .HeadImage avatar = 24; - */ - public Builder clearAvatar() { - if (avatarBuilder_ == null) { - avatar_ = null; - onChanged(); - } else { - avatar_ = null; - avatarBuilder_ = null; - } - - return this; - } - /** - * .HeadImage avatar = 24; - */ - public emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage.Builder getAvatarBuilder() { - - onChanged(); - return getAvatarFieldBuilder().getBuilder(); - } - /** - * .HeadImage avatar = 24; - */ - public emu.grasscutter.net.proto.HeadImageOuterClass.HeadImageOrBuilder getAvatarOrBuilder() { - if (avatarBuilder_ != null) { - return avatarBuilder_.getMessageOrBuilder(); - } else { - return avatar_ == null ? - emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage.getDefaultInstance() : avatar_; - } - } - /** - * .HeadImage avatar = 24; - */ - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage, emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage.Builder, emu.grasscutter.net.proto.HeadImageOuterClass.HeadImageOrBuilder> - getAvatarFieldBuilder() { - if (avatarBuilder_ == null) { - avatarBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage, emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage.Builder, emu.grasscutter.net.proto.HeadImageOuterClass.HeadImageOrBuilder>( - getAvatar(), - getParentForChildren(), - isClean()); - avatar_ = null; - } - return avatarBuilder_; - } - - private int unk1_ ; - /** - * uint32 unk1 = 25; - * @return The unk1. - */ - @java.lang.Override - public int getUnk1() { - return unk1_; - } - /** - * uint32 unk1 = 25; - * @param value The unk1 to set. - * @return This builder for chaining. - */ - public Builder setUnk1(int value) { - - unk1_ = value; - onChanged(); - return this; - } - /** - * uint32 unk1 = 25; - * @return This builder for chaining. - */ - public Builder clearUnk1() { - - unk1_ = 0; - onChanged(); - return this; - } - - private int unk2_ ; - /** - * uint32 unk2 = 27; - * @return The unk2. - */ - @java.lang.Override - public int getUnk2() { - return unk2_; - } - /** - * uint32 unk2 = 27; - * @param value The unk2 to set. - * @return This builder for chaining. - */ - public Builder setUnk2(int value) { - - unk2_ = value; - onChanged(); - return this; - } - /** - * uint32 unk2 = 27; - * @return This builder for chaining. - */ - public Builder clearUnk2() { - - unk2_ = 0; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\017HeadI" + - "mage.proto\032\032SocialShowAvatarInfo.proto\"\355" + - "\003\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\022\n\nworldLevel\030\005 \001(\r" + - "\022\021\n\tsignature\030\006 \001(\t\022\'\n\013onlineState\030\007 \001(\016" + - "2\022.FriendOnlineState\022\r\n\005param\030\010 \001(\r\022\031\n\021i" + - "sMpModeAvailable\030\n \001(\010\022\020\n\010onlineId\030\013 \001(\t" + - "\022\026\n\016lastActiveTime\030\014 \001(\r\022\022\n\nnameCardId\030\r" + - " \001(\r\022\023\n\013mpPlayerNum\030\016 \001(\r\022\027\n\017isChatNoDis" + - "turb\030\017 \001(\010\022\024\n\014chatSequence\030\020 \001(\r\022\022\n\nrema" + - "rkName\030\021 \001(\t\0221\n\022showAvatarInfoList\030\026 \003(\013" + - "2\025.SocialShowAvatarInfo\0225\n\025friendEnterHo" + - "meOption\030\027 \001(\0162\026.FriendEnterHomeOption\022\032" + - "\n\006avatar\030\030 \001(\0132\n.HeadImage\022\014\n\004unk1\030\031 \001(\r" + - "\022\014\n\004unk2\030\033 \001(\rB\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.FriendEnterHomeOptionOuterClass.getDescriptor(), - emu.grasscutter.net.proto.FriendOnlineStateOuterClass.getDescriptor(), - emu.grasscutter.net.proto.HeadImageOuterClass.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", "WorldLevel", "Signature", "OnlineState", "Param", "IsMpModeAvailable", "OnlineId", "LastActiveTime", "NameCardId", "MpPlayerNum", "IsChatNoDisturb", "ChatSequence", "RemarkName", "ShowAvatarInfoList", "FriendEnterHomeOption", "Avatar", "Unk1", "Unk2", }); - emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.getDescriptor(); - emu.grasscutter.net.proto.FriendOnlineStateOuterClass.getDescriptor(); - emu.grasscutter.net.proto.HeadImageOuterClass.getDescriptor(); - emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/FriendEnterHomeOptionOuterClass.java b/src/main/java/emu/grasscutter/net/proto/FriendEnterHomeOptionOuterClass.java deleted file mode 100644 index e87c08783..000000000 --- a/src/main/java/emu/grasscutter/net/proto/FriendEnterHomeOptionOuterClass.java +++ /dev/null @@ -1,155 +0,0 @@ -// 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 { - /** - * NeedConfirm = 0; - */ - NeedConfirm(0), - /** - * Refuse = 1; - */ - Refuse(1), - /** - * Direct = 2; - */ - Direct(2), - UNRECOGNIZED(-1), - ; - - /** - * NeedConfirm = 0; - */ - public static final int NeedConfirm_VALUE = 0; - /** - * Refuse = 1; - */ - public static final int Refuse_VALUE = 1; - /** - * Direct = 2; - */ - public static final int 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 NeedConfirm; - case 1: return Refuse; - case 2: return 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*@\n\025FriendE" + - "nterHomeOption\022\017\n\013NeedConfirm\020\000\022\n\n\006Refus" + - "e\020\001\022\n\n\006Direct\020\002B\033\n\031emu.grasscutter.net.p" + - "rotob\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/main/java/emu/grasscutter/net/proto/FriendOnlineStateOuterClass.java b/src/main/java/emu/grasscutter/net/proto/FriendOnlineStateOuterClass.java deleted file mode 100644 index d1ce7e6e3..000000000 --- a/src/main/java/emu/grasscutter/net/proto/FriendOnlineStateOuterClass.java +++ /dev/null @@ -1,146 +0,0 @@ -// 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_DISCONNECT = 0; - */ - FRIEND_DISCONNECT(0), - /** - * FRIEND_ONLINE = 1; - */ - FRIEND_ONLINE(1), - UNRECOGNIZED(-1), - ; - - /** - * FRIEND_DISCONNECT = 0; - */ - public static final int FRIEND_DISCONNECT_VALUE = 0; - /** - * FRIEND_ONLINE = 1; - */ - public static final int FRIEND_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_DISCONNECT; - case 1: return FRIEND_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\025\n\021FRIEND_DISCONNECT\020\000\022\021\n\rFRIEND_" + - "ONLINE\020\001B\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/main/java/emu/grasscutter/net/proto/FurnitureOuterClass.java b/src/main/java/emu/grasscutter/net/proto/FurnitureOuterClass.java deleted file mode 100644 index 3463d6a95..000000000 --- a/src/main/java/emu/grasscutter/net/proto/FurnitureOuterClass.java +++ /dev/null @@ -1,536 +0,0 @@ -// 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/main/java/emu/grasscutter/net/proto/GachaInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/GachaInfoOuterClass.java deleted file mode 100644 index ce3d18fb1..000000000 --- a/src/main/java/emu/grasscutter/net/proto/GachaInfoOuterClass.java +++ /dev/null @@ -1,3062 +0,0 @@ -// 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 gachaType = 1; - * @return The gachaType. - */ - int getGachaType(); - - /** - * uint32 scheduleId = 2; - * @return The scheduleId. - */ - int getScheduleId(); - - /** - * uint32 beginTime = 3; - * @return The beginTime. - */ - int getBeginTime(); - - /** - * uint32 endTime = 4; - * @return The endTime. - */ - int getEndTime(); - - /** - * uint32 costItemId = 5; - * @return The costItemId. - */ - int getCostItemId(); - - /** - * uint32 costItemNum = 6; - * @return The costItemNum. - */ - int getCostItemNum(); - - /** - * string gachaPrefabPath = 7; - * @return The gachaPrefabPath. - */ - java.lang.String getGachaPrefabPath(); - /** - * string gachaPrefabPath = 7; - * @return The bytes for gachaPrefabPath. - */ - com.google.protobuf.ByteString - getGachaPrefabPathBytes(); - - /** - * string gachaProbUrl = 8; - * @return The gachaProbUrl. - */ - java.lang.String getGachaProbUrl(); - /** - * string gachaProbUrl = 8; - * @return The bytes for gachaProbUrl. - */ - com.google.protobuf.ByteString - getGachaProbUrlBytes(); - - /** - * string gachaRecordUrl = 9; - * @return The gachaRecordUrl. - */ - java.lang.String getGachaRecordUrl(); - /** - * string gachaRecordUrl = 9; - * @return The bytes for gachaRecordUrl. - */ - com.google.protobuf.ByteString - getGachaRecordUrlBytes(); - - /** - * string gachaPreviewPrefabPath = 10; - * @return The gachaPreviewPrefabPath. - */ - java.lang.String getGachaPreviewPrefabPath(); - /** - * string gachaPreviewPrefabPath = 10; - * @return The bytes for gachaPreviewPrefabPath. - */ - com.google.protobuf.ByteString - getGachaPreviewPrefabPathBytes(); - - /** - * uint32 tenCostItemId = 11; - * @return The tenCostItemId. - */ - int getTenCostItemId(); - - /** - * uint32 tenCostItemNum = 12; - * @return The tenCostItemNum. - */ - int getTenCostItemNum(); - - /** - * uint32 leftGachaTimes = 13; - * @return The leftGachaTimes. - */ - int getLeftGachaTimes(); - - /** - * uint32 gachaTimesLimit = 14; - * @return The gachaTimesLimit. - */ - int getGachaTimesLimit(); - - /** - * uint32 gachaSortId = 15; - * @return The gachaSortId. - */ - int getGachaSortId(); - - /** - * string gachaProbUrlOversea = 16; - * @return The gachaProbUrlOversea. - */ - java.lang.String getGachaProbUrlOversea(); - /** - * string gachaProbUrlOversea = 16; - * @return The bytes for gachaProbUrlOversea. - */ - com.google.protobuf.ByteString - getGachaProbUrlOverseaBytes(); - - /** - * string gachaRecordUrlOversea = 17; - * @return The gachaRecordUrlOversea. - */ - java.lang.String getGachaRecordUrlOversea(); - /** - * string gachaRecordUrlOversea = 17; - * @return The bytes for gachaRecordUrlOversea. - */ - com.google.protobuf.ByteString - getGachaRecordUrlOverseaBytes(); - - /** - * repeated .GachaUpInfo gachaUpInfoList = 18; - */ - java.util.List - getGachaUpInfoListList(); - /** - * repeated .GachaUpInfo gachaUpInfoList = 18; - */ - emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo getGachaUpInfoList(int index); - /** - * repeated .GachaUpInfo gachaUpInfoList = 18; - */ - int getGachaUpInfoListCount(); - /** - * repeated .GachaUpInfo gachaUpInfoList = 18; - */ - java.util.List - getGachaUpInfoListOrBuilderList(); - /** - * repeated .GachaUpInfo gachaUpInfoList = 18; - */ - emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfoOrBuilder getGachaUpInfoListOrBuilder( - int index); - - /** - * string gachaTitlePath = 19; - * @return The gachaTitlePath. - */ - java.lang.String getGachaTitlePath(); - /** - * string gachaTitlePath = 19; - * @return The bytes for gachaTitlePath. - */ - com.google.protobuf.ByteString - getGachaTitlePathBytes(); - - /** - * repeated uint32 mainNameId = 20; - * @return A list containing the mainNameId. - */ - java.util.List getMainNameIdList(); - /** - * repeated uint32 mainNameId = 20; - * @return The count of mainNameId. - */ - int getMainNameIdCount(); - /** - * repeated uint32 mainNameId = 20; - * @param index The index of the element to return. - * @return The mainNameId at the given index. - */ - int getMainNameId(int index); - - /** - * repeated uint32 subNameId = 21; - * @return A list containing the subNameId. - */ - java.util.List getSubNameIdList(); - /** - * repeated uint32 subNameId = 21; - * @return The count of subNameId. - */ - int getSubNameIdCount(); - /** - * repeated uint32 subNameId = 21; - * @param index The index of the element to return. - * @return The subNameId at the given index. - */ - int getSubNameId(int index); - } - /** - * 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(); - gachaTitlePath_ = ""; - mainNameId_ = emptyIntList(); - subNameId_ = 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: { - - gachaType_ = input.readUInt32(); - break; - } - case 16: { - - scheduleId_ = input.readUInt32(); - break; - } - case 24: { - - beginTime_ = input.readUInt32(); - break; - } - case 32: { - - endTime_ = input.readUInt32(); - break; - } - case 40: { - - costItemId_ = input.readUInt32(); - break; - } - case 48: { - - costItemNum_ = input.readUInt32(); - break; - } - case 58: { - java.lang.String s = input.readStringRequireUtf8(); - - gachaPrefabPath_ = s; - break; - } - case 66: { - java.lang.String s = input.readStringRequireUtf8(); - - gachaProbUrl_ = s; - break; - } - case 74: { - java.lang.String s = input.readStringRequireUtf8(); - - gachaRecordUrl_ = s; - break; - } - case 82: { - java.lang.String s = input.readStringRequireUtf8(); - - gachaPreviewPrefabPath_ = s; - break; - } - case 88: { - - tenCostItemId_ = input.readUInt32(); - break; - } - case 96: { - - tenCostItemNum_ = input.readUInt32(); - break; - } - case 104: { - - leftGachaTimes_ = input.readUInt32(); - break; - } - case 112: { - - gachaTimesLimit_ = input.readUInt32(); - break; - } - case 120: { - - gachaSortId_ = input.readUInt32(); - break; - } - case 130: { - java.lang.String s = input.readStringRequireUtf8(); - - gachaProbUrlOversea_ = s; - break; - } - case 138: { - java.lang.String s = input.readStringRequireUtf8(); - - gachaRecordUrlOversea_ = s; - break; - } - case 146: { - 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 154: { - java.lang.String s = input.readStringRequireUtf8(); - - gachaTitlePath_ = s; - break; - } - case 160: { - if (!((mutable_bitField0_ & 0x00000002) != 0)) { - mainNameId_ = newIntList(); - mutable_bitField0_ |= 0x00000002; - } - mainNameId_.addInt(input.readUInt32()); - break; - } - case 162: { - int length = input.readRawVarint32(); - int limit = input.pushLimit(length); - if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { - mainNameId_ = newIntList(); - mutable_bitField0_ |= 0x00000002; - } - while (input.getBytesUntilLimit() > 0) { - mainNameId_.addInt(input.readUInt32()); - } - input.popLimit(limit); - break; - } - case 168: { - if (!((mutable_bitField0_ & 0x00000004) != 0)) { - subNameId_ = newIntList(); - mutable_bitField0_ |= 0x00000004; - } - subNameId_.addInt(input.readUInt32()); - break; - } - case 170: { - int length = input.readRawVarint32(); - int limit = input.pushLimit(length); - if (!((mutable_bitField0_ & 0x00000004) != 0) && input.getBytesUntilLimit() > 0) { - subNameId_ = newIntList(); - mutable_bitField0_ |= 0x00000004; - } - while (input.getBytesUntilLimit() > 0) { - subNameId_.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_ & 0x00000002) != 0)) { - mainNameId_.makeImmutable(); // C - } - if (((mutable_bitField0_ & 0x00000004) != 0)) { - subNameId_.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 GACHATYPE_FIELD_NUMBER = 1; - private int gachaType_; - /** - * uint32 gachaType = 1; - * @return The gachaType. - */ - @java.lang.Override - public int getGachaType() { - return gachaType_; - } - - public static final int SCHEDULEID_FIELD_NUMBER = 2; - private int scheduleId_; - /** - * uint32 scheduleId = 2; - * @return The scheduleId. - */ - @java.lang.Override - public int getScheduleId() { - return scheduleId_; - } - - public static final int BEGINTIME_FIELD_NUMBER = 3; - private int beginTime_; - /** - * uint32 beginTime = 3; - * @return The beginTime. - */ - @java.lang.Override - public int getBeginTime() { - return beginTime_; - } - - public static final int ENDTIME_FIELD_NUMBER = 4; - private int endTime_; - /** - * uint32 endTime = 4; - * @return The endTime. - */ - @java.lang.Override - public int getEndTime() { - return endTime_; - } - - public static final int COSTITEMID_FIELD_NUMBER = 5; - private int costItemId_; - /** - * uint32 costItemId = 5; - * @return The costItemId. - */ - @java.lang.Override - public int getCostItemId() { - return costItemId_; - } - - public static final int COSTITEMNUM_FIELD_NUMBER = 6; - private int costItemNum_; - /** - * uint32 costItemNum = 6; - * @return The costItemNum. - */ - @java.lang.Override - public int getCostItemNum() { - return costItemNum_; - } - - public static final int GACHAPREFABPATH_FIELD_NUMBER = 7; - private volatile java.lang.Object gachaPrefabPath_; - /** - * string gachaPrefabPath = 7; - * @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 gachaPrefabPath = 7; - * @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 GACHAPROBURL_FIELD_NUMBER = 8; - private volatile java.lang.Object gachaProbUrl_; - /** - * string gachaProbUrl = 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 gachaProbUrl = 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 GACHARECORDURL_FIELD_NUMBER = 9; - private volatile java.lang.Object gachaRecordUrl_; - /** - * string gachaRecordUrl = 9; - * @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 gachaRecordUrl = 9; - * @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 GACHAPREVIEWPREFABPATH_FIELD_NUMBER = 10; - private volatile java.lang.Object gachaPreviewPrefabPath_; - /** - * string gachaPreviewPrefabPath = 10; - * @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 gachaPreviewPrefabPath = 10; - * @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 TENCOSTITEMID_FIELD_NUMBER = 11; - private int tenCostItemId_; - /** - * uint32 tenCostItemId = 11; - * @return The tenCostItemId. - */ - @java.lang.Override - public int getTenCostItemId() { - return tenCostItemId_; - } - - public static final int TENCOSTITEMNUM_FIELD_NUMBER = 12; - private int tenCostItemNum_; - /** - * uint32 tenCostItemNum = 12; - * @return The tenCostItemNum. - */ - @java.lang.Override - public int getTenCostItemNum() { - return tenCostItemNum_; - } - - public static final int LEFTGACHATIMES_FIELD_NUMBER = 13; - private int leftGachaTimes_; - /** - * uint32 leftGachaTimes = 13; - * @return The leftGachaTimes. - */ - @java.lang.Override - public int getLeftGachaTimes() { - return leftGachaTimes_; - } - - public static final int GACHATIMESLIMIT_FIELD_NUMBER = 14; - private int gachaTimesLimit_; - /** - * uint32 gachaTimesLimit = 14; - * @return The gachaTimesLimit. - */ - @java.lang.Override - public int getGachaTimesLimit() { - return gachaTimesLimit_; - } - - public static final int GACHASORTID_FIELD_NUMBER = 15; - private int gachaSortId_; - /** - * uint32 gachaSortId = 15; - * @return The gachaSortId. - */ - @java.lang.Override - public int getGachaSortId() { - return gachaSortId_; - } - - public static final int GACHAPROBURLOVERSEA_FIELD_NUMBER = 16; - private volatile java.lang.Object gachaProbUrlOversea_; - /** - * string gachaProbUrlOversea = 16; - * @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 gachaProbUrlOversea = 16; - * @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 GACHARECORDURLOVERSEA_FIELD_NUMBER = 17; - private volatile java.lang.Object gachaRecordUrlOversea_; - /** - * string gachaRecordUrlOversea = 17; - * @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 gachaRecordUrlOversea = 17; - * @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 GACHAUPINFOLIST_FIELD_NUMBER = 18; - private java.util.List gachaUpInfoList_; - /** - * repeated .GachaUpInfo gachaUpInfoList = 18; - */ - @java.lang.Override - public java.util.List getGachaUpInfoListList() { - return gachaUpInfoList_; - } - /** - * repeated .GachaUpInfo gachaUpInfoList = 18; - */ - @java.lang.Override - public java.util.List - getGachaUpInfoListOrBuilderList() { - return gachaUpInfoList_; - } - /** - * repeated .GachaUpInfo gachaUpInfoList = 18; - */ - @java.lang.Override - public int getGachaUpInfoListCount() { - return gachaUpInfoList_.size(); - } - /** - * repeated .GachaUpInfo gachaUpInfoList = 18; - */ - @java.lang.Override - public emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo getGachaUpInfoList(int index) { - return gachaUpInfoList_.get(index); - } - /** - * repeated .GachaUpInfo gachaUpInfoList = 18; - */ - @java.lang.Override - public emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfoOrBuilder getGachaUpInfoListOrBuilder( - int index) { - return gachaUpInfoList_.get(index); - } - - public static final int GACHATITLEPATH_FIELD_NUMBER = 19; - private volatile java.lang.Object gachaTitlePath_; - /** - * string gachaTitlePath = 19; - * @return The gachaTitlePath. - */ - @java.lang.Override - public java.lang.String getGachaTitlePath() { - java.lang.Object ref = gachaTitlePath_; - 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(); - gachaTitlePath_ = s; - return s; - } - } - /** - * string gachaTitlePath = 19; - * @return The bytes for gachaTitlePath. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getGachaTitlePathBytes() { - java.lang.Object ref = gachaTitlePath_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - gachaTitlePath_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int MAINNAMEID_FIELD_NUMBER = 20; - private com.google.protobuf.Internal.IntList mainNameId_; - /** - * repeated uint32 mainNameId = 20; - * @return A list containing the mainNameId. - */ - @java.lang.Override - public java.util.List - getMainNameIdList() { - return mainNameId_; - } - /** - * repeated uint32 mainNameId = 20; - * @return The count of mainNameId. - */ - public int getMainNameIdCount() { - return mainNameId_.size(); - } - /** - * repeated uint32 mainNameId = 20; - * @param index The index of the element to return. - * @return The mainNameId at the given index. - */ - public int getMainNameId(int index) { - return mainNameId_.getInt(index); - } - private int mainNameIdMemoizedSerializedSize = -1; - - public static final int SUBNAMEID_FIELD_NUMBER = 21; - private com.google.protobuf.Internal.IntList subNameId_; - /** - * repeated uint32 subNameId = 21; - * @return A list containing the subNameId. - */ - @java.lang.Override - public java.util.List - getSubNameIdList() { - return subNameId_; - } - /** - * repeated uint32 subNameId = 21; - * @return The count of subNameId. - */ - public int getSubNameIdCount() { - return subNameId_.size(); - } - /** - * repeated uint32 subNameId = 21; - * @param index The index of the element to return. - * @return The subNameId at the given index. - */ - public int getSubNameId(int index) { - return subNameId_.getInt(index); - } - private int subNameIdMemoizedSerializedSize = -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 (gachaType_ != 0) { - output.writeUInt32(1, gachaType_); - } - if (scheduleId_ != 0) { - output.writeUInt32(2, scheduleId_); - } - if (beginTime_ != 0) { - output.writeUInt32(3, beginTime_); - } - if (endTime_ != 0) { - output.writeUInt32(4, endTime_); - } - if (costItemId_ != 0) { - output.writeUInt32(5, costItemId_); - } - if (costItemNum_ != 0) { - output.writeUInt32(6, costItemNum_); - } - if (!getGachaPrefabPathBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 7, gachaPrefabPath_); - } - if (!getGachaProbUrlBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 8, gachaProbUrl_); - } - if (!getGachaRecordUrlBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 9, gachaRecordUrl_); - } - if (!getGachaPreviewPrefabPathBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 10, gachaPreviewPrefabPath_); - } - if (tenCostItemId_ != 0) { - output.writeUInt32(11, tenCostItemId_); - } - if (tenCostItemNum_ != 0) { - output.writeUInt32(12, tenCostItemNum_); - } - if (leftGachaTimes_ != 0) { - output.writeUInt32(13, leftGachaTimes_); - } - if (gachaTimesLimit_ != 0) { - output.writeUInt32(14, gachaTimesLimit_); - } - if (gachaSortId_ != 0) { - output.writeUInt32(15, gachaSortId_); - } - if (!getGachaProbUrlOverseaBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 16, gachaProbUrlOversea_); - } - if (!getGachaRecordUrlOverseaBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 17, gachaRecordUrlOversea_); - } - for (int i = 0; i < gachaUpInfoList_.size(); i++) { - output.writeMessage(18, gachaUpInfoList_.get(i)); - } - if (!getGachaTitlePathBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 19, gachaTitlePath_); - } - if (getMainNameIdList().size() > 0) { - output.writeUInt32NoTag(162); - output.writeUInt32NoTag(mainNameIdMemoizedSerializedSize); - } - for (int i = 0; i < mainNameId_.size(); i++) { - output.writeUInt32NoTag(mainNameId_.getInt(i)); - } - if (getSubNameIdList().size() > 0) { - output.writeUInt32NoTag(170); - output.writeUInt32NoTag(subNameIdMemoizedSerializedSize); - } - for (int i = 0; i < subNameId_.size(); i++) { - output.writeUInt32NoTag(subNameId_.getInt(i)); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (gachaType_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(1, gachaType_); - } - if (scheduleId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, scheduleId_); - } - if (beginTime_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, beginTime_); - } - if (endTime_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(4, endTime_); - } - if (costItemId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(5, costItemId_); - } - if (costItemNum_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(6, costItemNum_); - } - if (!getGachaPrefabPathBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(7, gachaPrefabPath_); - } - if (!getGachaProbUrlBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(8, gachaProbUrl_); - } - if (!getGachaRecordUrlBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(9, gachaRecordUrl_); - } - if (!getGachaPreviewPrefabPathBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(10, gachaPreviewPrefabPath_); - } - if (tenCostItemId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(11, tenCostItemId_); - } - if (tenCostItemNum_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(12, tenCostItemNum_); - } - if (leftGachaTimes_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(13, leftGachaTimes_); - } - if (gachaTimesLimit_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(14, gachaTimesLimit_); - } - if (gachaSortId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(15, gachaSortId_); - } - if (!getGachaProbUrlOverseaBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(16, gachaProbUrlOversea_); - } - if (!getGachaRecordUrlOverseaBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(17, gachaRecordUrlOversea_); - } - for (int i = 0; i < gachaUpInfoList_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(18, gachaUpInfoList_.get(i)); - } - if (!getGachaTitlePathBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(19, gachaTitlePath_); - } - { - int dataSize = 0; - for (int i = 0; i < mainNameId_.size(); i++) { - dataSize += com.google.protobuf.CodedOutputStream - .computeUInt32SizeNoTag(mainNameId_.getInt(i)); - } - size += dataSize; - if (!getMainNameIdList().isEmpty()) { - size += 2; - size += com.google.protobuf.CodedOutputStream - .computeInt32SizeNoTag(dataSize); - } - mainNameIdMemoizedSerializedSize = dataSize; - } - { - int dataSize = 0; - for (int i = 0; i < subNameId_.size(); i++) { - dataSize += com.google.protobuf.CodedOutputStream - .computeUInt32SizeNoTag(subNameId_.getInt(i)); - } - size += dataSize; - if (!getSubNameIdList().isEmpty()) { - size += 2; - size += com.google.protobuf.CodedOutputStream - .computeInt32SizeNoTag(dataSize); - } - subNameIdMemoizedSerializedSize = 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 (!getGachaTitlePath() - .equals(other.getGachaTitlePath())) return false; - if (!getMainNameIdList() - .equals(other.getMainNameIdList())) return false; - if (!getSubNameIdList() - .equals(other.getSubNameIdList())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + GACHATYPE_FIELD_NUMBER; - hash = (53 * hash) + getGachaType(); - hash = (37 * hash) + SCHEDULEID_FIELD_NUMBER; - hash = (53 * hash) + getScheduleId(); - hash = (37 * hash) + BEGINTIME_FIELD_NUMBER; - hash = (53 * hash) + getBeginTime(); - hash = (37 * hash) + ENDTIME_FIELD_NUMBER; - hash = (53 * hash) + getEndTime(); - hash = (37 * hash) + COSTITEMID_FIELD_NUMBER; - hash = (53 * hash) + getCostItemId(); - hash = (37 * hash) + COSTITEMNUM_FIELD_NUMBER; - hash = (53 * hash) + getCostItemNum(); - hash = (37 * hash) + GACHAPREFABPATH_FIELD_NUMBER; - hash = (53 * hash) + getGachaPrefabPath().hashCode(); - hash = (37 * hash) + GACHAPROBURL_FIELD_NUMBER; - hash = (53 * hash) + getGachaProbUrl().hashCode(); - hash = (37 * hash) + GACHARECORDURL_FIELD_NUMBER; - hash = (53 * hash) + getGachaRecordUrl().hashCode(); - hash = (37 * hash) + GACHAPREVIEWPREFABPATH_FIELD_NUMBER; - hash = (53 * hash) + getGachaPreviewPrefabPath().hashCode(); - hash = (37 * hash) + TENCOSTITEMID_FIELD_NUMBER; - hash = (53 * hash) + getTenCostItemId(); - hash = (37 * hash) + TENCOSTITEMNUM_FIELD_NUMBER; - hash = (53 * hash) + getTenCostItemNum(); - hash = (37 * hash) + LEFTGACHATIMES_FIELD_NUMBER; - hash = (53 * hash) + getLeftGachaTimes(); - hash = (37 * hash) + GACHATIMESLIMIT_FIELD_NUMBER; - hash = (53 * hash) + getGachaTimesLimit(); - hash = (37 * hash) + GACHASORTID_FIELD_NUMBER; - hash = (53 * hash) + getGachaSortId(); - hash = (37 * hash) + GACHAPROBURLOVERSEA_FIELD_NUMBER; - hash = (53 * hash) + getGachaProbUrlOversea().hashCode(); - hash = (37 * hash) + GACHARECORDURLOVERSEA_FIELD_NUMBER; - hash = (53 * hash) + getGachaRecordUrlOversea().hashCode(); - if (getGachaUpInfoListCount() > 0) { - hash = (37 * hash) + GACHAUPINFOLIST_FIELD_NUMBER; - hash = (53 * hash) + getGachaUpInfoListList().hashCode(); - } - hash = (37 * hash) + GACHATITLEPATH_FIELD_NUMBER; - hash = (53 * hash) + getGachaTitlePath().hashCode(); - if (getMainNameIdCount() > 0) { - hash = (37 * hash) + MAINNAMEID_FIELD_NUMBER; - hash = (53 * hash) + getMainNameIdList().hashCode(); - } - if (getSubNameIdCount() > 0) { - hash = (37 * hash) + SUBNAMEID_FIELD_NUMBER; - hash = (53 * hash) + getSubNameIdList().hashCode(); - } - 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(); - } - gachaTitlePath_ = ""; - - mainNameId_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000002); - subNameId_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000004); - 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.gachaTitlePath_ = gachaTitlePath_; - if (((bitField0_ & 0x00000002) != 0)) { - mainNameId_.makeImmutable(); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.mainNameId_ = mainNameId_; - if (((bitField0_ & 0x00000004) != 0)) { - subNameId_.makeImmutable(); - bitField0_ = (bitField0_ & ~0x00000004); - } - result.subNameId_ = subNameId_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getGachaTitlePath().isEmpty()) { - gachaTitlePath_ = other.gachaTitlePath_; - onChanged(); - } - if (!other.mainNameId_.isEmpty()) { - if (mainNameId_.isEmpty()) { - mainNameId_ = other.mainNameId_; - bitField0_ = (bitField0_ & ~0x00000002); - } else { - ensureMainNameIdIsMutable(); - mainNameId_.addAll(other.mainNameId_); - } - onChanged(); - } - if (!other.subNameId_.isEmpty()) { - if (subNameId_.isEmpty()) { - subNameId_ = other.subNameId_; - bitField0_ = (bitField0_ & ~0x00000004); - } else { - ensureSubNameIdIsMutable(); - subNameId_.addAll(other.subNameId_); - } - 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.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 gachaType = 1; - * @return The gachaType. - */ - @java.lang.Override - public int getGachaType() { - return gachaType_; - } - /** - * uint32 gachaType = 1; - * @param value The gachaType to set. - * @return This builder for chaining. - */ - public Builder setGachaType(int value) { - - gachaType_ = value; - onChanged(); - return this; - } - /** - * uint32 gachaType = 1; - * @return This builder for chaining. - */ - public Builder clearGachaType() { - - gachaType_ = 0; - onChanged(); - return this; - } - - private int scheduleId_ ; - /** - * uint32 scheduleId = 2; - * @return The scheduleId. - */ - @java.lang.Override - public int getScheduleId() { - return scheduleId_; - } - /** - * uint32 scheduleId = 2; - * @param value The scheduleId to set. - * @return This builder for chaining. - */ - public Builder setScheduleId(int value) { - - scheduleId_ = value; - onChanged(); - return this; - } - /** - * uint32 scheduleId = 2; - * @return This builder for chaining. - */ - public Builder clearScheduleId() { - - scheduleId_ = 0; - onChanged(); - return this; - } - - private int beginTime_ ; - /** - * uint32 beginTime = 3; - * @return The beginTime. - */ - @java.lang.Override - public int getBeginTime() { - return beginTime_; - } - /** - * uint32 beginTime = 3; - * @param value The beginTime to set. - * @return This builder for chaining. - */ - public Builder setBeginTime(int value) { - - beginTime_ = value; - onChanged(); - return this; - } - /** - * uint32 beginTime = 3; - * @return This builder for chaining. - */ - public Builder clearBeginTime() { - - beginTime_ = 0; - onChanged(); - return this; - } - - private int endTime_ ; - /** - * uint32 endTime = 4; - * @return The endTime. - */ - @java.lang.Override - public int getEndTime() { - return endTime_; - } - /** - * uint32 endTime = 4; - * @param value The endTime to set. - * @return This builder for chaining. - */ - public Builder setEndTime(int value) { - - endTime_ = value; - onChanged(); - return this; - } - /** - * uint32 endTime = 4; - * @return This builder for chaining. - */ - public Builder clearEndTime() { - - endTime_ = 0; - onChanged(); - return this; - } - - private int costItemId_ ; - /** - * uint32 costItemId = 5; - * @return The costItemId. - */ - @java.lang.Override - public int getCostItemId() { - return costItemId_; - } - /** - * uint32 costItemId = 5; - * @param value The costItemId to set. - * @return This builder for chaining. - */ - public Builder setCostItemId(int value) { - - costItemId_ = value; - onChanged(); - return this; - } - /** - * uint32 costItemId = 5; - * @return This builder for chaining. - */ - public Builder clearCostItemId() { - - costItemId_ = 0; - onChanged(); - return this; - } - - private int costItemNum_ ; - /** - * uint32 costItemNum = 6; - * @return The costItemNum. - */ - @java.lang.Override - public int getCostItemNum() { - return costItemNum_; - } - /** - * uint32 costItemNum = 6; - * @param value The costItemNum to set. - * @return This builder for chaining. - */ - public Builder setCostItemNum(int value) { - - costItemNum_ = value; - onChanged(); - return this; - } - /** - * uint32 costItemNum = 6; - * @return This builder for chaining. - */ - public Builder clearCostItemNum() { - - costItemNum_ = 0; - onChanged(); - return this; - } - - private java.lang.Object gachaPrefabPath_ = ""; - /** - * string gachaPrefabPath = 7; - * @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 gachaPrefabPath = 7; - * @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 gachaPrefabPath = 7; - * @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 gachaPrefabPath = 7; - * @return This builder for chaining. - */ - public Builder clearGachaPrefabPath() { - - gachaPrefabPath_ = getDefaultInstance().getGachaPrefabPath(); - onChanged(); - return this; - } - /** - * string gachaPrefabPath = 7; - * @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 gachaProbUrl = 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 gachaProbUrl = 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 gachaProbUrl = 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 gachaProbUrl = 8; - * @return This builder for chaining. - */ - public Builder clearGachaProbUrl() { - - gachaProbUrl_ = getDefaultInstance().getGachaProbUrl(); - onChanged(); - return this; - } - /** - * string gachaProbUrl = 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 gachaRecordUrl = 9; - * @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 gachaRecordUrl = 9; - * @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 gachaRecordUrl = 9; - * @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 gachaRecordUrl = 9; - * @return This builder for chaining. - */ - public Builder clearGachaRecordUrl() { - - gachaRecordUrl_ = getDefaultInstance().getGachaRecordUrl(); - onChanged(); - return this; - } - /** - * string gachaRecordUrl = 9; - * @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 gachaPreviewPrefabPath = 10; - * @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 gachaPreviewPrefabPath = 10; - * @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 gachaPreviewPrefabPath = 10; - * @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 gachaPreviewPrefabPath = 10; - * @return This builder for chaining. - */ - public Builder clearGachaPreviewPrefabPath() { - - gachaPreviewPrefabPath_ = getDefaultInstance().getGachaPreviewPrefabPath(); - onChanged(); - return this; - } - /** - * string gachaPreviewPrefabPath = 10; - * @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 tenCostItemId = 11; - * @return The tenCostItemId. - */ - @java.lang.Override - public int getTenCostItemId() { - return tenCostItemId_; - } - /** - * uint32 tenCostItemId = 11; - * @param value The tenCostItemId to set. - * @return This builder for chaining. - */ - public Builder setTenCostItemId(int value) { - - tenCostItemId_ = value; - onChanged(); - return this; - } - /** - * uint32 tenCostItemId = 11; - * @return This builder for chaining. - */ - public Builder clearTenCostItemId() { - - tenCostItemId_ = 0; - onChanged(); - return this; - } - - private int tenCostItemNum_ ; - /** - * uint32 tenCostItemNum = 12; - * @return The tenCostItemNum. - */ - @java.lang.Override - public int getTenCostItemNum() { - return tenCostItemNum_; - } - /** - * uint32 tenCostItemNum = 12; - * @param value The tenCostItemNum to set. - * @return This builder for chaining. - */ - public Builder setTenCostItemNum(int value) { - - tenCostItemNum_ = value; - onChanged(); - return this; - } - /** - * uint32 tenCostItemNum = 12; - * @return This builder for chaining. - */ - public Builder clearTenCostItemNum() { - - tenCostItemNum_ = 0; - onChanged(); - return this; - } - - private int leftGachaTimes_ ; - /** - * uint32 leftGachaTimes = 13; - * @return The leftGachaTimes. - */ - @java.lang.Override - public int getLeftGachaTimes() { - return leftGachaTimes_; - } - /** - * uint32 leftGachaTimes = 13; - * @param value The leftGachaTimes to set. - * @return This builder for chaining. - */ - public Builder setLeftGachaTimes(int value) { - - leftGachaTimes_ = value; - onChanged(); - return this; - } - /** - * uint32 leftGachaTimes = 13; - * @return This builder for chaining. - */ - public Builder clearLeftGachaTimes() { - - leftGachaTimes_ = 0; - onChanged(); - return this; - } - - private int gachaTimesLimit_ ; - /** - * uint32 gachaTimesLimit = 14; - * @return The gachaTimesLimit. - */ - @java.lang.Override - public int getGachaTimesLimit() { - return gachaTimesLimit_; - } - /** - * uint32 gachaTimesLimit = 14; - * @param value The gachaTimesLimit to set. - * @return This builder for chaining. - */ - public Builder setGachaTimesLimit(int value) { - - gachaTimesLimit_ = value; - onChanged(); - return this; - } - /** - * uint32 gachaTimesLimit = 14; - * @return This builder for chaining. - */ - public Builder clearGachaTimesLimit() { - - gachaTimesLimit_ = 0; - onChanged(); - return this; - } - - private int gachaSortId_ ; - /** - * uint32 gachaSortId = 15; - * @return The gachaSortId. - */ - @java.lang.Override - public int getGachaSortId() { - return gachaSortId_; - } - /** - * uint32 gachaSortId = 15; - * @param value The gachaSortId to set. - * @return This builder for chaining. - */ - public Builder setGachaSortId(int value) { - - gachaSortId_ = value; - onChanged(); - return this; - } - /** - * uint32 gachaSortId = 15; - * @return This builder for chaining. - */ - public Builder clearGachaSortId() { - - gachaSortId_ = 0; - onChanged(); - return this; - } - - private java.lang.Object gachaProbUrlOversea_ = ""; - /** - * string gachaProbUrlOversea = 16; - * @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 gachaProbUrlOversea = 16; - * @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 gachaProbUrlOversea = 16; - * @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 gachaProbUrlOversea = 16; - * @return This builder for chaining. - */ - public Builder clearGachaProbUrlOversea() { - - gachaProbUrlOversea_ = getDefaultInstance().getGachaProbUrlOversea(); - onChanged(); - return this; - } - /** - * string gachaProbUrlOversea = 16; - * @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 gachaRecordUrlOversea = 17; - * @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 gachaRecordUrlOversea = 17; - * @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 gachaRecordUrlOversea = 17; - * @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 gachaRecordUrlOversea = 17; - * @return This builder for chaining. - */ - public Builder clearGachaRecordUrlOversea() { - - gachaRecordUrlOversea_ = getDefaultInstance().getGachaRecordUrlOversea(); - onChanged(); - return this; - } - /** - * string gachaRecordUrlOversea = 17; - * @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 gachaUpInfoList = 18; - */ - public java.util.List getGachaUpInfoListList() { - if (gachaUpInfoListBuilder_ == null) { - return java.util.Collections.unmodifiableList(gachaUpInfoList_); - } else { - return gachaUpInfoListBuilder_.getMessageList(); - } - } - /** - * repeated .GachaUpInfo gachaUpInfoList = 18; - */ - public int getGachaUpInfoListCount() { - if (gachaUpInfoListBuilder_ == null) { - return gachaUpInfoList_.size(); - } else { - return gachaUpInfoListBuilder_.getCount(); - } - } - /** - * repeated .GachaUpInfo gachaUpInfoList = 18; - */ - public emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo getGachaUpInfoList(int index) { - if (gachaUpInfoListBuilder_ == null) { - return gachaUpInfoList_.get(index); - } else { - return gachaUpInfoListBuilder_.getMessage(index); - } - } - /** - * repeated .GachaUpInfo gachaUpInfoList = 18; - */ - 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 gachaUpInfoList = 18; - */ - 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 gachaUpInfoList = 18; - */ - 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 gachaUpInfoList = 18; - */ - 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 gachaUpInfoList = 18; - */ - 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 gachaUpInfoList = 18; - */ - 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 gachaUpInfoList = 18; - */ - 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 gachaUpInfoList = 18; - */ - public Builder clearGachaUpInfoList() { - if (gachaUpInfoListBuilder_ == null) { - gachaUpInfoList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - gachaUpInfoListBuilder_.clear(); - } - return this; - } - /** - * repeated .GachaUpInfo gachaUpInfoList = 18; - */ - public Builder removeGachaUpInfoList(int index) { - if (gachaUpInfoListBuilder_ == null) { - ensureGachaUpInfoListIsMutable(); - gachaUpInfoList_.remove(index); - onChanged(); - } else { - gachaUpInfoListBuilder_.remove(index); - } - return this; - } - /** - * repeated .GachaUpInfo gachaUpInfoList = 18; - */ - public emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo.Builder getGachaUpInfoListBuilder( - int index) { - return getGachaUpInfoListFieldBuilder().getBuilder(index); - } - /** - * repeated .GachaUpInfo gachaUpInfoList = 18; - */ - public emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfoOrBuilder getGachaUpInfoListOrBuilder( - int index) { - if (gachaUpInfoListBuilder_ == null) { - return gachaUpInfoList_.get(index); } else { - return gachaUpInfoListBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .GachaUpInfo gachaUpInfoList = 18; - */ - public java.util.List - getGachaUpInfoListOrBuilderList() { - if (gachaUpInfoListBuilder_ != null) { - return gachaUpInfoListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(gachaUpInfoList_); - } - } - /** - * repeated .GachaUpInfo gachaUpInfoList = 18; - */ - public emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo.Builder addGachaUpInfoListBuilder() { - return getGachaUpInfoListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo.getDefaultInstance()); - } - /** - * repeated .GachaUpInfo gachaUpInfoList = 18; - */ - public emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo.Builder addGachaUpInfoListBuilder( - int index) { - return getGachaUpInfoListFieldBuilder().addBuilder( - index, emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo.getDefaultInstance()); - } - /** - * repeated .GachaUpInfo gachaUpInfoList = 18; - */ - 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 gachaTitlePath_ = ""; - /** - * string gachaTitlePath = 19; - * @return The gachaTitlePath. - */ - public java.lang.String getGachaTitlePath() { - java.lang.Object ref = gachaTitlePath_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - gachaTitlePath_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * string gachaTitlePath = 19; - * @return The bytes for gachaTitlePath. - */ - public com.google.protobuf.ByteString - getGachaTitlePathBytes() { - java.lang.Object ref = gachaTitlePath_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - gachaTitlePath_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * string gachaTitlePath = 19; - * @param value The gachaTitlePath to set. - * @return This builder for chaining. - */ - public Builder setGachaTitlePath( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - gachaTitlePath_ = value; - onChanged(); - return this; - } - /** - * string gachaTitlePath = 19; - * @return This builder for chaining. - */ - public Builder clearGachaTitlePath() { - - gachaTitlePath_ = getDefaultInstance().getGachaTitlePath(); - onChanged(); - return this; - } - /** - * string gachaTitlePath = 19; - * @param value The bytes for gachaTitlePath to set. - * @return This builder for chaining. - */ - public Builder setGachaTitlePathBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - gachaTitlePath_ = value; - onChanged(); - return this; - } - - private com.google.protobuf.Internal.IntList mainNameId_ = emptyIntList(); - private void ensureMainNameIdIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { - mainNameId_ = mutableCopy(mainNameId_); - bitField0_ |= 0x00000002; - } - } - /** - * repeated uint32 mainNameId = 20; - * @return A list containing the mainNameId. - */ - public java.util.List - getMainNameIdList() { - return ((bitField0_ & 0x00000002) != 0) ? - java.util.Collections.unmodifiableList(mainNameId_) : mainNameId_; - } - /** - * repeated uint32 mainNameId = 20; - * @return The count of mainNameId. - */ - public int getMainNameIdCount() { - return mainNameId_.size(); - } - /** - * repeated uint32 mainNameId = 20; - * @param index The index of the element to return. - * @return The mainNameId at the given index. - */ - public int getMainNameId(int index) { - return mainNameId_.getInt(index); - } - /** - * repeated uint32 mainNameId = 20; - * @param index The index to set the value at. - * @param value The mainNameId to set. - * @return This builder for chaining. - */ - public Builder setMainNameId( - int index, int value) { - ensureMainNameIdIsMutable(); - mainNameId_.setInt(index, value); - onChanged(); - return this; - } - /** - * repeated uint32 mainNameId = 20; - * @param value The mainNameId to add. - * @return This builder for chaining. - */ - public Builder addMainNameId(int value) { - ensureMainNameIdIsMutable(); - mainNameId_.addInt(value); - onChanged(); - return this; - } - /** - * repeated uint32 mainNameId = 20; - * @param values The mainNameId to add. - * @return This builder for chaining. - */ - public Builder addAllMainNameId( - java.lang.Iterable values) { - ensureMainNameIdIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll( - values, mainNameId_); - onChanged(); - return this; - } - /** - * repeated uint32 mainNameId = 20; - * @return This builder for chaining. - */ - public Builder clearMainNameId() { - mainNameId_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000002); - onChanged(); - return this; - } - - private com.google.protobuf.Internal.IntList subNameId_ = emptyIntList(); - private void ensureSubNameIdIsMutable() { - if (!((bitField0_ & 0x00000004) != 0)) { - subNameId_ = mutableCopy(subNameId_); - bitField0_ |= 0x00000004; - } - } - /** - * repeated uint32 subNameId = 21; - * @return A list containing the subNameId. - */ - public java.util.List - getSubNameIdList() { - return ((bitField0_ & 0x00000004) != 0) ? - java.util.Collections.unmodifiableList(subNameId_) : subNameId_; - } - /** - * repeated uint32 subNameId = 21; - * @return The count of subNameId. - */ - public int getSubNameIdCount() { - return subNameId_.size(); - } - /** - * repeated uint32 subNameId = 21; - * @param index The index of the element to return. - * @return The subNameId at the given index. - */ - public int getSubNameId(int index) { - return subNameId_.getInt(index); - } - /** - * repeated uint32 subNameId = 21; - * @param index The index to set the value at. - * @param value The subNameId to set. - * @return This builder for chaining. - */ - public Builder setSubNameId( - int index, int value) { - ensureSubNameIdIsMutable(); - subNameId_.setInt(index, value); - onChanged(); - return this; - } - /** - * repeated uint32 subNameId = 21; - * @param value The subNameId to add. - * @return This builder for chaining. - */ - public Builder addSubNameId(int value) { - ensureSubNameIdIsMutable(); - subNameId_.addInt(value); - onChanged(); - return this; - } - /** - * repeated uint32 subNameId = 21; - * @param values The subNameId to add. - * @return This builder for chaining. - */ - public Builder addAllSubNameId( - java.lang.Iterable values) { - ensureSubNameIdIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll( - values, subNameId_); - onChanged(); - return this; - } - /** - * repeated uint32 subNameId = 21; - * @return This builder for chaining. - */ - public Builder clearSubNameId() { - subNameId_ = 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: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\"\375\003\n" + - "\tGachaInfo\022\021\n\tgachaType\030\001 \001(\r\022\022\n\nschedul" + - "eId\030\002 \001(\r\022\021\n\tbeginTime\030\003 \001(\r\022\017\n\007endTime\030" + - "\004 \001(\r\022\022\n\ncostItemId\030\005 \001(\r\022\023\n\013costItemNum" + - "\030\006 \001(\r\022\027\n\017gachaPrefabPath\030\007 \001(\t\022\024\n\014gacha" + - "ProbUrl\030\010 \001(\t\022\026\n\016gachaRecordUrl\030\t \001(\t\022\036\n" + - "\026gachaPreviewPrefabPath\030\n \001(\t\022\025\n\rtenCost" + - "ItemId\030\013 \001(\r\022\026\n\016tenCostItemNum\030\014 \001(\r\022\026\n\016" + - "leftGachaTimes\030\r \001(\r\022\027\n\017gachaTimesLimit\030" + - "\016 \001(\r\022\023\n\013gachaSortId\030\017 \001(\r\022\033\n\023gachaProbU" + - "rlOversea\030\020 \001(\t\022\035\n\025gachaRecordUrlOversea" + - "\030\021 \001(\t\022%\n\017gachaUpInfoList\030\022 \003(\0132\014.GachaU" + - "pInfo\022\026\n\016gachaTitlePath\030\023 \001(\t\022\022\n\nmainNam" + - "eId\030\024 \003(\r\022\021\n\tsubNameId\030\025 \003(\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.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", "GachaTitlePath", "MainNameId", "SubNameId", }); - emu.grasscutter.net.proto.GachaUpInfoOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/GachaItemOuterClass.java b/src/main/java/emu/grasscutter/net/proto/GachaItemOuterClass.java deleted file mode 100644 index 432275dad..000000000 --- a/src/main/java/emu/grasscutter/net/proto/GachaItemOuterClass.java +++ /dev/null @@ -1,1566 +0,0 @@ -// 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 gachaItem = 1; - * @return Whether the gachaItem field is set. - */ - boolean hasGachaItem(); - /** - * .ItemParam gachaItem = 1; - * @return The gachaItem. - */ - emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getGachaItem(); - /** - * .ItemParam gachaItem = 1; - */ - emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getGachaItemOrBuilder(); - - /** - * repeated .GachaTransferItem transferItems = 2; - */ - java.util.List - getTransferItemsList(); - /** - * repeated .GachaTransferItem transferItems = 2; - */ - emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem getTransferItems(int index); - /** - * repeated .GachaTransferItem transferItems = 2; - */ - int getTransferItemsCount(); - /** - * repeated .GachaTransferItem transferItems = 2; - */ - java.util.List - getTransferItemsOrBuilderList(); - /** - * repeated .GachaTransferItem transferItems = 2; - */ - emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItemOrBuilder getTransferItemsOrBuilder( - int index); - - /** - * bool isFlashCard = 3; - * @return The isFlashCard. - */ - boolean getIsFlashCard(); - - /** - * bool isGachaItemNew = 4; - * @return The isGachaItemNew. - */ - boolean getIsGachaItemNew(); - - /** - * repeated .ItemParam tokenItemList = 5; - */ - java.util.List - getTokenItemListList(); - /** - * repeated .ItemParam tokenItemList = 5; - */ - emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getTokenItemList(int index); - /** - * repeated .ItemParam tokenItemList = 5; - */ - int getTokenItemListCount(); - /** - * repeated .ItemParam tokenItemList = 5; - */ - java.util.List - getTokenItemListOrBuilderList(); - /** - * repeated .ItemParam tokenItemList = 5; - */ - emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getTokenItemListOrBuilder( - 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() { - transferItems_ = java.util.Collections.emptyList(); - tokenItemList_ = 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 10: { - 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 18: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - transferItems_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000001; - } - transferItems_.add( - input.readMessage(emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem.parser(), extensionRegistry)); - break; - } - case 24: { - - isFlashCard_ = input.readBool(); - break; - } - case 32: { - - isGachaItemNew_ = input.readBool(); - break; - } - case 42: { - if (!((mutable_bitField0_ & 0x00000002) != 0)) { - tokenItemList_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000002; - } - tokenItemList_.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)) { - transferItems_ = java.util.Collections.unmodifiableList(transferItems_); - } - if (((mutable_bitField0_ & 0x00000002) != 0)) { - tokenItemList_ = java.util.Collections.unmodifiableList(tokenItemList_); - } - 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 GACHAITEM_FIELD_NUMBER = 1; - private emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam gachaItem_; - /** - * .ItemParam gachaItem = 1; - * @return Whether the gachaItem field is set. - */ - @java.lang.Override - public boolean hasGachaItem() { - return gachaItem_ != null; - } - /** - * .ItemParam gachaItem = 1; - * @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 gachaItem = 1; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getGachaItemOrBuilder() { - return getGachaItem(); - } - - public static final int TRANSFERITEMS_FIELD_NUMBER = 2; - private java.util.List transferItems_; - /** - * repeated .GachaTransferItem transferItems = 2; - */ - @java.lang.Override - public java.util.List getTransferItemsList() { - return transferItems_; - } - /** - * repeated .GachaTransferItem transferItems = 2; - */ - @java.lang.Override - public java.util.List - getTransferItemsOrBuilderList() { - return transferItems_; - } - /** - * repeated .GachaTransferItem transferItems = 2; - */ - @java.lang.Override - public int getTransferItemsCount() { - return transferItems_.size(); - } - /** - * repeated .GachaTransferItem transferItems = 2; - */ - @java.lang.Override - public emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem getTransferItems(int index) { - return transferItems_.get(index); - } - /** - * repeated .GachaTransferItem transferItems = 2; - */ - @java.lang.Override - public emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItemOrBuilder getTransferItemsOrBuilder( - int index) { - return transferItems_.get(index); - } - - public static final int ISFLASHCARD_FIELD_NUMBER = 3; - private boolean isFlashCard_; - /** - * bool isFlashCard = 3; - * @return The isFlashCard. - */ - @java.lang.Override - public boolean getIsFlashCard() { - return isFlashCard_; - } - - public static final int ISGACHAITEMNEW_FIELD_NUMBER = 4; - private boolean isGachaItemNew_; - /** - * bool isGachaItemNew = 4; - * @return The isGachaItemNew. - */ - @java.lang.Override - public boolean getIsGachaItemNew() { - return isGachaItemNew_; - } - - public static final int TOKENITEMLIST_FIELD_NUMBER = 5; - private java.util.List tokenItemList_; - /** - * repeated .ItemParam tokenItemList = 5; - */ - @java.lang.Override - public java.util.List getTokenItemListList() { - return tokenItemList_; - } - /** - * repeated .ItemParam tokenItemList = 5; - */ - @java.lang.Override - public java.util.List - getTokenItemListOrBuilderList() { - return tokenItemList_; - } - /** - * repeated .ItemParam tokenItemList = 5; - */ - @java.lang.Override - public int getTokenItemListCount() { - return tokenItemList_.size(); - } - /** - * repeated .ItemParam tokenItemList = 5; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getTokenItemList(int index) { - return tokenItemList_.get(index); - } - /** - * repeated .ItemParam tokenItemList = 5; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getTokenItemListOrBuilder( - int index) { - return tokenItemList_.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 (gachaItem_ != null) { - output.writeMessage(1, getGachaItem()); - } - for (int i = 0; i < transferItems_.size(); i++) { - output.writeMessage(2, transferItems_.get(i)); - } - if (isFlashCard_ != false) { - output.writeBool(3, isFlashCard_); - } - if (isGachaItemNew_ != false) { - output.writeBool(4, isGachaItemNew_); - } - for (int i = 0; i < tokenItemList_.size(); i++) { - output.writeMessage(5, tokenItemList_.get(i)); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (gachaItem_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getGachaItem()); - } - for (int i = 0; i < transferItems_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, transferItems_.get(i)); - } - if (isFlashCard_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(3, isFlashCard_); - } - if (isGachaItemNew_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(4, isGachaItemNew_); - } - for (int i = 0; i < tokenItemList_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(5, tokenItemList_.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 (!getTransferItemsList() - .equals(other.getTransferItemsList())) return false; - if (getIsFlashCard() - != other.getIsFlashCard()) return false; - if (getIsGachaItemNew() - != other.getIsGachaItemNew()) return false; - if (!getTokenItemListList() - .equals(other.getTokenItemListList())) return false; - if (!unknownFields.equals(other.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) + GACHAITEM_FIELD_NUMBER; - hash = (53 * hash) + getGachaItem().hashCode(); - } - if (getTransferItemsCount() > 0) { - hash = (37 * hash) + TRANSFERITEMS_FIELD_NUMBER; - hash = (53 * hash) + getTransferItemsList().hashCode(); - } - hash = (37 * hash) + ISFLASHCARD_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsFlashCard()); - hash = (37 * hash) + ISGACHAITEMNEW_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsGachaItemNew()); - if (getTokenItemListCount() > 0) { - hash = (37 * hash) + TOKENITEMLIST_FIELD_NUMBER; - hash = (53 * hash) + getTokenItemListList().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) { - getTransferItemsFieldBuilder(); - getTokenItemListFieldBuilder(); - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (gachaItemBuilder_ == null) { - gachaItem_ = null; - } else { - gachaItem_ = null; - gachaItemBuilder_ = null; - } - if (transferItemsBuilder_ == null) { - transferItems_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - } else { - transferItemsBuilder_.clear(); - } - isFlashCard_ = false; - - isGachaItemNew_ = false; - - if (tokenItemListBuilder_ == null) { - tokenItemList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000002); - } else { - tokenItemListBuilder_.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(); - } - if (transferItemsBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - transferItems_ = java.util.Collections.unmodifiableList(transferItems_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.transferItems_ = transferItems_; - } else { - result.transferItems_ = transferItemsBuilder_.build(); - } - result.isFlashCard_ = isFlashCard_; - result.isGachaItemNew_ = isGachaItemNew_; - if (tokenItemListBuilder_ == null) { - if (((bitField0_ & 0x00000002) != 0)) { - tokenItemList_ = java.util.Collections.unmodifiableList(tokenItemList_); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.tokenItemList_ = tokenItemList_; - } else { - result.tokenItemList_ = tokenItemListBuilder_.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 (transferItemsBuilder_ == null) { - if (!other.transferItems_.isEmpty()) { - if (transferItems_.isEmpty()) { - transferItems_ = other.transferItems_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureTransferItemsIsMutable(); - transferItems_.addAll(other.transferItems_); - } - onChanged(); - } - } else { - if (!other.transferItems_.isEmpty()) { - if (transferItemsBuilder_.isEmpty()) { - transferItemsBuilder_.dispose(); - transferItemsBuilder_ = null; - transferItems_ = other.transferItems_; - bitField0_ = (bitField0_ & ~0x00000001); - transferItemsBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? - getTransferItemsFieldBuilder() : null; - } else { - transferItemsBuilder_.addAllMessages(other.transferItems_); - } - } - } - if (other.getIsFlashCard() != false) { - setIsFlashCard(other.getIsFlashCard()); - } - if (other.getIsGachaItemNew() != false) { - setIsGachaItemNew(other.getIsGachaItemNew()); - } - if (tokenItemListBuilder_ == null) { - if (!other.tokenItemList_.isEmpty()) { - if (tokenItemList_.isEmpty()) { - tokenItemList_ = other.tokenItemList_; - bitField0_ = (bitField0_ & ~0x00000002); - } else { - ensureTokenItemListIsMutable(); - tokenItemList_.addAll(other.tokenItemList_); - } - onChanged(); - } - } else { - if (!other.tokenItemList_.isEmpty()) { - if (tokenItemListBuilder_.isEmpty()) { - tokenItemListBuilder_.dispose(); - tokenItemListBuilder_ = null; - tokenItemList_ = other.tokenItemList_; - bitField0_ = (bitField0_ & ~0x00000002); - tokenItemListBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? - getTokenItemListFieldBuilder() : null; - } else { - tokenItemListBuilder_.addAllMessages(other.tokenItemList_); - } - } - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 gachaItem = 1; - * @return Whether the gachaItem field is set. - */ - public boolean hasGachaItem() { - return gachaItemBuilder_ != null || gachaItem_ != null; - } - /** - * .ItemParam gachaItem = 1; - * @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 gachaItem = 1; - */ - 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 gachaItem = 1; - */ - 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 gachaItem = 1; - */ - 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 gachaItem = 1; - */ - public Builder clearGachaItem() { - if (gachaItemBuilder_ == null) { - gachaItem_ = null; - onChanged(); - } else { - gachaItem_ = null; - gachaItemBuilder_ = null; - } - - return this; - } - /** - * .ItemParam gachaItem = 1; - */ - public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getGachaItemBuilder() { - - onChanged(); - return getGachaItemFieldBuilder().getBuilder(); - } - /** - * .ItemParam gachaItem = 1; - */ - 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 gachaItem = 1; - */ - 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 java.util.List transferItems_ = - java.util.Collections.emptyList(); - private void ensureTransferItemsIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - transferItems_ = new java.util.ArrayList(transferItems_); - bitField0_ |= 0x00000001; - } - } - - 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 transferItems = 2; - */ - public java.util.List getTransferItemsList() { - if (transferItemsBuilder_ == null) { - return java.util.Collections.unmodifiableList(transferItems_); - } else { - return transferItemsBuilder_.getMessageList(); - } - } - /** - * repeated .GachaTransferItem transferItems = 2; - */ - public int getTransferItemsCount() { - if (transferItemsBuilder_ == null) { - return transferItems_.size(); - } else { - return transferItemsBuilder_.getCount(); - } - } - /** - * repeated .GachaTransferItem transferItems = 2; - */ - public emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem getTransferItems(int index) { - if (transferItemsBuilder_ == null) { - return transferItems_.get(index); - } else { - return transferItemsBuilder_.getMessage(index); - } - } - /** - * repeated .GachaTransferItem transferItems = 2; - */ - 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 transferItems = 2; - */ - 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 transferItems = 2; - */ - 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 transferItems = 2; - */ - 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 transferItems = 2; - */ - 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 transferItems = 2; - */ - 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 transferItems = 2; - */ - 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 transferItems = 2; - */ - public Builder clearTransferItems() { - if (transferItemsBuilder_ == null) { - transferItems_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - transferItemsBuilder_.clear(); - } - return this; - } - /** - * repeated .GachaTransferItem transferItems = 2; - */ - public Builder removeTransferItems(int index) { - if (transferItemsBuilder_ == null) { - ensureTransferItemsIsMutable(); - transferItems_.remove(index); - onChanged(); - } else { - transferItemsBuilder_.remove(index); - } - return this; - } - /** - * repeated .GachaTransferItem transferItems = 2; - */ - public emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem.Builder getTransferItemsBuilder( - int index) { - return getTransferItemsFieldBuilder().getBuilder(index); - } - /** - * repeated .GachaTransferItem transferItems = 2; - */ - public emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItemOrBuilder getTransferItemsOrBuilder( - int index) { - if (transferItemsBuilder_ == null) { - return transferItems_.get(index); } else { - return transferItemsBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .GachaTransferItem transferItems = 2; - */ - public java.util.List - getTransferItemsOrBuilderList() { - if (transferItemsBuilder_ != null) { - return transferItemsBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(transferItems_); - } - } - /** - * repeated .GachaTransferItem transferItems = 2; - */ - public emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem.Builder addTransferItemsBuilder() { - return getTransferItemsFieldBuilder().addBuilder( - emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem.getDefaultInstance()); - } - /** - * repeated .GachaTransferItem transferItems = 2; - */ - public emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem.Builder addTransferItemsBuilder( - int index) { - return getTransferItemsFieldBuilder().addBuilder( - index, emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem.getDefaultInstance()); - } - /** - * repeated .GachaTransferItem transferItems = 2; - */ - 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_ & 0x00000001) != 0), - getParentForChildren(), - isClean()); - transferItems_ = null; - } - return transferItemsBuilder_; - } - - private boolean isFlashCard_ ; - /** - * bool isFlashCard = 3; - * @return The isFlashCard. - */ - @java.lang.Override - public boolean getIsFlashCard() { - return isFlashCard_; - } - /** - * bool isFlashCard = 3; - * @param value The isFlashCard to set. - * @return This builder for chaining. - */ - public Builder setIsFlashCard(boolean value) { - - isFlashCard_ = value; - onChanged(); - return this; - } - /** - * bool isFlashCard = 3; - * @return This builder for chaining. - */ - public Builder clearIsFlashCard() { - - isFlashCard_ = false; - onChanged(); - return this; - } - - private boolean isGachaItemNew_ ; - /** - * bool isGachaItemNew = 4; - * @return The isGachaItemNew. - */ - @java.lang.Override - public boolean getIsGachaItemNew() { - return isGachaItemNew_; - } - /** - * bool isGachaItemNew = 4; - * @param value The isGachaItemNew to set. - * @return This builder for chaining. - */ - public Builder setIsGachaItemNew(boolean value) { - - isGachaItemNew_ = value; - onChanged(); - return this; - } - /** - * bool isGachaItemNew = 4; - * @return This builder for chaining. - */ - public Builder clearIsGachaItemNew() { - - isGachaItemNew_ = false; - onChanged(); - return this; - } - - private java.util.List tokenItemList_ = - java.util.Collections.emptyList(); - private void ensureTokenItemListIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { - tokenItemList_ = new java.util.ArrayList(tokenItemList_); - 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> tokenItemListBuilder_; - - /** - * repeated .ItemParam tokenItemList = 5; - */ - public java.util.List getTokenItemListList() { - if (tokenItemListBuilder_ == null) { - return java.util.Collections.unmodifiableList(tokenItemList_); - } else { - return tokenItemListBuilder_.getMessageList(); - } - } - /** - * repeated .ItemParam tokenItemList = 5; - */ - public int getTokenItemListCount() { - if (tokenItemListBuilder_ == null) { - return tokenItemList_.size(); - } else { - return tokenItemListBuilder_.getCount(); - } - } - /** - * repeated .ItemParam tokenItemList = 5; - */ - public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getTokenItemList(int index) { - if (tokenItemListBuilder_ == null) { - return tokenItemList_.get(index); - } else { - return tokenItemListBuilder_.getMessage(index); - } - } - /** - * repeated .ItemParam tokenItemList = 5; - */ - 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 tokenItemList = 5; - */ - 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 tokenItemList = 5; - */ - 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 tokenItemList = 5; - */ - 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 tokenItemList = 5; - */ - 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 tokenItemList = 5; - */ - 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 tokenItemList = 5; - */ - 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 tokenItemList = 5; - */ - public Builder clearTokenItemList() { - if (tokenItemListBuilder_ == null) { - tokenItemList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000002); - onChanged(); - } else { - tokenItemListBuilder_.clear(); - } - return this; - } - /** - * repeated .ItemParam tokenItemList = 5; - */ - public Builder removeTokenItemList(int index) { - if (tokenItemListBuilder_ == null) { - ensureTokenItemListIsMutable(); - tokenItemList_.remove(index); - onChanged(); - } else { - tokenItemListBuilder_.remove(index); - } - return this; - } - /** - * repeated .ItemParam tokenItemList = 5; - */ - public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getTokenItemListBuilder( - int index) { - return getTokenItemListFieldBuilder().getBuilder(index); - } - /** - * repeated .ItemParam tokenItemList = 5; - */ - public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getTokenItemListOrBuilder( - int index) { - if (tokenItemListBuilder_ == null) { - return tokenItemList_.get(index); } else { - return tokenItemListBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .ItemParam tokenItemList = 5; - */ - public java.util.List - getTokenItemListOrBuilderList() { - if (tokenItemListBuilder_ != null) { - return tokenItemListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(tokenItemList_); - } - } - /** - * repeated .ItemParam tokenItemList = 5; - */ - public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addTokenItemListBuilder() { - return getTokenItemListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); - } - /** - * repeated .ItemParam tokenItemList = 5; - */ - public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addTokenItemListBuilder( - int index) { - return getTokenItemListFieldBuilder().addBuilder( - index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); - } - /** - * repeated .ItemParam tokenItemList = 5; - */ - 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_ & 0x00000002) != 0), - getParentForChildren(), - isClean()); - tokenItemList_ = null; - } - return tokenItemListBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"\245\001\n\tGachaItem\022\035\n\tgac" + - "haItem\030\001 \001(\0132\n.ItemParam\022)\n\rtransferItem" + - "s\030\002 \003(\0132\022.GachaTransferItem\022\023\n\013isFlashCa" + - "rd\030\003 \001(\010\022\026\n\016isGachaItemNew\030\004 \001(\010\022!\n\rtoke" + - "nItemList\030\005 \003(\0132\n.ItemParamB\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.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", "TransferItems", "IsFlashCard", "IsGachaItemNew", "TokenItemList", }); - emu.grasscutter.net.proto.GachaTransferItemOuterClass.getDescriptor(); - emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/GachaTransferItemOuterClass.java b/src/main/java/emu/grasscutter/net/proto/GachaTransferItemOuterClass.java deleted file mode 100644 index c8f0256e7..000000000 --- a/src/main/java/emu/grasscutter/net/proto/GachaTransferItemOuterClass.java +++ /dev/null @@ -1,743 +0,0 @@ -// 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 = 1; - * @return Whether the item field is set. - */ - boolean hasItem(); - /** - * .ItemParam item = 1; - * @return The item. - */ - emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItem(); - /** - * .ItemParam item = 1; - */ - emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemOrBuilder(); - - /** - * bool isTransferItemNew = 2; - * @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 10: { - 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; - } - case 16: { - - isTransferItemNew_ = 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.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 = 1; - private emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam item_; - /** - * .ItemParam item = 1; - * @return Whether the item field is set. - */ - @java.lang.Override - public boolean hasItem() { - return item_ != null; - } - /** - * .ItemParam item = 1; - * @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 = 1; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemOrBuilder() { - return getItem(); - } - - public static final int ISTRANSFERITEMNEW_FIELD_NUMBER = 2; - private boolean isTransferItemNew_; - /** - * bool isTransferItemNew = 2; - * @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 (item_ != null) { - output.writeMessage(1, getItem()); - } - if (isTransferItemNew_ != false) { - output.writeBool(2, isTransferItemNew_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (item_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getItem()); - } - if (isTransferItemNew_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(2, isTransferItemNew_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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) + ISTRANSFERITEMNEW_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 = 1; - * @return Whether the item field is set. - */ - public boolean hasItem() { - return itemBuilder_ != null || item_ != null; - } - /** - * .ItemParam item = 1; - * @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 = 1; - */ - 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 = 1; - */ - 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 = 1; - */ - 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 = 1; - */ - public Builder clearItem() { - if (itemBuilder_ == null) { - item_ = null; - onChanged(); - } else { - item_ = null; - itemBuilder_ = null; - } - - return this; - } - /** - * .ItemParam item = 1; - */ - public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getItemBuilder() { - - onChanged(); - return getItemFieldBuilder().getBuilder(); - } - /** - * .ItemParam item = 1; - */ - 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 = 1; - */ - 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 isTransferItemNew = 2; - * @return The isTransferItemNew. - */ - @java.lang.Override - public boolean getIsTransferItemNew() { - return isTransferItemNew_; - } - /** - * bool isTransferItemNew = 2; - * @param value The isTransferItemNew to set. - * @return This builder for chaining. - */ - public Builder setIsTransferItemNew(boolean value) { - - isTransferItemNew_ = value; - onChanged(); - return this; - } - /** - * bool isTransferItemNew = 2; - * @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\"H\n\021GachaTransferItem\022\030\n\004item\030\001 \001(\0132\n." + - "ItemParam\022\031\n\021isTransferItemNew\030\002 \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.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/main/java/emu/grasscutter/net/proto/GachaUpInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/GachaUpInfoOuterClass.java deleted file mode 100644 index c3fb522fb..000000000 --- a/src/main/java/emu/grasscutter/net/proto/GachaUpInfoOuterClass.java +++ /dev/null @@ -1,733 +0,0 @@ -// 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 itemParentType = 1; - * @return The itemParentType. - */ - int getItemParentType(); - - /** - * repeated uint32 itemIdList = 2; - * @return A list containing the itemIdList. - */ - java.util.List getItemIdListList(); - /** - * repeated uint32 itemIdList = 2; - * @return The count of itemIdList. - */ - int getItemIdListCount(); - /** - * repeated uint32 itemIdList = 2; - * @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 8: { - - itemParentType_ = input.readUInt32(); - break; - } - case 16: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - itemIdList_ = newIntList(); - mutable_bitField0_ |= 0x00000001; - } - itemIdList_.addInt(input.readUInt32()); - break; - } - case 18: { - 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 ITEMPARENTTYPE_FIELD_NUMBER = 1; - private int itemParentType_; - /** - * uint32 itemParentType = 1; - * @return The itemParentType. - */ - @java.lang.Override - public int getItemParentType() { - return itemParentType_; - } - - public static final int ITEMIDLIST_FIELD_NUMBER = 2; - private com.google.protobuf.Internal.IntList itemIdList_; - /** - * repeated uint32 itemIdList = 2; - * @return A list containing the itemIdList. - */ - @java.lang.Override - public java.util.List - getItemIdListList() { - return itemIdList_; - } - /** - * repeated uint32 itemIdList = 2; - * @return The count of itemIdList. - */ - public int getItemIdListCount() { - return itemIdList_.size(); - } - /** - * repeated uint32 itemIdList = 2; - * @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(1, itemParentType_); - } - if (getItemIdListList().size() > 0) { - output.writeUInt32NoTag(18); - 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(1, 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) + ITEMPARENTTYPE_FIELD_NUMBER; - hash = (53 * hash) + getItemParentType(); - if (getItemIdListCount() > 0) { - hash = (37 * hash) + ITEMIDLIST_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 itemParentType = 1; - * @return The itemParentType. - */ - @java.lang.Override - public int getItemParentType() { - return itemParentType_; - } - /** - * uint32 itemParentType = 1; - * @param value The itemParentType to set. - * @return This builder for chaining. - */ - public Builder setItemParentType(int value) { - - itemParentType_ = value; - onChanged(); - return this; - } - /** - * uint32 itemParentType = 1; - * @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 itemIdList = 2; - * @return A list containing the itemIdList. - */ - public java.util.List - getItemIdListList() { - return ((bitField0_ & 0x00000001) != 0) ? - java.util.Collections.unmodifiableList(itemIdList_) : itemIdList_; - } - /** - * repeated uint32 itemIdList = 2; - * @return The count of itemIdList. - */ - public int getItemIdListCount() { - return itemIdList_.size(); - } - /** - * repeated uint32 itemIdList = 2; - * @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 itemIdList = 2; - * @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 itemIdList = 2; - * @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 itemIdList = 2; - * @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 itemIdList = 2; - * @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\"9\n\013GachaUpInfo\022\026\n\016it" + - "emParentType\030\001 \001(\r\022\022\n\nitemIdList\030\002 \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/main/java/emu/grasscutter/net/proto/GadgetBornTypeOuterClass.java b/src/main/java/emu/grasscutter/net/proto/GadgetBornTypeOuterClass.java deleted file mode 100644 index 1ef7a917d..000000000 --- a/src/main/java/emu/grasscutter/net/proto/GadgetBornTypeOuterClass.java +++ /dev/null @@ -1,193 +0,0 @@ -// 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 { - /** - * GadgetBornNone = 0; - */ - GadgetBornNone(0), - /** - * GadgetBornInAir = 1; - */ - GadgetBornInAir(1), - /** - * GadgetBornPlayer = 2; - */ - GadgetBornPlayer(2), - /** - * GadgetBornMonsterHit = 3; - */ - GadgetBornMonsterHit(3), - /** - * GadgetBornMonsterDie = 4; - */ - GadgetBornMonsterDie(4), - /** - * GadgetBornGadget = 5; - */ - GadgetBornGadget(5), - /** - * GadgetBornGround = 6; - */ - GadgetBornGround(6), - UNRECOGNIZED(-1), - ; - - /** - * GadgetBornNone = 0; - */ - public static final int GadgetBornNone_VALUE = 0; - /** - * GadgetBornInAir = 1; - */ - public static final int GadgetBornInAir_VALUE = 1; - /** - * GadgetBornPlayer = 2; - */ - public static final int GadgetBornPlayer_VALUE = 2; - /** - * GadgetBornMonsterHit = 3; - */ - public static final int GadgetBornMonsterHit_VALUE = 3; - /** - * GadgetBornMonsterDie = 4; - */ - public static final int GadgetBornMonsterDie_VALUE = 4; - /** - * GadgetBornGadget = 5; - */ - public static final int GadgetBornGadget_VALUE = 5; - /** - * GadgetBornGround = 6; - */ - public static final int GadgetBornGround_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 GadgetBornNone; - case 1: return GadgetBornInAir; - case 2: return GadgetBornPlayer; - case 3: return GadgetBornMonsterHit; - case 4: return GadgetBornMonsterDie; - case 5: return GadgetBornGadget; - case 6: return GadgetBornGround; - 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*\257\001\n\016GadgetBornTyp" + - "e\022\022\n\016GadgetBornNone\020\000\022\023\n\017GadgetBornInAir" + - "\020\001\022\024\n\020GadgetBornPlayer\020\002\022\030\n\024GadgetBornMo" + - "nsterHit\020\003\022\030\n\024GadgetBornMonsterDie\020\004\022\024\n\020" + - "GadgetBornGadget\020\005\022\024\n\020GadgetBornGround\020\006" + - "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/main/java/emu/grasscutter/net/proto/GadgetClientParamOuterClass.java b/src/main/java/emu/grasscutter/net/proto/GadgetClientParamOuterClass.java deleted file mode 100644 index 149e9f9c8..000000000 --- a/src/main/java/emu/grasscutter/net/proto/GadgetClientParamOuterClass.java +++ /dev/null @@ -1,890 +0,0 @@ -// 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/main/java/emu/grasscutter/net/proto/GadgetCrucibleInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/GadgetCrucibleInfoOuterClass.java deleted file mode 100644 index c629a7d47..000000000 --- a/src/main/java/emu/grasscutter/net/proto/GadgetCrucibleInfoOuterClass.java +++ /dev/null @@ -1,466 +0,0 @@ -// 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 { - } - /** - * 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; - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.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); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - 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.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo)) { - return super.equals(obj); - } - emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo other = (emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo) 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.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(); - 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); - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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; - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"\024\n\022GadgetCruc" + - "ibleInfoB\033\n\031emu.grasscutter.net.protob\006p" + - "roto3" - }; - 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[] { }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/GadgetInteractReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/GadgetInteractReqOuterClass.java deleted file mode 100644 index 0c2c0da25..000000000 --- a/src/main/java/emu/grasscutter/net/proto/GadgetInteractReqOuterClass.java +++ /dev/null @@ -1,899 +0,0 @@ -// 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 gadgetEntityId = 1; - * @return The gadgetEntityId. - */ - int getGadgetEntityId(); - - /** - * .InterOpType opType = 2; - * @return The enum numeric value on the wire for opType. - */ - int getOpTypeValue(); - /** - * .InterOpType opType = 2; - * @return The opType. - */ - emu.grasscutter.net.proto.InterOpTypeOuterClass.InterOpType getOpType(); - - /** - * uint32 gadgetId = 3; - * @return The gadgetId. - */ - int getGadgetId(); - - /** - * bool isUseCondenseResin = 4; - * @return The isUseCondenseResin. - */ - boolean getIsUseCondenseResin(); - - /** - * .ResinCostType resinCostType = 5; - * @return The enum numeric value on the wire for resinCostType. - */ - int getResinCostTypeValue(); - /** - * .ResinCostType resinCostType = 5; - * @return The resinCostType. - */ - emu.grasscutter.net.proto.ResinCostTypeOuterClass.ResinCostType getResinCostType(); - } - /** - * 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: { - - gadgetEntityId_ = input.readUInt32(); - break; - } - case 16: { - int rawValue = input.readEnum(); - - opType_ = rawValue; - break; - } - case 24: { - - gadgetId_ = input.readUInt32(); - break; - } - case 32: { - - isUseCondenseResin_ = input.readBool(); - break; - } - case 40: { - int rawValue = input.readEnum(); - - resinCostType_ = 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.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 GADGETENTITYID_FIELD_NUMBER = 1; - private int gadgetEntityId_; - /** - * uint32 gadgetEntityId = 1; - * @return The gadgetEntityId. - */ - @java.lang.Override - public int getGadgetEntityId() { - return gadgetEntityId_; - } - - public static final int OPTYPE_FIELD_NUMBER = 2; - private int opType_; - /** - * .InterOpType opType = 2; - * @return The enum numeric value on the wire for opType. - */ - @java.lang.Override public int getOpTypeValue() { - return opType_; - } - /** - * .InterOpType opType = 2; - * @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 GADGETID_FIELD_NUMBER = 3; - private int gadgetId_; - /** - * uint32 gadgetId = 3; - * @return The gadgetId. - */ - @java.lang.Override - public int getGadgetId() { - return gadgetId_; - } - - public static final int ISUSECONDENSERESIN_FIELD_NUMBER = 4; - private boolean isUseCondenseResin_; - /** - * bool isUseCondenseResin = 4; - * @return The isUseCondenseResin. - */ - @java.lang.Override - public boolean getIsUseCondenseResin() { - return isUseCondenseResin_; - } - - public static final int RESINCOSTTYPE_FIELD_NUMBER = 5; - private int resinCostType_; - /** - * .ResinCostType resinCostType = 5; - * @return The enum numeric value on the wire for resinCostType. - */ - @java.lang.Override public int getResinCostTypeValue() { - return resinCostType_; - } - /** - * .ResinCostType resinCostType = 5; - * @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; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (gadgetEntityId_ != 0) { - output.writeUInt32(1, gadgetEntityId_); - } - if (opType_ != emu.grasscutter.net.proto.InterOpTypeOuterClass.InterOpType.InterOpFinish.getNumber()) { - output.writeEnum(2, opType_); - } - if (gadgetId_ != 0) { - output.writeUInt32(3, gadgetId_); - } - if (isUseCondenseResin_ != false) { - output.writeBool(4, isUseCondenseResin_); - } - if (resinCostType_ != emu.grasscutter.net.proto.ResinCostTypeOuterClass.ResinCostType.CostNone.getNumber()) { - output.writeEnum(5, resinCostType_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (gadgetEntityId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(1, gadgetEntityId_); - } - if (opType_ != emu.grasscutter.net.proto.InterOpTypeOuterClass.InterOpType.InterOpFinish.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(2, opType_); - } - if (gadgetId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, gadgetId_); - } - if (isUseCondenseResin_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(4, isUseCondenseResin_); - } - if (resinCostType_ != emu.grasscutter.net.proto.ResinCostTypeOuterClass.ResinCostType.CostNone.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(5, resinCostType_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (getGadgetEntityId() - != other.getGadgetEntityId()) return false; - if (opType_ != other.opType_) return false; - if (getGadgetId() - != other.getGadgetId()) return false; - if (getIsUseCondenseResin() - != other.getIsUseCondenseResin()) return false; - if (resinCostType_ != other.resinCostType_) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + GADGETENTITYID_FIELD_NUMBER; - hash = (53 * hash) + getGadgetEntityId(); - hash = (37 * hash) + OPTYPE_FIELD_NUMBER; - hash = (53 * hash) + opType_; - hash = (37 * hash) + GADGETID_FIELD_NUMBER; - hash = (53 * hash) + getGadgetId(); - hash = (37 * hash) + ISUSECONDENSERESIN_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsUseCondenseResin()); - hash = (37 * hash) + RESINCOSTTYPE_FIELD_NUMBER; - hash = (53 * hash) + resinCostType_; - 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; - } - /** - * 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(); - gadgetEntityId_ = 0; - - opType_ = 0; - - gadgetId_ = 0; - - isUseCondenseResin_ = false; - - resinCostType_ = 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.gadgetEntityId_ = gadgetEntityId_; - result.opType_ = opType_; - result.gadgetId_ = gadgetId_; - result.isUseCondenseResin_ = isUseCondenseResin_; - result.resinCostType_ = resinCostType_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getGadgetEntityId() != 0) { - setGadgetEntityId(other.getGadgetEntityId()); - } - if (other.opType_ != 0) { - setOpTypeValue(other.getOpTypeValue()); - } - if (other.getGadgetId() != 0) { - setGadgetId(other.getGadgetId()); - } - if (other.getIsUseCondenseResin() != false) { - setIsUseCondenseResin(other.getIsUseCondenseResin()); - } - if (other.resinCostType_ != 0) { - setResinCostTypeValue(other.getResinCostTypeValue()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 gadgetEntityId_ ; - /** - * uint32 gadgetEntityId = 1; - * @return The gadgetEntityId. - */ - @java.lang.Override - public int getGadgetEntityId() { - return gadgetEntityId_; - } - /** - * uint32 gadgetEntityId = 1; - * @param value The gadgetEntityId to set. - * @return This builder for chaining. - */ - public Builder setGadgetEntityId(int value) { - - gadgetEntityId_ = value; - onChanged(); - return this; - } - /** - * uint32 gadgetEntityId = 1; - * @return This builder for chaining. - */ - public Builder clearGadgetEntityId() { - - gadgetEntityId_ = 0; - onChanged(); - return this; - } - - private int opType_ = 0; - /** - * .InterOpType opType = 2; - * @return The enum numeric value on the wire for opType. - */ - @java.lang.Override public int getOpTypeValue() { - return opType_; - } - /** - * .InterOpType opType = 2; - * @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 opType = 2; - * @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 opType = 2; - * @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 opType = 2; - * @return This builder for chaining. - */ - public Builder clearOpType() { - - opType_ = 0; - onChanged(); - return this; - } - - private int gadgetId_ ; - /** - * uint32 gadgetId = 3; - * @return The gadgetId. - */ - @java.lang.Override - public int getGadgetId() { - return gadgetId_; - } - /** - * uint32 gadgetId = 3; - * @param value The gadgetId to set. - * @return This builder for chaining. - */ - public Builder setGadgetId(int value) { - - gadgetId_ = value; - onChanged(); - return this; - } - /** - * uint32 gadgetId = 3; - * @return This builder for chaining. - */ - public Builder clearGadgetId() { - - gadgetId_ = 0; - onChanged(); - return this; - } - - private boolean isUseCondenseResin_ ; - /** - * bool isUseCondenseResin = 4; - * @return The isUseCondenseResin. - */ - @java.lang.Override - public boolean getIsUseCondenseResin() { - return isUseCondenseResin_; - } - /** - * bool isUseCondenseResin = 4; - * @param value The isUseCondenseResin to set. - * @return This builder for chaining. - */ - public Builder setIsUseCondenseResin(boolean value) { - - isUseCondenseResin_ = value; - onChanged(); - return this; - } - /** - * bool isUseCondenseResin = 4; - * @return This builder for chaining. - */ - public Builder clearIsUseCondenseResin() { - - isUseCondenseResin_ = false; - onChanged(); - return this; - } - - private int resinCostType_ = 0; - /** - * .ResinCostType resinCostType = 5; - * @return The enum numeric value on the wire for resinCostType. - */ - @java.lang.Override public int getResinCostTypeValue() { - return resinCostType_; - } - /** - * .ResinCostType resinCostType = 5; - * @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 resinCostType = 5; - * @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 resinCostType = 5; - * @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 resinCostType = 5; - * @return This builder for chaining. - */ - public Builder clearResinCostType() { - - resinCostType_ = 0; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"\236\001\n\021GadgetInte" + - "ractReq\022\026\n\016gadgetEntityId\030\001 \001(\r\022\034\n\006opTyp" + - "e\030\002 \001(\0162\014.InterOpType\022\020\n\010gadgetId\030\003 \001(\r\022" + - "\032\n\022isUseCondenseResin\030\004 \001(\010\022%\n\rresinCost" + - "Type\030\005 \001(\0162\016.ResinCostTypeB\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.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[] { "GadgetEntityId", "OpType", "GadgetId", "IsUseCondenseResin", "ResinCostType", }); - emu.grasscutter.net.proto.InterOpTypeOuterClass.getDescriptor(); - emu.grasscutter.net.proto.ResinCostTypeOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/GadgetInteractRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/GadgetInteractRspOuterClass.java deleted file mode 100644 index 3c0b57c2e..000000000 --- a/src/main/java/emu/grasscutter/net/proto/GadgetInteractRspOuterClass.java +++ /dev/null @@ -1,898 +0,0 @@ -// 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 { - - /** - * int32 retcode = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * uint32 gadgetEntityId = 2; - * @return The gadgetEntityId. - */ - int getGadgetEntityId(); - - /** - * .InteractType interactType = 3; - * @return The enum numeric value on the wire for interactType. - */ - int getInteractTypeValue(); - /** - * .InteractType interactType = 3; - * @return The interactType. - */ - emu.grasscutter.net.proto.InteractTypeOuterClass.InteractType getInteractType(); - - /** - * .InterOpType opType = 4; - * @return The enum numeric value on the wire for opType. - */ - int getOpTypeValue(); - /** - * .InterOpType opType = 4; - * @return The opType. - */ - emu.grasscutter.net.proto.InterOpTypeOuterClass.InterOpType getOpType(); - - /** - * uint32 gadgetId = 5; - * @return The gadgetId. - */ - int getGadgetId(); - } - /** - * 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 8: { - - retcode_ = input.readInt32(); - break; - } - case 16: { - - gadgetEntityId_ = input.readUInt32(); - break; - } - case 24: { - int rawValue = input.readEnum(); - - interactType_ = rawValue; - break; - } - case 32: { - int rawValue = input.readEnum(); - - opType_ = rawValue; - break; - } - case 40: { - - 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 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 GADGETENTITYID_FIELD_NUMBER = 2; - private int gadgetEntityId_; - /** - * uint32 gadgetEntityId = 2; - * @return The gadgetEntityId. - */ - @java.lang.Override - public int getGadgetEntityId() { - return gadgetEntityId_; - } - - public static final int INTERACTTYPE_FIELD_NUMBER = 3; - private int interactType_; - /** - * .InteractType interactType = 3; - * @return The enum numeric value on the wire for interactType. - */ - @java.lang.Override public int getInteractTypeValue() { - return interactType_; - } - /** - * .InteractType interactType = 3; - * @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 OPTYPE_FIELD_NUMBER = 4; - private int opType_; - /** - * .InterOpType opType = 4; - * @return The enum numeric value on the wire for opType. - */ - @java.lang.Override public int getOpTypeValue() { - return opType_; - } - /** - * .InterOpType opType = 4; - * @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 GADGETID_FIELD_NUMBER = 5; - private int gadgetId_; - /** - * uint32 gadgetId = 5; - * @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 (retcode_ != 0) { - output.writeInt32(1, retcode_); - } - if (gadgetEntityId_ != 0) { - output.writeUInt32(2, gadgetEntityId_); - } - if (interactType_ != emu.grasscutter.net.proto.InteractTypeOuterClass.InteractType.InteractNone.getNumber()) { - output.writeEnum(3, interactType_); - } - if (opType_ != emu.grasscutter.net.proto.InterOpTypeOuterClass.InterOpType.InterOpFinish.getNumber()) { - output.writeEnum(4, opType_); - } - if (gadgetId_ != 0) { - output.writeUInt32(5, gadgetId_); - } - 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 (gadgetEntityId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, gadgetEntityId_); - } - if (interactType_ != emu.grasscutter.net.proto.InteractTypeOuterClass.InteractType.InteractNone.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(3, interactType_); - } - if (opType_ != emu.grasscutter.net.proto.InterOpTypeOuterClass.InterOpType.InterOpFinish.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(4, opType_); - } - if (gadgetId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(5, 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 (getRetcode() - != other.getRetcode()) return false; - if (getGadgetEntityId() - != other.getGadgetEntityId()) return false; - if (interactType_ != other.interactType_) return false; - if (opType_ != other.opType_) 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) + RETCODE_FIELD_NUMBER; - hash = (53 * hash) + getRetcode(); - hash = (37 * hash) + GADGETENTITYID_FIELD_NUMBER; - hash = (53 * hash) + getGadgetEntityId(); - hash = (37 * hash) + INTERACTTYPE_FIELD_NUMBER; - hash = (53 * hash) + interactType_; - hash = (37 * hash) + OPTYPE_FIELD_NUMBER; - hash = (53 * hash) + opType_; - hash = (37 * hash) + GADGETID_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; - } - /** - * 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(); - retcode_ = 0; - - gadgetEntityId_ = 0; - - interactType_ = 0; - - opType_ = 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.retcode_ = retcode_; - result.gadgetEntityId_ = gadgetEntityId_; - result.interactType_ = interactType_; - result.opType_ = opType_; - 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.getRetcode() != 0) { - setRetcode(other.getRetcode()); - } - if (other.getGadgetEntityId() != 0) { - setGadgetEntityId(other.getGadgetEntityId()); - } - if (other.interactType_ != 0) { - setInteractTypeValue(other.getInteractTypeValue()); - } - if (other.opType_ != 0) { - setOpTypeValue(other.getOpTypeValue()); - } - 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 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 gadgetEntityId_ ; - /** - * uint32 gadgetEntityId = 2; - * @return The gadgetEntityId. - */ - @java.lang.Override - public int getGadgetEntityId() { - return gadgetEntityId_; - } - /** - * uint32 gadgetEntityId = 2; - * @param value The gadgetEntityId to set. - * @return This builder for chaining. - */ - public Builder setGadgetEntityId(int value) { - - gadgetEntityId_ = value; - onChanged(); - return this; - } - /** - * uint32 gadgetEntityId = 2; - * @return This builder for chaining. - */ - public Builder clearGadgetEntityId() { - - gadgetEntityId_ = 0; - onChanged(); - return this; - } - - private int interactType_ = 0; - /** - * .InteractType interactType = 3; - * @return The enum numeric value on the wire for interactType. - */ - @java.lang.Override public int getInteractTypeValue() { - return interactType_; - } - /** - * .InteractType interactType = 3; - * @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 interactType = 3; - * @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 interactType = 3; - * @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 interactType = 3; - * @return This builder for chaining. - */ - public Builder clearInteractType() { - - interactType_ = 0; - onChanged(); - return this; - } - - private int opType_ = 0; - /** - * .InterOpType opType = 4; - * @return The enum numeric value on the wire for opType. - */ - @java.lang.Override public int getOpTypeValue() { - return opType_; - } - /** - * .InterOpType opType = 4; - * @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 opType = 4; - * @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 opType = 4; - * @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 opType = 4; - * @return This builder for chaining. - */ - public Builder clearOpType() { - - opType_ = 0; - onChanged(); - return this; - } - - private int gadgetId_ ; - /** - * uint32 gadgetId = 5; - * @return The gadgetId. - */ - @java.lang.Override - public int getGadgetId() { - return gadgetId_; - } - /** - * uint32 gadgetId = 5; - * @param value The gadgetId to set. - * @return This builder for chaining. - */ - public Builder setGadgetId(int value) { - - gadgetId_ = value; - onChanged(); - return this; - } - /** - * uint32 gadgetId = 5; - * @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\021InterOpType.p" + - "roto\032\022InteractType.proto\"\221\001\n\021GadgetInter" + - "actRsp\022\017\n\007retcode\030\001 \001(\005\022\026\n\016gadgetEntityI" + - "d\030\002 \001(\r\022#\n\014interactType\030\003 \001(\0162\r.Interact" + - "Type\022\034\n\006opType\030\004 \001(\0162\014.InterOpType\022\020\n\010ga" + - "dgetId\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[] { - emu.grasscutter.net.proto.InterOpTypeOuterClass.getDescriptor(), - emu.grasscutter.net.proto.InteractTypeOuterClass.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[] { "Retcode", "GadgetEntityId", "InteractType", "OpType", "GadgetId", }); - emu.grasscutter.net.proto.InterOpTypeOuterClass.getDescriptor(); - emu.grasscutter.net.proto.InteractTypeOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/GadgetPlayInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/GadgetPlayInfoOuterClass.java deleted file mode 100644 index 09c9db655..000000000 --- a/src/main/java/emu/grasscutter/net/proto/GadgetPlayInfoOuterClass.java +++ /dev/null @@ -1,1319 +0,0 @@ -// 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 playType = 1; - * @return The playType. - */ - int getPlayType(); - - /** - * uint32 duration = 2; - * @return The duration. - */ - int getDuration(); - - /** - * repeated uint32 progressStageList = 3; - * @return A list containing the progressStageList. - */ - java.util.List getProgressStageListList(); - /** - * repeated uint32 progressStageList = 3; - * @return The count of progressStageList. - */ - int getProgressStageListCount(); - /** - * repeated uint32 progressStageList = 3; - * @param index The index of the element to return. - * @return The progressStageList at the given index. - */ - int getProgressStageList(int index); - - /** - * uint32 startCd = 4; - * @return The startCd. - */ - int getStartCd(); - - /** - * uint32 startTime = 5; - * @return The startTime. - */ - int getStartTime(); - - /** - * uint32 progress = 6; - * @return The progress. - */ - int getProgress(); - - /** - * .GadgetCrucibleInfo crucibleInfo = 21; - * @return Whether the crucibleInfo field is set. - */ - boolean hasCrucibleInfo(); - /** - * .GadgetCrucibleInfo crucibleInfo = 21; - * @return The crucibleInfo. - */ - emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo getCrucibleInfo(); - /** - * .GadgetCrucibleInfo crucibleInfo = 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 { - CRUCIBLEINFO(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 CRUCIBLEINFO; - 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 PLAYTYPE_FIELD_NUMBER = 1; - private int playType_; - /** - * uint32 playType = 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 PROGRESSSTAGELIST_FIELD_NUMBER = 3; - private com.google.protobuf.Internal.IntList progressStageList_; - /** - * repeated uint32 progressStageList = 3; - * @return A list containing the progressStageList. - */ - @java.lang.Override - public java.util.List - getProgressStageListList() { - return progressStageList_; - } - /** - * repeated uint32 progressStageList = 3; - * @return The count of progressStageList. - */ - public int getProgressStageListCount() { - return progressStageList_.size(); - } - /** - * repeated uint32 progressStageList = 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 STARTCD_FIELD_NUMBER = 4; - private int startCd_; - /** - * uint32 startCd = 4; - * @return The startCd. - */ - @java.lang.Override - public int getStartCd() { - return startCd_; - } - - public static final int STARTTIME_FIELD_NUMBER = 5; - private int startTime_; - /** - * uint32 startTime = 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 CRUCIBLEINFO_FIELD_NUMBER = 21; - /** - * .GadgetCrucibleInfo crucibleInfo = 21; - * @return Whether the crucibleInfo field is set. - */ - @java.lang.Override - public boolean hasCrucibleInfo() { - return playInfoCase_ == 21; - } - /** - * .GadgetCrucibleInfo crucibleInfo = 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 crucibleInfo = 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) + PLAYTYPE_FIELD_NUMBER; - hash = (53 * hash) + getPlayType(); - hash = (37 * hash) + DURATION_FIELD_NUMBER; - hash = (53 * hash) + getDuration(); - if (getProgressStageListCount() > 0) { - hash = (37 * hash) + PROGRESSSTAGELIST_FIELD_NUMBER; - hash = (53 * hash) + getProgressStageListList().hashCode(); - } - hash = (37 * hash) + STARTCD_FIELD_NUMBER; - hash = (53 * hash) + getStartCd(); - hash = (37 * hash) + STARTTIME_FIELD_NUMBER; - hash = (53 * hash) + getStartTime(); - hash = (37 * hash) + PROGRESS_FIELD_NUMBER; - hash = (53 * hash) + getProgress(); - switch (playInfoCase_) { - case 21: - hash = (37 * hash) + CRUCIBLEINFO_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 CRUCIBLEINFO: { - 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 playType = 1; - * @return The playType. - */ - @java.lang.Override - public int getPlayType() { - return playType_; - } - /** - * uint32 playType = 1; - * @param value The playType to set. - * @return This builder for chaining. - */ - public Builder setPlayType(int value) { - - playType_ = value; - onChanged(); - return this; - } - /** - * uint32 playType = 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 progressStageList = 3; - * @return A list containing the progressStageList. - */ - public java.util.List - getProgressStageListList() { - return ((bitField0_ & 0x00000001) != 0) ? - java.util.Collections.unmodifiableList(progressStageList_) : progressStageList_; - } - /** - * repeated uint32 progressStageList = 3; - * @return The count of progressStageList. - */ - public int getProgressStageListCount() { - return progressStageList_.size(); - } - /** - * repeated uint32 progressStageList = 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 progressStageList = 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 progressStageList = 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 progressStageList = 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 progressStageList = 3; - * @return This builder for chaining. - */ - public Builder clearProgressStageList() { - progressStageList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - return this; - } - - private int startCd_ ; - /** - * uint32 startCd = 4; - * @return The startCd. - */ - @java.lang.Override - public int getStartCd() { - return startCd_; - } - /** - * uint32 startCd = 4; - * @param value The startCd to set. - * @return This builder for chaining. - */ - public Builder setStartCd(int value) { - - startCd_ = value; - onChanged(); - return this; - } - /** - * uint32 startCd = 4; - * @return This builder for chaining. - */ - public Builder clearStartCd() { - - startCd_ = 0; - onChanged(); - return this; - } - - private int startTime_ ; - /** - * uint32 startTime = 5; - * @return The startTime. - */ - @java.lang.Override - public int getStartTime() { - return startTime_; - } - /** - * uint32 startTime = 5; - * @param value The startTime to set. - * @return This builder for chaining. - */ - public Builder setStartTime(int value) { - - startTime_ = value; - onChanged(); - return this; - } - /** - * uint32 startTime = 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 crucibleInfo = 21; - * @return Whether the crucibleInfo field is set. - */ - @java.lang.Override - public boolean hasCrucibleInfo() { - return playInfoCase_ == 21; - } - /** - * .GadgetCrucibleInfo crucibleInfo = 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 crucibleInfo = 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 crucibleInfo = 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 crucibleInfo = 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 crucibleInfo = 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 crucibleInfo = 21; - */ - public emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo.Builder getCrucibleInfoBuilder() { - return getCrucibleInfoFieldBuilder().getBuilder(); - } - /** - * .GadgetCrucibleInfo crucibleInfo = 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 crucibleInfo = 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\"\276\001\n\016GadgetPlayInfo\022\020\n\010playType\030" + - "\001 \001(\r\022\020\n\010duration\030\002 \001(\r\022\031\n\021progressStage" + - "List\030\003 \003(\r\022\017\n\007startCd\030\004 \001(\r\022\021\n\tstartTime" + - "\030\005 \001(\r\022\020\n\010progress\030\006 \001(\r\022+\n\014crucibleInfo" + - "\030\025 \001(\0132\023.GadgetCrucibleInfoH\000B\n\n\010playInf" + - "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.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/main/java/emu/grasscutter/net/proto/GetActivityInfoRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/GetActivityInfoRspOuterClass.java deleted file mode 100644 index 1db37555e..000000000 --- a/src/main/java/emu/grasscutter/net/proto/GetActivityInfoRspOuterClass.java +++ /dev/null @@ -1,1109 +0,0 @@ -// 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 = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * repeated .ActivityInfo activityInfoList = 2; - */ - java.util.List - getActivityInfoListList(); - /** - * repeated .ActivityInfo activityInfoList = 2; - */ - emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo getActivityInfoList(int index); - /** - * repeated .ActivityInfo activityInfoList = 2; - */ - int getActivityInfoListCount(); - /** - * repeated .ActivityInfo activityInfoList = 2; - */ - java.util.List - getActivityInfoListOrBuilderList(); - /** - * repeated .ActivityInfo activityInfoList = 2; - */ - emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfoOrBuilder getActivityInfoListOrBuilder( - int index); - - /** - * repeated uint32 activatedSaleIdList = 3; - * @return A list containing the activatedSaleIdList. - */ - java.util.List getActivatedSaleIdListList(); - /** - * repeated uint32 activatedSaleIdList = 3; - * @return The count of activatedSaleIdList. - */ - int getActivatedSaleIdListCount(); - /** - * repeated uint32 activatedSaleIdList = 3; - * @param index The index of the element to return. - * @return The activatedSaleIdList at the given index. - */ - int getActivatedSaleIdList(int index); - } - /** - * 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(); - } - - @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 8: { - - retcode_ = input.readInt32(); - break; - } - case 18: { - 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 24: { - if (!((mutable_bitField0_ & 0x00000002) != 0)) { - activatedSaleIdList_ = newIntList(); - mutable_bitField0_ |= 0x00000002; - } - activatedSaleIdList_.addInt(input.readUInt32()); - break; - } - case 26: { - 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; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.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_ & 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 = 1; - private int retcode_; - /** - * int32 retcode = 1; - * @return The retcode. - */ - @java.lang.Override - public int getRetcode() { - return retcode_; - } - - public static final int ACTIVITYINFOLIST_FIELD_NUMBER = 2; - private java.util.List activityInfoList_; - /** - * repeated .ActivityInfo activityInfoList = 2; - */ - @java.lang.Override - public java.util.List getActivityInfoListList() { - return activityInfoList_; - } - /** - * repeated .ActivityInfo activityInfoList = 2; - */ - @java.lang.Override - public java.util.List - getActivityInfoListOrBuilderList() { - return activityInfoList_; - } - /** - * repeated .ActivityInfo activityInfoList = 2; - */ - @java.lang.Override - public int getActivityInfoListCount() { - return activityInfoList_.size(); - } - /** - * repeated .ActivityInfo activityInfoList = 2; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo getActivityInfoList(int index) { - return activityInfoList_.get(index); - } - /** - * repeated .ActivityInfo activityInfoList = 2; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfoOrBuilder getActivityInfoListOrBuilder( - int index) { - return activityInfoList_.get(index); - } - - public static final int ACTIVATEDSALEIDLIST_FIELD_NUMBER = 3; - private com.google.protobuf.Internal.IntList activatedSaleIdList_; - /** - * repeated uint32 activatedSaleIdList = 3; - * @return A list containing the activatedSaleIdList. - */ - @java.lang.Override - public java.util.List - getActivatedSaleIdListList() { - return activatedSaleIdList_; - } - /** - * repeated uint32 activatedSaleIdList = 3; - * @return The count of activatedSaleIdList. - */ - public int getActivatedSaleIdListCount() { - return activatedSaleIdList_.size(); - } - /** - * repeated uint32 activatedSaleIdList = 3; - * @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; - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - 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_); - } - for (int i = 0; i < activityInfoList_.size(); i++) { - output.writeMessage(2, activityInfoList_.get(i)); - } - if (getActivatedSaleIdListList().size() > 0) { - output.writeUInt32NoTag(26); - output.writeUInt32NoTag(activatedSaleIdListMemoizedSerializedSize); - } - for (int i = 0; i < activatedSaleIdList_.size(); i++) { - output.writeUInt32NoTag(activatedSaleIdList_.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(1, retcode_); - } - for (int i = 0; i < activityInfoList_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, activityInfoList_.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; - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (!unknownFields.equals(other.unknownFields)) return false; - 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) + ACTIVITYINFOLIST_FIELD_NUMBER; - hash = (53 * hash) + getActivityInfoListList().hashCode(); - } - if (getActivatedSaleIdListCount() > 0) { - hash = (37 * hash) + ACTIVATEDSALEIDLIST_FIELD_NUMBER; - hash = (53 * hash) + getActivatedSaleIdListList().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; - } - /** - * 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(); - } - } - @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); - 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_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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(); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 = 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 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 activityInfoList = 2; - */ - public java.util.List getActivityInfoListList() { - if (activityInfoListBuilder_ == null) { - return java.util.Collections.unmodifiableList(activityInfoList_); - } else { - return activityInfoListBuilder_.getMessageList(); - } - } - /** - * repeated .ActivityInfo activityInfoList = 2; - */ - public int getActivityInfoListCount() { - if (activityInfoListBuilder_ == null) { - return activityInfoList_.size(); - } else { - return activityInfoListBuilder_.getCount(); - } - } - /** - * repeated .ActivityInfo activityInfoList = 2; - */ - public emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo getActivityInfoList(int index) { - if (activityInfoListBuilder_ == null) { - return activityInfoList_.get(index); - } else { - return activityInfoListBuilder_.getMessage(index); - } - } - /** - * repeated .ActivityInfo activityInfoList = 2; - */ - 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 activityInfoList = 2; - */ - 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 activityInfoList = 2; - */ - 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 activityInfoList = 2; - */ - 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 activityInfoList = 2; - */ - 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 activityInfoList = 2; - */ - 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 activityInfoList = 2; - */ - 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 activityInfoList = 2; - */ - public Builder clearActivityInfoList() { - if (activityInfoListBuilder_ == null) { - activityInfoList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - activityInfoListBuilder_.clear(); - } - return this; - } - /** - * repeated .ActivityInfo activityInfoList = 2; - */ - public Builder removeActivityInfoList(int index) { - if (activityInfoListBuilder_ == null) { - ensureActivityInfoListIsMutable(); - activityInfoList_.remove(index); - onChanged(); - } else { - activityInfoListBuilder_.remove(index); - } - return this; - } - /** - * repeated .ActivityInfo activityInfoList = 2; - */ - public emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.Builder getActivityInfoListBuilder( - int index) { - return getActivityInfoListFieldBuilder().getBuilder(index); - } - /** - * repeated .ActivityInfo activityInfoList = 2; - */ - public emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfoOrBuilder getActivityInfoListOrBuilder( - int index) { - if (activityInfoListBuilder_ == null) { - return activityInfoList_.get(index); } else { - return activityInfoListBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .ActivityInfo activityInfoList = 2; - */ - public java.util.List - getActivityInfoListOrBuilderList() { - if (activityInfoListBuilder_ != null) { - return activityInfoListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(activityInfoList_); - } - } - /** - * repeated .ActivityInfo activityInfoList = 2; - */ - public emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.Builder addActivityInfoListBuilder() { - return getActivityInfoListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.getDefaultInstance()); - } - /** - * repeated .ActivityInfo activityInfoList = 2; - */ - public emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.Builder addActivityInfoListBuilder( - int index) { - return getActivityInfoListFieldBuilder().addBuilder( - index, emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.getDefaultInstance()); - } - /** - * repeated .ActivityInfo activityInfoList = 2; - */ - 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 activatedSaleIdList = 3; - * @return A list containing the activatedSaleIdList. - */ - public java.util.List - getActivatedSaleIdListList() { - return ((bitField0_ & 0x00000002) != 0) ? - java.util.Collections.unmodifiableList(activatedSaleIdList_) : activatedSaleIdList_; - } - /** - * repeated uint32 activatedSaleIdList = 3; - * @return The count of activatedSaleIdList. - */ - public int getActivatedSaleIdListCount() { - return activatedSaleIdList_.size(); - } - /** - * repeated uint32 activatedSaleIdList = 3; - * @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 activatedSaleIdList = 3; - * @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 activatedSaleIdList = 3; - * @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 activatedSaleIdList = 3; - * @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 activatedSaleIdList = 3; - * @return This builder for chaining. - */ - public Builder clearActivatedSaleIdList() { - activatedSaleIdList_ = 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: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\"k\n\022GetActivityInfoRsp\022\017\n\007retcode\030" + - "\001 \001(\005\022\'\n\020activityInfoList\030\002 \003(\0132\r.Activi" + - "tyInfo\022\033\n\023activatedSaleIdList\030\003 \003(\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.ActivityInfoOuterClass.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", }); - emu.grasscutter.net.proto.ActivityInfoOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/GetAllUnlockNameCardRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/GetAllUnlockNameCardRspOuterClass.java deleted file mode 100644 index 9e4e6c89e..000000000 --- a/src/main/java/emu/grasscutter/net/proto/GetAllUnlockNameCardRspOuterClass.java +++ /dev/null @@ -1,734 +0,0 @@ -// 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 = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * repeated uint32 nameCardList = 2; - * @return A list containing the nameCardList. - */ - java.util.List getNameCardListList(); - /** - * repeated uint32 nameCardList = 2; - * @return The count of nameCardList. - */ - int getNameCardListCount(); - /** - * repeated uint32 nameCardList = 2; - * @param index The index of the element to return. - * @return The nameCardList at the given index. - */ - int getNameCardList(int index); - } - /** - * 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 8: { - - retcode_ = input.readInt32(); - break; - } - case 16: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - nameCardList_ = newIntList(); - mutable_bitField0_ |= 0x00000001; - } - nameCardList_.addInt(input.readUInt32()); - break; - } - case 18: { - 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 = 1; - private int retcode_; - /** - * int32 retcode = 1; - * @return The retcode. - */ - @java.lang.Override - public int getRetcode() { - return retcode_; - } - - public static final int NAMECARDLIST_FIELD_NUMBER = 2; - private com.google.protobuf.Internal.IntList nameCardList_; - /** - * repeated uint32 nameCardList = 2; - * @return A list containing the nameCardList. - */ - @java.lang.Override - public java.util.List - getNameCardListList() { - return nameCardList_; - } - /** - * repeated uint32 nameCardList = 2; - * @return The count of nameCardList. - */ - public int getNameCardListCount() { - return nameCardList_.size(); - } - /** - * repeated uint32 nameCardList = 2; - * @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(1, retcode_); - } - if (getNameCardListList().size() > 0) { - output.writeUInt32NoTag(18); - 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(1, 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) + NAMECARDLIST_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; - } - /** - * 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 = 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.Internal.IntList nameCardList_ = emptyIntList(); - private void ensureNameCardListIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - nameCardList_ = mutableCopy(nameCardList_); - bitField0_ |= 0x00000001; - } - } - /** - * repeated uint32 nameCardList = 2; - * @return A list containing the nameCardList. - */ - public java.util.List - getNameCardListList() { - return ((bitField0_ & 0x00000001) != 0) ? - java.util.Collections.unmodifiableList(nameCardList_) : nameCardList_; - } - /** - * repeated uint32 nameCardList = 2; - * @return The count of nameCardList. - */ - public int getNameCardListCount() { - return nameCardList_.size(); - } - /** - * repeated uint32 nameCardList = 2; - * @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 nameCardList = 2; - * @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 nameCardList = 2; - * @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 nameCardList = 2; - * @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 nameCardList = 2; - * @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\"@\n\027GetAl" + - "lUnlockNameCardRsp\022\017\n\007retcode\030\001 \001(\005\022\024\n\014n" + - "ameCardList\030\002 \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_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/main/java/emu/grasscutter/net/proto/GetAuthkeyReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/GetAuthkeyReqOuterClass.java deleted file mode 100644 index d9181fdfb..000000000 --- a/src/main/java/emu/grasscutter/net/proto/GetAuthkeyReqOuterClass.java +++ /dev/null @@ -1,757 +0,0 @@ -// 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 authAppid = 1; - * @return The authAppid. - */ - java.lang.String getAuthAppid(); - /** - * string authAppid = 1; - * @return The bytes for authAppid. - */ - com.google.protobuf.ByteString - getAuthAppidBytes(); - - /** - * uint32 signType = 2; - * @return The signType. - */ - int getSignType(); - - /** - * uint32 authkeyVer = 3; - * @return The authkeyVer. - */ - int getAuthkeyVer(); - } - /** - * 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 10: { - java.lang.String s = input.readStringRequireUtf8(); - - authAppid_ = s; - break; - } - case 16: { - - signType_ = input.readUInt32(); - break; - } - case 24: { - - authkeyVer_ = input.readUInt32(); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.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 AUTHAPPID_FIELD_NUMBER = 1; - private volatile java.lang.Object authAppid_; - /** - * string authAppid = 1; - * @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 authAppid = 1; - * @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 SIGNTYPE_FIELD_NUMBER = 2; - private int signType_; - /** - * uint32 signType = 2; - * @return The signType. - */ - @java.lang.Override - public int getSignType() { - return signType_; - } - - public static final int AUTHKEYVER_FIELD_NUMBER = 3; - private int authkeyVer_; - /** - * uint32 authkeyVer = 3; - * @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 (!getAuthAppidBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, authAppid_); - } - if (signType_ != 0) { - output.writeUInt32(2, signType_); - } - if (authkeyVer_ != 0) { - output.writeUInt32(3, authkeyVer_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!getAuthAppidBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, authAppid_); - } - if (signType_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, signType_); - } - if (authkeyVer_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, authkeyVer_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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) + AUTHAPPID_FIELD_NUMBER; - hash = (53 * hash) + getAuthAppid().hashCode(); - hash = (37 * hash) + SIGNTYPE_FIELD_NUMBER; - hash = (53 * hash) + getSignType(); - hash = (37 * hash) + AUTHKEYVER_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; - } - /** - * 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 authAppid = 1; - * @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 authAppid = 1; - * @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 authAppid = 1; - * @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 authAppid = 1; - * @return This builder for chaining. - */ - public Builder clearAuthAppid() { - - authAppid_ = getDefaultInstance().getAuthAppid(); - onChanged(); - return this; - } - /** - * string authAppid = 1; - * @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 signType = 2; - * @return The signType. - */ - @java.lang.Override - public int getSignType() { - return signType_; - } - /** - * uint32 signType = 2; - * @param value The signType to set. - * @return This builder for chaining. - */ - public Builder setSignType(int value) { - - signType_ = value; - onChanged(); - return this; - } - /** - * uint32 signType = 2; - * @return This builder for chaining. - */ - public Builder clearSignType() { - - signType_ = 0; - onChanged(); - return this; - } - - private int authkeyVer_ ; - /** - * uint32 authkeyVer = 3; - * @return The authkeyVer. - */ - @java.lang.Override - public int getAuthkeyVer() { - return authkeyVer_; - } - /** - * uint32 authkeyVer = 3; - * @param value The authkeyVer to set. - * @return This builder for chaining. - */ - public Builder setAuthkeyVer(int value) { - - authkeyVer_ = value; - onChanged(); - return this; - } - /** - * uint32 authkeyVer = 3; - * @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\"H\n\rGetAuthkeyReq\022\021" + - "\n\tauthAppid\030\001 \001(\t\022\020\n\010signType\030\002 \001(\r\022\022\n\na" + - "uthkeyVer\030\003 \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_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/main/java/emu/grasscutter/net/proto/GetAuthkeyRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/GetAuthkeyRspOuterClass.java deleted file mode 100644 index fc41b8bb6..000000000 --- a/src/main/java/emu/grasscutter/net/proto/GetAuthkeyRspOuterClass.java +++ /dev/null @@ -1,1128 +0,0 @@ -// 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 { - - /** - * int32 retcode = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * string authkey = 2; - * @return The authkey. - */ - java.lang.String getAuthkey(); - /** - * string authkey = 2; - * @return The bytes for authkey. - */ - com.google.protobuf.ByteString - getAuthkeyBytes(); - - /** - * string authAppid = 3; - * @return The authAppid. - */ - java.lang.String getAuthAppid(); - /** - * string authAppid = 3; - * @return The bytes for authAppid. - */ - com.google.protobuf.ByteString - getAuthAppidBytes(); - - /** - * uint32 signType = 4; - * @return The signType. - */ - int getSignType(); - - /** - * uint32 authkeyVer = 5; - * @return The authkeyVer. - */ - int getAuthkeyVer(); - - /** - * string gameBiz = 6; - * @return The gameBiz. - */ - java.lang.String getGameBiz(); - /** - * string gameBiz = 6; - * @return The bytes for gameBiz. - */ - com.google.protobuf.ByteString - getGameBizBytes(); - } - /** - * 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() { - authkey_ = ""; - authAppid_ = ""; - gameBiz_ = ""; - } - - @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 8: { - - retcode_ = input.readInt32(); - break; - } - case 18: { - java.lang.String s = input.readStringRequireUtf8(); - - authkey_ = s; - break; - } - case 26: { - java.lang.String s = input.readStringRequireUtf8(); - - authAppid_ = s; - break; - } - case 32: { - - signType_ = input.readUInt32(); - break; - } - case 40: { - - authkeyVer_ = input.readUInt32(); - break; - } - case 50: { - java.lang.String s = input.readStringRequireUtf8(); - - gameBiz_ = 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.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 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 AUTHKEY_FIELD_NUMBER = 2; - private volatile java.lang.Object authkey_; - /** - * string authkey = 2; - * @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 = 2; - * @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; - } - } - - public static final int AUTHAPPID_FIELD_NUMBER = 3; - private volatile java.lang.Object authAppid_; - /** - * string authAppid = 3; - * @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 authAppid = 3; - * @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 SIGNTYPE_FIELD_NUMBER = 4; - private int signType_; - /** - * uint32 signType = 4; - * @return The signType. - */ - @java.lang.Override - public int getSignType() { - return signType_; - } - - public static final int AUTHKEYVER_FIELD_NUMBER = 5; - private int authkeyVer_; - /** - * uint32 authkeyVer = 5; - * @return The authkeyVer. - */ - @java.lang.Override - public int getAuthkeyVer() { - return authkeyVer_; - } - - public static final int GAMEBIZ_FIELD_NUMBER = 6; - private volatile java.lang.Object gameBiz_; - /** - * string gameBiz = 6; - * @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 gameBiz = 6; - * @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; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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 (!getAuthkeyBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, authkey_); - } - if (!getAuthAppidBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 3, authAppid_); - } - if (signType_ != 0) { - output.writeUInt32(4, signType_); - } - if (authkeyVer_ != 0) { - output.writeUInt32(5, authkeyVer_); - } - if (!getGameBizBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 6, gameBiz_); - } - 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 (!getAuthkeyBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, authkey_); - } - if (!getAuthAppidBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, authAppid_); - } - if (signType_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(4, signType_); - } - if (authkeyVer_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(5, authkeyVer_); - } - if (!getGameBizBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, gameBiz_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (getRetcode() - != other.getRetcode()) return false; - if (!getAuthkey() - .equals(other.getAuthkey())) return false; - if (!getAuthAppid() - .equals(other.getAuthAppid())) return false; - if (getSignType() - != other.getSignType()) return false; - if (getAuthkeyVer() - != other.getAuthkeyVer()) return false; - if (!getGameBiz() - .equals(other.getGameBiz())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - 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) + AUTHKEY_FIELD_NUMBER; - hash = (53 * hash) + getAuthkey().hashCode(); - hash = (37 * hash) + AUTHAPPID_FIELD_NUMBER; - hash = (53 * hash) + getAuthAppid().hashCode(); - hash = (37 * hash) + SIGNTYPE_FIELD_NUMBER; - hash = (53 * hash) + getSignType(); - hash = (37 * hash) + AUTHKEYVER_FIELD_NUMBER; - hash = (53 * hash) + getAuthkeyVer(); - hash = (37 * hash) + GAMEBIZ_FIELD_NUMBER; - hash = (53 * hash) + getGameBiz().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; - } - /** - * 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(); - retcode_ = 0; - - authkey_ = ""; - - authAppid_ = ""; - - signType_ = 0; - - authkeyVer_ = 0; - - gameBiz_ = ""; - - 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.retcode_ = retcode_; - result.authkey_ = authkey_; - result.authAppid_ = authAppid_; - result.signType_ = signType_; - result.authkeyVer_ = authkeyVer_; - result.gameBiz_ = gameBiz_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getRetcode() != 0) { - setRetcode(other.getRetcode()); - } - if (!other.getAuthkey().isEmpty()) { - authkey_ = other.authkey_; - onChanged(); - } - if (!other.getAuthAppid().isEmpty()) { - authAppid_ = other.authAppid_; - onChanged(); - } - if (other.getSignType() != 0) { - setSignType(other.getSignType()); - } - if (other.getAuthkeyVer() != 0) { - setAuthkeyVer(other.getAuthkeyVer()); - } - if (!other.getGameBiz().isEmpty()) { - gameBiz_ = other.gameBiz_; - 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 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 authkey_ = ""; - /** - * string authkey = 2; - * @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 = 2; - * @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 = 2; - * @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 = 2; - * @return This builder for chaining. - */ - public Builder clearAuthkey() { - - authkey_ = getDefaultInstance().getAuthkey(); - onChanged(); - return this; - } - /** - * string authkey = 2; - * @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; - } - - private java.lang.Object authAppid_ = ""; - /** - * string authAppid = 3; - * @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 authAppid = 3; - * @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 authAppid = 3; - * @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 authAppid = 3; - * @return This builder for chaining. - */ - public Builder clearAuthAppid() { - - authAppid_ = getDefaultInstance().getAuthAppid(); - onChanged(); - return this; - } - /** - * string authAppid = 3; - * @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 signType = 4; - * @return The signType. - */ - @java.lang.Override - public int getSignType() { - return signType_; - } - /** - * uint32 signType = 4; - * @param value The signType to set. - * @return This builder for chaining. - */ - public Builder setSignType(int value) { - - signType_ = value; - onChanged(); - return this; - } - /** - * uint32 signType = 4; - * @return This builder for chaining. - */ - public Builder clearSignType() { - - signType_ = 0; - onChanged(); - return this; - } - - private int authkeyVer_ ; - /** - * uint32 authkeyVer = 5; - * @return The authkeyVer. - */ - @java.lang.Override - public int getAuthkeyVer() { - return authkeyVer_; - } - /** - * uint32 authkeyVer = 5; - * @param value The authkeyVer to set. - * @return This builder for chaining. - */ - public Builder setAuthkeyVer(int value) { - - authkeyVer_ = value; - onChanged(); - return this; - } - /** - * uint32 authkeyVer = 5; - * @return This builder for chaining. - */ - public Builder clearAuthkeyVer() { - - authkeyVer_ = 0; - onChanged(); - return this; - } - - private java.lang.Object gameBiz_ = ""; - /** - * string gameBiz = 6; - * @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 gameBiz = 6; - * @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 gameBiz = 6; - * @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 gameBiz = 6; - * @return This builder for chaining. - */ - public Builder clearGameBiz() { - - gameBiz_ = getDefaultInstance().getGameBiz(); - onChanged(); - return this; - } - /** - * string gameBiz = 6; - * @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; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"{\n\rGetAuthkeyRsp\022\017" + - "\n\007retcode\030\001 \001(\005\022\017\n\007authkey\030\002 \001(\t\022\021\n\tauth" + - "Appid\030\003 \001(\t\022\020\n\010signType\030\004 \001(\r\022\022\n\nauthkey" + - "Ver\030\005 \001(\r\022\017\n\007gameBiz\030\006 \001(\tB\033\n\031emu.grassc" + - "utter.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[] { "Retcode", "Authkey", "AuthAppid", "SignType", "AuthkeyVer", "GameBiz", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/GetGachaInfoRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/GetGachaInfoRspOuterClass.java deleted file mode 100644 index 27d99297c..000000000 --- a/src/main/java/emu/grasscutter/net/proto/GetGachaInfoRspOuterClass.java +++ /dev/null @@ -1,985 +0,0 @@ -// 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 { - - /** - * int32 retcode = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * repeated .GachaInfo gachaInfoList = 2; - */ - java.util.List - getGachaInfoListList(); - /** - * repeated .GachaInfo gachaInfoList = 2; - */ - emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo getGachaInfoList(int index); - /** - * repeated .GachaInfo gachaInfoList = 2; - */ - int getGachaInfoListCount(); - /** - * repeated .GachaInfo gachaInfoList = 2; - */ - java.util.List - getGachaInfoListOrBuilderList(); - /** - * repeated .GachaInfo gachaInfoList = 2; - */ - emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfoOrBuilder getGachaInfoListOrBuilder( - int index); - - /** - * uint32 gachaRandom = 3; - * @return The gachaRandom. - */ - int getGachaRandom(); - } - /** - * 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 8: { - - retcode_ = input.readInt32(); - break; - } - case 18: { - 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; - } - case 24: { - - gachaRandom_ = input.readUInt32(); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.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 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 GACHAINFOLIST_FIELD_NUMBER = 2; - private java.util.List gachaInfoList_; - /** - * repeated .GachaInfo gachaInfoList = 2; - */ - @java.lang.Override - public java.util.List getGachaInfoListList() { - return gachaInfoList_; - } - /** - * repeated .GachaInfo gachaInfoList = 2; - */ - @java.lang.Override - public java.util.List - getGachaInfoListOrBuilderList() { - return gachaInfoList_; - } - /** - * repeated .GachaInfo gachaInfoList = 2; - */ - @java.lang.Override - public int getGachaInfoListCount() { - return gachaInfoList_.size(); - } - /** - * repeated .GachaInfo gachaInfoList = 2; - */ - @java.lang.Override - public emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo getGachaInfoList(int index) { - return gachaInfoList_.get(index); - } - /** - * repeated .GachaInfo gachaInfoList = 2; - */ - @java.lang.Override - public emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfoOrBuilder getGachaInfoListOrBuilder( - int index) { - return gachaInfoList_.get(index); - } - - public static final int GACHARANDOM_FIELD_NUMBER = 3; - private int gachaRandom_; - /** - * uint32 gachaRandom = 3; - * @return The gachaRandom. - */ - @java.lang.Override - public int getGachaRandom() { - return gachaRandom_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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 < gachaInfoList_.size(); i++) { - output.writeMessage(2, gachaInfoList_.get(i)); - } - if (gachaRandom_ != 0) { - output.writeUInt32(3, gachaRandom_); - } - 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 < gachaInfoList_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, gachaInfoList_.get(i)); - } - if (gachaRandom_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, gachaRandom_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (getRetcode() - != other.getRetcode()) return false; - if (!getGachaInfoListList() - .equals(other.getGachaInfoListList())) return false; - if (getGachaRandom() - != other.getGachaRandom()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - 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 (getGachaInfoListCount() > 0) { - hash = (37 * hash) + GACHAINFOLIST_FIELD_NUMBER; - hash = (53 * hash) + getGachaInfoListList().hashCode(); - } - hash = (37 * hash) + GACHARANDOM_FIELD_NUMBER; - hash = (53 * hash) + getGachaRandom(); - 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; - } - /** - * 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(); - retcode_ = 0; - - if (gachaInfoListBuilder_ == null) { - gachaInfoList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - } else { - gachaInfoListBuilder_.clear(); - } - gachaRandom_ = 0; - - 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.retcode_ = retcode_; - if (gachaInfoListBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - gachaInfoList_ = java.util.Collections.unmodifiableList(gachaInfoList_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.gachaInfoList_ = gachaInfoList_; - } else { - result.gachaInfoList_ = gachaInfoListBuilder_.build(); - } - result.gachaRandom_ = gachaRandom_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getRetcode() != 0) { - setRetcode(other.getRetcode()); - } - 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_); - } - } - } - if (other.getGachaRandom() != 0) { - setGachaRandom(other.getGachaRandom()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 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 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 gachaInfoList = 2; - */ - public java.util.List getGachaInfoListList() { - if (gachaInfoListBuilder_ == null) { - return java.util.Collections.unmodifiableList(gachaInfoList_); - } else { - return gachaInfoListBuilder_.getMessageList(); - } - } - /** - * repeated .GachaInfo gachaInfoList = 2; - */ - public int getGachaInfoListCount() { - if (gachaInfoListBuilder_ == null) { - return gachaInfoList_.size(); - } else { - return gachaInfoListBuilder_.getCount(); - } - } - /** - * repeated .GachaInfo gachaInfoList = 2; - */ - public emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo getGachaInfoList(int index) { - if (gachaInfoListBuilder_ == null) { - return gachaInfoList_.get(index); - } else { - return gachaInfoListBuilder_.getMessage(index); - } - } - /** - * repeated .GachaInfo gachaInfoList = 2; - */ - 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 gachaInfoList = 2; - */ - 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 gachaInfoList = 2; - */ - 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 gachaInfoList = 2; - */ - 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 gachaInfoList = 2; - */ - 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 gachaInfoList = 2; - */ - 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 gachaInfoList = 2; - */ - 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 gachaInfoList = 2; - */ - public Builder clearGachaInfoList() { - if (gachaInfoListBuilder_ == null) { - gachaInfoList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - gachaInfoListBuilder_.clear(); - } - return this; - } - /** - * repeated .GachaInfo gachaInfoList = 2; - */ - public Builder removeGachaInfoList(int index) { - if (gachaInfoListBuilder_ == null) { - ensureGachaInfoListIsMutable(); - gachaInfoList_.remove(index); - onChanged(); - } else { - gachaInfoListBuilder_.remove(index); - } - return this; - } - /** - * repeated .GachaInfo gachaInfoList = 2; - */ - public emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo.Builder getGachaInfoListBuilder( - int index) { - return getGachaInfoListFieldBuilder().getBuilder(index); - } - /** - * repeated .GachaInfo gachaInfoList = 2; - */ - public emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfoOrBuilder getGachaInfoListOrBuilder( - int index) { - if (gachaInfoListBuilder_ == null) { - return gachaInfoList_.get(index); } else { - return gachaInfoListBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .GachaInfo gachaInfoList = 2; - */ - public java.util.List - getGachaInfoListOrBuilderList() { - if (gachaInfoListBuilder_ != null) { - return gachaInfoListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(gachaInfoList_); - } - } - /** - * repeated .GachaInfo gachaInfoList = 2; - */ - public emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo.Builder addGachaInfoListBuilder() { - return getGachaInfoListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo.getDefaultInstance()); - } - /** - * repeated .GachaInfo gachaInfoList = 2; - */ - public emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo.Builder addGachaInfoListBuilder( - int index) { - return getGachaInfoListFieldBuilder().addBuilder( - index, emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo.getDefaultInstance()); - } - /** - * repeated .GachaInfo gachaInfoList = 2; - */ - 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_; - } - - private int gachaRandom_ ; - /** - * uint32 gachaRandom = 3; - * @return The gachaRandom. - */ - @java.lang.Override - public int getGachaRandom() { - return gachaRandom_; - } - /** - * uint32 gachaRandom = 3; - * @param value The gachaRandom to set. - * @return This builder for chaining. - */ - public Builder setGachaRandom(int value) { - - gachaRandom_ = value; - onChanged(); - return this; - } - /** - * uint32 gachaRandom = 3; - * @return This builder for chaining. - */ - public Builder clearGachaRandom() { - - gachaRandom_ = 0; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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" + - "\"Z\n\017GetGachaInfoRsp\022\017\n\007retcode\030\001 \001(\005\022!\n\r" + - "gachaInfoList\030\002 \003(\0132\n.GachaInfo\022\023\n\013gacha" + - "Random\030\003 \001(\rB\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.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[] { "Retcode", "GachaInfoList", "GachaRandom", }); - emu.grasscutter.net.proto.GachaInfoOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/GetPlayerAskFriendListRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/GetPlayerAskFriendListRspOuterClass.java deleted file mode 100644 index 6fd153d32..000000000 --- a/src/main/java/emu/grasscutter/net/proto/GetPlayerAskFriendListRspOuterClass.java +++ /dev/null @@ -1,915 +0,0 @@ -// 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 = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * repeated .FriendBrief askFriendList = 2; - */ - java.util.List - getAskFriendListList(); - /** - * repeated .FriendBrief askFriendList = 2; - */ - emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief getAskFriendList(int index); - /** - * repeated .FriendBrief askFriendList = 2; - */ - int getAskFriendListCount(); - /** - * repeated .FriendBrief askFriendList = 2; - */ - java.util.List - getAskFriendListOrBuilderList(); - /** - * repeated .FriendBrief askFriendList = 2; - */ - emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder getAskFriendListOrBuilder( - int index); - } - /** - * 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 8: { - - retcode_ = input.readInt32(); - break; - } - case 18: { - 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 = 1; - private int retcode_; - /** - * int32 retcode = 1; - * @return The retcode. - */ - @java.lang.Override - public int getRetcode() { - return retcode_; - } - - public static final int ASKFRIENDLIST_FIELD_NUMBER = 2; - private java.util.List askFriendList_; - /** - * repeated .FriendBrief askFriendList = 2; - */ - @java.lang.Override - public java.util.List getAskFriendListList() { - return askFriendList_; - } - /** - * repeated .FriendBrief askFriendList = 2; - */ - @java.lang.Override - public java.util.List - getAskFriendListOrBuilderList() { - return askFriendList_; - } - /** - * repeated .FriendBrief askFriendList = 2; - */ - @java.lang.Override - public int getAskFriendListCount() { - return askFriendList_.size(); - } - /** - * repeated .FriendBrief askFriendList = 2; - */ - @java.lang.Override - public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief getAskFriendList(int index) { - return askFriendList_.get(index); - } - /** - * repeated .FriendBrief askFriendList = 2; - */ - @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(1, retcode_); - } - for (int i = 0; i < askFriendList_.size(); i++) { - output.writeMessage(2, 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(1, retcode_); - } - for (int i = 0; i < askFriendList_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, 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) + ASKFRIENDLIST_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; - } - /** - * 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 = 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 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 askFriendList = 2; - */ - public java.util.List getAskFriendListList() { - if (askFriendListBuilder_ == null) { - return java.util.Collections.unmodifiableList(askFriendList_); - } else { - return askFriendListBuilder_.getMessageList(); - } - } - /** - * repeated .FriendBrief askFriendList = 2; - */ - public int getAskFriendListCount() { - if (askFriendListBuilder_ == null) { - return askFriendList_.size(); - } else { - return askFriendListBuilder_.getCount(); - } - } - /** - * repeated .FriendBrief askFriendList = 2; - */ - public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief getAskFriendList(int index) { - if (askFriendListBuilder_ == null) { - return askFriendList_.get(index); - } else { - return askFriendListBuilder_.getMessage(index); - } - } - /** - * repeated .FriendBrief askFriendList = 2; - */ - 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 askFriendList = 2; - */ - 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 askFriendList = 2; - */ - 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 askFriendList = 2; - */ - 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 askFriendList = 2; - */ - 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 askFriendList = 2; - */ - 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 askFriendList = 2; - */ - 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 askFriendList = 2; - */ - public Builder clearAskFriendList() { - if (askFriendListBuilder_ == null) { - askFriendList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - askFriendListBuilder_.clear(); - } - return this; - } - /** - * repeated .FriendBrief askFriendList = 2; - */ - public Builder removeAskFriendList(int index) { - if (askFriendListBuilder_ == null) { - ensureAskFriendListIsMutable(); - askFriendList_.remove(index); - onChanged(); - } else { - askFriendListBuilder_.remove(index); - } - return this; - } - /** - * repeated .FriendBrief askFriendList = 2; - */ - public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder getAskFriendListBuilder( - int index) { - return getAskFriendListFieldBuilder().getBuilder(index); - } - /** - * repeated .FriendBrief askFriendList = 2; - */ - public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder getAskFriendListOrBuilder( - int index) { - if (askFriendListBuilder_ == null) { - return askFriendList_.get(index); } else { - return askFriendListBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .FriendBrief askFriendList = 2; - */ - public java.util.List - getAskFriendListOrBuilderList() { - if (askFriendListBuilder_ != null) { - return askFriendListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(askFriendList_); - } - } - /** - * repeated .FriendBrief askFriendList = 2; - */ - public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder addAskFriendListBuilder() { - return getAskFriendListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.getDefaultInstance()); - } - /** - * repeated .FriendBrief askFriendList = 2; - */ - public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder addAskFriendListBuilder( - int index) { - return getAskFriendListFieldBuilder().addBuilder( - index, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.getDefaultInstance()); - } - /** - * repeated .FriendBrief askFriendList = 2; - */ - 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\"Q\n\031GetPlayerAskFriendListRs" + - "p\022\017\n\007retcode\030\001 \001(\005\022#\n\raskFriendList\030\002 \003(" + - "\0132\014.FriendBriefB\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.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/main/java/emu/grasscutter/net/proto/GetPlayerBlacklistRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/GetPlayerBlacklistRspOuterClass.java deleted file mode 100644 index 17d64db6f..000000000 --- a/src/main/java/emu/grasscutter/net/proto/GetPlayerBlacklistRspOuterClass.java +++ /dev/null @@ -1,914 +0,0 @@ -// 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 = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * repeated .FriendBrief blacklist = 2; - */ - java.util.List - getBlacklistList(); - /** - * repeated .FriendBrief blacklist = 2; - */ - emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief getBlacklist(int index); - /** - * repeated .FriendBrief blacklist = 2; - */ - int getBlacklistCount(); - /** - * repeated .FriendBrief blacklist = 2; - */ - java.util.List - getBlacklistOrBuilderList(); - /** - * repeated .FriendBrief blacklist = 2; - */ - emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder getBlacklistOrBuilder( - int index); - } - /** - * 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 8: { - - retcode_ = input.readInt32(); - break; - } - case 18: { - 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 = 1; - private int retcode_; - /** - * int32 retcode = 1; - * @return The retcode. - */ - @java.lang.Override - public int getRetcode() { - return retcode_; - } - - public static final int BLACKLIST_FIELD_NUMBER = 2; - private java.util.List blacklist_; - /** - * repeated .FriendBrief blacklist = 2; - */ - @java.lang.Override - public java.util.List getBlacklistList() { - return blacklist_; - } - /** - * repeated .FriendBrief blacklist = 2; - */ - @java.lang.Override - public java.util.List - getBlacklistOrBuilderList() { - return blacklist_; - } - /** - * repeated .FriendBrief blacklist = 2; - */ - @java.lang.Override - public int getBlacklistCount() { - return blacklist_.size(); - } - /** - * repeated .FriendBrief blacklist = 2; - */ - @java.lang.Override - public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief getBlacklist(int index) { - return blacklist_.get(index); - } - /** - * repeated .FriendBrief blacklist = 2; - */ - @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(1, retcode_); - } - for (int i = 0; i < blacklist_.size(); i++) { - output.writeMessage(2, 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(1, retcode_); - } - for (int i = 0; i < blacklist_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, 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; - } - /** - * 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 = 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 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 = 2; - */ - public java.util.List getBlacklistList() { - if (blacklistBuilder_ == null) { - return java.util.Collections.unmodifiableList(blacklist_); - } else { - return blacklistBuilder_.getMessageList(); - } - } - /** - * repeated .FriendBrief blacklist = 2; - */ - public int getBlacklistCount() { - if (blacklistBuilder_ == null) { - return blacklist_.size(); - } else { - return blacklistBuilder_.getCount(); - } - } - /** - * repeated .FriendBrief blacklist = 2; - */ - 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 = 2; - */ - 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 = 2; - */ - 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 = 2; - */ - 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 = 2; - */ - 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 = 2; - */ - 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 = 2; - */ - 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 = 2; - */ - 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 = 2; - */ - public Builder clearBlacklist() { - if (blacklistBuilder_ == null) { - blacklist_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - blacklistBuilder_.clear(); - } - return this; - } - /** - * repeated .FriendBrief blacklist = 2; - */ - public Builder removeBlacklist(int index) { - if (blacklistBuilder_ == null) { - ensureBlacklistIsMutable(); - blacklist_.remove(index); - onChanged(); - } else { - blacklistBuilder_.remove(index); - } - return this; - } - /** - * repeated .FriendBrief blacklist = 2; - */ - public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder getBlacklistBuilder( - int index) { - return getBlacklistFieldBuilder().getBuilder(index); - } - /** - * repeated .FriendBrief blacklist = 2; - */ - 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 = 2; - */ - public java.util.List - getBlacklistOrBuilderList() { - if (blacklistBuilder_ != null) { - return blacklistBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(blacklist_); - } - } - /** - * repeated .FriendBrief blacklist = 2; - */ - public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder addBlacklistBuilder() { - return getBlacklistFieldBuilder().addBuilder( - emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.getDefaultInstance()); - } - /** - * repeated .FriendBrief blacklist = 2; - */ - 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 = 2; - */ - 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\001 \001(\005\022\037\n\tblacklist\030\002 \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/main/java/emu/grasscutter/net/proto/GetPlayerFriendListRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/GetPlayerFriendListRspOuterClass.java deleted file mode 100644 index e0a1500c4..000000000 --- a/src/main/java/emu/grasscutter/net/proto/GetPlayerFriendListRspOuterClass.java +++ /dev/null @@ -1,1287 +0,0 @@ -// 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 = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * repeated .FriendBrief friendList = 2; - */ - java.util.List - getFriendListList(); - /** - * repeated .FriendBrief friendList = 2; - */ - emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief getFriendList(int index); - /** - * repeated .FriendBrief friendList = 2; - */ - int getFriendListCount(); - /** - * repeated .FriendBrief friendList = 2; - */ - java.util.List - getFriendListOrBuilderList(); - /** - * repeated .FriendBrief friendList = 2; - */ - emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder getFriendListOrBuilder( - int index); - - /** - * repeated .FriendBrief askFriendList = 3; - */ - java.util.List - getAskFriendListList(); - /** - * repeated .FriendBrief askFriendList = 3; - */ - emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief getAskFriendList(int index); - /** - * repeated .FriendBrief askFriendList = 3; - */ - int getAskFriendListCount(); - /** - * repeated .FriendBrief askFriendList = 3; - */ - java.util.List - getAskFriendListOrBuilderList(); - /** - * repeated .FriendBrief askFriendList = 3; - */ - emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder getAskFriendListOrBuilder( - int index); - } - /** - * 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() { - friendList_ = java.util.Collections.emptyList(); - askFriendList_ = 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 8: { - - retcode_ = input.readInt32(); - break; - } - case 18: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - friendList_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000001; - } - friendList_.add( - input.readMessage(emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.parser(), extensionRegistry)); - break; - } - case 26: { - if (!((mutable_bitField0_ & 0x00000002) != 0)) { - askFriendList_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000002; - } - 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)) { - friendList_ = java.util.Collections.unmodifiableList(friendList_); - } - if (((mutable_bitField0_ & 0x00000002) != 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.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 = 1; - private int retcode_; - /** - * int32 retcode = 1; - * @return The retcode. - */ - @java.lang.Override - public int getRetcode() { - return retcode_; - } - - public static final int FRIENDLIST_FIELD_NUMBER = 2; - private java.util.List friendList_; - /** - * repeated .FriendBrief friendList = 2; - */ - @java.lang.Override - public java.util.List getFriendListList() { - return friendList_; - } - /** - * repeated .FriendBrief friendList = 2; - */ - @java.lang.Override - public java.util.List - getFriendListOrBuilderList() { - return friendList_; - } - /** - * repeated .FriendBrief friendList = 2; - */ - @java.lang.Override - public int getFriendListCount() { - return friendList_.size(); - } - /** - * repeated .FriendBrief friendList = 2; - */ - @java.lang.Override - public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief getFriendList(int index) { - return friendList_.get(index); - } - /** - * repeated .FriendBrief friendList = 2; - */ - @java.lang.Override - public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder getFriendListOrBuilder( - int index) { - return friendList_.get(index); - } - - public static final int ASKFRIENDLIST_FIELD_NUMBER = 3; - private java.util.List askFriendList_; - /** - * repeated .FriendBrief askFriendList = 3; - */ - @java.lang.Override - public java.util.List getAskFriendListList() { - return askFriendList_; - } - /** - * repeated .FriendBrief askFriendList = 3; - */ - @java.lang.Override - public java.util.List - getAskFriendListOrBuilderList() { - return askFriendList_; - } - /** - * repeated .FriendBrief askFriendList = 3; - */ - @java.lang.Override - public int getAskFriendListCount() { - return askFriendList_.size(); - } - /** - * repeated .FriendBrief askFriendList = 3; - */ - @java.lang.Override - public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief getAskFriendList(int index) { - return askFriendList_.get(index); - } - /** - * repeated .FriendBrief askFriendList = 3; - */ - @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(1, retcode_); - } - for (int i = 0; i < friendList_.size(); i++) { - output.writeMessage(2, friendList_.get(i)); - } - for (int i = 0; i < askFriendList_.size(); i++) { - output.writeMessage(3, 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(1, retcode_); - } - for (int i = 0; i < friendList_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, friendList_.get(i)); - } - for (int i = 0; i < askFriendList_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(3, 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.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 (!getFriendListList() - .equals(other.getFriendListList())) 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 (getFriendListCount() > 0) { - hash = (37 * hash) + FRIENDLIST_FIELD_NUMBER; - hash = (53 * hash) + getFriendListList().hashCode(); - } - if (getAskFriendListCount() > 0) { - hash = (37 * hash) + ASKFRIENDLIST_FIELD_NUMBER; - hash = (53 * hash) + getAskFriendListList().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; - } - /** - * 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) { - getFriendListFieldBuilder(); - getAskFriendListFieldBuilder(); - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - retcode_ = 0; - - if (friendListBuilder_ == null) { - friendList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - } else { - friendListBuilder_.clear(); - } - if (askFriendListBuilder_ == null) { - askFriendList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000002); - } else { - askFriendListBuilder_.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 (friendListBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - friendList_ = java.util.Collections.unmodifiableList(friendList_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.friendList_ = friendList_; - } else { - result.friendList_ = friendListBuilder_.build(); - } - if (askFriendListBuilder_ == null) { - if (((bitField0_ & 0x00000002) != 0)) { - askFriendList_ = java.util.Collections.unmodifiableList(askFriendList_); - bitField0_ = (bitField0_ & ~0x00000002); - } - 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.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 (friendListBuilder_ == null) { - if (!other.friendList_.isEmpty()) { - if (friendList_.isEmpty()) { - friendList_ = other.friendList_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureFriendListIsMutable(); - friendList_.addAll(other.friendList_); - } - onChanged(); - } - } else { - if (!other.friendList_.isEmpty()) { - if (friendListBuilder_.isEmpty()) { - friendListBuilder_.dispose(); - friendListBuilder_ = null; - friendList_ = other.friendList_; - bitField0_ = (bitField0_ & ~0x00000001); - friendListBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? - getFriendListFieldBuilder() : null; - } else { - friendListBuilder_.addAllMessages(other.friendList_); - } - } - } - if (askFriendListBuilder_ == null) { - if (!other.askFriendList_.isEmpty()) { - if (askFriendList_.isEmpty()) { - askFriendList_ = other.askFriendList_; - bitField0_ = (bitField0_ & ~0x00000002); - } else { - ensureAskFriendListIsMutable(); - askFriendList_.addAll(other.askFriendList_); - } - onChanged(); - } - } else { - if (!other.askFriendList_.isEmpty()) { - if (askFriendListBuilder_.isEmpty()) { - askFriendListBuilder_.dispose(); - askFriendListBuilder_ = null; - askFriendList_ = other.askFriendList_; - bitField0_ = (bitField0_ & ~0x00000002); - 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.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 = 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 friendList_ = - java.util.Collections.emptyList(); - private void ensureFriendListIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - friendList_ = new java.util.ArrayList(friendList_); - 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> friendListBuilder_; - - /** - * repeated .FriendBrief friendList = 2; - */ - public java.util.List getFriendListList() { - if (friendListBuilder_ == null) { - return java.util.Collections.unmodifiableList(friendList_); - } else { - return friendListBuilder_.getMessageList(); - } - } - /** - * repeated .FriendBrief friendList = 2; - */ - public int getFriendListCount() { - if (friendListBuilder_ == null) { - return friendList_.size(); - } else { - return friendListBuilder_.getCount(); - } - } - /** - * repeated .FriendBrief friendList = 2; - */ - public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief getFriendList(int index) { - if (friendListBuilder_ == null) { - return friendList_.get(index); - } else { - return friendListBuilder_.getMessage(index); - } - } - /** - * repeated .FriendBrief friendList = 2; - */ - 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 friendList = 2; - */ - 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 friendList = 2; - */ - 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 friendList = 2; - */ - 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 friendList = 2; - */ - 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 friendList = 2; - */ - 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 friendList = 2; - */ - 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 friendList = 2; - */ - public Builder clearFriendList() { - if (friendListBuilder_ == null) { - friendList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - friendListBuilder_.clear(); - } - return this; - } - /** - * repeated .FriendBrief friendList = 2; - */ - public Builder removeFriendList(int index) { - if (friendListBuilder_ == null) { - ensureFriendListIsMutable(); - friendList_.remove(index); - onChanged(); - } else { - friendListBuilder_.remove(index); - } - return this; - } - /** - * repeated .FriendBrief friendList = 2; - */ - public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder getFriendListBuilder( - int index) { - return getFriendListFieldBuilder().getBuilder(index); - } - /** - * repeated .FriendBrief friendList = 2; - */ - public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder getFriendListOrBuilder( - int index) { - if (friendListBuilder_ == null) { - return friendList_.get(index); } else { - return friendListBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .FriendBrief friendList = 2; - */ - public java.util.List - getFriendListOrBuilderList() { - if (friendListBuilder_ != null) { - return friendListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(friendList_); - } - } - /** - * repeated .FriendBrief friendList = 2; - */ - public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder addFriendListBuilder() { - return getFriendListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.getDefaultInstance()); - } - /** - * repeated .FriendBrief friendList = 2; - */ - public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder addFriendListBuilder( - int index) { - return getFriendListFieldBuilder().addBuilder( - index, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.getDefaultInstance()); - } - /** - * repeated .FriendBrief friendList = 2; - */ - 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_ & 0x00000001) != 0), - getParentForChildren(), - isClean()); - friendList_ = null; - } - return friendListBuilder_; - } - - private java.util.List askFriendList_ = - java.util.Collections.emptyList(); - private void ensureAskFriendListIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { - askFriendList_ = new java.util.ArrayList(askFriendList_); - 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> askFriendListBuilder_; - - /** - * repeated .FriendBrief askFriendList = 3; - */ - public java.util.List getAskFriendListList() { - if (askFriendListBuilder_ == null) { - return java.util.Collections.unmodifiableList(askFriendList_); - } else { - return askFriendListBuilder_.getMessageList(); - } - } - /** - * repeated .FriendBrief askFriendList = 3; - */ - public int getAskFriendListCount() { - if (askFriendListBuilder_ == null) { - return askFriendList_.size(); - } else { - return askFriendListBuilder_.getCount(); - } - } - /** - * repeated .FriendBrief askFriendList = 3; - */ - public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief getAskFriendList(int index) { - if (askFriendListBuilder_ == null) { - return askFriendList_.get(index); - } else { - return askFriendListBuilder_.getMessage(index); - } - } - /** - * repeated .FriendBrief askFriendList = 3; - */ - 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 askFriendList = 3; - */ - 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 askFriendList = 3; - */ - 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 askFriendList = 3; - */ - 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 askFriendList = 3; - */ - 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 askFriendList = 3; - */ - 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 askFriendList = 3; - */ - 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 askFriendList = 3; - */ - public Builder clearAskFriendList() { - if (askFriendListBuilder_ == null) { - askFriendList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000002); - onChanged(); - } else { - askFriendListBuilder_.clear(); - } - return this; - } - /** - * repeated .FriendBrief askFriendList = 3; - */ - public Builder removeAskFriendList(int index) { - if (askFriendListBuilder_ == null) { - ensureAskFriendListIsMutable(); - askFriendList_.remove(index); - onChanged(); - } else { - askFriendListBuilder_.remove(index); - } - return this; - } - /** - * repeated .FriendBrief askFriendList = 3; - */ - public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder getAskFriendListBuilder( - int index) { - return getAskFriendListFieldBuilder().getBuilder(index); - } - /** - * repeated .FriendBrief askFriendList = 3; - */ - public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder getAskFriendListOrBuilder( - int index) { - if (askFriendListBuilder_ == null) { - return askFriendList_.get(index); } else { - return askFriendListBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .FriendBrief askFriendList = 3; - */ - public java.util.List - getAskFriendListOrBuilderList() { - if (askFriendListBuilder_ != null) { - return askFriendListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(askFriendList_); - } - } - /** - * repeated .FriendBrief askFriendList = 3; - */ - public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder addAskFriendListBuilder() { - return getAskFriendListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.getDefaultInstance()); - } - /** - * repeated .FriendBrief askFriendList = 3; - */ - public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder addAskFriendListBuilder( - int index) { - return getAskFriendListFieldBuilder().addBuilder( - index, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.getDefaultInstance()); - } - /** - * repeated .FriendBrief askFriendList = 3; - */ - 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_ & 0x00000002) != 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: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\"p\n\026GetPlayerFriendListRsp\022\017\n\007r" + - "etcode\030\001 \001(\005\022 \n\nfriendList\030\002 \003(\0132\014.Frien" + - "dBrief\022#\n\raskFriendList\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_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", "FriendList", "AskFriendList", }); - emu.grasscutter.net.proto.FriendBriefOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/GetPlayerSocialDetailReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/GetPlayerSocialDetailReqOuterClass.java deleted file mode 100644 index a3de68c08..000000000 --- a/src/main/java/emu/grasscutter/net/proto/GetPlayerSocialDetailReqOuterClass.java +++ /dev/null @@ -1,536 +0,0 @@ -// 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 = 1; - * @return The uid. - */ - int getUid(); - } - /** - * 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 8: { - - 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 = 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_); - } - 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_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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; - } - /** - * 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 = 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: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\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_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/main/java/emu/grasscutter/net/proto/GetPlayerSocialDetailRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/GetPlayerSocialDetailRspOuterClass.java deleted file mode 100644 index 463397ebc..000000000 --- a/src/main/java/emu/grasscutter/net/proto/GetPlayerSocialDetailRspOuterClass.java +++ /dev/null @@ -1,743 +0,0 @@ -// 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 { - - /** - * int32 retcode = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * .SocialDetail detailData = 2; - * @return Whether the detailData field is set. - */ - boolean hasDetailData(); - /** - * .SocialDetail detailData = 2; - * @return The detailData. - */ - emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail getDetailData(); - /** - * .SocialDetail detailData = 2; - */ - emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetailOrBuilder getDetailDataOrBuilder(); - } - /** - * 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 18: { - 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 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 DETAILDATA_FIELD_NUMBER = 2; - private emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail detailData_; - /** - * .SocialDetail detailData = 2; - * @return Whether the detailData field is set. - */ - @java.lang.Override - public boolean hasDetailData() { - return detailData_ != null; - } - /** - * .SocialDetail detailData = 2; - * @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 detailData = 2; - */ - @java.lang.Override - public emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetailOrBuilder getDetailDataOrBuilder() { - return getDetailData(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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(2, 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(2, 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 (getRetcode() - != other.getRetcode()) return false; - if (hasDetailData() != other.hasDetailData()) return false; - if (hasDetailData()) { - if (!getDetailData() - .equals(other.getDetailData())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - 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 (hasDetailData()) { - hash = (37 * hash) + DETAILDATA_FIELD_NUMBER; - hash = (53 * hash) + getDetailData().hashCode(); - } - 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; - } - /** - * 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(); - retcode_ = 0; - - if (detailDataBuilder_ == null) { - detailData_ = null; - } else { - detailData_ = null; - detailDataBuilder_ = null; - } - 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); - result.retcode_ = retcode_; - if (detailDataBuilder_ == null) { - result.detailData_ = detailData_; - } else { - result.detailData_ = detailDataBuilder_.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.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.getRetcode() != 0) { - setRetcode(other.getRetcode()); - } - if (other.hasDetailData()) { - mergeDetailData(other.getDetailData()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 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 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 detailData = 2; - * @return Whether the detailData field is set. - */ - public boolean hasDetailData() { - return detailDataBuilder_ != null || detailData_ != null; - } - /** - * .SocialDetail detailData = 2; - * @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 detailData = 2; - */ - 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 detailData = 2; - */ - 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 detailData = 2; - */ - 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 detailData = 2; - */ - public Builder clearDetailData() { - if (detailDataBuilder_ == null) { - detailData_ = null; - onChanged(); - } else { - detailData_ = null; - detailDataBuilder_ = null; - } - - return this; - } - /** - * .SocialDetail detailData = 2; - */ - public emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail.Builder getDetailDataBuilder() { - - onChanged(); - return getDetailDataFieldBuilder().getBuilder(); - } - /** - * .SocialDetail detailData = 2; - */ - 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 detailData = 2; - */ - 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_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"N\n\030GetPlayerSocialDetailRsp" + - "\022\017\n\007retcode\030\001 \001(\005\022!\n\ndetailData\030\002 \001(\0132\r." + - "SocialDetailB\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.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[] { "Retcode", "DetailData", }); - emu.grasscutter.net.proto.SocialDetailOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/GetPlayerTokenReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/GetPlayerTokenReqOuterClass.java deleted file mode 100644 index a086d4708..000000000 --- a/src/main/java/emu/grasscutter/net/proto/GetPlayerTokenReqOuterClass.java +++ /dev/null @@ -1,980 +0,0 @@ -// 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 { - - /** - * uint32 accountType = 1; - * @return The accountType. - */ - int getAccountType(); - - /** - * string accountUid = 2; - * @return The accountUid. - */ - java.lang.String getAccountUid(); - /** - * string accountUid = 2; - * @return The bytes for accountUid. - */ - com.google.protobuf.ByteString - getAccountUidBytes(); - - /** - * string accountToken = 3; - * @return The accountToken. - */ - java.lang.String getAccountToken(); - /** - * string accountToken = 3; - * @return The bytes for accountToken. - */ - com.google.protobuf.ByteString - getAccountTokenBytes(); - - /** - * uint64 platformType = 7; - * @return The platformType. - */ - long getPlatformType(); - - /** - * uint64 schannelId = 11; - * @return The schannelId. - */ - long getSchannelId(); - } - /** - * 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() { - accountUid_ = ""; - accountToken_ = ""; - } - - @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 18: { - java.lang.String s = input.readStringRequireUtf8(); - - accountUid_ = s; - break; - } - case 26: { - java.lang.String s = input.readStringRequireUtf8(); - - accountToken_ = s; - break; - } - case 56: { - - platformType_ = input.readUInt64(); - break; - } - case 88: { - - schannelId_ = 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.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 ACCOUNTTYPE_FIELD_NUMBER = 1; - private int accountType_; - /** - * uint32 accountType = 1; - * @return The accountType. - */ - @java.lang.Override - public int getAccountType() { - return accountType_; - } - - public static final int ACCOUNTUID_FIELD_NUMBER = 2; - private volatile java.lang.Object accountUid_; - /** - * string accountUid = 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 accountUid = 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 ACCOUNTTOKEN_FIELD_NUMBER = 3; - private volatile java.lang.Object accountToken_; - /** - * string accountToken = 3; - * @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 accountToken = 3; - * @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 PLATFORMTYPE_FIELD_NUMBER = 7; - private long platformType_; - /** - * uint64 platformType = 7; - * @return The platformType. - */ - @java.lang.Override - public long getPlatformType() { - return platformType_; - } - - public static final int SCHANNELID_FIELD_NUMBER = 11; - private long schannelId_; - /** - * uint64 schannelId = 11; - * @return The schannelId. - */ - @java.lang.Override - public long getSchannelId() { - return schannelId_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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 (!getAccountUidBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, accountUid_); - } - if (!getAccountTokenBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 3, accountToken_); - } - if (platformType_ != 0L) { - output.writeUInt64(7, platformType_); - } - if (schannelId_ != 0L) { - output.writeUInt64(11, schannelId_); - } - 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 (!getAccountUidBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, accountUid_); - } - if (!getAccountTokenBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, accountToken_); - } - if (platformType_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(7, platformType_); - } - if (schannelId_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(11, schannelId_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (getAccountType() - != other.getAccountType()) return false; - if (!getAccountUid() - .equals(other.getAccountUid())) return false; - if (!getAccountToken() - .equals(other.getAccountToken())) return false; - if (getPlatformType() - != other.getPlatformType()) return false; - if (getSchannelId() - != other.getSchannelId()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + ACCOUNTTYPE_FIELD_NUMBER; - hash = (53 * hash) + getAccountType(); - hash = (37 * hash) + ACCOUNTUID_FIELD_NUMBER; - hash = (53 * hash) + getAccountUid().hashCode(); - hash = (37 * hash) + ACCOUNTTOKEN_FIELD_NUMBER; - hash = (53 * hash) + getAccountToken().hashCode(); - hash = (37 * hash) + PLATFORMTYPE_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getPlatformType()); - hash = (37 * hash) + SCHANNELID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getSchannelId()); - 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; - } - /** - * 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(); - accountType_ = 0; - - accountUid_ = ""; - - accountToken_ = ""; - - platformType_ = 0L; - - schannelId_ = 0L; - - 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.accountType_ = accountType_; - result.accountUid_ = accountUid_; - result.accountToken_ = accountToken_; - result.platformType_ = platformType_; - result.schannelId_ = schannelId_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getAccountType() != 0) { - setAccountType(other.getAccountType()); - } - if (!other.getAccountUid().isEmpty()) { - accountUid_ = other.accountUid_; - onChanged(); - } - if (!other.getAccountToken().isEmpty()) { - accountToken_ = other.accountToken_; - onChanged(); - } - if (other.getPlatformType() != 0L) { - setPlatformType(other.getPlatformType()); - } - if (other.getSchannelId() != 0L) { - setSchannelId(other.getSchannelId()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 int accountType_ ; - /** - * uint32 accountType = 1; - * @return The accountType. - */ - @java.lang.Override - public int getAccountType() { - return accountType_; - } - /** - * uint32 accountType = 1; - * @param value The accountType to set. - * @return This builder for chaining. - */ - public Builder setAccountType(int value) { - - accountType_ = value; - onChanged(); - return this; - } - /** - * uint32 accountType = 1; - * @return This builder for chaining. - */ - public Builder clearAccountType() { - - accountType_ = 0; - onChanged(); - return this; - } - - private java.lang.Object accountUid_ = ""; - /** - * string accountUid = 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 accountUid = 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 accountUid = 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 accountUid = 2; - * @return This builder for chaining. - */ - public Builder clearAccountUid() { - - accountUid_ = getDefaultInstance().getAccountUid(); - onChanged(); - return this; - } - /** - * string accountUid = 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 accountToken_ = ""; - /** - * string accountToken = 3; - * @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 accountToken = 3; - * @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 accountToken = 3; - * @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 accountToken = 3; - * @return This builder for chaining. - */ - public Builder clearAccountToken() { - - accountToken_ = getDefaultInstance().getAccountToken(); - onChanged(); - return this; - } - /** - * string accountToken = 3; - * @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 long platformType_ ; - /** - * uint64 platformType = 7; - * @return The platformType. - */ - @java.lang.Override - public long getPlatformType() { - return platformType_; - } - /** - * uint64 platformType = 7; - * @param value The platformType to set. - * @return This builder for chaining. - */ - public Builder setPlatformType(long value) { - - platformType_ = value; - onChanged(); - return this; - } - /** - * uint64 platformType = 7; - * @return This builder for chaining. - */ - public Builder clearPlatformType() { - - platformType_ = 0L; - onChanged(); - return this; - } - - private long schannelId_ ; - /** - * uint64 schannelId = 11; - * @return The schannelId. - */ - @java.lang.Override - public long getSchannelId() { - return schannelId_; - } - /** - * uint64 schannelId = 11; - * @param value The schannelId to set. - * @return This builder for chaining. - */ - public Builder setSchannelId(long value) { - - schannelId_ = value; - onChanged(); - return this; - } - /** - * uint64 schannelId = 11; - * @return This builder for chaining. - */ - public Builder clearSchannelId() { - - schannelId_ = 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: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\"|\n\021GetPlayerTo" + - "kenReq\022\023\n\013accountType\030\001 \001(\r\022\022\n\naccountUi" + - "d\030\002 \001(\t\022\024\n\014accountToken\030\003 \001(\t\022\024\n\014platfor" + - "mType\030\007 \001(\004\022\022\n\nschannelId\030\013 \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_GetPlayerTokenReq_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_GetPlayerTokenReq_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_GetPlayerTokenReq_descriptor, - new java.lang.String[] { "AccountType", "AccountUid", "AccountToken", "PlatformType", "SchannelId", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/GetPlayerTokenRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/GetPlayerTokenRspOuterClass.java deleted file mode 100644 index 589ac01f3..000000000 --- a/src/main/java/emu/grasscutter/net/proto/GetPlayerTokenRspOuterClass.java +++ /dev/null @@ -1,1709 +0,0 @@ -// 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 { - - /** - * uint32 playerUid = 3; - * @return The playerUid. - */ - int getPlayerUid(); - - /** - * string accountToken = 4; - * @return The accountToken. - */ - java.lang.String getAccountToken(); - /** - * string accountToken = 4; - * @return The bytes for accountToken. - */ - com.google.protobuf.ByteString - getAccountTokenBytes(); - - /** - * int32 accountType = 6; - * @return The accountType. - */ - int getAccountType(); - - /** - * bool isProficientPlayer = 8; - * @return The isProficientPlayer. - */ - boolean getIsProficientPlayer(); - - /** - * uint32 gmUid = 10; - * @return The gmUid. - */ - int getGmUid(); - - /** - * uint64 secretKey = 11; - * @return The secretKey. - */ - long getSecretKey(); - - /** - * bytes secretKeyBuffer = 12; - * @return The secretKeyBuffer. - */ - com.google.protobuf.ByteString getSecretKeyBuffer(); - - /** - * uint64 platformType = 13; - * @return The platformType. - */ - long getPlatformType(); - - /** - * uint32 channelId = 16; - * @return The channelId. - */ - int getChannelId(); - - /** - * string countryCode = 19; - * @return The countryCode. - */ - java.lang.String getCountryCode(); - /** - * string countryCode = 19; - * @return The bytes for countryCode. - */ - com.google.protobuf.ByteString - getCountryCodeBytes(); - - /** - * string unk1 = 22; - * @return The unk1. - */ - java.lang.String getUnk1(); - /** - * string unk1 = 22; - * @return The bytes for unk1. - */ - com.google.protobuf.ByteString - getUnk1Bytes(); - - /** - * uint32 unk3 = 23; - * @return The unk3. - */ - int getUnk3(); - - /** - * string clientIp = 24; - * @return The clientIp. - */ - java.lang.String getClientIp(); - /** - * string clientIp = 24; - * @return The bytes for clientIp. - */ - com.google.protobuf.ByteString - getClientIpBytes(); - } - /** - * 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() { - accountToken_ = ""; - secretKeyBuffer_ = com.google.protobuf.ByteString.EMPTY; - countryCode_ = ""; - unk1_ = ""; - clientIp_ = ""; - } - - @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(); - } - com.google.protobuf.UnknownFieldSet.Builder 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: { - - playerUid_ = input.readUInt32(); - break; - } - case 34: { - java.lang.String s = input.readStringRequireUtf8(); - - accountToken_ = s; - break; - } - case 48: { - - accountType_ = input.readInt32(); - break; - } - case 64: { - - isProficientPlayer_ = input.readBool(); - break; - } - case 80: { - - gmUid_ = input.readUInt32(); - break; - } - case 88: { - - secretKey_ = input.readUInt64(); - break; - } - case 98: { - - secretKeyBuffer_ = input.readBytes(); - break; - } - case 104: { - - platformType_ = input.readUInt64(); - break; - } - case 128: { - - channelId_ = input.readUInt32(); - break; - } - case 154: { - java.lang.String s = input.readStringRequireUtf8(); - - countryCode_ = s; - break; - } - case 178: { - java.lang.String s = input.readStringRequireUtf8(); - - unk1_ = s; - break; - } - case 184: { - - unk3_ = input.readUInt32(); - break; - } - case 194: { - java.lang.String s = input.readStringRequireUtf8(); - - clientIp_ = 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.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 PLAYERUID_FIELD_NUMBER = 3; - private int playerUid_; - /** - * uint32 playerUid = 3; - * @return The playerUid. - */ - @java.lang.Override - public int getPlayerUid() { - return playerUid_; - } - - public static final int ACCOUNTTOKEN_FIELD_NUMBER = 4; - private volatile java.lang.Object accountToken_; - /** - * string accountToken = 4; - * @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 accountToken = 4; - * @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 ACCOUNTTYPE_FIELD_NUMBER = 6; - private int accountType_; - /** - * int32 accountType = 6; - * @return The accountType. - */ - @java.lang.Override - public int getAccountType() { - return accountType_; - } - - public static final int ISPROFICIENTPLAYER_FIELD_NUMBER = 8; - private boolean isProficientPlayer_; - /** - * bool isProficientPlayer = 8; - * @return The isProficientPlayer. - */ - @java.lang.Override - public boolean getIsProficientPlayer() { - return isProficientPlayer_; - } - - public static final int GMUID_FIELD_NUMBER = 10; - private int gmUid_; - /** - * uint32 gmUid = 10; - * @return The gmUid. - */ - @java.lang.Override - public int getGmUid() { - return gmUid_; - } - - public static final int SECRETKEY_FIELD_NUMBER = 11; - private long secretKey_; - /** - * uint64 secretKey = 11; - * @return The secretKey. - */ - @java.lang.Override - public long getSecretKey() { - return secretKey_; - } - - public static final int SECRETKEYBUFFER_FIELD_NUMBER = 12; - private com.google.protobuf.ByteString secretKeyBuffer_; - /** - * bytes secretKeyBuffer = 12; - * @return The secretKeyBuffer. - */ - @java.lang.Override - public com.google.protobuf.ByteString getSecretKeyBuffer() { - return secretKeyBuffer_; - } - - public static final int PLATFORMTYPE_FIELD_NUMBER = 13; - private long platformType_; - /** - * uint64 platformType = 13; - * @return The platformType. - */ - @java.lang.Override - public long getPlatformType() { - return platformType_; - } - - public static final int CHANNELID_FIELD_NUMBER = 16; - private int channelId_; - /** - * uint32 channelId = 16; - * @return The channelId. - */ - @java.lang.Override - public int getChannelId() { - return channelId_; - } - - public static final int COUNTRYCODE_FIELD_NUMBER = 19; - private volatile java.lang.Object countryCode_; - /** - * string countryCode = 19; - * @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 countryCode = 19; - * @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 UNK1_FIELD_NUMBER = 22; - private volatile java.lang.Object unk1_; - /** - * string unk1 = 22; - * @return The unk1. - */ - @java.lang.Override - public java.lang.String getUnk1() { - java.lang.Object ref = unk1_; - 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(); - unk1_ = s; - return s; - } - } - /** - * string unk1 = 22; - * @return The bytes for unk1. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getUnk1Bytes() { - java.lang.Object ref = unk1_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - unk1_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int UNK3_FIELD_NUMBER = 23; - private int unk3_; - /** - * uint32 unk3 = 23; - * @return The unk3. - */ - @java.lang.Override - public int getUnk3() { - return unk3_; - } - - public static final int CLIENTIP_FIELD_NUMBER = 24; - private volatile java.lang.Object clientIp_; - /** - * string clientIp = 24; - * @return The clientIp. - */ - @java.lang.Override - public java.lang.String getClientIp() { - java.lang.Object ref = clientIp_; - 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(); - clientIp_ = s; - return s; - } - } - /** - * string clientIp = 24; - * @return The bytes for clientIp. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getClientIpBytes() { - java.lang.Object ref = clientIp_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - clientIp_ = 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 (playerUid_ != 0) { - output.writeUInt32(3, playerUid_); - } - if (!getAccountTokenBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 4, accountToken_); - } - if (accountType_ != 0) { - output.writeInt32(6, accountType_); - } - if (isProficientPlayer_ != false) { - output.writeBool(8, isProficientPlayer_); - } - if (gmUid_ != 0) { - output.writeUInt32(10, gmUid_); - } - if (secretKey_ != 0L) { - output.writeUInt64(11, secretKey_); - } - if (!secretKeyBuffer_.isEmpty()) { - output.writeBytes(12, secretKeyBuffer_); - } - if (platformType_ != 0L) { - output.writeUInt64(13, platformType_); - } - if (channelId_ != 0) { - output.writeUInt32(16, channelId_); - } - if (!getCountryCodeBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 19, countryCode_); - } - if (!getUnk1Bytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 22, unk1_); - } - if (unk3_ != 0) { - output.writeUInt32(23, unk3_); - } - if (!getClientIpBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 24, clientIp_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (playerUid_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, playerUid_); - } - if (!getAccountTokenBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, accountToken_); - } - if (accountType_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeInt32Size(6, accountType_); - } - if (isProficientPlayer_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(8, isProficientPlayer_); - } - if (gmUid_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(10, gmUid_); - } - if (secretKey_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(11, secretKey_); - } - if (!secretKeyBuffer_.isEmpty()) { - size += com.google.protobuf.CodedOutputStream - .computeBytesSize(12, secretKeyBuffer_); - } - if (platformType_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(13, platformType_); - } - if (channelId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(16, channelId_); - } - if (!getCountryCodeBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(19, countryCode_); - } - if (!getUnk1Bytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(22, unk1_); - } - if (unk3_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(23, unk3_); - } - if (!getClientIpBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(24, clientIp_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (getPlayerUid() - != other.getPlayerUid()) return false; - if (!getAccountToken() - .equals(other.getAccountToken())) return false; - if (getAccountType() - != other.getAccountType()) return false; - if (getIsProficientPlayer() - != other.getIsProficientPlayer()) return false; - if (getGmUid() - != other.getGmUid()) return false; - if (getSecretKey() - != other.getSecretKey()) return false; - if (!getSecretKeyBuffer() - .equals(other.getSecretKeyBuffer())) return false; - if (getPlatformType() - != other.getPlatformType()) return false; - if (getChannelId() - != other.getChannelId()) return false; - if (!getCountryCode() - .equals(other.getCountryCode())) return false; - if (!getUnk1() - .equals(other.getUnk1())) return false; - if (getUnk3() - != other.getUnk3()) return false; - if (!getClientIp() - .equals(other.getClientIp())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + PLAYERUID_FIELD_NUMBER; - hash = (53 * hash) + getPlayerUid(); - hash = (37 * hash) + ACCOUNTTOKEN_FIELD_NUMBER; - hash = (53 * hash) + getAccountToken().hashCode(); - hash = (37 * hash) + ACCOUNTTYPE_FIELD_NUMBER; - hash = (53 * hash) + getAccountType(); - hash = (37 * hash) + ISPROFICIENTPLAYER_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsProficientPlayer()); - hash = (37 * hash) + GMUID_FIELD_NUMBER; - hash = (53 * hash) + getGmUid(); - hash = (37 * hash) + SECRETKEY_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getSecretKey()); - hash = (37 * hash) + SECRETKEYBUFFER_FIELD_NUMBER; - hash = (53 * hash) + getSecretKeyBuffer().hashCode(); - hash = (37 * hash) + PLATFORMTYPE_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getPlatformType()); - hash = (37 * hash) + CHANNELID_FIELD_NUMBER; - hash = (53 * hash) + getChannelId(); - hash = (37 * hash) + COUNTRYCODE_FIELD_NUMBER; - hash = (53 * hash) + getCountryCode().hashCode(); - hash = (37 * hash) + UNK1_FIELD_NUMBER; - hash = (53 * hash) + getUnk1().hashCode(); - hash = (37 * hash) + UNK3_FIELD_NUMBER; - hash = (53 * hash) + getUnk3(); - hash = (37 * hash) + CLIENTIP_FIELD_NUMBER; - hash = (53 * hash) + getClientIp().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; - } - /** - * 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(); - playerUid_ = 0; - - accountToken_ = ""; - - accountType_ = 0; - - isProficientPlayer_ = false; - - gmUid_ = 0; - - secretKey_ = 0L; - - secretKeyBuffer_ = com.google.protobuf.ByteString.EMPTY; - - platformType_ = 0L; - - channelId_ = 0; - - countryCode_ = ""; - - unk1_ = ""; - - unk3_ = 0; - - clientIp_ = ""; - - 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); - result.playerUid_ = playerUid_; - result.accountToken_ = accountToken_; - result.accountType_ = accountType_; - result.isProficientPlayer_ = isProficientPlayer_; - result.gmUid_ = gmUid_; - result.secretKey_ = secretKey_; - result.secretKeyBuffer_ = secretKeyBuffer_; - result.platformType_ = platformType_; - result.channelId_ = channelId_; - result.countryCode_ = countryCode_; - result.unk1_ = unk1_; - result.unk3_ = unk3_; - result.clientIp_ = clientIp_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getPlayerUid() != 0) { - setPlayerUid(other.getPlayerUid()); - } - if (!other.getAccountToken().isEmpty()) { - accountToken_ = other.accountToken_; - onChanged(); - } - if (other.getAccountType() != 0) { - setAccountType(other.getAccountType()); - } - if (other.getIsProficientPlayer() != false) { - setIsProficientPlayer(other.getIsProficientPlayer()); - } - if (other.getGmUid() != 0) { - setGmUid(other.getGmUid()); - } - if (other.getSecretKey() != 0L) { - setSecretKey(other.getSecretKey()); - } - if (other.getSecretKeyBuffer() != com.google.protobuf.ByteString.EMPTY) { - setSecretKeyBuffer(other.getSecretKeyBuffer()); - } - if (other.getPlatformType() != 0L) { - setPlatformType(other.getPlatformType()); - } - if (other.getChannelId() != 0) { - setChannelId(other.getChannelId()); - } - if (!other.getCountryCode().isEmpty()) { - countryCode_ = other.countryCode_; - onChanged(); - } - if (!other.getUnk1().isEmpty()) { - unk1_ = other.unk1_; - onChanged(); - } - if (other.getUnk3() != 0) { - setUnk3(other.getUnk3()); - } - if (!other.getClientIp().isEmpty()) { - clientIp_ = other.clientIp_; - 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 playerUid_ ; - /** - * uint32 playerUid = 3; - * @return The playerUid. - */ - @java.lang.Override - public int getPlayerUid() { - return playerUid_; - } - /** - * uint32 playerUid = 3; - * @param value The playerUid to set. - * @return This builder for chaining. - */ - public Builder setPlayerUid(int value) { - - playerUid_ = value; - onChanged(); - return this; - } - /** - * uint32 playerUid = 3; - * @return This builder for chaining. - */ - public Builder clearPlayerUid() { - - playerUid_ = 0; - onChanged(); - return this; - } - - private java.lang.Object accountToken_ = ""; - /** - * string accountToken = 4; - * @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 accountToken = 4; - * @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 accountToken = 4; - * @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 accountToken = 4; - * @return This builder for chaining. - */ - public Builder clearAccountToken() { - - accountToken_ = getDefaultInstance().getAccountToken(); - onChanged(); - return this; - } - /** - * string accountToken = 4; - * @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 int accountType_ ; - /** - * int32 accountType = 6; - * @return The accountType. - */ - @java.lang.Override - public int getAccountType() { - return accountType_; - } - /** - * int32 accountType = 6; - * @param value The accountType to set. - * @return This builder for chaining. - */ - public Builder setAccountType(int value) { - - accountType_ = value; - onChanged(); - return this; - } - /** - * int32 accountType = 6; - * @return This builder for chaining. - */ - public Builder clearAccountType() { - - accountType_ = 0; - onChanged(); - return this; - } - - private boolean isProficientPlayer_ ; - /** - * bool isProficientPlayer = 8; - * @return The isProficientPlayer. - */ - @java.lang.Override - public boolean getIsProficientPlayer() { - return isProficientPlayer_; - } - /** - * bool isProficientPlayer = 8; - * @param value The isProficientPlayer to set. - * @return This builder for chaining. - */ - public Builder setIsProficientPlayer(boolean value) { - - isProficientPlayer_ = value; - onChanged(); - return this; - } - /** - * bool isProficientPlayer = 8; - * @return This builder for chaining. - */ - public Builder clearIsProficientPlayer() { - - isProficientPlayer_ = false; - onChanged(); - return this; - } - - private int gmUid_ ; - /** - * uint32 gmUid = 10; - * @return The gmUid. - */ - @java.lang.Override - public int getGmUid() { - return gmUid_; - } - /** - * uint32 gmUid = 10; - * @param value The gmUid to set. - * @return This builder for chaining. - */ - public Builder setGmUid(int value) { - - gmUid_ = value; - onChanged(); - return this; - } - /** - * uint32 gmUid = 10; - * @return This builder for chaining. - */ - public Builder clearGmUid() { - - gmUid_ = 0; - onChanged(); - return this; - } - - private long secretKey_ ; - /** - * uint64 secretKey = 11; - * @return The secretKey. - */ - @java.lang.Override - public long getSecretKey() { - return secretKey_; - } - /** - * uint64 secretKey = 11; - * @param value The secretKey to set. - * @return This builder for chaining. - */ - public Builder setSecretKey(long value) { - - secretKey_ = value; - onChanged(); - return this; - } - /** - * uint64 secretKey = 11; - * @return This builder for chaining. - */ - public Builder clearSecretKey() { - - secretKey_ = 0L; - onChanged(); - return this; - } - - private com.google.protobuf.ByteString secretKeyBuffer_ = com.google.protobuf.ByteString.EMPTY; - /** - * bytes secretKeyBuffer = 12; - * @return The secretKeyBuffer. - */ - @java.lang.Override - public com.google.protobuf.ByteString getSecretKeyBuffer() { - return secretKeyBuffer_; - } - /** - * bytes secretKeyBuffer = 12; - * @param value The secretKeyBuffer to set. - * @return This builder for chaining. - */ - public Builder setSecretKeyBuffer(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - - secretKeyBuffer_ = value; - onChanged(); - return this; - } - /** - * bytes secretKeyBuffer = 12; - * @return This builder for chaining. - */ - public Builder clearSecretKeyBuffer() { - - secretKeyBuffer_ = getDefaultInstance().getSecretKeyBuffer(); - onChanged(); - return this; - } - - private long platformType_ ; - /** - * uint64 platformType = 13; - * @return The platformType. - */ - @java.lang.Override - public long getPlatformType() { - return platformType_; - } - /** - * uint64 platformType = 13; - * @param value The platformType to set. - * @return This builder for chaining. - */ - public Builder setPlatformType(long value) { - - platformType_ = value; - onChanged(); - return this; - } - /** - * uint64 platformType = 13; - * @return This builder for chaining. - */ - public Builder clearPlatformType() { - - platformType_ = 0L; - onChanged(); - return this; - } - - private int channelId_ ; - /** - * uint32 channelId = 16; - * @return The channelId. - */ - @java.lang.Override - public int getChannelId() { - return channelId_; - } - /** - * uint32 channelId = 16; - * @param value The channelId to set. - * @return This builder for chaining. - */ - public Builder setChannelId(int value) { - - channelId_ = value; - onChanged(); - return this; - } - /** - * uint32 channelId = 16; - * @return This builder for chaining. - */ - public Builder clearChannelId() { - - channelId_ = 0; - onChanged(); - return this; - } - - private java.lang.Object countryCode_ = ""; - /** - * string countryCode = 19; - * @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 countryCode = 19; - * @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 countryCode = 19; - * @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 countryCode = 19; - * @return This builder for chaining. - */ - public Builder clearCountryCode() { - - countryCode_ = getDefaultInstance().getCountryCode(); - onChanged(); - return this; - } - /** - * string countryCode = 19; - * @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 unk1_ = ""; - /** - * string unk1 = 22; - * @return The unk1. - */ - public java.lang.String getUnk1() { - java.lang.Object ref = unk1_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - unk1_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * string unk1 = 22; - * @return The bytes for unk1. - */ - public com.google.protobuf.ByteString - getUnk1Bytes() { - java.lang.Object ref = unk1_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - unk1_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * string unk1 = 22; - * @param value The unk1 to set. - * @return This builder for chaining. - */ - public Builder setUnk1( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - unk1_ = value; - onChanged(); - return this; - } - /** - * string unk1 = 22; - * @return This builder for chaining. - */ - public Builder clearUnk1() { - - unk1_ = getDefaultInstance().getUnk1(); - onChanged(); - return this; - } - /** - * string unk1 = 22; - * @param value The bytes for unk1 to set. - * @return This builder for chaining. - */ - public Builder setUnk1Bytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - unk1_ = value; - onChanged(); - return this; - } - - private int unk3_ ; - /** - * uint32 unk3 = 23; - * @return The unk3. - */ - @java.lang.Override - public int getUnk3() { - return unk3_; - } - /** - * uint32 unk3 = 23; - * @param value The unk3 to set. - * @return This builder for chaining. - */ - public Builder setUnk3(int value) { - - unk3_ = value; - onChanged(); - return this; - } - /** - * uint32 unk3 = 23; - * @return This builder for chaining. - */ - public Builder clearUnk3() { - - unk3_ = 0; - onChanged(); - return this; - } - - private java.lang.Object clientIp_ = ""; - /** - * string clientIp = 24; - * @return The clientIp. - */ - public java.lang.String getClientIp() { - java.lang.Object ref = clientIp_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - clientIp_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * string clientIp = 24; - * @return The bytes for clientIp. - */ - public com.google.protobuf.ByteString - getClientIpBytes() { - java.lang.Object ref = clientIp_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - clientIp_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * string clientIp = 24; - * @param value The clientIp to set. - * @return This builder for chaining. - */ - public Builder setClientIp( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - clientIp_ = value; - onChanged(); - return this; - } - /** - * string clientIp = 24; - * @return This builder for chaining. - */ - public Builder clearClientIp() { - - clientIp_ = getDefaultInstance().getClientIp(); - onChanged(); - return this; - } - /** - * string clientIp = 24; - * @param value The bytes for clientIp to set. - * @return This builder for chaining. - */ - public Builder setClientIpBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - clientIp_ = 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\"\224\002\n\021GetPlayerT" + - "okenRsp\022\021\n\tplayerUid\030\003 \001(\r\022\024\n\014accountTok" + - "en\030\004 \001(\t\022\023\n\013accountType\030\006 \001(\005\022\032\n\022isProfi" + - "cientPlayer\030\010 \001(\010\022\r\n\005gmUid\030\n \001(\r\022\021\n\tsecr" + - "etKey\030\013 \001(\004\022\027\n\017secretKeyBuffer\030\014 \001(\014\022\024\n\014" + - "platformType\030\r \001(\004\022\021\n\tchannelId\030\020 \001(\r\022\023\n" + - "\013countryCode\030\023 \001(\t\022\014\n\004unk1\030\026 \001(\t\022\014\n\004unk3" + - "\030\027 \001(\r\022\020\n\010clientIp\030\030 \001(\tB\033\n\031emu.grasscut" + - "ter.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[] { "PlayerUid", "AccountToken", "AccountType", "IsProficientPlayer", "GmUid", "SecretKey", "SecretKeyBuffer", "PlatformType", "ChannelId", "CountryCode", "Unk1", "Unk3", "ClientIp", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/GetSceneAreaReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/GetSceneAreaReqOuterClass.java deleted file mode 100644 index 0176372e6..000000000 --- a/src/main/java/emu/grasscutter/net/proto/GetSceneAreaReqOuterClass.java +++ /dev/null @@ -1,606 +0,0 @@ -// 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 sceneId = 1; - * @return The sceneId. - */ - int getSceneId(); - - /** - * uint32 belongUid = 2; - * @return The belongUid. - */ - int getBelongUid(); - } - /** - * 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 8: { - - sceneId_ = input.readUInt32(); - break; - } - case 16: { - - 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 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 BELONGUID_FIELD_NUMBER = 2; - private int belongUid_; - /** - * uint32 belongUid = 2; - * @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(1, sceneId_); - } - if (belongUid_ != 0) { - output.writeUInt32(2, 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(1, sceneId_); - } - if (belongUid_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, 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) + SCENEID_FIELD_NUMBER; - hash = (53 * hash) + getSceneId(); - hash = (37 * hash) + BELONGUID_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; - } - /** - * 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 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 int belongUid_ ; - /** - * uint32 belongUid = 2; - * @return The belongUid. - */ - @java.lang.Override - public int getBelongUid() { - return belongUid_; - } - /** - * uint32 belongUid = 2; - * @param value The belongUid to set. - * @return This builder for chaining. - */ - public Builder setBelongUid(int value) { - - belongUid_ = value; - onChanged(); - return this; - } - /** - * uint32 belongUid = 2; - * @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\"5\n\017GetSceneAreaR" + - "eq\022\017\n\007sceneId\030\001 \001(\r\022\021\n\tbelongUid\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_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/main/java/emu/grasscutter/net/proto/GetSceneAreaRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/GetSceneAreaRspOuterClass.java deleted file mode 100644 index 05eb4e07a..000000000 --- a/src/main/java/emu/grasscutter/net/proto/GetSceneAreaRspOuterClass.java +++ /dev/null @@ -1,1179 +0,0 @@ -// 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 = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * uint32 sceneId = 2; - * @return The sceneId. - */ - int getSceneId(); - - /** - * repeated uint32 areaIdList = 3; - * @return A list containing the areaIdList. - */ - java.util.List getAreaIdListList(); - /** - * repeated uint32 areaIdList = 3; - * @return The count of areaIdList. - */ - int getAreaIdListCount(); - /** - * repeated uint32 areaIdList = 3; - * @param index The index of the element to return. - * @return The areaIdList at the given index. - */ - int getAreaIdList(int index); - - /** - * repeated .CityInfo cityInfoList = 4; - */ - java.util.List - getCityInfoListList(); - /** - * repeated .CityInfo cityInfoList = 4; - */ - emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo getCityInfoList(int index); - /** - * repeated .CityInfo cityInfoList = 4; - */ - int getCityInfoListCount(); - /** - * repeated .CityInfo cityInfoList = 4; - */ - java.util.List - getCityInfoListOrBuilderList(); - /** - * repeated .CityInfo cityInfoList = 4; - */ - emu.grasscutter.net.proto.CityInfoOuterClass.CityInfoOrBuilder getCityInfoListOrBuilder( - int index); - } - /** - * 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() { - areaIdList_ = emptyIntList(); - cityInfoList_ = java.util.Collections.emptyList(); - } - - @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 8: { - - retcode_ = input.readInt32(); - break; - } - case 16: { - - sceneId_ = input.readUInt32(); - break; - } - case 24: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - areaIdList_ = newIntList(); - mutable_bitField0_ |= 0x00000001; - } - areaIdList_.addInt(input.readUInt32()); - break; - } - case 26: { - int length = input.readRawVarint32(); - int limit = input.pushLimit(length); - if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { - areaIdList_ = newIntList(); - mutable_bitField0_ |= 0x00000001; - } - while (input.getBytesUntilLimit() > 0) { - areaIdList_.addInt(input.readUInt32()); - } - input.popLimit(limit); - break; - } - case 34: { - if (!((mutable_bitField0_ & 0x00000002) != 0)) { - cityInfoList_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000002; - } - cityInfoList_.add( - input.readMessage(emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo.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)) { - areaIdList_.makeImmutable(); // C - } - if (((mutable_bitField0_ & 0x00000002) != 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 = 1; - private int retcode_; - /** - * int32 retcode = 1; - * @return The retcode. - */ - @java.lang.Override - public int getRetcode() { - return retcode_; - } - - public static final int SCENEID_FIELD_NUMBER = 2; - private int sceneId_; - /** - * uint32 sceneId = 2; - * @return The sceneId. - */ - @java.lang.Override - public int getSceneId() { - return sceneId_; - } - - public static final int AREAIDLIST_FIELD_NUMBER = 3; - private com.google.protobuf.Internal.IntList areaIdList_; - /** - * repeated uint32 areaIdList = 3; - * @return A list containing the areaIdList. - */ - @java.lang.Override - public java.util.List - getAreaIdListList() { - return areaIdList_; - } - /** - * repeated uint32 areaIdList = 3; - * @return The count of areaIdList. - */ - public int getAreaIdListCount() { - return areaIdList_.size(); - } - /** - * repeated uint32 areaIdList = 3; - * @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; - - public static final int CITYINFOLIST_FIELD_NUMBER = 4; - private java.util.List cityInfoList_; - /** - * repeated .CityInfo cityInfoList = 4; - */ - @java.lang.Override - public java.util.List getCityInfoListList() { - return cityInfoList_; - } - /** - * repeated .CityInfo cityInfoList = 4; - */ - @java.lang.Override - public java.util.List - getCityInfoListOrBuilderList() { - return cityInfoList_; - } - /** - * repeated .CityInfo cityInfoList = 4; - */ - @java.lang.Override - public int getCityInfoListCount() { - return cityInfoList_.size(); - } - /** - * repeated .CityInfo cityInfoList = 4; - */ - @java.lang.Override - public emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo getCityInfoList(int index) { - return cityInfoList_.get(index); - } - /** - * repeated .CityInfo cityInfoList = 4; - */ - @java.lang.Override - public emu.grasscutter.net.proto.CityInfoOuterClass.CityInfoOrBuilder getCityInfoListOrBuilder( - int index) { - return cityInfoList_.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 (retcode_ != 0) { - output.writeInt32(1, retcode_); - } - if (sceneId_ != 0) { - output.writeUInt32(2, sceneId_); - } - if (getAreaIdListList().size() > 0) { - output.writeUInt32NoTag(26); - 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(4, cityInfoList_.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 (sceneId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, sceneId_); - } - { - 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(4, cityInfoList_.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.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 (getSceneId() - != other.getSceneId()) return false; - if (!getAreaIdListList() - .equals(other.getAreaIdListList())) return false; - if (!getCityInfoListList() - .equals(other.getCityInfoListList())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - 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) + SCENEID_FIELD_NUMBER; - hash = (53 * hash) + getSceneId(); - if (getAreaIdListCount() > 0) { - hash = (37 * hash) + AREAIDLIST_FIELD_NUMBER; - hash = (53 * hash) + getAreaIdListList().hashCode(); - } - if (getCityInfoListCount() > 0) { - hash = (37 * hash) + CITYINFOLIST_FIELD_NUMBER; - hash = (53 * hash) + getCityInfoListList().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; - } - /** - * 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; - - sceneId_ = 0; - - areaIdList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000001); - if (cityInfoListBuilder_ == null) { - cityInfoList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000002); - } else { - cityInfoListBuilder_.clear(); - } - 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_; - result.sceneId_ = sceneId_; - if (((bitField0_ & 0x00000001) != 0)) { - areaIdList_.makeImmutable(); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.areaIdList_ = areaIdList_; - if (cityInfoListBuilder_ == null) { - if (((bitField0_ & 0x00000002) != 0)) { - cityInfoList_ = java.util.Collections.unmodifiableList(cityInfoList_); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.cityInfoList_ = cityInfoList_; - } else { - result.cityInfoList_ = cityInfoListBuilder_.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.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 (other.getSceneId() != 0) { - setSceneId(other.getSceneId()); - } - if (!other.areaIdList_.isEmpty()) { - if (areaIdList_.isEmpty()) { - areaIdList_ = other.areaIdList_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureAreaIdListIsMutable(); - areaIdList_.addAll(other.areaIdList_); - } - onChanged(); - } - if (cityInfoListBuilder_ == null) { - if (!other.cityInfoList_.isEmpty()) { - if (cityInfoList_.isEmpty()) { - cityInfoList_ = other.cityInfoList_; - bitField0_ = (bitField0_ & ~0x00000002); - } else { - ensureCityInfoListIsMutable(); - cityInfoList_.addAll(other.cityInfoList_); - } - onChanged(); - } - } else { - if (!other.cityInfoList_.isEmpty()) { - if (cityInfoListBuilder_.isEmpty()) { - cityInfoListBuilder_.dispose(); - cityInfoListBuilder_ = null; - cityInfoList_ = other.cityInfoList_; - bitField0_ = (bitField0_ & ~0x00000002); - cityInfoListBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? - getCityInfoListFieldBuilder() : null; - } else { - cityInfoListBuilder_.addAllMessages(other.cityInfoList_); - } - } - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 = 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 sceneId_ ; - /** - * uint32 sceneId = 2; - * @return The sceneId. - */ - @java.lang.Override - public int getSceneId() { - return sceneId_; - } - /** - * uint32 sceneId = 2; - * @param value The sceneId to set. - * @return This builder for chaining. - */ - public Builder setSceneId(int value) { - - sceneId_ = value; - onChanged(); - return this; - } - /** - * uint32 sceneId = 2; - * @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_ & 0x00000001) != 0)) { - areaIdList_ = mutableCopy(areaIdList_); - bitField0_ |= 0x00000001; - } - } - /** - * repeated uint32 areaIdList = 3; - * @return A list containing the areaIdList. - */ - public java.util.List - getAreaIdListList() { - return ((bitField0_ & 0x00000001) != 0) ? - java.util.Collections.unmodifiableList(areaIdList_) : areaIdList_; - } - /** - * repeated uint32 areaIdList = 3; - * @return The count of areaIdList. - */ - public int getAreaIdListCount() { - return areaIdList_.size(); - } - /** - * repeated uint32 areaIdList = 3; - * @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 areaIdList = 3; - * @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 areaIdList = 3; - * @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 areaIdList = 3; - * @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 areaIdList = 3; - * @return This builder for chaining. - */ - public Builder clearAreaIdList() { - areaIdList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - return this; - } - - private java.util.List cityInfoList_ = - java.util.Collections.emptyList(); - private void ensureCityInfoListIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { - cityInfoList_ = new java.util.ArrayList(cityInfoList_); - bitField0_ |= 0x00000002; - } - } - - 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 cityInfoList = 4; - */ - public java.util.List getCityInfoListList() { - if (cityInfoListBuilder_ == null) { - return java.util.Collections.unmodifiableList(cityInfoList_); - } else { - return cityInfoListBuilder_.getMessageList(); - } - } - /** - * repeated .CityInfo cityInfoList = 4; - */ - public int getCityInfoListCount() { - if (cityInfoListBuilder_ == null) { - return cityInfoList_.size(); - } else { - return cityInfoListBuilder_.getCount(); - } - } - /** - * repeated .CityInfo cityInfoList = 4; - */ - public emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo getCityInfoList(int index) { - if (cityInfoListBuilder_ == null) { - return cityInfoList_.get(index); - } else { - return cityInfoListBuilder_.getMessage(index); - } - } - /** - * repeated .CityInfo cityInfoList = 4; - */ - 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 cityInfoList = 4; - */ - 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 cityInfoList = 4; - */ - 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 cityInfoList = 4; - */ - 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 cityInfoList = 4; - */ - 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 cityInfoList = 4; - */ - 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 cityInfoList = 4; - */ - 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 cityInfoList = 4; - */ - public Builder clearCityInfoList() { - if (cityInfoListBuilder_ == null) { - cityInfoList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000002); - onChanged(); - } else { - cityInfoListBuilder_.clear(); - } - return this; - } - /** - * repeated .CityInfo cityInfoList = 4; - */ - public Builder removeCityInfoList(int index) { - if (cityInfoListBuilder_ == null) { - ensureCityInfoListIsMutable(); - cityInfoList_.remove(index); - onChanged(); - } else { - cityInfoListBuilder_.remove(index); - } - return this; - } - /** - * repeated .CityInfo cityInfoList = 4; - */ - public emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo.Builder getCityInfoListBuilder( - int index) { - return getCityInfoListFieldBuilder().getBuilder(index); - } - /** - * repeated .CityInfo cityInfoList = 4; - */ - public emu.grasscutter.net.proto.CityInfoOuterClass.CityInfoOrBuilder getCityInfoListOrBuilder( - int index) { - if (cityInfoListBuilder_ == null) { - return cityInfoList_.get(index); } else { - return cityInfoListBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .CityInfo cityInfoList = 4; - */ - public java.util.List - getCityInfoListOrBuilderList() { - if (cityInfoListBuilder_ != null) { - return cityInfoListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(cityInfoList_); - } - } - /** - * repeated .CityInfo cityInfoList = 4; - */ - public emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo.Builder addCityInfoListBuilder() { - return getCityInfoListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo.getDefaultInstance()); - } - /** - * repeated .CityInfo cityInfoList = 4; - */ - public emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo.Builder addCityInfoListBuilder( - int index) { - return getCityInfoListFieldBuilder().addBuilder( - index, emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo.getDefaultInstance()); - } - /** - * repeated .CityInfo cityInfoList = 4; - */ - 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_ & 0x00000002) != 0), - getParentForChildren(), - isClean()); - cityInfoList_ = null; - } - return cityInfoListBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"" + - "h\n\017GetSceneAreaRsp\022\017\n\007retcode\030\001 \001(\005\022\017\n\007s" + - "ceneId\030\002 \001(\r\022\022\n\nareaIdList\030\003 \003(\r\022\037\n\014city" + - "InfoList\030\004 \003(\0132\t.CityInfoB\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.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", "SceneId", "AreaIdList", "CityInfoList", }); - emu.grasscutter.net.proto.CityInfoOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/GetScenePointReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/GetScenePointReqOuterClass.java deleted file mode 100644 index 01a27b723..000000000 --- a/src/main/java/emu/grasscutter/net/proto/GetScenePointReqOuterClass.java +++ /dev/null @@ -1,606 +0,0 @@ -// 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 sceneId = 1; - * @return The sceneId. - */ - int getSceneId(); - - /** - * uint32 belongUid = 2; - * @return The belongUid. - */ - int getBelongUid(); - } - /** - * 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 8: { - - sceneId_ = input.readUInt32(); - break; - } - case 16: { - - 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 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 BELONGUID_FIELD_NUMBER = 2; - private int belongUid_; - /** - * uint32 belongUid = 2; - * @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(1, sceneId_); - } - if (belongUid_ != 0) { - output.writeUInt32(2, 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(1, sceneId_); - } - if (belongUid_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, 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 (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) + SCENEID_FIELD_NUMBER; - hash = (53 * hash) + getSceneId(); - hash = (37 * hash) + BELONGUID_FIELD_NUMBER; - hash = (53 * hash) + getBelongUid(); - 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; - } - /** - * 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(); - sceneId_ = 0; - - belongUid_ = 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.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.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.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.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 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 int belongUid_ ; - /** - * uint32 belongUid = 2; - * @return The belongUid. - */ - @java.lang.Override - public int getBelongUid() { - return belongUid_; - } - /** - * uint32 belongUid = 2; - * @param value The belongUid to set. - * @return This builder for chaining. - */ - public Builder setBelongUid(int value) { - - belongUid_ = value; - onChanged(); - return this; - } - /** - * uint32 belongUid = 2; - * @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: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\"6\n\020GetScenePoin" + - "tReq\022\017\n\007sceneId\030\001 \001(\r\022\021\n\tbelongUid\030\002 \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_GetScenePointReq_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_GetScenePointReq_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_GetScenePointReq_descriptor, - new java.lang.String[] { "SceneId", "BelongUid", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/GetScenePointRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/GetScenePointRspOuterClass.java deleted file mode 100644 index 3f11e6406..000000000 --- a/src/main/java/emu/grasscutter/net/proto/GetScenePointRspOuterClass.java +++ /dev/null @@ -1,2037 +0,0 @@ -// 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 { - - /** - * int32 retcode = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * uint32 sceneId = 2; - * @return The sceneId. - */ - int getSceneId(); - - /** - * repeated uint32 unlockedPointList = 3; - * @return A list containing the unlockedPointList. - */ - java.util.List getUnlockedPointListList(); - /** - * repeated uint32 unlockedPointList = 3; - * @return The count of unlockedPointList. - */ - int getUnlockedPointListCount(); - /** - * repeated uint32 unlockedPointList = 3; - * @param index The index of the element to return. - * @return The unlockedPointList at the given index. - */ - int getUnlockedPointList(int index); - - /** - * uint32 belongUid = 4; - * @return The belongUid. - */ - int getBelongUid(); - - /** - * repeated uint32 unlockAreaList = 5; - * @return A list containing the unlockAreaList. - */ - java.util.List getUnlockAreaListList(); - /** - * repeated uint32 unlockAreaList = 5; - * @return The count of unlockAreaList. - */ - int getUnlockAreaListCount(); - /** - * repeated uint32 unlockAreaList = 5; - * @param index The index of the element to return. - * @return The unlockAreaList at the given index. - */ - int getUnlockAreaList(int index); - - /** - * repeated uint32 lockedPointList = 6; - * @return A list containing the lockedPointList. - */ - java.util.List getLockedPointListList(); - /** - * repeated uint32 lockedPointList = 6; - * @return The count of lockedPointList. - */ - int getLockedPointListCount(); - /** - * repeated uint32 lockedPointList = 6; - * @param index The index of the element to return. - * @return The lockedPointList at the given index. - */ - int getLockedPointList(int index); - - /** - * repeated uint32 toBeExploreDungeonEntryList = 7; - * @return A list containing the toBeExploreDungeonEntryList. - */ - java.util.List getToBeExploreDungeonEntryListList(); - /** - * repeated uint32 toBeExploreDungeonEntryList = 7; - * @return The count of toBeExploreDungeonEntryList. - */ - int getToBeExploreDungeonEntryListCount(); - /** - * repeated uint32 toBeExploreDungeonEntryList = 7; - * @param index The index of the element to return. - * @return The toBeExploreDungeonEntryList at the given index. - */ - int getToBeExploreDungeonEntryList(int index); - - /** - * repeated uint32 notExploredDungeonEntryList = 8; - * @return A list containing the notExploredDungeonEntryList. - */ - java.util.List getNotExploredDungeonEntryListList(); - /** - * repeated uint32 notExploredDungeonEntryList = 8; - * @return The count of notExploredDungeonEntryList. - */ - int getNotExploredDungeonEntryListCount(); - /** - * repeated uint32 notExploredDungeonEntryList = 8; - * @param index The index of the element to return. - * @return The notExploredDungeonEntryList at the given index. - */ - int getNotExploredDungeonEntryList(int index); - - /** - * repeated uint32 groupUnlimitPointList = 9; - * @return A list containing the groupUnlimitPointList. - */ - java.util.List getGroupUnlimitPointListList(); - /** - * repeated uint32 groupUnlimitPointList = 9; - * @return The count of groupUnlimitPointList. - */ - int getGroupUnlimitPointListCount(); - /** - * repeated uint32 groupUnlimitPointList = 9; - * @param index The index of the element to return. - * @return The groupUnlimitPointList at the given index. - */ - int getGroupUnlimitPointList(int index); - - /** - * repeated uint32 notInteractDungeonEntryList = 10; - * @return A list containing the notInteractDungeonEntryList. - */ - java.util.List getNotInteractDungeonEntryListList(); - /** - * repeated uint32 notInteractDungeonEntryList = 10; - * @return The count of notInteractDungeonEntryList. - */ - int getNotInteractDungeonEntryListCount(); - /** - * repeated uint32 notInteractDungeonEntryList = 10; - * @param index The index of the element to return. - * @return The notInteractDungeonEntryList at the given index. - */ - int getNotInteractDungeonEntryList(int index); - } - /** - * 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() { - unlockedPointList_ = emptyIntList(); - unlockAreaList_ = emptyIntList(); - lockedPointList_ = emptyIntList(); - toBeExploreDungeonEntryList_ = emptyIntList(); - notExploredDungeonEntryList_ = emptyIntList(); - groupUnlimitPointList_ = emptyIntList(); - notInteractDungeonEntryList_ = 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: { - - retcode_ = input.readInt32(); - break; - } - case 16: { - - sceneId_ = input.readUInt32(); - break; - } - case 24: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - unlockedPointList_ = newIntList(); - mutable_bitField0_ |= 0x00000001; - } - unlockedPointList_.addInt(input.readUInt32()); - break; - } - case 26: { - int length = input.readRawVarint32(); - int limit = input.pushLimit(length); - if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { - unlockedPointList_ = newIntList(); - mutable_bitField0_ |= 0x00000001; - } - while (input.getBytesUntilLimit() > 0) { - unlockedPointList_.addInt(input.readUInt32()); - } - input.popLimit(limit); - break; - } - case 32: { - - belongUid_ = input.readUInt32(); - break; - } - case 40: { - if (!((mutable_bitField0_ & 0x00000002) != 0)) { - unlockAreaList_ = newIntList(); - mutable_bitField0_ |= 0x00000002; - } - unlockAreaList_.addInt(input.readUInt32()); - break; - } - case 42: { - int length = input.readRawVarint32(); - int limit = input.pushLimit(length); - if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { - unlockAreaList_ = newIntList(); - mutable_bitField0_ |= 0x00000002; - } - while (input.getBytesUntilLimit() > 0) { - unlockAreaList_.addInt(input.readUInt32()); - } - input.popLimit(limit); - break; - } - case 48: { - if (!((mutable_bitField0_ & 0x00000004) != 0)) { - lockedPointList_ = newIntList(); - mutable_bitField0_ |= 0x00000004; - } - lockedPointList_.addInt(input.readUInt32()); - break; - } - case 50: { - 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 56: { - if (!((mutable_bitField0_ & 0x00000008) != 0)) { - toBeExploreDungeonEntryList_ = newIntList(); - mutable_bitField0_ |= 0x00000008; - } - toBeExploreDungeonEntryList_.addInt(input.readUInt32()); - break; - } - case 58: { - int length = input.readRawVarint32(); - int limit = input.pushLimit(length); - if (!((mutable_bitField0_ & 0x00000008) != 0) && input.getBytesUntilLimit() > 0) { - toBeExploreDungeonEntryList_ = newIntList(); - mutable_bitField0_ |= 0x00000008; - } - while (input.getBytesUntilLimit() > 0) { - toBeExploreDungeonEntryList_.addInt(input.readUInt32()); - } - input.popLimit(limit); - break; - } - case 64: { - if (!((mutable_bitField0_ & 0x00000010) != 0)) { - notExploredDungeonEntryList_ = newIntList(); - mutable_bitField0_ |= 0x00000010; - } - notExploredDungeonEntryList_.addInt(input.readUInt32()); - break; - } - case 66: { - int length = input.readRawVarint32(); - int limit = input.pushLimit(length); - if (!((mutable_bitField0_ & 0x00000010) != 0) && input.getBytesUntilLimit() > 0) { - notExploredDungeonEntryList_ = newIntList(); - mutable_bitField0_ |= 0x00000010; - } - while (input.getBytesUntilLimit() > 0) { - notExploredDungeonEntryList_.addInt(input.readUInt32()); - } - input.popLimit(limit); - break; - } - case 72: { - if (!((mutable_bitField0_ & 0x00000020) != 0)) { - groupUnlimitPointList_ = newIntList(); - mutable_bitField0_ |= 0x00000020; - } - groupUnlimitPointList_.addInt(input.readUInt32()); - break; - } - case 74: { - int length = input.readRawVarint32(); - int limit = input.pushLimit(length); - if (!((mutable_bitField0_ & 0x00000020) != 0) && input.getBytesUntilLimit() > 0) { - groupUnlimitPointList_ = newIntList(); - mutable_bitField0_ |= 0x00000020; - } - while (input.getBytesUntilLimit() > 0) { - groupUnlimitPointList_.addInt(input.readUInt32()); - } - input.popLimit(limit); - break; - } - case 80: { - if (!((mutable_bitField0_ & 0x00000040) != 0)) { - notInteractDungeonEntryList_ = newIntList(); - mutable_bitField0_ |= 0x00000040; - } - notInteractDungeonEntryList_.addInt(input.readUInt32()); - break; - } - case 82: { - int length = input.readRawVarint32(); - int limit = input.pushLimit(length); - if (!((mutable_bitField0_ & 0x00000040) != 0) && input.getBytesUntilLimit() > 0) { - notInteractDungeonEntryList_ = newIntList(); - mutable_bitField0_ |= 0x00000040; - } - while (input.getBytesUntilLimit() > 0) { - notInteractDungeonEntryList_.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)) { - unlockedPointList_.makeImmutable(); // C - } - if (((mutable_bitField0_ & 0x00000002) != 0)) { - unlockAreaList_.makeImmutable(); // C - } - if (((mutable_bitField0_ & 0x00000004) != 0)) { - lockedPointList_.makeImmutable(); // C - } - if (((mutable_bitField0_ & 0x00000008) != 0)) { - toBeExploreDungeonEntryList_.makeImmutable(); // C - } - if (((mutable_bitField0_ & 0x00000010) != 0)) { - notExploredDungeonEntryList_.makeImmutable(); // C - } - if (((mutable_bitField0_ & 0x00000020) != 0)) { - groupUnlimitPointList_.makeImmutable(); // C - } - if (((mutable_bitField0_ & 0x00000040) != 0)) { - notInteractDungeonEntryList_.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 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 SCENEID_FIELD_NUMBER = 2; - private int sceneId_; - /** - * uint32 sceneId = 2; - * @return The sceneId. - */ - @java.lang.Override - public int getSceneId() { - return sceneId_; - } - - public static final int UNLOCKEDPOINTLIST_FIELD_NUMBER = 3; - private com.google.protobuf.Internal.IntList unlockedPointList_; - /** - * repeated uint32 unlockedPointList = 3; - * @return A list containing the unlockedPointList. - */ - @java.lang.Override - public java.util.List - getUnlockedPointListList() { - return unlockedPointList_; - } - /** - * repeated uint32 unlockedPointList = 3; - * @return The count of unlockedPointList. - */ - public int getUnlockedPointListCount() { - return unlockedPointList_.size(); - } - /** - * repeated uint32 unlockedPointList = 3; - * @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 BELONGUID_FIELD_NUMBER = 4; - private int belongUid_; - /** - * uint32 belongUid = 4; - * @return The belongUid. - */ - @java.lang.Override - public int getBelongUid() { - return belongUid_; - } - - public static final int UNLOCKAREALIST_FIELD_NUMBER = 5; - private com.google.protobuf.Internal.IntList unlockAreaList_; - /** - * repeated uint32 unlockAreaList = 5; - * @return A list containing the unlockAreaList. - */ - @java.lang.Override - public java.util.List - getUnlockAreaListList() { - return unlockAreaList_; - } - /** - * repeated uint32 unlockAreaList = 5; - * @return The count of unlockAreaList. - */ - public int getUnlockAreaListCount() { - return unlockAreaList_.size(); - } - /** - * repeated uint32 unlockAreaList = 5; - * @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 LOCKEDPOINTLIST_FIELD_NUMBER = 6; - private com.google.protobuf.Internal.IntList lockedPointList_; - /** - * repeated uint32 lockedPointList = 6; - * @return A list containing the lockedPointList. - */ - @java.lang.Override - public java.util.List - getLockedPointListList() { - return lockedPointList_; - } - /** - * repeated uint32 lockedPointList = 6; - * @return The count of lockedPointList. - */ - public int getLockedPointListCount() { - return lockedPointList_.size(); - } - /** - * repeated uint32 lockedPointList = 6; - * @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 TOBEEXPLOREDUNGEONENTRYLIST_FIELD_NUMBER = 7; - private com.google.protobuf.Internal.IntList toBeExploreDungeonEntryList_; - /** - * repeated uint32 toBeExploreDungeonEntryList = 7; - * @return A list containing the toBeExploreDungeonEntryList. - */ - @java.lang.Override - public java.util.List - getToBeExploreDungeonEntryListList() { - return toBeExploreDungeonEntryList_; - } - /** - * repeated uint32 toBeExploreDungeonEntryList = 7; - * @return The count of toBeExploreDungeonEntryList. - */ - public int getToBeExploreDungeonEntryListCount() { - return toBeExploreDungeonEntryList_.size(); - } - /** - * repeated uint32 toBeExploreDungeonEntryList = 7; - * @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 NOTEXPLOREDDUNGEONENTRYLIST_FIELD_NUMBER = 8; - private com.google.protobuf.Internal.IntList notExploredDungeonEntryList_; - /** - * repeated uint32 notExploredDungeonEntryList = 8; - * @return A list containing the notExploredDungeonEntryList. - */ - @java.lang.Override - public java.util.List - getNotExploredDungeonEntryListList() { - return notExploredDungeonEntryList_; - } - /** - * repeated uint32 notExploredDungeonEntryList = 8; - * @return The count of notExploredDungeonEntryList. - */ - public int getNotExploredDungeonEntryListCount() { - return notExploredDungeonEntryList_.size(); - } - /** - * repeated uint32 notExploredDungeonEntryList = 8; - * @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 GROUPUNLIMITPOINTLIST_FIELD_NUMBER = 9; - private com.google.protobuf.Internal.IntList groupUnlimitPointList_; - /** - * repeated uint32 groupUnlimitPointList = 9; - * @return A list containing the groupUnlimitPointList. - */ - @java.lang.Override - public java.util.List - getGroupUnlimitPointListList() { - return groupUnlimitPointList_; - } - /** - * repeated uint32 groupUnlimitPointList = 9; - * @return The count of groupUnlimitPointList. - */ - public int getGroupUnlimitPointListCount() { - return groupUnlimitPointList_.size(); - } - /** - * repeated uint32 groupUnlimitPointList = 9; - * @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; - - public static final int NOTINTERACTDUNGEONENTRYLIST_FIELD_NUMBER = 10; - private com.google.protobuf.Internal.IntList notInteractDungeonEntryList_; - /** - * repeated uint32 notInteractDungeonEntryList = 10; - * @return A list containing the notInteractDungeonEntryList. - */ - @java.lang.Override - public java.util.List - getNotInteractDungeonEntryListList() { - return notInteractDungeonEntryList_; - } - /** - * repeated uint32 notInteractDungeonEntryList = 10; - * @return The count of notInteractDungeonEntryList. - */ - public int getNotInteractDungeonEntryListCount() { - return notInteractDungeonEntryList_.size(); - } - /** - * repeated uint32 notInteractDungeonEntryList = 10; - * @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; - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - 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 (sceneId_ != 0) { - output.writeUInt32(2, sceneId_); - } - if (getUnlockedPointListList().size() > 0) { - output.writeUInt32NoTag(26); - output.writeUInt32NoTag(unlockedPointListMemoizedSerializedSize); - } - for (int i = 0; i < unlockedPointList_.size(); i++) { - output.writeUInt32NoTag(unlockedPointList_.getInt(i)); - } - if (belongUid_ != 0) { - output.writeUInt32(4, belongUid_); - } - if (getUnlockAreaListList().size() > 0) { - output.writeUInt32NoTag(42); - output.writeUInt32NoTag(unlockAreaListMemoizedSerializedSize); - } - for (int i = 0; i < unlockAreaList_.size(); i++) { - output.writeUInt32NoTag(unlockAreaList_.getInt(i)); - } - if (getLockedPointListList().size() > 0) { - output.writeUInt32NoTag(50); - output.writeUInt32NoTag(lockedPointListMemoizedSerializedSize); - } - for (int i = 0; i < lockedPointList_.size(); i++) { - output.writeUInt32NoTag(lockedPointList_.getInt(i)); - } - if (getToBeExploreDungeonEntryListList().size() > 0) { - output.writeUInt32NoTag(58); - output.writeUInt32NoTag(toBeExploreDungeonEntryListMemoizedSerializedSize); - } - for (int i = 0; i < toBeExploreDungeonEntryList_.size(); i++) { - output.writeUInt32NoTag(toBeExploreDungeonEntryList_.getInt(i)); - } - if (getNotExploredDungeonEntryListList().size() > 0) { - output.writeUInt32NoTag(66); - output.writeUInt32NoTag(notExploredDungeonEntryListMemoizedSerializedSize); - } - for (int i = 0; i < notExploredDungeonEntryList_.size(); i++) { - output.writeUInt32NoTag(notExploredDungeonEntryList_.getInt(i)); - } - if (getGroupUnlimitPointListList().size() > 0) { - output.writeUInt32NoTag(74); - output.writeUInt32NoTag(groupUnlimitPointListMemoizedSerializedSize); - } - for (int i = 0; i < groupUnlimitPointList_.size(); i++) { - output.writeUInt32NoTag(groupUnlimitPointList_.getInt(i)); - } - if (getNotInteractDungeonEntryListList().size() > 0) { - output.writeUInt32NoTag(82); - output.writeUInt32NoTag(notInteractDungeonEntryListMemoizedSerializedSize); - } - for (int i = 0; i < notInteractDungeonEntryList_.size(); i++) { - output.writeUInt32NoTag(notInteractDungeonEntryList_.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(1, retcode_); - } - if (sceneId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, sceneId_); - } - { - 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 (belongUid_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(4, belongUid_); - } - { - 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 < 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; - } - { - 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; - } - { - 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 < 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; - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (getRetcode() - != other.getRetcode()) return false; - if (getSceneId() - != other.getSceneId()) return false; - if (!getUnlockedPointListList() - .equals(other.getUnlockedPointListList())) return false; - if (getBelongUid() - != other.getBelongUid()) return false; - if (!getUnlockAreaListList() - .equals(other.getUnlockAreaListList())) return false; - if (!getLockedPointListList() - .equals(other.getLockedPointListList())) return false; - if (!getToBeExploreDungeonEntryListList() - .equals(other.getToBeExploreDungeonEntryListList())) return false; - if (!getNotExploredDungeonEntryListList() - .equals(other.getNotExploredDungeonEntryListList())) return false; - if (!getGroupUnlimitPointListList() - .equals(other.getGroupUnlimitPointListList())) return false; - if (!getNotInteractDungeonEntryListList() - .equals(other.getNotInteractDungeonEntryListList())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - 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) + SCENEID_FIELD_NUMBER; - hash = (53 * hash) + getSceneId(); - if (getUnlockedPointListCount() > 0) { - hash = (37 * hash) + UNLOCKEDPOINTLIST_FIELD_NUMBER; - hash = (53 * hash) + getUnlockedPointListList().hashCode(); - } - hash = (37 * hash) + BELONGUID_FIELD_NUMBER; - hash = (53 * hash) + getBelongUid(); - if (getUnlockAreaListCount() > 0) { - hash = (37 * hash) + UNLOCKAREALIST_FIELD_NUMBER; - hash = (53 * hash) + getUnlockAreaListList().hashCode(); - } - if (getLockedPointListCount() > 0) { - hash = (37 * hash) + LOCKEDPOINTLIST_FIELD_NUMBER; - hash = (53 * hash) + getLockedPointListList().hashCode(); - } - if (getToBeExploreDungeonEntryListCount() > 0) { - hash = (37 * hash) + TOBEEXPLOREDUNGEONENTRYLIST_FIELD_NUMBER; - hash = (53 * hash) + getToBeExploreDungeonEntryListList().hashCode(); - } - if (getNotExploredDungeonEntryListCount() > 0) { - hash = (37 * hash) + NOTEXPLOREDDUNGEONENTRYLIST_FIELD_NUMBER; - hash = (53 * hash) + getNotExploredDungeonEntryListList().hashCode(); - } - if (getGroupUnlimitPointListCount() > 0) { - hash = (37 * hash) + GROUPUNLIMITPOINTLIST_FIELD_NUMBER; - hash = (53 * hash) + getGroupUnlimitPointListList().hashCode(); - } - if (getNotInteractDungeonEntryListCount() > 0) { - hash = (37 * hash) + NOTINTERACTDUNGEONENTRYLIST_FIELD_NUMBER; - hash = (53 * hash) + getNotInteractDungeonEntryListList().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; - } - /** - * 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(); - retcode_ = 0; - - sceneId_ = 0; - - unlockedPointList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000001); - belongUid_ = 0; - - unlockAreaList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000002); - lockedPointList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000004); - toBeExploreDungeonEntryList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000008); - notExploredDungeonEntryList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000010); - groupUnlimitPointList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000020); - notInteractDungeonEntryList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000040); - 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_; - result.retcode_ = retcode_; - result.sceneId_ = sceneId_; - if (((bitField0_ & 0x00000001) != 0)) { - unlockedPointList_.makeImmutable(); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.unlockedPointList_ = unlockedPointList_; - result.belongUid_ = belongUid_; - if (((bitField0_ & 0x00000002) != 0)) { - unlockAreaList_.makeImmutable(); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.unlockAreaList_ = unlockAreaList_; - if (((bitField0_ & 0x00000004) != 0)) { - lockedPointList_.makeImmutable(); - bitField0_ = (bitField0_ & ~0x00000004); - } - result.lockedPointList_ = lockedPointList_; - if (((bitField0_ & 0x00000008) != 0)) { - toBeExploreDungeonEntryList_.makeImmutable(); - bitField0_ = (bitField0_ & ~0x00000008); - } - result.toBeExploreDungeonEntryList_ = toBeExploreDungeonEntryList_; - if (((bitField0_ & 0x00000010) != 0)) { - notExploredDungeonEntryList_.makeImmutable(); - bitField0_ = (bitField0_ & ~0x00000010); - } - result.notExploredDungeonEntryList_ = notExploredDungeonEntryList_; - if (((bitField0_ & 0x00000020) != 0)) { - groupUnlimitPointList_.makeImmutable(); - bitField0_ = (bitField0_ & ~0x00000020); - } - result.groupUnlimitPointList_ = groupUnlimitPointList_; - if (((bitField0_ & 0x00000040) != 0)) { - notInteractDungeonEntryList_.makeImmutable(); - bitField0_ = (bitField0_ & ~0x00000040); - } - result.notInteractDungeonEntryList_ = notInteractDungeonEntryList_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getRetcode() != 0) { - setRetcode(other.getRetcode()); - } - if (other.getSceneId() != 0) { - setSceneId(other.getSceneId()); - } - if (!other.unlockedPointList_.isEmpty()) { - if (unlockedPointList_.isEmpty()) { - unlockedPointList_ = other.unlockedPointList_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureUnlockedPointListIsMutable(); - unlockedPointList_.addAll(other.unlockedPointList_); - } - onChanged(); - } - if (other.getBelongUid() != 0) { - setBelongUid(other.getBelongUid()); - } - if (!other.unlockAreaList_.isEmpty()) { - if (unlockAreaList_.isEmpty()) { - unlockAreaList_ = other.unlockAreaList_; - bitField0_ = (bitField0_ & ~0x00000002); - } else { - ensureUnlockAreaListIsMutable(); - unlockAreaList_.addAll(other.unlockAreaList_); - } - onChanged(); - } - if (!other.lockedPointList_.isEmpty()) { - if (lockedPointList_.isEmpty()) { - lockedPointList_ = other.lockedPointList_; - bitField0_ = (bitField0_ & ~0x00000004); - } else { - ensureLockedPointListIsMutable(); - lockedPointList_.addAll(other.lockedPointList_); - } - onChanged(); - } - if (!other.toBeExploreDungeonEntryList_.isEmpty()) { - if (toBeExploreDungeonEntryList_.isEmpty()) { - toBeExploreDungeonEntryList_ = other.toBeExploreDungeonEntryList_; - bitField0_ = (bitField0_ & ~0x00000008); - } else { - ensureToBeExploreDungeonEntryListIsMutable(); - toBeExploreDungeonEntryList_.addAll(other.toBeExploreDungeonEntryList_); - } - onChanged(); - } - if (!other.notExploredDungeonEntryList_.isEmpty()) { - if (notExploredDungeonEntryList_.isEmpty()) { - notExploredDungeonEntryList_ = other.notExploredDungeonEntryList_; - bitField0_ = (bitField0_ & ~0x00000010); - } else { - ensureNotExploredDungeonEntryListIsMutable(); - notExploredDungeonEntryList_.addAll(other.notExploredDungeonEntryList_); - } - onChanged(); - } - if (!other.groupUnlimitPointList_.isEmpty()) { - if (groupUnlimitPointList_.isEmpty()) { - groupUnlimitPointList_ = other.groupUnlimitPointList_; - bitField0_ = (bitField0_ & ~0x00000020); - } else { - ensureGroupUnlimitPointListIsMutable(); - groupUnlimitPointList_.addAll(other.groupUnlimitPointList_); - } - onChanged(); - } - if (!other.notInteractDungeonEntryList_.isEmpty()) { - if (notInteractDungeonEntryList_.isEmpty()) { - notInteractDungeonEntryList_ = other.notInteractDungeonEntryList_; - bitField0_ = (bitField0_ & ~0x00000040); - } else { - ensureNotInteractDungeonEntryListIsMutable(); - notInteractDungeonEntryList_.addAll(other.notInteractDungeonEntryList_); - } - 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 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 sceneId_ ; - /** - * uint32 sceneId = 2; - * @return The sceneId. - */ - @java.lang.Override - public int getSceneId() { - return sceneId_; - } - /** - * uint32 sceneId = 2; - * @param value The sceneId to set. - * @return This builder for chaining. - */ - public Builder setSceneId(int value) { - - sceneId_ = value; - onChanged(); - return this; - } - /** - * uint32 sceneId = 2; - * @return This builder for chaining. - */ - public Builder clearSceneId() { - - sceneId_ = 0; - onChanged(); - return this; - } - - private com.google.protobuf.Internal.IntList unlockedPointList_ = emptyIntList(); - private void ensureUnlockedPointListIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - unlockedPointList_ = mutableCopy(unlockedPointList_); - bitField0_ |= 0x00000001; - } - } - /** - * repeated uint32 unlockedPointList = 3; - * @return A list containing the unlockedPointList. - */ - public java.util.List - getUnlockedPointListList() { - return ((bitField0_ & 0x00000001) != 0) ? - java.util.Collections.unmodifiableList(unlockedPointList_) : unlockedPointList_; - } - /** - * repeated uint32 unlockedPointList = 3; - * @return The count of unlockedPointList. - */ - public int getUnlockedPointListCount() { - return unlockedPointList_.size(); - } - /** - * repeated uint32 unlockedPointList = 3; - * @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 unlockedPointList = 3; - * @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 unlockedPointList = 3; - * @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 unlockedPointList = 3; - * @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 unlockedPointList = 3; - * @return This builder for chaining. - */ - public Builder clearUnlockedPointList() { - unlockedPointList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - return this; - } - - private int belongUid_ ; - /** - * uint32 belongUid = 4; - * @return The belongUid. - */ - @java.lang.Override - public int getBelongUid() { - return belongUid_; - } - /** - * uint32 belongUid = 4; - * @param value The belongUid to set. - * @return This builder for chaining. - */ - public Builder setBelongUid(int value) { - - belongUid_ = value; - onChanged(); - return this; - } - /** - * uint32 belongUid = 4; - * @return This builder for chaining. - */ - public Builder clearBelongUid() { - - belongUid_ = 0; - onChanged(); - return this; - } - - private com.google.protobuf.Internal.IntList unlockAreaList_ = emptyIntList(); - private void ensureUnlockAreaListIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { - unlockAreaList_ = mutableCopy(unlockAreaList_); - bitField0_ |= 0x00000002; - } - } - /** - * repeated uint32 unlockAreaList = 5; - * @return A list containing the unlockAreaList. - */ - public java.util.List - getUnlockAreaListList() { - return ((bitField0_ & 0x00000002) != 0) ? - java.util.Collections.unmodifiableList(unlockAreaList_) : unlockAreaList_; - } - /** - * repeated uint32 unlockAreaList = 5; - * @return The count of unlockAreaList. - */ - public int getUnlockAreaListCount() { - return unlockAreaList_.size(); - } - /** - * repeated uint32 unlockAreaList = 5; - * @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 unlockAreaList = 5; - * @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 unlockAreaList = 5; - * @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 unlockAreaList = 5; - * @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 unlockAreaList = 5; - * @return This builder for chaining. - */ - public Builder clearUnlockAreaList() { - unlockAreaList_ = 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 lockedPointList = 6; - * @return A list containing the lockedPointList. - */ - public java.util.List - getLockedPointListList() { - return ((bitField0_ & 0x00000004) != 0) ? - java.util.Collections.unmodifiableList(lockedPointList_) : lockedPointList_; - } - /** - * repeated uint32 lockedPointList = 6; - * @return The count of lockedPointList. - */ - public int getLockedPointListCount() { - return lockedPointList_.size(); - } - /** - * repeated uint32 lockedPointList = 6; - * @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 lockedPointList = 6; - * @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 lockedPointList = 6; - * @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 lockedPointList = 6; - * @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 lockedPointList = 6; - * @return This builder for chaining. - */ - public Builder clearLockedPointList() { - lockedPointList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000004); - onChanged(); - return this; - } - - private com.google.protobuf.Internal.IntList toBeExploreDungeonEntryList_ = emptyIntList(); - private void ensureToBeExploreDungeonEntryListIsMutable() { - if (!((bitField0_ & 0x00000008) != 0)) { - toBeExploreDungeonEntryList_ = mutableCopy(toBeExploreDungeonEntryList_); - bitField0_ |= 0x00000008; - } - } - /** - * repeated uint32 toBeExploreDungeonEntryList = 7; - * @return A list containing the toBeExploreDungeonEntryList. - */ - public java.util.List - getToBeExploreDungeonEntryListList() { - return ((bitField0_ & 0x00000008) != 0) ? - java.util.Collections.unmodifiableList(toBeExploreDungeonEntryList_) : toBeExploreDungeonEntryList_; - } - /** - * repeated uint32 toBeExploreDungeonEntryList = 7; - * @return The count of toBeExploreDungeonEntryList. - */ - public int getToBeExploreDungeonEntryListCount() { - return toBeExploreDungeonEntryList_.size(); - } - /** - * repeated uint32 toBeExploreDungeonEntryList = 7; - * @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 toBeExploreDungeonEntryList = 7; - * @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 toBeExploreDungeonEntryList = 7; - * @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 toBeExploreDungeonEntryList = 7; - * @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 toBeExploreDungeonEntryList = 7; - * @return This builder for chaining. - */ - public Builder clearToBeExploreDungeonEntryList() { - toBeExploreDungeonEntryList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000008); - onChanged(); - return this; - } - - private com.google.protobuf.Internal.IntList notExploredDungeonEntryList_ = emptyIntList(); - private void ensureNotExploredDungeonEntryListIsMutable() { - if (!((bitField0_ & 0x00000010) != 0)) { - notExploredDungeonEntryList_ = mutableCopy(notExploredDungeonEntryList_); - bitField0_ |= 0x00000010; - } - } - /** - * repeated uint32 notExploredDungeonEntryList = 8; - * @return A list containing the notExploredDungeonEntryList. - */ - public java.util.List - getNotExploredDungeonEntryListList() { - return ((bitField0_ & 0x00000010) != 0) ? - java.util.Collections.unmodifiableList(notExploredDungeonEntryList_) : notExploredDungeonEntryList_; - } - /** - * repeated uint32 notExploredDungeonEntryList = 8; - * @return The count of notExploredDungeonEntryList. - */ - public int getNotExploredDungeonEntryListCount() { - return notExploredDungeonEntryList_.size(); - } - /** - * repeated uint32 notExploredDungeonEntryList = 8; - * @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 notExploredDungeonEntryList = 8; - * @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 notExploredDungeonEntryList = 8; - * @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 notExploredDungeonEntryList = 8; - * @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 notExploredDungeonEntryList = 8; - * @return This builder for chaining. - */ - public Builder clearNotExploredDungeonEntryList() { - notExploredDungeonEntryList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000010); - onChanged(); - return this; - } - - private com.google.protobuf.Internal.IntList groupUnlimitPointList_ = emptyIntList(); - private void ensureGroupUnlimitPointListIsMutable() { - if (!((bitField0_ & 0x00000020) != 0)) { - groupUnlimitPointList_ = mutableCopy(groupUnlimitPointList_); - bitField0_ |= 0x00000020; - } - } - /** - * repeated uint32 groupUnlimitPointList = 9; - * @return A list containing the groupUnlimitPointList. - */ - public java.util.List - getGroupUnlimitPointListList() { - return ((bitField0_ & 0x00000020) != 0) ? - java.util.Collections.unmodifiableList(groupUnlimitPointList_) : groupUnlimitPointList_; - } - /** - * repeated uint32 groupUnlimitPointList = 9; - * @return The count of groupUnlimitPointList. - */ - public int getGroupUnlimitPointListCount() { - return groupUnlimitPointList_.size(); - } - /** - * repeated uint32 groupUnlimitPointList = 9; - * @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 groupUnlimitPointList = 9; - * @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 groupUnlimitPointList = 9; - * @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 groupUnlimitPointList = 9; - * @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 groupUnlimitPointList = 9; - * @return This builder for chaining. - */ - public Builder clearGroupUnlimitPointList() { - groupUnlimitPointList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000020); - onChanged(); - return this; - } - - private com.google.protobuf.Internal.IntList notInteractDungeonEntryList_ = emptyIntList(); - private void ensureNotInteractDungeonEntryListIsMutable() { - if (!((bitField0_ & 0x00000040) != 0)) { - notInteractDungeonEntryList_ = mutableCopy(notInteractDungeonEntryList_); - bitField0_ |= 0x00000040; - } - } - /** - * repeated uint32 notInteractDungeonEntryList = 10; - * @return A list containing the notInteractDungeonEntryList. - */ - public java.util.List - getNotInteractDungeonEntryListList() { - return ((bitField0_ & 0x00000040) != 0) ? - java.util.Collections.unmodifiableList(notInteractDungeonEntryList_) : notInteractDungeonEntryList_; - } - /** - * repeated uint32 notInteractDungeonEntryList = 10; - * @return The count of notInteractDungeonEntryList. - */ - public int getNotInteractDungeonEntryListCount() { - return notInteractDungeonEntryList_.size(); - } - /** - * repeated uint32 notInteractDungeonEntryList = 10; - * @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 notInteractDungeonEntryList = 10; - * @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 notInteractDungeonEntryList = 10; - * @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 notInteractDungeonEntryList = 10; - * @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 notInteractDungeonEntryList = 10; - * @return This builder for chaining. - */ - public Builder clearNotInteractDungeonEntryList() { - notInteractDungeonEntryList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000040); - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"\241\002\n\020GetScenePoi" + - "ntRsp\022\017\n\007retcode\030\001 \001(\005\022\017\n\007sceneId\030\002 \001(\r\022" + - "\031\n\021unlockedPointList\030\003 \003(\r\022\021\n\tbelongUid\030" + - "\004 \001(\r\022\026\n\016unlockAreaList\030\005 \003(\r\022\027\n\017lockedP" + - "ointList\030\006 \003(\r\022#\n\033toBeExploreDungeonEntr" + - "yList\030\007 \003(\r\022#\n\033notExploredDungeonEntryLi" + - "st\030\010 \003(\r\022\035\n\025groupUnlimitPointList\030\t \003(\r\022" + - "#\n\033notInteractDungeonEntryList\030\n \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_GetScenePointRsp_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_GetScenePointRsp_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_GetScenePointRsp_descriptor, - new java.lang.String[] { "Retcode", "SceneId", "UnlockedPointList", "BelongUid", "UnlockAreaList", "LockedPointList", "ToBeExploreDungeonEntryList", "NotExploredDungeonEntryList", "GroupUnlimitPointList", "NotInteractDungeonEntryList", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/GetShopReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/GetShopReqOuterClass.java deleted file mode 100644 index e2c10d573..000000000 --- a/src/main/java/emu/grasscutter/net/proto/GetShopReqOuterClass.java +++ /dev/null @@ -1,536 +0,0 @@ -// 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 shopType = 1; - * @return The shopType. - */ - int getShopType(); - } - /** - * 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 8: { - - 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 SHOPTYPE_FIELD_NUMBER = 1; - private int shopType_; - /** - * uint32 shopType = 1; - * @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(1, 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(1, 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) + SHOPTYPE_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; - } - /** - * 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 shopType = 1; - * @return The shopType. - */ - @java.lang.Override - public int getShopType() { - return shopType_; - } - /** - * uint32 shopType = 1; - * @param value The shopType to set. - * @return This builder for chaining. - */ - public Builder setShopType(int value) { - - shopType_ = value; - onChanged(); - return this; - } - /** - * uint32 shopType = 1; - * @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\"\036\n\nGetShopReq\022\020\n\010shop" + - "Type\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_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/main/java/emu/grasscutter/net/proto/GetShopRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/GetShopRspOuterClass.java deleted file mode 100644 index 5a2a030d2..000000000 --- a/src/main/java/emu/grasscutter/net/proto/GetShopRspOuterClass.java +++ /dev/null @@ -1,741 +0,0 @@ -// 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 { - - /** - * int32 retcode = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * .Shop shop = 2; - * @return Whether the shop field is set. - */ - boolean hasShop(); - /** - * .Shop shop = 2; - * @return The shop. - */ - emu.grasscutter.net.proto.ShopOuterClass.Shop getShop(); - /** - * .Shop shop = 2; - */ - emu.grasscutter.net.proto.ShopOuterClass.ShopOrBuilder getShopOrBuilder(); - } - /** - * 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 8: { - - retcode_ = input.readInt32(); - break; - } - case 18: { - 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 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 SHOP_FIELD_NUMBER = 2; - private emu.grasscutter.net.proto.ShopOuterClass.Shop shop_; - /** - * .Shop shop = 2; - * @return Whether the shop field is set. - */ - @java.lang.Override - public boolean hasShop() { - return shop_ != null; - } - /** - * .Shop shop = 2; - * @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 = 2; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ShopOuterClass.ShopOrBuilder getShopOrBuilder() { - return getShop(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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 (shop_ != null) { - output.writeMessage(2, 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(1, retcode_); - } - if (shop_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, 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 (getRetcode() - != other.getRetcode()) return false; - if (hasShop() != other.hasShop()) return false; - if (hasShop()) { - if (!getShop() - .equals(other.getShop())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - 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 (hasShop()) { - hash = (37 * hash) + SHOP_FIELD_NUMBER; - hash = (53 * hash) + getShop().hashCode(); - } - 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; - } - /** - * 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(); - retcode_ = 0; - - if (shopBuilder_ == null) { - shop_ = null; - } else { - shop_ = null; - shopBuilder_ = null; - } - 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); - result.retcode_ = retcode_; - if (shopBuilder_ == null) { - result.shop_ = shop_; - } else { - result.shop_ = shopBuilder_.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.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.getRetcode() != 0) { - setRetcode(other.getRetcode()); - } - if (other.hasShop()) { - mergeShop(other.getShop()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 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 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 = 2; - * @return Whether the shop field is set. - */ - public boolean hasShop() { - return shopBuilder_ != null || shop_ != null; - } - /** - * .Shop shop = 2; - * @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 = 2; - */ - 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 = 2; - */ - 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 = 2; - */ - 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 = 2; - */ - public Builder clearShop() { - if (shopBuilder_ == null) { - shop_ = null; - onChanged(); - } else { - shop_ = null; - shopBuilder_ = null; - } - - return this; - } - /** - * .Shop shop = 2; - */ - public emu.grasscutter.net.proto.ShopOuterClass.Shop.Builder getShopBuilder() { - - onChanged(); - return getShopFieldBuilder().getBuilder(); - } - /** - * .Shop shop = 2; - */ - 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 = 2; - */ - 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_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\017\n\007retcode\030\001 \001(\005\022\023\n\004shop\030\002 \001(\0132\005.Sh" + - "opB\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[] { "Retcode", "Shop", }); - emu.grasscutter.net.proto.ShopOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/GetShopmallDataRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/GetShopmallDataRspOuterClass.java deleted file mode 100644 index 94afcdbd5..000000000 --- a/src/main/java/emu/grasscutter/net/proto/GetShopmallDataRspOuterClass.java +++ /dev/null @@ -1,734 +0,0 @@ -// 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 { - - /** - * int32 retcode = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * repeated uint32 shopTypeList = 2; - * @return A list containing the shopTypeList. - */ - java.util.List getShopTypeListList(); - /** - * repeated uint32 shopTypeList = 2; - * @return The count of shopTypeList. - */ - int getShopTypeListCount(); - /** - * repeated uint32 shopTypeList = 2; - * @param index The index of the element to return. - * @return The shopTypeList at the given index. - */ - int getShopTypeList(int index); - } - /** - * 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 8: { - - retcode_ = input.readInt32(); - break; - } - case 16: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - shopTypeList_ = newIntList(); - mutable_bitField0_ |= 0x00000001; - } - shopTypeList_.addInt(input.readUInt32()); - break; - } - case 18: { - 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 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 SHOPTYPELIST_FIELD_NUMBER = 2; - private com.google.protobuf.Internal.IntList shopTypeList_; - /** - * repeated uint32 shopTypeList = 2; - * @return A list containing the shopTypeList. - */ - @java.lang.Override - public java.util.List - getShopTypeListList() { - return shopTypeList_; - } - /** - * repeated uint32 shopTypeList = 2; - * @return The count of shopTypeList. - */ - public int getShopTypeListCount() { - return shopTypeList_.size(); - } - /** - * repeated uint32 shopTypeList = 2; - * @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; - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - 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 (getShopTypeListList().size() > 0) { - output.writeUInt32NoTag(18); - 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(1, 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 (getRetcode() - != other.getRetcode()) return false; - if (!getShopTypeListList() - .equals(other.getShopTypeListList())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - 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 (getShopTypeListCount() > 0) { - hash = (37 * hash) + SHOPTYPELIST_FIELD_NUMBER; - hash = (53 * hash) + getShopTypeListList().hashCode(); - } - 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; - } - /** - * 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(); - retcode_ = 0; - - shopTypeList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000001); - 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_; - result.retcode_ = retcode_; - if (((bitField0_ & 0x00000001) != 0)) { - shopTypeList_.makeImmutable(); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.shopTypeList_ = shopTypeList_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getRetcode() != 0) { - setRetcode(other.getRetcode()); - } - if (!other.shopTypeList_.isEmpty()) { - if (shopTypeList_.isEmpty()) { - shopTypeList_ = other.shopTypeList_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureShopTypeListIsMutable(); - shopTypeList_.addAll(other.shopTypeList_); - } - 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.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 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.Internal.IntList shopTypeList_ = emptyIntList(); - private void ensureShopTypeListIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - shopTypeList_ = mutableCopy(shopTypeList_); - bitField0_ |= 0x00000001; - } - } - /** - * repeated uint32 shopTypeList = 2; - * @return A list containing the shopTypeList. - */ - public java.util.List - getShopTypeListList() { - return ((bitField0_ & 0x00000001) != 0) ? - java.util.Collections.unmodifiableList(shopTypeList_) : shopTypeList_; - } - /** - * repeated uint32 shopTypeList = 2; - * @return The count of shopTypeList. - */ - public int getShopTypeListCount() { - return shopTypeList_.size(); - } - /** - * repeated uint32 shopTypeList = 2; - * @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 shopTypeList = 2; - * @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 shopTypeList = 2; - * @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 shopTypeList = 2; - * @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 shopTypeList = 2; - * @return This builder for chaining. - */ - public Builder clearShopTypeList() { - shopTypeList_ = 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: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\017\n\007retcode\030\001 \001(\005\022\024\n\014shopTypeLis" + - "t\030\002 \003(\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_GetShopmallDataRsp_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_GetShopmallDataRsp_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_GetShopmallDataRsp_descriptor, - new java.lang.String[] { "Retcode", "ShopTypeList", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/GetWorldMpInfoRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/GetWorldMpInfoRspOuterClass.java deleted file mode 100644 index e9c70443f..000000000 --- a/src/main/java/emu/grasscutter/net/proto/GetWorldMpInfoRspOuterClass.java +++ /dev/null @@ -1,678 +0,0 @@ -// 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 = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * bool isInMpMode = 2; - * @return The isInMpMode. - */ - boolean getIsInMpMode(); - - /** - * uint32 quitMpValidTime = 3; - * @return The quitMpValidTime. - */ - int getQuitMpValidTime(); - } - /** - * 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: { - - retcode_ = input.readInt32(); - break; - } - case 16: { - - isInMpMode_ = input.readBool(); - break; - } - case 24: { - - quitMpValidTime_ = input.readUInt32(); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.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 = 1; - private int retcode_; - /** - * int32 retcode = 1; - * @return The retcode. - */ - @java.lang.Override - public int getRetcode() { - return retcode_; - } - - public static final int ISINMPMODE_FIELD_NUMBER = 2; - private boolean isInMpMode_; - /** - * bool isInMpMode = 2; - * @return The isInMpMode. - */ - @java.lang.Override - public boolean getIsInMpMode() { - return isInMpMode_; - } - - public static final int QUITMPVALIDTIME_FIELD_NUMBER = 3; - private int quitMpValidTime_; - /** - * uint32 quitMpValidTime = 3; - * @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 (retcode_ != 0) { - output.writeInt32(1, retcode_); - } - if (isInMpMode_ != false) { - output.writeBool(2, isInMpMode_); - } - if (quitMpValidTime_ != 0) { - output.writeUInt32(3, quitMpValidTime_); - } - 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 (isInMpMode_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(2, isInMpMode_); - } - if (quitMpValidTime_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, quitMpValidTime_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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) + ISINMPMODE_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsInMpMode()); - hash = (37 * hash) + QUITMPVALIDTIME_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; - } - /** - * 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 = 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 isInMpMode_ ; - /** - * bool isInMpMode = 2; - * @return The isInMpMode. - */ - @java.lang.Override - public boolean getIsInMpMode() { - return isInMpMode_; - } - /** - * bool isInMpMode = 2; - * @param value The isInMpMode to set. - * @return This builder for chaining. - */ - public Builder setIsInMpMode(boolean value) { - - isInMpMode_ = value; - onChanged(); - return this; - } - /** - * bool isInMpMode = 2; - * @return This builder for chaining. - */ - public Builder clearIsInMpMode() { - - isInMpMode_ = false; - onChanged(); - return this; - } - - private int quitMpValidTime_ ; - /** - * uint32 quitMpValidTime = 3; - * @return The quitMpValidTime. - */ - @java.lang.Override - public int getQuitMpValidTime() { - return quitMpValidTime_; - } - /** - * uint32 quitMpValidTime = 3; - * @param value The quitMpValidTime to set. - * @return This builder for chaining. - */ - public Builder setQuitMpValidTime(int value) { - - quitMpValidTime_ = value; - onChanged(); - return this; - } - /** - * uint32 quitMpValidTime = 3; - * @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\"Q\n\021GetWorldMpI" + - "nfoRsp\022\017\n\007retcode\030\001 \001(\005\022\022\n\nisInMpMode\030\002 " + - "\001(\010\022\027\n\017quitMpValidTime\030\003 \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_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/main/java/emu/grasscutter/net/proto/H5ActivityIdsNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/H5ActivityIdsNotifyOuterClass.java deleted file mode 100644 index fbdefa2dc..000000000 --- a/src/main/java/emu/grasscutter/net/proto/H5ActivityIdsNotifyOuterClass.java +++ /dev/null @@ -1,800 +0,0 @@ -// 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 { - - /** - * map<uint32, uint32> h5ActivityMap = 1; - */ - int getH5ActivityMapCount(); - /** - * map<uint32, uint32> h5ActivityMap = 1; - */ - boolean containsH5ActivityMap( - int key); - /** - * Use {@link #getH5ActivityMapMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getH5ActivityMap(); - /** - * map<uint32, uint32> h5ActivityMap = 1; - */ - java.util.Map - getH5ActivityMapMap(); - /** - * map<uint32, uint32> h5ActivityMap = 1; - */ - - int getH5ActivityMapOrDefault( - int key, - int defaultValue); - /** - * map<uint32, uint32> h5ActivityMap = 1; - */ - - int getH5ActivityMapOrThrow( - int key); - } - /** - * 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 10: { - 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 1: - 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 H5ACTIVITYMAP_FIELD_NUMBER = 1; - 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> h5ActivityMap = 1; - */ - - @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> h5ActivityMap = 1; - */ - @java.lang.Override - - public java.util.Map getH5ActivityMapMap() { - return internalGetH5ActivityMap().getMap(); - } - /** - * map<uint32, uint32> h5ActivityMap = 1; - */ - @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> h5ActivityMap = 1; - */ - @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 { - com.google.protobuf.GeneratedMessageV3 - .serializeIntegerMapTo( - output, - internalGetH5ActivityMap(), - H5ActivityMapDefaultEntryHolder.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 - : internalGetH5ActivityMap().getMap().entrySet()) { - com.google.protobuf.MapEntry - h5ActivityMap__ = H5ActivityMapDefaultEntryHolder.defaultEntry.newBuilderForType() - .setKey(entry.getKey()) - .setValue(entry.getValue()) - .build(); - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, 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 (!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(); - if (!internalGetH5ActivityMap().getMap().isEmpty()) { - hash = (37 * hash) + H5ACTIVITYMAP_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; - } - /** - * 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 1: - return internalGetH5ActivityMap(); - default: - throw new RuntimeException( - "Invalid map field number: " + number); - } - } - @SuppressWarnings({"rawtypes"}) - protected com.google.protobuf.MapField internalGetMutableMapField( - int number) { - switch (number) { - case 1: - 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(); - 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.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; - 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 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> h5ActivityMap = 1; - */ - - @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> h5ActivityMap = 1; - */ - @java.lang.Override - - public java.util.Map getH5ActivityMapMap() { - return internalGetH5ActivityMap().getMap(); - } - /** - * map<uint32, uint32> h5ActivityMap = 1; - */ - @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> h5ActivityMap = 1; - */ - @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> h5ActivityMap = 1; - */ - - 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> h5ActivityMap = 1; - */ - public Builder putH5ActivityMap( - int key, - int value) { - - - internalGetMutableH5ActivityMap().getMutableMap() - .put(key, value); - return this; - } - /** - * map<uint32, uint32> h5ActivityMap = 1; - */ - - 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\"\213\001\n\023H5Activi" + - "tyIdsNotify\022>\n\rh5ActivityMap\030\001 \003(\0132\'.H5A" + - "ctivityIdsNotify.H5ActivityMapEntry\0324\n\022H" + - "5ActivityMapEntry\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[] { - }); - 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[] { "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/main/java/emu/grasscutter/net/proto/HeadImageOuterClass.java b/src/main/java/emu/grasscutter/net/proto/HeadImageOuterClass.java deleted file mode 100644 index 9f0d98994..000000000 --- a/src/main/java/emu/grasscutter/net/proto/HeadImageOuterClass.java +++ /dev/null @@ -1,536 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: HeadImage.proto - -package emu.grasscutter.net.proto; - -public final class HeadImageOuterClass { - private HeadImageOuterClass() {} - public static void registerAllExtensions( - com.google.protobuf.ExtensionRegistryLite registry) { - } - - public static void registerAllExtensions( - com.google.protobuf.ExtensionRegistry registry) { - registerAllExtensions( - (com.google.protobuf.ExtensionRegistryLite) registry); - } - public interface HeadImageOrBuilder extends - // @@protoc_insertion_point(interface_extends:HeadImage) - com.google.protobuf.MessageOrBuilder { - - /** - * uint32 avatarId = 1; - * @return The avatarId. - */ - int getAvatarId(); - } - /** - * Protobuf type {@code HeadImage} - */ - public static final class HeadImage extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:HeadImage) - HeadImageOrBuilder { - private static final long serialVersionUID = 0L; - // Use HeadImage.newBuilder() to construct. - private HeadImage(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private HeadImage() { - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new HeadImage(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private HeadImage( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder 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; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return emu.grasscutter.net.proto.HeadImageOuterClass.internal_static_HeadImage_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return emu.grasscutter.net.proto.HeadImageOuterClass.internal_static_HeadImage_fieldAccessorTable - .ensureFieldAccessorsInitialized( - emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage.class, emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage.Builder.class); - } - - public static final int AVATARID_FIELD_NUMBER = 1; - private int avatarId_; - /** - * uint32 avatarId = 1; - * @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(1, 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(1, 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.HeadImageOuterClass.HeadImage)) { - return super.equals(obj); - } - emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage other = (emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage) 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) + AVATARID_FIELD_NUMBER; - hash = (53 * hash) + getAvatarId(); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code HeadImage} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:HeadImage) - emu.grasscutter.net.proto.HeadImageOuterClass.HeadImageOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return emu.grasscutter.net.proto.HeadImageOuterClass.internal_static_HeadImage_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return emu.grasscutter.net.proto.HeadImageOuterClass.internal_static_HeadImage_fieldAccessorTable - .ensureFieldAccessorsInitialized( - emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage.class, emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage.Builder.class); - } - - // Construct using emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.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.HeadImageOuterClass.internal_static_HeadImage_descriptor; - } - - @java.lang.Override - public emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage getDefaultInstanceForType() { - return emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage.getDefaultInstance(); - } - - @java.lang.Override - public emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage build() { - emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage buildPartial() { - emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage result = new emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage(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.HeadImageOuterClass.HeadImage) { - return mergeFrom((emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage other) { - if (other == emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage.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.HeadImageOuterClass.HeadImage parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private int avatarId_ ; - /** - * uint32 avatarId = 1; - * @return The avatarId. - */ - @java.lang.Override - public int getAvatarId() { - return avatarId_; - } - /** - * uint32 avatarId = 1; - * @param value The avatarId to set. - * @return This builder for chaining. - */ - public Builder setAvatarId(int value) { - - avatarId_ = value; - onChanged(); - return this; - } - /** - * uint32 avatarId = 1; - * @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:HeadImage) - } - - // @@protoc_insertion_point(class_scope:HeadImage) - private static final emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage(); - } - - public static emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public HeadImage parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new HeadImage(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - - } - - private static final com.google.protobuf.Descriptors.Descriptor - internal_static_HeadImage_descriptor; - private static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_HeadImage_fieldAccessorTable; - - public static com.google.protobuf.Descriptors.FileDescriptor - getDescriptor() { - return descriptor; - } - private static com.google.protobuf.Descriptors.FileDescriptor - descriptor; - static { - java.lang.String[] descriptorData = { - "\n\017HeadImage.proto\"\035\n\tHeadImage\022\020\n\010avatar" + - "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_HeadImage_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_HeadImage_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_HeadImage_descriptor, - new java.lang.String[] { "AvatarId", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/HitColliderTypeOuterClass.java b/src/main/java/emu/grasscutter/net/proto/HitColliderTypeOuterClass.java deleted file mode 100644 index 459ffbb97..000000000 --- a/src/main/java/emu/grasscutter/net/proto/HitColliderTypeOuterClass.java +++ /dev/null @@ -1,165 +0,0 @@ -// 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 { - /** - * HitColliderInvalid = 0; - */ - HitColliderInvalid(0), - /** - * HitColliderHitBox = 1; - */ - HitColliderHitBox(1), - /** - * HitColliderWetHitBox = 2; - */ - HitColliderWetHitBox(2), - /** - * HitColliderHeadBox = 3; - */ - HitColliderHeadBox(3), - UNRECOGNIZED(-1), - ; - - /** - * HitColliderInvalid = 0; - */ - public static final int HitColliderInvalid_VALUE = 0; - /** - * HitColliderHitBox = 1; - */ - public static final int HitColliderHitBox_VALUE = 1; - /** - * HitColliderWetHitBox = 2; - */ - public static final int HitColliderWetHitBox_VALUE = 2; - /** - * HitColliderHeadBox = 3; - */ - public static final int HitColliderHeadBox_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 HitColliderInvalid; - case 1: return HitColliderHitBox; - case 2: return HitColliderWetHitBox; - case 3: return HitColliderHeadBox; - 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*r\n\017HitColliderTy" + - "pe\022\026\n\022HitColliderInvalid\020\000\022\025\n\021HitCollide" + - "rHitBox\020\001\022\030\n\024HitColliderWetHitBox\020\002\022\026\n\022H" + - "itColliderHeadBox\020\003B\033\n\031emu.grasscutter.n" + - "et.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/main/java/emu/grasscutter/net/proto/HitCollisionOuterClass.java b/src/main/java/emu/grasscutter/net/proto/HitCollisionOuterClass.java deleted file mode 100644 index 2a6b217c6..000000000 --- a/src/main/java/emu/grasscutter/net/proto/HitCollisionOuterClass.java +++ /dev/null @@ -1,1202 +0,0 @@ -// 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 hitColliderType = 1; - * @return The enum numeric value on the wire for hitColliderType. - */ - int getHitColliderTypeValue(); - /** - * .HitColliderType hitColliderType = 1; - * @return The hitColliderType. - */ - emu.grasscutter.net.proto.HitColliderTypeOuterClass.HitColliderType getHitColliderType(); - - /** - * int32 hitBoxIndex = 2; - * @return The hitBoxIndex. - */ - int getHitBoxIndex(); - - /** - * .Vector hitPoint = 3; - * @return Whether the hitPoint field is set. - */ - boolean hasHitPoint(); - /** - * .Vector hitPoint = 3; - * @return The hitPoint. - */ - emu.grasscutter.net.proto.VectorOuterClass.Vector getHitPoint(); - /** - * .Vector hitPoint = 3; - */ - emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getHitPointOrBuilder(); - - /** - * .Vector hitDir = 4; - * @return Whether the hitDir field is set. - */ - boolean hasHitDir(); - /** - * .Vector hitDir = 4; - * @return The hitDir. - */ - emu.grasscutter.net.proto.VectorOuterClass.Vector getHitDir(); - /** - * .Vector hitDir = 4; - */ - emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getHitDirOrBuilder(); - - /** - * float attackeeHitForceAngle = 5; - * @return The attackeeHitForceAngle. - */ - float getAttackeeHitForceAngle(); - - /** - * float attackeeHitEntityAngle = 6; - * @return The attackeeHitEntityAngle. - */ - float getAttackeeHitEntityAngle(); - } - /** - * 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 8: { - int rawValue = input.readEnum(); - - hitColliderType_ = rawValue; - break; - } - case 16: { - - hitBoxIndex_ = input.readInt32(); - break; - } - case 26: { - 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 34: { - 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 45: { - - attackeeHitForceAngle_ = input.readFloat(); - break; - } - case 53: { - - 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 HITCOLLIDERTYPE_FIELD_NUMBER = 1; - private int hitColliderType_; - /** - * .HitColliderType hitColliderType = 1; - * @return The enum numeric value on the wire for hitColliderType. - */ - @java.lang.Override public int getHitColliderTypeValue() { - return hitColliderType_; - } - /** - * .HitColliderType hitColliderType = 1; - * @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 HITBOXINDEX_FIELD_NUMBER = 2; - private int hitBoxIndex_; - /** - * int32 hitBoxIndex = 2; - * @return The hitBoxIndex. - */ - @java.lang.Override - public int getHitBoxIndex() { - return hitBoxIndex_; - } - - public static final int HITPOINT_FIELD_NUMBER = 3; - private emu.grasscutter.net.proto.VectorOuterClass.Vector hitPoint_; - /** - * .Vector hitPoint = 3; - * @return Whether the hitPoint field is set. - */ - @java.lang.Override - public boolean hasHitPoint() { - return hitPoint_ != null; - } - /** - * .Vector hitPoint = 3; - * @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 hitPoint = 3; - */ - @java.lang.Override - public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getHitPointOrBuilder() { - return getHitPoint(); - } - - public static final int HITDIR_FIELD_NUMBER = 4; - private emu.grasscutter.net.proto.VectorOuterClass.Vector hitDir_; - /** - * .Vector hitDir = 4; - * @return Whether the hitDir field is set. - */ - @java.lang.Override - public boolean hasHitDir() { - return hitDir_ != null; - } - /** - * .Vector hitDir = 4; - * @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 hitDir = 4; - */ - @java.lang.Override - public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getHitDirOrBuilder() { - return getHitDir(); - } - - public static final int ATTACKEEHITFORCEANGLE_FIELD_NUMBER = 5; - private float attackeeHitForceAngle_; - /** - * float attackeeHitForceAngle = 5; - * @return The attackeeHitForceAngle. - */ - @java.lang.Override - public float getAttackeeHitForceAngle() { - return attackeeHitForceAngle_; - } - - public static final int ATTACKEEHITENTITYANGLE_FIELD_NUMBER = 6; - private float attackeeHitEntityAngle_; - /** - * float attackeeHitEntityAngle = 6; - * @return The attackeeHitEntityAngle. - */ - @java.lang.Override - public float getAttackeeHitEntityAngle() { - return attackeeHitEntityAngle_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (hitColliderType_ != emu.grasscutter.net.proto.HitColliderTypeOuterClass.HitColliderType.HitColliderInvalid.getNumber()) { - output.writeEnum(1, hitColliderType_); - } - if (hitBoxIndex_ != 0) { - output.writeInt32(2, hitBoxIndex_); - } - if (hitPoint_ != null) { - output.writeMessage(3, getHitPoint()); - } - if (hitDir_ != null) { - output.writeMessage(4, getHitDir()); - } - if (attackeeHitForceAngle_ != 0F) { - output.writeFloat(5, attackeeHitForceAngle_); - } - if (attackeeHitEntityAngle_ != 0F) { - output.writeFloat(6, attackeeHitEntityAngle_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (hitColliderType_ != emu.grasscutter.net.proto.HitColliderTypeOuterClass.HitColliderType.HitColliderInvalid.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(1, hitColliderType_); - } - if (hitBoxIndex_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeInt32Size(2, hitBoxIndex_); - } - if (hitPoint_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(3, getHitPoint()); - } - if (hitDir_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(4, getHitDir()); - } - if (attackeeHitForceAngle_ != 0F) { - size += com.google.protobuf.CodedOutputStream - .computeFloatSize(5, attackeeHitForceAngle_); - } - if (attackeeHitEntityAngle_ != 0F) { - size += com.google.protobuf.CodedOutputStream - .computeFloatSize(6, 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 (getHitBoxIndex() - != other.getHitBoxIndex()) return false; - if (hasHitPoint() != other.hasHitPoint()) return false; - if (hasHitPoint()) { - if (!getHitPoint() - .equals(other.getHitPoint())) return false; - } - if (hasHitDir() != other.hasHitDir()) return false; - if (hasHitDir()) { - if (!getHitDir() - .equals(other.getHitDir())) return false; - } - if (java.lang.Float.floatToIntBits(getAttackeeHitForceAngle()) - != java.lang.Float.floatToIntBits( - other.getAttackeeHitForceAngle())) return false; - if (java.lang.Float.floatToIntBits(getAttackeeHitEntityAngle()) - != java.lang.Float.floatToIntBits( - other.getAttackeeHitEntityAngle())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + HITCOLLIDERTYPE_FIELD_NUMBER; - hash = (53 * hash) + hitColliderType_; - hash = (37 * hash) + HITBOXINDEX_FIELD_NUMBER; - hash = (53 * hash) + getHitBoxIndex(); - if (hasHitPoint()) { - hash = (37 * hash) + HITPOINT_FIELD_NUMBER; - hash = (53 * hash) + getHitPoint().hashCode(); - } - if (hasHitDir()) { - hash = (37 * hash) + HITDIR_FIELD_NUMBER; - hash = (53 * hash) + getHitDir().hashCode(); - } - hash = (37 * hash) + ATTACKEEHITFORCEANGLE_FIELD_NUMBER; - hash = (53 * hash) + java.lang.Float.floatToIntBits( - getAttackeeHitForceAngle()); - hash = (37 * hash) + ATTACKEEHITENTITYANGLE_FIELD_NUMBER; - hash = (53 * hash) + java.lang.Float.floatToIntBits( - getAttackeeHitEntityAngle()); - 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; - - hitBoxIndex_ = 0; - - if (hitPointBuilder_ == null) { - hitPoint_ = null; - } else { - hitPoint_ = null; - hitPointBuilder_ = null; - } - if (hitDirBuilder_ == null) { - hitDir_ = null; - } else { - hitDir_ = null; - hitDirBuilder_ = null; - } - attackeeHitForceAngle_ = 0F; - - attackeeHitEntityAngle_ = 0F; - - 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_; - result.hitBoxIndex_ = hitBoxIndex_; - if (hitPointBuilder_ == null) { - result.hitPoint_ = hitPoint_; - } else { - result.hitPoint_ = hitPointBuilder_.build(); - } - if (hitDirBuilder_ == null) { - result.hitDir_ = hitDir_; - } else { - result.hitDir_ = hitDirBuilder_.build(); - } - result.attackeeHitForceAngle_ = attackeeHitForceAngle_; - result.attackeeHitEntityAngle_ = attackeeHitEntityAngle_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getHitBoxIndex() != 0) { - setHitBoxIndex(other.getHitBoxIndex()); - } - if (other.hasHitPoint()) { - mergeHitPoint(other.getHitPoint()); - } - if (other.hasHitDir()) { - mergeHitDir(other.getHitDir()); - } - if (other.getAttackeeHitForceAngle() != 0F) { - setAttackeeHitForceAngle(other.getAttackeeHitForceAngle()); - } - if (other.getAttackeeHitEntityAngle() != 0F) { - setAttackeeHitEntityAngle(other.getAttackeeHitEntityAngle()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 hitColliderType = 1; - * @return The enum numeric value on the wire for hitColliderType. - */ - @java.lang.Override public int getHitColliderTypeValue() { - return hitColliderType_; - } - /** - * .HitColliderType hitColliderType = 1; - * @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 hitColliderType = 1; - * @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 hitColliderType = 1; - * @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 hitColliderType = 1; - * @return This builder for chaining. - */ - public Builder clearHitColliderType() { - - hitColliderType_ = 0; - onChanged(); - return this; - } - - private int hitBoxIndex_ ; - /** - * int32 hitBoxIndex = 2; - * @return The hitBoxIndex. - */ - @java.lang.Override - public int getHitBoxIndex() { - return hitBoxIndex_; - } - /** - * int32 hitBoxIndex = 2; - * @param value The hitBoxIndex to set. - * @return This builder for chaining. - */ - public Builder setHitBoxIndex(int value) { - - hitBoxIndex_ = value; - onChanged(); - return this; - } - /** - * int32 hitBoxIndex = 2; - * @return This builder for chaining. - */ - public Builder clearHitBoxIndex() { - - hitBoxIndex_ = 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 hitPoint = 3; - * @return Whether the hitPoint field is set. - */ - public boolean hasHitPoint() { - return hitPointBuilder_ != null || hitPoint_ != null; - } - /** - * .Vector hitPoint = 3; - * @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 hitPoint = 3; - */ - 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 hitPoint = 3; - */ - 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 hitPoint = 3; - */ - 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 hitPoint = 3; - */ - public Builder clearHitPoint() { - if (hitPointBuilder_ == null) { - hitPoint_ = null; - onChanged(); - } else { - hitPoint_ = null; - hitPointBuilder_ = null; - } - - return this; - } - /** - * .Vector hitPoint = 3; - */ - public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getHitPointBuilder() { - - onChanged(); - return getHitPointFieldBuilder().getBuilder(); - } - /** - * .Vector hitPoint = 3; - */ - 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 hitPoint = 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> - 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 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 hitDir = 4; - * @return Whether the hitDir field is set. - */ - public boolean hasHitDir() { - return hitDirBuilder_ != null || hitDir_ != null; - } - /** - * .Vector hitDir = 4; - * @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 hitDir = 4; - */ - 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 hitDir = 4; - */ - 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 hitDir = 4; - */ - 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 hitDir = 4; - */ - public Builder clearHitDir() { - if (hitDirBuilder_ == null) { - hitDir_ = null; - onChanged(); - } else { - hitDir_ = null; - hitDirBuilder_ = null; - } - - return this; - } - /** - * .Vector hitDir = 4; - */ - public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getHitDirBuilder() { - - onChanged(); - return getHitDirFieldBuilder().getBuilder(); - } - /** - * .Vector hitDir = 4; - */ - 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 hitDir = 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> - 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 attackeeHitForceAngle_ ; - /** - * float attackeeHitForceAngle = 5; - * @return The attackeeHitForceAngle. - */ - @java.lang.Override - public float getAttackeeHitForceAngle() { - return attackeeHitForceAngle_; - } - /** - * float attackeeHitForceAngle = 5; - * @param value The attackeeHitForceAngle to set. - * @return This builder for chaining. - */ - public Builder setAttackeeHitForceAngle(float value) { - - attackeeHitForceAngle_ = value; - onChanged(); - return this; - } - /** - * float attackeeHitForceAngle = 5; - * @return This builder for chaining. - */ - public Builder clearAttackeeHitForceAngle() { - - attackeeHitForceAngle_ = 0F; - onChanged(); - return this; - } - - private float attackeeHitEntityAngle_ ; - /** - * float attackeeHitEntityAngle = 6; - * @return The attackeeHitEntityAngle. - */ - @java.lang.Override - public float getAttackeeHitEntityAngle() { - return attackeeHitEntityAngle_; - } - /** - * float attackeeHitEntityAngle = 6; - * @param value The attackeeHitEntityAngle to set. - * @return This builder for chaining. - */ - public Builder setAttackeeHitEntityAngle(float value) { - - attackeeHitEntityAngle_ = value; - onChanged(); - return this; - } - /** - * float attackeeHitEntityAngle = 6; - * @return This builder for chaining. - */ - public Builder clearAttackeeHitEntityAngle() { - - attackeeHitEntityAngle_ = 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: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\"\301\001\n\014HitCollision\022)\n\017hi" + - "tColliderType\030\001 \001(\0162\020.HitColliderType\022\023\n" + - "\013hitBoxIndex\030\002 \001(\005\022\031\n\010hitPoint\030\003 \001(\0132\007.V" + - "ector\022\027\n\006hitDir\030\004 \001(\0132\007.Vector\022\035\n\025attack" + - "eeHitForceAngle\030\005 \001(\002\022\036\n\026attackeeHitEnti" + - "tyAngle\030\006 \001(\002B\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.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", "HitBoxIndex", "HitPoint", "HitDir", "AttackeeHitForceAngle", "AttackeeHitEntityAngle", }); - emu.grasscutter.net.proto.HitColliderTypeOuterClass.getDescriptor(); - emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/HostPlayerNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/HostPlayerNotifyOuterClass.java deleted file mode 100644 index 24c5d96eb..000000000 --- a/src/main/java/emu/grasscutter/net/proto/HostPlayerNotifyOuterClass.java +++ /dev/null @@ -1,606 +0,0 @@ -// 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 hostUid = 1; - * @return The hostUid. - */ - int getHostUid(); - - /** - * uint32 hostPeerId = 2; - * @return The hostPeerId. - */ - int getHostPeerId(); - } - /** - * 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 8: { - - hostUid_ = input.readUInt32(); - break; - } - case 16: { - - 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 HOSTUID_FIELD_NUMBER = 1; - private int hostUid_; - /** - * uint32 hostUid = 1; - * @return The hostUid. - */ - @java.lang.Override - public int getHostUid() { - return hostUid_; - } - - public static final int HOSTPEERID_FIELD_NUMBER = 2; - private int hostPeerId_; - /** - * uint32 hostPeerId = 2; - * @return The hostPeerId. - */ - @java.lang.Override - public int getHostPeerId() { - return hostPeerId_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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(1, hostUid_); - } - if (hostPeerId_ != 0) { - output.writeUInt32(2, 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(1, hostUid_); - } - if (hostPeerId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, 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 (getHostUid() - != other.getHostUid()) return false; - if (getHostPeerId() - != other.getHostPeerId()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + HOSTUID_FIELD_NUMBER; - hash = (53 * hash) + getHostUid(); - hash = (37 * hash) + HOSTPEERID_FIELD_NUMBER; - hash = (53 * hash) + getHostPeerId(); - 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; - } - /** - * 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(); - hostUid_ = 0; - - hostPeerId_ = 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.hostUid_ = hostUid_; - result.hostPeerId_ = hostPeerId_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getHostUid() != 0) { - setHostUid(other.getHostUid()); - } - if (other.getHostPeerId() != 0) { - setHostPeerId(other.getHostPeerId()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 hostUid_ ; - /** - * uint32 hostUid = 1; - * @return The hostUid. - */ - @java.lang.Override - public int getHostUid() { - return hostUid_; - } - /** - * uint32 hostUid = 1; - * @param value The hostUid to set. - * @return This builder for chaining. - */ - public Builder setHostUid(int value) { - - hostUid_ = value; - onChanged(); - return this; - } - /** - * uint32 hostUid = 1; - * @return This builder for chaining. - */ - public Builder clearHostUid() { - - hostUid_ = 0; - onChanged(); - return this; - } - - private int hostPeerId_ ; - /** - * uint32 hostPeerId = 2; - * @return The hostPeerId. - */ - @java.lang.Override - public int getHostPeerId() { - return hostPeerId_; - } - /** - * uint32 hostPeerId = 2; - * @param value The hostPeerId to set. - * @return This builder for chaining. - */ - public Builder setHostPeerId(int value) { - - hostPeerId_ = value; - onChanged(); - return this; - } - /** - * uint32 hostPeerId = 2; - * @return This builder for chaining. - */ - public Builder clearHostPeerId() { - - hostPeerId_ = 0; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"7\n\020HostPlayerNo" + - "tify\022\017\n\007hostUid\030\001 \001(\r\022\022\n\nhostPeerId\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_HostPlayerNotify_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_HostPlayerNotify_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_HostPlayerNotify_descriptor, - new java.lang.String[] { "HostUid", "HostPeerId", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/InterOpTypeOuterClass.java b/src/main/java/emu/grasscutter/net/proto/InterOpTypeOuterClass.java deleted file mode 100644 index 6e20c322a..000000000 --- a/src/main/java/emu/grasscutter/net/proto/InterOpTypeOuterClass.java +++ /dev/null @@ -1,145 +0,0 @@ -// 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 { - /** - * InterOpFinish = 0; - */ - InterOpFinish(0), - /** - * InterOpStart = 1; - */ - InterOpStart(1), - UNRECOGNIZED(-1), - ; - - /** - * InterOpFinish = 0; - */ - public static final int InterOpFinish_VALUE = 0; - /** - * InterOpStart = 1; - */ - public static final int InterOpStart_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 InterOpFinish; - case 1: return InterOpStart; - 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*2\n\013InterOpType\022\021\n\rIn" + - "terOpFinish\020\000\022\020\n\014InterOpStart\020\001B\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/main/java/emu/grasscutter/net/proto/InteractTypeOuterClass.java b/src/main/java/emu/grasscutter/net/proto/InteractTypeOuterClass.java deleted file mode 100644 index 3cae0e6e6..000000000 --- a/src/main/java/emu/grasscutter/net/proto/InteractTypeOuterClass.java +++ /dev/null @@ -1,232 +0,0 @@ -// 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 { - /** - * InteractNone = 0; - */ - InteractNone(0), - /** - * InteractPickItem = 1; - */ - InteractPickItem(1), - /** - * InteractGather = 2; - */ - InteractGather(2), - /** - * InteractOpenChest = 3; - */ - InteractOpenChest(3), - /** - * InteractOpenStatue = 4; - */ - InteractOpenStatue(4), - /** - * InteractConsum = 5; - */ - InteractConsum(5), - /** - * InteractMpPlayReward = 6; - */ - InteractMpPlayReward(6), - /** - * InteractView = 7; - */ - InteractView(7), - /** - * InteractGeneralReward = 8; - */ - InteractGeneralReward(8), - /** - * InteractMiracleRing = 9; - */ - InteractMiracleRing(9), - /** - * InteractFoundation = 10; - */ - InteractFoundation(10), - UNRECOGNIZED(-1), - ; - - /** - * InteractNone = 0; - */ - public static final int InteractNone_VALUE = 0; - /** - * InteractPickItem = 1; - */ - public static final int InteractPickItem_VALUE = 1; - /** - * InteractGather = 2; - */ - public static final int InteractGather_VALUE = 2; - /** - * InteractOpenChest = 3; - */ - public static final int InteractOpenChest_VALUE = 3; - /** - * InteractOpenStatue = 4; - */ - public static final int InteractOpenStatue_VALUE = 4; - /** - * InteractConsum = 5; - */ - public static final int InteractConsum_VALUE = 5; - /** - * InteractMpPlayReward = 6; - */ - public static final int InteractMpPlayReward_VALUE = 6; - /** - * InteractView = 7; - */ - public static final int InteractView_VALUE = 7; - /** - * InteractGeneralReward = 8; - */ - public static final int InteractGeneralReward_VALUE = 8; - /** - * InteractMiracleRing = 9; - */ - public static final int InteractMiracleRing_VALUE = 9; - /** - * InteractFoundation = 10; - */ - public static final int InteractFoundation_VALUE = 10; - - - 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 InteractNone; - case 1: return InteractPickItem; - case 2: return InteractGather; - case 3: return InteractOpenChest; - case 4: return InteractOpenStatue; - case 5: return InteractConsum; - case 6: return InteractMpPlayReward; - case 7: return InteractView; - case 8: return InteractGeneralReward; - case 9: return InteractMiracleRing; - case 10: return InteractFoundation; - 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*\205\002\n\014InteractType\022\020\n" + - "\014InteractNone\020\000\022\024\n\020InteractPickItem\020\001\022\022\n" + - "\016InteractGather\020\002\022\025\n\021InteractOpenChest\020\003" + - "\022\026\n\022InteractOpenStatue\020\004\022\022\n\016InteractCons" + - "um\020\005\022\030\n\024InteractMpPlayReward\020\006\022\020\n\014Intera" + - "ctView\020\007\022\031\n\025InteractGeneralReward\020\010\022\027\n\023I" + - "nteractMiracleRing\020\t\022\026\n\022InteractFoundati" + - "on\020\nB\033\n\031emu.grasscutter.net.protob\006proto" + - "3" - }; - descriptor = com.google.protobuf.Descriptors.FileDescriptor - .internalBuildGeneratedFileFrom(descriptorData, - new com.google.protobuf.Descriptors.FileDescriptor[] { - }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/ItemAddHintNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/ItemAddHintNotifyOuterClass.java deleted file mode 100644 index 0b5d4aee6..000000000 --- a/src/main/java/emu/grasscutter/net/proto/ItemAddHintNotifyOuterClass.java +++ /dev/null @@ -1,1707 +0,0 @@ -// 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 { - - /** - * repeated .ItemHint itemList = 1; - */ - java.util.List - getItemListList(); - /** - * repeated .ItemHint itemList = 1; - */ - emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint getItemList(int index); - /** - * repeated .ItemHint itemList = 1; - */ - int getItemListCount(); - /** - * repeated .ItemHint itemList = 1; - */ - java.util.List - getItemListOrBuilderList(); - /** - * repeated .ItemHint itemList = 1; - */ - emu.grasscutter.net.proto.ItemHintOuterClass.ItemHintOrBuilder getItemListOrBuilder( - int index); - - /** - * .Vector position = 2; - * @return Whether the position field is set. - */ - boolean hasPosition(); - /** - * .Vector position = 2; - * @return The position. - */ - emu.grasscutter.net.proto.VectorOuterClass.Vector getPosition(); - /** - * .Vector position = 2; - */ - emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPositionOrBuilder(); - - /** - * bool isPositionValid = 3; - * @return The isPositionValid. - */ - boolean getIsPositionValid(); - - /** - * uint32 reason = 4; - * @return The reason. - */ - int getReason(); - - /** - * uint32 questId = 5; - * @return The questId. - */ - int getQuestId(); - - /** - * bool isTransferedFromAvatarCard = 6; - * @return The isTransferedFromAvatarCard. - */ - boolean getIsTransferedFromAvatarCard(); - - /** - * repeated .ItemHint overflowTransformedItemList = 7; - */ - java.util.List - getOverflowTransformedItemListList(); - /** - * repeated .ItemHint overflowTransformedItemList = 7; - */ - emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint getOverflowTransformedItemList(int index); - /** - * repeated .ItemHint overflowTransformedItemList = 7; - */ - int getOverflowTransformedItemListCount(); - /** - * repeated .ItemHint overflowTransformedItemList = 7; - */ - java.util.List - getOverflowTransformedItemListOrBuilderList(); - /** - * repeated .ItemHint overflowTransformedItemList = 7; - */ - emu.grasscutter.net.proto.ItemHintOuterClass.ItemHintOrBuilder getOverflowTransformedItemListOrBuilder( - int index); - } - /** - * 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 10: { - 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 18: { - 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 24: { - - isPositionValid_ = input.readBool(); - break; - } - case 32: { - - reason_ = input.readUInt32(); - break; - } - case 40: { - - questId_ = input.readUInt32(); - break; - } - case 48: { - - isTransferedFromAvatarCard_ = input.readBool(); - break; - } - case 58: { - 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; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.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)) { - overflowTransformedItemList_ = java.util.Collections.unmodifiableList(overflowTransformedItemList_); - } - 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 ITEMLIST_FIELD_NUMBER = 1; - private java.util.List itemList_; - /** - * repeated .ItemHint itemList = 1; - */ - @java.lang.Override - public java.util.List getItemListList() { - return itemList_; - } - /** - * repeated .ItemHint itemList = 1; - */ - @java.lang.Override - public java.util.List - getItemListOrBuilderList() { - return itemList_; - } - /** - * repeated .ItemHint itemList = 1; - */ - @java.lang.Override - public int getItemListCount() { - return itemList_.size(); - } - /** - * repeated .ItemHint itemList = 1; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint getItemList(int index) { - return itemList_.get(index); - } - /** - * repeated .ItemHint itemList = 1; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ItemHintOuterClass.ItemHintOrBuilder getItemListOrBuilder( - int index) { - return itemList_.get(index); - } - - public static final int POSITION_FIELD_NUMBER = 2; - private emu.grasscutter.net.proto.VectorOuterClass.Vector position_; - /** - * .Vector position = 2; - * @return Whether the position field is set. - */ - @java.lang.Override - public boolean hasPosition() { - return position_ != null; - } - /** - * .Vector position = 2; - * @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 = 2; - */ - @java.lang.Override - public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPositionOrBuilder() { - return getPosition(); - } - - public static final int ISPOSITIONVALID_FIELD_NUMBER = 3; - private boolean isPositionValid_; - /** - * bool isPositionValid = 3; - * @return The isPositionValid. - */ - @java.lang.Override - public boolean getIsPositionValid() { - return isPositionValid_; - } - - public static final int REASON_FIELD_NUMBER = 4; - private int reason_; - /** - * uint32 reason = 4; - * @return The reason. - */ - @java.lang.Override - public int getReason() { - return reason_; - } - - public static final int QUESTID_FIELD_NUMBER = 5; - private int questId_; - /** - * uint32 questId = 5; - * @return The questId. - */ - @java.lang.Override - public int getQuestId() { - return questId_; - } - - public static final int ISTRANSFEREDFROMAVATARCARD_FIELD_NUMBER = 6; - private boolean isTransferedFromAvatarCard_; - /** - * bool isTransferedFromAvatarCard = 6; - * @return The isTransferedFromAvatarCard. - */ - @java.lang.Override - public boolean getIsTransferedFromAvatarCard() { - return isTransferedFromAvatarCard_; - } - - public static final int OVERFLOWTRANSFORMEDITEMLIST_FIELD_NUMBER = 7; - private java.util.List overflowTransformedItemList_; - /** - * repeated .ItemHint overflowTransformedItemList = 7; - */ - @java.lang.Override - public java.util.List getOverflowTransformedItemListList() { - return overflowTransformedItemList_; - } - /** - * repeated .ItemHint overflowTransformedItemList = 7; - */ - @java.lang.Override - public java.util.List - getOverflowTransformedItemListOrBuilderList() { - return overflowTransformedItemList_; - } - /** - * repeated .ItemHint overflowTransformedItemList = 7; - */ - @java.lang.Override - public int getOverflowTransformedItemListCount() { - return overflowTransformedItemList_.size(); - } - /** - * repeated .ItemHint overflowTransformedItemList = 7; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint getOverflowTransformedItemList(int index) { - return overflowTransformedItemList_.get(index); - } - /** - * repeated .ItemHint overflowTransformedItemList = 7; - */ - @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 { - for (int i = 0; i < itemList_.size(); i++) { - output.writeMessage(1, itemList_.get(i)); - } - if (position_ != null) { - output.writeMessage(2, getPosition()); - } - if (isPositionValid_ != false) { - output.writeBool(3, isPositionValid_); - } - if (reason_ != 0) { - output.writeUInt32(4, reason_); - } - if (questId_ != 0) { - output.writeUInt32(5, questId_); - } - if (isTransferedFromAvatarCard_ != false) { - output.writeBool(6, isTransferedFromAvatarCard_); - } - for (int i = 0; i < overflowTransformedItemList_.size(); i++) { - output.writeMessage(7, overflowTransformedItemList_.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(1, itemList_.get(i)); - } - if (position_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, getPosition()); - } - if (isPositionValid_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(3, isPositionValid_); - } - if (reason_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(4, reason_); - } - if (questId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(5, questId_); - } - if (isTransferedFromAvatarCard_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(6, isTransferedFromAvatarCard_); - } - for (int i = 0; i < overflowTransformedItemList_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(7, overflowTransformedItemList_.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.ItemAddHintNotifyOuterClass.ItemAddHintNotify)) { - return super.equals(obj); - } - emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify other = (emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify) obj; - - if (!getItemListList() - .equals(other.getItemListList())) return false; - if (hasPosition() != other.hasPosition()) return false; - if (hasPosition()) { - if (!getPosition() - .equals(other.getPosition())) return false; - } - if (getIsPositionValid() - != other.getIsPositionValid()) return false; - if (getReason() - != other.getReason()) return false; - if (getQuestId() - != other.getQuestId()) return false; - if (getIsTransferedFromAvatarCard() - != other.getIsTransferedFromAvatarCard()) 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(); - if (getItemListCount() > 0) { - hash = (37 * hash) + ITEMLIST_FIELD_NUMBER; - hash = (53 * hash) + getItemListList().hashCode(); - } - if (hasPosition()) { - hash = (37 * hash) + POSITION_FIELD_NUMBER; - hash = (53 * hash) + getPosition().hashCode(); - } - hash = (37 * hash) + ISPOSITIONVALID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsPositionValid()); - hash = (37 * hash) + REASON_FIELD_NUMBER; - hash = (53 * hash) + getReason(); - hash = (37 * hash) + QUESTID_FIELD_NUMBER; - hash = (53 * hash) + getQuestId(); - hash = (37 * hash) + ISTRANSFEREDFROMAVATARCARD_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsTransferedFromAvatarCard()); - if (getOverflowTransformedItemListCount() > 0) { - hash = (37 * hash) + OVERFLOWTRANSFORMEDITEMLIST_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; - } - /** - * 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(); - if (itemListBuilder_ == null) { - itemList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - } else { - itemListBuilder_.clear(); - } - if (positionBuilder_ == null) { - position_ = null; - } else { - position_ = null; - positionBuilder_ = null; - } - isPositionValid_ = false; - - reason_ = 0; - - questId_ = 0; - - isTransferedFromAvatarCard_ = false; - - 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_; - if (itemListBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - itemList_ = java.util.Collections.unmodifiableList(itemList_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.itemList_ = itemList_; - } else { - result.itemList_ = itemListBuilder_.build(); - } - if (positionBuilder_ == null) { - result.position_ = position_; - } else { - result.position_ = positionBuilder_.build(); - } - result.isPositionValid_ = isPositionValid_; - result.reason_ = reason_; - result.questId_ = questId_; - result.isTransferedFromAvatarCard_ = isTransferedFromAvatarCard_; - 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 (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.hasPosition()) { - mergePosition(other.getPosition()); - } - if (other.getIsPositionValid() != false) { - setIsPositionValid(other.getIsPositionValid()); - } - if (other.getReason() != 0) { - setReason(other.getReason()); - } - if (other.getQuestId() != 0) { - setQuestId(other.getQuestId()); - } - if (other.getIsTransferedFromAvatarCard() != false) { - setIsTransferedFromAvatarCard(other.getIsTransferedFromAvatarCard()); - } - 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 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 itemList = 1; - */ - public java.util.List getItemListList() { - if (itemListBuilder_ == null) { - return java.util.Collections.unmodifiableList(itemList_); - } else { - return itemListBuilder_.getMessageList(); - } - } - /** - * repeated .ItemHint itemList = 1; - */ - public int getItemListCount() { - if (itemListBuilder_ == null) { - return itemList_.size(); - } else { - return itemListBuilder_.getCount(); - } - } - /** - * repeated .ItemHint itemList = 1; - */ - public emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint getItemList(int index) { - if (itemListBuilder_ == null) { - return itemList_.get(index); - } else { - return itemListBuilder_.getMessage(index); - } - } - /** - * repeated .ItemHint itemList = 1; - */ - 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 itemList = 1; - */ - 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 itemList = 1; - */ - 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 itemList = 1; - */ - 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 itemList = 1; - */ - 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 itemList = 1; - */ - 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 itemList = 1; - */ - 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 itemList = 1; - */ - public Builder clearItemList() { - if (itemListBuilder_ == null) { - itemList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - itemListBuilder_.clear(); - } - return this; - } - /** - * repeated .ItemHint itemList = 1; - */ - public Builder removeItemList(int index) { - if (itemListBuilder_ == null) { - ensureItemListIsMutable(); - itemList_.remove(index); - onChanged(); - } else { - itemListBuilder_.remove(index); - } - return this; - } - /** - * repeated .ItemHint itemList = 1; - */ - public emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.Builder getItemListBuilder( - int index) { - return getItemListFieldBuilder().getBuilder(index); - } - /** - * repeated .ItemHint itemList = 1; - */ - public emu.grasscutter.net.proto.ItemHintOuterClass.ItemHintOrBuilder getItemListOrBuilder( - int index) { - if (itemListBuilder_ == null) { - return itemList_.get(index); } else { - return itemListBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .ItemHint itemList = 1; - */ - public java.util.List - getItemListOrBuilderList() { - if (itemListBuilder_ != null) { - return itemListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(itemList_); - } - } - /** - * repeated .ItemHint itemList = 1; - */ - public emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.Builder addItemListBuilder() { - return getItemListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.getDefaultInstance()); - } - /** - * repeated .ItemHint itemList = 1; - */ - public emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.Builder addItemListBuilder( - int index) { - return getItemListFieldBuilder().addBuilder( - index, emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.getDefaultInstance()); - } - /** - * repeated .ItemHint itemList = 1; - */ - 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 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 = 2; - * @return Whether the position field is set. - */ - public boolean hasPosition() { - return positionBuilder_ != null || position_ != null; - } - /** - * .Vector position = 2; - * @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 = 2; - */ - 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 = 2; - */ - 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 = 2; - */ - 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 = 2; - */ - public Builder clearPosition() { - if (positionBuilder_ == null) { - position_ = null; - onChanged(); - } else { - position_ = null; - positionBuilder_ = null; - } - - return this; - } - /** - * .Vector position = 2; - */ - public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPositionBuilder() { - - onChanged(); - return getPositionFieldBuilder().getBuilder(); - } - /** - * .Vector position = 2; - */ - 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 = 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> - 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 boolean isPositionValid_ ; - /** - * bool isPositionValid = 3; - * @return The isPositionValid. - */ - @java.lang.Override - public boolean getIsPositionValid() { - return isPositionValid_; - } - /** - * bool isPositionValid = 3; - * @param value The isPositionValid to set. - * @return This builder for chaining. - */ - public Builder setIsPositionValid(boolean value) { - - isPositionValid_ = value; - onChanged(); - return this; - } - /** - * bool isPositionValid = 3; - * @return This builder for chaining. - */ - public Builder clearIsPositionValid() { - - isPositionValid_ = false; - onChanged(); - return this; - } - - private int reason_ ; - /** - * uint32 reason = 4; - * @return The reason. - */ - @java.lang.Override - public int getReason() { - return reason_; - } - /** - * uint32 reason = 4; - * @param value The reason to set. - * @return This builder for chaining. - */ - public Builder setReason(int value) { - - reason_ = value; - onChanged(); - return this; - } - /** - * uint32 reason = 4; - * @return This builder for chaining. - */ - public Builder clearReason() { - - reason_ = 0; - onChanged(); - return this; - } - - private int questId_ ; - /** - * uint32 questId = 5; - * @return The questId. - */ - @java.lang.Override - public int getQuestId() { - return questId_; - } - /** - * uint32 questId = 5; - * @param value The questId to set. - * @return This builder for chaining. - */ - public Builder setQuestId(int value) { - - questId_ = value; - onChanged(); - return this; - } - /** - * uint32 questId = 5; - * @return This builder for chaining. - */ - public Builder clearQuestId() { - - questId_ = 0; - onChanged(); - return this; - } - - private boolean isTransferedFromAvatarCard_ ; - /** - * bool isTransferedFromAvatarCard = 6; - * @return The isTransferedFromAvatarCard. - */ - @java.lang.Override - public boolean getIsTransferedFromAvatarCard() { - return isTransferedFromAvatarCard_; - } - /** - * bool isTransferedFromAvatarCard = 6; - * @param value The isTransferedFromAvatarCard to set. - * @return This builder for chaining. - */ - public Builder setIsTransferedFromAvatarCard(boolean value) { - - isTransferedFromAvatarCard_ = value; - onChanged(); - return this; - } - /** - * bool isTransferedFromAvatarCard = 6; - * @return This builder for chaining. - */ - public Builder clearIsTransferedFromAvatarCard() { - - isTransferedFromAvatarCard_ = false; - onChanged(); - return this; - } - - 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 overflowTransformedItemList = 7; - */ - public java.util.List getOverflowTransformedItemListList() { - if (overflowTransformedItemListBuilder_ == null) { - return java.util.Collections.unmodifiableList(overflowTransformedItemList_); - } else { - return overflowTransformedItemListBuilder_.getMessageList(); - } - } - /** - * repeated .ItemHint overflowTransformedItemList = 7; - */ - public int getOverflowTransformedItemListCount() { - if (overflowTransformedItemListBuilder_ == null) { - return overflowTransformedItemList_.size(); - } else { - return overflowTransformedItemListBuilder_.getCount(); - } - } - /** - * repeated .ItemHint overflowTransformedItemList = 7; - */ - public emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint getOverflowTransformedItemList(int index) { - if (overflowTransformedItemListBuilder_ == null) { - return overflowTransformedItemList_.get(index); - } else { - return overflowTransformedItemListBuilder_.getMessage(index); - } - } - /** - * repeated .ItemHint overflowTransformedItemList = 7; - */ - 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 overflowTransformedItemList = 7; - */ - 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 overflowTransformedItemList = 7; - */ - 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 overflowTransformedItemList = 7; - */ - 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 overflowTransformedItemList = 7; - */ - 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 overflowTransformedItemList = 7; - */ - 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 overflowTransformedItemList = 7; - */ - 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 overflowTransformedItemList = 7; - */ - public Builder clearOverflowTransformedItemList() { - if (overflowTransformedItemListBuilder_ == null) { - overflowTransformedItemList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000002); - onChanged(); - } else { - overflowTransformedItemListBuilder_.clear(); - } - return this; - } - /** - * repeated .ItemHint overflowTransformedItemList = 7; - */ - public Builder removeOverflowTransformedItemList(int index) { - if (overflowTransformedItemListBuilder_ == null) { - ensureOverflowTransformedItemListIsMutable(); - overflowTransformedItemList_.remove(index); - onChanged(); - } else { - overflowTransformedItemListBuilder_.remove(index); - } - return this; - } - /** - * repeated .ItemHint overflowTransformedItemList = 7; - */ - public emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.Builder getOverflowTransformedItemListBuilder( - int index) { - return getOverflowTransformedItemListFieldBuilder().getBuilder(index); - } - /** - * repeated .ItemHint overflowTransformedItemList = 7; - */ - public emu.grasscutter.net.proto.ItemHintOuterClass.ItemHintOrBuilder getOverflowTransformedItemListOrBuilder( - int index) { - if (overflowTransformedItemListBuilder_ == null) { - return overflowTransformedItemList_.get(index); } else { - return overflowTransformedItemListBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .ItemHint overflowTransformedItemList = 7; - */ - public java.util.List - getOverflowTransformedItemListOrBuilderList() { - if (overflowTransformedItemListBuilder_ != null) { - return overflowTransformedItemListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(overflowTransformedItemList_); - } - } - /** - * repeated .ItemHint overflowTransformedItemList = 7; - */ - public emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.Builder addOverflowTransformedItemListBuilder() { - return getOverflowTransformedItemListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.getDefaultInstance()); - } - /** - * repeated .ItemHint overflowTransformedItemList = 7; - */ - public emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.Builder addOverflowTransformedItemListBuilder( - int index) { - return getOverflowTransformedItemListFieldBuilder().addBuilder( - index, emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.getDefaultInstance()); - } - /** - * repeated .ItemHint overflowTransformedItemList = 7; - */ - 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\"\331\001\n\021ItemAddHintNotify\022\033\n" + - "\010itemList\030\001 \003(\0132\t.ItemHint\022\031\n\010position\030\002" + - " \001(\0132\007.Vector\022\027\n\017isPositionValid\030\003 \001(\010\022\016" + - "\n\006reason\030\004 \001(\r\022\017\n\007questId\030\005 \001(\r\022\"\n\032isTra" + - "nsferedFromAvatarCard\030\006 \001(\010\022.\n\033overflowT" + - "ransformedItemList\030\007 \003(\0132\t.ItemHintB\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.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[] { "ItemList", "Position", "IsPositionValid", "Reason", "QuestId", "IsTransferedFromAvatarCard", "OverflowTransformedItemList", }); - emu.grasscutter.net.proto.ItemHintOuterClass.getDescriptor(); - emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/ItemExceedLimitNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/ItemExceedLimitNotifyOuterClass.java deleted file mode 100644 index ea9dafdee..000000000 --- a/src/main/java/emu/grasscutter/net/proto/ItemExceedLimitNotifyOuterClass.java +++ /dev/null @@ -1,879 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: ItemExceedLimitNotify.proto - -package emu.grasscutter.net.proto; - -public final class ItemExceedLimitNotifyOuterClass { - private ItemExceedLimitNotifyOuterClass() {} - public static void registerAllExtensions( - com.google.protobuf.ExtensionRegistryLite registry) { - } - - public static void registerAllExtensions( - com.google.protobuf.ExtensionRegistry registry) { - registerAllExtensions( - (com.google.protobuf.ExtensionRegistryLite) registry); - } - public interface ItemExceedLimitNotifyOrBuilder extends - // @@protoc_insertion_point(interface_extends:ItemExceedLimitNotify) - com.google.protobuf.MessageOrBuilder { - - /** - * bool isMaterialExceedLimit = 1; - * @return The isMaterialExceedLimit. - */ - boolean getIsMaterialExceedLimit(); - - /** - * bool isWeaponExceedLimit = 2; - * @return The isWeaponExceedLimit. - */ - boolean getIsWeaponExceedLimit(); - - /** - * bool isReliquaryExceedLimit = 3; - * @return The isReliquaryExceedLimit. - */ - boolean getIsReliquaryExceedLimit(); - - /** - * repeated uint32 itemIdList = 4; - * @return A list containing the itemIdList. - */ - java.util.List getItemIdListList(); - /** - * repeated uint32 itemIdList = 4; - * @return The count of itemIdList. - */ - int getItemIdListCount(); - /** - * repeated uint32 itemIdList = 4; - * @param index The index of the element to return. - * @return The itemIdList at the given index. - */ - int getItemIdList(int index); - } - /** - * Protobuf type {@code ItemExceedLimitNotify} - */ - public static final class ItemExceedLimitNotify extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:ItemExceedLimitNotify) - ItemExceedLimitNotifyOrBuilder { - private static final long serialVersionUID = 0L; - // Use ItemExceedLimitNotify.newBuilder() to construct. - private ItemExceedLimitNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private ItemExceedLimitNotify() { - itemIdList_ = emptyIntList(); - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new ItemExceedLimitNotify(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private ItemExceedLimitNotify( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder 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: { - - isMaterialExceedLimit_ = input.readBool(); - break; - } - case 16: { - - isWeaponExceedLimit_ = input.readBool(); - break; - } - case 24: { - - isReliquaryExceedLimit_ = input.readBool(); - break; - } - case 32: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - itemIdList_ = newIntList(); - mutable_bitField0_ |= 0x00000001; - } - itemIdList_.addInt(input.readUInt32()); - break; - } - case 34: { - 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.ItemExceedLimitNotifyOuterClass.internal_static_ItemExceedLimitNotify_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return emu.grasscutter.net.proto.ItemExceedLimitNotifyOuterClass.internal_static_ItemExceedLimitNotify_fieldAccessorTable - .ensureFieldAccessorsInitialized( - emu.grasscutter.net.proto.ItemExceedLimitNotifyOuterClass.ItemExceedLimitNotify.class, emu.grasscutter.net.proto.ItemExceedLimitNotifyOuterClass.ItemExceedLimitNotify.Builder.class); - } - - public static final int ISMATERIALEXCEEDLIMIT_FIELD_NUMBER = 1; - private boolean isMaterialExceedLimit_; - /** - * bool isMaterialExceedLimit = 1; - * @return The isMaterialExceedLimit. - */ - @java.lang.Override - public boolean getIsMaterialExceedLimit() { - return isMaterialExceedLimit_; - } - - public static final int ISWEAPONEXCEEDLIMIT_FIELD_NUMBER = 2; - private boolean isWeaponExceedLimit_; - /** - * bool isWeaponExceedLimit = 2; - * @return The isWeaponExceedLimit. - */ - @java.lang.Override - public boolean getIsWeaponExceedLimit() { - return isWeaponExceedLimit_; - } - - public static final int ISRELIQUARYEXCEEDLIMIT_FIELD_NUMBER = 3; - private boolean isReliquaryExceedLimit_; - /** - * bool isReliquaryExceedLimit = 3; - * @return The isReliquaryExceedLimit. - */ - @java.lang.Override - public boolean getIsReliquaryExceedLimit() { - return isReliquaryExceedLimit_; - } - - public static final int ITEMIDLIST_FIELD_NUMBER = 4; - private com.google.protobuf.Internal.IntList itemIdList_; - /** - * repeated uint32 itemIdList = 4; - * @return A list containing the itemIdList. - */ - @java.lang.Override - public java.util.List - getItemIdListList() { - return itemIdList_; - } - /** - * repeated uint32 itemIdList = 4; - * @return The count of itemIdList. - */ - public int getItemIdListCount() { - return itemIdList_.size(); - } - /** - * repeated uint32 itemIdList = 4; - * @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 (isMaterialExceedLimit_ != false) { - output.writeBool(1, isMaterialExceedLimit_); - } - if (isWeaponExceedLimit_ != false) { - output.writeBool(2, isWeaponExceedLimit_); - } - if (isReliquaryExceedLimit_ != false) { - output.writeBool(3, isReliquaryExceedLimit_); - } - if (getItemIdListList().size() > 0) { - output.writeUInt32NoTag(34); - 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 (isMaterialExceedLimit_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(1, isMaterialExceedLimit_); - } - if (isWeaponExceedLimit_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(2, isWeaponExceedLimit_); - } - if (isReliquaryExceedLimit_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(3, isReliquaryExceedLimit_); - } - { - 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.ItemExceedLimitNotifyOuterClass.ItemExceedLimitNotify)) { - return super.equals(obj); - } - emu.grasscutter.net.proto.ItemExceedLimitNotifyOuterClass.ItemExceedLimitNotify other = (emu.grasscutter.net.proto.ItemExceedLimitNotifyOuterClass.ItemExceedLimitNotify) obj; - - if (getIsMaterialExceedLimit() - != other.getIsMaterialExceedLimit()) return false; - if (getIsWeaponExceedLimit() - != other.getIsWeaponExceedLimit()) return false; - if (getIsReliquaryExceedLimit() - != other.getIsReliquaryExceedLimit()) 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) + ISMATERIALEXCEEDLIMIT_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsMaterialExceedLimit()); - hash = (37 * hash) + ISWEAPONEXCEEDLIMIT_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsWeaponExceedLimit()); - hash = (37 * hash) + ISRELIQUARYEXCEEDLIMIT_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsReliquaryExceedLimit()); - if (getItemIdListCount() > 0) { - hash = (37 * hash) + ITEMIDLIST_FIELD_NUMBER; - hash = (53 * hash) + getItemIdListList().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static emu.grasscutter.net.proto.ItemExceedLimitNotifyOuterClass.ItemExceedLimitNotify parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static emu.grasscutter.net.proto.ItemExceedLimitNotifyOuterClass.ItemExceedLimitNotify parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static emu.grasscutter.net.proto.ItemExceedLimitNotifyOuterClass.ItemExceedLimitNotify parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static emu.grasscutter.net.proto.ItemExceedLimitNotifyOuterClass.ItemExceedLimitNotify parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static emu.grasscutter.net.proto.ItemExceedLimitNotifyOuterClass.ItemExceedLimitNotify parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static emu.grasscutter.net.proto.ItemExceedLimitNotifyOuterClass.ItemExceedLimitNotify parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static emu.grasscutter.net.proto.ItemExceedLimitNotifyOuterClass.ItemExceedLimitNotify parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static emu.grasscutter.net.proto.ItemExceedLimitNotifyOuterClass.ItemExceedLimitNotify parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static emu.grasscutter.net.proto.ItemExceedLimitNotifyOuterClass.ItemExceedLimitNotify parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static emu.grasscutter.net.proto.ItemExceedLimitNotifyOuterClass.ItemExceedLimitNotify parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static emu.grasscutter.net.proto.ItemExceedLimitNotifyOuterClass.ItemExceedLimitNotify parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static emu.grasscutter.net.proto.ItemExceedLimitNotifyOuterClass.ItemExceedLimitNotify parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(emu.grasscutter.net.proto.ItemExceedLimitNotifyOuterClass.ItemExceedLimitNotify prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code ItemExceedLimitNotify} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:ItemExceedLimitNotify) - emu.grasscutter.net.proto.ItemExceedLimitNotifyOuterClass.ItemExceedLimitNotifyOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return emu.grasscutter.net.proto.ItemExceedLimitNotifyOuterClass.internal_static_ItemExceedLimitNotify_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return emu.grasscutter.net.proto.ItemExceedLimitNotifyOuterClass.internal_static_ItemExceedLimitNotify_fieldAccessorTable - .ensureFieldAccessorsInitialized( - emu.grasscutter.net.proto.ItemExceedLimitNotifyOuterClass.ItemExceedLimitNotify.class, emu.grasscutter.net.proto.ItemExceedLimitNotifyOuterClass.ItemExceedLimitNotify.Builder.class); - } - - // Construct using emu.grasscutter.net.proto.ItemExceedLimitNotifyOuterClass.ItemExceedLimitNotify.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - isMaterialExceedLimit_ = false; - - isWeaponExceedLimit_ = false; - - isReliquaryExceedLimit_ = false; - - itemIdList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000001); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return emu.grasscutter.net.proto.ItemExceedLimitNotifyOuterClass.internal_static_ItemExceedLimitNotify_descriptor; - } - - @java.lang.Override - public emu.grasscutter.net.proto.ItemExceedLimitNotifyOuterClass.ItemExceedLimitNotify getDefaultInstanceForType() { - return emu.grasscutter.net.proto.ItemExceedLimitNotifyOuterClass.ItemExceedLimitNotify.getDefaultInstance(); - } - - @java.lang.Override - public emu.grasscutter.net.proto.ItemExceedLimitNotifyOuterClass.ItemExceedLimitNotify build() { - emu.grasscutter.net.proto.ItemExceedLimitNotifyOuterClass.ItemExceedLimitNotify result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public emu.grasscutter.net.proto.ItemExceedLimitNotifyOuterClass.ItemExceedLimitNotify buildPartial() { - emu.grasscutter.net.proto.ItemExceedLimitNotifyOuterClass.ItemExceedLimitNotify result = new emu.grasscutter.net.proto.ItemExceedLimitNotifyOuterClass.ItemExceedLimitNotify(this); - int from_bitField0_ = bitField0_; - result.isMaterialExceedLimit_ = isMaterialExceedLimit_; - result.isWeaponExceedLimit_ = isWeaponExceedLimit_; - result.isReliquaryExceedLimit_ = isReliquaryExceedLimit_; - 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.ItemExceedLimitNotifyOuterClass.ItemExceedLimitNotify) { - return mergeFrom((emu.grasscutter.net.proto.ItemExceedLimitNotifyOuterClass.ItemExceedLimitNotify)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(emu.grasscutter.net.proto.ItemExceedLimitNotifyOuterClass.ItemExceedLimitNotify other) { - if (other == emu.grasscutter.net.proto.ItemExceedLimitNotifyOuterClass.ItemExceedLimitNotify.getDefaultInstance()) return this; - if (other.getIsMaterialExceedLimit() != false) { - setIsMaterialExceedLimit(other.getIsMaterialExceedLimit()); - } - if (other.getIsWeaponExceedLimit() != false) { - setIsWeaponExceedLimit(other.getIsWeaponExceedLimit()); - } - if (other.getIsReliquaryExceedLimit() != false) { - setIsReliquaryExceedLimit(other.getIsReliquaryExceedLimit()); - } - 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.ItemExceedLimitNotifyOuterClass.ItemExceedLimitNotify parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (emu.grasscutter.net.proto.ItemExceedLimitNotifyOuterClass.ItemExceedLimitNotify) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private boolean isMaterialExceedLimit_ ; - /** - * bool isMaterialExceedLimit = 1; - * @return The isMaterialExceedLimit. - */ - @java.lang.Override - public boolean getIsMaterialExceedLimit() { - return isMaterialExceedLimit_; - } - /** - * bool isMaterialExceedLimit = 1; - * @param value The isMaterialExceedLimit to set. - * @return This builder for chaining. - */ - public Builder setIsMaterialExceedLimit(boolean value) { - - isMaterialExceedLimit_ = value; - onChanged(); - return this; - } - /** - * bool isMaterialExceedLimit = 1; - * @return This builder for chaining. - */ - public Builder clearIsMaterialExceedLimit() { - - isMaterialExceedLimit_ = false; - onChanged(); - return this; - } - - private boolean isWeaponExceedLimit_ ; - /** - * bool isWeaponExceedLimit = 2; - * @return The isWeaponExceedLimit. - */ - @java.lang.Override - public boolean getIsWeaponExceedLimit() { - return isWeaponExceedLimit_; - } - /** - * bool isWeaponExceedLimit = 2; - * @param value The isWeaponExceedLimit to set. - * @return This builder for chaining. - */ - public Builder setIsWeaponExceedLimit(boolean value) { - - isWeaponExceedLimit_ = value; - onChanged(); - return this; - } - /** - * bool isWeaponExceedLimit = 2; - * @return This builder for chaining. - */ - public Builder clearIsWeaponExceedLimit() { - - isWeaponExceedLimit_ = false; - onChanged(); - return this; - } - - private boolean isReliquaryExceedLimit_ ; - /** - * bool isReliquaryExceedLimit = 3; - * @return The isReliquaryExceedLimit. - */ - @java.lang.Override - public boolean getIsReliquaryExceedLimit() { - return isReliquaryExceedLimit_; - } - /** - * bool isReliquaryExceedLimit = 3; - * @param value The isReliquaryExceedLimit to set. - * @return This builder for chaining. - */ - public Builder setIsReliquaryExceedLimit(boolean value) { - - isReliquaryExceedLimit_ = value; - onChanged(); - return this; - } - /** - * bool isReliquaryExceedLimit = 3; - * @return This builder for chaining. - */ - public Builder clearIsReliquaryExceedLimit() { - - isReliquaryExceedLimit_ = false; - 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 itemIdList = 4; - * @return A list containing the itemIdList. - */ - public java.util.List - getItemIdListList() { - return ((bitField0_ & 0x00000001) != 0) ? - java.util.Collections.unmodifiableList(itemIdList_) : itemIdList_; - } - /** - * repeated uint32 itemIdList = 4; - * @return The count of itemIdList. - */ - public int getItemIdListCount() { - return itemIdList_.size(); - } - /** - * repeated uint32 itemIdList = 4; - * @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 itemIdList = 4; - * @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 itemIdList = 4; - * @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 itemIdList = 4; - * @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 itemIdList = 4; - * @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:ItemExceedLimitNotify) - } - - // @@protoc_insertion_point(class_scope:ItemExceedLimitNotify) - private static final emu.grasscutter.net.proto.ItemExceedLimitNotifyOuterClass.ItemExceedLimitNotify DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ItemExceedLimitNotifyOuterClass.ItemExceedLimitNotify(); - } - - public static emu.grasscutter.net.proto.ItemExceedLimitNotifyOuterClass.ItemExceedLimitNotify getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ItemExceedLimitNotify parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new ItemExceedLimitNotify(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public emu.grasscutter.net.proto.ItemExceedLimitNotifyOuterClass.ItemExceedLimitNotify getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - - } - - private static final com.google.protobuf.Descriptors.Descriptor - internal_static_ItemExceedLimitNotify_descriptor; - private static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_ItemExceedLimitNotify_fieldAccessorTable; - - public static com.google.protobuf.Descriptors.FileDescriptor - getDescriptor() { - return descriptor; - } - private static com.google.protobuf.Descriptors.FileDescriptor - descriptor; - static { - java.lang.String[] descriptorData = { - "\n\033ItemExceedLimitNotify.proto\"\207\001\n\025ItemEx" + - "ceedLimitNotify\022\035\n\025isMaterialExceedLimit" + - "\030\001 \001(\010\022\033\n\023isWeaponExceedLimit\030\002 \001(\010\022\036\n\026i" + - "sReliquaryExceedLimit\030\003 \001(\010\022\022\n\nitemIdLis" + - "t\030\004 \003(\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_ItemExceedLimitNotify_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_ItemExceedLimitNotify_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_ItemExceedLimitNotify_descriptor, - new java.lang.String[] { "IsMaterialExceedLimit", "IsWeaponExceedLimit", "IsReliquaryExceedLimit", "ItemIdList", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/ItemGivingReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/ItemGivingReqOuterClass.java deleted file mode 100644 index c93b3e08f..000000000 --- a/src/main/java/emu/grasscutter/net/proto/ItemGivingReqOuterClass.java +++ /dev/null @@ -1,1245 +0,0 @@ -// 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 { - - /** - * uint32 givingId = 1; - * @return The givingId. - */ - int getGivingId(); - - /** - * repeated .ItemParam itemParamList = 2; - */ - java.util.List - getItemParamListList(); - /** - * repeated .ItemParam itemParamList = 2; - */ - emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParamList(int index); - /** - * repeated .ItemParam itemParamList = 2; - */ - int getItemParamListCount(); - /** - * repeated .ItemParam itemParamList = 2; - */ - java.util.List - getItemParamListOrBuilderList(); - /** - * repeated .ItemParam itemParamList = 2; - */ - emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemParamListOrBuilder( - int index); - - /** - * map<uint64, uint32> itemGuidCountMap = 3; - */ - int getItemGuidCountMapCount(); - /** - * map<uint64, uint32> itemGuidCountMap = 3; - */ - boolean containsItemGuidCountMap( - long key); - /** - * Use {@link #getItemGuidCountMapMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getItemGuidCountMap(); - /** - * map<uint64, uint32> itemGuidCountMap = 3; - */ - java.util.Map - getItemGuidCountMapMap(); - /** - * map<uint64, uint32> itemGuidCountMap = 3; - */ - - int getItemGuidCountMapOrDefault( - long key, - int defaultValue); - /** - * map<uint64, uint32> itemGuidCountMap = 3; - */ - - int getItemGuidCountMapOrThrow( - long key); - } - /** - * 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(); - } - - @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 8: { - - givingId_ = input.readUInt32(); - 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 26: { - if (!((mutable_bitField0_ & 0x00000002) != 0)) { - itemGuidCountMap_ = com.google.protobuf.MapField.newMapField( - ItemGuidCountMapDefaultEntryHolder.defaultEntry); - mutable_bitField0_ |= 0x00000002; - } - 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_ & 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.ItemGivingReqOuterClass.internal_static_ItemGivingReq_descriptor; - } - - @SuppressWarnings({"rawtypes"}) - @java.lang.Override - protected com.google.protobuf.MapField internalGetMapField( - int number) { - switch (number) { - case 3: - 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); - } - - public static final int GIVINGID_FIELD_NUMBER = 1; - private int givingId_; - /** - * uint32 givingId = 1; - * @return The givingId. - */ - @java.lang.Override - public int getGivingId() { - return givingId_; - } - - public static final int ITEMPARAMLIST_FIELD_NUMBER = 2; - private java.util.List itemParamList_; - /** - * repeated .ItemParam itemParamList = 2; - */ - @java.lang.Override - public java.util.List getItemParamListList() { - return itemParamList_; - } - /** - * repeated .ItemParam itemParamList = 2; - */ - @java.lang.Override - public java.util.List - getItemParamListOrBuilderList() { - return itemParamList_; - } - /** - * repeated .ItemParam itemParamList = 2; - */ - @java.lang.Override - public int getItemParamListCount() { - return itemParamList_.size(); - } - /** - * repeated .ItemParam itemParamList = 2; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParamList(int index) { - return itemParamList_.get(index); - } - /** - * repeated .ItemParam itemParamList = 2; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemParamListOrBuilder( - int index) { - return itemParamList_.get(index); - } - - public static final int ITEMGUIDCOUNTMAP_FIELD_NUMBER = 3; - 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> itemGuidCountMap = 3; - */ - - @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> itemGuidCountMap = 3; - */ - @java.lang.Override - - public java.util.Map getItemGuidCountMapMap() { - return internalGetItemGuidCountMap().getMap(); - } - /** - * map<uint64, uint32> itemGuidCountMap = 3; - */ - @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> itemGuidCountMap = 3; - */ - @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); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (givingId_ != 0) { - output.writeUInt32(1, givingId_); - } - for (int i = 0; i < itemParamList_.size(); i++) { - output.writeMessage(2, itemParamList_.get(i)); - } - com.google.protobuf.GeneratedMessageV3 - .serializeLongMapTo( - output, - internalGetItemGuidCountMap(), - ItemGuidCountMapDefaultEntryHolder.defaultEntry, - 3); - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (givingId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(1, givingId_); - } - for (int i = 0; i < itemParamList_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, itemParamList_.get(i)); - } - 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(3, 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 (getGivingId() - != other.getGivingId()) return false; - if (!getItemParamListList() - .equals(other.getItemParamListList())) return false; - if (!internalGetItemGuidCountMap().equals( - other.internalGetItemGuidCountMap())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + GIVINGID_FIELD_NUMBER; - hash = (53 * hash) + getGivingId(); - if (getItemParamListCount() > 0) { - hash = (37 * hash) + ITEMPARAMLIST_FIELD_NUMBER; - hash = (53 * hash) + getItemParamListList().hashCode(); - } - if (!internalGetItemGuidCountMap().getMap().isEmpty()) { - hash = (37 * hash) + ITEMGUIDCOUNTMAP_FIELD_NUMBER; - hash = (53 * hash) + internalGetItemGuidCountMap().hashCode(); - } - 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; - } - /** - * 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 3: - return internalGetItemGuidCountMap(); - default: - throw new RuntimeException( - "Invalid map field number: " + number); - } - } - @SuppressWarnings({"rawtypes"}) - protected com.google.protobuf.MapField internalGetMutableMapField( - int number) { - switch (number) { - case 3: - 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(); - givingId_ = 0; - - if (itemParamListBuilder_ == null) { - itemParamList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - } else { - itemParamListBuilder_.clear(); - } - internalGetMutableItemGuidCountMap().clear(); - 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.givingId_ = givingId_; - 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.itemGuidCountMap_ = internalGetItemGuidCountMap(); - result.itemGuidCountMap_.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.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; - if (other.getGivingId() != 0) { - setGivingId(other.getGivingId()); - } - 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_); - } - } - } - internalGetMutableItemGuidCountMap().mergeFrom( - other.internalGetItemGuidCountMap()); - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 int givingId_ ; - /** - * uint32 givingId = 1; - * @return The givingId. - */ - @java.lang.Override - public int getGivingId() { - return givingId_; - } - /** - * uint32 givingId = 1; - * @param value The givingId to set. - * @return This builder for chaining. - */ - public Builder setGivingId(int value) { - - givingId_ = value; - onChanged(); - return this; - } - /** - * uint32 givingId = 1; - * @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_ & 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 itemParamList = 2; - */ - public java.util.List getItemParamListList() { - if (itemParamListBuilder_ == null) { - return java.util.Collections.unmodifiableList(itemParamList_); - } else { - return itemParamListBuilder_.getMessageList(); - } - } - /** - * repeated .ItemParam itemParamList = 2; - */ - public int getItemParamListCount() { - if (itemParamListBuilder_ == null) { - return itemParamList_.size(); - } else { - return itemParamListBuilder_.getCount(); - } - } - /** - * repeated .ItemParam itemParamList = 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 itemParamList = 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 itemParamList = 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 itemParamList = 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 itemParamList = 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 itemParamList = 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 itemParamList = 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 itemParamList = 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 itemParamList = 2; - */ - public Builder clearItemParamList() { - if (itemParamListBuilder_ == null) { - itemParamList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - itemParamListBuilder_.clear(); - } - return this; - } - /** - * repeated .ItemParam itemParamList = 2; - */ - public Builder removeItemParamList(int index) { - if (itemParamListBuilder_ == null) { - ensureItemParamListIsMutable(); - itemParamList_.remove(index); - onChanged(); - } else { - itemParamListBuilder_.remove(index); - } - return this; - } - /** - * repeated .ItemParam itemParamList = 2; - */ - public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getItemParamListBuilder( - int index) { - return getItemParamListFieldBuilder().getBuilder(index); - } - /** - * repeated .ItemParam itemParamList = 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 itemParamList = 2; - */ - public java.util.List - getItemParamListOrBuilderList() { - if (itemParamListBuilder_ != null) { - return itemParamListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(itemParamList_); - } - } - /** - * repeated .ItemParam itemParamList = 2; - */ - public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addItemParamListBuilder() { - return getItemParamListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); - } - /** - * repeated .ItemParam itemParamList = 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 itemParamList = 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 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> itemGuidCountMap = 3; - */ - - @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> itemGuidCountMap = 3; - */ - @java.lang.Override - - public java.util.Map getItemGuidCountMapMap() { - return internalGetItemGuidCountMap().getMap(); - } - /** - * map<uint64, uint32> itemGuidCountMap = 3; - */ - @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> itemGuidCountMap = 3; - */ - @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> itemGuidCountMap = 3; - */ - - 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> itemGuidCountMap = 3; - */ - public Builder putItemGuidCountMap( - long key, - int value) { - - - internalGetMutableItemGuidCountMap().getMutableMap() - .put(key, value); - return this; - } - /** - * map<uint64, uint32> itemGuidCountMap = 3; - */ - - public Builder putAllItemGuidCountMap( - java.util.Map values) { - internalGetMutableItemGuidCountMap().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: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\"\275" + - "\001\n\rItemGivingReq\022\020\n\010givingId\030\001 \001(\r\022!\n\rit" + - "emParamList\030\002 \003(\0132\n.ItemParam\022>\n\020itemGui" + - "dCountMap\030\003 \003(\0132$.ItemGivingReq.ItemGuid" + - "CountMapEntry\0327\n\025ItemGuidCountMapEntry\022\013" + - "\n\003key\030\001 \001(\004\022\r\n\005value\030\002 \001(\r:\0028\001B\033\n\031emu.gr" + - "asscutter.net.protob\006proto3" - }; - descriptor = com.google.protobuf.Descriptors.FileDescriptor - .internalBuildGeneratedFileFrom(descriptorData, - new com.google.protobuf.Descriptors.FileDescriptor[] { - emu.grasscutter.net.proto.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[] { "GivingId", "ItemParamList", "ItemGuidCountMap", }); - 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/main/java/emu/grasscutter/net/proto/ItemGivingRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/ItemGivingRspOuterClass.java deleted file mode 100644 index 106a260c7..000000000 --- a/src/main/java/emu/grasscutter/net/proto/ItemGivingRspOuterClass.java +++ /dev/null @@ -1,606 +0,0 @@ -// 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 { - - /** - * int32 retcode = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * uint32 givingId = 2; - * @return The givingId. - */ - int getGivingId(); - } - /** - * 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: { - - retcode_ = input.readInt32(); - break; - } - case 16: { - - 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 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 GIVINGID_FIELD_NUMBER = 2; - private int givingId_; - /** - * uint32 givingId = 2; - * @return The givingId. - */ - @java.lang.Override - public int getGivingId() { - return givingId_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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 (givingId_ != 0) { - output.writeUInt32(2, givingId_); - } - 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 (givingId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, 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 (getRetcode() - != other.getRetcode()) return false; - if (getGivingId() - != other.getGivingId()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - 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) + GIVINGID_FIELD_NUMBER; - hash = (53 * hash) + getGivingId(); - 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; - } - /** - * 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(); - retcode_ = 0; - - givingId_ = 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.retcode_ = retcode_; - result.givingId_ = givingId_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getRetcode() != 0) { - setRetcode(other.getRetcode()); - } - if (other.getGivingId() != 0) { - setGivingId(other.getGivingId()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 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 givingId_ ; - /** - * uint32 givingId = 2; - * @return The givingId. - */ - @java.lang.Override - public int getGivingId() { - return givingId_; - } - /** - * uint32 givingId = 2; - * @param value The givingId to set. - * @return This builder for chaining. - */ - public Builder setGivingId(int value) { - - givingId_ = value; - onChanged(); - return this; - } - /** - * uint32 givingId = 2; - * @return This builder for chaining. - */ - public Builder clearGivingId() { - - givingId_ = 0; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"2\n\rItemGivingRsp\022\017" + - "\n\007retcode\030\001 \001(\005\022\020\n\010givingId\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_ItemGivingRsp_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_ItemGivingRsp_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_ItemGivingRsp_descriptor, - new java.lang.String[] { "Retcode", "GivingId", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/ItemHintOuterClass.java b/src/main/java/emu/grasscutter/net/proto/ItemHintOuterClass.java deleted file mode 100644 index 87397ac2a..000000000 --- a/src/main/java/emu/grasscutter/net/proto/ItemHintOuterClass.java +++ /dev/null @@ -1,677 +0,0 @@ -// 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 itemId = 1; - * @return The itemId. - */ - int getItemId(); - - /** - * uint32 count = 2; - * @return The count. - */ - int getCount(); - - /** - * bool isNew = 3; - * @return The isNew. - */ - boolean getIsNew(); - } - /** - * 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 8: { - - itemId_ = input.readUInt32(); - break; - } - case 16: { - - count_ = input.readUInt32(); - break; - } - case 24: { - - isNew_ = 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.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 ITEMID_FIELD_NUMBER = 1; - private int itemId_; - /** - * uint32 itemId = 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_; - } - - public static final int ISNEW_FIELD_NUMBER = 3; - private boolean isNew_; - /** - * bool isNew = 3; - * @return The isNew. - */ - @java.lang.Override - public boolean getIsNew() { - return isNew_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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_); - } - if (isNew_ != false) { - output.writeBool(3, isNew_); - } - 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_); - } - if (isNew_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(3, isNew_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (getCount() - != other.getCount()) return false; - if (getIsNew() - != other.getIsNew()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + ITEMID_FIELD_NUMBER; - hash = (53 * hash) + getItemId(); - hash = (37 * hash) + COUNT_FIELD_NUMBER; - hash = (53 * hash) + getCount(); - hash = (37 * hash) + ISNEW_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsNew()); - 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; - - count_ = 0; - - isNew_ = false; - - 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.count_ = count_; - result.isNew_ = isNew_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getCount() != 0) { - setCount(other.getCount()); - } - if (other.getIsNew() != false) { - setIsNew(other.getIsNew()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 itemId = 1; - * @return The itemId. - */ - @java.lang.Override - public int getItemId() { - return itemId_; - } - /** - * uint32 itemId = 1; - * @param value The itemId to set. - * @return This builder for chaining. - */ - public Builder setItemId(int value) { - - itemId_ = value; - onChanged(); - return this; - } - /** - * uint32 itemId = 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; - } - - private boolean isNew_ ; - /** - * bool isNew = 3; - * @return The isNew. - */ - @java.lang.Override - public boolean getIsNew() { - return isNew_; - } - /** - * bool isNew = 3; - * @param value The isNew to set. - * @return This builder for chaining. - */ - public Builder setIsNew(boolean value) { - - isNew_ = value; - onChanged(); - return this; - } - /** - * bool isNew = 3; - * @return This builder for chaining. - */ - public Builder clearIsNew() { - - isNew_ = 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: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\"8\n\010ItemHint\022\016\n\006itemId\030\001" + - " \001(\r\022\r\n\005count\030\002 \001(\r\022\r\n\005isNew\030\003 \001(\010B\033\n\031em" + - "u.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", "Count", "IsNew", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/ItemOuterClass.java b/src/main/java/emu/grasscutter/net/proto/ItemOuterClass.java deleted file mode 100644 index ce521bd08..000000000 --- a/src/main/java/emu/grasscutter/net/proto/ItemOuterClass.java +++ /dev/null @@ -1,1374 +0,0 @@ -// 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 itemId = 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 ITEMID_FIELD_NUMBER = 1; - private int itemId_; - /** - * uint32 itemId = 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) + ITEMID_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 itemId = 1; - * @return The itemId. - */ - @java.lang.Override - public int getItemId() { - return itemId_; - } - /** - * uint32 itemId = 1; - * @param value The itemId to set. - * @return This builder for chaining. - */ - public Builder setItemId(int value) { - - itemId_ = value; - onChanged(); - return this; - } - /** - * uint32 itemId = 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\"\207\001\n\004Item\022\016\n\006itemId\030\001 " + - "\001(\r\022\014\n\004guid\030\002 \001(\004\022\035\n\010material\030\005 \001(\0132\t.Ma" + - "terialH\000\022\027\n\005equip\030\006 \001(\0132\006.EquipH\000\022\037\n\tfur" + - "niture\030\007 \001(\0132\n.FurnitureH\000B\010\n\006detailB\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.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/main/java/emu/grasscutter/net/proto/ItemParamOuterClass.java b/src/main/java/emu/grasscutter/net/proto/ItemParamOuterClass.java deleted file mode 100644 index fe916babf..000000000 --- a/src/main/java/emu/grasscutter/net/proto/ItemParamOuterClass.java +++ /dev/null @@ -1,606 +0,0 @@ -// 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 itemId = 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 ITEMID_FIELD_NUMBER = 1; - private int itemId_; - /** - * uint32 itemId = 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) + ITEMID_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 itemId = 1; - * @return The itemId. - */ - @java.lang.Override - public int getItemId() { - return itemId_; - } - /** - * uint32 itemId = 1; - * @param value The itemId to set. - * @return This builder for chaining. - */ - public Builder setItemId(int value) { - - itemId_ = value; - onChanged(); - return this; - } - /** - * uint32 itemId = 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\016\n\006itemId" + - "\030\001 \001(\r\022\r\n\005count\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_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/main/java/emu/grasscutter/net/proto/LifeStateChangeNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/LifeStateChangeNotifyOuterClass.java deleted file mode 100644 index d9d4bc16e..000000000 --- a/src/main/java/emu/grasscutter/net/proto/LifeStateChangeNotifyOuterClass.java +++ /dev/null @@ -1,1009 +0,0 @@ -// 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 entityId = 1; - * @return The entityId. - */ - int getEntityId(); - - /** - * uint32 lifeState = 2; - * @return The lifeState. - */ - int getLifeState(); - - /** - * uint32 sourceEntityId = 3; - * @return The sourceEntityId. - */ - int getSourceEntityId(); - - /** - * string attackTag = 4; - * @return The attackTag. - */ - java.lang.String getAttackTag(); - /** - * string attackTag = 4; - * @return The bytes for attackTag. - */ - com.google.protobuf.ByteString - getAttackTagBytes(); - - /** - * .PlayerDieType dieType = 5; - * @return The enum numeric value on the wire for dieType. - */ - int getDieTypeValue(); - /** - * .PlayerDieType dieType = 5; - * @return The dieType. - */ - emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType getDieType(); - - /** - * uint32 moveReliableSeq = 6; - * @return The moveReliableSeq. - */ - int getMoveReliableSeq(); - } - /** - * 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() { - 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(); - } - com.google.protobuf.UnknownFieldSet.Builder 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: { - - lifeState_ = input.readUInt32(); - break; - } - case 24: { - - sourceEntityId_ = input.readUInt32(); - break; - } - case 34: { - java.lang.String s = input.readStringRequireUtf8(); - - attackTag_ = s; - break; - } - case 40: { - int rawValue = input.readEnum(); - - dieType_ = rawValue; - break; - } - case 48: { - - 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 { - 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 ENTITYID_FIELD_NUMBER = 1; - private int entityId_; - /** - * uint32 entityId = 1; - * @return The entityId. - */ - @java.lang.Override - public int getEntityId() { - return entityId_; - } - - public static final int LIFESTATE_FIELD_NUMBER = 2; - private int lifeState_; - /** - * uint32 lifeState = 2; - * @return The lifeState. - */ - @java.lang.Override - public int getLifeState() { - return lifeState_; - } - - public static final int SOURCEENTITYID_FIELD_NUMBER = 3; - private int sourceEntityId_; - /** - * uint32 sourceEntityId = 3; - * @return The sourceEntityId. - */ - @java.lang.Override - public int getSourceEntityId() { - return sourceEntityId_; - } - - public static final int ATTACKTAG_FIELD_NUMBER = 4; - private volatile java.lang.Object attackTag_; - /** - * string attackTag = 4; - * @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 attackTag = 4; - * @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 DIETYPE_FIELD_NUMBER = 5; - private int dieType_; - /** - * .PlayerDieType dieType = 5; - * @return The enum numeric value on the wire for dieType. - */ - @java.lang.Override public int getDieTypeValue() { - return dieType_; - } - /** - * .PlayerDieType dieType = 5; - * @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 MOVERELIABLESEQ_FIELD_NUMBER = 6; - private int moveReliableSeq_; - /** - * uint32 moveReliableSeq = 6; - * @return The moveReliableSeq. - */ - @java.lang.Override - public int getMoveReliableSeq() { - return moveReliableSeq_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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 (lifeState_ != 0) { - output.writeUInt32(2, lifeState_); - } - if (sourceEntityId_ != 0) { - output.writeUInt32(3, sourceEntityId_); - } - if (!getAttackTagBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 4, attackTag_); - } - if (dieType_ != emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType.PlayerDieNone.getNumber()) { - output.writeEnum(5, dieType_); - } - if (moveReliableSeq_ != 0) { - output.writeUInt32(6, moveReliableSeq_); - } - 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 (lifeState_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, lifeState_); - } - if (sourceEntityId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, sourceEntityId_); - } - if (!getAttackTagBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, attackTag_); - } - if (dieType_ != emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType.PlayerDieNone.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(5, dieType_); - } - if (moveReliableSeq_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(6, 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 (getLifeState() - != other.getLifeState()) return false; - if (getSourceEntityId() - != other.getSourceEntityId()) return false; - if (!getAttackTag() - .equals(other.getAttackTag())) return false; - if (dieType_ != other.dieType_) return false; - if (getMoveReliableSeq() - != other.getMoveReliableSeq()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + ENTITYID_FIELD_NUMBER; - hash = (53 * hash) + getEntityId(); - hash = (37 * hash) + LIFESTATE_FIELD_NUMBER; - hash = (53 * hash) + getLifeState(); - hash = (37 * hash) + SOURCEENTITYID_FIELD_NUMBER; - hash = (53 * hash) + getSourceEntityId(); - hash = (37 * hash) + ATTACKTAG_FIELD_NUMBER; - hash = (53 * hash) + getAttackTag().hashCode(); - hash = (37 * hash) + DIETYPE_FIELD_NUMBER; - hash = (53 * hash) + dieType_; - hash = (37 * hash) + MOVERELIABLESEQ_FIELD_NUMBER; - hash = (53 * hash) + getMoveReliableSeq(); - 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; - } - /** - * 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) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - entityId_ = 0; - - lifeState_ = 0; - - sourceEntityId_ = 0; - - attackTag_ = ""; - - dieType_ = 0; - - moveReliableSeq_ = 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); - result.entityId_ = entityId_; - result.lifeState_ = lifeState_; - result.sourceEntityId_ = sourceEntityId_; - result.attackTag_ = attackTag_; - result.dieType_ = dieType_; - result.moveReliableSeq_ = moveReliableSeq_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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 (other.getLifeState() != 0) { - setLifeState(other.getLifeState()); - } - if (other.getSourceEntityId() != 0) { - setSourceEntityId(other.getSourceEntityId()); - } - if (!other.getAttackTag().isEmpty()) { - attackTag_ = other.attackTag_; - onChanged(); - } - if (other.dieType_ != 0) { - setDieTypeValue(other.getDieTypeValue()); - } - if (other.getMoveReliableSeq() != 0) { - setMoveReliableSeq(other.getMoveReliableSeq()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 entityId_ ; - /** - * uint32 entityId = 1; - * @return The entityId. - */ - @java.lang.Override - public int getEntityId() { - return entityId_; - } - /** - * uint32 entityId = 1; - * @param value The entityId to set. - * @return This builder for chaining. - */ - public Builder setEntityId(int value) { - - entityId_ = value; - onChanged(); - return this; - } - /** - * uint32 entityId = 1; - * @return This builder for chaining. - */ - public Builder clearEntityId() { - - entityId_ = 0; - onChanged(); - return this; - } - - private int lifeState_ ; - /** - * uint32 lifeState = 2; - * @return The lifeState. - */ - @java.lang.Override - public int getLifeState() { - return lifeState_; - } - /** - * uint32 lifeState = 2; - * @param value The lifeState to set. - * @return This builder for chaining. - */ - public Builder setLifeState(int value) { - - lifeState_ = value; - onChanged(); - return this; - } - /** - * uint32 lifeState = 2; - * @return This builder for chaining. - */ - public Builder clearLifeState() { - - lifeState_ = 0; - onChanged(); - return this; - } - - private int sourceEntityId_ ; - /** - * uint32 sourceEntityId = 3; - * @return The sourceEntityId. - */ - @java.lang.Override - public int getSourceEntityId() { - return sourceEntityId_; - } - /** - * uint32 sourceEntityId = 3; - * @param value The sourceEntityId to set. - * @return This builder for chaining. - */ - public Builder setSourceEntityId(int value) { - - sourceEntityId_ = value; - onChanged(); - return this; - } - /** - * uint32 sourceEntityId = 3; - * @return This builder for chaining. - */ - public Builder clearSourceEntityId() { - - sourceEntityId_ = 0; - onChanged(); - return this; - } - - private java.lang.Object attackTag_ = ""; - /** - * string attackTag = 4; - * @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 attackTag = 4; - * @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 attackTag = 4; - * @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 attackTag = 4; - * @return This builder for chaining. - */ - public Builder clearAttackTag() { - - attackTag_ = getDefaultInstance().getAttackTag(); - onChanged(); - return this; - } - /** - * string attackTag = 4; - * @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 dieType = 5; - * @return The enum numeric value on the wire for dieType. - */ - @java.lang.Override public int getDieTypeValue() { - return dieType_; - } - /** - * .PlayerDieType dieType = 5; - * @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 dieType = 5; - * @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 dieType = 5; - * @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 dieType = 5; - * @return This builder for chaining. - */ - public Builder clearDieType() { - - dieType_ = 0; - onChanged(); - return this; - } - - private int moveReliableSeq_ ; - /** - * uint32 moveReliableSeq = 6; - * @return The moveReliableSeq. - */ - @java.lang.Override - public int getMoveReliableSeq() { - return moveReliableSeq_; - } - /** - * uint32 moveReliableSeq = 6; - * @param value The moveReliableSeq to set. - * @return This builder for chaining. - */ - public Builder setMoveReliableSeq(int value) { - - moveReliableSeq_ = value; - onChanged(); - return this; - } - /** - * uint32 moveReliableSeq = 6; - * @return This builder for chaining. - */ - public Builder clearMoveReliableSeq() { - - moveReliableSeq_ = 0; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"\241\001\n\025LifeStateChangeNotify\022\020\n\010" + - "entityId\030\001 \001(\r\022\021\n\tlifeState\030\002 \001(\r\022\026\n\016sou" + - "rceEntityId\030\003 \001(\r\022\021\n\tattackTag\030\004 \001(\t\022\037\n\007" + - "dieType\030\005 \001(\0162\016.PlayerDieType\022\027\n\017moveRel" + - "iableSeq\030\006 \001(\rB\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.PlayerDieTypeOuterClass.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", "LifeState", "SourceEntityId", "AttackTag", "DieType", "MoveReliableSeq", }); - emu.grasscutter.net.proto.PlayerDieTypeOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/MPLevelEntityInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/MPLevelEntityInfoOuterClass.java deleted file mode 100644 index c84f920ac..000000000 --- a/src/main/java/emu/grasscutter/net/proto/MPLevelEntityInfoOuterClass.java +++ /dev/null @@ -1,813 +0,0 @@ -// 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 { - - /** - * uint32 entityId = 1; - * @return The entityId. - */ - int getEntityId(); - - /** - * uint32 authorityPeerId = 2; - * @return The authorityPeerId. - */ - int getAuthorityPeerId(); - - /** - * .AbilitySyncStateInfo abilityInfo = 3; - * @return Whether the abilityInfo field is set. - */ - boolean hasAbilityInfo(); - /** - * .AbilitySyncStateInfo abilityInfo = 3; - * @return The abilityInfo. - */ - emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getAbilityInfo(); - /** - * .AbilitySyncStateInfo abilityInfo = 3; - */ - emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getAbilityInfoOrBuilder(); - } - /** - * 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 8: { - - entityId_ = input.readUInt32(); - break; - } - case 16: { - - authorityPeerId_ = input.readUInt32(); - break; - } - case 26: { - 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.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 ENTITYID_FIELD_NUMBER = 1; - private int entityId_; - /** - * uint32 entityId = 1; - * @return The entityId. - */ - @java.lang.Override - public int getEntityId() { - return entityId_; - } - - public static final int AUTHORITYPEERID_FIELD_NUMBER = 2; - private int authorityPeerId_; - /** - * uint32 authorityPeerId = 2; - * @return The authorityPeerId. - */ - @java.lang.Override - public int getAuthorityPeerId() { - return authorityPeerId_; - } - - public static final int ABILITYINFO_FIELD_NUMBER = 3; - private emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo abilityInfo_; - /** - * .AbilitySyncStateInfo abilityInfo = 3; - * @return Whether the abilityInfo field is set. - */ - @java.lang.Override - public boolean hasAbilityInfo() { - return abilityInfo_ != null; - } - /** - * .AbilitySyncStateInfo abilityInfo = 3; - * @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 abilityInfo = 3; - */ - @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 (authorityPeerId_ != 0) { - output.writeUInt32(2, authorityPeerId_); - } - if (abilityInfo_ != null) { - output.writeMessage(3, 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 (authorityPeerId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, authorityPeerId_); - } - if (abilityInfo_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(3, 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.MPLevelEntityInfoOuterClass.MPLevelEntityInfo)) { - return super.equals(obj); - } - emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo other = (emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo) obj; - - if (getEntityId() - != other.getEntityId()) return false; - if (getAuthorityPeerId() - != other.getAuthorityPeerId()) 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) + ENTITYID_FIELD_NUMBER; - hash = (53 * hash) + getEntityId(); - hash = (37 * hash) + AUTHORITYPEERID_FIELD_NUMBER; - hash = (53 * hash) + getAuthorityPeerId(); - if (hasAbilityInfo()) { - hash = (37 * hash) + ABILITYINFO_FIELD_NUMBER; - hash = (53 * hash) + getAbilityInfo().hashCode(); - } - 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(); - entityId_ = 0; - - authorityPeerId_ = 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.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); - result.entityId_ = entityId_; - result.authorityPeerId_ = authorityPeerId_; - 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.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.getEntityId() != 0) { - setEntityId(other.getEntityId()); - } - if (other.getAuthorityPeerId() != 0) { - setAuthorityPeerId(other.getAuthorityPeerId()); - } - 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.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 int entityId_ ; - /** - * uint32 entityId = 1; - * @return The entityId. - */ - @java.lang.Override - public int getEntityId() { - return entityId_; - } - /** - * uint32 entityId = 1; - * @param value The entityId to set. - * @return This builder for chaining. - */ - public Builder setEntityId(int value) { - - entityId_ = value; - onChanged(); - return this; - } - /** - * uint32 entityId = 1; - * @return This builder for chaining. - */ - public Builder clearEntityId() { - - entityId_ = 0; - onChanged(); - return this; - } - - private int authorityPeerId_ ; - /** - * uint32 authorityPeerId = 2; - * @return The authorityPeerId. - */ - @java.lang.Override - public int getAuthorityPeerId() { - return authorityPeerId_; - } - /** - * uint32 authorityPeerId = 2; - * @param value The authorityPeerId to set. - * @return This builder for chaining. - */ - public Builder setAuthorityPeerId(int value) { - - authorityPeerId_ = value; - onChanged(); - return this; - } - /** - * uint32 authorityPeerId = 2; - * @return This builder for chaining. - */ - public Builder clearAuthorityPeerId() { - - authorityPeerId_ = 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 abilityInfo = 3; - * @return Whether the abilityInfo field is set. - */ - public boolean hasAbilityInfo() { - return abilityInfoBuilder_ != null || abilityInfo_ != null; - } - /** - * .AbilitySyncStateInfo abilityInfo = 3; - * @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 abilityInfo = 3; - */ - 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 abilityInfo = 3; - */ - 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 abilityInfo = 3; - */ - 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 abilityInfo = 3; - */ - public Builder clearAbilityInfo() { - if (abilityInfoBuilder_ == null) { - abilityInfo_ = null; - onChanged(); - } else { - abilityInfo_ = null; - abilityInfoBuilder_ = null; - } - - return this; - } - /** - * .AbilitySyncStateInfo abilityInfo = 3; - */ - public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder getAbilityInfoBuilder() { - - onChanged(); - return getAbilityInfoFieldBuilder().getBuilder(); - } - /** - * .AbilitySyncStateInfo abilityInfo = 3; - */ - 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 abilityInfo = 3; - */ - 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: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\"j\n\021MPLevelEntityInfo\022\020\n\010en" + - "tityId\030\001 \001(\r\022\027\n\017authorityPeerId\030\002 \001(\r\022*\n" + - "\013abilityInfo\030\003 \001(\0132\025.AbilitySyncStateInf" + - "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.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[] { "EntityId", "AuthorityPeerId", "AbilityInfo", }); - emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/MapMarkFromTypeOuterClass.java b/src/main/java/emu/grasscutter/net/proto/MapMarkFromTypeOuterClass.java deleted file mode 100644 index cdd2e8d8d..000000000 --- a/src/main/java/emu/grasscutter/net/proto/MapMarkFromTypeOuterClass.java +++ /dev/null @@ -1,155 +0,0 @@ -// 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 { - /** - * None = 0; - */ - None(0), - /** - * MonsterType = 1; - */ - MonsterType(1), - /** - * QuestType = 2; - */ - QuestType(2), - UNRECOGNIZED(-1), - ; - - /** - * None = 0; - */ - public static final int None_VALUE = 0; - /** - * MonsterType = 1; - */ - public static final int MonsterType_VALUE = 1; - /** - * QuestType = 2; - */ - public static final int QuestType_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 None; - case 1: return MonsterType; - case 2: return QuestType; - 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*;\n\017MapMarkFromTy" + - "pe\022\010\n\004None\020\000\022\017\n\013MonsterType\020\001\022\r\n\tQuestTy" + - "pe\020\002B\033\n\031emu.grasscutter.net.protob\006proto" + - "3" - }; - descriptor = com.google.protobuf.Descriptors.FileDescriptor - .internalBuildGeneratedFileFrom(descriptorData, - new com.google.protobuf.Descriptors.FileDescriptor[] { - }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/MapMarkPointOuterClass.java b/src/main/java/emu/grasscutter/net/proto/MapMarkPointOuterClass.java deleted file mode 100644 index da5b42222..000000000 --- a/src/main/java/emu/grasscutter/net/proto/MapMarkPointOuterClass.java +++ /dev/null @@ -1,1254 +0,0 @@ -// 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 sceneId = 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 pointType = 4; - * @return The enum numeric value on the wire for pointType. - */ - int getPointTypeValue(); - /** - * .MapMarkPointType pointType = 4; - * @return The pointType. - */ - emu.grasscutter.net.proto.MapMarkPointTypeOuterClass.MapMarkPointType getPointType(); - - /** - * uint32 monsterId = 5; - * @return The monsterId. - */ - int getMonsterId(); - - /** - * .MapMarkFromType fromType = 6; - * @return The enum numeric value on the wire for fromType. - */ - int getFromTypeValue(); - /** - * .MapMarkFromType fromType = 6; - * @return The fromType. - */ - emu.grasscutter.net.proto.MapMarkFromTypeOuterClass.MapMarkFromType getFromType(); - - /** - * uint32 questId = 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 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 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 POINTTYPE_FIELD_NUMBER = 4; - private int pointType_; - /** - * .MapMarkPointType pointType = 4; - * @return The enum numeric value on the wire for pointType. - */ - @java.lang.Override public int getPointTypeValue() { - return pointType_; - } - /** - * .MapMarkPointType pointType = 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 MONSTERID_FIELD_NUMBER = 5; - private int monsterId_; - /** - * uint32 monsterId = 5; - * @return The monsterId. - */ - @java.lang.Override - public int getMonsterId() { - return monsterId_; - } - - public static final int FROMTYPE_FIELD_NUMBER = 6; - private int fromType_; - /** - * .MapMarkFromType fromType = 6; - * @return The enum numeric value on the wire for fromType. - */ - @java.lang.Override public int getFromTypeValue() { - return fromType_; - } - /** - * .MapMarkFromType fromType = 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 QUESTID_FIELD_NUMBER = 7; - private int questId_; - /** - * uint32 questId = 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 (!getNameBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, name_); - } - if (pos_ != null) { - output.writeMessage(3, getPos()); - } - if (pointType_ != emu.grasscutter.net.proto.MapMarkPointTypeOuterClass.MapMarkPointType.Npc.getNumber()) { - output.writeEnum(4, pointType_); - } - if (monsterId_ != 0) { - output.writeUInt32(5, monsterId_); - } - if (fromType_ != emu.grasscutter.net.proto.MapMarkFromTypeOuterClass.MapMarkFromType.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 (!getNameBytes().isEmpty()) { - 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.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.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) + SCENEID_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) + POINTTYPE_FIELD_NUMBER; - hash = (53 * hash) + pointType_; - hash = (37 * hash) + MONSTERID_FIELD_NUMBER; - hash = (53 * hash) + getMonsterId(); - hash = (37 * hash) + FROMTYPE_FIELD_NUMBER; - hash = (53 * hash) + fromType_; - hash = (37 * hash) + QUESTID_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 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 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 pointType = 4; - * @return The enum numeric value on the wire for pointType. - */ - @java.lang.Override public int getPointTypeValue() { - return pointType_; - } - /** - * .MapMarkPointType pointType = 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 pointType = 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 pointType = 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 pointType = 4; - * @return This builder for chaining. - */ - public Builder clearPointType() { - - pointType_ = 0; - onChanged(); - return this; - } - - private int monsterId_ ; - /** - * uint32 monsterId = 5; - * @return The monsterId. - */ - @java.lang.Override - public int getMonsterId() { - return monsterId_; - } - /** - * uint32 monsterId = 5; - * @param value The monsterId to set. - * @return This builder for chaining. - */ - public Builder setMonsterId(int value) { - - monsterId_ = value; - onChanged(); - return this; - } - /** - * uint32 monsterId = 5; - * @return This builder for chaining. - */ - public Builder clearMonsterId() { - - monsterId_ = 0; - onChanged(); - return this; - } - - private int fromType_ = 0; - /** - * .MapMarkFromType fromType = 6; - * @return The enum numeric value on the wire for fromType. - */ - @java.lang.Override public int getFromTypeValue() { - return fromType_; - } - /** - * .MapMarkFromType fromType = 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 fromType = 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 fromType = 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 fromType = 6; - * @return This builder for chaining. - */ - public Builder clearFromType() { - - fromType_ = 0; - onChanged(); - return this; - } - - private int questId_ ; - /** - * uint32 questId = 7; - * @return The questId. - */ - @java.lang.Override - public int getQuestId() { - return questId_; - } - /** - * uint32 questId = 7; - * @param value The questId to set. - * @return This builder for chaining. - */ - public Builder setQuestId(int value) { - - questId_ = value; - onChanged(); - return this; - } - /** - * uint32 questId = 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\"\261\001\n\014MapMarkPoint\022\017\n\007sceneId\030\001 \001(\r\022\014\n\004n" + - "ame\030\002 \001(\t\022\024\n\003pos\030\003 \001(\0132\007.Vector\022$\n\tpoint" + - "Type\030\004 \001(\0162\021.MapMarkPointType\022\021\n\tmonster" + - "Id\030\005 \001(\r\022\"\n\010fromType\030\006 \001(\0162\020.MapMarkFrom" + - "Type\022\017\n\007questId\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.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/main/java/emu/grasscutter/net/proto/MapMarkPointTypeOuterClass.java b/src/main/java/emu/grasscutter/net/proto/MapMarkPointTypeOuterClass.java deleted file mode 100644 index 28498c3fa..000000000 --- a/src/main/java/emu/grasscutter/net/proto/MapMarkPointTypeOuterClass.java +++ /dev/null @@ -1,182 +0,0 @@ -// 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 { - /** - * Npc = 0; - */ - Npc(0), - /** - * Quest = 1; - */ - Quest(1), - /** - * Special = 2; - */ - Special(2), - /** - * Mine = 3; - */ - Mine(3), - /** - * Collection = 4; - */ - Collection(4), - /** - * Monster = 5; - */ - Monster(5), - UNRECOGNIZED(-1), - ; - - /** - * Npc = 0; - */ - public static final int Npc_VALUE = 0; - /** - * Quest = 1; - */ - public static final int Quest_VALUE = 1; - /** - * Special = 2; - */ - public static final int Special_VALUE = 2; - /** - * Mine = 3; - */ - public static final int Mine_VALUE = 3; - /** - * Collection = 4; - */ - public static final int Collection_VALUE = 4; - /** - * Monster = 5; - */ - public static final int Monster_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 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 Npc; - case 1: return Quest; - case 2: return Special; - case 3: return Mine; - case 4: return Collection; - case 5: return Monster; - 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*Z\n\020MapMarkPoint" + - "Type\022\007\n\003Npc\020\000\022\t\n\005Quest\020\001\022\013\n\007Special\020\002\022\010\n" + - "\004Mine\020\003\022\016\n\nCollection\020\004\022\013\n\007Monster\020\005B\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/main/java/emu/grasscutter/net/proto/MarkMapReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/MarkMapReqOuterClass.java deleted file mode 100644 index c54f602b8..000000000 --- a/src/main/java/emu/grasscutter/net/proto/MarkMapReqOuterClass.java +++ /dev/null @@ -1,985 +0,0 @@ -// 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 { - - /** - * .Operation op = 1; - * @return The enum numeric value on the wire for op. - */ - int getOpValue(); - /** - * .Operation op = 1; - * @return The op. - */ - emu.grasscutter.net.proto.OperationOuterClass.Operation getOp(); - - /** - * .MapMarkPoint old = 2; - * @return Whether the old field is set. - */ - boolean hasOld(); - /** - * .MapMarkPoint old = 2; - * @return The old. - */ - emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint getOld(); - /** - * .MapMarkPoint old = 2; - */ - emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPointOrBuilder getOldOrBuilder(); - - /** - * .MapMarkPoint mark = 3; - * @return Whether the mark field is set. - */ - boolean hasMark(); - /** - * .MapMarkPoint mark = 3; - * @return The mark. - */ - emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint getMark(); - /** - * .MapMarkPoint mark = 3; - */ - emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPointOrBuilder getMarkOrBuilder(); - } - /** - * 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 8: { - int rawValue = input.readEnum(); - - op_ = rawValue; - break; - } - case 18: { - 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 26: { - 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; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.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); - } - - public static final int OP_FIELD_NUMBER = 1; - private int op_; - /** - * .Operation op = 1; - * @return The enum numeric value on the wire for op. - */ - @java.lang.Override public int getOpValue() { - return op_; - } - /** - * .Operation op = 1; - * @return The op. - */ - @java.lang.Override public emu.grasscutter.net.proto.OperationOuterClass.Operation getOp() { - @SuppressWarnings("deprecation") - emu.grasscutter.net.proto.OperationOuterClass.Operation result = emu.grasscutter.net.proto.OperationOuterClass.Operation.valueOf(op_); - return result == null ? emu.grasscutter.net.proto.OperationOuterClass.Operation.UNRECOGNIZED : result; - } - - public static final int OLD_FIELD_NUMBER = 2; - private emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint old_; - /** - * .MapMarkPoint old = 2; - * @return Whether the old field is set. - */ - @java.lang.Override - public boolean hasOld() { - return old_ != null; - } - /** - * .MapMarkPoint old = 2; - * @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 = 2; - */ - @java.lang.Override - public emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPointOrBuilder getOldOrBuilder() { - return getOld(); - } - - public static final int MARK_FIELD_NUMBER = 3; - private emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint mark_; - /** - * .MapMarkPoint mark = 3; - * @return Whether the mark field is set. - */ - @java.lang.Override - public boolean hasMark() { - return mark_ != null; - } - /** - * .MapMarkPoint mark = 3; - * @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 = 3; - */ - @java.lang.Override - public emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPointOrBuilder getMarkOrBuilder() { - return getMark(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (op_ != emu.grasscutter.net.proto.OperationOuterClass.Operation.Add.getNumber()) { - output.writeEnum(1, op_); - } - if (old_ != null) { - output.writeMessage(2, getOld()); - } - if (mark_ != null) { - output.writeMessage(3, getMark()); - } - 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.OperationOuterClass.Operation.Add.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(1, op_); - } - if (old_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, getOld()); - } - if (mark_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(3, getMark()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (op_ != other.op_) return false; - if (hasOld() != other.hasOld()) return false; - if (hasOld()) { - if (!getOld() - .equals(other.getOld())) return false; - } - if (hasMark() != other.hasMark()) return false; - if (hasMark()) { - if (!getMark() - .equals(other.getMark())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - 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 (hasOld()) { - hash = (37 * hash) + OLD_FIELD_NUMBER; - hash = (53 * hash) + getOld().hashCode(); - } - if (hasMark()) { - hash = (37 * hash) + MARK_FIELD_NUMBER; - hash = (53 * hash) + getMark().hashCode(); - } - 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; - } - /** - * 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(); - op_ = 0; - - if (oldBuilder_ == null) { - old_ = null; - } else { - old_ = null; - oldBuilder_ = null; - } - if (markBuilder_ == null) { - mark_ = null; - } else { - mark_ = null; - markBuilder_ = null; - } - 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); - result.op_ = op_; - if (oldBuilder_ == null) { - result.old_ = old_; - } else { - result.old_ = oldBuilder_.build(); - } - if (markBuilder_ == null) { - result.mark_ = mark_; - } else { - result.mark_ = markBuilder_.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.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.op_ != 0) { - setOpValue(other.getOpValue()); - } - if (other.hasOld()) { - mergeOld(other.getOld()); - } - if (other.hasMark()) { - mergeMark(other.getMark()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 int op_ = 0; - /** - * .Operation op = 1; - * @return The enum numeric value on the wire for op. - */ - @java.lang.Override public int getOpValue() { - return op_; - } - /** - * .Operation op = 1; - * @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; - } - /** - * .Operation op = 1; - * @return The op. - */ - @java.lang.Override - public emu.grasscutter.net.proto.OperationOuterClass.Operation getOp() { - @SuppressWarnings("deprecation") - emu.grasscutter.net.proto.OperationOuterClass.Operation result = emu.grasscutter.net.proto.OperationOuterClass.Operation.valueOf(op_); - return result == null ? emu.grasscutter.net.proto.OperationOuterClass.Operation.UNRECOGNIZED : result; - } - /** - * .Operation op = 1; - * @param value The op to set. - * @return This builder for chaining. - */ - public Builder setOp(emu.grasscutter.net.proto.OperationOuterClass.Operation value) { - if (value == null) { - throw new NullPointerException(); - } - - op_ = value.getNumber(); - onChanged(); - return this; - } - /** - * .Operation op = 1; - * @return This builder for chaining. - */ - public Builder clearOp() { - - op_ = 0; - onChanged(); - return this; - } - - 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 = 2; - * @return Whether the old field is set. - */ - public boolean hasOld() { - return oldBuilder_ != null || old_ != null; - } - /** - * .MapMarkPoint old = 2; - * @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 = 2; - */ - 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 = 2; - */ - 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 = 2; - */ - 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 = 2; - */ - public Builder clearOld() { - if (oldBuilder_ == null) { - old_ = null; - onChanged(); - } else { - old_ = null; - oldBuilder_ = null; - } - - return this; - } - /** - * .MapMarkPoint old = 2; - */ - public emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.Builder getOldBuilder() { - - onChanged(); - return getOldFieldBuilder().getBuilder(); - } - /** - * .MapMarkPoint old = 2; - */ - 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 = 2; - */ - 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 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 = 3; - * @return Whether the mark field is set. - */ - public boolean hasMark() { - return markBuilder_ != null || mark_ != null; - } - /** - * .MapMarkPoint mark = 3; - * @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 = 3; - */ - 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 = 3; - */ - 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 = 3; - */ - 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 = 3; - */ - public Builder clearMark() { - if (markBuilder_ == null) { - mark_ = null; - onChanged(); - } else { - mark_ = null; - markBuilder_ = null; - } - - return this; - } - /** - * .MapMarkPoint mark = 3; - */ - public emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.Builder getMarkBuilder() { - - onChanged(); - return getMarkFieldBuilder().getBuilder(); - } - /** - * .MapMarkPoint mark = 3; - */ - 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 = 3; - */ - 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_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\032\017" + - "Operation.proto\"]\n\nMarkMapReq\022\026\n\002op\030\001 \001(" + - "\0162\n.Operation\022\032\n\003old\030\002 \001(\0132\r.MapMarkPoin" + - "t\022\033\n\004mark\030\003 \001(\0132\r.MapMarkPointB\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.MapMarkPointOuterClass.getDescriptor(), - emu.grasscutter.net.proto.OperationOuterClass.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[] { "Op", "Old", "Mark", }); - emu.grasscutter.net.proto.MapMarkPointOuterClass.getDescriptor(); - emu.grasscutter.net.proto.OperationOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/MassivePropParamOuterClass.java b/src/main/java/emu/grasscutter/net/proto/MassivePropParamOuterClass.java deleted file mode 100644 index c6af0f964..000000000 --- a/src/main/java/emu/grasscutter/net/proto/MassivePropParamOuterClass.java +++ /dev/null @@ -1,872 +0,0 @@ -// 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 elementReactionType = 1; - * @return The elementReactionType. - */ - int getElementReactionType(); - - /** - * uint32 casterId = 2; - * @return The casterId. - */ - int getCasterId(); - - /** - * repeated float paramList = 3; - * @return A list containing the paramList. - */ - java.util.List getParamListList(); - /** - * repeated float paramList = 3; - * @return The count of paramList. - */ - int getParamListCount(); - /** - * repeated float paramList = 3; - * @param index The index of the element to return. - * @return The paramList at the given index. - */ - float getParamList(int index); - - /** - * uint32 syncFlag = 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() { - 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: { - - elementReactionType_ = input.readInt32(); - break; - } - case 16: { - - casterId_ = input.readUInt32(); - break; - } - case 29: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - paramList_ = newFloatList(); - mutable_bitField0_ |= 0x00000001; - } - paramList_.addFloat(input.readFloat()); - break; - } - case 26: { - int length = input.readRawVarint32(); - int limit = input.pushLimit(length); - if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { - paramList_ = newFloatList(); - mutable_bitField0_ |= 0x00000001; - } - 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)) { - 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 ELEMENTREACTIONTYPE_FIELD_NUMBER = 1; - private int elementReactionType_; - /** - * int32 elementReactionType = 1; - * @return The elementReactionType. - */ - @java.lang.Override - public int getElementReactionType() { - return elementReactionType_; - } - - public static final int CASTERID_FIELD_NUMBER = 2; - private int casterId_; - /** - * uint32 casterId = 2; - * @return The casterId. - */ - @java.lang.Override - public int getCasterId() { - return casterId_; - } - - public static final int PARAMLIST_FIELD_NUMBER = 3; - private com.google.protobuf.Internal.FloatList paramList_; - /** - * repeated float paramList = 3; - * @return A list containing the paramList. - */ - @java.lang.Override - public java.util.List - getParamListList() { - return paramList_; - } - /** - * repeated float paramList = 3; - * @return The count of paramList. - */ - public int getParamListCount() { - return paramList_.size(); - } - /** - * repeated float paramList = 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 SYNCFLAG_FIELD_NUMBER = 4; - private int syncFlag_; - /** - * uint32 syncFlag = 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 (elementReactionType_ != 0) { - output.writeInt32(1, elementReactionType_); - } - if (casterId_ != 0) { - output.writeUInt32(2, casterId_); - } - 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 (elementReactionType_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeInt32Size(1, elementReactionType_); - } - if (casterId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, casterId_); - } - { - 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 (getElementReactionType() - != other.getElementReactionType()) return false; - if (getCasterId() - != other.getCasterId()) 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) + ELEMENTREACTIONTYPE_FIELD_NUMBER; - hash = (53 * hash) + getElementReactionType(); - hash = (37 * hash) + CASTERID_FIELD_NUMBER; - hash = (53 * hash) + getCasterId(); - if (getParamListCount() > 0) { - hash = (37 * hash) + PARAMLIST_FIELD_NUMBER; - hash = (53 * hash) + getParamListList().hashCode(); - } - hash = (37 * hash) + SYNCFLAG_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(); - elementReactionType_ = 0; - - casterId_ = 0; - - paramList_ = emptyFloatList(); - bitField0_ = (bitField0_ & ~0x00000001); - 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.elementReactionType_ = elementReactionType_; - result.casterId_ = casterId_; - if (((bitField0_ & 0x00000001) != 0)) { - paramList_.makeImmutable(); - bitField0_ = (bitField0_ & ~0x00000001); - } - 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.getElementReactionType() != 0) { - setElementReactionType(other.getElementReactionType()); - } - if (other.getCasterId() != 0) { - setCasterId(other.getCasterId()); - } - if (!other.paramList_.isEmpty()) { - if (paramList_.isEmpty()) { - paramList_ = other.paramList_; - bitField0_ = (bitField0_ & ~0x00000001); - } 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 elementReactionType_ ; - /** - * int32 elementReactionType = 1; - * @return The elementReactionType. - */ - @java.lang.Override - public int getElementReactionType() { - return elementReactionType_; - } - /** - * int32 elementReactionType = 1; - * @param value The elementReactionType to set. - * @return This builder for chaining. - */ - public Builder setElementReactionType(int value) { - - elementReactionType_ = value; - onChanged(); - return this; - } - /** - * int32 elementReactionType = 1; - * @return This builder for chaining. - */ - public Builder clearElementReactionType() { - - elementReactionType_ = 0; - onChanged(); - return this; - } - - private int casterId_ ; - /** - * uint32 casterId = 2; - * @return The casterId. - */ - @java.lang.Override - public int getCasterId() { - return casterId_; - } - /** - * uint32 casterId = 2; - * @param value The casterId to set. - * @return This builder for chaining. - */ - public Builder setCasterId(int value) { - - casterId_ = value; - onChanged(); - return this; - } - /** - * uint32 casterId = 2; - * @return This builder for chaining. - */ - public Builder clearCasterId() { - - casterId_ = 0; - onChanged(); - return this; - } - - private com.google.protobuf.Internal.FloatList paramList_ = emptyFloatList(); - private void ensureParamListIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - paramList_ = mutableCopy(paramList_); - bitField0_ |= 0x00000001; - } - } - /** - * repeated float paramList = 3; - * @return A list containing the paramList. - */ - public java.util.List - getParamListList() { - return ((bitField0_ & 0x00000001) != 0) ? - java.util.Collections.unmodifiableList(paramList_) : paramList_; - } - /** - * repeated float paramList = 3; - * @return The count of paramList. - */ - public int getParamListCount() { - return paramList_.size(); - } - /** - * repeated float paramList = 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 paramList = 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 paramList = 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 paramList = 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 paramList = 3; - * @return This builder for chaining. - */ - public Builder clearParamList() { - paramList_ = emptyFloatList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - return this; - } - - private int syncFlag_ ; - /** - * uint32 syncFlag = 4; - * @return The syncFlag. - */ - @java.lang.Override - public int getSyncFlag() { - return syncFlag_; - } - /** - * uint32 syncFlag = 4; - * @param value The syncFlag to set. - * @return This builder for chaining. - */ - public Builder setSyncFlag(int value) { - - syncFlag_ = value; - onChanged(); - return this; - } - /** - * uint32 syncFlag = 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\"f\n\020MassivePropP" + - "aram\022\033\n\023elementReactionType\030\001 \001(\005\022\020\n\010cas" + - "terId\030\002 \001(\r\022\021\n\tparamList\030\003 \003(\002\022\020\n\010syncFl" + - "ag\030\004 \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_MassivePropParam_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_MassivePropParam_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_MassivePropParam_descriptor, - new java.lang.String[] { "ElementReactionType", "CasterId", "ParamList", "SyncFlag", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/MassivePropSyncInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/MassivePropSyncInfoOuterClass.java deleted file mode 100644 index 083f1ebde..000000000 --- a/src/main/java/emu/grasscutter/net/proto/MassivePropSyncInfoOuterClass.java +++ /dev/null @@ -1,874 +0,0 @@ -// 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(); - - /** - * map<int32, .MassivePropParam> propMap = 2; - */ - int getPropMapCount(); - /** - * map<int32, .MassivePropParam> propMap = 2; - */ - boolean containsPropMap( - int key); - /** - * Use {@link #getPropMapMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getPropMap(); - /** - * map<int32, .MassivePropParam> propMap = 2; - */ - java.util.Map - getPropMapMap(); - /** - * map<int32, .MassivePropParam> propMap = 2; - */ - - emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam getPropMapOrDefault( - int key, - emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam defaultValue); - /** - * map<int32, .MassivePropParam> propMap = 2; - */ - - emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam getPropMapOrThrow( - int key); - } - /** - * 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() { - } - - @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)) { - 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.MassivePropSyncInfoOuterClass.internal_static_MassivePropSyncInfo_descriptor; - } - - @SuppressWarnings({"rawtypes"}) - @java.lang.Override - protected com.google.protobuf.MapField internalGetMapField( - int number) { - switch (number) { - case 2: - 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.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 PROPMAP_FIELD_NUMBER = 2; - private static final class PropMapDefaultEntryHolder { - static final com.google.protobuf.MapEntry< - java.lang.Integer, emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam> defaultEntry = - com.google.protobuf.MapEntry - .newDefaultInstance( - emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.internal_static_MassivePropSyncInfo_PropMapEntry_descriptor, - com.google.protobuf.WireFormat.FieldType.INT32, - 0, - com.google.protobuf.WireFormat.FieldType.MESSAGE, - emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam.getDefaultInstance()); - } - private com.google.protobuf.MapField< - java.lang.Integer, emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam> 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<int32, .MassivePropParam> propMap = 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<int32, .MassivePropParam> propMap = 2; - */ - @java.lang.Override - - public java.util.Map getPropMapMap() { - return internalGetPropMap().getMap(); - } - /** - * map<int32, .MassivePropParam> propMap = 2; - */ - @java.lang.Override - - public emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam getPropMapOrDefault( - int key, - emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam defaultValue) { - - java.util.Map map = - internalGetPropMap().getMap(); - return map.containsKey(key) ? map.get(key) : defaultValue; - } - /** - * map<int32, .MassivePropParam> propMap = 2; - */ - @java.lang.Override - - public emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam 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 (id_ != 0L) { - output.writeInt64(1, id_); - } - com.google.protobuf.GeneratedMessageV3 - .serializeIntegerMapTo( - output, - internalGetPropMap(), - PropMapDefaultEntryHolder.defaultEntry, - 2); - 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 (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__); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (!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) + ID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getId()); - if (!internalGetPropMap().getMap().isEmpty()) { - hash = (37 * hash) + PROPMAP_FIELD_NUMBER; - hash = (53 * hash) + internalGetPropMap().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; - } - - @SuppressWarnings({"rawtypes"}) - protected com.google.protobuf.MapField internalGetMapField( - int number) { - switch (number) { - case 2: - return internalGetPropMap(); - 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(); - default: - throw new RuntimeException( - "Invalid map field number: " + number); - } - } - @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) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - id_ = 0L; - - internalGetMutablePropMap().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_; - 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.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()); - } - 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.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 com.google.protobuf.MapField< - java.lang.Integer, emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam> 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<int32, .MassivePropParam> propMap = 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<int32, .MassivePropParam> propMap = 2; - */ - @java.lang.Override - - public java.util.Map getPropMapMap() { - return internalGetPropMap().getMap(); - } - /** - * map<int32, .MassivePropParam> propMap = 2; - */ - @java.lang.Override - - public emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam getPropMapOrDefault( - int key, - emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam defaultValue) { - - java.util.Map map = - internalGetPropMap().getMap(); - return map.containsKey(key) ? map.get(key) : defaultValue; - } - /** - * map<int32, .MassivePropParam> propMap = 2; - */ - @java.lang.Override - - public emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam 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<int32, .MassivePropParam> propMap = 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<int32, .MassivePropParam> propMap = 2; - */ - public Builder putPropMap( - int key, - emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam value) { - - if (value == null) { throw new java.lang.NullPointerException(); } - internalGetMutablePropMap().getMutableMap() - .put(key, value); - return this; - } - /** - * map<int32, .MassivePropParam> propMap = 2; - */ - - 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: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; - private static final com.google.protobuf.Descriptors.Descriptor - internal_static_MassivePropSyncInfo_PropMapEntry_descriptor; - private static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_MassivePropSyncInfo_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\031MassivePropSyncInfo.proto\032\026MassiveProp" + - "Param.proto\"\230\001\n\023MassivePropSyncInfo\022\n\n\002i" + - "d\030\001 \001(\003\0222\n\007propMap\030\002 \003(\0132!.MassivePropSy" + - "ncInfo.PropMapEntry\032A\n\014PropMapEntry\022\013\n\003k" + - "ey\030\001 \001(\005\022 \n\005value\030\002 \001(\0132\021.MassivePropPar" + - "am:\0028\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.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", "PropMap", }); - internal_static_MassivePropSyncInfo_PropMapEntry_descriptor = - internal_static_MassivePropSyncInfo_descriptor.getNestedTypes().get(0); - internal_static_MassivePropSyncInfo_PropMapEntry_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_MassivePropSyncInfo_PropMapEntry_descriptor, - new java.lang.String[] { "Key", "Value", }); - emu.grasscutter.net.proto.MassivePropParamOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/MaterialDeleteInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/MaterialDeleteInfoOuterClass.java deleted file mode 100644 index c4b182828..000000000 --- a/src/main/java/emu/grasscutter/net/proto/MaterialDeleteInfoOuterClass.java +++ /dev/null @@ -1,1307 +0,0 @@ -// 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 hasDeleteConfig = 1; - * @return The hasDeleteConfig. - */ - boolean getHasDeleteConfig(); - - /** - * .CountDownDelete countDownDelete = 2; - * @return Whether the countDownDelete field is set. - */ - boolean hasCountDownDelete(); - /** - * .CountDownDelete countDownDelete = 2; - * @return The countDownDelete. - */ - emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete getCountDownDelete(); - /** - * .CountDownDelete countDownDelete = 2; - */ - emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDeleteOrBuilder getCountDownDeleteOrBuilder(); - - /** - * .DateTimeDelete dateDelete = 3; - * @return Whether the dateDelete field is set. - */ - boolean hasDateDelete(); - /** - * .DateTimeDelete dateDelete = 3; - * @return The dateDelete. - */ - emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete getDateDelete(); - /** - * .DateTimeDelete dateDelete = 3; - */ - emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDeleteOrBuilder getDateDeleteOrBuilder(); - - /** - * .DelayWeekCountDownDelete delayWeekCountDownDelete = 4; - * @return Whether the delayWeekCountDownDelete field is set. - */ - boolean hasDelayWeekCountDownDelete(); - /** - * .DelayWeekCountDownDelete delayWeekCountDownDelete = 4; - * @return The delayWeekCountDownDelete. - */ - emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete getDelayWeekCountDownDelete(); - /** - * .DelayWeekCountDownDelete delayWeekCountDownDelete = 4; - */ - emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.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.CountDownDeleteOuterClass.CountDownDelete.Builder subBuilder = null; - if (deleteInfoCase_ == 2) { - subBuilder = ((emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete) deleteInfo_).toBuilder(); - } - deleteInfo_ = - input.readMessage(emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete) deleteInfo_); - deleteInfo_ = subBuilder.buildPartial(); - } - deleteInfoCase_ = 2; - break; - } - case 26: { - emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete.Builder subBuilder = null; - if (deleteInfoCase_ == 3) { - subBuilder = ((emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete) deleteInfo_).toBuilder(); - } - deleteInfo_ = - input.readMessage(emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete) deleteInfo_); - deleteInfo_ = subBuilder.buildPartial(); - } - deleteInfoCase_ = 3; - break; - } - case 34: { - emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete.Builder subBuilder = null; - if (deleteInfoCase_ == 4) { - subBuilder = ((emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete) deleteInfo_).toBuilder(); - } - deleteInfo_ = - input.readMessage(emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.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); - } - - private int deleteInfoCase_ = 0; - private java.lang.Object deleteInfo_; - public enum DeleteInfoCase - implements com.google.protobuf.Internal.EnumLite, - com.google.protobuf.AbstractMessage.InternalOneOfEnum { - COUNTDOWNDELETE(2), - DATEDELETE(3), - DELAYWEEKCOUNTDOWNDELETE(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 COUNTDOWNDELETE; - case 3: return DATEDELETE; - case 4: return DELAYWEEKCOUNTDOWNDELETE; - 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 HASDELETECONFIG_FIELD_NUMBER = 1; - private boolean hasDeleteConfig_; - /** - * bool hasDeleteConfig = 1; - * @return The hasDeleteConfig. - */ - @java.lang.Override - public boolean getHasDeleteConfig() { - return hasDeleteConfig_; - } - - public static final int COUNTDOWNDELETE_FIELD_NUMBER = 2; - /** - * .CountDownDelete countDownDelete = 2; - * @return Whether the countDownDelete field is set. - */ - @java.lang.Override - public boolean hasCountDownDelete() { - return deleteInfoCase_ == 2; - } - /** - * .CountDownDelete countDownDelete = 2; - * @return The countDownDelete. - */ - @java.lang.Override - public emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete getCountDownDelete() { - if (deleteInfoCase_ == 2) { - return (emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete) deleteInfo_; - } - return emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete.getDefaultInstance(); - } - /** - * .CountDownDelete countDownDelete = 2; - */ - @java.lang.Override - public emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDeleteOrBuilder getCountDownDeleteOrBuilder() { - if (deleteInfoCase_ == 2) { - return (emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete) deleteInfo_; - } - return emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete.getDefaultInstance(); - } - - public static final int DATEDELETE_FIELD_NUMBER = 3; - /** - * .DateTimeDelete dateDelete = 3; - * @return Whether the dateDelete field is set. - */ - @java.lang.Override - public boolean hasDateDelete() { - return deleteInfoCase_ == 3; - } - /** - * .DateTimeDelete dateDelete = 3; - * @return The dateDelete. - */ - @java.lang.Override - public emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete getDateDelete() { - if (deleteInfoCase_ == 3) { - return (emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete) deleteInfo_; - } - return emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete.getDefaultInstance(); - } - /** - * .DateTimeDelete dateDelete = 3; - */ - @java.lang.Override - public emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDeleteOrBuilder getDateDeleteOrBuilder() { - if (deleteInfoCase_ == 3) { - return (emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete) deleteInfo_; - } - return emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete.getDefaultInstance(); - } - - public static final int DELAYWEEKCOUNTDOWNDELETE_FIELD_NUMBER = 4; - /** - * .DelayWeekCountDownDelete delayWeekCountDownDelete = 4; - * @return Whether the delayWeekCountDownDelete field is set. - */ - @java.lang.Override - public boolean hasDelayWeekCountDownDelete() { - return deleteInfoCase_ == 4; - } - /** - * .DelayWeekCountDownDelete delayWeekCountDownDelete = 4; - * @return The delayWeekCountDownDelete. - */ - @java.lang.Override - public emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete getDelayWeekCountDownDelete() { - if (deleteInfoCase_ == 4) { - return (emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete) deleteInfo_; - } - return emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete.getDefaultInstance(); - } - /** - * .DelayWeekCountDownDelete delayWeekCountDownDelete = 4; - */ - @java.lang.Override - public emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDeleteOrBuilder getDelayWeekCountDownDeleteOrBuilder() { - if (deleteInfoCase_ == 4) { - return (emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete) deleteInfo_; - } - return emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.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.CountDownDeleteOuterClass.CountDownDelete) deleteInfo_); - } - if (deleteInfoCase_ == 3) { - output.writeMessage(3, (emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete) deleteInfo_); - } - if (deleteInfoCase_ == 4) { - output.writeMessage(4, (emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.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.CountDownDeleteOuterClass.CountDownDelete) deleteInfo_); - } - if (deleteInfoCase_ == 3) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(3, (emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete) deleteInfo_); - } - if (deleteInfoCase_ == 4) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(4, (emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.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) + HASDELETECONFIG_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getHasDeleteConfig()); - switch (deleteInfoCase_) { - case 2: - hash = (37 * hash) + COUNTDOWNDELETE_FIELD_NUMBER; - hash = (53 * hash) + getCountDownDelete().hashCode(); - break; - case 3: - hash = (37 * hash) + DATEDELETE_FIELD_NUMBER; - hash = (53 * hash) + getDateDelete().hashCode(); - break; - case 4: - hash = (37 * hash) + DELAYWEEKCOUNTDOWNDELETE_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 COUNTDOWNDELETE: { - mergeCountDownDelete(other.getCountDownDelete()); - break; - } - case DATEDELETE: { - mergeDateDelete(other.getDateDelete()); - break; - } - case DELAYWEEKCOUNTDOWNDELETE: { - 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 hasDeleteConfig = 1; - * @return The hasDeleteConfig. - */ - @java.lang.Override - public boolean getHasDeleteConfig() { - return hasDeleteConfig_; - } - /** - * bool hasDeleteConfig = 1; - * @param value The hasDeleteConfig to set. - * @return This builder for chaining. - */ - public Builder setHasDeleteConfig(boolean value) { - - hasDeleteConfig_ = value; - onChanged(); - return this; - } - /** - * bool hasDeleteConfig = 1; - * @return This builder for chaining. - */ - public Builder clearHasDeleteConfig() { - - hasDeleteConfig_ = false; - onChanged(); - return this; - } - - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete, emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete.Builder, emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDeleteOrBuilder> countDownDeleteBuilder_; - /** - * .CountDownDelete countDownDelete = 2; - * @return Whether the countDownDelete field is set. - */ - @java.lang.Override - public boolean hasCountDownDelete() { - return deleteInfoCase_ == 2; - } - /** - * .CountDownDelete countDownDelete = 2; - * @return The countDownDelete. - */ - @java.lang.Override - public emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete getCountDownDelete() { - if (countDownDeleteBuilder_ == null) { - if (deleteInfoCase_ == 2) { - return (emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete) deleteInfo_; - } - return emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete.getDefaultInstance(); - } else { - if (deleteInfoCase_ == 2) { - return countDownDeleteBuilder_.getMessage(); - } - return emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete.getDefaultInstance(); - } - } - /** - * .CountDownDelete countDownDelete = 2; - */ - public Builder setCountDownDelete(emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete value) { - if (countDownDeleteBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - deleteInfo_ = value; - onChanged(); - } else { - countDownDeleteBuilder_.setMessage(value); - } - deleteInfoCase_ = 2; - return this; - } - /** - * .CountDownDelete countDownDelete = 2; - */ - public Builder setCountDownDelete( - emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete.Builder builderForValue) { - if (countDownDeleteBuilder_ == null) { - deleteInfo_ = builderForValue.build(); - onChanged(); - } else { - countDownDeleteBuilder_.setMessage(builderForValue.build()); - } - deleteInfoCase_ = 2; - return this; - } - /** - * .CountDownDelete countDownDelete = 2; - */ - public Builder mergeCountDownDelete(emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete value) { - if (countDownDeleteBuilder_ == null) { - if (deleteInfoCase_ == 2 && - deleteInfo_ != emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete.getDefaultInstance()) { - deleteInfo_ = emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete.newBuilder((emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete) deleteInfo_) - .mergeFrom(value).buildPartial(); - } else { - deleteInfo_ = value; - } - onChanged(); - } else { - if (deleteInfoCase_ == 2) { - countDownDeleteBuilder_.mergeFrom(value); - } - countDownDeleteBuilder_.setMessage(value); - } - deleteInfoCase_ = 2; - return this; - } - /** - * .CountDownDelete countDownDelete = 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; - } - /** - * .CountDownDelete countDownDelete = 2; - */ - public emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete.Builder getCountDownDeleteBuilder() { - return getCountDownDeleteFieldBuilder().getBuilder(); - } - /** - * .CountDownDelete countDownDelete = 2; - */ - @java.lang.Override - public emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDeleteOrBuilder getCountDownDeleteOrBuilder() { - if ((deleteInfoCase_ == 2) && (countDownDeleteBuilder_ != null)) { - return countDownDeleteBuilder_.getMessageOrBuilder(); - } else { - if (deleteInfoCase_ == 2) { - return (emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete) deleteInfo_; - } - return emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete.getDefaultInstance(); - } - } - /** - * .CountDownDelete countDownDelete = 2; - */ - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete, emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete.Builder, emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDeleteOrBuilder> - getCountDownDeleteFieldBuilder() { - if (countDownDeleteBuilder_ == null) { - if (!(deleteInfoCase_ == 2)) { - deleteInfo_ = emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete.getDefaultInstance(); - } - countDownDeleteBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete, emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete.Builder, emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDeleteOrBuilder>( - (emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete) deleteInfo_, - getParentForChildren(), - isClean()); - deleteInfo_ = null; - } - deleteInfoCase_ = 2; - onChanged();; - return countDownDeleteBuilder_; - } - - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete, emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete.Builder, emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDeleteOrBuilder> dateDeleteBuilder_; - /** - * .DateTimeDelete dateDelete = 3; - * @return Whether the dateDelete field is set. - */ - @java.lang.Override - public boolean hasDateDelete() { - return deleteInfoCase_ == 3; - } - /** - * .DateTimeDelete dateDelete = 3; - * @return The dateDelete. - */ - @java.lang.Override - public emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete getDateDelete() { - if (dateDeleteBuilder_ == null) { - if (deleteInfoCase_ == 3) { - return (emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete) deleteInfo_; - } - return emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete.getDefaultInstance(); - } else { - if (deleteInfoCase_ == 3) { - return dateDeleteBuilder_.getMessage(); - } - return emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete.getDefaultInstance(); - } - } - /** - * .DateTimeDelete dateDelete = 3; - */ - public Builder setDateDelete(emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete value) { - if (dateDeleteBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - deleteInfo_ = value; - onChanged(); - } else { - dateDeleteBuilder_.setMessage(value); - } - deleteInfoCase_ = 3; - return this; - } - /** - * .DateTimeDelete dateDelete = 3; - */ - public Builder setDateDelete( - emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete.Builder builderForValue) { - if (dateDeleteBuilder_ == null) { - deleteInfo_ = builderForValue.build(); - onChanged(); - } else { - dateDeleteBuilder_.setMessage(builderForValue.build()); - } - deleteInfoCase_ = 3; - return this; - } - /** - * .DateTimeDelete dateDelete = 3; - */ - public Builder mergeDateDelete(emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete value) { - if (dateDeleteBuilder_ == null) { - if (deleteInfoCase_ == 3 && - deleteInfo_ != emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete.getDefaultInstance()) { - deleteInfo_ = emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete.newBuilder((emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete) deleteInfo_) - .mergeFrom(value).buildPartial(); - } else { - deleteInfo_ = value; - } - onChanged(); - } else { - if (deleteInfoCase_ == 3) { - dateDeleteBuilder_.mergeFrom(value); - } - dateDeleteBuilder_.setMessage(value); - } - deleteInfoCase_ = 3; - return this; - } - /** - * .DateTimeDelete dateDelete = 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; - } - /** - * .DateTimeDelete dateDelete = 3; - */ - public emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete.Builder getDateDeleteBuilder() { - return getDateDeleteFieldBuilder().getBuilder(); - } - /** - * .DateTimeDelete dateDelete = 3; - */ - @java.lang.Override - public emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDeleteOrBuilder getDateDeleteOrBuilder() { - if ((deleteInfoCase_ == 3) && (dateDeleteBuilder_ != null)) { - return dateDeleteBuilder_.getMessageOrBuilder(); - } else { - if (deleteInfoCase_ == 3) { - return (emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete) deleteInfo_; - } - return emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete.getDefaultInstance(); - } - } - /** - * .DateTimeDelete dateDelete = 3; - */ - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete, emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete.Builder, emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDeleteOrBuilder> - getDateDeleteFieldBuilder() { - if (dateDeleteBuilder_ == null) { - if (!(deleteInfoCase_ == 3)) { - deleteInfo_ = emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete.getDefaultInstance(); - } - dateDeleteBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete, emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete.Builder, emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDeleteOrBuilder>( - (emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete) deleteInfo_, - getParentForChildren(), - isClean()); - deleteInfo_ = null; - } - deleteInfoCase_ = 3; - onChanged();; - return dateDeleteBuilder_; - } - - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete, emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete.Builder, emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDeleteOrBuilder> delayWeekCountDownDeleteBuilder_; - /** - * .DelayWeekCountDownDelete delayWeekCountDownDelete = 4; - * @return Whether the delayWeekCountDownDelete field is set. - */ - @java.lang.Override - public boolean hasDelayWeekCountDownDelete() { - return deleteInfoCase_ == 4; - } - /** - * .DelayWeekCountDownDelete delayWeekCountDownDelete = 4; - * @return The delayWeekCountDownDelete. - */ - @java.lang.Override - public emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete getDelayWeekCountDownDelete() { - if (delayWeekCountDownDeleteBuilder_ == null) { - if (deleteInfoCase_ == 4) { - return (emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete) deleteInfo_; - } - return emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete.getDefaultInstance(); - } else { - if (deleteInfoCase_ == 4) { - return delayWeekCountDownDeleteBuilder_.getMessage(); - } - return emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete.getDefaultInstance(); - } - } - /** - * .DelayWeekCountDownDelete delayWeekCountDownDelete = 4; - */ - public Builder setDelayWeekCountDownDelete(emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete value) { - if (delayWeekCountDownDeleteBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - deleteInfo_ = value; - onChanged(); - } else { - delayWeekCountDownDeleteBuilder_.setMessage(value); - } - deleteInfoCase_ = 4; - return this; - } - /** - * .DelayWeekCountDownDelete delayWeekCountDownDelete = 4; - */ - public Builder setDelayWeekCountDownDelete( - emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete.Builder builderForValue) { - if (delayWeekCountDownDeleteBuilder_ == null) { - deleteInfo_ = builderForValue.build(); - onChanged(); - } else { - delayWeekCountDownDeleteBuilder_.setMessage(builderForValue.build()); - } - deleteInfoCase_ = 4; - return this; - } - /** - * .DelayWeekCountDownDelete delayWeekCountDownDelete = 4; - */ - public Builder mergeDelayWeekCountDownDelete(emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete value) { - if (delayWeekCountDownDeleteBuilder_ == null) { - if (deleteInfoCase_ == 4 && - deleteInfo_ != emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete.getDefaultInstance()) { - deleteInfo_ = emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete.newBuilder((emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete) deleteInfo_) - .mergeFrom(value).buildPartial(); - } else { - deleteInfo_ = value; - } - onChanged(); - } else { - if (deleteInfoCase_ == 4) { - delayWeekCountDownDeleteBuilder_.mergeFrom(value); - } - delayWeekCountDownDeleteBuilder_.setMessage(value); - } - deleteInfoCase_ = 4; - return this; - } - /** - * .DelayWeekCountDownDelete delayWeekCountDownDelete = 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; - } - /** - * .DelayWeekCountDownDelete delayWeekCountDownDelete = 4; - */ - public emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete.Builder getDelayWeekCountDownDeleteBuilder() { - return getDelayWeekCountDownDeleteFieldBuilder().getBuilder(); - } - /** - * .DelayWeekCountDownDelete delayWeekCountDownDelete = 4; - */ - @java.lang.Override - public emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDeleteOrBuilder getDelayWeekCountDownDeleteOrBuilder() { - if ((deleteInfoCase_ == 4) && (delayWeekCountDownDeleteBuilder_ != null)) { - return delayWeekCountDownDeleteBuilder_.getMessageOrBuilder(); - } else { - if (deleteInfoCase_ == 4) { - return (emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete) deleteInfo_; - } - return emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete.getDefaultInstance(); - } - } - /** - * .DelayWeekCountDownDelete delayWeekCountDownDelete = 4; - */ - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete, emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete.Builder, emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDeleteOrBuilder> - getDelayWeekCountDownDeleteFieldBuilder() { - if (delayWeekCountDownDeleteBuilder_ == null) { - if (!(deleteInfoCase_ == 4)) { - deleteInfo_ = emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete.getDefaultInstance(); - } - delayWeekCountDownDeleteBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete, emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete.Builder, emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDeleteOrBuilder>( - (emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.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; - - 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\032\025CountDownDel" + - "ete.proto\032\024DateTimeDelete.proto\032\036DelayWe" + - "ekCountDownDelete.proto\"\316\001\n\022MaterialDele" + - "teInfo\022\027\n\017hasDeleteConfig\030\001 \001(\010\022+\n\017count" + - "DownDelete\030\002 \001(\0132\020.CountDownDeleteH\000\022%\n\n" + - "dateDelete\030\003 \001(\0132\017.DateTimeDeleteH\000\022=\n\030d" + - "elayWeekCountDownDelete\030\004 \001(\0132\031.DelayWee" + - "kCountDownDeleteH\000B\014\n\ndeleteInfoB\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.CountDownDeleteOuterClass.getDescriptor(), - emu.grasscutter.net.proto.DateTimeDeleteOuterClass.getDescriptor(), - emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.getDescriptor(), - }); - 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", }); - emu.grasscutter.net.proto.CountDownDeleteOuterClass.getDescriptor(); - emu.grasscutter.net.proto.DateTimeDeleteOuterClass.getDescriptor(); - emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/MaterialInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/MaterialInfoOuterClass.java deleted file mode 100644 index f45c560d9..000000000 --- a/src/main/java/emu/grasscutter/net/proto/MaterialInfoOuterClass.java +++ /dev/null @@ -1,607 +0,0 @@ -// 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 { - - /** - * uint64 guid = 1; - * @return The guid. - */ - long getGuid(); - - /** - * uint32 count = 2; - * @return The count. - */ - int getCount(); - } - /** - * 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 8: { - - guid_ = input.readUInt64(); - 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.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 GUID_FIELD_NUMBER = 1; - private long guid_; - /** - * uint64 guid = 1; - * @return The guid. - */ - @java.lang.Override - public long getGuid() { - return guid_; - } - - 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 (guid_ != 0L) { - output.writeUInt64(1, guid_); - } - 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 (guid_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(1, guid_); - } - 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.MaterialInfoOuterClass.MaterialInfo)) { - return super.equals(obj); - } - emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo other = (emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo) obj; - - if (getGuid() - != other.getGuid()) 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) + GUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getGuid()); - 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.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(); - guid_ = 0L; - - count_ = 0; - - 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.guid_ = guid_; - 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.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.getGuid() != 0L) { - setGuid(other.getGuid()); - } - 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.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 long guid_ ; - /** - * uint64 guid = 1; - * @return The guid. - */ - @java.lang.Override - public long getGuid() { - return guid_; - } - /** - * uint64 guid = 1; - * @param value The guid to set. - * @return This builder for chaining. - */ - public Builder setGuid(long value) { - - guid_ = value; - onChanged(); - return this; - } - /** - * uint64 guid = 1; - * @return This builder for chaining. - */ - public Builder clearGuid() { - - guid_ = 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; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\014\n\004" + - "guid\030\001 \001(\004\022\r\n\005count\030\002 \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_MaterialInfo_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_MaterialInfo_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_MaterialInfo_descriptor, - new java.lang.String[] { "Guid", "Count", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/MaterialOuterClass.java b/src/main/java/emu/grasscutter/net/proto/MaterialOuterClass.java deleted file mode 100644 index 70feb0221..000000000 --- a/src/main/java/emu/grasscutter/net/proto/MaterialOuterClass.java +++ /dev/null @@ -1,742 +0,0 @@ -// 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 deleteInfo = 2; - * @return Whether the deleteInfo field is set. - */ - boolean hasDeleteInfo(); - /** - * .MaterialDeleteInfo deleteInfo = 2; - * @return The deleteInfo. - */ - emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo getDeleteInfo(); - /** - * .MaterialDeleteInfo deleteInfo = 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 DELETEINFO_FIELD_NUMBER = 2; - private emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo deleteInfo_; - /** - * .MaterialDeleteInfo deleteInfo = 2; - * @return Whether the deleteInfo field is set. - */ - @java.lang.Override - public boolean hasDeleteInfo() { - return deleteInfo_ != null; - } - /** - * .MaterialDeleteInfo deleteInfo = 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 deleteInfo = 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) + DELETEINFO_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 deleteInfo = 2; - * @return Whether the deleteInfo field is set. - */ - public boolean hasDeleteInfo() { - return deleteInfoBuilder_ != null || deleteInfo_ != null; - } - /** - * .MaterialDeleteInfo deleteInfo = 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 deleteInfo = 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 deleteInfo = 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 deleteInfo = 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 deleteInfo = 2; - */ - public Builder clearDeleteInfo() { - if (deleteInfoBuilder_ == null) { - deleteInfo_ = null; - onChanged(); - } else { - deleteInfo_ = null; - deleteInfoBuilder_ = null; - } - - return this; - } - /** - * .MaterialDeleteInfo deleteInfo = 2; - */ - public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.Builder getDeleteInfoBuilder() { - - onChanged(); - return getDeleteInfoFieldBuilder().getBuilder(); - } - /** - * .MaterialDeleteInfo deleteInfo = 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 deleteInfo = 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\"B\n\010Material\022\r\n\005count\030\001 \001(\r\022\'\n\ndeleteI" + - "nfo\030\002 \001(\0132\023.MaterialDeleteInfoB\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.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/main/java/emu/grasscutter/net/proto/MathQuaternionOuterClass.java b/src/main/java/emu/grasscutter/net/proto/MathQuaternionOuterClass.java deleted file mode 100644 index a8e139b16..000000000 --- a/src/main/java/emu/grasscutter/net/proto/MathQuaternionOuterClass.java +++ /dev/null @@ -1,755 +0,0 @@ -// 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/main/java/emu/grasscutter/net/proto/ModifierDurabilityOuterClass.java b/src/main/java/emu/grasscutter/net/proto/ModifierDurabilityOuterClass.java deleted file mode 100644 index abded6840..000000000 --- a/src/main/java/emu/grasscutter/net/proto/ModifierDurabilityOuterClass.java +++ /dev/null @@ -1,611 +0,0 @@ -// 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 reduceRatio = 1; - * @return The reduceRatio. - */ - float getReduceRatio(); - - /** - * float remainingDurability = 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 REDUCERATIO_FIELD_NUMBER = 1; - private float reduceRatio_; - /** - * float reduceRatio = 1; - * @return The reduceRatio. - */ - @java.lang.Override - public float getReduceRatio() { - return reduceRatio_; - } - - public static final int REMAININGDURABILITY_FIELD_NUMBER = 2; - private float remainingDurability_; - /** - * float remainingDurability = 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) + REDUCERATIO_FIELD_NUMBER; - hash = (53 * hash) + java.lang.Float.floatToIntBits( - getReduceRatio()); - hash = (37 * hash) + REMAININGDURABILITY_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 reduceRatio = 1; - * @return The reduceRatio. - */ - @java.lang.Override - public float getReduceRatio() { - return reduceRatio_; - } - /** - * float reduceRatio = 1; - * @param value The reduceRatio to set. - * @return This builder for chaining. - */ - public Builder setReduceRatio(float value) { - - reduceRatio_ = value; - onChanged(); - return this; - } - /** - * float reduceRatio = 1; - * @return This builder for chaining. - */ - public Builder clearReduceRatio() { - - reduceRatio_ = 0F; - onChanged(); - return this; - } - - private float remainingDurability_ ; - /** - * float remainingDurability = 2; - * @return The remainingDurability. - */ - @java.lang.Override - public float getRemainingDurability() { - return remainingDurability_; - } - /** - * float remainingDurability = 2; - * @param value The remainingDurability to set. - * @return This builder for chaining. - */ - public Builder setRemainingDurability(float value) { - - remainingDurability_ = value; - onChanged(); - return this; - } - /** - * float remainingDurability = 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\"F\n\022ModifierDu" + - "rability\022\023\n\013reduceRatio\030\001 \001(\002\022\033\n\023remaini" + - "ngDurability\030\002 \001(\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_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/main/java/emu/grasscutter/net/proto/MonsterBornTypeOuterClass.java b/src/main/java/emu/grasscutter/net/proto/MonsterBornTypeOuterClass.java deleted file mode 100644 index 3993d3446..000000000 --- a/src/main/java/emu/grasscutter/net/proto/MonsterBornTypeOuterClass.java +++ /dev/null @@ -1,155 +0,0 @@ -// 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 { - /** - * MonsterBornNone = 0; - */ - MonsterBornNone(0), - /** - * MonsterBornDefault = 1; - */ - MonsterBornDefault(1), - /** - * MonsterBornRandom = 2; - */ - MonsterBornRandom(2), - UNRECOGNIZED(-1), - ; - - /** - * MonsterBornNone = 0; - */ - public static final int MonsterBornNone_VALUE = 0; - /** - * MonsterBornDefault = 1; - */ - public static final int MonsterBornDefault_VALUE = 1; - /** - * MonsterBornRandom = 2; - */ - public static final int MonsterBornRandom_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 MonsterBornNone; - case 1: return MonsterBornDefault; - case 2: return MonsterBornRandom; - 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*U\n\017MonsterBornTy" + - "pe\022\023\n\017MonsterBornNone\020\000\022\026\n\022MonsterBornDe" + - "fault\020\001\022\025\n\021MonsterBornRandom\020\002B\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/main/java/emu/grasscutter/net/proto/MonsterRouteOuterClass.java b/src/main/java/emu/grasscutter/net/proto/MonsterRouteOuterClass.java deleted file mode 100644 index b78d0805a..000000000 --- a/src/main/java/emu/grasscutter/net/proto/MonsterRouteOuterClass.java +++ /dev/null @@ -1,885 +0,0 @@ -// 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 { - - /** - * .RoutePoint routePoints = 1; - * @return Whether the routePoints field is set. - */ - boolean hasRoutePoints(); - /** - * .RoutePoint routePoints = 1; - * @return The routePoints. - */ - emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint getRoutePoints(); - /** - * .RoutePoint routePoints = 1; - */ - emu.grasscutter.net.proto.RoutePointOuterClass.RoutePointOrBuilder getRoutePointsOrBuilder(); - - /** - * uint32 speedLevel = 2; - * @return The speedLevel. - */ - int getSpeedLevel(); - - /** - * uint32 routeType = 3; - * @return The routeType. - */ - int getRouteType(); - - /** - * float arriveRange = 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() { - } - - @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(); - } - com.google.protobuf.UnknownFieldSet.Builder 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.RoutePointOuterClass.RoutePoint.Builder subBuilder = null; - if (routePoints_ != null) { - subBuilder = routePoints_.toBuilder(); - } - routePoints_ = input.readMessage(emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(routePoints_); - routePoints_ = subBuilder.buildPartial(); - } - - 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 { - 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 ROUTEPOINTS_FIELD_NUMBER = 1; - private emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint routePoints_; - /** - * .RoutePoint routePoints = 1; - * @return Whether the routePoints field is set. - */ - @java.lang.Override - public boolean hasRoutePoints() { - return routePoints_ != null; - } - /** - * .RoutePoint routePoints = 1; - * @return The routePoints. - */ - @java.lang.Override - public emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint getRoutePoints() { - return routePoints_ == null ? emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.getDefaultInstance() : routePoints_; - } - /** - * .RoutePoint routePoints = 1; - */ - @java.lang.Override - public emu.grasscutter.net.proto.RoutePointOuterClass.RoutePointOrBuilder getRoutePointsOrBuilder() { - return getRoutePoints(); - } - - public static final int SPEEDLEVEL_FIELD_NUMBER = 2; - private int speedLevel_; - /** - * uint32 speedLevel = 2; - * @return The speedLevel. - */ - @java.lang.Override - public int getSpeedLevel() { - return speedLevel_; - } - - public static final int ROUTETYPE_FIELD_NUMBER = 3; - private int routeType_; - /** - * uint32 routeType = 3; - * @return The routeType. - */ - @java.lang.Override - public int getRouteType() { - return routeType_; - } - - public static final int ARRIVERANGE_FIELD_NUMBER = 4; - private float arriveRange_; - /** - * float arriveRange = 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 { - if (routePoints_ != null) { - output.writeMessage(1, getRoutePoints()); - } - 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; - if (routePoints_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getRoutePoints()); - } - 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 (hasRoutePoints() != other.hasRoutePoints()) return false; - if (hasRoutePoints()) { - if (!getRoutePoints() - .equals(other.getRoutePoints())) 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 (hasRoutePoints()) { - hash = (37 * hash) + ROUTEPOINTS_FIELD_NUMBER; - hash = (53 * hash) + getRoutePoints().hashCode(); - } - hash = (37 * hash) + SPEEDLEVEL_FIELD_NUMBER; - hash = (53 * hash) + getSpeedLevel(); - hash = (37 * hash) + ROUTETYPE_FIELD_NUMBER; - hash = (53 * hash) + getRouteType(); - hash = (37 * hash) + ARRIVERANGE_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) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (routePointsBuilder_ == null) { - routePoints_ = null; - } else { - routePoints_ = null; - routePointsBuilder_ = null; - } - 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); - if (routePointsBuilder_ == null) { - 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 (other.hasRoutePoints()) { - mergeRoutePoints(other.getRoutePoints()); - } - 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 emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint routePoints_; - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint, emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.Builder, emu.grasscutter.net.proto.RoutePointOuterClass.RoutePointOrBuilder> routePointsBuilder_; - /** - * .RoutePoint routePoints = 1; - * @return Whether the routePoints field is set. - */ - public boolean hasRoutePoints() { - return routePointsBuilder_ != null || routePoints_ != null; - } - /** - * .RoutePoint routePoints = 1; - * @return The routePoints. - */ - public emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint getRoutePoints() { - if (routePointsBuilder_ == null) { - return routePoints_ == null ? emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.getDefaultInstance() : routePoints_; - } else { - return routePointsBuilder_.getMessage(); - } - } - /** - * .RoutePoint routePoints = 1; - */ - public Builder setRoutePoints(emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint value) { - if (routePointsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - routePoints_ = value; - onChanged(); - } else { - routePointsBuilder_.setMessage(value); - } - - return this; - } - /** - * .RoutePoint routePoints = 1; - */ - public Builder setRoutePoints( - emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.Builder builderForValue) { - if (routePointsBuilder_ == null) { - routePoints_ = builderForValue.build(); - onChanged(); - } else { - routePointsBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .RoutePoint routePoints = 1; - */ - public Builder mergeRoutePoints(emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint value) { - if (routePointsBuilder_ == null) { - if (routePoints_ != null) { - routePoints_ = - emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.newBuilder(routePoints_).mergeFrom(value).buildPartial(); - } else { - routePoints_ = value; - } - onChanged(); - } else { - routePointsBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .RoutePoint routePoints = 1; - */ - public Builder clearRoutePoints() { - if (routePointsBuilder_ == null) { - routePoints_ = null; - onChanged(); - } else { - routePoints_ = null; - routePointsBuilder_ = null; - } - - return this; - } - /** - * .RoutePoint routePoints = 1; - */ - public emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.Builder getRoutePointsBuilder() { - - onChanged(); - return getRoutePointsFieldBuilder().getBuilder(); - } - /** - * .RoutePoint routePoints = 1; - */ - public emu.grasscutter.net.proto.RoutePointOuterClass.RoutePointOrBuilder getRoutePointsOrBuilder() { - if (routePointsBuilder_ != null) { - return routePointsBuilder_.getMessageOrBuilder(); - } else { - return routePoints_ == null ? - emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.getDefaultInstance() : routePoints_; - } - } - /** - * .RoutePoint routePoints = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - 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.SingleFieldBuilderV3< - emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint, emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.Builder, emu.grasscutter.net.proto.RoutePointOuterClass.RoutePointOrBuilder>( - getRoutePoints(), - getParentForChildren(), - isClean()); - routePoints_ = null; - } - return routePointsBuilder_; - } - - private int speedLevel_ ; - /** - * uint32 speedLevel = 2; - * @return The speedLevel. - */ - @java.lang.Override - public int getSpeedLevel() { - return speedLevel_; - } - /** - * uint32 speedLevel = 2; - * @param value The speedLevel to set. - * @return This builder for chaining. - */ - public Builder setSpeedLevel(int value) { - - speedLevel_ = value; - onChanged(); - return this; - } - /** - * uint32 speedLevel = 2; - * @return This builder for chaining. - */ - public Builder clearSpeedLevel() { - - speedLevel_ = 0; - onChanged(); - return this; - } - - private int routeType_ ; - /** - * uint32 routeType = 3; - * @return The routeType. - */ - @java.lang.Override - public int getRouteType() { - return routeType_; - } - /** - * uint32 routeType = 3; - * @param value The routeType to set. - * @return This builder for chaining. - */ - public Builder setRouteType(int value) { - - routeType_ = value; - onChanged(); - return this; - } - /** - * uint32 routeType = 3; - * @return This builder for chaining. - */ - public Builder clearRouteType() { - - routeType_ = 0; - onChanged(); - return this; - } - - private float arriveRange_ ; - /** - * float arriveRange = 4; - * @return The arriveRange. - */ - @java.lang.Override - public float getArriveRange() { - return arriveRange_; - } - /** - * float arriveRange = 4; - * @param value The arriveRange to set. - * @return This builder for chaining. - */ - public Builder setArriveRange(float value) { - - arriveRange_ = value; - onChanged(); - return this; - } - /** - * float arriveRange = 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\"l" + - "\n\014MonsterRoute\022 \n\013routePoints\030\001 \001(\0132\013.Ro" + - "utePoint\022\022\n\nspeedLevel\030\002 \001(\r\022\021\n\trouteTyp" + - "e\030\003 \001(\r\022\023\n\013arriveRange\030\004 \001(\002B\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.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/main/java/emu/grasscutter/net/proto/MotionInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/MotionInfoOuterClass.java deleted file mode 100644 index daf5036f7..000000000 --- a/src/main/java/emu/grasscutter/net/proto/MotionInfoOuterClass.java +++ /dev/null @@ -1,1979 +0,0 @@ -// 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 refPos = 6; - * @return Whether the refPos field is set. - */ - boolean hasRefPos(); - /** - * .Vector refPos = 6; - * @return The refPos. - */ - emu.grasscutter.net.proto.VectorOuterClass.Vector getRefPos(); - /** - * .Vector refPos = 6; - */ - emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRefPosOrBuilder(); - - /** - * uint32 refId = 7; - * @return The refId. - */ - int getRefId(); - - /** - * uint32 sceneTime = 8; - * @return The sceneTime. - */ - int getSceneTime(); - - /** - * uint32 intervalVelocity = 9; - * @return The intervalVelocity. - */ - int 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.readUInt32(); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.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 REFPOS_FIELD_NUMBER = 6; - private emu.grasscutter.net.proto.VectorOuterClass.Vector refPos_; - /** - * .Vector refPos = 6; - * @return Whether the refPos field is set. - */ - @java.lang.Override - public boolean hasRefPos() { - return refPos_ != null; - } - /** - * .Vector refPos = 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 refPos = 6; - */ - @java.lang.Override - public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRefPosOrBuilder() { - return getRefPos(); - } - - public static final int REFID_FIELD_NUMBER = 7; - private int refId_; - /** - * uint32 refId = 7; - * @return The refId. - */ - @java.lang.Override - public int getRefId() { - return refId_; - } - - public static final int SCENETIME_FIELD_NUMBER = 8; - private int sceneTime_; - /** - * uint32 sceneTime = 8; - * @return The sceneTime. - */ - @java.lang.Override - public int getSceneTime() { - return sceneTime_; - } - - public static final int INTERVALVELOCITY_FIELD_NUMBER = 9; - private int intervalVelocity_; - /** - * uint32 intervalVelocity = 9; - * @return The intervalVelocity. - */ - @java.lang.Override - public int 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.MotionNone.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_ != 0) { - output.writeUInt32(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.MotionNone.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_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(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) + REFPOS_FIELD_NUMBER; - hash = (53 * hash) + getRefPos().hashCode(); - } - hash = (37 * hash) + REFID_FIELD_NUMBER; - hash = (53 * hash) + getRefId(); - hash = (37 * hash) + SCENETIME_FIELD_NUMBER; - hash = (53 * hash) + getSceneTime(); - hash = (37 * hash) + INTERVALVELOCITY_FIELD_NUMBER; - hash = (53 * hash) + 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_ = 0; - - 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() != 0) { - 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 refPos = 6; - * @return Whether the refPos field is set. - */ - public boolean hasRefPos() { - return refPosBuilder_ != null || refPos_ != null; - } - /** - * .Vector refPos = 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 refPos = 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 refPos = 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 refPos = 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 refPos = 6; - */ - public Builder clearRefPos() { - if (refPosBuilder_ == null) { - refPos_ = null; - onChanged(); - } else { - refPos_ = null; - refPosBuilder_ = null; - } - - return this; - } - /** - * .Vector refPos = 6; - */ - public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getRefPosBuilder() { - - onChanged(); - return getRefPosFieldBuilder().getBuilder(); - } - /** - * .Vector refPos = 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 refPos = 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 refId = 7; - * @return The refId. - */ - @java.lang.Override - public int getRefId() { - return refId_; - } - /** - * uint32 refId = 7; - * @param value The refId to set. - * @return This builder for chaining. - */ - public Builder setRefId(int value) { - - refId_ = value; - onChanged(); - return this; - } - /** - * uint32 refId = 7; - * @return This builder for chaining. - */ - public Builder clearRefId() { - - refId_ = 0; - onChanged(); - return this; - } - - private int sceneTime_ ; - /** - * uint32 sceneTime = 8; - * @return The sceneTime. - */ - @java.lang.Override - public int getSceneTime() { - return sceneTime_; - } - /** - * uint32 sceneTime = 8; - * @param value The sceneTime to set. - * @return This builder for chaining. - */ - public Builder setSceneTime(int value) { - - sceneTime_ = value; - onChanged(); - return this; - } - /** - * uint32 sceneTime = 8; - * @return This builder for chaining. - */ - public Builder clearSceneTime() { - - sceneTime_ = 0; - onChanged(); - return this; - } - - private int intervalVelocity_ ; - /** - * uint32 intervalVelocity = 9; - * @return The intervalVelocity. - */ - @java.lang.Override - public int getIntervalVelocity() { - return intervalVelocity_; - } - /** - * uint32 intervalVelocity = 9; - * @param value The intervalVelocity to set. - * @return This builder for chaining. - */ - public Builder setIntervalVelocity(int value) { - - intervalVelocity_ = value; - onChanged(); - return this; - } - /** - * uint32 intervalVelocity = 9; - * @return This builder for chaining. - */ - public Builder clearIntervalVelocity() { - - intervalVelocity_ = 0; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"\333\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\027\n\006refPos\030\006" + - " \001(\0132\007.Vector\022\r\n\005refId\030\007 \001(\r\022\021\n\tsceneTim" + - "e\030\010 \001(\r\022\030\n\020intervalVelocity\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.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/main/java/emu/grasscutter/net/proto/MotionStateOuterClass.java b/src/main/java/emu/grasscutter/net/proto/MotionStateOuterClass.java deleted file mode 100644 index 6e87f96f2..000000000 --- a/src/main/java/emu/grasscutter/net/proto/MotionStateOuterClass.java +++ /dev/null @@ -1,574 +0,0 @@ -// 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 { - /** - * MotionNone = 0; - */ - MotionNone(0), - /** - * MotionReset = 1; - */ - MotionReset(1), - /** - * MotionStandby = 2; - */ - MotionStandby(2), - /** - * MotionStandbyMove = 3; - */ - MotionStandbyMove(3), - /** - * MotionWalk = 4; - */ - MotionWalk(4), - /** - * MotionRun = 5; - */ - MotionRun(5), - /** - * MotionDash = 6; - */ - MotionDash(6), - /** - * MotionClimb = 7; - */ - MotionClimb(7), - /** - * MotionClimbJump = 8; - */ - MotionClimbJump(8), - /** - * MotionStandbyToClimb = 9; - */ - MotionStandbyToClimb(9), - /** - * MotionFight = 10; - */ - MotionFight(10), - /** - * MotionJump = 11; - */ - MotionJump(11), - /** - * MotionDrop = 12; - */ - MotionDrop(12), - /** - * MotionFly = 13; - */ - MotionFly(13), - /** - * MotionSwimMove = 14; - */ - MotionSwimMove(14), - /** - * MotionSwimIdle = 15; - */ - MotionSwimIdle(15), - /** - * MotionSwimDash = 16; - */ - MotionSwimDash(16), - /** - * MotionSwimJump = 17; - */ - MotionSwimJump(17), - /** - * MotionSlip = 18; - */ - MotionSlip(18), - /** - * MotionGoUpstairs = 19; - */ - MotionGoUpstairs(19), - /** - * MotionFallOnGround = 20; - */ - MotionFallOnGround(20), - /** - * MotionJumpUpWallForStandby = 21; - */ - MotionJumpUpWallForStandby(21), - /** - * MotionJumpOffWall = 22; - */ - MotionJumpOffWall(22), - /** - * MotionPoweredFly = 23; - */ - MotionPoweredFly(23), - /** - * MotionLadderIdle = 24; - */ - MotionLadderIdle(24), - /** - * MotionLadderMove = 25; - */ - MotionLadderMove(25), - /** - * MotionLadderSlip = 26; - */ - MotionLadderSlip(26), - /** - * MotionStandbyToLadder = 27; - */ - MotionStandbyToLadder(27), - /** - * MotionLadderToStandby = 28; - */ - MotionLadderToStandby(28), - /** - * MotionDangerStandby = 29; - */ - MotionDangerStandby(29), - /** - * MotionDangerStandbyMove = 30; - */ - MotionDangerStandbyMove(30), - /** - * MotionDangerWalk = 31; - */ - MotionDangerWalk(31), - /** - * MotionDangerRun = 32; - */ - MotionDangerRun(32), - /** - * MotionDangerDash = 33; - */ - MotionDangerDash(33), - /** - * MotionCrouchIdle = 34; - */ - MotionCrouchIdle(34), - /** - * MotionCrouchMove = 35; - */ - MotionCrouchMove(35), - /** - * MotionCrouchRoll = 36; - */ - MotionCrouchRoll(36), - /** - * MotionNotify = 37; - */ - MotionNotify(37), - /** - * MotionLandSpeed = 38; - */ - MotionLandSpeed(38), - /** - * MotionMoveFailAck = 39; - */ - MotionMoveFailAck(39), - /** - * MotionWaterfall = 40; - */ - MotionWaterfall(40), - /** - * MotionDashBeforeShake = 41; - */ - MotionDashBeforeShake(41), - /** - * MotionSitIdle = 42; - */ - MotionSitIdle(42), - /** - * MotionForceSetPos = 43; - */ - MotionForceSetPos(43), - /** - * MotionQuestForceDrag = 44; - */ - MotionQuestForceDrag(44), - /** - * MotionFollowRoute = 45; - */ - MotionFollowRoute(45), - /** - * MotionNum = 46; - */ - MotionNum(46), - UNRECOGNIZED(-1), - ; - - /** - * MotionNone = 0; - */ - public static final int MotionNone_VALUE = 0; - /** - * MotionReset = 1; - */ - public static final int MotionReset_VALUE = 1; - /** - * MotionStandby = 2; - */ - public static final int MotionStandby_VALUE = 2; - /** - * MotionStandbyMove = 3; - */ - public static final int MotionStandbyMove_VALUE = 3; - /** - * MotionWalk = 4; - */ - public static final int MotionWalk_VALUE = 4; - /** - * MotionRun = 5; - */ - public static final int MotionRun_VALUE = 5; - /** - * MotionDash = 6; - */ - public static final int MotionDash_VALUE = 6; - /** - * MotionClimb = 7; - */ - public static final int MotionClimb_VALUE = 7; - /** - * MotionClimbJump = 8; - */ - public static final int MotionClimbJump_VALUE = 8; - /** - * MotionStandbyToClimb = 9; - */ - public static final int MotionStandbyToClimb_VALUE = 9; - /** - * MotionFight = 10; - */ - public static final int MotionFight_VALUE = 10; - /** - * MotionJump = 11; - */ - public static final int MotionJump_VALUE = 11; - /** - * MotionDrop = 12; - */ - public static final int MotionDrop_VALUE = 12; - /** - * MotionFly = 13; - */ - public static final int MotionFly_VALUE = 13; - /** - * MotionSwimMove = 14; - */ - public static final int MotionSwimMove_VALUE = 14; - /** - * MotionSwimIdle = 15; - */ - public static final int MotionSwimIdle_VALUE = 15; - /** - * MotionSwimDash = 16; - */ - public static final int MotionSwimDash_VALUE = 16; - /** - * MotionSwimJump = 17; - */ - public static final int MotionSwimJump_VALUE = 17; - /** - * MotionSlip = 18; - */ - public static final int MotionSlip_VALUE = 18; - /** - * MotionGoUpstairs = 19; - */ - public static final int MotionGoUpstairs_VALUE = 19; - /** - * MotionFallOnGround = 20; - */ - public static final int MotionFallOnGround_VALUE = 20; - /** - * MotionJumpUpWallForStandby = 21; - */ - public static final int MotionJumpUpWallForStandby_VALUE = 21; - /** - * MotionJumpOffWall = 22; - */ - public static final int MotionJumpOffWall_VALUE = 22; - /** - * MotionPoweredFly = 23; - */ - public static final int MotionPoweredFly_VALUE = 23; - /** - * MotionLadderIdle = 24; - */ - public static final int MotionLadderIdle_VALUE = 24; - /** - * MotionLadderMove = 25; - */ - public static final int MotionLadderMove_VALUE = 25; - /** - * MotionLadderSlip = 26; - */ - public static final int MotionLadderSlip_VALUE = 26; - /** - * MotionStandbyToLadder = 27; - */ - public static final int MotionStandbyToLadder_VALUE = 27; - /** - * MotionLadderToStandby = 28; - */ - public static final int MotionLadderToStandby_VALUE = 28; - /** - * MotionDangerStandby = 29; - */ - public static final int MotionDangerStandby_VALUE = 29; - /** - * MotionDangerStandbyMove = 30; - */ - public static final int MotionDangerStandbyMove_VALUE = 30; - /** - * MotionDangerWalk = 31; - */ - public static final int MotionDangerWalk_VALUE = 31; - /** - * MotionDangerRun = 32; - */ - public static final int MotionDangerRun_VALUE = 32; - /** - * MotionDangerDash = 33; - */ - public static final int MotionDangerDash_VALUE = 33; - /** - * MotionCrouchIdle = 34; - */ - public static final int MotionCrouchIdle_VALUE = 34; - /** - * MotionCrouchMove = 35; - */ - public static final int MotionCrouchMove_VALUE = 35; - /** - * MotionCrouchRoll = 36; - */ - public static final int MotionCrouchRoll_VALUE = 36; - /** - * MotionNotify = 37; - */ - public static final int MotionNotify_VALUE = 37; - /** - * MotionLandSpeed = 38; - */ - public static final int MotionLandSpeed_VALUE = 38; - /** - * MotionMoveFailAck = 39; - */ - public static final int MotionMoveFailAck_VALUE = 39; - /** - * MotionWaterfall = 40; - */ - public static final int MotionWaterfall_VALUE = 40; - /** - * MotionDashBeforeShake = 41; - */ - public static final int MotionDashBeforeShake_VALUE = 41; - /** - * MotionSitIdle = 42; - */ - public static final int MotionSitIdle_VALUE = 42; - /** - * MotionForceSetPos = 43; - */ - public static final int MotionForceSetPos_VALUE = 43; - /** - * MotionQuestForceDrag = 44; - */ - public static final int MotionQuestForceDrag_VALUE = 44; - /** - * MotionFollowRoute = 45; - */ - public static final int MotionFollowRoute_VALUE = 45; - /** - * MotionNum = 46; - */ - public static final int MotionNum_VALUE = 46; - - - 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 MotionNone; - case 1: return MotionReset; - case 2: return MotionStandby; - case 3: return MotionStandbyMove; - case 4: return MotionWalk; - case 5: return MotionRun; - case 6: return MotionDash; - case 7: return MotionClimb; - case 8: return MotionClimbJump; - case 9: return MotionStandbyToClimb; - case 10: return MotionFight; - case 11: return MotionJump; - case 12: return MotionDrop; - case 13: return MotionFly; - case 14: return MotionSwimMove; - case 15: return MotionSwimIdle; - case 16: return MotionSwimDash; - case 17: return MotionSwimJump; - case 18: return MotionSlip; - case 19: return MotionGoUpstairs; - case 20: return MotionFallOnGround; - case 21: return MotionJumpUpWallForStandby; - case 22: return MotionJumpOffWall; - case 23: return MotionPoweredFly; - case 24: return MotionLadderIdle; - case 25: return MotionLadderMove; - case 26: return MotionLadderSlip; - case 27: return MotionStandbyToLadder; - case 28: return MotionLadderToStandby; - case 29: return MotionDangerStandby; - case 30: return MotionDangerStandbyMove; - case 31: return MotionDangerWalk; - case 32: return MotionDangerRun; - case 33: return MotionDangerDash; - case 34: return MotionCrouchIdle; - case 35: return MotionCrouchMove; - case 36: return MotionCrouchRoll; - case 37: return MotionNotify; - case 38: return MotionLandSpeed; - case 39: return MotionMoveFailAck; - case 40: return MotionWaterfall; - case 41: return MotionDashBeforeShake; - case 42: return MotionSitIdle; - case 43: return MotionForceSetPos; - case 44: return MotionQuestForceDrag; - case 45: return MotionFollowRoute; - case 46: return MotionNum; - 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*\353\007\n\013MotionState\022\016\n\nM" + - "otionNone\020\000\022\017\n\013MotionReset\020\001\022\021\n\rMotionSt" + - "andby\020\002\022\025\n\021MotionStandbyMove\020\003\022\016\n\nMotion" + - "Walk\020\004\022\r\n\tMotionRun\020\005\022\016\n\nMotionDash\020\006\022\017\n" + - "\013MotionClimb\020\007\022\023\n\017MotionClimbJump\020\010\022\030\n\024M" + - "otionStandbyToClimb\020\t\022\017\n\013MotionFight\020\n\022\016" + - "\n\nMotionJump\020\013\022\016\n\nMotionDrop\020\014\022\r\n\tMotion" + - "Fly\020\r\022\022\n\016MotionSwimMove\020\016\022\022\n\016MotionSwimI" + - "dle\020\017\022\022\n\016MotionSwimDash\020\020\022\022\n\016MotionSwimJ" + - "ump\020\021\022\016\n\nMotionSlip\020\022\022\024\n\020MotionGoUpstair" + - "s\020\023\022\026\n\022MotionFallOnGround\020\024\022\036\n\032MotionJum" + - "pUpWallForStandby\020\025\022\025\n\021MotionJumpOffWall" + - "\020\026\022\024\n\020MotionPoweredFly\020\027\022\024\n\020MotionLadder" + - "Idle\020\030\022\024\n\020MotionLadderMove\020\031\022\024\n\020MotionLa" + - "dderSlip\020\032\022\031\n\025MotionStandbyToLadder\020\033\022\031\n" + - "\025MotionLadderToStandby\020\034\022\027\n\023MotionDanger" + - "Standby\020\035\022\033\n\027MotionDangerStandbyMove\020\036\022\024" + - "\n\020MotionDangerWalk\020\037\022\023\n\017MotionDangerRun\020" + - " \022\024\n\020MotionDangerDash\020!\022\024\n\020MotionCrouchI" + - "dle\020\"\022\024\n\020MotionCrouchMove\020#\022\024\n\020MotionCro" + - "uchRoll\020$\022\020\n\014MotionNotify\020%\022\023\n\017MotionLan" + - "dSpeed\020&\022\025\n\021MotionMoveFailAck\020\'\022\023\n\017Motio" + - "nWaterfall\020(\022\031\n\025MotionDashBeforeShake\020)\022" + - "\021\n\rMotionSitIdle\020*\022\025\n\021MotionForceSetPos\020" + - "+\022\030\n\024MotionQuestForceDrag\020,\022\025\n\021MotionFol" + - "lowRoute\020-\022\r\n\tMotionNum\020.B\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/main/java/emu/grasscutter/net/proto/MovingPlatformTypeOuterClass.java b/src/main/java/emu/grasscutter/net/proto/MovingPlatformTypeOuterClass.java deleted file mode 100644 index d03ca6bf5..000000000 --- a/src/main/java/emu/grasscutter/net/proto/MovingPlatformTypeOuterClass.java +++ /dev/null @@ -1,466 +0,0 @@ -// 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); - } - public interface MovingPlatformTypeOrBuilder extends - // @@protoc_insertion_point(interface_extends:MovingPlatformType) - com.google.protobuf.MessageOrBuilder { - } - /** - * Protobuf type {@code MovingPlatformType} - */ - public static final class MovingPlatformType extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:MovingPlatformType) - MovingPlatformTypeOrBuilder { - private static final long serialVersionUID = 0L; - // Use MovingPlatformType.newBuilder() to construct. - private MovingPlatformType(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private MovingPlatformType() { - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new MovingPlatformType(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private MovingPlatformType( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.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.MovingPlatformTypeOuterClass.internal_static_MovingPlatformType_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.internal_static_MovingPlatformType_fieldAccessorTable - .ensureFieldAccessorsInitialized( - emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType.class, emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType.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.MovingPlatformTypeOuterClass.MovingPlatformType)) { - return super.equals(obj); - } - emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType other = (emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType) 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.MovingPlatformTypeOuterClass.MovingPlatformType parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code MovingPlatformType} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:MovingPlatformType) - emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformTypeOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.internal_static_MovingPlatformType_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.internal_static_MovingPlatformType_fieldAccessorTable - .ensureFieldAccessorsInitialized( - emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType.class, emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType.Builder.class); - } - - // Construct using emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.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.MovingPlatformTypeOuterClass.internal_static_MovingPlatformType_descriptor; - } - - @java.lang.Override - public emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType getDefaultInstanceForType() { - return emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType.getDefaultInstance(); - } - - @java.lang.Override - public emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType build() { - emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType buildPartial() { - emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType result = new emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType(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.MovingPlatformTypeOuterClass.MovingPlatformType) { - return mergeFrom((emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType other) { - if (other == emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType.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.MovingPlatformTypeOuterClass.MovingPlatformType parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType) 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:MovingPlatformType) - } - - // @@protoc_insertion_point(class_scope:MovingPlatformType) - private static final emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType(); - } - - public static emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public MovingPlatformType parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new MovingPlatformType(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - - } - - private static final com.google.protobuf.Descriptors.Descriptor - internal_static_MovingPlatformType_descriptor; - private static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_MovingPlatformType_fieldAccessorTable; - - 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\"\024\n\022MovingPlat" + - "formTypeB\033\n\031emu.grasscutter.net.protob\006p" + - "roto3" - }; - descriptor = com.google.protobuf.Descriptors.FileDescriptor - .internalBuildGeneratedFileFrom(descriptorData, - new com.google.protobuf.Descriptors.FileDescriptor[] { - }); - internal_static_MovingPlatformType_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_MovingPlatformType_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_MovingPlatformType_descriptor, - new java.lang.String[] { }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/MpSettingTypeOuterClass.java b/src/main/java/emu/grasscutter/net/proto/MpSettingTypeOuterClass.java deleted file mode 100644 index 528a7d412..000000000 --- a/src/main/java/emu/grasscutter/net/proto/MpSettingTypeOuterClass.java +++ /dev/null @@ -1,155 +0,0 @@ -// 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 { - /** - * MpSettingNoEnter = 0; - */ - MpSettingNoEnter(0), - /** - * MpSettingEnterFreely = 1; - */ - MpSettingEnterFreely(1), - /** - * MpSettingEnterAfterApply = 2; - */ - MpSettingEnterAfterApply(2), - UNRECOGNIZED(-1), - ; - - /** - * MpSettingNoEnter = 0; - */ - public static final int MpSettingNoEnter_VALUE = 0; - /** - * MpSettingEnterFreely = 1; - */ - public static final int MpSettingEnterFreely_VALUE = 1; - /** - * MpSettingEnterAfterApply = 2; - */ - public static final int MpSettingEnterAfterApply_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 MpSettingNoEnter; - case 1: return MpSettingEnterFreely; - case 2: return MpSettingEnterAfterApply; - 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*]\n\rMpSettingType\022\024" + - "\n\020MpSettingNoEnter\020\000\022\030\n\024MpSettingEnterFr" + - "eely\020\001\022\034\n\030MpSettingEnterAfterApply\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/main/java/emu/grasscutter/net/proto/NpcTalkReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/NpcTalkReqOuterClass.java deleted file mode 100644 index a974986b9..000000000 --- a/src/main/java/emu/grasscutter/net/proto/NpcTalkReqOuterClass.java +++ /dev/null @@ -1,680 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: Grasscutter-Protos/proto/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 npc_entity_id = 1; - * @return The npcEntityId. - */ - int getNpcEntityId(); - - /** - * uint32 talk_id = 3; - * @return The talkId. - */ - int getTalkId(); - - /** - * uint32 entity_id = 4; - * @return The entityId. - */ - int getEntityId(); - } - /** - * 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 8: { - - npcEntityId_ = input.readUInt32(); - break; - } - case 24: { - - talkId_ = input.readUInt32(); - break; - } - case 32: { - - 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 (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.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 NPC_ENTITY_ID_FIELD_NUMBER = 1; - private int npcEntityId_; - /** - * uint32 npc_entity_id = 1; - * @return The npcEntityId. - */ - @java.lang.Override - public int getNpcEntityId() { - return npcEntityId_; - } - - public static final int TALK_ID_FIELD_NUMBER = 3; - private int talkId_; - /** - * uint32 talk_id = 3; - * @return The talkId. - */ - @java.lang.Override - public int getTalkId() { - return talkId_; - } - - 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_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (npcEntityId_ != 0) { - output.writeUInt32(1, npcEntityId_); - } - if (talkId_ != 0) { - output.writeUInt32(3, talkId_); - } - if (entityId_ != 0) { - output.writeUInt32(4, entityId_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (npcEntityId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(1, npcEntityId_); - } - if (talkId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, talkId_); - } - if (entityId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(4, 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.NpcTalkReqOuterClass.NpcTalkReq)) { - return super.equals(obj); - } - emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq other = (emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq) obj; - - if (getNpcEntityId() - != other.getNpcEntityId()) return false; - if (getTalkId() - != other.getTalkId()) 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) + NPC_ENTITY_ID_FIELD_NUMBER; - hash = (53 * hash) + getNpcEntityId(); - hash = (37 * hash) + TALK_ID_FIELD_NUMBER; - hash = (53 * hash) + getTalkId(); - 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.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; - } - /** - * 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(); - npcEntityId_ = 0; - - talkId_ = 0; - - entityId_ = 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.npcEntityId_ = npcEntityId_; - result.talkId_ = talkId_; - 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.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.getNpcEntityId() != 0) { - setNpcEntityId(other.getNpcEntityId()); - } - if (other.getTalkId() != 0) { - setTalkId(other.getTalkId()); - } - 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.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 npcEntityId_ ; - /** - * uint32 npc_entity_id = 1; - * @return The npcEntityId. - */ - @java.lang.Override - public int getNpcEntityId() { - return npcEntityId_; - } - /** - * uint32 npc_entity_id = 1; - * @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 = 1; - * @return This builder for chaining. - */ - public Builder clearNpcEntityId() { - - npcEntityId_ = 0; - onChanged(); - return this; - } - - private int talkId_ ; - /** - * uint32 talk_id = 3; - * @return The talkId. - */ - @java.lang.Override - public int getTalkId() { - return talkId_; - } - /** - * uint32 talk_id = 3; - * @param value The talkId to set. - * @return This builder for chaining. - */ - public Builder setTalkId(int value) { - - talkId_ = value; - onChanged(); - return this; - } - /** - * uint32 talk_id = 3; - * @return This builder for chaining. - */ - public Builder clearTalkId() { - - talkId_ = 0; - 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; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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)Grasscutter-Protos/proto/NpcTalkReq.pr" + - "oto\"G\n\nNpcTalkReq\022\025\n\rnpc_entity_id\030\001 \001(\r" + - "\022\017\n\007talk_id\030\003 \001(\r\022\021\n\tentity_id\030\004 \001(\rB1\n\031" + - "emu.grasscutter.net.protoB\024NpcTalkReqOut" + - "erClassb\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[] { "NpcEntityId", "TalkId", "EntityId", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/NpcTalkRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/NpcTalkRspOuterClass.java deleted file mode 100644 index 80daa3154..000000000 --- a/src/main/java/emu/grasscutter/net/proto/NpcTalkRspOuterClass.java +++ /dev/null @@ -1,750 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: Grasscutter-Protos/proto/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 { - - /** - * int32 retcode = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * uint32 npc_entity_id = 2; - * @return The npcEntityId. - */ - int getNpcEntityId(); - - /** - * uint32 cur_talk_id = 4; - * @return The curTalkId. - */ - int getCurTalkId(); - - /** - * uint32 entity_id = 5; - * @return The entityId. - */ - int getEntityId(); - } - /** - * 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 8: { - - retcode_ = input.readInt32(); - break; - } - case 16: { - - npcEntityId_ = input.readUInt32(); - break; - } - case 32: { - - curTalkId_ = input.readUInt32(); - break; - } - case 40: { - - 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 (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.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 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 NPC_ENTITY_ID_FIELD_NUMBER = 2; - private int npcEntityId_; - /** - * uint32 npc_entity_id = 2; - * @return The npcEntityId. - */ - @java.lang.Override - public int getNpcEntityId() { - return npcEntityId_; - } - - public static final int CUR_TALK_ID_FIELD_NUMBER = 4; - private int curTalkId_; - /** - * uint32 cur_talk_id = 4; - * @return The curTalkId. - */ - @java.lang.Override - public int getCurTalkId() { - return curTalkId_; - } - - 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_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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 (npcEntityId_ != 0) { - output.writeUInt32(2, npcEntityId_); - } - if (curTalkId_ != 0) { - output.writeUInt32(4, curTalkId_); - } - if (entityId_ != 0) { - output.writeUInt32(5, 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(1, retcode_); - } - if (npcEntityId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, npcEntityId_); - } - if (curTalkId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(4, curTalkId_); - } - if (entityId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(5, 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 (getRetcode() - != other.getRetcode()) return false; - if (getNpcEntityId() - != other.getNpcEntityId()) return false; - if (getCurTalkId() - != other.getCurTalkId()) 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) + NPC_ENTITY_ID_FIELD_NUMBER; - hash = (53 * hash) + getNpcEntityId(); - hash = (37 * hash) + CUR_TALK_ID_FIELD_NUMBER; - hash = (53 * hash) + getCurTalkId(); - 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; - } - /** - * 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(); - retcode_ = 0; - - npcEntityId_ = 0; - - curTalkId_ = 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.retcode_ = retcode_; - result.npcEntityId_ = npcEntityId_; - result.curTalkId_ = curTalkId_; - 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.getRetcode() != 0) { - setRetcode(other.getRetcode()); - } - if (other.getNpcEntityId() != 0) { - setNpcEntityId(other.getNpcEntityId()); - } - if (other.getCurTalkId() != 0) { - setCurTalkId(other.getCurTalkId()); - } - 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 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 npcEntityId_ ; - /** - * uint32 npc_entity_id = 2; - * @return The npcEntityId. - */ - @java.lang.Override - public int getNpcEntityId() { - return npcEntityId_; - } - /** - * uint32 npc_entity_id = 2; - * @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 = 2; - * @return This builder for chaining. - */ - public Builder clearNpcEntityId() { - - npcEntityId_ = 0; - onChanged(); - return this; - } - - private int curTalkId_ ; - /** - * uint32 cur_talk_id = 4; - * @return The curTalkId. - */ - @java.lang.Override - public int getCurTalkId() { - return curTalkId_; - } - /** - * uint32 cur_talk_id = 4; - * @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 = 4; - * @return This builder for chaining. - */ - public Builder clearCurTalkId() { - - curTalkId_ = 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; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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)Grasscutter-Protos/proto/NpcTalkRsp.pr" + - "oto\"\\\n\nNpcTalkRsp\022\017\n\007retcode\030\001 \001(\005\022\025\n\rnp" + - "c_entity_id\030\002 \001(\r\022\023\n\013cur_talk_id\030\004 \001(\r\022\021" + - "\n\tentity_id\030\005 \001(\rB1\n\031emu.grasscutter.net" + - ".protoB\024NpcTalkRspOuterClassb\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[] { "Retcode", "NpcEntityId", "CurTalkId", "EntityId", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/OnlinePlayerInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/OnlinePlayerInfoOuterClass.java deleted file mode 100644 index 98e9c3c42..000000000 --- a/src/main/java/emu/grasscutter/net/proto/OnlinePlayerInfoOuterClass.java +++ /dev/null @@ -1,1784 +0,0 @@ -// 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 playerLevel = 3; - * @return The playerLevel. - */ - int getPlayerLevel(); - - /** - * .MpSettingType mpSettingType = 5; - * @return The enum numeric value on the wire for mpSettingType. - */ - int getMpSettingTypeValue(); - /** - * .MpSettingType mpSettingType = 5; - * @return The mpSettingType. - */ - emu.grasscutter.net.proto.MpSettingTypeOuterClass.MpSettingType getMpSettingType(); - - /** - * uint32 curPlayerNumInWorld = 6; - * @return The curPlayerNumInWorld. - */ - int getCurPlayerNumInWorld(); - - /** - * uint32 worldLevel = 7; - * @return The worldLevel. - */ - int getWorldLevel(); - - /** - * string onlineId = 8; - * @return The onlineId. - */ - java.lang.String getOnlineId(); - /** - * string onlineId = 8; - * @return The bytes for onlineId. - */ - com.google.protobuf.ByteString - getOnlineIdBytes(); - - /** - * uint32 nameCardId = 9; - * @return The nameCardId. - */ - int getNameCardId(); - - /** - * repeated uint32 blacklistUidList = 10; - * @return A list containing the blacklistUidList. - */ - java.util.List getBlacklistUidListList(); - /** - * repeated uint32 blacklistUidList = 10; - * @return The count of blacklistUidList. - */ - int getBlacklistUidListCount(); - /** - * repeated uint32 blacklistUidList = 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(); - - /** - * .HeadImage avatar = 12; - * @return Whether the avatar field is set. - */ - boolean hasAvatar(); - /** - * .HeadImage avatar = 12; - * @return The avatar. - */ - emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage getAvatar(); - /** - * .HeadImage avatar = 12; - */ - emu.grasscutter.net.proto.HeadImageOuterClass.HeadImageOrBuilder getAvatarOrBuilder(); - } - /** - * 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_ = ""; - } - - @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 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.HeadImageOuterClass.HeadImage.Builder subBuilder = null; - if (avatar_ != null) { - subBuilder = avatar_.toBuilder(); - } - avatar_ = input.readMessage(emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage.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 { - 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 PLAYERLEVEL_FIELD_NUMBER = 3; - private int playerLevel_; - /** - * uint32 playerLevel = 3; - * @return The playerLevel. - */ - @java.lang.Override - public int getPlayerLevel() { - return playerLevel_; - } - - public static final int MPSETTINGTYPE_FIELD_NUMBER = 5; - private int mpSettingType_; - /** - * .MpSettingType mpSettingType = 5; - * @return The enum numeric value on the wire for mpSettingType. - */ - @java.lang.Override public int getMpSettingTypeValue() { - return mpSettingType_; - } - /** - * .MpSettingType mpSettingType = 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 CURPLAYERNUMINWORLD_FIELD_NUMBER = 6; - private int curPlayerNumInWorld_; - /** - * uint32 curPlayerNumInWorld = 6; - * @return The curPlayerNumInWorld. - */ - @java.lang.Override - public int getCurPlayerNumInWorld() { - return curPlayerNumInWorld_; - } - - public static final int WORLDLEVEL_FIELD_NUMBER = 7; - private int worldLevel_; - /** - * uint32 worldLevel = 7; - * @return The worldLevel. - */ - @java.lang.Override - public int getWorldLevel() { - return worldLevel_; - } - - public static final int ONLINEID_FIELD_NUMBER = 8; - private volatile java.lang.Object onlineId_; - /** - * string onlineId = 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 onlineId = 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 NAMECARDID_FIELD_NUMBER = 9; - private int nameCardId_; - /** - * uint32 nameCardId = 9; - * @return The nameCardId. - */ - @java.lang.Override - public int getNameCardId() { - return nameCardId_; - } - - public static final int BLACKLISTUIDLIST_FIELD_NUMBER = 10; - private com.google.protobuf.Internal.IntList blacklistUidList_; - /** - * repeated uint32 blacklistUidList = 10; - * @return A list containing the blacklistUidList. - */ - @java.lang.Override - public java.util.List - getBlacklistUidListList() { - return blacklistUidList_; - } - /** - * repeated uint32 blacklistUidList = 10; - * @return The count of blacklistUidList. - */ - public int getBlacklistUidListCount() { - return blacklistUidList_.size(); - } - /** - * repeated uint32 blacklistUidList = 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 AVATAR_FIELD_NUMBER = 12; - private emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage avatar_; - /** - * .HeadImage avatar = 12; - * @return Whether the avatar field is set. - */ - @java.lang.Override - public boolean hasAvatar() { - return avatar_ != null; - } - /** - * .HeadImage avatar = 12; - * @return The avatar. - */ - @java.lang.Override - public emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage getAvatar() { - return avatar_ == null ? emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage.getDefaultInstance() : avatar_; - } - /** - * .HeadImage avatar = 12; - */ - @java.lang.Override - public emu.grasscutter.net.proto.HeadImageOuterClass.HeadImageOrBuilder getAvatarOrBuilder() { - return getAvatar(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - 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 (!getNicknameBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, nickname_); - } - if (playerLevel_ != 0) { - output.writeUInt32(3, playerLevel_); - } - if (mpSettingType_ != emu.grasscutter.net.proto.MpSettingTypeOuterClass.MpSettingType.MpSettingNoEnter.getNumber()) { - output.writeEnum(5, mpSettingType_); - } - if (curPlayerNumInWorld_ != 0) { - output.writeUInt32(6, curPlayerNumInWorld_); - } - if (worldLevel_ != 0) { - output.writeUInt32(7, worldLevel_); - } - if (!getOnlineIdBytes().isEmpty()) { - 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 (!getSignatureBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 11, signature_); - } - if (avatar_ != null) { - output.writeMessage(12, getAvatar()); - } - 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 (!getNicknameBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, nickname_); - } - if (playerLevel_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, playerLevel_); - } - if (mpSettingType_ != emu.grasscutter.net.proto.MpSettingTypeOuterClass.MpSettingType.MpSettingNoEnter.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 (!getOnlineIdBytes().isEmpty()) { - 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 (!getSignatureBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(11, signature_); - } - if (avatar_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(12, 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.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 (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 (hasAvatar() != other.hasAvatar()) return false; - if (hasAvatar()) { - if (!getAvatar() - .equals(other.getAvatar())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - 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) + PLAYERLEVEL_FIELD_NUMBER; - hash = (53 * hash) + getPlayerLevel(); - hash = (37 * hash) + MPSETTINGTYPE_FIELD_NUMBER; - hash = (53 * hash) + mpSettingType_; - hash = (37 * hash) + CURPLAYERNUMINWORLD_FIELD_NUMBER; - hash = (53 * hash) + getCurPlayerNumInWorld(); - hash = (37 * hash) + WORLDLEVEL_FIELD_NUMBER; - hash = (53 * hash) + getWorldLevel(); - hash = (37 * hash) + ONLINEID_FIELD_NUMBER; - hash = (53 * hash) + getOnlineId().hashCode(); - hash = (37 * hash) + NAMECARDID_FIELD_NUMBER; - hash = (53 * hash) + getNameCardId(); - if (getBlacklistUidListCount() > 0) { - hash = (37 * hash) + BLACKLISTUIDLIST_FIELD_NUMBER; - hash = (53 * hash) + getBlacklistUidListList().hashCode(); - } - hash = (37 * hash) + SIGNATURE_FIELD_NUMBER; - hash = (53 * hash) + getSignature().hashCode(); - if (hasAvatar()) { - hash = (37 * hash) + AVATAR_FIELD_NUMBER; - hash = (53 * hash) + getAvatar().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; - - mpSettingType_ = 0; - - curPlayerNumInWorld_ = 0; - - worldLevel_ = 0; - - onlineId_ = ""; - - nameCardId_ = 0; - - blacklistUidList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000001); - signature_ = ""; - - if (avatarBuilder_ == null) { - avatar_ = null; - } else { - avatar_ = null; - avatarBuilder_ = null; - } - 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.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 (avatarBuilder_ == null) { - result.avatar_ = avatar_; - } else { - result.avatar_ = avatarBuilder_.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.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.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.hasAvatar()) { - mergeAvatar(other.getAvatar()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 playerLevel = 3; - * @return The playerLevel. - */ - @java.lang.Override - public int getPlayerLevel() { - return playerLevel_; - } - /** - * uint32 playerLevel = 3; - * @param value The playerLevel to set. - * @return This builder for chaining. - */ - public Builder setPlayerLevel(int value) { - - playerLevel_ = value; - onChanged(); - return this; - } - /** - * uint32 playerLevel = 3; - * @return This builder for chaining. - */ - public Builder clearPlayerLevel() { - - playerLevel_ = 0; - onChanged(); - return this; - } - - private int mpSettingType_ = 0; - /** - * .MpSettingType mpSettingType = 5; - * @return The enum numeric value on the wire for mpSettingType. - */ - @java.lang.Override public int getMpSettingTypeValue() { - return mpSettingType_; - } - /** - * .MpSettingType mpSettingType = 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 mpSettingType = 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 mpSettingType = 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 mpSettingType = 5; - * @return This builder for chaining. - */ - public Builder clearMpSettingType() { - - mpSettingType_ = 0; - onChanged(); - return this; - } - - private int curPlayerNumInWorld_ ; - /** - * uint32 curPlayerNumInWorld = 6; - * @return The curPlayerNumInWorld. - */ - @java.lang.Override - public int getCurPlayerNumInWorld() { - return curPlayerNumInWorld_; - } - /** - * uint32 curPlayerNumInWorld = 6; - * @param value The curPlayerNumInWorld to set. - * @return This builder for chaining. - */ - public Builder setCurPlayerNumInWorld(int value) { - - curPlayerNumInWorld_ = value; - onChanged(); - return this; - } - /** - * uint32 curPlayerNumInWorld = 6; - * @return This builder for chaining. - */ - public Builder clearCurPlayerNumInWorld() { - - curPlayerNumInWorld_ = 0; - onChanged(); - return this; - } - - private int worldLevel_ ; - /** - * uint32 worldLevel = 7; - * @return The worldLevel. - */ - @java.lang.Override - public int getWorldLevel() { - return worldLevel_; - } - /** - * uint32 worldLevel = 7; - * @param value The worldLevel to set. - * @return This builder for chaining. - */ - public Builder setWorldLevel(int value) { - - worldLevel_ = value; - onChanged(); - return this; - } - /** - * uint32 worldLevel = 7; - * @return This builder for chaining. - */ - public Builder clearWorldLevel() { - - worldLevel_ = 0; - onChanged(); - return this; - } - - private java.lang.Object onlineId_ = ""; - /** - * string onlineId = 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 onlineId = 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 onlineId = 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 onlineId = 8; - * @return This builder for chaining. - */ - public Builder clearOnlineId() { - - onlineId_ = getDefaultInstance().getOnlineId(); - onChanged(); - return this; - } - /** - * string onlineId = 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 nameCardId = 9; - * @return The nameCardId. - */ - @java.lang.Override - public int getNameCardId() { - return nameCardId_; - } - /** - * uint32 nameCardId = 9; - * @param value The nameCardId to set. - * @return This builder for chaining. - */ - public Builder setNameCardId(int value) { - - nameCardId_ = value; - onChanged(); - return this; - } - /** - * uint32 nameCardId = 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 blacklistUidList = 10; - * @return A list containing the blacklistUidList. - */ - public java.util.List - getBlacklistUidListList() { - return ((bitField0_ & 0x00000001) != 0) ? - java.util.Collections.unmodifiableList(blacklistUidList_) : blacklistUidList_; - } - /** - * repeated uint32 blacklistUidList = 10; - * @return The count of blacklistUidList. - */ - public int getBlacklistUidListCount() { - return blacklistUidList_.size(); - } - /** - * repeated uint32 blacklistUidList = 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 blacklistUidList = 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 blacklistUidList = 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 blacklistUidList = 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 blacklistUidList = 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.HeadImageOuterClass.HeadImage avatar_; - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage, emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage.Builder, emu.grasscutter.net.proto.HeadImageOuterClass.HeadImageOrBuilder> avatarBuilder_; - /** - * .HeadImage avatar = 12; - * @return Whether the avatar field is set. - */ - public boolean hasAvatar() { - return avatarBuilder_ != null || avatar_ != null; - } - /** - * .HeadImage avatar = 12; - * @return The avatar. - */ - public emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage getAvatar() { - if (avatarBuilder_ == null) { - return avatar_ == null ? emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage.getDefaultInstance() : avatar_; - } else { - return avatarBuilder_.getMessage(); - } - } - /** - * .HeadImage avatar = 12; - */ - public Builder setAvatar(emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage value) { - if (avatarBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - avatar_ = value; - onChanged(); - } else { - avatarBuilder_.setMessage(value); - } - - return this; - } - /** - * .HeadImage avatar = 12; - */ - public Builder setAvatar( - emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage.Builder builderForValue) { - if (avatarBuilder_ == null) { - avatar_ = builderForValue.build(); - onChanged(); - } else { - avatarBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .HeadImage avatar = 12; - */ - public Builder mergeAvatar(emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage value) { - if (avatarBuilder_ == null) { - if (avatar_ != null) { - avatar_ = - emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage.newBuilder(avatar_).mergeFrom(value).buildPartial(); - } else { - avatar_ = value; - } - onChanged(); - } else { - avatarBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .HeadImage avatar = 12; - */ - public Builder clearAvatar() { - if (avatarBuilder_ == null) { - avatar_ = null; - onChanged(); - } else { - avatar_ = null; - avatarBuilder_ = null; - } - - return this; - } - /** - * .HeadImage avatar = 12; - */ - public emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage.Builder getAvatarBuilder() { - - onChanged(); - return getAvatarFieldBuilder().getBuilder(); - } - /** - * .HeadImage avatar = 12; - */ - public emu.grasscutter.net.proto.HeadImageOuterClass.HeadImageOrBuilder getAvatarOrBuilder() { - if (avatarBuilder_ != null) { - return avatarBuilder_.getMessageOrBuilder(); - } else { - return avatar_ == null ? - emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage.getDefaultInstance() : avatar_; - } - } - /** - * .HeadImage avatar = 12; - */ - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage, emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage.Builder, emu.grasscutter.net.proto.HeadImageOuterClass.HeadImageOrBuilder> - getAvatarFieldBuilder() { - if (avatarBuilder_ == null) { - avatarBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage, emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage.Builder, emu.grasscutter.net.proto.HeadImageOuterClass.HeadImageOrBuilder>( - getAvatar(), - getParentForChildren(), - isClean()); - avatar_ = null; - } - return avatarBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\017HeadImage.prot" + - "o\032\023MpSettingType.proto\"\215\002\n\020OnlinePlayerI" + - "nfo\022\013\n\003uid\030\001 \001(\r\022\020\n\010nickname\030\002 \001(\t\022\023\n\013pl" + - "ayerLevel\030\003 \001(\r\022%\n\rmpSettingType\030\005 \001(\0162\016" + - ".MpSettingType\022\033\n\023curPlayerNumInWorld\030\006 " + - "\001(\r\022\022\n\nworldLevel\030\007 \001(\r\022\020\n\010onlineId\030\010 \001(" + - "\t\022\022\n\nnameCardId\030\t \001(\r\022\030\n\020blacklistUidLis" + - "t\030\n \003(\r\022\021\n\tsignature\030\013 \001(\t\022\032\n\006avatar\030\014 \001" + - "(\0132\n.HeadImageB\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.HeadImageOuterClass.getDescriptor(), - emu.grasscutter.net.proto.MpSettingTypeOuterClass.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", "MpSettingType", "CurPlayerNumInWorld", "WorldLevel", "OnlineId", "NameCardId", "BlacklistUidList", "Signature", "Avatar", }); - emu.grasscutter.net.proto.HeadImageOuterClass.getDescriptor(); - emu.grasscutter.net.proto.MpSettingTypeOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/OpenStateUpdateNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/OpenStateUpdateNotifyOuterClass.java deleted file mode 100644 index d642fd5b6..000000000 --- a/src/main/java/emu/grasscutter/net/proto/OpenStateUpdateNotifyOuterClass.java +++ /dev/null @@ -1,800 +0,0 @@ -// 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> openStateMap = 1; - */ - int getOpenStateMapCount(); - /** - * map<uint32, uint32> openStateMap = 1; - */ - boolean containsOpenStateMap( - int key); - /** - * Use {@link #getOpenStateMapMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getOpenStateMap(); - /** - * map<uint32, uint32> openStateMap = 1; - */ - java.util.Map - getOpenStateMapMap(); - /** - * map<uint32, uint32> openStateMap = 1; - */ - - int getOpenStateMapOrDefault( - int key, - int defaultValue); - /** - * map<uint32, uint32> openStateMap = 1; - */ - - int getOpenStateMapOrThrow( - int key); - } - /** - * 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 10: { - 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 1: - 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 OPENSTATEMAP_FIELD_NUMBER = 1; - 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> openStateMap = 1; - */ - - @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> openStateMap = 1; - */ - @java.lang.Override - - public java.util.Map getOpenStateMapMap() { - return internalGetOpenStateMap().getMap(); - } - /** - * map<uint32, uint32> openStateMap = 1; - */ - @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> openStateMap = 1; - */ - @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, - 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 - : internalGetOpenStateMap().getMap().entrySet()) { - com.google.protobuf.MapEntry - openStateMap__ = OpenStateMapDefaultEntryHolder.defaultEntry.newBuilderForType() - .setKey(entry.getKey()) - .setValue(entry.getValue()) - .build(); - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, 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) + OPENSTATEMAP_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; - } - /** - * 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 1: - return internalGetOpenStateMap(); - default: - throw new RuntimeException( - "Invalid map field number: " + number); - } - } - @SuppressWarnings({"rawtypes"}) - protected com.google.protobuf.MapField internalGetMutableMapField( - int number) { - switch (number) { - case 1: - 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> openStateMap = 1; - */ - - @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> openStateMap = 1; - */ - @java.lang.Override - - public java.util.Map getOpenStateMapMap() { - return internalGetOpenStateMap().getMap(); - } - /** - * map<uint32, uint32> openStateMap = 1; - */ - @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> openStateMap = 1; - */ - @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> openStateMap = 1; - */ - - 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> openStateMap = 1; - */ - public Builder putOpenStateMap( - int key, - int value) { - - - internalGetMutableOpenStateMap().getMutableMap() - .put(key, value); - return this; - } - /** - * map<uint32, uint32> openStateMap = 1; - */ - - 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\"\214\001\n\025OpenSt" + - "ateUpdateNotify\022>\n\014openStateMap\030\001 \003(\0132(." + - "OpenStateUpdateNotify.OpenStateMapEntry\032" + - "3\n\021OpenStateMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005val" + - "ue\030\002 \001(\r:\0028\001B\033\n\031emu.grasscutter.net.prot" + - "ob\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/main/java/emu/grasscutter/net/proto/OperationOuterClass.java b/src/main/java/emu/grasscutter/net/proto/OperationOuterClass.java deleted file mode 100644 index f155640d9..000000000 --- a/src/main/java/emu/grasscutter/net/proto/OperationOuterClass.java +++ /dev/null @@ -1,163 +0,0 @@ -// 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/main/java/emu/grasscutter/net/proto/PacketHeadOuterClass.java b/src/main/java/emu/grasscutter/net/proto/PacketHeadOuterClass.java deleted file mode 100644 index d21f8255e..000000000 --- a/src/main/java/emu/grasscutter/net/proto/PacketHeadOuterClass.java +++ /dev/null @@ -1,607 +0,0 @@ -// 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 clientSequenceId = 3; - * @return The clientSequenceId. - */ - int getClientSequenceId(); - - /** - * uint64 timestamp = 6; - * @return The timestamp. - */ - long getTimestamp(); - } - /** - * 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(); - } - com.google.protobuf.UnknownFieldSet.Builder 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: { - - clientSequenceId_ = input.readUInt32(); - break; - } - case 48: { - - timestamp_ = 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.PacketHeadOuterClass.internal_static_PacketHead_descriptor; - } - - @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 CLIENTSEQUENCEID_FIELD_NUMBER = 3; - private int clientSequenceId_; - /** - * uint32 clientSequenceId = 3; - * @return The clientSequenceId. - */ - @java.lang.Override - public int getClientSequenceId() { - return clientSequenceId_; - } - - public static final int TIMESTAMP_FIELD_NUMBER = 6; - private long timestamp_; - /** - * uint64 timestamp = 6; - * @return The timestamp. - */ - @java.lang.Override - public long getTimestamp() { - return timestamp_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (clientSequenceId_ != 0) { - output.writeUInt32(3, clientSequenceId_); - } - if (timestamp_ != 0L) { - output.writeUInt64(6, timestamp_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (clientSequenceId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, clientSequenceId_); - } - if (timestamp_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(6, timestamp_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (getClientSequenceId() - != other.getClientSequenceId()) return false; - if (getTimestamp() - != other.getTimestamp()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + CLIENTSEQUENCEID_FIELD_NUMBER; - hash = (53 * hash) + getClientSequenceId(); - hash = (37 * hash) + TIMESTAMP_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getTimestamp()); - 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; - } - - @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(); - clientSequenceId_ = 0; - - timestamp_ = 0L; - - 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); - result.clientSequenceId_ = clientSequenceId_; - result.timestamp_ = timestamp_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getClientSequenceId() != 0) { - setClientSequenceId(other.getClientSequenceId()); - } - if (other.getTimestamp() != 0L) { - setTimestamp(other.getTimestamp()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 clientSequenceId_ ; - /** - * uint32 clientSequenceId = 3; - * @return The clientSequenceId. - */ - @java.lang.Override - public int getClientSequenceId() { - return clientSequenceId_; - } - /** - * uint32 clientSequenceId = 3; - * @param value The clientSequenceId to set. - * @return This builder for chaining. - */ - public Builder setClientSequenceId(int value) { - - clientSequenceId_ = value; - onChanged(); - return this; - } - /** - * uint32 clientSequenceId = 3; - * @return This builder for chaining. - */ - public Builder clearClientSequenceId() { - - clientSequenceId_ = 0; - onChanged(); - return this; - } - - private long timestamp_ ; - /** - * uint64 timestamp = 6; - * @return The timestamp. - */ - @java.lang.Override - public long getTimestamp() { - return timestamp_; - } - /** - * uint64 timestamp = 6; - * @param value The timestamp to set. - * @return This builder for chaining. - */ - public Builder setTimestamp(long value) { - - timestamp_ = value; - onChanged(); - return this; - } - /** - * uint64 timestamp = 6; - * @return This builder for chaining. - */ - public Builder clearTimestamp() { - - timestamp_ = 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: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; - - 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\"9\n\nPacketHead\022\030\n\020clie" + - "ntSequenceId\030\003 \001(\r\022\021\n\ttimestamp\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[] { - }); - 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[] { "ClientSequenceId", "Timestamp", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/PingReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/PingReqOuterClass.java deleted file mode 100644 index 14f4a9dad..000000000 --- a/src/main/java/emu/grasscutter/net/proto/PingReqOuterClass.java +++ /dev/null @@ -1,606 +0,0 @@ -// 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 { - - /** - * int32 seq = 1; - * @return The seq. - */ - int getSeq(); - - /** - * int32 clientTime = 2; - * @return The clientTime. - */ - int getClientTime(); - } - /** - * 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() { - } - - @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 8: { - - seq_ = input.readInt32(); - break; - } - case 16: { - - clientTime_ = 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.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 SEQ_FIELD_NUMBER = 1; - private int seq_; - /** - * int32 seq = 1; - * @return The seq. - */ - @java.lang.Override - public int getSeq() { - return seq_; - } - - public static final int CLIENTTIME_FIELD_NUMBER = 2; - private int clientTime_; - /** - * int32 clientTime = 2; - * @return The clientTime. - */ - @java.lang.Override - public int getClientTime() { - return clientTime_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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.writeInt32(1, seq_); - } - if (clientTime_ != 0) { - output.writeInt32(2, clientTime_); - } - 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 - .computeInt32Size(1, seq_); - } - if (clientTime_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeInt32Size(2, 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.PingReqOuterClass.PingReq)) { - return super.equals(obj); - } - emu.grasscutter.net.proto.PingReqOuterClass.PingReq other = (emu.grasscutter.net.proto.PingReqOuterClass.PingReq) obj; - - if (getSeq() - != other.getSeq()) return false; - if (getClientTime() - != other.getClientTime()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + SEQ_FIELD_NUMBER; - hash = (53 * hash) + getSeq(); - hash = (37 * hash) + CLIENTTIME_FIELD_NUMBER; - hash = (53 * hash) + getClientTime(); - 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; - } - /** - * 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(); - seq_ = 0; - - clientTime_ = 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.seq_ = seq_; - result.clientTime_ = clientTime_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getSeq() != 0) { - setSeq(other.getSeq()); - } - if (other.getClientTime() != 0) { - setClientTime(other.getClientTime()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 seq_ ; - /** - * int32 seq = 1; - * @return The seq. - */ - @java.lang.Override - public int getSeq() { - return seq_; - } - /** - * int32 seq = 1; - * @param value The seq to set. - * @return This builder for chaining. - */ - public Builder setSeq(int value) { - - seq_ = value; - onChanged(); - return this; - } - /** - * int32 seq = 1; - * @return This builder for chaining. - */ - public Builder clearSeq() { - - seq_ = 0; - onChanged(); - return this; - } - - private int clientTime_ ; - /** - * int32 clientTime = 2; - * @return The clientTime. - */ - @java.lang.Override - public int getClientTime() { - return clientTime_; - } - /** - * int32 clientTime = 2; - * @param value The clientTime to set. - * @return This builder for chaining. - */ - public Builder setClientTime(int value) { - - clientTime_ = value; - onChanged(); - return this; - } - /** - * int32 clientTime = 2; - * @return This builder for chaining. - */ - public Builder clearClientTime() { - - clientTime_ = 0; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"*\n\007PingReq\022\013\n\003seq\030\001 \001(\005\022" + - "\022\n\nclientTime\030\002 \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_PingReq_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_PingReq_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_PingReq_descriptor, - new java.lang.String[] { "Seq", "ClientTime", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/PingRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/PingRspOuterClass.java deleted file mode 100644 index db84e7830..000000000 --- a/src/main/java/emu/grasscutter/net/proto/PingRspOuterClass.java +++ /dev/null @@ -1,676 +0,0 @@ -// 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 { - - /** - * int32 retcode = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * uint32 seq = 2; - * @return The seq. - */ - int getSeq(); - - /** - * uint32 clientTime = 3; - * @return The clientTime. - */ - int getClientTime(); - } - /** - * 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 8: { - - retcode_ = input.readInt32(); - break; - } - case 16: { - - seq_ = input.readUInt32(); - break; - } - case 24: { - - 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 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 SEQ_FIELD_NUMBER = 2; - private int seq_; - /** - * uint32 seq = 2; - * @return The seq. - */ - @java.lang.Override - public int getSeq() { - return seq_; - } - - public static final int CLIENTTIME_FIELD_NUMBER = 3; - private int clientTime_; - /** - * uint32 clientTime = 3; - * @return The clientTime. - */ - @java.lang.Override - public int getClientTime() { - return clientTime_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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 (seq_ != 0) { - output.writeUInt32(2, seq_); - } - if (clientTime_ != 0) { - output.writeUInt32(3, 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(1, retcode_); - } - if (seq_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, seq_); - } - if (clientTime_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, 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 (getRetcode() - != other.getRetcode()) return false; - if (getSeq() - != other.getSeq()) return false; - if (getClientTime() - != other.getClientTime()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - 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) + SEQ_FIELD_NUMBER; - hash = (53 * hash) + getSeq(); - hash = (37 * hash) + CLIENTTIME_FIELD_NUMBER; - hash = (53 * hash) + getClientTime(); - 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; - } - /** - * 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(); - retcode_ = 0; - - seq_ = 0; - - clientTime_ = 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.retcode_ = retcode_; - result.seq_ = seq_; - result.clientTime_ = clientTime_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getRetcode() != 0) { - setRetcode(other.getRetcode()); - } - if (other.getSeq() != 0) { - setSeq(other.getSeq()); - } - if (other.getClientTime() != 0) { - setClientTime(other.getClientTime()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 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 seq_ ; - /** - * uint32 seq = 2; - * @return The seq. - */ - @java.lang.Override - public int getSeq() { - return seq_; - } - /** - * uint32 seq = 2; - * @param value The seq to set. - * @return This builder for chaining. - */ - public Builder setSeq(int value) { - - seq_ = value; - onChanged(); - return this; - } - /** - * uint32 seq = 2; - * @return This builder for chaining. - */ - public Builder clearSeq() { - - seq_ = 0; - onChanged(); - return this; - } - - private int clientTime_ ; - /** - * uint32 clientTime = 3; - * @return The clientTime. - */ - @java.lang.Override - public int getClientTime() { - return clientTime_; - } - /** - * uint32 clientTime = 3; - * @param value The clientTime to set. - * @return This builder for chaining. - */ - public Builder setClientTime(int value) { - - clientTime_ = value; - onChanged(); - return this; - } - /** - * uint32 clientTime = 3; - * @return This builder for chaining. - */ - public Builder clearClientTime() { - - clientTime_ = 0; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\017\n\007retcode\030\001 " + - "\001(\005\022\013\n\003seq\030\002 \001(\r\022\022\n\nclientTime\030\003 \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_PingRsp_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_PingRsp_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_PingRsp_descriptor, - new java.lang.String[] { "Retcode", "Seq", "ClientTime", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/PlatformInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/PlatformInfoOuterClass.java deleted file mode 100644 index b9191f0dc..000000000 --- a/src/main/java/emu/grasscutter/net/proto/PlatformInfoOuterClass.java +++ /dev/null @@ -1,2264 +0,0 @@ -// 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 routeId = 1; - * @return The routeId. - */ - int getRouteId(); - - /** - * int32 startIndex = 2; - * @return The startIndex. - */ - int getStartIndex(); - - /** - * uint32 startRouteTime = 3; - * @return The startRouteTime. - */ - int getStartRouteTime(); - - /** - * uint32 startSceneTime = 4; - * @return The startSceneTime. - */ - int getStartSceneTime(); - - /** - * .Vector startPos = 7; - * @return Whether the startPos field is set. - */ - boolean hasStartPos(); - /** - * .Vector startPos = 7; - * @return The startPos. - */ - emu.grasscutter.net.proto.VectorOuterClass.Vector getStartPos(); - /** - * .Vector startPos = 7; - */ - emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getStartPosOrBuilder(); - - /** - * bool isStarted = 8; - * @return The isStarted. - */ - boolean getIsStarted(); - - /** - * .MathQuaternion startRot = 9; - * @return Whether the startRot field is set. - */ - boolean hasStartRot(); - /** - * .MathQuaternion startRot = 9; - * @return The startRot. - */ - emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion getStartRot(); - /** - * .MathQuaternion startRot = 9; - */ - emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder getStartRotOrBuilder(); - - /** - * uint32 stopSceneTime = 10; - * @return The stopSceneTime. - */ - int getStopSceneTime(); - - /** - * .Vector posOffset = 11; - * @return Whether the posOffset field is set. - */ - boolean hasPosOffset(); - /** - * .Vector posOffset = 11; - * @return The posOffset. - */ - emu.grasscutter.net.proto.VectorOuterClass.Vector getPosOffset(); - /** - * .Vector posOffset = 11; - */ - emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOffsetOrBuilder(); - - /** - * .MathQuaternion rotOffset = 12; - * @return Whether the rotOffset field is set. - */ - boolean hasRotOffset(); - /** - * .MathQuaternion rotOffset = 12; - * @return The rotOffset. - */ - emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion getRotOffset(); - /** - * .MathQuaternion rotOffset = 12; - */ - emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder getRotOffsetOrBuilder(); - - /** - * .MovingPlatformType movingPlatformType = 13; - * @return Whether the movingPlatformType field is set. - */ - boolean hasMovingPlatformType(); - /** - * .MovingPlatformType movingPlatformType = 13; - * @return The movingPlatformType. - */ - emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType getMovingPlatformType(); - /** - * .MovingPlatformType movingPlatformType = 13; - */ - emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformTypeOrBuilder getMovingPlatformTypeOrBuilder(); - - /** - * bool isActive = 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 pointId = 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() { - } - - @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 106: { - emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType.Builder subBuilder = null; - if (movingPlatformType_ != null) { - subBuilder = movingPlatformType_.toBuilder(); - } - movingPlatformType_ = input.readMessage(emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(movingPlatformType_); - movingPlatformType_ = subBuilder.buildPartial(); - } - - 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 ROUTEID_FIELD_NUMBER = 1; - private int routeId_; - /** - * uint32 routeId = 1; - * @return The routeId. - */ - @java.lang.Override - public int getRouteId() { - return routeId_; - } - - public static final int STARTINDEX_FIELD_NUMBER = 2; - private int startIndex_; - /** - * int32 startIndex = 2; - * @return The startIndex. - */ - @java.lang.Override - public int getStartIndex() { - return startIndex_; - } - - public static final int STARTROUTETIME_FIELD_NUMBER = 3; - private int startRouteTime_; - /** - * uint32 startRouteTime = 3; - * @return The startRouteTime. - */ - @java.lang.Override - public int getStartRouteTime() { - return startRouteTime_; - } - - public static final int STARTSCENETIME_FIELD_NUMBER = 4; - private int startSceneTime_; - /** - * uint32 startSceneTime = 4; - * @return The startSceneTime. - */ - @java.lang.Override - public int getStartSceneTime() { - return startSceneTime_; - } - - public static final int STARTPOS_FIELD_NUMBER = 7; - private emu.grasscutter.net.proto.VectorOuterClass.Vector startPos_; - /** - * .Vector startPos = 7; - * @return Whether the startPos field is set. - */ - @java.lang.Override - public boolean hasStartPos() { - return startPos_ != null; - } - /** - * .Vector startPos = 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 startPos = 7; - */ - @java.lang.Override - public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getStartPosOrBuilder() { - return getStartPos(); - } - - public static final int ISSTARTED_FIELD_NUMBER = 8; - private boolean isStarted_; - /** - * bool isStarted = 8; - * @return The isStarted. - */ - @java.lang.Override - public boolean getIsStarted() { - return isStarted_; - } - - public static final int STARTROT_FIELD_NUMBER = 9; - private emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion startRot_; - /** - * .MathQuaternion startRot = 9; - * @return Whether the startRot field is set. - */ - @java.lang.Override - public boolean hasStartRot() { - return startRot_ != null; - } - /** - * .MathQuaternion startRot = 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 startRot = 9; - */ - @java.lang.Override - public emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder getStartRotOrBuilder() { - return getStartRot(); - } - - public static final int STOPSCENETIME_FIELD_NUMBER = 10; - private int stopSceneTime_; - /** - * uint32 stopSceneTime = 10; - * @return The stopSceneTime. - */ - @java.lang.Override - public int getStopSceneTime() { - return stopSceneTime_; - } - - public static final int POSOFFSET_FIELD_NUMBER = 11; - private emu.grasscutter.net.proto.VectorOuterClass.Vector posOffset_; - /** - * .Vector posOffset = 11; - * @return Whether the posOffset field is set. - */ - @java.lang.Override - public boolean hasPosOffset() { - return posOffset_ != null; - } - /** - * .Vector posOffset = 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 posOffset = 11; - */ - @java.lang.Override - public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOffsetOrBuilder() { - return getPosOffset(); - } - - public static final int ROTOFFSET_FIELD_NUMBER = 12; - private emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion rotOffset_; - /** - * .MathQuaternion rotOffset = 12; - * @return Whether the rotOffset field is set. - */ - @java.lang.Override - public boolean hasRotOffset() { - return rotOffset_ != null; - } - /** - * .MathQuaternion rotOffset = 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 rotOffset = 12; - */ - @java.lang.Override - public emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder getRotOffsetOrBuilder() { - return getRotOffset(); - } - - public static final int MOVINGPLATFORMTYPE_FIELD_NUMBER = 13; - private emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType movingPlatformType_; - /** - * .MovingPlatformType movingPlatformType = 13; - * @return Whether the movingPlatformType field is set. - */ - @java.lang.Override - public boolean hasMovingPlatformType() { - return movingPlatformType_ != null; - } - /** - * .MovingPlatformType movingPlatformType = 13; - * @return The movingPlatformType. - */ - @java.lang.Override - public emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType getMovingPlatformType() { - return movingPlatformType_ == null ? emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType.getDefaultInstance() : movingPlatformType_; - } - /** - * .MovingPlatformType movingPlatformType = 13; - */ - @java.lang.Override - public emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformTypeOrBuilder getMovingPlatformTypeOrBuilder() { - return getMovingPlatformType(); - } - - public static final int ISACTIVE_FIELD_NUMBER = 14; - private boolean isActive_; - /** - * bool isActive = 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 POINTID_FIELD_NUMBER = 16; - private int pointId_; - /** - * uint32 pointId = 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_ != null) { - output.writeMessage(13, getMovingPlatformType()); - } - 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_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(13, getMovingPlatformType()); - } - 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 (hasMovingPlatformType() != other.hasMovingPlatformType()) return false; - if (hasMovingPlatformType()) { - if (!getMovingPlatformType() - .equals(other.getMovingPlatformType())) 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) + ROUTEID_FIELD_NUMBER; - hash = (53 * hash) + getRouteId(); - hash = (37 * hash) + STARTINDEX_FIELD_NUMBER; - hash = (53 * hash) + getStartIndex(); - hash = (37 * hash) + STARTROUTETIME_FIELD_NUMBER; - hash = (53 * hash) + getStartRouteTime(); - hash = (37 * hash) + STARTSCENETIME_FIELD_NUMBER; - hash = (53 * hash) + getStartSceneTime(); - if (hasStartPos()) { - hash = (37 * hash) + STARTPOS_FIELD_NUMBER; - hash = (53 * hash) + getStartPos().hashCode(); - } - hash = (37 * hash) + ISSTARTED_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsStarted()); - if (hasStartRot()) { - hash = (37 * hash) + STARTROT_FIELD_NUMBER; - hash = (53 * hash) + getStartRot().hashCode(); - } - hash = (37 * hash) + STOPSCENETIME_FIELD_NUMBER; - hash = (53 * hash) + getStopSceneTime(); - if (hasPosOffset()) { - hash = (37 * hash) + POSOFFSET_FIELD_NUMBER; - hash = (53 * hash) + getPosOffset().hashCode(); - } - if (hasRotOffset()) { - hash = (37 * hash) + ROTOFFSET_FIELD_NUMBER; - hash = (53 * hash) + getRotOffset().hashCode(); - } - if (hasMovingPlatformType()) { - hash = (37 * hash) + MOVINGPLATFORMTYPE_FIELD_NUMBER; - hash = (53 * hash) + getMovingPlatformType().hashCode(); - } - hash = (37 * hash) + ISACTIVE_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) + POINTID_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; - } - if (movingPlatformTypeBuilder_ == null) { - movingPlatformType_ = null; - } else { - movingPlatformType_ = null; - movingPlatformTypeBuilder_ = null; - } - 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(); - } - if (movingPlatformTypeBuilder_ == null) { - result.movingPlatformType_ = movingPlatformType_; - } else { - result.movingPlatformType_ = movingPlatformTypeBuilder_.build(); - } - 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.hasMovingPlatformType()) { - mergeMovingPlatformType(other.getMovingPlatformType()); - } - 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 routeId = 1; - * @return The routeId. - */ - @java.lang.Override - public int getRouteId() { - return routeId_; - } - /** - * uint32 routeId = 1; - * @param value The routeId to set. - * @return This builder for chaining. - */ - public Builder setRouteId(int value) { - - routeId_ = value; - onChanged(); - return this; - } - /** - * uint32 routeId = 1; - * @return This builder for chaining. - */ - public Builder clearRouteId() { - - routeId_ = 0; - onChanged(); - return this; - } - - private int startIndex_ ; - /** - * int32 startIndex = 2; - * @return The startIndex. - */ - @java.lang.Override - public int getStartIndex() { - return startIndex_; - } - /** - * int32 startIndex = 2; - * @param value The startIndex to set. - * @return This builder for chaining. - */ - public Builder setStartIndex(int value) { - - startIndex_ = value; - onChanged(); - return this; - } - /** - * int32 startIndex = 2; - * @return This builder for chaining. - */ - public Builder clearStartIndex() { - - startIndex_ = 0; - onChanged(); - return this; - } - - private int startRouteTime_ ; - /** - * uint32 startRouteTime = 3; - * @return The startRouteTime. - */ - @java.lang.Override - public int getStartRouteTime() { - return startRouteTime_; - } - /** - * uint32 startRouteTime = 3; - * @param value The startRouteTime to set. - * @return This builder for chaining. - */ - public Builder setStartRouteTime(int value) { - - startRouteTime_ = value; - onChanged(); - return this; - } - /** - * uint32 startRouteTime = 3; - * @return This builder for chaining. - */ - public Builder clearStartRouteTime() { - - startRouteTime_ = 0; - onChanged(); - return this; - } - - private int startSceneTime_ ; - /** - * uint32 startSceneTime = 4; - * @return The startSceneTime. - */ - @java.lang.Override - public int getStartSceneTime() { - return startSceneTime_; - } - /** - * uint32 startSceneTime = 4; - * @param value The startSceneTime to set. - * @return This builder for chaining. - */ - public Builder setStartSceneTime(int value) { - - startSceneTime_ = value; - onChanged(); - return this; - } - /** - * uint32 startSceneTime = 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 startPos = 7; - * @return Whether the startPos field is set. - */ - public boolean hasStartPos() { - return startPosBuilder_ != null || startPos_ != null; - } - /** - * .Vector startPos = 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 startPos = 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 startPos = 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 startPos = 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 startPos = 7; - */ - public Builder clearStartPos() { - if (startPosBuilder_ == null) { - startPos_ = null; - onChanged(); - } else { - startPos_ = null; - startPosBuilder_ = null; - } - - return this; - } - /** - * .Vector startPos = 7; - */ - public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getStartPosBuilder() { - - onChanged(); - return getStartPosFieldBuilder().getBuilder(); - } - /** - * .Vector startPos = 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 startPos = 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 isStarted = 8; - * @return The isStarted. - */ - @java.lang.Override - public boolean getIsStarted() { - return isStarted_; - } - /** - * bool isStarted = 8; - * @param value The isStarted to set. - * @return This builder for chaining. - */ - public Builder setIsStarted(boolean value) { - - isStarted_ = value; - onChanged(); - return this; - } - /** - * bool isStarted = 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 startRot = 9; - * @return Whether the startRot field is set. - */ - public boolean hasStartRot() { - return startRotBuilder_ != null || startRot_ != null; - } - /** - * .MathQuaternion startRot = 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 startRot = 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 startRot = 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 startRot = 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 startRot = 9; - */ - public Builder clearStartRot() { - if (startRotBuilder_ == null) { - startRot_ = null; - onChanged(); - } else { - startRot_ = null; - startRotBuilder_ = null; - } - - return this; - } - /** - * .MathQuaternion startRot = 9; - */ - public emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder getStartRotBuilder() { - - onChanged(); - return getStartRotFieldBuilder().getBuilder(); - } - /** - * .MathQuaternion startRot = 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 startRot = 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 stopSceneTime = 10; - * @return The stopSceneTime. - */ - @java.lang.Override - public int getStopSceneTime() { - return stopSceneTime_; - } - /** - * uint32 stopSceneTime = 10; - * @param value The stopSceneTime to set. - * @return This builder for chaining. - */ - public Builder setStopSceneTime(int value) { - - stopSceneTime_ = value; - onChanged(); - return this; - } - /** - * uint32 stopSceneTime = 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 posOffset = 11; - * @return Whether the posOffset field is set. - */ - public boolean hasPosOffset() { - return posOffsetBuilder_ != null || posOffset_ != null; - } - /** - * .Vector posOffset = 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 posOffset = 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 posOffset = 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 posOffset = 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 posOffset = 11; - */ - public Builder clearPosOffset() { - if (posOffsetBuilder_ == null) { - posOffset_ = null; - onChanged(); - } else { - posOffset_ = null; - posOffsetBuilder_ = null; - } - - return this; - } - /** - * .Vector posOffset = 11; - */ - public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPosOffsetBuilder() { - - onChanged(); - return getPosOffsetFieldBuilder().getBuilder(); - } - /** - * .Vector posOffset = 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 posOffset = 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 rotOffset = 12; - * @return Whether the rotOffset field is set. - */ - public boolean hasRotOffset() { - return rotOffsetBuilder_ != null || rotOffset_ != null; - } - /** - * .MathQuaternion rotOffset = 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 rotOffset = 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 rotOffset = 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 rotOffset = 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 rotOffset = 12; - */ - public Builder clearRotOffset() { - if (rotOffsetBuilder_ == null) { - rotOffset_ = null; - onChanged(); - } else { - rotOffset_ = null; - rotOffsetBuilder_ = null; - } - - return this; - } - /** - * .MathQuaternion rotOffset = 12; - */ - public emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder getRotOffsetBuilder() { - - onChanged(); - return getRotOffsetFieldBuilder().getBuilder(); - } - /** - * .MathQuaternion rotOffset = 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 rotOffset = 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 emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType movingPlatformType_; - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType, emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType.Builder, emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformTypeOrBuilder> movingPlatformTypeBuilder_; - /** - * .MovingPlatformType movingPlatformType = 13; - * @return Whether the movingPlatformType field is set. - */ - public boolean hasMovingPlatformType() { - return movingPlatformTypeBuilder_ != null || movingPlatformType_ != null; - } - /** - * .MovingPlatformType movingPlatformType = 13; - * @return The movingPlatformType. - */ - public emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType getMovingPlatformType() { - if (movingPlatformTypeBuilder_ == null) { - return movingPlatformType_ == null ? emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType.getDefaultInstance() : movingPlatformType_; - } else { - return movingPlatformTypeBuilder_.getMessage(); - } - } - /** - * .MovingPlatformType movingPlatformType = 13; - */ - public Builder setMovingPlatformType(emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType value) { - if (movingPlatformTypeBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - movingPlatformType_ = value; - onChanged(); - } else { - movingPlatformTypeBuilder_.setMessage(value); - } - - return this; - } - /** - * .MovingPlatformType movingPlatformType = 13; - */ - public Builder setMovingPlatformType( - emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType.Builder builderForValue) { - if (movingPlatformTypeBuilder_ == null) { - movingPlatformType_ = builderForValue.build(); - onChanged(); - } else { - movingPlatformTypeBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .MovingPlatformType movingPlatformType = 13; - */ - public Builder mergeMovingPlatformType(emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType value) { - if (movingPlatformTypeBuilder_ == null) { - if (movingPlatformType_ != null) { - movingPlatformType_ = - emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType.newBuilder(movingPlatformType_).mergeFrom(value).buildPartial(); - } else { - movingPlatformType_ = value; - } - onChanged(); - } else { - movingPlatformTypeBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .MovingPlatformType movingPlatformType = 13; - */ - public Builder clearMovingPlatformType() { - if (movingPlatformTypeBuilder_ == null) { - movingPlatformType_ = null; - onChanged(); - } else { - movingPlatformType_ = null; - movingPlatformTypeBuilder_ = null; - } - - return this; - } - /** - * .MovingPlatformType movingPlatformType = 13; - */ - public emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType.Builder getMovingPlatformTypeBuilder() { - - onChanged(); - return getMovingPlatformTypeFieldBuilder().getBuilder(); - } - /** - * .MovingPlatformType movingPlatformType = 13; - */ - public emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformTypeOrBuilder getMovingPlatformTypeOrBuilder() { - if (movingPlatformTypeBuilder_ != null) { - return movingPlatformTypeBuilder_.getMessageOrBuilder(); - } else { - return movingPlatformType_ == null ? - emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType.getDefaultInstance() : movingPlatformType_; - } - } - /** - * .MovingPlatformType movingPlatformType = 13; - */ - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType, emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType.Builder, emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformTypeOrBuilder> - getMovingPlatformTypeFieldBuilder() { - if (movingPlatformTypeBuilder_ == null) { - movingPlatformTypeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType, emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType.Builder, emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformTypeOrBuilder>( - getMovingPlatformType(), - getParentForChildren(), - isClean()); - movingPlatformType_ = null; - } - return movingPlatformTypeBuilder_; - } - - private boolean isActive_ ; - /** - * bool isActive = 14; - * @return The isActive. - */ - @java.lang.Override - public boolean getIsActive() { - return isActive_; - } - /** - * bool isActive = 14; - * @param value The isActive to set. - * @return This builder for chaining. - */ - public Builder setIsActive(boolean value) { - - isActive_ = value; - onChanged(); - return this; - } - /** - * bool isActive = 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 pointId = 16; - * @return The pointId. - */ - @java.lang.Override - public int getPointId() { - return pointId_; - } - /** - * uint32 pointId = 16; - * @param value The pointId to set. - * @return This builder for chaining. - */ - public Builder setPointId(int value) { - - pointId_ = value; - onChanged(); - return this; - } - /** - * uint32 pointId = 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\"\366\002\n\014PlatformInfo\022\017\n\007rout" + - "eId\030\001 \001(\r\022\022\n\nstartIndex\030\002 \001(\005\022\026\n\016startRo" + - "uteTime\030\003 \001(\r\022\026\n\016startSceneTime\030\004 \001(\r\022\031\n" + - "\010startPos\030\007 \001(\0132\007.Vector\022\021\n\tisStarted\030\010 " + - "\001(\010\022!\n\010startRot\030\t \001(\0132\017.MathQuaternion\022\025" + - "\n\rstopSceneTime\030\n \001(\r\022\032\n\tposOffset\030\013 \001(\013" + - "2\007.Vector\022\"\n\trotOffset\030\014 \001(\0132\017.MathQuate" + - "rnion\022/\n\022movingPlatformType\030\r \001(\0132\023.Movi" + - "ngPlatformType\022\020\n\010isActive\030\016 \001(\010\022\025\n\005rout" + - "e\030\017 \001(\0132\006.Route\022\017\n\007pointId\030\020 \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.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/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpNotifyOuterClass.java deleted file mode 100644 index 728dcc0ca..000000000 --- a/src/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpNotifyOuterClass.java +++ /dev/null @@ -1,743 +0,0 @@ -// 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 { - - /** - * .OnlinePlayerInfo srcPlayerInfo = 1; - * @return Whether the srcPlayerInfo field is set. - */ - boolean hasSrcPlayerInfo(); - /** - * .OnlinePlayerInfo srcPlayerInfo = 1; - * @return The srcPlayerInfo. - */ - emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo getSrcPlayerInfo(); - /** - * .OnlinePlayerInfo srcPlayerInfo = 1; - */ - emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder getSrcPlayerInfoOrBuilder(); - - /** - * uint32 srcAppId = 2; - * @return The srcAppId. - */ - int getSrcAppId(); - } - /** - * 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 10: { - 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 16: { - - 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 SRCPLAYERINFO_FIELD_NUMBER = 1; - private emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo srcPlayerInfo_; - /** - * .OnlinePlayerInfo srcPlayerInfo = 1; - * @return Whether the srcPlayerInfo field is set. - */ - @java.lang.Override - public boolean hasSrcPlayerInfo() { - return srcPlayerInfo_ != null; - } - /** - * .OnlinePlayerInfo srcPlayerInfo = 1; - * @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 srcPlayerInfo = 1; - */ - @java.lang.Override - public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder getSrcPlayerInfoOrBuilder() { - return getSrcPlayerInfo(); - } - - public static final int SRCAPPID_FIELD_NUMBER = 2; - private int srcAppId_; - /** - * uint32 srcAppId = 2; - * @return The srcAppId. - */ - @java.lang.Override - public int getSrcAppId() { - return srcAppId_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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(1, getSrcPlayerInfo()); - } - if (srcAppId_ != 0) { - output.writeUInt32(2, 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(1, getSrcPlayerInfo()); - } - if (srcAppId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, 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 (hasSrcPlayerInfo() != other.hasSrcPlayerInfo()) return false; - if (hasSrcPlayerInfo()) { - if (!getSrcPlayerInfo() - .equals(other.getSrcPlayerInfo())) return false; - } - if (getSrcAppId() - != other.getSrcAppId()) return false; - if (!unknownFields.equals(other.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 (hasSrcPlayerInfo()) { - hash = (37 * hash) + SRCPLAYERINFO_FIELD_NUMBER; - hash = (53 * hash) + getSrcPlayerInfo().hashCode(); - } - hash = (37 * hash) + SRCAPPID_FIELD_NUMBER; - hash = (53 * hash) + getSrcAppId(); - 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; - } - /** - * 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(); - if (srcPlayerInfoBuilder_ == null) { - srcPlayerInfo_ = null; - } else { - srcPlayerInfo_ = null; - srcPlayerInfoBuilder_ = null; - } - srcAppId_ = 0; - - 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); - if (srcPlayerInfoBuilder_ == null) { - result.srcPlayerInfo_ = srcPlayerInfo_; - } else { - result.srcPlayerInfo_ = srcPlayerInfoBuilder_.build(); - } - result.srcAppId_ = srcAppId_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.hasSrcPlayerInfo()) { - mergeSrcPlayerInfo(other.getSrcPlayerInfo()); - } - if (other.getSrcAppId() != 0) { - setSrcAppId(other.getSrcAppId()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 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 srcPlayerInfo = 1; - * @return Whether the srcPlayerInfo field is set. - */ - public boolean hasSrcPlayerInfo() { - return srcPlayerInfoBuilder_ != null || srcPlayerInfo_ != null; - } - /** - * .OnlinePlayerInfo srcPlayerInfo = 1; - * @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 srcPlayerInfo = 1; - */ - 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 srcPlayerInfo = 1; - */ - 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 srcPlayerInfo = 1; - */ - 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 srcPlayerInfo = 1; - */ - public Builder clearSrcPlayerInfo() { - if (srcPlayerInfoBuilder_ == null) { - srcPlayerInfo_ = null; - onChanged(); - } else { - srcPlayerInfo_ = null; - srcPlayerInfoBuilder_ = null; - } - - return this; - } - /** - * .OnlinePlayerInfo srcPlayerInfo = 1; - */ - public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder getSrcPlayerInfoBuilder() { - - onChanged(); - return getSrcPlayerInfoFieldBuilder().getBuilder(); - } - /** - * .OnlinePlayerInfo srcPlayerInfo = 1; - */ - 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 srcPlayerInfo = 1; - */ - 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_; - } - - private int srcAppId_ ; - /** - * uint32 srcAppId = 2; - * @return The srcAppId. - */ - @java.lang.Override - public int getSrcAppId() { - return srcAppId_; - } - /** - * uint32 srcAppId = 2; - * @param value The srcAppId to set. - * @return This builder for chaining. - */ - public Builder setSrcAppId(int value) { - - srcAppId_ = value; - onChanged(); - return this; - } - /** - * uint32 srcAppId = 2; - * @return This builder for chaining. - */ - public Builder clearSrcAppId() { - - srcAppId_ = 0; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"V\n\030PlayerApplyEnterMpNo" + - "tify\022(\n\rsrcPlayerInfo\030\001 \001(\0132\021.OnlinePlay" + - "erInfo\022\020\n\010srcAppId\030\002 \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.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[] { "SrcPlayerInfo", "SrcAppId", }); - emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpReasonOuterClass.java b/src/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpReasonOuterClass.java deleted file mode 100644 index 15ab9190a..000000000 --- a/src/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpReasonOuterClass.java +++ /dev/null @@ -1,252 +0,0 @@ -// 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/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpReqOuterClass.java deleted file mode 100644 index 886c3ae36..000000000 --- a/src/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpReqOuterClass.java +++ /dev/null @@ -1,536 +0,0 @@ -// 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 targetUid = 1; - * @return The targetUid. - */ - int getTargetUid(); - } - /** - * 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 8: { - - 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 TARGETUID_FIELD_NUMBER = 1; - private int targetUid_; - /** - * uint32 targetUid = 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_); - } - 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_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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) + TARGETUID_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; - } - /** - * 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 targetUid = 1; - * @return The targetUid. - */ - @java.lang.Override - public int getTargetUid() { - return targetUid_; - } - /** - * uint32 targetUid = 1; - * @param value The targetUid to set. - * @return This builder for chaining. - */ - public Builder setTargetUid(int value) { - - targetUid_ = value; - onChanged(); - return this; - } - /** - * uint32 targetUid = 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: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\021\n\ttargetUid\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_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/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpResultNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpResultNotifyOuterClass.java deleted file mode 100644 index 9297d9a74..000000000 --- a/src/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpResultNotifyOuterClass.java +++ /dev/null @@ -1,870 +0,0 @@ -// 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 { - - /** - * uint32 targetUid = 1; - * @return The targetUid. - */ - int getTargetUid(); - - /** - * bool isAgreed = 2; - * @return The isAgreed. - */ - boolean getIsAgreed(); - - /** - * .PlayerApplyEnterMpReason reason = 3; - * @return The enum numeric value on the wire for reason. - */ - int getReasonValue(); - /** - * .PlayerApplyEnterMpReason reason = 3; - * @return The reason. - */ - emu.grasscutter.net.proto.PlayerApplyEnterMpReasonOuterClass.PlayerApplyEnterMpReason getReason(); - - /** - * string targetNickname = 4; - * @return The targetNickname. - */ - java.lang.String getTargetNickname(); - /** - * string targetNickname = 4; - * @return The bytes for targetNickname. - */ - com.google.protobuf.ByteString - getTargetNicknameBytes(); - } - /** - * 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() { - reason_ = 0; - targetNickname_ = ""; - } - - @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 24: { - int rawValue = input.readEnum(); - - reason_ = rawValue; - break; - } - case 34: { - java.lang.String s = input.readStringRequireUtf8(); - - targetNickname_ = 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.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); - } - - public static final int TARGETUID_FIELD_NUMBER = 1; - private int targetUid_; - /** - * uint32 targetUid = 1; - * @return The targetUid. - */ - @java.lang.Override - public int getTargetUid() { - return targetUid_; - } - - public static final int ISAGREED_FIELD_NUMBER = 2; - private boolean isAgreed_; - /** - * bool isAgreed = 2; - * @return The isAgreed. - */ - @java.lang.Override - public boolean getIsAgreed() { - return isAgreed_; - } - - public static final int REASON_FIELD_NUMBER = 3; - private int reason_; - /** - * .PlayerApplyEnterMpReason reason = 3; - * @return The enum numeric value on the wire for reason. - */ - @java.lang.Override public int getReasonValue() { - return reason_; - } - /** - * .PlayerApplyEnterMpReason reason = 3; - * @return The reason. - */ - @java.lang.Override public emu.grasscutter.net.proto.PlayerApplyEnterMpReasonOuterClass.PlayerApplyEnterMpReason getReason() { - @SuppressWarnings("deprecation") - emu.grasscutter.net.proto.PlayerApplyEnterMpReasonOuterClass.PlayerApplyEnterMpReason result = emu.grasscutter.net.proto.PlayerApplyEnterMpReasonOuterClass.PlayerApplyEnterMpReason.valueOf(reason_); - return result == null ? emu.grasscutter.net.proto.PlayerApplyEnterMpReasonOuterClass.PlayerApplyEnterMpReason.UNRECOGNIZED : result; - } - - public static final int TARGETNICKNAME_FIELD_NUMBER = 4; - private volatile java.lang.Object targetNickname_; - /** - * string targetNickname = 4; - * @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 targetNickname = 4; - * @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; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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 (reason_ != emu.grasscutter.net.proto.PlayerApplyEnterMpReasonOuterClass.PlayerApplyEnterMpReason.PlayerJudge.getNumber()) { - output.writeEnum(3, reason_); - } - if (!getTargetNicknameBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 4, targetNickname_); - } - 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 (reason_ != emu.grasscutter.net.proto.PlayerApplyEnterMpReasonOuterClass.PlayerApplyEnterMpReason.PlayerJudge.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(3, reason_); - } - if (!getTargetNicknameBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, targetNickname_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (getTargetUid() - != other.getTargetUid()) return false; - if (getIsAgreed() - != other.getIsAgreed()) return false; - if (reason_ != other.reason_) return false; - if (!getTargetNickname() - .equals(other.getTargetNickname())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + TARGETUID_FIELD_NUMBER; - hash = (53 * hash) + getTargetUid(); - hash = (37 * hash) + ISAGREED_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsAgreed()); - hash = (37 * hash) + REASON_FIELD_NUMBER; - hash = (53 * hash) + reason_; - hash = (37 * hash) + TARGETNICKNAME_FIELD_NUMBER; - hash = (53 * hash) + getTargetNickname().hashCode(); - 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; - } - /** - * 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(); - targetUid_ = 0; - - isAgreed_ = false; - - reason_ = 0; - - targetNickname_ = ""; - - 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.targetUid_ = targetUid_; - result.isAgreed_ = isAgreed_; - result.reason_ = reason_; - result.targetNickname_ = targetNickname_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getTargetUid() != 0) { - setTargetUid(other.getTargetUid()); - } - if (other.getIsAgreed() != false) { - setIsAgreed(other.getIsAgreed()); - } - if (other.reason_ != 0) { - setReasonValue(other.getReasonValue()); - } - if (!other.getTargetNickname().isEmpty()) { - targetNickname_ = other.targetNickname_; - 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.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 int targetUid_ ; - /** - * uint32 targetUid = 1; - * @return The targetUid. - */ - @java.lang.Override - public int getTargetUid() { - return targetUid_; - } - /** - * uint32 targetUid = 1; - * @param value The targetUid to set. - * @return This builder for chaining. - */ - public Builder setTargetUid(int value) { - - targetUid_ = value; - onChanged(); - return this; - } - /** - * uint32 targetUid = 1; - * @return This builder for chaining. - */ - public Builder clearTargetUid() { - - targetUid_ = 0; - onChanged(); - return this; - } - - private boolean isAgreed_ ; - /** - * bool isAgreed = 2; - * @return The isAgreed. - */ - @java.lang.Override - public boolean getIsAgreed() { - return isAgreed_; - } - /** - * bool isAgreed = 2; - * @param value The isAgreed to set. - * @return This builder for chaining. - */ - public Builder setIsAgreed(boolean value) { - - isAgreed_ = value; - onChanged(); - return this; - } - /** - * bool isAgreed = 2; - * @return This builder for chaining. - */ - public Builder clearIsAgreed() { - - isAgreed_ = false; - onChanged(); - return this; - } - - private int reason_ = 0; - /** - * .PlayerApplyEnterMpReason reason = 3; - * @return The enum numeric value on the wire for reason. - */ - @java.lang.Override public int getReasonValue() { - return reason_; - } - /** - * .PlayerApplyEnterMpReason reason = 3; - * @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; - } - /** - * .PlayerApplyEnterMpReason reason = 3; - * @return The reason. - */ - @java.lang.Override - public emu.grasscutter.net.proto.PlayerApplyEnterMpReasonOuterClass.PlayerApplyEnterMpReason getReason() { - @SuppressWarnings("deprecation") - emu.grasscutter.net.proto.PlayerApplyEnterMpReasonOuterClass.PlayerApplyEnterMpReason result = emu.grasscutter.net.proto.PlayerApplyEnterMpReasonOuterClass.PlayerApplyEnterMpReason.valueOf(reason_); - return result == null ? emu.grasscutter.net.proto.PlayerApplyEnterMpReasonOuterClass.PlayerApplyEnterMpReason.UNRECOGNIZED : result; - } - /** - * .PlayerApplyEnterMpReason reason = 3; - * @param value The reason to set. - * @return This builder for chaining. - */ - public Builder setReason(emu.grasscutter.net.proto.PlayerApplyEnterMpReasonOuterClass.PlayerApplyEnterMpReason value) { - if (value == null) { - throw new NullPointerException(); - } - - reason_ = value.getNumber(); - onChanged(); - return this; - } - /** - * .PlayerApplyEnterMpReason reason = 3; - * @return This builder for chaining. - */ - public Builder clearReason() { - - reason_ = 0; - onChanged(); - return this; - } - - private java.lang.Object targetNickname_ = ""; - /** - * string targetNickname = 4; - * @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 targetNickname = 4; - * @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 targetNickname = 4; - * @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 targetNickname = 4; - * @return This builder for chaining. - */ - public Builder clearTargetNickname() { - - targetNickname_ = getDefaultInstance().getTargetNickname(); - onChanged(); - return this; - } - /** - * string targetNickname = 4; - * @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; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\032\036" + - "PlayerApplyEnterMpReason.proto\"\210\001\n\036Playe" + - "rApplyEnterMpResultNotify\022\021\n\ttargetUid\030\001" + - " \001(\r\022\020\n\010isAgreed\030\002 \001(\010\022)\n\006reason\030\003 \001(\0162\031" + - ".PlayerApplyEnterMpReason\022\026\n\016targetNickn" + - "ame\030\004 \001(\tB\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.PlayerApplyEnterMpReasonOuterClass.getDescriptor(), - }); - 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[] { "TargetUid", "IsAgreed", "Reason", "TargetNickname", }); - emu.grasscutter.net.proto.PlayerApplyEnterMpReasonOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpResultReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpResultReqOuterClass.java deleted file mode 100644 index d147908e1..000000000 --- a/src/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpResultReqOuterClass.java +++ /dev/null @@ -1,608 +0,0 @@ -// 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 applyUid = 1; - * @return The applyUid. - */ - int getApplyUid(); - - /** - * bool isAgreed = 2; - * @return The isAgreed. - */ - boolean getIsAgreed(); - } - /** - * 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 8: { - - applyUid_ = input.readUInt32(); - break; - } - case 16: { - - 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 APPLYUID_FIELD_NUMBER = 1; - private int applyUid_; - /** - * uint32 applyUid = 1; - * @return The applyUid. - */ - @java.lang.Override - public int getApplyUid() { - return applyUid_; - } - - public static final int ISAGREED_FIELD_NUMBER = 2; - private boolean isAgreed_; - /** - * bool isAgreed = 2; - * @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(1, applyUid_); - } - if (isAgreed_ != false) { - output.writeBool(2, 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(1, applyUid_); - } - if (isAgreed_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(2, 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) + APPLYUID_FIELD_NUMBER; - hash = (53 * hash) + getApplyUid(); - hash = (37 * hash) + ISAGREED_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; - } - /** - * 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 applyUid = 1; - * @return The applyUid. - */ - @java.lang.Override - public int getApplyUid() { - return applyUid_; - } - /** - * uint32 applyUid = 1; - * @param value The applyUid to set. - * @return This builder for chaining. - */ - public Builder setApplyUid(int value) { - - applyUid_ = value; - onChanged(); - return this; - } - /** - * uint32 applyUid = 1; - * @return This builder for chaining. - */ - public Builder clearApplyUid() { - - applyUid_ = 0; - onChanged(); - return this; - } - - private boolean isAgreed_ ; - /** - * bool isAgreed = 2; - * @return The isAgreed. - */ - @java.lang.Override - public boolean getIsAgreed() { - return isAgreed_; - } - /** - * bool isAgreed = 2; - * @param value The isAgreed to set. - * @return This builder for chaining. - */ - public Builder setIsAgreed(boolean value) { - - isAgreed_ = value; - onChanged(); - return this; - } - /** - * bool isAgreed = 2; - * @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\"A\n\033P" + - "layerApplyEnterMpResultReq\022\020\n\010applyUid\030\001" + - " \001(\r\022\020\n\010isAgreed\030\002 \001(\010B\033\n\031emu.grasscutte" + - "r.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/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpResultRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpResultRspOuterClass.java deleted file mode 100644 index 7f3146f85..000000000 --- a/src/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpResultRspOuterClass.java +++ /dev/null @@ -1,749 +0,0 @@ -// 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(); - - /** - * uint32 applyUid = 2; - * @return The applyUid. - */ - int getApplyUid(); - - /** - * bool isAgreed = 3; - * @return The isAgreed. - */ - boolean getIsAgreed(); - - /** - * uint32 param = 4; - * @return The param. - */ - int getParam(); - } - /** - * 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 16: { - - applyUid_ = input.readUInt32(); - break; - } - case 24: { - - isAgreed_ = input.readBool(); - break; - } - case 32: { - - 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 APPLYUID_FIELD_NUMBER = 2; - private int applyUid_; - /** - * uint32 applyUid = 2; - * @return The applyUid. - */ - @java.lang.Override - public int getApplyUid() { - return applyUid_; - } - - public static final int ISAGREED_FIELD_NUMBER = 3; - private boolean isAgreed_; - /** - * bool isAgreed = 3; - * @return The isAgreed. - */ - @java.lang.Override - public boolean getIsAgreed() { - return isAgreed_; - } - - 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 (retcode_ != 0) { - output.writeInt32(1, retcode_); - } - if (applyUid_ != 0) { - output.writeUInt32(2, applyUid_); - } - if (isAgreed_ != false) { - output.writeBool(3, isAgreed_); - } - if (param_ != 0) { - output.writeUInt32(4, 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 (applyUid_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, applyUid_); - } - if (isAgreed_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(3, isAgreed_); - } - if (param_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(4, 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 (getApplyUid() - != other.getApplyUid()) return false; - if (getIsAgreed() - != other.getIsAgreed()) 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) + APPLYUID_FIELD_NUMBER; - hash = (53 * hash) + getApplyUid(); - hash = (37 * hash) + ISAGREED_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsAgreed()); - 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; - } - /** - * 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; - - applyUid_ = 0; - - isAgreed_ = false; - - 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.applyUid_ = applyUid_; - result.isAgreed_ = isAgreed_; - 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.getApplyUid() != 0) { - setApplyUid(other.getApplyUid()); - } - if (other.getIsAgreed() != false) { - setIsAgreed(other.getIsAgreed()); - } - 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 int applyUid_ ; - /** - * uint32 applyUid = 2; - * @return The applyUid. - */ - @java.lang.Override - public int getApplyUid() { - return applyUid_; - } - /** - * uint32 applyUid = 2; - * @param value The applyUid to set. - * @return This builder for chaining. - */ - public Builder setApplyUid(int value) { - - applyUid_ = value; - onChanged(); - return this; - } - /** - * uint32 applyUid = 2; - * @return This builder for chaining. - */ - public Builder clearApplyUid() { - - applyUid_ = 0; - onChanged(); - return this; - } - - private boolean isAgreed_ ; - /** - * bool isAgreed = 3; - * @return The isAgreed. - */ - @java.lang.Override - public boolean getIsAgreed() { - return isAgreed_; - } - /** - * bool isAgreed = 3; - * @param value The isAgreed to set. - * @return This builder for chaining. - */ - public Builder setIsAgreed(boolean value) { - - isAgreed_ = value; - onChanged(); - return this; - } - /** - * bool isAgreed = 3; - * @return This builder for chaining. - */ - public Builder clearIsAgreed() { - - isAgreed_ = false; - 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: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\"a\n\033P" + - "layerApplyEnterMpResultRsp\022\017\n\007retcode\030\001 " + - "\001(\005\022\020\n\010applyUid\030\002 \001(\r\022\020\n\010isAgreed\030\003 \001(\010\022" + - "\r\n\005param\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_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", "ApplyUid", "IsAgreed", "Param", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpRspOuterClass.java deleted file mode 100644 index 027faca30..000000000 --- a/src/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpRspOuterClass.java +++ /dev/null @@ -1,677 +0,0 @@ -// 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 = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * uint32 targetUid = 2; - * @return The targetUid. - */ - int getTargetUid(); - - /** - * uint32 param = 3; - * @return The param. - */ - int getParam(); - } - /** - * 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 8: { - - retcode_ = input.readInt32(); - break; - } - case 16: { - - targetUid_ = input.readUInt32(); - break; - } - case 24: { - - 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.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 = 1; - private int retcode_; - /** - * int32 retcode = 1; - * @return The retcode. - */ - @java.lang.Override - public int getRetcode() { - return retcode_; - } - - public static final int TARGETUID_FIELD_NUMBER = 2; - private int targetUid_; - /** - * uint32 targetUid = 2; - * @return The targetUid. - */ - @java.lang.Override - public int getTargetUid() { - return targetUid_; - } - - public static final int PARAM_FIELD_NUMBER = 3; - private int param_; - /** - * uint32 param = 3; - * @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 (targetUid_ != 0) { - output.writeUInt32(2, targetUid_); - } - if (param_ != 0) { - output.writeUInt32(3, 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 (targetUid_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, targetUid_); - } - if (param_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, 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.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) + TARGETUID_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; - } - /** - * 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 = 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 targetUid = 2; - * @return The targetUid. - */ - @java.lang.Override - public int getTargetUid() { - return targetUid_; - } - /** - * uint32 targetUid = 2; - * @param value The targetUid to set. - * @return This builder for chaining. - */ - public Builder setTargetUid(int value) { - - targetUid_ = value; - onChanged(); - return this; - } - /** - * uint32 targetUid = 2; - * @return This builder for chaining. - */ - public Builder clearTargetUid() { - - targetUid_ = 0; - onChanged(); - return this; - } - - private int param_ ; - /** - * uint32 param = 3; - * @return The param. - */ - @java.lang.Override - public int getParam() { - return param_; - } - /** - * uint32 param = 3; - * @param value The param to set. - * @return This builder for chaining. - */ - public Builder setParam(int value) { - - param_ = value; - onChanged(); - return this; - } - /** - * uint32 param = 3; - * @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\"J\n\025PlayerA" + - "pplyEnterMpRsp\022\017\n\007retcode\030\001 \001(\005\022\021\n\ttarge" + - "tUid\030\002 \001(\r\022\r\n\005param\030\003 \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_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/main/java/emu/grasscutter/net/proto/PlayerChatNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/PlayerChatNotifyOuterClass.java deleted file mode 100644 index 55840f59f..000000000 --- a/src/main/java/emu/grasscutter/net/proto/PlayerChatNotifyOuterClass.java +++ /dev/null @@ -1,742 +0,0 @@ -// 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 { - - /** - * uint32 channelId = 1; - * @return The channelId. - */ - int getChannelId(); - - /** - * .ChatInfo chatInfo = 2; - * @return Whether the chatInfo field is set. - */ - boolean hasChatInfo(); - /** - * .ChatInfo chatInfo = 2; - * @return The chatInfo. - */ - emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo getChatInfo(); - /** - * .ChatInfo chatInfo = 2; - */ - emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder getChatInfoOrBuilder(); - } - /** - * 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 8: { - - channelId_ = input.readUInt32(); - break; - } - case 18: { - 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.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 CHANNELID_FIELD_NUMBER = 1; - private int channelId_; - /** - * uint32 channelId = 1; - * @return The channelId. - */ - @java.lang.Override - public int getChannelId() { - return channelId_; - } - - public static final int CHATINFO_FIELD_NUMBER = 2; - private emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo chatInfo_; - /** - * .ChatInfo chatInfo = 2; - * @return Whether the chatInfo field is set. - */ - @java.lang.Override - public boolean hasChatInfo() { - return chatInfo_ != null; - } - /** - * .ChatInfo chatInfo = 2; - * @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 chatInfo = 2; - */ - @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(1, channelId_); - } - if (chatInfo_ != null) { - output.writeMessage(2, 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(1, channelId_); - } - if (chatInfo_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, 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.PlayerChatNotifyOuterClass.PlayerChatNotify)) { - return super.equals(obj); - } - emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify other = (emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify) 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) + CHANNELID_FIELD_NUMBER; - hash = (53 * hash) + getChannelId(); - if (hasChatInfo()) { - hash = (37 * hash) + CHATINFO_FIELD_NUMBER; - hash = (53 * hash) + getChatInfo().hashCode(); - } - 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; - } - /** - * 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(); - 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.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); - 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.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.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.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 int channelId_ ; - /** - * uint32 channelId = 1; - * @return The channelId. - */ - @java.lang.Override - public int getChannelId() { - return channelId_; - } - /** - * uint32 channelId = 1; - * @param value The channelId to set. - * @return This builder for chaining. - */ - public Builder setChannelId(int value) { - - channelId_ = value; - onChanged(); - return this; - } - /** - * uint32 channelId = 1; - * @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 chatInfo = 2; - * @return Whether the chatInfo field is set. - */ - public boolean hasChatInfo() { - return chatInfoBuilder_ != null || chatInfo_ != null; - } - /** - * .ChatInfo chatInfo = 2; - * @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 chatInfo = 2; - */ - 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 chatInfo = 2; - */ - 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 chatInfo = 2; - */ - 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 chatInfo = 2; - */ - public Builder clearChatInfo() { - if (chatInfoBuilder_ == null) { - chatInfo_ = null; - onChanged(); - } else { - chatInfo_ = null; - chatInfoBuilder_ = null; - } - - return this; - } - /** - * .ChatInfo chatInfo = 2; - */ - public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder getChatInfoBuilder() { - - onChanged(); - return getChatInfoFieldBuilder().getBuilder(); - } - /** - * .ChatInfo chatInfo = 2; - */ - 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 chatInfo = 2; - */ - 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: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" + - "\"B\n\020PlayerChatNotify\022\021\n\tchannelId\030\001 \001(\r\022" + - "\033\n\010chatInfo\030\002 \001(\0132\t.ChatInfoB\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.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[] { "ChannelId", "ChatInfo", }); - emu.grasscutter.net.proto.ChatInfoOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/PlayerChatReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/PlayerChatReqOuterClass.java deleted file mode 100644 index cee2c3705..000000000 --- a/src/main/java/emu/grasscutter/net/proto/PlayerChatReqOuterClass.java +++ /dev/null @@ -1,742 +0,0 @@ -// 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 channelId = 1; - * @return The channelId. - */ - int getChannelId(); - - /** - * .ChatInfo chatInfo = 2; - * @return Whether the chatInfo field is set. - */ - boolean hasChatInfo(); - /** - * .ChatInfo chatInfo = 2; - * @return The chatInfo. - */ - emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo getChatInfo(); - /** - * .ChatInfo chatInfo = 2; - */ - emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder getChatInfoOrBuilder(); - } - /** - * 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 8: { - - channelId_ = input.readUInt32(); - break; - } - case 18: { - 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 CHANNELID_FIELD_NUMBER = 1; - private int channelId_; - /** - * uint32 channelId = 1; - * @return The channelId. - */ - @java.lang.Override - public int getChannelId() { - return channelId_; - } - - public static final int CHATINFO_FIELD_NUMBER = 2; - private emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo chatInfo_; - /** - * .ChatInfo chatInfo = 2; - * @return Whether the chatInfo field is set. - */ - @java.lang.Override - public boolean hasChatInfo() { - return chatInfo_ != null; - } - /** - * .ChatInfo chatInfo = 2; - * @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 chatInfo = 2; - */ - @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(1, channelId_); - } - if (chatInfo_ != null) { - output.writeMessage(2, 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(1, channelId_); - } - if (chatInfo_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, 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) + CHANNELID_FIELD_NUMBER; - hash = (53 * hash) + getChannelId(); - if (hasChatInfo()) { - hash = (37 * hash) + CHATINFO_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; - } - /** - * 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 channelId = 1; - * @return The channelId. - */ - @java.lang.Override - public int getChannelId() { - return channelId_; - } - /** - * uint32 channelId = 1; - * @param value The channelId to set. - * @return This builder for chaining. - */ - public Builder setChannelId(int value) { - - channelId_ = value; - onChanged(); - return this; - } - /** - * uint32 channelId = 1; - * @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 chatInfo = 2; - * @return Whether the chatInfo field is set. - */ - public boolean hasChatInfo() { - return chatInfoBuilder_ != null || chatInfo_ != null; - } - /** - * .ChatInfo chatInfo = 2; - * @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 chatInfo = 2; - */ - 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 chatInfo = 2; - */ - 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 chatInfo = 2; - */ - 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 chatInfo = 2; - */ - public Builder clearChatInfo() { - if (chatInfoBuilder_ == null) { - chatInfo_ = null; - onChanged(); - } else { - chatInfo_ = null; - chatInfoBuilder_ = null; - } - - return this; - } - /** - * .ChatInfo chatInfo = 2; - */ - public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder getChatInfoBuilder() { - - onChanged(); - return getChatInfoFieldBuilder().getBuilder(); - } - /** - * .ChatInfo chatInfo = 2; - */ - 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 chatInfo = 2; - */ - 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\"?\n" + - "\rPlayerChatReq\022\021\n\tchannelId\030\001 \001(\r\022\033\n\010cha" + - "tInfo\030\002 \001(\0132\t.ChatInfoB\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.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/main/java/emu/grasscutter/net/proto/PlayerChatRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/PlayerChatRspOuterClass.java deleted file mode 100644 index b85aeb04e..000000000 --- a/src/main/java/emu/grasscutter/net/proto/PlayerChatRspOuterClass.java +++ /dev/null @@ -1,607 +0,0 @@ -// 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 { - - /** - * int32 retcode = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * uint32 chatForbiddenEndtime = 2; - * @return The chatForbiddenEndtime. - */ - int getChatForbiddenEndtime(); - } - /** - * 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 8: { - - retcode_ = input.readInt32(); - break; - } - case 16: { - - 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 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 CHATFORBIDDENENDTIME_FIELD_NUMBER = 2; - private int chatForbiddenEndtime_; - /** - * uint32 chatForbiddenEndtime = 2; - * @return The chatForbiddenEndtime. - */ - @java.lang.Override - public int getChatForbiddenEndtime() { - return chatForbiddenEndtime_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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 (chatForbiddenEndtime_ != 0) { - output.writeUInt32(2, 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(1, retcode_); - } - if (chatForbiddenEndtime_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, 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 (getRetcode() - != other.getRetcode()) return false; - if (getChatForbiddenEndtime() - != other.getChatForbiddenEndtime()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - 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) + CHATFORBIDDENENDTIME_FIELD_NUMBER; - hash = (53 * hash) + getChatForbiddenEndtime(); - 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; - } - /** - * 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(); - retcode_ = 0; - - chatForbiddenEndtime_ = 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.retcode_ = retcode_; - result.chatForbiddenEndtime_ = chatForbiddenEndtime_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getRetcode() != 0) { - setRetcode(other.getRetcode()); - } - if (other.getChatForbiddenEndtime() != 0) { - setChatForbiddenEndtime(other.getChatForbiddenEndtime()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 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 chatForbiddenEndtime_ ; - /** - * uint32 chatForbiddenEndtime = 2; - * @return The chatForbiddenEndtime. - */ - @java.lang.Override - public int getChatForbiddenEndtime() { - return chatForbiddenEndtime_; - } - /** - * uint32 chatForbiddenEndtime = 2; - * @param value The chatForbiddenEndtime to set. - * @return This builder for chaining. - */ - public Builder setChatForbiddenEndtime(int value) { - - chatForbiddenEndtime_ = value; - onChanged(); - return this; - } - /** - * uint32 chatForbiddenEndtime = 2; - * @return This builder for chaining. - */ - public Builder clearChatForbiddenEndtime() { - - chatForbiddenEndtime_ = 0; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\017" + - "\n\007retcode\030\001 \001(\005\022\034\n\024chatForbiddenEndtime\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_PlayerChatRsp_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_PlayerChatRsp_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_PlayerChatRsp_descriptor, - new java.lang.String[] { "Retcode", "ChatForbiddenEndtime", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/PlayerDataNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/PlayerDataNotifyOuterClass.java deleted file mode 100644 index 813089dee..000000000 --- a/src/main/java/emu/grasscutter/net/proto/PlayerDataNotifyOuterClass.java +++ /dev/null @@ -1,1166 +0,0 @@ -// 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 { - - /** - * string nickName = 1; - * @return The nickName. - */ - java.lang.String getNickName(); - /** - * string nickName = 1; - * @return The bytes for nickName. - */ - com.google.protobuf.ByteString - getNickNameBytes(); - - /** - * uint64 clientTime = 2; - * @return The clientTime. - */ - long getClientTime(); - - /** - * bool isFirstLoginToday = 3; - * @return The isFirstLoginToday. - */ - boolean getIsFirstLoginToday(); - - /** - * uint32 regionId = 4; - * @return The regionId. - */ - int getRegionId(); - - /** - * map<uint32, .PropValue> propMap = 6; - */ - int getPropMapCount(); - /** - * map<uint32, .PropValue> propMap = 6; - */ - boolean containsPropMap( - int key); - /** - * Use {@link #getPropMapMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getPropMap(); - /** - * map<uint32, .PropValue> propMap = 6; - */ - java.util.Map - getPropMapMap(); - /** - * map<uint32, .PropValue> propMap = 6; - */ - - emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrDefault( - int key, - emu.grasscutter.net.proto.PropValueOuterClass.PropValue defaultValue); - /** - * map<uint32, .PropValue> propMap = 6; - */ - - emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrThrow( - int key); - } - /** - * 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 10: { - java.lang.String s = input.readStringRequireUtf8(); - - nickName_ = s; - break; - } - case 16: { - - clientTime_ = input.readUInt64(); - break; - } - case 24: { - - isFirstLoginToday_ = input.readBool(); - break; - } - case 32: { - - regionId_ = input.readUInt32(); - break; - } - case 50: { - 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 6: - 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 NICKNAME_FIELD_NUMBER = 1; - private volatile java.lang.Object nickName_; - /** - * string nickName = 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 nickName = 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; - } - } - - public static final int CLIENTTIME_FIELD_NUMBER = 2; - private long clientTime_; - /** - * uint64 clientTime = 2; - * @return The clientTime. - */ - @java.lang.Override - public long getClientTime() { - return clientTime_; - } - - public static final int ISFIRSTLOGINTODAY_FIELD_NUMBER = 3; - private boolean isFirstLoginToday_; - /** - * bool isFirstLoginToday = 3; - * @return The isFirstLoginToday. - */ - @java.lang.Override - public boolean getIsFirstLoginToday() { - return isFirstLoginToday_; - } - - public static final int REGIONID_FIELD_NUMBER = 4; - private int regionId_; - /** - * uint32 regionId = 4; - * @return The regionId. - */ - @java.lang.Override - public int getRegionId() { - return regionId_; - } - - public static final int PROPMAP_FIELD_NUMBER = 6; - 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> propMap = 6; - */ - - @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> propMap = 6; - */ - @java.lang.Override - - public java.util.Map getPropMapMap() { - return internalGetPropMap().getMap(); - } - /** - * map<uint32, .PropValue> propMap = 6; - */ - @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> propMap = 6; - */ - @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 (!getNickNameBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, nickName_); - } - if (clientTime_ != 0L) { - output.writeUInt64(2, clientTime_); - } - if (isFirstLoginToday_ != false) { - output.writeBool(3, isFirstLoginToday_); - } - if (regionId_ != 0) { - output.writeUInt32(4, regionId_); - } - com.google.protobuf.GeneratedMessageV3 - .serializeIntegerMapTo( - output, - internalGetPropMap(), - PropMapDefaultEntryHolder.defaultEntry, - 6); - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!getNickNameBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, nickName_); - } - if (clientTime_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(2, clientTime_); - } - if (isFirstLoginToday_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(3, isFirstLoginToday_); - } - if (regionId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(4, regionId_); - } - 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(6, 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 (!getNickName() - .equals(other.getNickName())) return false; - if (getClientTime() - != other.getClientTime()) 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) + NICKNAME_FIELD_NUMBER; - hash = (53 * hash) + getNickName().hashCode(); - hash = (37 * hash) + CLIENTTIME_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getClientTime()); - hash = (37 * hash) + ISFIRSTLOGINTODAY_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsFirstLoginToday()); - hash = (37 * hash) + REGIONID_FIELD_NUMBER; - hash = (53 * hash) + getRegionId(); - if (!internalGetPropMap().getMap().isEmpty()) { - hash = (37 * hash) + PROPMAP_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; - } - /** - * 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 6: - return internalGetPropMap(); - default: - throw new RuntimeException( - "Invalid map field number: " + number); - } - } - @SuppressWarnings({"rawtypes"}) - protected com.google.protobuf.MapField internalGetMutableMapField( - int number) { - switch (number) { - case 6: - 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(); - nickName_ = ""; - - clientTime_ = 0L; - - 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.nickName_ = nickName_; - result.clientTime_ = clientTime_; - 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.getNickName().isEmpty()) { - nickName_ = other.nickName_; - onChanged(); - } - if (other.getClientTime() != 0L) { - setClientTime(other.getClientTime()); - } - 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 java.lang.Object nickName_ = ""; - /** - * string nickName = 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 nickName = 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 nickName = 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 nickName = 1; - * @return This builder for chaining. - */ - public Builder clearNickName() { - - nickName_ = getDefaultInstance().getNickName(); - onChanged(); - return this; - } - /** - * string nickName = 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; - } - - private long clientTime_ ; - /** - * uint64 clientTime = 2; - * @return The clientTime. - */ - @java.lang.Override - public long getClientTime() { - return clientTime_; - } - /** - * uint64 clientTime = 2; - * @param value The clientTime to set. - * @return This builder for chaining. - */ - public Builder setClientTime(long value) { - - clientTime_ = value; - onChanged(); - return this; - } - /** - * uint64 clientTime = 2; - * @return This builder for chaining. - */ - public Builder clearClientTime() { - - clientTime_ = 0L; - onChanged(); - return this; - } - - private boolean isFirstLoginToday_ ; - /** - * bool isFirstLoginToday = 3; - * @return The isFirstLoginToday. - */ - @java.lang.Override - public boolean getIsFirstLoginToday() { - return isFirstLoginToday_; - } - /** - * bool isFirstLoginToday = 3; - * @param value The isFirstLoginToday to set. - * @return This builder for chaining. - */ - public Builder setIsFirstLoginToday(boolean value) { - - isFirstLoginToday_ = value; - onChanged(); - return this; - } - /** - * bool isFirstLoginToday = 3; - * @return This builder for chaining. - */ - public Builder clearIsFirstLoginToday() { - - isFirstLoginToday_ = false; - onChanged(); - return this; - } - - private int regionId_ ; - /** - * uint32 regionId = 4; - * @return The regionId. - */ - @java.lang.Override - public int getRegionId() { - return regionId_; - } - /** - * uint32 regionId = 4; - * @param value The regionId to set. - * @return This builder for chaining. - */ - public Builder setRegionId(int value) { - - regionId_ = value; - onChanged(); - return this; - } - /** - * uint32 regionId = 4; - * @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> propMap = 6; - */ - - @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> propMap = 6; - */ - @java.lang.Override - - public java.util.Map getPropMapMap() { - return internalGetPropMap().getMap(); - } - /** - * map<uint32, .PropValue> propMap = 6; - */ - @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> propMap = 6; - */ - @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> propMap = 6; - */ - - 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> propMap = 6; - */ - 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> propMap = 6; - */ - - 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\"\322\001\n\020PlayerDataNotify\022\020\n\010nickName\030\001 \001(\t" + - "\022\022\n\nclientTime\030\002 \001(\004\022\031\n\021isFirstLoginToda" + - "y\030\003 \001(\010\022\020\n\010regionId\030\004 \001(\r\022/\n\007propMap\030\006 \003" + - "(\0132\036.PlayerDataNotify.PropMapEntry\032:\n\014Pr" + - "opMapEntry\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.pr" + - "otob\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[] { "NickName", "ClientTime", "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/main/java/emu/grasscutter/net/proto/PlayerDieTypeOuterClass.java b/src/main/java/emu/grasscutter/net/proto/PlayerDieTypeOuterClass.java deleted file mode 100644 index cb46fb3f7..000000000 --- a/src/main/java/emu/grasscutter/net/proto/PlayerDieTypeOuterClass.java +++ /dev/null @@ -1,212 +0,0 @@ -// 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 { - /** - * PlayerDieNone = 0; - */ - PlayerDieNone(0), - /** - * PlayerDieKillByMonster = 1; - */ - PlayerDieKillByMonster(1), - /** - * PlayerDieKillByGear = 2; - */ - PlayerDieKillByGear(2), - /** - * PlayerDieFall = 3; - */ - PlayerDieFall(3), - /** - * PlayerDieDrawn = 4; - */ - PlayerDieDrawn(4), - /** - * PlayerDieAbyss = 5; - */ - PlayerDieAbyss(5), - /** - * PlayerDieGm = 6; - */ - PlayerDieGm(6), - /** - * PlayerDieClimateCold = 7; - */ - PlayerDieClimateCold(7), - /** - * PlayerDieStormLighting = 8; - */ - PlayerDieStormLighting(8), - UNRECOGNIZED(-1), - ; - - /** - * PlayerDieNone = 0; - */ - public static final int PlayerDieNone_VALUE = 0; - /** - * PlayerDieKillByMonster = 1; - */ - public static final int PlayerDieKillByMonster_VALUE = 1; - /** - * PlayerDieKillByGear = 2; - */ - public static final int PlayerDieKillByGear_VALUE = 2; - /** - * PlayerDieFall = 3; - */ - public static final int PlayerDieFall_VALUE = 3; - /** - * PlayerDieDrawn = 4; - */ - public static final int PlayerDieDrawn_VALUE = 4; - /** - * PlayerDieAbyss = 5; - */ - public static final int PlayerDieAbyss_VALUE = 5; - /** - * PlayerDieGm = 6; - */ - public static final int PlayerDieGm_VALUE = 6; - /** - * PlayerDieClimateCold = 7; - */ - public static final int PlayerDieClimateCold_VALUE = 7; - /** - * PlayerDieStormLighting = 8; - */ - public static final int PlayerDieStormLighting_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 PlayerDieNone; - case 1: return PlayerDieKillByMonster; - case 2: return PlayerDieKillByGear; - case 3: return PlayerDieFall; - case 4: return PlayerDieDrawn; - case 5: return PlayerDieAbyss; - case 6: return PlayerDieGm; - case 7: return PlayerDieClimateCold; - case 8: return PlayerDieStormLighting; - 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*\331\001\n\rPlayerDieType\022" + - "\021\n\rPlayerDieNone\020\000\022\032\n\026PlayerDieKillByMon" + - "ster\020\001\022\027\n\023PlayerDieKillByGear\020\002\022\021\n\rPlaye" + - "rDieFall\020\003\022\022\n\016PlayerDieDrawn\020\004\022\022\n\016Player" + - "DieAbyss\020\005\022\017\n\013PlayerDieGm\020\006\022\030\n\024PlayerDie" + - "ClimateCold\020\007\022\032\n\026PlayerDieStormLighting\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/main/java/emu/grasscutter/net/proto/PlayerEnterSceneInfoNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/PlayerEnterSceneInfoNotifyOuterClass.java deleted file mode 100644 index 656c49908..000000000 --- a/src/main/java/emu/grasscutter/net/proto/PlayerEnterSceneInfoNotifyOuterClass.java +++ /dev/null @@ -1,1400 +0,0 @@ -// 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 { - - /** - * uint32 curAvatarEntityId = 1; - * @return The curAvatarEntityId. - */ - int getCurAvatarEntityId(); - - /** - * repeated .AvatarEnterSceneInfo avatarEnterInfo = 2; - */ - java.util.List - getAvatarEnterInfoList(); - /** - * repeated .AvatarEnterSceneInfo avatarEnterInfo = 2; - */ - emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo getAvatarEnterInfo(int index); - /** - * repeated .AvatarEnterSceneInfo avatarEnterInfo = 2; - */ - int getAvatarEnterInfoCount(); - /** - * repeated .AvatarEnterSceneInfo avatarEnterInfo = 2; - */ - java.util.List - getAvatarEnterInfoOrBuilderList(); - /** - * repeated .AvatarEnterSceneInfo avatarEnterInfo = 2; - */ - emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfoOrBuilder getAvatarEnterInfoOrBuilder( - int index); - - /** - * .TeamEnterSceneInfo teamEnterInfo = 3; - * @return Whether the teamEnterInfo field is set. - */ - boolean hasTeamEnterInfo(); - /** - * .TeamEnterSceneInfo teamEnterInfo = 3; - * @return The teamEnterInfo. - */ - emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo getTeamEnterInfo(); - /** - * .TeamEnterSceneInfo teamEnterInfo = 3; - */ - emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfoOrBuilder getTeamEnterInfoOrBuilder(); - - /** - * .MPLevelEntityInfo mpLevelEntityInfo = 4; - * @return Whether the mpLevelEntityInfo field is set. - */ - boolean hasMpLevelEntityInfo(); - /** - * .MPLevelEntityInfo mpLevelEntityInfo = 4; - * @return The mpLevelEntityInfo. - */ - emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo getMpLevelEntityInfo(); - /** - * .MPLevelEntityInfo mpLevelEntityInfo = 4; - */ - emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfoOrBuilder getMpLevelEntityInfoOrBuilder(); - - /** - * uint32 enterSceneToken = 5; - * @return The enterSceneToken. - */ - int getEnterSceneToken(); - } - /** - * 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 8: { - - curAvatarEntityId_ = input.readUInt32(); - break; - } - case 18: { - 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 26: { - 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 34: { - 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 40: { - - 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 CURAVATARENTITYID_FIELD_NUMBER = 1; - private int curAvatarEntityId_; - /** - * uint32 curAvatarEntityId = 1; - * @return The curAvatarEntityId. - */ - @java.lang.Override - public int getCurAvatarEntityId() { - return curAvatarEntityId_; - } - - public static final int AVATARENTERINFO_FIELD_NUMBER = 2; - private java.util.List avatarEnterInfo_; - /** - * repeated .AvatarEnterSceneInfo avatarEnterInfo = 2; - */ - @java.lang.Override - public java.util.List getAvatarEnterInfoList() { - return avatarEnterInfo_; - } - /** - * repeated .AvatarEnterSceneInfo avatarEnterInfo = 2; - */ - @java.lang.Override - public java.util.List - getAvatarEnterInfoOrBuilderList() { - return avatarEnterInfo_; - } - /** - * repeated .AvatarEnterSceneInfo avatarEnterInfo = 2; - */ - @java.lang.Override - public int getAvatarEnterInfoCount() { - return avatarEnterInfo_.size(); - } - /** - * repeated .AvatarEnterSceneInfo avatarEnterInfo = 2; - */ - @java.lang.Override - public emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo getAvatarEnterInfo(int index) { - return avatarEnterInfo_.get(index); - } - /** - * repeated .AvatarEnterSceneInfo avatarEnterInfo = 2; - */ - @java.lang.Override - public emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfoOrBuilder getAvatarEnterInfoOrBuilder( - int index) { - return avatarEnterInfo_.get(index); - } - - public static final int TEAMENTERINFO_FIELD_NUMBER = 3; - private emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo teamEnterInfo_; - /** - * .TeamEnterSceneInfo teamEnterInfo = 3; - * @return Whether the teamEnterInfo field is set. - */ - @java.lang.Override - public boolean hasTeamEnterInfo() { - return teamEnterInfo_ != null; - } - /** - * .TeamEnterSceneInfo teamEnterInfo = 3; - * @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 teamEnterInfo = 3; - */ - @java.lang.Override - public emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfoOrBuilder getTeamEnterInfoOrBuilder() { - return getTeamEnterInfo(); - } - - public static final int MPLEVELENTITYINFO_FIELD_NUMBER = 4; - private emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo mpLevelEntityInfo_; - /** - * .MPLevelEntityInfo mpLevelEntityInfo = 4; - * @return Whether the mpLevelEntityInfo field is set. - */ - @java.lang.Override - public boolean hasMpLevelEntityInfo() { - return mpLevelEntityInfo_ != null; - } - /** - * .MPLevelEntityInfo mpLevelEntityInfo = 4; - * @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 mpLevelEntityInfo = 4; - */ - @java.lang.Override - public emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfoOrBuilder getMpLevelEntityInfoOrBuilder() { - return getMpLevelEntityInfo(); - } - - public static final int ENTERSCENETOKEN_FIELD_NUMBER = 5; - private int enterSceneToken_; - /** - * uint32 enterSceneToken = 5; - * @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 (curAvatarEntityId_ != 0) { - output.writeUInt32(1, curAvatarEntityId_); - } - for (int i = 0; i < avatarEnterInfo_.size(); i++) { - output.writeMessage(2, avatarEnterInfo_.get(i)); - } - if (teamEnterInfo_ != null) { - output.writeMessage(3, getTeamEnterInfo()); - } - if (mpLevelEntityInfo_ != null) { - output.writeMessage(4, getMpLevelEntityInfo()); - } - if (enterSceneToken_ != 0) { - output.writeUInt32(5, enterSceneToken_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (curAvatarEntityId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(1, curAvatarEntityId_); - } - for (int i = 0; i < avatarEnterInfo_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, avatarEnterInfo_.get(i)); - } - if (teamEnterInfo_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(3, getTeamEnterInfo()); - } - if (mpLevelEntityInfo_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(4, getMpLevelEntityInfo()); - } - if (enterSceneToken_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(5, 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 (getCurAvatarEntityId() - != other.getCurAvatarEntityId()) return false; - if (!getAvatarEnterInfoList() - .equals(other.getAvatarEnterInfoList())) return false; - if (hasTeamEnterInfo() != other.hasTeamEnterInfo()) return false; - if (hasTeamEnterInfo()) { - if (!getTeamEnterInfo() - .equals(other.getTeamEnterInfo())) return false; - } - if (hasMpLevelEntityInfo() != other.hasMpLevelEntityInfo()) return false; - if (hasMpLevelEntityInfo()) { - if (!getMpLevelEntityInfo() - .equals(other.getMpLevelEntityInfo())) 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) + CURAVATARENTITYID_FIELD_NUMBER; - hash = (53 * hash) + getCurAvatarEntityId(); - if (getAvatarEnterInfoCount() > 0) { - hash = (37 * hash) + AVATARENTERINFO_FIELD_NUMBER; - hash = (53 * hash) + getAvatarEnterInfoList().hashCode(); - } - if (hasTeamEnterInfo()) { - hash = (37 * hash) + TEAMENTERINFO_FIELD_NUMBER; - hash = (53 * hash) + getTeamEnterInfo().hashCode(); - } - if (hasMpLevelEntityInfo()) { - hash = (37 * hash) + MPLEVELENTITYINFO_FIELD_NUMBER; - hash = (53 * hash) + getMpLevelEntityInfo().hashCode(); - } - hash = (37 * hash) + ENTERSCENETOKEN_FIELD_NUMBER; - hash = (53 * hash) + getEnterSceneToken(); - 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; - } - /** - * 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(); - curAvatarEntityId_ = 0; - - if (avatarEnterInfoBuilder_ == null) { - avatarEnterInfo_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - } else { - avatarEnterInfoBuilder_.clear(); - } - if (teamEnterInfoBuilder_ == null) { - teamEnterInfo_ = null; - } else { - teamEnterInfo_ = null; - teamEnterInfoBuilder_ = null; - } - if (mpLevelEntityInfoBuilder_ == null) { - mpLevelEntityInfo_ = null; - } else { - mpLevelEntityInfo_ = null; - mpLevelEntityInfoBuilder_ = null; - } - enterSceneToken_ = 0; - - 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_; - result.curAvatarEntityId_ = curAvatarEntityId_; - if (avatarEnterInfoBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - avatarEnterInfo_ = java.util.Collections.unmodifiableList(avatarEnterInfo_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.avatarEnterInfo_ = avatarEnterInfo_; - } else { - result.avatarEnterInfo_ = avatarEnterInfoBuilder_.build(); - } - if (teamEnterInfoBuilder_ == null) { - result.teamEnterInfo_ = teamEnterInfo_; - } else { - result.teamEnterInfo_ = teamEnterInfoBuilder_.build(); - } - if (mpLevelEntityInfoBuilder_ == null) { - result.mpLevelEntityInfo_ = mpLevelEntityInfo_; - } else { - result.mpLevelEntityInfo_ = mpLevelEntityInfoBuilder_.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.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.getCurAvatarEntityId() != 0) { - setCurAvatarEntityId(other.getCurAvatarEntityId()); - } - 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.hasTeamEnterInfo()) { - mergeTeamEnterInfo(other.getTeamEnterInfo()); - } - if (other.hasMpLevelEntityInfo()) { - mergeMpLevelEntityInfo(other.getMpLevelEntityInfo()); - } - 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.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 int curAvatarEntityId_ ; - /** - * uint32 curAvatarEntityId = 1; - * @return The curAvatarEntityId. - */ - @java.lang.Override - public int getCurAvatarEntityId() { - return curAvatarEntityId_; - } - /** - * uint32 curAvatarEntityId = 1; - * @param value The curAvatarEntityId to set. - * @return This builder for chaining. - */ - public Builder setCurAvatarEntityId(int value) { - - curAvatarEntityId_ = value; - onChanged(); - return this; - } - /** - * uint32 curAvatarEntityId = 1; - * @return This builder for chaining. - */ - public Builder clearCurAvatarEntityId() { - - curAvatarEntityId_ = 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 avatarEnterInfo = 2; - */ - public java.util.List getAvatarEnterInfoList() { - if (avatarEnterInfoBuilder_ == null) { - return java.util.Collections.unmodifiableList(avatarEnterInfo_); - } else { - return avatarEnterInfoBuilder_.getMessageList(); - } - } - /** - * repeated .AvatarEnterSceneInfo avatarEnterInfo = 2; - */ - public int getAvatarEnterInfoCount() { - if (avatarEnterInfoBuilder_ == null) { - return avatarEnterInfo_.size(); - } else { - return avatarEnterInfoBuilder_.getCount(); - } - } - /** - * repeated .AvatarEnterSceneInfo avatarEnterInfo = 2; - */ - public emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo getAvatarEnterInfo(int index) { - if (avatarEnterInfoBuilder_ == null) { - return avatarEnterInfo_.get(index); - } else { - return avatarEnterInfoBuilder_.getMessage(index); - } - } - /** - * repeated .AvatarEnterSceneInfo avatarEnterInfo = 2; - */ - 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 avatarEnterInfo = 2; - */ - 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 avatarEnterInfo = 2; - */ - 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 avatarEnterInfo = 2; - */ - 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 avatarEnterInfo = 2; - */ - 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 avatarEnterInfo = 2; - */ - 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 avatarEnterInfo = 2; - */ - 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 avatarEnterInfo = 2; - */ - public Builder clearAvatarEnterInfo() { - if (avatarEnterInfoBuilder_ == null) { - avatarEnterInfo_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - avatarEnterInfoBuilder_.clear(); - } - return this; - } - /** - * repeated .AvatarEnterSceneInfo avatarEnterInfo = 2; - */ - public Builder removeAvatarEnterInfo(int index) { - if (avatarEnterInfoBuilder_ == null) { - ensureAvatarEnterInfoIsMutable(); - avatarEnterInfo_.remove(index); - onChanged(); - } else { - avatarEnterInfoBuilder_.remove(index); - } - return this; - } - /** - * repeated .AvatarEnterSceneInfo avatarEnterInfo = 2; - */ - public emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo.Builder getAvatarEnterInfoBuilder( - int index) { - return getAvatarEnterInfoFieldBuilder().getBuilder(index); - } - /** - * repeated .AvatarEnterSceneInfo avatarEnterInfo = 2; - */ - public emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfoOrBuilder getAvatarEnterInfoOrBuilder( - int index) { - if (avatarEnterInfoBuilder_ == null) { - return avatarEnterInfo_.get(index); } else { - return avatarEnterInfoBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .AvatarEnterSceneInfo avatarEnterInfo = 2; - */ - public java.util.List - getAvatarEnterInfoOrBuilderList() { - if (avatarEnterInfoBuilder_ != null) { - return avatarEnterInfoBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(avatarEnterInfo_); - } - } - /** - * repeated .AvatarEnterSceneInfo avatarEnterInfo = 2; - */ - public emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo.Builder addAvatarEnterInfoBuilder() { - return getAvatarEnterInfoFieldBuilder().addBuilder( - emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo.getDefaultInstance()); - } - /** - * repeated .AvatarEnterSceneInfo avatarEnterInfo = 2; - */ - public emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo.Builder addAvatarEnterInfoBuilder( - int index) { - return getAvatarEnterInfoFieldBuilder().addBuilder( - index, emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo.getDefaultInstance()); - } - /** - * repeated .AvatarEnterSceneInfo avatarEnterInfo = 2; - */ - 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 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 teamEnterInfo = 3; - * @return Whether the teamEnterInfo field is set. - */ - public boolean hasTeamEnterInfo() { - return teamEnterInfoBuilder_ != null || teamEnterInfo_ != null; - } - /** - * .TeamEnterSceneInfo teamEnterInfo = 3; - * @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 teamEnterInfo = 3; - */ - 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 teamEnterInfo = 3; - */ - 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 teamEnterInfo = 3; - */ - 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 teamEnterInfo = 3; - */ - public Builder clearTeamEnterInfo() { - if (teamEnterInfoBuilder_ == null) { - teamEnterInfo_ = null; - onChanged(); - } else { - teamEnterInfo_ = null; - teamEnterInfoBuilder_ = null; - } - - return this; - } - /** - * .TeamEnterSceneInfo teamEnterInfo = 3; - */ - public emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo.Builder getTeamEnterInfoBuilder() { - - onChanged(); - return getTeamEnterInfoFieldBuilder().getBuilder(); - } - /** - * .TeamEnterSceneInfo teamEnterInfo = 3; - */ - 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 teamEnterInfo = 3; - */ - 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 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 mpLevelEntityInfo = 4; - * @return Whether the mpLevelEntityInfo field is set. - */ - public boolean hasMpLevelEntityInfo() { - return mpLevelEntityInfoBuilder_ != null || mpLevelEntityInfo_ != null; - } - /** - * .MPLevelEntityInfo mpLevelEntityInfo = 4; - * @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 mpLevelEntityInfo = 4; - */ - 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 mpLevelEntityInfo = 4; - */ - 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 mpLevelEntityInfo = 4; - */ - 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 mpLevelEntityInfo = 4; - */ - public Builder clearMpLevelEntityInfo() { - if (mpLevelEntityInfoBuilder_ == null) { - mpLevelEntityInfo_ = null; - onChanged(); - } else { - mpLevelEntityInfo_ = null; - mpLevelEntityInfoBuilder_ = null; - } - - return this; - } - /** - * .MPLevelEntityInfo mpLevelEntityInfo = 4; - */ - public emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo.Builder getMpLevelEntityInfoBuilder() { - - onChanged(); - return getMpLevelEntityInfoFieldBuilder().getBuilder(); - } - /** - * .MPLevelEntityInfo mpLevelEntityInfo = 4; - */ - 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 mpLevelEntityInfo = 4; - */ - 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_; - } - - private int enterSceneToken_ ; - /** - * uint32 enterSceneToken = 5; - * @return The enterSceneToken. - */ - @java.lang.Override - public int getEnterSceneToken() { - return enterSceneToken_; - } - /** - * uint32 enterSceneToken = 5; - * @param value The enterSceneToken to set. - * @return This builder for chaining. - */ - public Builder setEnterSceneToken(int value) { - - enterSceneToken_ = value; - onChanged(); - return this; - } - /** - * uint32 enterSceneToken = 5; - * @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: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\"\333\001\n\032Pl" + - "ayerEnterSceneInfoNotify\022\031\n\021curAvatarEnt" + - "ityId\030\001 \001(\r\022.\n\017avatarEnterInfo\030\002 \003(\0132\025.A" + - "vatarEnterSceneInfo\022*\n\rteamEnterInfo\030\003 \001" + - "(\0132\023.TeamEnterSceneInfo\022-\n\021mpLevelEntity" + - "Info\030\004 \001(\0132\022.MPLevelEntityInfo\022\027\n\017enterS" + - "ceneToken\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.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[] { "CurAvatarEntityId", "AvatarEnterInfo", "TeamEnterInfo", "MpLevelEntityInfo", "EnterSceneToken", }); - 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/main/java/emu/grasscutter/net/proto/PlayerEnterSceneNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/PlayerEnterSceneNotifyOuterClass.java deleted file mode 100644 index fa0c571b6..000000000 --- a/src/main/java/emu/grasscutter/net/proto/PlayerEnterSceneNotifyOuterClass.java +++ /dev/null @@ -1,2112 +0,0 @@ -// 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 sceneId = 1; - * @return The sceneId. - */ - int getSceneId(); - - /** - * .Vector pos = 2; - * @return Whether the pos field is set. - */ - boolean hasPos(); - /** - * .Vector pos = 2; - * @return The pos. - */ - emu.grasscutter.net.proto.VectorOuterClass.Vector getPos(); - /** - * .Vector pos = 2; - */ - emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder(); - - /** - * uint64 sceneBeginTime = 3; - * @return The sceneBeginTime. - */ - long getSceneBeginTime(); - - /** - * .EnterType type = 4; - * @return The enum numeric value on the wire for type. - */ - int getTypeValue(); - /** - * .EnterType type = 4; - * @return The type. - */ - emu.grasscutter.net.proto.EnterTypeOuterClass.EnterType getType(); - - /** - * uint32 targetUid = 6; - * @return The targetUid. - */ - int getTargetUid(); - - /** - * uint32 prevSceneId = 9; - * @return The prevSceneId. - */ - int getPrevSceneId(); - - /** - * .Vector prevPos = 10; - * @return Whether the prevPos field is set. - */ - boolean hasPrevPos(); - /** - * .Vector prevPos = 10; - * @return The prevPos. - */ - emu.grasscutter.net.proto.VectorOuterClass.Vector getPrevPos(); - /** - * .Vector prevPos = 10; - */ - emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPrevPosOrBuilder(); - - /** - * uint32 dungeonId = 11; - * @return The dungeonId. - */ - int getDungeonId(); - - /** - * uint32 worldLevel = 12; - * @return The worldLevel. - */ - int getWorldLevel(); - - /** - * uint32 enterSceneToken = 13; - * @return The enterSceneToken. - */ - int getEnterSceneToken(); - - /** - * bool isFirstLoginEnterScene = 14; - * @return The isFirstLoginEnterScene. - */ - boolean getIsFirstLoginEnterScene(); - - /** - * repeated uint32 sceneTagIdList = 15; - * @return A list containing the sceneTagIdList. - */ - java.util.List getSceneTagIdListList(); - /** - * repeated uint32 sceneTagIdList = 15; - * @return The count of sceneTagIdList. - */ - int getSceneTagIdListCount(); - /** - * repeated uint32 sceneTagIdList = 15; - * @param index The index of the element to return. - * @return The sceneTagIdList at the given index. - */ - int getSceneTagIdList(int index); - - /** - * bool isSkipUi = 16; - * @return The isSkipUi. - */ - boolean getIsSkipUi(); - - /** - * uint32 enterReason = 17; - * @return The enterReason. - */ - int getEnterReason(); - - /** - * uint32 unk1 = 18; - * @return The unk1. - */ - int getUnk1(); - - /** - * string unk2 = 19; - * @return The unk2. - */ - java.lang.String getUnk2(); - /** - * string unk2 = 19; - * @return The bytes for unk2. - */ - com.google.protobuf.ByteString - getUnk2Bytes(); - } - /** - * 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(); - unk2_ = ""; - } - - @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 8: { - - sceneId_ = input.readUInt32(); - break; - } - case 18: { - 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: { - - sceneBeginTime_ = input.readUInt64(); - break; - } - case 32: { - int rawValue = input.readEnum(); - - type_ = rawValue; - break; - } - case 48: { - - targetUid_ = input.readUInt32(); - break; - } - case 72: { - - prevSceneId_ = input.readUInt32(); - break; - } - case 82: { - 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: { - - dungeonId_ = input.readUInt32(); - break; - } - case 96: { - - worldLevel_ = input.readUInt32(); - break; - } - case 104: { - - enterSceneToken_ = input.readUInt32(); - break; - } - case 112: { - - isFirstLoginEnterScene_ = input.readBool(); - break; - } - case 120: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - sceneTagIdList_ = newIntList(); - mutable_bitField0_ |= 0x00000001; - } - sceneTagIdList_.addInt(input.readUInt32()); - break; - } - case 122: { - 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 128: { - - isSkipUi_ = input.readBool(); - break; - } - case 136: { - - enterReason_ = input.readUInt32(); - break; - } - case 144: { - - unk1_ = input.readUInt32(); - break; - } - case 154: { - java.lang.String s = input.readStringRequireUtf8(); - - unk2_ = 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 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 POS_FIELD_NUMBER = 2; - private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; - /** - * .Vector pos = 2; - * @return Whether the pos field is set. - */ - @java.lang.Override - public boolean hasPos() { - return pos_ != null; - } - /** - * .Vector pos = 2; - * @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 = 2; - */ - @java.lang.Override - public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { - return getPos(); - } - - public static final int SCENEBEGINTIME_FIELD_NUMBER = 3; - private long sceneBeginTime_; - /** - * uint64 sceneBeginTime = 3; - * @return The sceneBeginTime. - */ - @java.lang.Override - public long getSceneBeginTime() { - return sceneBeginTime_; - } - - public static final int TYPE_FIELD_NUMBER = 4; - private int type_; - /** - * .EnterType type = 4; - * @return The enum numeric value on the wire for type. - */ - @java.lang.Override public int getTypeValue() { - return type_; - } - /** - * .EnterType type = 4; - * @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 TARGETUID_FIELD_NUMBER = 6; - private int targetUid_; - /** - * uint32 targetUid = 6; - * @return The targetUid. - */ - @java.lang.Override - public int getTargetUid() { - return targetUid_; - } - - public static final int PREVSCENEID_FIELD_NUMBER = 9; - private int prevSceneId_; - /** - * uint32 prevSceneId = 9; - * @return The prevSceneId. - */ - @java.lang.Override - public int getPrevSceneId() { - return prevSceneId_; - } - - public static final int PREVPOS_FIELD_NUMBER = 10; - private emu.grasscutter.net.proto.VectorOuterClass.Vector prevPos_; - /** - * .Vector prevPos = 10; - * @return Whether the prevPos field is set. - */ - @java.lang.Override - public boolean hasPrevPos() { - return prevPos_ != null; - } - /** - * .Vector prevPos = 10; - * @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 prevPos = 10; - */ - @java.lang.Override - public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPrevPosOrBuilder() { - return getPrevPos(); - } - - public static final int DUNGEONID_FIELD_NUMBER = 11; - private int dungeonId_; - /** - * uint32 dungeonId = 11; - * @return The dungeonId. - */ - @java.lang.Override - public int getDungeonId() { - return dungeonId_; - } - - public static final int WORLDLEVEL_FIELD_NUMBER = 12; - private int worldLevel_; - /** - * uint32 worldLevel = 12; - * @return The worldLevel. - */ - @java.lang.Override - public int getWorldLevel() { - return worldLevel_; - } - - public static final int ENTERSCENETOKEN_FIELD_NUMBER = 13; - private int enterSceneToken_; - /** - * uint32 enterSceneToken = 13; - * @return The enterSceneToken. - */ - @java.lang.Override - public int getEnterSceneToken() { - return enterSceneToken_; - } - - public static final int ISFIRSTLOGINENTERSCENE_FIELD_NUMBER = 14; - private boolean isFirstLoginEnterScene_; - /** - * bool isFirstLoginEnterScene = 14; - * @return The isFirstLoginEnterScene. - */ - @java.lang.Override - public boolean getIsFirstLoginEnterScene() { - return isFirstLoginEnterScene_; - } - - public static final int SCENETAGIDLIST_FIELD_NUMBER = 15; - private com.google.protobuf.Internal.IntList sceneTagIdList_; - /** - * repeated uint32 sceneTagIdList = 15; - * @return A list containing the sceneTagIdList. - */ - @java.lang.Override - public java.util.List - getSceneTagIdListList() { - return sceneTagIdList_; - } - /** - * repeated uint32 sceneTagIdList = 15; - * @return The count of sceneTagIdList. - */ - public int getSceneTagIdListCount() { - return sceneTagIdList_.size(); - } - /** - * repeated uint32 sceneTagIdList = 15; - * @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 ISSKIPUI_FIELD_NUMBER = 16; - private boolean isSkipUi_; - /** - * bool isSkipUi = 16; - * @return The isSkipUi. - */ - @java.lang.Override - public boolean getIsSkipUi() { - return isSkipUi_; - } - - public static final int ENTERREASON_FIELD_NUMBER = 17; - private int enterReason_; - /** - * uint32 enterReason = 17; - * @return The enterReason. - */ - @java.lang.Override - public int getEnterReason() { - return enterReason_; - } - - public static final int UNK1_FIELD_NUMBER = 18; - private int unk1_; - /** - * uint32 unk1 = 18; - * @return The unk1. - */ - @java.lang.Override - public int getUnk1() { - return unk1_; - } - - public static final int UNK2_FIELD_NUMBER = 19; - private volatile java.lang.Object unk2_; - /** - * string unk2 = 19; - * @return The unk2. - */ - @java.lang.Override - public java.lang.String getUnk2() { - java.lang.Object ref = unk2_; - 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(); - unk2_ = s; - return s; - } - } - /** - * string unk2 = 19; - * @return The bytes for unk2. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getUnk2Bytes() { - java.lang.Object ref = unk2_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - unk2_ = 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 (sceneId_ != 0) { - output.writeUInt32(1, sceneId_); - } - if (pos_ != null) { - output.writeMessage(2, getPos()); - } - if (sceneBeginTime_ != 0L) { - output.writeUInt64(3, sceneBeginTime_); - } - if (type_ != emu.grasscutter.net.proto.EnterTypeOuterClass.EnterType.EnterNone.getNumber()) { - output.writeEnum(4, type_); - } - if (targetUid_ != 0) { - output.writeUInt32(6, targetUid_); - } - if (prevSceneId_ != 0) { - output.writeUInt32(9, prevSceneId_); - } - if (prevPos_ != null) { - output.writeMessage(10, getPrevPos()); - } - if (dungeonId_ != 0) { - output.writeUInt32(11, dungeonId_); - } - if (worldLevel_ != 0) { - output.writeUInt32(12, worldLevel_); - } - if (enterSceneToken_ != 0) { - output.writeUInt32(13, enterSceneToken_); - } - if (isFirstLoginEnterScene_ != false) { - output.writeBool(14, isFirstLoginEnterScene_); - } - if (getSceneTagIdListList().size() > 0) { - output.writeUInt32NoTag(122); - output.writeUInt32NoTag(sceneTagIdListMemoizedSerializedSize); - } - for (int i = 0; i < sceneTagIdList_.size(); i++) { - output.writeUInt32NoTag(sceneTagIdList_.getInt(i)); - } - if (isSkipUi_ != false) { - output.writeBool(16, isSkipUi_); - } - if (enterReason_ != 0) { - output.writeUInt32(17, enterReason_); - } - if (unk1_ != 0) { - output.writeUInt32(18, unk1_); - } - if (!getUnk2Bytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 19, unk2_); - } - 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 (pos_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, getPos()); - } - if (sceneBeginTime_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(3, sceneBeginTime_); - } - if (type_ != emu.grasscutter.net.proto.EnterTypeOuterClass.EnterType.EnterNone.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(4, type_); - } - if (targetUid_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(6, targetUid_); - } - if (prevSceneId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(9, prevSceneId_); - } - if (prevPos_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(10, getPrevPos()); - } - if (dungeonId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(11, dungeonId_); - } - if (worldLevel_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(12, worldLevel_); - } - if (enterSceneToken_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(13, enterSceneToken_); - } - if (isFirstLoginEnterScene_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(14, isFirstLoginEnterScene_); - } - { - 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 (isSkipUi_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(16, isSkipUi_); - } - if (enterReason_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(17, enterReason_); - } - if (unk1_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(18, unk1_); - } - if (!getUnk2Bytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(19, unk2_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (getSceneId() - != other.getSceneId()) return false; - if (hasPos() != other.hasPos()) return false; - if (hasPos()) { - if (!getPos() - .equals(other.getPos())) return false; - } - if (getSceneBeginTime() - != other.getSceneBeginTime()) return false; - if (type_ != other.type_) return false; - if (getTargetUid() - != other.getTargetUid()) return false; - if (getPrevSceneId() - != other.getPrevSceneId()) return false; - if (hasPrevPos() != other.hasPrevPos()) return false; - if (hasPrevPos()) { - if (!getPrevPos() - .equals(other.getPrevPos())) return false; - } - if (getDungeonId() - != other.getDungeonId()) return false; - if (getWorldLevel() - != other.getWorldLevel()) return false; - if (getEnterSceneToken() - != other.getEnterSceneToken()) return false; - if (getIsFirstLoginEnterScene() - != other.getIsFirstLoginEnterScene()) return false; - if (!getSceneTagIdListList() - .equals(other.getSceneTagIdListList())) return false; - if (getIsSkipUi() - != other.getIsSkipUi()) return false; - if (getEnterReason() - != other.getEnterReason()) return false; - if (getUnk1() - != other.getUnk1()) return false; - if (!getUnk2() - .equals(other.getUnk2())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - 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(); - if (hasPos()) { - hash = (37 * hash) + POS_FIELD_NUMBER; - hash = (53 * hash) + getPos().hashCode(); - } - hash = (37 * hash) + SCENEBEGINTIME_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getSceneBeginTime()); - hash = (37 * hash) + TYPE_FIELD_NUMBER; - hash = (53 * hash) + type_; - hash = (37 * hash) + TARGETUID_FIELD_NUMBER; - hash = (53 * hash) + getTargetUid(); - hash = (37 * hash) + PREVSCENEID_FIELD_NUMBER; - hash = (53 * hash) + getPrevSceneId(); - if (hasPrevPos()) { - hash = (37 * hash) + PREVPOS_FIELD_NUMBER; - hash = (53 * hash) + getPrevPos().hashCode(); - } - hash = (37 * hash) + DUNGEONID_FIELD_NUMBER; - hash = (53 * hash) + getDungeonId(); - hash = (37 * hash) + WORLDLEVEL_FIELD_NUMBER; - hash = (53 * hash) + getWorldLevel(); - hash = (37 * hash) + ENTERSCENETOKEN_FIELD_NUMBER; - hash = (53 * hash) + getEnterSceneToken(); - hash = (37 * hash) + ISFIRSTLOGINENTERSCENE_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsFirstLoginEnterScene()); - if (getSceneTagIdListCount() > 0) { - hash = (37 * hash) + SCENETAGIDLIST_FIELD_NUMBER; - hash = (53 * hash) + getSceneTagIdListList().hashCode(); - } - hash = (37 * hash) + ISSKIPUI_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsSkipUi()); - hash = (37 * hash) + ENTERREASON_FIELD_NUMBER; - hash = (53 * hash) + getEnterReason(); - hash = (37 * hash) + UNK1_FIELD_NUMBER; - hash = (53 * hash) + getUnk1(); - hash = (37 * hash) + UNK2_FIELD_NUMBER; - hash = (53 * hash) + getUnk2().hashCode(); - 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; - } - /** - * 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(); - sceneId_ = 0; - - if (posBuilder_ == null) { - pos_ = null; - } else { - pos_ = null; - posBuilder_ = null; - } - sceneBeginTime_ = 0L; - - type_ = 0; - - targetUid_ = 0; - - prevSceneId_ = 0; - - if (prevPosBuilder_ == null) { - prevPos_ = null; - } else { - prevPos_ = null; - prevPosBuilder_ = null; - } - dungeonId_ = 0; - - worldLevel_ = 0; - - enterSceneToken_ = 0; - - isFirstLoginEnterScene_ = false; - - sceneTagIdList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000001); - isSkipUi_ = false; - - enterReason_ = 0; - - unk1_ = 0; - - unk2_ = ""; - - 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.sceneId_ = sceneId_; - if (posBuilder_ == null) { - result.pos_ = pos_; - } else { - result.pos_ = posBuilder_.build(); - } - result.sceneBeginTime_ = sceneBeginTime_; - result.type_ = type_; - result.targetUid_ = targetUid_; - result.prevSceneId_ = prevSceneId_; - if (prevPosBuilder_ == null) { - result.prevPos_ = prevPos_; - } else { - result.prevPos_ = prevPosBuilder_.build(); - } - result.dungeonId_ = dungeonId_; - result.worldLevel_ = worldLevel_; - result.enterSceneToken_ = enterSceneToken_; - result.isFirstLoginEnterScene_ = isFirstLoginEnterScene_; - if (((bitField0_ & 0x00000001) != 0)) { - sceneTagIdList_.makeImmutable(); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.sceneTagIdList_ = sceneTagIdList_; - result.isSkipUi_ = isSkipUi_; - result.enterReason_ = enterReason_; - result.unk1_ = unk1_; - result.unk2_ = unk2_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getSceneId() != 0) { - setSceneId(other.getSceneId()); - } - if (other.hasPos()) { - mergePos(other.getPos()); - } - if (other.getSceneBeginTime() != 0L) { - setSceneBeginTime(other.getSceneBeginTime()); - } - if (other.type_ != 0) { - setTypeValue(other.getTypeValue()); - } - if (other.getTargetUid() != 0) { - setTargetUid(other.getTargetUid()); - } - if (other.getPrevSceneId() != 0) { - setPrevSceneId(other.getPrevSceneId()); - } - if (other.hasPrevPos()) { - mergePrevPos(other.getPrevPos()); - } - if (other.getDungeonId() != 0) { - setDungeonId(other.getDungeonId()); - } - if (other.getWorldLevel() != 0) { - setWorldLevel(other.getWorldLevel()); - } - if (other.getEnterSceneToken() != 0) { - setEnterSceneToken(other.getEnterSceneToken()); - } - 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.getIsSkipUi() != false) { - setIsSkipUi(other.getIsSkipUi()); - } - if (other.getEnterReason() != 0) { - setEnterReason(other.getEnterReason()); - } - if (other.getUnk1() != 0) { - setUnk1(other.getUnk1()); - } - if (!other.getUnk2().isEmpty()) { - unk2_ = other.unk2_; - 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.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 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 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 = 2; - * @return Whether the pos field is set. - */ - public boolean hasPos() { - return posBuilder_ != null || pos_ != null; - } - /** - * .Vector pos = 2; - * @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 = 2; - */ - 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 = 2; - */ - 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 = 2; - */ - 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 = 2; - */ - public Builder clearPos() { - if (posBuilder_ == null) { - pos_ = null; - onChanged(); - } else { - pos_ = null; - posBuilder_ = null; - } - - return this; - } - /** - * .Vector pos = 2; - */ - public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPosBuilder() { - - onChanged(); - return getPosFieldBuilder().getBuilder(); - } - /** - * .Vector pos = 2; - */ - 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 = 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> - 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 long sceneBeginTime_ ; - /** - * uint64 sceneBeginTime = 3; - * @return The sceneBeginTime. - */ - @java.lang.Override - public long getSceneBeginTime() { - return sceneBeginTime_; - } - /** - * uint64 sceneBeginTime = 3; - * @param value The sceneBeginTime to set. - * @return This builder for chaining. - */ - public Builder setSceneBeginTime(long value) { - - sceneBeginTime_ = value; - onChanged(); - return this; - } - /** - * uint64 sceneBeginTime = 3; - * @return This builder for chaining. - */ - public Builder clearSceneBeginTime() { - - sceneBeginTime_ = 0L; - onChanged(); - return this; - } - - private int type_ = 0; - /** - * .EnterType type = 4; - * @return The enum numeric value on the wire for type. - */ - @java.lang.Override public int getTypeValue() { - return type_; - } - /** - * .EnterType type = 4; - * @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 = 4; - * @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 = 4; - * @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 = 4; - * @return This builder for chaining. - */ - public Builder clearType() { - - type_ = 0; - onChanged(); - return this; - } - - private int targetUid_ ; - /** - * uint32 targetUid = 6; - * @return The targetUid. - */ - @java.lang.Override - public int getTargetUid() { - return targetUid_; - } - /** - * uint32 targetUid = 6; - * @param value The targetUid to set. - * @return This builder for chaining. - */ - public Builder setTargetUid(int value) { - - targetUid_ = value; - onChanged(); - return this; - } - /** - * uint32 targetUid = 6; - * @return This builder for chaining. - */ - public Builder clearTargetUid() { - - targetUid_ = 0; - onChanged(); - return this; - } - - private int prevSceneId_ ; - /** - * uint32 prevSceneId = 9; - * @return The prevSceneId. - */ - @java.lang.Override - public int getPrevSceneId() { - return prevSceneId_; - } - /** - * uint32 prevSceneId = 9; - * @param value The prevSceneId to set. - * @return This builder for chaining. - */ - public Builder setPrevSceneId(int value) { - - prevSceneId_ = value; - onChanged(); - return this; - } - /** - * uint32 prevSceneId = 9; - * @return This builder for chaining. - */ - public Builder clearPrevSceneId() { - - prevSceneId_ = 0; - 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 prevPos = 10; - * @return Whether the prevPos field is set. - */ - public boolean hasPrevPos() { - return prevPosBuilder_ != null || prevPos_ != null; - } - /** - * .Vector prevPos = 10; - * @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 prevPos = 10; - */ - 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 prevPos = 10; - */ - 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 prevPos = 10; - */ - 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 prevPos = 10; - */ - public Builder clearPrevPos() { - if (prevPosBuilder_ == null) { - prevPos_ = null; - onChanged(); - } else { - prevPos_ = null; - prevPosBuilder_ = null; - } - - return this; - } - /** - * .Vector prevPos = 10; - */ - public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPrevPosBuilder() { - - onChanged(); - return getPrevPosFieldBuilder().getBuilder(); - } - /** - * .Vector prevPos = 10; - */ - 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 prevPos = 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> - 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 dungeonId_ ; - /** - * uint32 dungeonId = 11; - * @return The dungeonId. - */ - @java.lang.Override - public int getDungeonId() { - return dungeonId_; - } - /** - * uint32 dungeonId = 11; - * @param value The dungeonId to set. - * @return This builder for chaining. - */ - public Builder setDungeonId(int value) { - - dungeonId_ = value; - onChanged(); - return this; - } - /** - * uint32 dungeonId = 11; - * @return This builder for chaining. - */ - public Builder clearDungeonId() { - - dungeonId_ = 0; - onChanged(); - return this; - } - - private int worldLevel_ ; - /** - * uint32 worldLevel = 12; - * @return The worldLevel. - */ - @java.lang.Override - public int getWorldLevel() { - return worldLevel_; - } - /** - * uint32 worldLevel = 12; - * @param value The worldLevel to set. - * @return This builder for chaining. - */ - public Builder setWorldLevel(int value) { - - worldLevel_ = value; - onChanged(); - return this; - } - /** - * uint32 worldLevel = 12; - * @return This builder for chaining. - */ - public Builder clearWorldLevel() { - - worldLevel_ = 0; - onChanged(); - return this; - } - - private int enterSceneToken_ ; - /** - * uint32 enterSceneToken = 13; - * @return The enterSceneToken. - */ - @java.lang.Override - public int getEnterSceneToken() { - return enterSceneToken_; - } - /** - * uint32 enterSceneToken = 13; - * @param value The enterSceneToken to set. - * @return This builder for chaining. - */ - public Builder setEnterSceneToken(int value) { - - enterSceneToken_ = value; - onChanged(); - return this; - } - /** - * uint32 enterSceneToken = 13; - * @return This builder for chaining. - */ - public Builder clearEnterSceneToken() { - - enterSceneToken_ = 0; - onChanged(); - return this; - } - - private boolean isFirstLoginEnterScene_ ; - /** - * bool isFirstLoginEnterScene = 14; - * @return The isFirstLoginEnterScene. - */ - @java.lang.Override - public boolean getIsFirstLoginEnterScene() { - return isFirstLoginEnterScene_; - } - /** - * bool isFirstLoginEnterScene = 14; - * @param value The isFirstLoginEnterScene to set. - * @return This builder for chaining. - */ - public Builder setIsFirstLoginEnterScene(boolean value) { - - isFirstLoginEnterScene_ = value; - onChanged(); - return this; - } - /** - * bool isFirstLoginEnterScene = 14; - * @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 sceneTagIdList = 15; - * @return A list containing the sceneTagIdList. - */ - public java.util.List - getSceneTagIdListList() { - return ((bitField0_ & 0x00000001) != 0) ? - java.util.Collections.unmodifiableList(sceneTagIdList_) : sceneTagIdList_; - } - /** - * repeated uint32 sceneTagIdList = 15; - * @return The count of sceneTagIdList. - */ - public int getSceneTagIdListCount() { - return sceneTagIdList_.size(); - } - /** - * repeated uint32 sceneTagIdList = 15; - * @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 = 15; - * @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 = 15; - * @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 = 15; - * @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 = 15; - * @return This builder for chaining. - */ - public Builder clearSceneTagIdList() { - sceneTagIdList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - return this; - } - - private boolean isSkipUi_ ; - /** - * bool isSkipUi = 16; - * @return The isSkipUi. - */ - @java.lang.Override - public boolean getIsSkipUi() { - return isSkipUi_; - } - /** - * bool isSkipUi = 16; - * @param value The isSkipUi to set. - * @return This builder for chaining. - */ - public Builder setIsSkipUi(boolean value) { - - isSkipUi_ = value; - onChanged(); - return this; - } - /** - * bool isSkipUi = 16; - * @return This builder for chaining. - */ - public Builder clearIsSkipUi() { - - isSkipUi_ = false; - onChanged(); - return this; - } - - private int enterReason_ ; - /** - * uint32 enterReason = 17; - * @return The enterReason. - */ - @java.lang.Override - public int getEnterReason() { - return enterReason_; - } - /** - * uint32 enterReason = 17; - * @param value The enterReason to set. - * @return This builder for chaining. - */ - public Builder setEnterReason(int value) { - - enterReason_ = value; - onChanged(); - return this; - } - /** - * uint32 enterReason = 17; - * @return This builder for chaining. - */ - public Builder clearEnterReason() { - - enterReason_ = 0; - onChanged(); - return this; - } - - private int unk1_ ; - /** - * uint32 unk1 = 18; - * @return The unk1. - */ - @java.lang.Override - public int getUnk1() { - return unk1_; - } - /** - * uint32 unk1 = 18; - * @param value The unk1 to set. - * @return This builder for chaining. - */ - public Builder setUnk1(int value) { - - unk1_ = value; - onChanged(); - return this; - } - /** - * uint32 unk1 = 18; - * @return This builder for chaining. - */ - public Builder clearUnk1() { - - unk1_ = 0; - onChanged(); - return this; - } - - private java.lang.Object unk2_ = ""; - /** - * string unk2 = 19; - * @return The unk2. - */ - public java.lang.String getUnk2() { - java.lang.Object ref = unk2_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - unk2_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * string unk2 = 19; - * @return The bytes for unk2. - */ - public com.google.protobuf.ByteString - getUnk2Bytes() { - java.lang.Object ref = unk2_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - unk2_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * string unk2 = 19; - * @param value The unk2 to set. - * @return This builder for chaining. - */ - public Builder setUnk2( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - unk2_ = value; - onChanged(); - return this; - } - /** - * string unk2 = 19; - * @return This builder for chaining. - */ - public Builder clearUnk2() { - - unk2_ = getDefaultInstance().getUnk2(); - onChanged(); - return this; - } - /** - * string unk2 = 19; - * @param value The bytes for unk2 to set. - * @return This builder for chaining. - */ - public Builder setUnk2Bytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - unk2_ = 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: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\"\356\002\n\026PlayerEnterSce" + - "neNotify\022\017\n\007sceneId\030\001 \001(\r\022\024\n\003pos\030\002 \001(\0132\007" + - ".Vector\022\026\n\016sceneBeginTime\030\003 \001(\004\022\030\n\004type\030" + - "\004 \001(\0162\n.EnterType\022\021\n\ttargetUid\030\006 \001(\r\022\023\n\013" + - "prevSceneId\030\t \001(\r\022\030\n\007prevPos\030\n \001(\0132\007.Vec" + - "tor\022\021\n\tdungeonId\030\013 \001(\r\022\022\n\nworldLevel\030\014 \001" + - "(\r\022\027\n\017enterSceneToken\030\r \001(\r\022\036\n\026isFirstLo" + - "ginEnterScene\030\016 \001(\010\022\026\n\016sceneTagIdList\030\017 " + - "\003(\r\022\020\n\010isSkipUi\030\020 \001(\010\022\023\n\013enterReason\030\021 \001" + - "(\r\022\014\n\004unk1\030\022 \001(\r\022\014\n\004unk2\030\023 \001(\tB\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.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[] { "SceneId", "Pos", "SceneBeginTime", "Type", "TargetUid", "PrevSceneId", "PrevPos", "DungeonId", "WorldLevel", "EnterSceneToken", "IsFirstLoginEnterScene", "SceneTagIdList", "IsSkipUi", "EnterReason", "Unk1", "Unk2", }); - emu.grasscutter.net.proto.EnterTypeOuterClass.getDescriptor(); - emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/PlayerGameTimeNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/PlayerGameTimeNotifyOuterClass.java deleted file mode 100644 index 219a1c940..000000000 --- a/src/main/java/emu/grasscutter/net/proto/PlayerGameTimeNotifyOuterClass.java +++ /dev/null @@ -1,606 +0,0 @@ -// 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 gameTime = 1; - * @return The gameTime. - */ - int getGameTime(); - - /** - * uint32 uid = 2; - * @return The uid. - */ - int getUid(); - } - /** - * 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 8: { - - gameTime_ = input.readUInt32(); - break; - } - case 16: { - - 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.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 GAMETIME_FIELD_NUMBER = 1; - private int gameTime_; - /** - * uint32 gameTime = 1; - * @return The gameTime. - */ - @java.lang.Override - public int getGameTime() { - return gameTime_; - } - - 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 (gameTime_ != 0) { - output.writeUInt32(1, gameTime_); - } - if (uid_ != 0) { - output.writeUInt32(2, uid_); - } - 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(1, gameTime_); - } - if (uid_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, 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.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify)) { - return super.equals(obj); - } - emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify other = (emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify) obj; - - if (getGameTime() - != other.getGameTime()) 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) + GAMETIME_FIELD_NUMBER; - hash = (53 * hash) + getGameTime(); - 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.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; - } - /** - * 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(); - gameTime_ = 0; - - uid_ = 0; - - 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.gameTime_ = gameTime_; - 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.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.getGameTime() != 0) { - setGameTime(other.getGameTime()); - } - 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.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 gameTime_ ; - /** - * uint32 gameTime = 1; - * @return The gameTime. - */ - @java.lang.Override - public int getGameTime() { - return gameTime_; - } - /** - * uint32 gameTime = 1; - * @param value The gameTime to set. - * @return This builder for chaining. - */ - public Builder setGameTime(int value) { - - gameTime_ = value; - onChanged(); - return this; - } - /** - * uint32 gameTime = 1; - * @return This builder for chaining. - */ - public Builder clearGameTime() { - - gameTime_ = 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: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\"5\n\024PlayerGa" + - "meTimeNotify\022\020\n\010gameTime\030\001 \001(\r\022\013\n\003uid\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_PlayerGameTimeNotify_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_PlayerGameTimeNotify_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_PlayerGameTimeNotify_descriptor, - new java.lang.String[] { "GameTime", "Uid", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/PlayerGetForceQuitBanInfoRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/PlayerGetForceQuitBanInfoRspOuterClass.java deleted file mode 100644 index bcb422868..000000000 --- a/src/main/java/emu/grasscutter/net/proto/PlayerGetForceQuitBanInfoRspOuterClass.java +++ /dev/null @@ -1,677 +0,0 @@ -// 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 = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * uint32 matchId = 2; - * @return The matchId. - */ - int getMatchId(); - - /** - * uint32 expireTime = 3; - * @return The expireTime. - */ - int getExpireTime(); - } - /** - * 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 8: { - - retcode_ = input.readInt32(); - break; - } - case 16: { - - matchId_ = input.readUInt32(); - break; - } - case 24: { - - 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 = 1; - private int retcode_; - /** - * int32 retcode = 1; - * @return The retcode. - */ - @java.lang.Override - public int getRetcode() { - return retcode_; - } - - public static final int MATCHID_FIELD_NUMBER = 2; - private int matchId_; - /** - * uint32 matchId = 2; - * @return The matchId. - */ - @java.lang.Override - public int getMatchId() { - return matchId_; - } - - public static final int EXPIRETIME_FIELD_NUMBER = 3; - private int expireTime_; - /** - * uint32 expireTime = 3; - * @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(1, retcode_); - } - if (matchId_ != 0) { - output.writeUInt32(2, matchId_); - } - if (expireTime_ != 0) { - output.writeUInt32(3, 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(1, retcode_); - } - if (matchId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, matchId_); - } - if (expireTime_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, 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) + MATCHID_FIELD_NUMBER; - hash = (53 * hash) + getMatchId(); - hash = (37 * hash) + EXPIRETIME_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; - } - /** - * 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 = 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 matchId_ ; - /** - * uint32 matchId = 2; - * @return The matchId. - */ - @java.lang.Override - public int getMatchId() { - return matchId_; - } - /** - * uint32 matchId = 2; - * @param value The matchId to set. - * @return This builder for chaining. - */ - public Builder setMatchId(int value) { - - matchId_ = value; - onChanged(); - return this; - } - /** - * uint32 matchId = 2; - * @return This builder for chaining. - */ - public Builder clearMatchId() { - - matchId_ = 0; - onChanged(); - return this; - } - - private int expireTime_ ; - /** - * uint32 expireTime = 3; - * @return The expireTime. - */ - @java.lang.Override - public int getExpireTime() { - return expireTime_; - } - /** - * uint32 expireTime = 3; - * @param value The expireTime to set. - * @return This builder for chaining. - */ - public Builder setExpireTime(int value) { - - expireTime_ = value; - onChanged(); - return this; - } - /** - * uint32 expireTime = 3; - * @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\"T\n\034" + - "PlayerGetForceQuitBanInfoRsp\022\017\n\007retcode\030" + - "\001 \001(\005\022\017\n\007matchId\030\002 \001(\r\022\022\n\nexpireTime\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_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/main/java/emu/grasscutter/net/proto/PlayerLocationInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/PlayerLocationInfoOuterClass.java deleted file mode 100644 index 2cd579cac..000000000 --- a/src/main/java/emu/grasscutter/net/proto/PlayerLocationInfoOuterClass.java +++ /dev/null @@ -1,945 +0,0 @@ -// 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 = 1; - * @return The uid. - */ - int getUid(); - - /** - * .Vector pos = 2; - * @return Whether the pos field is set. - */ - boolean hasPos(); - /** - * .Vector pos = 2; - * @return The pos. - */ - emu.grasscutter.net.proto.VectorOuterClass.Vector getPos(); - /** - * .Vector pos = 2; - */ - emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder(); - - /** - * .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(); - } - /** - * 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 8: { - - uid_ = input.readUInt32(); - break; - } - case 18: { - 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.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 = 1; - private int uid_; - /** - * uint32 uid = 1; - * @return The uid. - */ - @java.lang.Override - public int getUid() { - return uid_; - } - - public static final int POS_FIELD_NUMBER = 2; - private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; - /** - * .Vector pos = 2; - * @return Whether the pos field is set. - */ - @java.lang.Override - public boolean hasPos() { - return pos_ != null; - } - /** - * .Vector pos = 2; - * @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 = 2; - */ - @java.lang.Override - public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { - return getPos(); - } - - 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(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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 (pos_ != null) { - output.writeMessage(2, 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 (uid_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(1, uid_); - } - if (pos_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, 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.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 = 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 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 = 2; - * @return Whether the pos field is set. - */ - public boolean hasPos() { - return posBuilder_ != null || pos_ != null; - } - /** - * .Vector pos = 2; - * @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 = 2; - */ - 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 = 2; - */ - 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 = 2; - */ - 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 = 2; - */ - public Builder clearPos() { - if (posBuilder_ == null) { - pos_ = null; - onChanged(); - } else { - pos_ = null; - posBuilder_ = null; - } - - return this; - } - /** - * .Vector pos = 2; - */ - public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPosBuilder() { - - onChanged(); - return getPosFieldBuilder().getBuilder(); - } - /** - * .Vector pos = 2; - */ - 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 = 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> - 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 = 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_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\001 \001(\r\022\024\n\003p" + - "os\030\002 \001(\0132\007.Vector\022\024\n\003rot\030\003 \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/main/java/emu/grasscutter/net/proto/PlayerLoginReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/PlayerLoginReqOuterClass.java deleted file mode 100644 index c4861beaf..000000000 --- a/src/main/java/emu/grasscutter/net/proto/PlayerLoginReqOuterClass.java +++ /dev/null @@ -1,4063 +0,0 @@ -// 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 { - - /** - * string token = 1; - * @return The token. - */ - java.lang.String getToken(); - /** - * string token = 1; - * @return The bytes for token. - */ - com.google.protobuf.ByteString - getTokenBytes(); - - /** - * string clientVersion = 2; - * @return The clientVersion. - */ - java.lang.String getClientVersion(); - /** - * string clientVersion = 2; - * @return The bytes for clientVersion. - */ - com.google.protobuf.ByteString - getClientVersionBytes(); - - /** - * string systemVersion = 3; - * @return The systemVersion. - */ - java.lang.String getSystemVersion(); - /** - * string systemVersion = 3; - * @return The bytes for systemVersion. - */ - com.google.protobuf.ByteString - getSystemVersionBytes(); - - /** - * string deviceName = 4; - * @return The deviceName. - */ - java.lang.String getDeviceName(); - /** - * string deviceName = 4; - * @return The bytes for deviceName. - */ - com.google.protobuf.ByteString - getDeviceNameBytes(); - - /** - * string deviceUuid = 5; - * @return The deviceUuid. - */ - java.lang.String getDeviceUuid(); - /** - * string deviceUuid = 5; - * @return The bytes for deviceUuid. - */ - com.google.protobuf.ByteString - getDeviceUuidBytes(); - - /** - * uint32 targetUid = 6; - * @return The targetUid. - */ - int getTargetUid(); - - /** - * uint64 loginRand = 7; - * @return The loginRand. - */ - long getLoginRand(); - - /** - * bool isEditor = 8; - * @return The isEditor. - */ - boolean getIsEditor(); - - /** - * uint32 languageType = 9; - * @return The languageType. - */ - int getLanguageType(); - - /** - * uint32 accountType = 10; - * @return The accountType. - */ - int getAccountType(); - - /** - * string accountUid = 11; - * @return The accountUid. - */ - java.lang.String getAccountUid(); - /** - * string accountUid = 11; - * @return The bytes for accountUid. - */ - com.google.protobuf.ByteString - getAccountUidBytes(); - - /** - * string platform = 12; - * @return The platform. - */ - java.lang.String getPlatform(); - /** - * string platform = 12; - * @return The bytes for platform. - */ - com.google.protobuf.ByteString - getPlatformBytes(); - - /** - * string deviceInfo = 13; - * @return The deviceInfo. - */ - java.lang.String getDeviceInfo(); - /** - * string deviceInfo = 13; - * @return The bytes for deviceInfo. - */ - com.google.protobuf.ByteString - getDeviceInfoBytes(); - - /** - * uint32 platformType = 14; - * @return The platformType. - */ - int getPlatformType(); - - /** - * bool isGuest = 15; - * @return The isGuest. - */ - boolean getIsGuest(); - - /** - * uint32 cloudClientIp = 16; - * @return The cloudClientIp. - */ - int getCloudClientIp(); - - /** - * uint32 gmUid = 17; - * @return The gmUid. - */ - int getGmUid(); - - /** - * string checksum = 18; - * @return The checksum. - */ - java.lang.String getChecksum(); - /** - * string checksum = 18; - * @return The bytes for checksum. - */ - com.google.protobuf.ByteString - getChecksumBytes(); - - /** - * string onlineId = 19; - * @return The onlineId. - */ - java.lang.String getOnlineId(); - /** - * string onlineId = 19; - * @return The bytes for onlineId. - */ - com.google.protobuf.ByteString - getOnlineIdBytes(); - - /** - * uint32 clientToken = 20; - * @return The clientToken. - */ - int getClientToken(); - - /** - * bytes securityCmdReply = 21; - * @return The securityCmdReply. - */ - com.google.protobuf.ByteString getSecurityCmdReply(); - - /** - * bytes extraBinData = 22; - * @return The extraBinData. - */ - com.google.protobuf.ByteString getExtraBinData(); - - /** - * string cps = 23; - * @return The cps. - */ - java.lang.String getCps(); - /** - * string cps = 23; - * @return The bytes for cps. - */ - com.google.protobuf.ByteString - getCpsBytes(); - - /** - * uint32 channelId = 24; - * @return The channelId. - */ - int getChannelId(); - - /** - * uint32 subChannelId = 25; - * @return The subChannelId. - */ - int getSubChannelId(); - - /** - * string checksumClientVersion = 26; - * @return The checksumClientVersion. - */ - java.lang.String getChecksumClientVersion(); - /** - * string checksumClientVersion = 26; - * @return The bytes for checksumClientVersion. - */ - com.google.protobuf.ByteString - getChecksumClientVersionBytes(); - - /** - * uint32 tag = 27; - * @return The tag. - */ - int getTag(); - - /** - * .TrackingIOInfo trackingIoInfo = 28; - * @return Whether the trackingIoInfo field is set. - */ - boolean hasTrackingIoInfo(); - /** - * .TrackingIOInfo trackingIoInfo = 28; - * @return The trackingIoInfo. - */ - emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo getTrackingIoInfo(); - /** - * .TrackingIOInfo trackingIoInfo = 28; - */ - emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfoOrBuilder getTrackingIoInfoOrBuilder(); - - /** - * string countryCode = 29; - * @return The countryCode. - */ - java.lang.String getCountryCode(); - /** - * string countryCode = 29; - * @return The bytes for countryCode. - */ - com.google.protobuf.ByteString - getCountryCodeBytes(); - - /** - * uint32 clientDataVersion = 30; - * @return The clientDataVersion. - */ - int getClientDataVersion(); - - /** - * bytes environmentErrorCode = 31; - * @return The environmentErrorCode. - */ - com.google.protobuf.ByteString getEnvironmentErrorCode(); - - /** - * uint32 targetHomeOwnerUid = 32; - * @return The targetHomeOwnerUid. - */ - int getTargetHomeOwnerUid(); - - /** - * string psnId = 33; - * @return The psnId. - */ - java.lang.String getPsnId(); - /** - * string psnId = 33; - * @return The bytes for psnId. - */ - com.google.protobuf.ByteString - getPsnIdBytes(); - } - /** - * 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_ = ""; - clientVersion_ = ""; - systemVersion_ = ""; - deviceName_ = ""; - deviceUuid_ = ""; - accountUid_ = ""; - platform_ = ""; - deviceInfo_ = ""; - checksum_ = ""; - onlineId_ = ""; - securityCmdReply_ = com.google.protobuf.ByteString.EMPTY; - extraBinData_ = com.google.protobuf.ByteString.EMPTY; - cps_ = ""; - checksumClientVersion_ = ""; - countryCode_ = ""; - environmentErrorCode_ = com.google.protobuf.ByteString.EMPTY; - psnId_ = ""; - } - - @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(); - - token_ = s; - break; - } - case 18: { - java.lang.String s = input.readStringRequireUtf8(); - - clientVersion_ = s; - break; - } - case 26: { - java.lang.String s = input.readStringRequireUtf8(); - - systemVersion_ = s; - break; - } - case 34: { - java.lang.String s = input.readStringRequireUtf8(); - - deviceName_ = s; - break; - } - case 42: { - java.lang.String s = input.readStringRequireUtf8(); - - deviceUuid_ = s; - break; - } - case 48: { - - targetUid_ = input.readUInt32(); - break; - } - case 56: { - - loginRand_ = input.readUInt64(); - break; - } - case 64: { - - isEditor_ = input.readBool(); - break; - } - case 72: { - - languageType_ = input.readUInt32(); - break; - } - case 80: { - - accountType_ = input.readUInt32(); - break; - } - case 90: { - java.lang.String s = input.readStringRequireUtf8(); - - accountUid_ = s; - break; - } - case 98: { - java.lang.String s = input.readStringRequireUtf8(); - - platform_ = s; - break; - } - case 106: { - java.lang.String s = input.readStringRequireUtf8(); - - deviceInfo_ = s; - break; - } - case 112: { - - platformType_ = input.readUInt32(); - break; - } - case 120: { - - isGuest_ = input.readBool(); - break; - } - case 128: { - - cloudClientIp_ = input.readUInt32(); - break; - } - case 136: { - - gmUid_ = input.readUInt32(); - break; - } - case 146: { - java.lang.String s = input.readStringRequireUtf8(); - - checksum_ = s; - break; - } - case 154: { - java.lang.String s = input.readStringRequireUtf8(); - - onlineId_ = s; - break; - } - case 160: { - - clientToken_ = input.readUInt32(); - break; - } - case 170: { - - securityCmdReply_ = input.readBytes(); - break; - } - case 178: { - - extraBinData_ = input.readBytes(); - break; - } - case 186: { - java.lang.String s = input.readStringRequireUtf8(); - - cps_ = s; - break; - } - case 192: { - - channelId_ = input.readUInt32(); - break; - } - case 200: { - - subChannelId_ = input.readUInt32(); - break; - } - case 210: { - java.lang.String s = input.readStringRequireUtf8(); - - checksumClientVersion_ = s; - break; - } - case 216: { - - tag_ = input.readUInt32(); - break; - } - case 226: { - 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 234: { - java.lang.String s = input.readStringRequireUtf8(); - - countryCode_ = s; - break; - } - case 240: { - - clientDataVersion_ = input.readUInt32(); - break; - } - case 250: { - - environmentErrorCode_ = input.readBytes(); - break; - } - case 256: { - - targetHomeOwnerUid_ = input.readUInt32(); - break; - } - case 266: { - 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 { - 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 TOKEN_FIELD_NUMBER = 1; - private volatile java.lang.Object token_; - /** - * string token = 1; - * @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 = 1; - * @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 CLIENTVERSION_FIELD_NUMBER = 2; - private volatile java.lang.Object clientVersion_; - /** - * string clientVersion = 2; - * @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 clientVersion = 2; - * @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 SYSTEMVERSION_FIELD_NUMBER = 3; - private volatile java.lang.Object systemVersion_; - /** - * string systemVersion = 3; - * @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 systemVersion = 3; - * @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 DEVICENAME_FIELD_NUMBER = 4; - private volatile java.lang.Object deviceName_; - /** - * string deviceName = 4; - * @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 deviceName = 4; - * @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 DEVICEUUID_FIELD_NUMBER = 5; - private volatile java.lang.Object deviceUuid_; - /** - * string deviceUuid = 5; - * @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 deviceUuid = 5; - * @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 TARGETUID_FIELD_NUMBER = 6; - private int targetUid_; - /** - * uint32 targetUid = 6; - * @return The targetUid. - */ - @java.lang.Override - public int getTargetUid() { - return targetUid_; - } - - public static final int LOGINRAND_FIELD_NUMBER = 7; - private long loginRand_; - /** - * uint64 loginRand = 7; - * @return The loginRand. - */ - @java.lang.Override - public long getLoginRand() { - return loginRand_; - } - - public static final int ISEDITOR_FIELD_NUMBER = 8; - private boolean isEditor_; - /** - * bool isEditor = 8; - * @return The isEditor. - */ - @java.lang.Override - public boolean getIsEditor() { - return isEditor_; - } - - public static final int LANGUAGETYPE_FIELD_NUMBER = 9; - private int languageType_; - /** - * uint32 languageType = 9; - * @return The languageType. - */ - @java.lang.Override - public int getLanguageType() { - return languageType_; - } - - public static final int ACCOUNTTYPE_FIELD_NUMBER = 10; - private int accountType_; - /** - * uint32 accountType = 10; - * @return The accountType. - */ - @java.lang.Override - public int getAccountType() { - return accountType_; - } - - public static final int ACCOUNTUID_FIELD_NUMBER = 11; - private volatile java.lang.Object accountUid_; - /** - * string accountUid = 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 accountUid = 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 PLATFORM_FIELD_NUMBER = 12; - private volatile java.lang.Object platform_; - /** - * string platform = 12; - * @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 = 12; - * @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; - } - } - - public static final int DEVICEINFO_FIELD_NUMBER = 13; - private volatile java.lang.Object deviceInfo_; - /** - * string deviceInfo = 13; - * @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 deviceInfo = 13; - * @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 PLATFORMTYPE_FIELD_NUMBER = 14; - private int platformType_; - /** - * uint32 platformType = 14; - * @return The platformType. - */ - @java.lang.Override - public int getPlatformType() { - return platformType_; - } - - public static final int ISGUEST_FIELD_NUMBER = 15; - private boolean isGuest_; - /** - * bool isGuest = 15; - * @return The isGuest. - */ - @java.lang.Override - public boolean getIsGuest() { - return isGuest_; - } - - public static final int CLOUDCLIENTIP_FIELD_NUMBER = 16; - private int cloudClientIp_; - /** - * uint32 cloudClientIp = 16; - * @return The cloudClientIp. - */ - @java.lang.Override - public int getCloudClientIp() { - return cloudClientIp_; - } - - public static final int GMUID_FIELD_NUMBER = 17; - private int gmUid_; - /** - * uint32 gmUid = 17; - * @return The gmUid. - */ - @java.lang.Override - public int getGmUid() { - return gmUid_; - } - - public static final int CHECKSUM_FIELD_NUMBER = 18; - private volatile java.lang.Object checksum_; - /** - * string checksum = 18; - * @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 = 18; - * @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 ONLINEID_FIELD_NUMBER = 19; - private volatile java.lang.Object onlineId_; - /** - * string onlineId = 19; - * @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 onlineId = 19; - * @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 CLIENTTOKEN_FIELD_NUMBER = 20; - private int clientToken_; - /** - * uint32 clientToken = 20; - * @return The clientToken. - */ - @java.lang.Override - public int getClientToken() { - return clientToken_; - } - - public static final int SECURITYCMDREPLY_FIELD_NUMBER = 21; - private com.google.protobuf.ByteString securityCmdReply_; - /** - * bytes securityCmdReply = 21; - * @return The securityCmdReply. - */ - @java.lang.Override - public com.google.protobuf.ByteString getSecurityCmdReply() { - return securityCmdReply_; - } - - public static final int EXTRABINDATA_FIELD_NUMBER = 22; - private com.google.protobuf.ByteString extraBinData_; - /** - * bytes extraBinData = 22; - * @return The extraBinData. - */ - @java.lang.Override - public com.google.protobuf.ByteString getExtraBinData() { - return extraBinData_; - } - - public static final int CPS_FIELD_NUMBER = 23; - private volatile java.lang.Object cps_; - /** - * string cps = 23; - * @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 = 23; - * @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 CHANNELID_FIELD_NUMBER = 24; - private int channelId_; - /** - * uint32 channelId = 24; - * @return The channelId. - */ - @java.lang.Override - public int getChannelId() { - return channelId_; - } - - public static final int SUBCHANNELID_FIELD_NUMBER = 25; - private int subChannelId_; - /** - * uint32 subChannelId = 25; - * @return The subChannelId. - */ - @java.lang.Override - public int getSubChannelId() { - return subChannelId_; - } - - public static final int CHECKSUMCLIENTVERSION_FIELD_NUMBER = 26; - private volatile java.lang.Object checksumClientVersion_; - /** - * string checksumClientVersion = 26; - * @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 checksumClientVersion = 26; - * @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 TAG_FIELD_NUMBER = 27; - private int tag_; - /** - * uint32 tag = 27; - * @return The tag. - */ - @java.lang.Override - public int getTag() { - return tag_; - } - - public static final int TRACKINGIOINFO_FIELD_NUMBER = 28; - private emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo trackingIoInfo_; - /** - * .TrackingIOInfo trackingIoInfo = 28; - * @return Whether the trackingIoInfo field is set. - */ - @java.lang.Override - public boolean hasTrackingIoInfo() { - return trackingIoInfo_ != null; - } - /** - * .TrackingIOInfo trackingIoInfo = 28; - * @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 trackingIoInfo = 28; - */ - @java.lang.Override - public emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfoOrBuilder getTrackingIoInfoOrBuilder() { - return getTrackingIoInfo(); - } - - public static final int COUNTRYCODE_FIELD_NUMBER = 29; - private volatile java.lang.Object countryCode_; - /** - * string countryCode = 29; - * @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 countryCode = 29; - * @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 CLIENTDATAVERSION_FIELD_NUMBER = 30; - private int clientDataVersion_; - /** - * uint32 clientDataVersion = 30; - * @return The clientDataVersion. - */ - @java.lang.Override - public int getClientDataVersion() { - return clientDataVersion_; - } - - public static final int ENVIRONMENTERRORCODE_FIELD_NUMBER = 31; - private com.google.protobuf.ByteString environmentErrorCode_; - /** - * bytes environmentErrorCode = 31; - * @return The environmentErrorCode. - */ - @java.lang.Override - public com.google.protobuf.ByteString getEnvironmentErrorCode() { - return environmentErrorCode_; - } - - public static final int TARGETHOMEOWNERUID_FIELD_NUMBER = 32; - private int targetHomeOwnerUid_; - /** - * uint32 targetHomeOwnerUid = 32; - * @return The targetHomeOwnerUid. - */ - @java.lang.Override - public int getTargetHomeOwnerUid() { - return targetHomeOwnerUid_; - } - - public static final int PSNID_FIELD_NUMBER = 33; - private volatile java.lang.Object psnId_; - /** - * string psnId = 33; - * @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 psnId = 33; - * @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 { - if (!getTokenBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, token_); - } - if (!getClientVersionBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, clientVersion_); - } - if (!getSystemVersionBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 3, systemVersion_); - } - if (!getDeviceNameBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 4, deviceName_); - } - if (!getDeviceUuidBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 5, deviceUuid_); - } - if (targetUid_ != 0) { - output.writeUInt32(6, targetUid_); - } - if (loginRand_ != 0L) { - output.writeUInt64(7, loginRand_); - } - if (isEditor_ != false) { - output.writeBool(8, isEditor_); - } - if (languageType_ != 0) { - output.writeUInt32(9, languageType_); - } - if (accountType_ != 0) { - output.writeUInt32(10, accountType_); - } - if (!getAccountUidBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 11, accountUid_); - } - if (!getPlatformBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 12, platform_); - } - if (!getDeviceInfoBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 13, deviceInfo_); - } - if (platformType_ != 0) { - output.writeUInt32(14, platformType_); - } - if (isGuest_ != false) { - output.writeBool(15, isGuest_); - } - if (cloudClientIp_ != 0) { - output.writeUInt32(16, cloudClientIp_); - } - if (gmUid_ != 0) { - output.writeUInt32(17, gmUid_); - } - if (!getChecksumBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 18, checksum_); - } - if (!getOnlineIdBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 19, onlineId_); - } - if (clientToken_ != 0) { - output.writeUInt32(20, clientToken_); - } - if (!securityCmdReply_.isEmpty()) { - output.writeBytes(21, securityCmdReply_); - } - if (!extraBinData_.isEmpty()) { - output.writeBytes(22, extraBinData_); - } - if (!getCpsBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 23, cps_); - } - if (channelId_ != 0) { - output.writeUInt32(24, channelId_); - } - if (subChannelId_ != 0) { - output.writeUInt32(25, subChannelId_); - } - if (!getChecksumClientVersionBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 26, checksumClientVersion_); - } - if (tag_ != 0) { - output.writeUInt32(27, tag_); - } - if (trackingIoInfo_ != null) { - output.writeMessage(28, getTrackingIoInfo()); - } - if (!getCountryCodeBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 29, countryCode_); - } - if (clientDataVersion_ != 0) { - output.writeUInt32(30, clientDataVersion_); - } - if (!environmentErrorCode_.isEmpty()) { - output.writeBytes(31, environmentErrorCode_); - } - if (targetHomeOwnerUid_ != 0) { - output.writeUInt32(32, targetHomeOwnerUid_); - } - if (!getPsnIdBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 33, psnId_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!getTokenBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, token_); - } - if (!getClientVersionBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, clientVersion_); - } - if (!getSystemVersionBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, systemVersion_); - } - if (!getDeviceNameBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, deviceName_); - } - if (!getDeviceUuidBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, deviceUuid_); - } - if (targetUid_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(6, targetUid_); - } - if (loginRand_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(7, loginRand_); - } - if (isEditor_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(8, isEditor_); - } - if (languageType_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(9, languageType_); - } - if (accountType_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(10, accountType_); - } - if (!getAccountUidBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(11, accountUid_); - } - if (!getPlatformBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(12, platform_); - } - if (!getDeviceInfoBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(13, deviceInfo_); - } - if (platformType_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(14, platformType_); - } - if (isGuest_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(15, isGuest_); - } - if (cloudClientIp_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(16, cloudClientIp_); - } - if (gmUid_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(17, gmUid_); - } - if (!getChecksumBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(18, checksum_); - } - if (!getOnlineIdBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(19, onlineId_); - } - if (clientToken_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(20, clientToken_); - } - if (!securityCmdReply_.isEmpty()) { - size += com.google.protobuf.CodedOutputStream - .computeBytesSize(21, securityCmdReply_); - } - if (!extraBinData_.isEmpty()) { - size += com.google.protobuf.CodedOutputStream - .computeBytesSize(22, extraBinData_); - } - if (!getCpsBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(23, cps_); - } - if (channelId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(24, channelId_); - } - if (subChannelId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(25, subChannelId_); - } - if (!getChecksumClientVersionBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(26, checksumClientVersion_); - } - if (tag_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(27, tag_); - } - if (trackingIoInfo_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(28, getTrackingIoInfo()); - } - if (!getCountryCodeBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(29, countryCode_); - } - if (clientDataVersion_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(30, clientDataVersion_); - } - if (!environmentErrorCode_.isEmpty()) { - size += com.google.protobuf.CodedOutputStream - .computeBytesSize(31, environmentErrorCode_); - } - if (targetHomeOwnerUid_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(32, targetHomeOwnerUid_); - } - if (!getPsnIdBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(33, 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.PlayerLoginReqOuterClass.PlayerLoginReq)) { - return super.equals(obj); - } - emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq other = (emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq) obj; - - if (!getToken() - .equals(other.getToken())) return false; - if (!getClientVersion() - .equals(other.getClientVersion())) return false; - if (!getSystemVersion() - .equals(other.getSystemVersion())) return false; - if (!getDeviceName() - .equals(other.getDeviceName())) return false; - if (!getDeviceUuid() - .equals(other.getDeviceUuid())) return false; - if (getTargetUid() - != other.getTargetUid()) return false; - if (getLoginRand() - != other.getLoginRand()) return false; - if (getIsEditor() - != other.getIsEditor()) return false; - if (getLanguageType() - != other.getLanguageType()) return false; - if (getAccountType() - != other.getAccountType()) return false; - if (!getAccountUid() - .equals(other.getAccountUid())) return false; - if (!getPlatform() - .equals(other.getPlatform())) return false; - if (!getDeviceInfo() - .equals(other.getDeviceInfo())) return false; - if (getPlatformType() - != other.getPlatformType()) return false; - if (getIsGuest() - != other.getIsGuest()) return false; - if (getCloudClientIp() - != other.getCloudClientIp()) return false; - if (getGmUid() - != other.getGmUid()) return false; - if (!getChecksum() - .equals(other.getChecksum())) return false; - if (!getOnlineId() - .equals(other.getOnlineId())) return false; - if (getClientToken() - != other.getClientToken()) return false; - if (!getSecurityCmdReply() - .equals(other.getSecurityCmdReply())) return false; - if (!getExtraBinData() - .equals(other.getExtraBinData())) return false; - if (!getCps() - .equals(other.getCps())) return false; - if (getChannelId() - != other.getChannelId()) return false; - if (getSubChannelId() - != other.getSubChannelId()) return false; - if (!getChecksumClientVersion() - .equals(other.getChecksumClientVersion())) return false; - if (getTag() - != other.getTag()) return false; - if (hasTrackingIoInfo() != other.hasTrackingIoInfo()) return false; - if (hasTrackingIoInfo()) { - if (!getTrackingIoInfo() - .equals(other.getTrackingIoInfo())) return false; - } - if (!getCountryCode() - .equals(other.getCountryCode())) return false; - if (getClientDataVersion() - != other.getClientDataVersion()) return false; - if (!getEnvironmentErrorCode() - .equals(other.getEnvironmentErrorCode())) return false; - if (getTargetHomeOwnerUid() - != other.getTargetHomeOwnerUid()) 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) + TOKEN_FIELD_NUMBER; - hash = (53 * hash) + getToken().hashCode(); - hash = (37 * hash) + CLIENTVERSION_FIELD_NUMBER; - hash = (53 * hash) + getClientVersion().hashCode(); - hash = (37 * hash) + SYSTEMVERSION_FIELD_NUMBER; - hash = (53 * hash) + getSystemVersion().hashCode(); - hash = (37 * hash) + DEVICENAME_FIELD_NUMBER; - hash = (53 * hash) + getDeviceName().hashCode(); - hash = (37 * hash) + DEVICEUUID_FIELD_NUMBER; - hash = (53 * hash) + getDeviceUuid().hashCode(); - hash = (37 * hash) + TARGETUID_FIELD_NUMBER; - hash = (53 * hash) + getTargetUid(); - hash = (37 * hash) + LOGINRAND_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getLoginRand()); - hash = (37 * hash) + ISEDITOR_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsEditor()); - hash = (37 * hash) + LANGUAGETYPE_FIELD_NUMBER; - hash = (53 * hash) + getLanguageType(); - hash = (37 * hash) + ACCOUNTTYPE_FIELD_NUMBER; - hash = (53 * hash) + getAccountType(); - hash = (37 * hash) + ACCOUNTUID_FIELD_NUMBER; - hash = (53 * hash) + getAccountUid().hashCode(); - hash = (37 * hash) + PLATFORM_FIELD_NUMBER; - hash = (53 * hash) + getPlatform().hashCode(); - hash = (37 * hash) + DEVICEINFO_FIELD_NUMBER; - hash = (53 * hash) + getDeviceInfo().hashCode(); - hash = (37 * hash) + PLATFORMTYPE_FIELD_NUMBER; - hash = (53 * hash) + getPlatformType(); - hash = (37 * hash) + ISGUEST_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsGuest()); - hash = (37 * hash) + CLOUDCLIENTIP_FIELD_NUMBER; - hash = (53 * hash) + getCloudClientIp(); - hash = (37 * hash) + GMUID_FIELD_NUMBER; - hash = (53 * hash) + getGmUid(); - hash = (37 * hash) + CHECKSUM_FIELD_NUMBER; - hash = (53 * hash) + getChecksum().hashCode(); - hash = (37 * hash) + ONLINEID_FIELD_NUMBER; - hash = (53 * hash) + getOnlineId().hashCode(); - hash = (37 * hash) + CLIENTTOKEN_FIELD_NUMBER; - hash = (53 * hash) + getClientToken(); - hash = (37 * hash) + SECURITYCMDREPLY_FIELD_NUMBER; - hash = (53 * hash) + getSecurityCmdReply().hashCode(); - hash = (37 * hash) + EXTRABINDATA_FIELD_NUMBER; - hash = (53 * hash) + getExtraBinData().hashCode(); - hash = (37 * hash) + CPS_FIELD_NUMBER; - hash = (53 * hash) + getCps().hashCode(); - hash = (37 * hash) + CHANNELID_FIELD_NUMBER; - hash = (53 * hash) + getChannelId(); - hash = (37 * hash) + SUBCHANNELID_FIELD_NUMBER; - hash = (53 * hash) + getSubChannelId(); - hash = (37 * hash) + CHECKSUMCLIENTVERSION_FIELD_NUMBER; - hash = (53 * hash) + getChecksumClientVersion().hashCode(); - hash = (37 * hash) + TAG_FIELD_NUMBER; - hash = (53 * hash) + getTag(); - if (hasTrackingIoInfo()) { - hash = (37 * hash) + TRACKINGIOINFO_FIELD_NUMBER; - hash = (53 * hash) + getTrackingIoInfo().hashCode(); - } - hash = (37 * hash) + COUNTRYCODE_FIELD_NUMBER; - hash = (53 * hash) + getCountryCode().hashCode(); - hash = (37 * hash) + CLIENTDATAVERSION_FIELD_NUMBER; - hash = (53 * hash) + getClientDataVersion(); - hash = (37 * hash) + ENVIRONMENTERRORCODE_FIELD_NUMBER; - hash = (53 * hash) + getEnvironmentErrorCode().hashCode(); - hash = (37 * hash) + TARGETHOMEOWNERUID_FIELD_NUMBER; - hash = (53 * hash) + getTargetHomeOwnerUid(); - hash = (37 * hash) + PSNID_FIELD_NUMBER; - hash = (53 * hash) + getPsnId().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; - } - /** - * 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(); - token_ = ""; - - clientVersion_ = ""; - - systemVersion_ = ""; - - deviceName_ = ""; - - deviceUuid_ = ""; - - targetUid_ = 0; - - loginRand_ = 0L; - - isEditor_ = false; - - languageType_ = 0; - - accountType_ = 0; - - accountUid_ = ""; - - platform_ = ""; - - deviceInfo_ = ""; - - platformType_ = 0; - - isGuest_ = false; - - cloudClientIp_ = 0; - - gmUid_ = 0; - - checksum_ = ""; - - onlineId_ = ""; - - clientToken_ = 0; - - securityCmdReply_ = com.google.protobuf.ByteString.EMPTY; - - extraBinData_ = com.google.protobuf.ByteString.EMPTY; - - cps_ = ""; - - channelId_ = 0; - - subChannelId_ = 0; - - checksumClientVersion_ = ""; - - tag_ = 0; - - if (trackingIoInfoBuilder_ == null) { - trackingIoInfo_ = null; - } else { - trackingIoInfo_ = null; - trackingIoInfoBuilder_ = null; - } - countryCode_ = ""; - - clientDataVersion_ = 0; - - environmentErrorCode_ = com.google.protobuf.ByteString.EMPTY; - - targetHomeOwnerUid_ = 0; - - psnId_ = ""; - - 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.token_ = token_; - result.clientVersion_ = clientVersion_; - result.systemVersion_ = systemVersion_; - result.deviceName_ = deviceName_; - result.deviceUuid_ = deviceUuid_; - result.targetUid_ = targetUid_; - result.loginRand_ = loginRand_; - result.isEditor_ = isEditor_; - result.languageType_ = languageType_; - result.accountType_ = accountType_; - result.accountUid_ = accountUid_; - result.platform_ = platform_; - result.deviceInfo_ = deviceInfo_; - result.platformType_ = platformType_; - result.isGuest_ = isGuest_; - result.cloudClientIp_ = cloudClientIp_; - result.gmUid_ = gmUid_; - result.checksum_ = checksum_; - result.onlineId_ = onlineId_; - result.clientToken_ = clientToken_; - result.securityCmdReply_ = securityCmdReply_; - result.extraBinData_ = extraBinData_; - result.cps_ = cps_; - result.channelId_ = channelId_; - result.subChannelId_ = subChannelId_; - result.checksumClientVersion_ = checksumClientVersion_; - result.tag_ = tag_; - if (trackingIoInfoBuilder_ == null) { - result.trackingIoInfo_ = trackingIoInfo_; - } else { - result.trackingIoInfo_ = trackingIoInfoBuilder_.build(); - } - result.countryCode_ = countryCode_; - result.clientDataVersion_ = clientDataVersion_; - result.environmentErrorCode_ = environmentErrorCode_; - result.targetHomeOwnerUid_ = targetHomeOwnerUid_; - 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.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.getToken().isEmpty()) { - token_ = other.token_; - onChanged(); - } - if (!other.getClientVersion().isEmpty()) { - clientVersion_ = other.clientVersion_; - onChanged(); - } - if (!other.getSystemVersion().isEmpty()) { - systemVersion_ = other.systemVersion_; - onChanged(); - } - if (!other.getDeviceName().isEmpty()) { - deviceName_ = other.deviceName_; - onChanged(); - } - if (!other.getDeviceUuid().isEmpty()) { - deviceUuid_ = other.deviceUuid_; - onChanged(); - } - if (other.getTargetUid() != 0) { - setTargetUid(other.getTargetUid()); - } - if (other.getLoginRand() != 0L) { - setLoginRand(other.getLoginRand()); - } - if (other.getIsEditor() != false) { - setIsEditor(other.getIsEditor()); - } - if (other.getLanguageType() != 0) { - setLanguageType(other.getLanguageType()); - } - if (other.getAccountType() != 0) { - setAccountType(other.getAccountType()); - } - if (!other.getAccountUid().isEmpty()) { - accountUid_ = other.accountUid_; - onChanged(); - } - if (!other.getPlatform().isEmpty()) { - platform_ = other.platform_; - onChanged(); - } - if (!other.getDeviceInfo().isEmpty()) { - deviceInfo_ = other.deviceInfo_; - onChanged(); - } - if (other.getPlatformType() != 0) { - setPlatformType(other.getPlatformType()); - } - if (other.getIsGuest() != false) { - setIsGuest(other.getIsGuest()); - } - if (other.getCloudClientIp() != 0) { - setCloudClientIp(other.getCloudClientIp()); - } - if (other.getGmUid() != 0) { - setGmUid(other.getGmUid()); - } - if (!other.getChecksum().isEmpty()) { - checksum_ = other.checksum_; - onChanged(); - } - if (!other.getOnlineId().isEmpty()) { - onlineId_ = other.onlineId_; - onChanged(); - } - if (other.getClientToken() != 0) { - setClientToken(other.getClientToken()); - } - if (other.getSecurityCmdReply() != com.google.protobuf.ByteString.EMPTY) { - setSecurityCmdReply(other.getSecurityCmdReply()); - } - if (other.getExtraBinData() != com.google.protobuf.ByteString.EMPTY) { - setExtraBinData(other.getExtraBinData()); - } - if (!other.getCps().isEmpty()) { - cps_ = other.cps_; - onChanged(); - } - if (other.getChannelId() != 0) { - setChannelId(other.getChannelId()); - } - if (other.getSubChannelId() != 0) { - setSubChannelId(other.getSubChannelId()); - } - if (!other.getChecksumClientVersion().isEmpty()) { - checksumClientVersion_ = other.checksumClientVersion_; - onChanged(); - } - if (other.getTag() != 0) { - setTag(other.getTag()); - } - if (other.hasTrackingIoInfo()) { - mergeTrackingIoInfo(other.getTrackingIoInfo()); - } - if (!other.getCountryCode().isEmpty()) { - countryCode_ = other.countryCode_; - onChanged(); - } - if (other.getClientDataVersion() != 0) { - setClientDataVersion(other.getClientDataVersion()); - } - if (other.getEnvironmentErrorCode() != com.google.protobuf.ByteString.EMPTY) { - setEnvironmentErrorCode(other.getEnvironmentErrorCode()); - } - if (other.getTargetHomeOwnerUid() != 0) { - setTargetHomeOwnerUid(other.getTargetHomeOwnerUid()); - } - 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.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 java.lang.Object token_ = ""; - /** - * string token = 1; - * @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 = 1; - * @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 = 1; - * @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 = 1; - * @return This builder for chaining. - */ - public Builder clearToken() { - - token_ = getDefaultInstance().getToken(); - onChanged(); - return this; - } - /** - * string token = 1; - * @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 java.lang.Object clientVersion_ = ""; - /** - * string clientVersion = 2; - * @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 clientVersion = 2; - * @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 clientVersion = 2; - * @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 clientVersion = 2; - * @return This builder for chaining. - */ - public Builder clearClientVersion() { - - clientVersion_ = getDefaultInstance().getClientVersion(); - onChanged(); - return this; - } - /** - * string clientVersion = 2; - * @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 systemVersion_ = ""; - /** - * string systemVersion = 3; - * @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 systemVersion = 3; - * @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 systemVersion = 3; - * @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 systemVersion = 3; - * @return This builder for chaining. - */ - public Builder clearSystemVersion() { - - systemVersion_ = getDefaultInstance().getSystemVersion(); - onChanged(); - return this; - } - /** - * string systemVersion = 3; - * @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 deviceName_ = ""; - /** - * string deviceName = 4; - * @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 deviceName = 4; - * @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 deviceName = 4; - * @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 deviceName = 4; - * @return This builder for chaining. - */ - public Builder clearDeviceName() { - - deviceName_ = getDefaultInstance().getDeviceName(); - onChanged(); - return this; - } - /** - * string deviceName = 4; - * @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 deviceUuid_ = ""; - /** - * string deviceUuid = 5; - * @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 deviceUuid = 5; - * @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 deviceUuid = 5; - * @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 deviceUuid = 5; - * @return This builder for chaining. - */ - public Builder clearDeviceUuid() { - - deviceUuid_ = getDefaultInstance().getDeviceUuid(); - onChanged(); - return this; - } - /** - * string deviceUuid = 5; - * @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 targetUid_ ; - /** - * uint32 targetUid = 6; - * @return The targetUid. - */ - @java.lang.Override - public int getTargetUid() { - return targetUid_; - } - /** - * uint32 targetUid = 6; - * @param value The targetUid to set. - * @return This builder for chaining. - */ - public Builder setTargetUid(int value) { - - targetUid_ = value; - onChanged(); - return this; - } - /** - * uint32 targetUid = 6; - * @return This builder for chaining. - */ - public Builder clearTargetUid() { - - targetUid_ = 0; - onChanged(); - return this; - } - - private long loginRand_ ; - /** - * uint64 loginRand = 7; - * @return The loginRand. - */ - @java.lang.Override - public long getLoginRand() { - return loginRand_; - } - /** - * uint64 loginRand = 7; - * @param value The loginRand to set. - * @return This builder for chaining. - */ - public Builder setLoginRand(long value) { - - loginRand_ = value; - onChanged(); - return this; - } - /** - * uint64 loginRand = 7; - * @return This builder for chaining. - */ - public Builder clearLoginRand() { - - loginRand_ = 0L; - onChanged(); - return this; - } - - private boolean isEditor_ ; - /** - * bool isEditor = 8; - * @return The isEditor. - */ - @java.lang.Override - public boolean getIsEditor() { - return isEditor_; - } - /** - * bool isEditor = 8; - * @param value The isEditor to set. - * @return This builder for chaining. - */ - public Builder setIsEditor(boolean value) { - - isEditor_ = value; - onChanged(); - return this; - } - /** - * bool isEditor = 8; - * @return This builder for chaining. - */ - public Builder clearIsEditor() { - - isEditor_ = false; - onChanged(); - return this; - } - - private int languageType_ ; - /** - * uint32 languageType = 9; - * @return The languageType. - */ - @java.lang.Override - public int getLanguageType() { - return languageType_; - } - /** - * uint32 languageType = 9; - * @param value The languageType to set. - * @return This builder for chaining. - */ - public Builder setLanguageType(int value) { - - languageType_ = value; - onChanged(); - return this; - } - /** - * uint32 languageType = 9; - * @return This builder for chaining. - */ - public Builder clearLanguageType() { - - languageType_ = 0; - onChanged(); - return this; - } - - private int accountType_ ; - /** - * uint32 accountType = 10; - * @return The accountType. - */ - @java.lang.Override - public int getAccountType() { - return accountType_; - } - /** - * uint32 accountType = 10; - * @param value The accountType to set. - * @return This builder for chaining. - */ - public Builder setAccountType(int value) { - - accountType_ = value; - onChanged(); - return this; - } - /** - * uint32 accountType = 10; - * @return This builder for chaining. - */ - public Builder clearAccountType() { - - accountType_ = 0; - onChanged(); - return this; - } - - private java.lang.Object accountUid_ = ""; - /** - * string accountUid = 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 accountUid = 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 accountUid = 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 accountUid = 11; - * @return This builder for chaining. - */ - public Builder clearAccountUid() { - - accountUid_ = getDefaultInstance().getAccountUid(); - onChanged(); - return this; - } - /** - * string accountUid = 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 platform_ = ""; - /** - * string platform = 12; - * @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 = 12; - * @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 = 12; - * @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 = 12; - * @return This builder for chaining. - */ - public Builder clearPlatform() { - - platform_ = getDefaultInstance().getPlatform(); - onChanged(); - return this; - } - /** - * string platform = 12; - * @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; - } - - private java.lang.Object deviceInfo_ = ""; - /** - * string deviceInfo = 13; - * @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 deviceInfo = 13; - * @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 deviceInfo = 13; - * @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 deviceInfo = 13; - * @return This builder for chaining. - */ - public Builder clearDeviceInfo() { - - deviceInfo_ = getDefaultInstance().getDeviceInfo(); - onChanged(); - return this; - } - /** - * string deviceInfo = 13; - * @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 int platformType_ ; - /** - * uint32 platformType = 14; - * @return The platformType. - */ - @java.lang.Override - public int getPlatformType() { - return platformType_; - } - /** - * uint32 platformType = 14; - * @param value The platformType to set. - * @return This builder for chaining. - */ - public Builder setPlatformType(int value) { - - platformType_ = value; - onChanged(); - return this; - } - /** - * uint32 platformType = 14; - * @return This builder for chaining. - */ - public Builder clearPlatformType() { - - platformType_ = 0; - onChanged(); - return this; - } - - private boolean isGuest_ ; - /** - * bool isGuest = 15; - * @return The isGuest. - */ - @java.lang.Override - public boolean getIsGuest() { - return isGuest_; - } - /** - * bool isGuest = 15; - * @param value The isGuest to set. - * @return This builder for chaining. - */ - public Builder setIsGuest(boolean value) { - - isGuest_ = value; - onChanged(); - return this; - } - /** - * bool isGuest = 15; - * @return This builder for chaining. - */ - public Builder clearIsGuest() { - - isGuest_ = false; - onChanged(); - return this; - } - - private int cloudClientIp_ ; - /** - * uint32 cloudClientIp = 16; - * @return The cloudClientIp. - */ - @java.lang.Override - public int getCloudClientIp() { - return cloudClientIp_; - } - /** - * uint32 cloudClientIp = 16; - * @param value The cloudClientIp to set. - * @return This builder for chaining. - */ - public Builder setCloudClientIp(int value) { - - cloudClientIp_ = value; - onChanged(); - return this; - } - /** - * uint32 cloudClientIp = 16; - * @return This builder for chaining. - */ - public Builder clearCloudClientIp() { - - cloudClientIp_ = 0; - onChanged(); - return this; - } - - private int gmUid_ ; - /** - * uint32 gmUid = 17; - * @return The gmUid. - */ - @java.lang.Override - public int getGmUid() { - return gmUid_; - } - /** - * uint32 gmUid = 17; - * @param value The gmUid to set. - * @return This builder for chaining. - */ - public Builder setGmUid(int value) { - - gmUid_ = value; - onChanged(); - return this; - } - /** - * uint32 gmUid = 17; - * @return This builder for chaining. - */ - public Builder clearGmUid() { - - gmUid_ = 0; - onChanged(); - return this; - } - - private java.lang.Object checksum_ = ""; - /** - * string checksum = 18; - * @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 = 18; - * @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 = 18; - * @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 = 18; - * @return This builder for chaining. - */ - public Builder clearChecksum() { - - checksum_ = getDefaultInstance().getChecksum(); - onChanged(); - return this; - } - /** - * string checksum = 18; - * @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 java.lang.Object onlineId_ = ""; - /** - * string onlineId = 19; - * @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 onlineId = 19; - * @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 onlineId = 19; - * @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 onlineId = 19; - * @return This builder for chaining. - */ - public Builder clearOnlineId() { - - onlineId_ = getDefaultInstance().getOnlineId(); - onChanged(); - return this; - } - /** - * string onlineId = 19; - * @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 clientToken_ ; - /** - * uint32 clientToken = 20; - * @return The clientToken. - */ - @java.lang.Override - public int getClientToken() { - return clientToken_; - } - /** - * uint32 clientToken = 20; - * @param value The clientToken to set. - * @return This builder for chaining. - */ - public Builder setClientToken(int value) { - - clientToken_ = value; - onChanged(); - return this; - } - /** - * uint32 clientToken = 20; - * @return This builder for chaining. - */ - public Builder clearClientToken() { - - clientToken_ = 0; - onChanged(); - return this; - } - - private com.google.protobuf.ByteString securityCmdReply_ = com.google.protobuf.ByteString.EMPTY; - /** - * bytes securityCmdReply = 21; - * @return The securityCmdReply. - */ - @java.lang.Override - public com.google.protobuf.ByteString getSecurityCmdReply() { - return securityCmdReply_; - } - /** - * bytes securityCmdReply = 21; - * @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 securityCmdReply = 21; - * @return This builder for chaining. - */ - public Builder clearSecurityCmdReply() { - - securityCmdReply_ = getDefaultInstance().getSecurityCmdReply(); - onChanged(); - return this; - } - - private com.google.protobuf.ByteString extraBinData_ = com.google.protobuf.ByteString.EMPTY; - /** - * bytes extraBinData = 22; - * @return The extraBinData. - */ - @java.lang.Override - public com.google.protobuf.ByteString getExtraBinData() { - return extraBinData_; - } - /** - * bytes extraBinData = 22; - * @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 extraBinData = 22; - * @return This builder for chaining. - */ - public Builder clearExtraBinData() { - - extraBinData_ = getDefaultInstance().getExtraBinData(); - onChanged(); - return this; - } - - private java.lang.Object cps_ = ""; - /** - * string cps = 23; - * @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 = 23; - * @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 = 23; - * @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 = 23; - * @return This builder for chaining. - */ - public Builder clearCps() { - - cps_ = getDefaultInstance().getCps(); - onChanged(); - return this; - } - /** - * string cps = 23; - * @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 int channelId_ ; - /** - * uint32 channelId = 24; - * @return The channelId. - */ - @java.lang.Override - public int getChannelId() { - return channelId_; - } - /** - * uint32 channelId = 24; - * @param value The channelId to set. - * @return This builder for chaining. - */ - public Builder setChannelId(int value) { - - channelId_ = value; - onChanged(); - return this; - } - /** - * uint32 channelId = 24; - * @return This builder for chaining. - */ - public Builder clearChannelId() { - - channelId_ = 0; - onChanged(); - return this; - } - - private int subChannelId_ ; - /** - * uint32 subChannelId = 25; - * @return The subChannelId. - */ - @java.lang.Override - public int getSubChannelId() { - return subChannelId_; - } - /** - * uint32 subChannelId = 25; - * @param value The subChannelId to set. - * @return This builder for chaining. - */ - public Builder setSubChannelId(int value) { - - subChannelId_ = value; - onChanged(); - return this; - } - /** - * uint32 subChannelId = 25; - * @return This builder for chaining. - */ - public Builder clearSubChannelId() { - - subChannelId_ = 0; - onChanged(); - return this; - } - - private java.lang.Object checksumClientVersion_ = ""; - /** - * string checksumClientVersion = 26; - * @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 checksumClientVersion = 26; - * @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 checksumClientVersion = 26; - * @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 checksumClientVersion = 26; - * @return This builder for chaining. - */ - public Builder clearChecksumClientVersion() { - - checksumClientVersion_ = getDefaultInstance().getChecksumClientVersion(); - onChanged(); - return this; - } - /** - * string checksumClientVersion = 26; - * @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 int tag_ ; - /** - * uint32 tag = 27; - * @return The tag. - */ - @java.lang.Override - public int getTag() { - return tag_; - } - /** - * uint32 tag = 27; - * @param value The tag to set. - * @return This builder for chaining. - */ - public Builder setTag(int value) { - - tag_ = value; - onChanged(); - return this; - } - /** - * uint32 tag = 27; - * @return This builder for chaining. - */ - public Builder clearTag() { - - tag_ = 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 trackingIoInfo = 28; - * @return Whether the trackingIoInfo field is set. - */ - public boolean hasTrackingIoInfo() { - return trackingIoInfoBuilder_ != null || trackingIoInfo_ != null; - } - /** - * .TrackingIOInfo trackingIoInfo = 28; - * @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 trackingIoInfo = 28; - */ - 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 trackingIoInfo = 28; - */ - 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 trackingIoInfo = 28; - */ - 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 trackingIoInfo = 28; - */ - public Builder clearTrackingIoInfo() { - if (trackingIoInfoBuilder_ == null) { - trackingIoInfo_ = null; - onChanged(); - } else { - trackingIoInfo_ = null; - trackingIoInfoBuilder_ = null; - } - - return this; - } - /** - * .TrackingIOInfo trackingIoInfo = 28; - */ - public emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo.Builder getTrackingIoInfoBuilder() { - - onChanged(); - return getTrackingIoInfoFieldBuilder().getBuilder(); - } - /** - * .TrackingIOInfo trackingIoInfo = 28; - */ - 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 trackingIoInfo = 28; - */ - 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 java.lang.Object countryCode_ = ""; - /** - * string countryCode = 29; - * @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 countryCode = 29; - * @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 countryCode = 29; - * @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 countryCode = 29; - * @return This builder for chaining. - */ - public Builder clearCountryCode() { - - countryCode_ = getDefaultInstance().getCountryCode(); - onChanged(); - return this; - } - /** - * string countryCode = 29; - * @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 int clientDataVersion_ ; - /** - * uint32 clientDataVersion = 30; - * @return The clientDataVersion. - */ - @java.lang.Override - public int getClientDataVersion() { - return clientDataVersion_; - } - /** - * uint32 clientDataVersion = 30; - * @param value The clientDataVersion to set. - * @return This builder for chaining. - */ - public Builder setClientDataVersion(int value) { - - clientDataVersion_ = value; - onChanged(); - return this; - } - /** - * uint32 clientDataVersion = 30; - * @return This builder for chaining. - */ - public Builder clearClientDataVersion() { - - clientDataVersion_ = 0; - onChanged(); - return this; - } - - private com.google.protobuf.ByteString environmentErrorCode_ = com.google.protobuf.ByteString.EMPTY; - /** - * bytes environmentErrorCode = 31; - * @return The environmentErrorCode. - */ - @java.lang.Override - public com.google.protobuf.ByteString getEnvironmentErrorCode() { - return environmentErrorCode_; - } - /** - * bytes environmentErrorCode = 31; - * @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 environmentErrorCode = 31; - * @return This builder for chaining. - */ - public Builder clearEnvironmentErrorCode() { - - environmentErrorCode_ = getDefaultInstance().getEnvironmentErrorCode(); - onChanged(); - return this; - } - - private int targetHomeOwnerUid_ ; - /** - * uint32 targetHomeOwnerUid = 32; - * @return The targetHomeOwnerUid. - */ - @java.lang.Override - public int getTargetHomeOwnerUid() { - return targetHomeOwnerUid_; - } - /** - * uint32 targetHomeOwnerUid = 32; - * @param value The targetHomeOwnerUid to set. - * @return This builder for chaining. - */ - public Builder setTargetHomeOwnerUid(int value) { - - targetHomeOwnerUid_ = value; - onChanged(); - return this; - } - /** - * uint32 targetHomeOwnerUid = 32; - * @return This builder for chaining. - */ - public Builder clearTargetHomeOwnerUid() { - - targetHomeOwnerUid_ = 0; - onChanged(); - return this; - } - - private java.lang.Object psnId_ = ""; - /** - * string psnId = 33; - * @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 psnId = 33; - * @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 psnId = 33; - * @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 psnId = 33; - * @return This builder for chaining. - */ - public Builder clearPsnId() { - - psnId_ = getDefaultInstance().getPsnId(); - onChanged(); - return this; - } - /** - * string psnId = 33; - * @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: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\024TrackingIOInfo.p" + - "roto\"\314\005\n\016PlayerLoginReq\022\r\n\005token\030\001 \001(\t\022\025" + - "\n\rclientVersion\030\002 \001(\t\022\025\n\rsystemVersion\030\003" + - " \001(\t\022\022\n\ndeviceName\030\004 \001(\t\022\022\n\ndeviceUuid\030\005" + - " \001(\t\022\021\n\ttargetUid\030\006 \001(\r\022\021\n\tloginRand\030\007 \001" + - "(\004\022\020\n\010isEditor\030\010 \001(\010\022\024\n\014languageType\030\t \001" + - "(\r\022\023\n\013accountType\030\n \001(\r\022\022\n\naccountUid\030\013 " + - "\001(\t\022\020\n\010platform\030\014 \001(\t\022\022\n\ndeviceInfo\030\r \001(" + - "\t\022\024\n\014platformType\030\016 \001(\r\022\017\n\007isGuest\030\017 \001(\010" + - "\022\025\n\rcloudClientIp\030\020 \001(\r\022\r\n\005gmUid\030\021 \001(\r\022\020" + - "\n\010checksum\030\022 \001(\t\022\020\n\010onlineId\030\023 \001(\t\022\023\n\013cl" + - "ientToken\030\024 \001(\r\022\030\n\020securityCmdReply\030\025 \001(" + - "\014\022\024\n\014extraBinData\030\026 \001(\014\022\013\n\003cps\030\027 \001(\t\022\021\n\t" + - "channelId\030\030 \001(\r\022\024\n\014subChannelId\030\031 \001(\r\022\035\n" + - "\025checksumClientVersion\030\032 \001(\t\022\013\n\003tag\030\033 \001(" + - "\r\022\'\n\016trackingIoInfo\030\034 \001(\0132\017.TrackingIOIn" + - "fo\022\023\n\013countryCode\030\035 \001(\t\022\031\n\021clientDataVer" + - "sion\030\036 \001(\r\022\034\n\024environmentErrorCode\030\037 \001(\014" + - "\022\032\n\022targetHomeOwnerUid\030 \001(\r\022\r\n\005psnId\030! " + - "\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.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[] { "Token", "ClientVersion", "SystemVersion", "DeviceName", "DeviceUuid", "TargetUid", "LoginRand", "IsEditor", "LanguageType", "AccountType", "AccountUid", "Platform", "DeviceInfo", "PlatformType", "IsGuest", "CloudClientIp", "GmUid", "Checksum", "OnlineId", "ClientToken", "SecurityCmdReply", "ExtraBinData", "Cps", "ChannelId", "SubChannelId", "ChecksumClientVersion", "Tag", "TrackingIoInfo", "CountryCode", "ClientDataVersion", "EnvironmentErrorCode", "TargetHomeOwnerUid", "PsnId", }); - emu.grasscutter.net.proto.TrackingIOInfoOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/PlayerLoginRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/PlayerLoginRspOuterClass.java deleted file mode 100644 index 99a92e0cb..000000000 --- a/src/main/java/emu/grasscutter/net/proto/PlayerLoginRspOuterClass.java +++ /dev/null @@ -1,4616 +0,0 @@ -// 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 { - - /** - * int32 retcode = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * bytes playerData = 2; - * @return The playerData. - */ - com.google.protobuf.ByteString getPlayerData(); - - /** - * bool isNewPlayer = 3; - * @return The isNewPlayer. - */ - boolean getIsNewPlayer(); - - /** - * uint32 targetUid = 4; - * @return The targetUid. - */ - int getTargetUid(); - - /** - * uint64 loginRand = 5; - * @return The loginRand. - */ - long getLoginRand(); - - /** - * bool isUseAbilityHash = 6; - * @return The isUseAbilityHash. - */ - boolean getIsUseAbilityHash(); - - /** - * int32 abilityHashCode = 7; - * @return The abilityHashCode. - */ - int getAbilityHashCode(); - - /** - * map<string, int32> abilityHashMap = 8; - */ - int getAbilityHashMapCount(); - /** - * map<string, int32> abilityHashMap = 8; - */ - boolean containsAbilityHashMap( - java.lang.String key); - /** - * Use {@link #getAbilityHashMapMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getAbilityHashMap(); - /** - * map<string, int32> abilityHashMap = 8; - */ - java.util.Map - getAbilityHashMapMap(); - /** - * map<string, int32> abilityHashMap = 8; - */ - - int getAbilityHashMapOrDefault( - java.lang.String key, - int defaultValue); - /** - * map<string, int32> abilityHashMap = 8; - */ - - int getAbilityHashMapOrThrow( - java.lang.String key); - - /** - * uint32 clientDataVersion = 9; - * @return The clientDataVersion. - */ - int getClientDataVersion(); - - /** - * bool isRelogin = 11; - * @return The isRelogin. - */ - boolean getIsRelogin(); - - /** - * uint32 clientSilenceDataVersion = 13; - * @return The clientSilenceDataVersion. - */ - int getClientSilenceDataVersion(); - - /** - * string gameBiz = 14; - * @return The gameBiz. - */ - java.lang.String getGameBiz(); - /** - * string gameBiz = 14; - * @return The bytes for gameBiz. - */ - com.google.protobuf.ByteString - getGameBizBytes(); - - /** - * uint32 playerDataVersion = 15; - * @return The playerDataVersion. - */ - int getPlayerDataVersion(); - - /** - * string clientMd5 = 16; - * @return The clientMd5. - */ - java.lang.String getClientMd5(); - /** - * string clientMd5 = 16; - * @return The bytes for clientMd5. - */ - com.google.protobuf.ByteString - getClientMd5Bytes(); - - /** - * string clientSilenceMd5 = 17; - * @return The clientSilenceMd5. - */ - java.lang.String getClientSilenceMd5(); - /** - * string clientSilenceMd5 = 17; - * @return The bytes for clientSilenceMd5. - */ - com.google.protobuf.ByteString - getClientSilenceMd5Bytes(); - - /** - * .ResVersionConfig resVersionConfig = 20; - * @return Whether the resVersionConfig field is set. - */ - boolean hasResVersionConfig(); - /** - * .ResVersionConfig resVersionConfig = 20; - * @return The resVersionConfig. - */ - emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig getResVersionConfig(); - /** - * .ResVersionConfig resVersionConfig = 20; - */ - emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder getResVersionConfigOrBuilder(); - - /** - * map<uint32, .BlockInfo> blockInfoMap = 21; - */ - int getBlockInfoMapCount(); - /** - * map<uint32, .BlockInfo> blockInfoMap = 21; - */ - boolean containsBlockInfoMap( - int key); - /** - * Use {@link #getBlockInfoMapMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getBlockInfoMap(); - /** - * map<uint32, .BlockInfo> blockInfoMap = 21; - */ - java.util.Map - getBlockInfoMapMap(); - /** - * map<uint32, .BlockInfo> blockInfoMap = 21; - */ - - emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo getBlockInfoMapOrDefault( - int key, - emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo defaultValue); - /** - * map<uint32, .BlockInfo> blockInfoMap = 21; - */ - - emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo getBlockInfoMapOrThrow( - int key); - - /** - * string clientVersionSuffix = 24; - * @return The clientVersionSuffix. - */ - java.lang.String getClientVersionSuffix(); - /** - * string clientVersionSuffix = 24; - * @return The bytes for clientVersionSuffix. - */ - com.google.protobuf.ByteString - getClientVersionSuffixBytes(); - - /** - * string clientSilenceVersionSuffix = 25; - * @return The clientSilenceVersionSuffix. - */ - java.lang.String getClientSilenceVersionSuffix(); - /** - * string clientSilenceVersionSuffix = 25; - * @return The bytes for clientSilenceVersionSuffix. - */ - com.google.protobuf.ByteString - getClientSilenceVersionSuffixBytes(); - - /** - * repeated .ShortAbilityHashPair shortAbilityHashMap = 27; - */ - java.util.List - getShortAbilityHashMapList(); - /** - * repeated .ShortAbilityHashPair shortAbilityHashMap = 27; - */ - emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair getShortAbilityHashMap(int index); - /** - * repeated .ShortAbilityHashPair shortAbilityHashMap = 27; - */ - int getShortAbilityHashMapCount(); - /** - * repeated .ShortAbilityHashPair shortAbilityHashMap = 27; - */ - java.util.List - getShortAbilityHashMapOrBuilderList(); - /** - * repeated .ShortAbilityHashPair shortAbilityHashMap = 27; - */ - emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPairOrBuilder getShortAbilityHashMapOrBuilder( - int index); - - /** - * bytes scInfo = 28; - * @return The scInfo. - */ - com.google.protobuf.ByteString getScInfo(); - - /** - * bool isAudit = 29; - * @return The isAudit. - */ - boolean getIsAudit(); - - /** - * bool isScOpen = 30; - * @return The isScOpen. - */ - boolean getIsScOpen(); - - /** - * string registerCps = 31; - * @return The registerCps. - */ - java.lang.String getRegisterCps(); - /** - * string registerCps = 31; - * @return The bytes for registerCps. - */ - com.google.protobuf.ByteString - getRegisterCpsBytes(); - - /** - * repeated .FeatureBlockInfo featureBlockInfoList = 32; - */ - java.util.List - getFeatureBlockInfoListList(); - /** - * repeated .FeatureBlockInfo featureBlockInfoList = 32; - */ - emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo getFeatureBlockInfoList(int index); - /** - * repeated .FeatureBlockInfo featureBlockInfoList = 32; - */ - int getFeatureBlockInfoListCount(); - /** - * repeated .FeatureBlockInfo featureBlockInfoList = 32; - */ - java.util.List - getFeatureBlockInfoListOrBuilderList(); - /** - * repeated .FeatureBlockInfo featureBlockInfoList = 32; - */ - emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfoOrBuilder getFeatureBlockInfoListOrBuilder( - int index); - - /** - * bool isDataNeedRelogin = 33; - * @return The isDataNeedRelogin. - */ - boolean getIsDataNeedRelogin(); - - /** - * string countryCode = 34; - * @return The countryCode. - */ - java.lang.String getCountryCode(); - /** - * string countryCode = 34; - * @return The bytes for countryCode. - */ - com.google.protobuf.ByteString - getCountryCodeBytes(); - - /** - * .ResVersionConfig nextResVersionConfig = 35; - * @return Whether the nextResVersionConfig field is set. - */ - boolean hasNextResVersionConfig(); - /** - * .ResVersionConfig nextResVersionConfig = 35; - * @return The nextResVersionConfig. - */ - emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig getNextResVersionConfig(); - /** - * .ResVersionConfig nextResVersionConfig = 35; - */ - emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder getNextResVersionConfigOrBuilder(); - - /** - * string nextResourceUrl = 36; - * @return The nextResourceUrl. - */ - java.lang.String getNextResourceUrl(); - /** - * string nextResourceUrl = 36; - * @return The bytes for nextResourceUrl. - */ - com.google.protobuf.ByteString - getNextResourceUrlBytes(); - - /** - * uint32 targetHomeOwnerUid = 37; - * @return The targetHomeOwnerUid. - */ - int getTargetHomeOwnerUid(); - } - /** - * 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() { - playerData_ = com.google.protobuf.ByteString.EMPTY; - gameBiz_ = ""; - clientMd5_ = ""; - clientSilenceMd5_ = ""; - clientVersionSuffix_ = ""; - clientSilenceVersionSuffix_ = ""; - shortAbilityHashMap_ = java.util.Collections.emptyList(); - scInfo_ = com.google.protobuf.ByteString.EMPTY; - registerCps_ = ""; - featureBlockInfoList_ = java.util.Collections.emptyList(); - countryCode_ = ""; - 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: { - - retcode_ = input.readInt32(); - break; - } - case 18: { - - playerData_ = input.readBytes(); - break; - } - case 24: { - - isNewPlayer_ = input.readBool(); - break; - } - case 32: { - - targetUid_ = input.readUInt32(); - break; - } - case 40: { - - loginRand_ = input.readUInt64(); - break; - } - case 48: { - - isUseAbilityHash_ = input.readBool(); - break; - } - case 56: { - - abilityHashCode_ = input.readInt32(); - break; - } - case 66: { - 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 72: { - - clientDataVersion_ = input.readUInt32(); - break; - } - case 88: { - - isRelogin_ = input.readBool(); - break; - } - case 104: { - - clientSilenceDataVersion_ = input.readUInt32(); - break; - } - case 114: { - java.lang.String s = input.readStringRequireUtf8(); - - gameBiz_ = s; - break; - } - case 120: { - - playerDataVersion_ = input.readUInt32(); - break; - } - case 130: { - java.lang.String s = input.readStringRequireUtf8(); - - clientMd5_ = s; - break; - } - case 138: { - java.lang.String s = input.readStringRequireUtf8(); - - clientSilenceMd5_ = s; - break; - } - case 162: { - 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 170: { - 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 194: { - java.lang.String s = input.readStringRequireUtf8(); - - clientVersionSuffix_ = s; - break; - } - case 202: { - java.lang.String s = input.readStringRequireUtf8(); - - clientSilenceVersionSuffix_ = s; - break; - } - case 218: { - 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 226: { - - scInfo_ = input.readBytes(); - break; - } - case 232: { - - isAudit_ = input.readBool(); - break; - } - case 240: { - - isScOpen_ = input.readBool(); - break; - } - case 250: { - java.lang.String s = input.readStringRequireUtf8(); - - registerCps_ = s; - break; - } - case 258: { - 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 264: { - - isDataNeedRelogin_ = input.readBool(); - break; - } - case 274: { - java.lang.String s = input.readStringRequireUtf8(); - - countryCode_ = 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; - } - case 290: { - java.lang.String s = input.readStringRequireUtf8(); - - nextResourceUrl_ = s; - break; - } - case 296: { - - targetHomeOwnerUid_ = input.readUInt32(); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.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 8: - return internalGetAbilityHashMap(); - case 21: - 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 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 PLAYERDATA_FIELD_NUMBER = 2; - private com.google.protobuf.ByteString playerData_; - /** - * bytes playerData = 2; - * @return The playerData. - */ - @java.lang.Override - public com.google.protobuf.ByteString getPlayerData() { - return playerData_; - } - - public static final int ISNEWPLAYER_FIELD_NUMBER = 3; - private boolean isNewPlayer_; - /** - * bool isNewPlayer = 3; - * @return The isNewPlayer. - */ - @java.lang.Override - public boolean getIsNewPlayer() { - return isNewPlayer_; - } - - public static final int TARGETUID_FIELD_NUMBER = 4; - private int targetUid_; - /** - * uint32 targetUid = 4; - * @return The targetUid. - */ - @java.lang.Override - public int getTargetUid() { - return targetUid_; - } - - public static final int LOGINRAND_FIELD_NUMBER = 5; - private long loginRand_; - /** - * uint64 loginRand = 5; - * @return The loginRand. - */ - @java.lang.Override - public long getLoginRand() { - return loginRand_; - } - - public static final int ISUSEABILITYHASH_FIELD_NUMBER = 6; - private boolean isUseAbilityHash_; - /** - * bool isUseAbilityHash = 6; - * @return The isUseAbilityHash. - */ - @java.lang.Override - public boolean getIsUseAbilityHash() { - return isUseAbilityHash_; - } - - public static final int ABILITYHASHCODE_FIELD_NUMBER = 7; - private int abilityHashCode_; - /** - * int32 abilityHashCode = 7; - * @return The abilityHashCode. - */ - @java.lang.Override - public int getAbilityHashCode() { - return abilityHashCode_; - } - - public static final int ABILITYHASHMAP_FIELD_NUMBER = 8; - 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> abilityHashMap = 8; - */ - - @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> abilityHashMap = 8; - */ - @java.lang.Override - - public java.util.Map getAbilityHashMapMap() { - return internalGetAbilityHashMap().getMap(); - } - /** - * map<string, int32> abilityHashMap = 8; - */ - @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> abilityHashMap = 8; - */ - @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 CLIENTDATAVERSION_FIELD_NUMBER = 9; - private int clientDataVersion_; - /** - * uint32 clientDataVersion = 9; - * @return The clientDataVersion. - */ - @java.lang.Override - public int getClientDataVersion() { - return clientDataVersion_; - } - - public static final int ISRELOGIN_FIELD_NUMBER = 11; - private boolean isRelogin_; - /** - * bool isRelogin = 11; - * @return The isRelogin. - */ - @java.lang.Override - public boolean getIsRelogin() { - return isRelogin_; - } - - public static final int CLIENTSILENCEDATAVERSION_FIELD_NUMBER = 13; - private int clientSilenceDataVersion_; - /** - * uint32 clientSilenceDataVersion = 13; - * @return The clientSilenceDataVersion. - */ - @java.lang.Override - public int getClientSilenceDataVersion() { - return clientSilenceDataVersion_; - } - - public static final int GAMEBIZ_FIELD_NUMBER = 14; - private volatile java.lang.Object gameBiz_; - /** - * string gameBiz = 14; - * @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 gameBiz = 14; - * @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 PLAYERDATAVERSION_FIELD_NUMBER = 15; - private int playerDataVersion_; - /** - * uint32 playerDataVersion = 15; - * @return The playerDataVersion. - */ - @java.lang.Override - public int getPlayerDataVersion() { - return playerDataVersion_; - } - - public static final int CLIENTMD5_FIELD_NUMBER = 16; - private volatile java.lang.Object clientMd5_; - /** - * string clientMd5 = 16; - * @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 clientMd5 = 16; - * @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 CLIENTSILENCEMD5_FIELD_NUMBER = 17; - private volatile java.lang.Object clientSilenceMd5_; - /** - * string clientSilenceMd5 = 17; - * @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 clientSilenceMd5 = 17; - * @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 RESVERSIONCONFIG_FIELD_NUMBER = 20; - private emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig resVersionConfig_; - /** - * .ResVersionConfig resVersionConfig = 20; - * @return Whether the resVersionConfig field is set. - */ - @java.lang.Override - public boolean hasResVersionConfig() { - return resVersionConfig_ != null; - } - /** - * .ResVersionConfig resVersionConfig = 20; - * @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 resVersionConfig = 20; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder getResVersionConfigOrBuilder() { - return getResVersionConfig(); - } - - public static final int BLOCKINFOMAP_FIELD_NUMBER = 21; - 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> blockInfoMap = 21; - */ - - @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> blockInfoMap = 21; - */ - @java.lang.Override - - public java.util.Map getBlockInfoMapMap() { - return internalGetBlockInfoMap().getMap(); - } - /** - * map<uint32, .BlockInfo> blockInfoMap = 21; - */ - @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> blockInfoMap = 21; - */ - @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 CLIENTVERSIONSUFFIX_FIELD_NUMBER = 24; - private volatile java.lang.Object clientVersionSuffix_; - /** - * string clientVersionSuffix = 24; - * @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 clientVersionSuffix = 24; - * @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 CLIENTSILENCEVERSIONSUFFIX_FIELD_NUMBER = 25; - private volatile java.lang.Object clientSilenceVersionSuffix_; - /** - * string clientSilenceVersionSuffix = 25; - * @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 clientSilenceVersionSuffix = 25; - * @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 SHORTABILITYHASHMAP_FIELD_NUMBER = 27; - private java.util.List shortAbilityHashMap_; - /** - * repeated .ShortAbilityHashPair shortAbilityHashMap = 27; - */ - @java.lang.Override - public java.util.List getShortAbilityHashMapList() { - return shortAbilityHashMap_; - } - /** - * repeated .ShortAbilityHashPair shortAbilityHashMap = 27; - */ - @java.lang.Override - public java.util.List - getShortAbilityHashMapOrBuilderList() { - return shortAbilityHashMap_; - } - /** - * repeated .ShortAbilityHashPair shortAbilityHashMap = 27; - */ - @java.lang.Override - public int getShortAbilityHashMapCount() { - return shortAbilityHashMap_.size(); - } - /** - * repeated .ShortAbilityHashPair shortAbilityHashMap = 27; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair getShortAbilityHashMap(int index) { - return shortAbilityHashMap_.get(index); - } - /** - * repeated .ShortAbilityHashPair shortAbilityHashMap = 27; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPairOrBuilder getShortAbilityHashMapOrBuilder( - int index) { - return shortAbilityHashMap_.get(index); - } - - public static final int SCINFO_FIELD_NUMBER = 28; - private com.google.protobuf.ByteString scInfo_; - /** - * bytes scInfo = 28; - * @return The scInfo. - */ - @java.lang.Override - public com.google.protobuf.ByteString getScInfo() { - return scInfo_; - } - - public static final int ISAUDIT_FIELD_NUMBER = 29; - private boolean isAudit_; - /** - * bool isAudit = 29; - * @return The isAudit. - */ - @java.lang.Override - public boolean getIsAudit() { - return isAudit_; - } - - public static final int ISSCOPEN_FIELD_NUMBER = 30; - private boolean isScOpen_; - /** - * bool isScOpen = 30; - * @return The isScOpen. - */ - @java.lang.Override - public boolean getIsScOpen() { - return isScOpen_; - } - - public static final int REGISTERCPS_FIELD_NUMBER = 31; - private volatile java.lang.Object registerCps_; - /** - * string registerCps = 31; - * @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 registerCps = 31; - * @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 FEATUREBLOCKINFOLIST_FIELD_NUMBER = 32; - private java.util.List featureBlockInfoList_; - /** - * repeated .FeatureBlockInfo featureBlockInfoList = 32; - */ - @java.lang.Override - public java.util.List getFeatureBlockInfoListList() { - return featureBlockInfoList_; - } - /** - * repeated .FeatureBlockInfo featureBlockInfoList = 32; - */ - @java.lang.Override - public java.util.List - getFeatureBlockInfoListOrBuilderList() { - return featureBlockInfoList_; - } - /** - * repeated .FeatureBlockInfo featureBlockInfoList = 32; - */ - @java.lang.Override - public int getFeatureBlockInfoListCount() { - return featureBlockInfoList_.size(); - } - /** - * repeated .FeatureBlockInfo featureBlockInfoList = 32; - */ - @java.lang.Override - public emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo getFeatureBlockInfoList(int index) { - return featureBlockInfoList_.get(index); - } - /** - * repeated .FeatureBlockInfo featureBlockInfoList = 32; - */ - @java.lang.Override - public emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfoOrBuilder getFeatureBlockInfoListOrBuilder( - int index) { - return featureBlockInfoList_.get(index); - } - - public static final int ISDATANEEDRELOGIN_FIELD_NUMBER = 33; - private boolean isDataNeedRelogin_; - /** - * bool isDataNeedRelogin = 33; - * @return The isDataNeedRelogin. - */ - @java.lang.Override - public boolean getIsDataNeedRelogin() { - return isDataNeedRelogin_; - } - - public static final int COUNTRYCODE_FIELD_NUMBER = 34; - private volatile java.lang.Object countryCode_; - /** - * string countryCode = 34; - * @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 countryCode = 34; - * @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 NEXTRESVERSIONCONFIG_FIELD_NUMBER = 35; - private emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig nextResVersionConfig_; - /** - * .ResVersionConfig nextResVersionConfig = 35; - * @return Whether the nextResVersionConfig field is set. - */ - @java.lang.Override - public boolean hasNextResVersionConfig() { - return nextResVersionConfig_ != null; - } - /** - * .ResVersionConfig nextResVersionConfig = 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 nextResVersionConfig = 35; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder getNextResVersionConfigOrBuilder() { - return getNextResVersionConfig(); - } - - public static final int NEXTRESOURCEURL_FIELD_NUMBER = 36; - private volatile java.lang.Object nextResourceUrl_; - /** - * string nextResourceUrl = 36; - * @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 nextResourceUrl = 36; - * @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 TARGETHOMEOWNERUID_FIELD_NUMBER = 37; - private int targetHomeOwnerUid_; - /** - * uint32 targetHomeOwnerUid = 37; - * @return The targetHomeOwnerUid. - */ - @java.lang.Override - public int getTargetHomeOwnerUid() { - return targetHomeOwnerUid_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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 (!playerData_.isEmpty()) { - output.writeBytes(2, playerData_); - } - if (isNewPlayer_ != false) { - output.writeBool(3, isNewPlayer_); - } - if (targetUid_ != 0) { - output.writeUInt32(4, targetUid_); - } - if (loginRand_ != 0L) { - output.writeUInt64(5, loginRand_); - } - if (isUseAbilityHash_ != false) { - output.writeBool(6, isUseAbilityHash_); - } - if (abilityHashCode_ != 0) { - output.writeInt32(7, abilityHashCode_); - } - com.google.protobuf.GeneratedMessageV3 - .serializeStringMapTo( - output, - internalGetAbilityHashMap(), - AbilityHashMapDefaultEntryHolder.defaultEntry, - 8); - if (clientDataVersion_ != 0) { - output.writeUInt32(9, clientDataVersion_); - } - if (isRelogin_ != false) { - output.writeBool(11, isRelogin_); - } - if (clientSilenceDataVersion_ != 0) { - output.writeUInt32(13, clientSilenceDataVersion_); - } - if (!getGameBizBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 14, gameBiz_); - } - if (playerDataVersion_ != 0) { - output.writeUInt32(15, playerDataVersion_); - } - if (!getClientMd5Bytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 16, clientMd5_); - } - if (!getClientSilenceMd5Bytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 17, clientSilenceMd5_); - } - if (resVersionConfig_ != null) { - output.writeMessage(20, getResVersionConfig()); - } - com.google.protobuf.GeneratedMessageV3 - .serializeIntegerMapTo( - output, - internalGetBlockInfoMap(), - BlockInfoMapDefaultEntryHolder.defaultEntry, - 21); - if (!getClientVersionSuffixBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 24, clientVersionSuffix_); - } - if (!getClientSilenceVersionSuffixBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 25, clientSilenceVersionSuffix_); - } - for (int i = 0; i < shortAbilityHashMap_.size(); i++) { - output.writeMessage(27, shortAbilityHashMap_.get(i)); - } - if (!scInfo_.isEmpty()) { - output.writeBytes(28, scInfo_); - } - if (isAudit_ != false) { - output.writeBool(29, isAudit_); - } - if (isScOpen_ != false) { - output.writeBool(30, isScOpen_); - } - if (!getRegisterCpsBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 31, registerCps_); - } - for (int i = 0; i < featureBlockInfoList_.size(); i++) { - output.writeMessage(32, featureBlockInfoList_.get(i)); - } - if (isDataNeedRelogin_ != false) { - output.writeBool(33, isDataNeedRelogin_); - } - if (!getCountryCodeBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 34, countryCode_); - } - if (nextResVersionConfig_ != null) { - output.writeMessage(35, getNextResVersionConfig()); - } - if (!getNextResourceUrlBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 36, nextResourceUrl_); - } - if (targetHomeOwnerUid_ != 0) { - output.writeUInt32(37, targetHomeOwnerUid_); - } - 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 (!playerData_.isEmpty()) { - size += com.google.protobuf.CodedOutputStream - .computeBytesSize(2, playerData_); - } - if (isNewPlayer_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(3, isNewPlayer_); - } - if (targetUid_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(4, targetUid_); - } - if (loginRand_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(5, loginRand_); - } - if (isUseAbilityHash_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(6, isUseAbilityHash_); - } - if (abilityHashCode_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeInt32Size(7, abilityHashCode_); - } - 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(8, abilityHashMap__); - } - if (clientDataVersion_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(9, clientDataVersion_); - } - if (isRelogin_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(11, isRelogin_); - } - if (clientSilenceDataVersion_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(13, clientSilenceDataVersion_); - } - if (!getGameBizBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(14, gameBiz_); - } - if (playerDataVersion_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(15, playerDataVersion_); - } - if (!getClientMd5Bytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(16, clientMd5_); - } - if (!getClientSilenceMd5Bytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(17, clientSilenceMd5_); - } - if (resVersionConfig_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(20, getResVersionConfig()); - } - 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(21, blockInfoMap__); - } - if (!getClientVersionSuffixBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(24, clientVersionSuffix_); - } - if (!getClientSilenceVersionSuffixBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(25, clientSilenceVersionSuffix_); - } - for (int i = 0; i < shortAbilityHashMap_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(27, shortAbilityHashMap_.get(i)); - } - if (!scInfo_.isEmpty()) { - size += com.google.protobuf.CodedOutputStream - .computeBytesSize(28, scInfo_); - } - if (isAudit_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(29, isAudit_); - } - if (isScOpen_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(30, isScOpen_); - } - if (!getRegisterCpsBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(31, registerCps_); - } - for (int i = 0; i < featureBlockInfoList_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(32, featureBlockInfoList_.get(i)); - } - if (isDataNeedRelogin_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(33, isDataNeedRelogin_); - } - if (!getCountryCodeBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(34, countryCode_); - } - if (nextResVersionConfig_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(35, getNextResVersionConfig()); - } - if (!getNextResourceUrlBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(36, nextResourceUrl_); - } - if (targetHomeOwnerUid_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(37, targetHomeOwnerUid_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (getRetcode() - != other.getRetcode()) return false; - if (!getPlayerData() - .equals(other.getPlayerData())) return false; - if (getIsNewPlayer() - != other.getIsNewPlayer()) return false; - if (getTargetUid() - != other.getTargetUid()) return false; - if (getLoginRand() - != other.getLoginRand()) return false; - if (getIsUseAbilityHash() - != other.getIsUseAbilityHash()) return false; - if (getAbilityHashCode() - != other.getAbilityHashCode()) return false; - if (!internalGetAbilityHashMap().equals( - other.internalGetAbilityHashMap())) return false; - if (getClientDataVersion() - != other.getClientDataVersion()) return false; - if (getIsRelogin() - != other.getIsRelogin()) return false; - if (getClientSilenceDataVersion() - != other.getClientSilenceDataVersion()) return false; - if (!getGameBiz() - .equals(other.getGameBiz())) return false; - if (getPlayerDataVersion() - != other.getPlayerDataVersion()) return false; - if (!getClientMd5() - .equals(other.getClientMd5())) return false; - if (!getClientSilenceMd5() - .equals(other.getClientSilenceMd5())) return false; - if (hasResVersionConfig() != other.hasResVersionConfig()) return false; - if (hasResVersionConfig()) { - if (!getResVersionConfig() - .equals(other.getResVersionConfig())) return false; - } - if (!internalGetBlockInfoMap().equals( - other.internalGetBlockInfoMap())) return false; - if (!getClientVersionSuffix() - .equals(other.getClientVersionSuffix())) return false; - if (!getClientSilenceVersionSuffix() - .equals(other.getClientSilenceVersionSuffix())) return false; - if (!getShortAbilityHashMapList() - .equals(other.getShortAbilityHashMapList())) return false; - if (!getScInfo() - .equals(other.getScInfo())) return false; - if (getIsAudit() - != other.getIsAudit()) return false; - if (getIsScOpen() - != other.getIsScOpen()) return false; - if (!getRegisterCps() - .equals(other.getRegisterCps())) return false; - if (!getFeatureBlockInfoListList() - .equals(other.getFeatureBlockInfoListList())) return false; - if (getIsDataNeedRelogin() - != other.getIsDataNeedRelogin()) return false; - if (!getCountryCode() - .equals(other.getCountryCode())) return false; - if (hasNextResVersionConfig() != other.hasNextResVersionConfig()) return false; - if (hasNextResVersionConfig()) { - if (!getNextResVersionConfig() - .equals(other.getNextResVersionConfig())) return false; - } - if (!getNextResourceUrl() - .equals(other.getNextResourceUrl())) return false; - if (getTargetHomeOwnerUid() - != other.getTargetHomeOwnerUid()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - 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) + PLAYERDATA_FIELD_NUMBER; - hash = (53 * hash) + getPlayerData().hashCode(); - hash = (37 * hash) + ISNEWPLAYER_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsNewPlayer()); - hash = (37 * hash) + TARGETUID_FIELD_NUMBER; - hash = (53 * hash) + getTargetUid(); - hash = (37 * hash) + LOGINRAND_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getLoginRand()); - hash = (37 * hash) + ISUSEABILITYHASH_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsUseAbilityHash()); - hash = (37 * hash) + ABILITYHASHCODE_FIELD_NUMBER; - hash = (53 * hash) + getAbilityHashCode(); - if (!internalGetAbilityHashMap().getMap().isEmpty()) { - hash = (37 * hash) + ABILITYHASHMAP_FIELD_NUMBER; - hash = (53 * hash) + internalGetAbilityHashMap().hashCode(); - } - hash = (37 * hash) + CLIENTDATAVERSION_FIELD_NUMBER; - hash = (53 * hash) + getClientDataVersion(); - hash = (37 * hash) + ISRELOGIN_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsRelogin()); - hash = (37 * hash) + CLIENTSILENCEDATAVERSION_FIELD_NUMBER; - hash = (53 * hash) + getClientSilenceDataVersion(); - hash = (37 * hash) + GAMEBIZ_FIELD_NUMBER; - hash = (53 * hash) + getGameBiz().hashCode(); - hash = (37 * hash) + PLAYERDATAVERSION_FIELD_NUMBER; - hash = (53 * hash) + getPlayerDataVersion(); - hash = (37 * hash) + CLIENTMD5_FIELD_NUMBER; - hash = (53 * hash) + getClientMd5().hashCode(); - hash = (37 * hash) + CLIENTSILENCEMD5_FIELD_NUMBER; - hash = (53 * hash) + getClientSilenceMd5().hashCode(); - if (hasResVersionConfig()) { - hash = (37 * hash) + RESVERSIONCONFIG_FIELD_NUMBER; - hash = (53 * hash) + getResVersionConfig().hashCode(); - } - if (!internalGetBlockInfoMap().getMap().isEmpty()) { - hash = (37 * hash) + BLOCKINFOMAP_FIELD_NUMBER; - hash = (53 * hash) + internalGetBlockInfoMap().hashCode(); - } - hash = (37 * hash) + CLIENTVERSIONSUFFIX_FIELD_NUMBER; - hash = (53 * hash) + getClientVersionSuffix().hashCode(); - hash = (37 * hash) + CLIENTSILENCEVERSIONSUFFIX_FIELD_NUMBER; - hash = (53 * hash) + getClientSilenceVersionSuffix().hashCode(); - if (getShortAbilityHashMapCount() > 0) { - hash = (37 * hash) + SHORTABILITYHASHMAP_FIELD_NUMBER; - hash = (53 * hash) + getShortAbilityHashMapList().hashCode(); - } - hash = (37 * hash) + SCINFO_FIELD_NUMBER; - hash = (53 * hash) + getScInfo().hashCode(); - hash = (37 * hash) + ISAUDIT_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsAudit()); - hash = (37 * hash) + ISSCOPEN_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsScOpen()); - hash = (37 * hash) + REGISTERCPS_FIELD_NUMBER; - hash = (53 * hash) + getRegisterCps().hashCode(); - if (getFeatureBlockInfoListCount() > 0) { - hash = (37 * hash) + FEATUREBLOCKINFOLIST_FIELD_NUMBER; - hash = (53 * hash) + getFeatureBlockInfoListList().hashCode(); - } - hash = (37 * hash) + ISDATANEEDRELOGIN_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsDataNeedRelogin()); - hash = (37 * hash) + COUNTRYCODE_FIELD_NUMBER; - hash = (53 * hash) + getCountryCode().hashCode(); - if (hasNextResVersionConfig()) { - hash = (37 * hash) + NEXTRESVERSIONCONFIG_FIELD_NUMBER; - hash = (53 * hash) + getNextResVersionConfig().hashCode(); - } - hash = (37 * hash) + NEXTRESOURCEURL_FIELD_NUMBER; - hash = (53 * hash) + getNextResourceUrl().hashCode(); - hash = (37 * hash) + TARGETHOMEOWNERUID_FIELD_NUMBER; - hash = (53 * hash) + getTargetHomeOwnerUid(); - 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; - } - /** - * 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 8: - return internalGetAbilityHashMap(); - case 21: - return internalGetBlockInfoMap(); - default: - throw new RuntimeException( - "Invalid map field number: " + number); - } - } - @SuppressWarnings({"rawtypes"}) - protected com.google.protobuf.MapField internalGetMutableMapField( - int number) { - switch (number) { - case 8: - return internalGetMutableAbilityHashMap(); - case 21: - 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(); - retcode_ = 0; - - playerData_ = com.google.protobuf.ByteString.EMPTY; - - isNewPlayer_ = false; - - targetUid_ = 0; - - loginRand_ = 0L; - - isUseAbilityHash_ = false; - - abilityHashCode_ = 0; - - internalGetMutableAbilityHashMap().clear(); - clientDataVersion_ = 0; - - isRelogin_ = false; - - clientSilenceDataVersion_ = 0; - - gameBiz_ = ""; - - playerDataVersion_ = 0; - - clientMd5_ = ""; - - clientSilenceMd5_ = ""; - - if (resVersionConfigBuilder_ == null) { - resVersionConfig_ = null; - } else { - resVersionConfig_ = null; - resVersionConfigBuilder_ = null; - } - internalGetMutableBlockInfoMap().clear(); - clientVersionSuffix_ = ""; - - clientSilenceVersionSuffix_ = ""; - - if (shortAbilityHashMapBuilder_ == null) { - shortAbilityHashMap_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000004); - } else { - shortAbilityHashMapBuilder_.clear(); - } - scInfo_ = com.google.protobuf.ByteString.EMPTY; - - isAudit_ = false; - - isScOpen_ = false; - - registerCps_ = ""; - - if (featureBlockInfoListBuilder_ == null) { - featureBlockInfoList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000008); - } else { - featureBlockInfoListBuilder_.clear(); - } - isDataNeedRelogin_ = false; - - countryCode_ = ""; - - if (nextResVersionConfigBuilder_ == null) { - nextResVersionConfig_ = null; - } else { - nextResVersionConfig_ = null; - nextResVersionConfigBuilder_ = null; - } - nextResourceUrl_ = ""; - - targetHomeOwnerUid_ = 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.retcode_ = retcode_; - result.playerData_ = playerData_; - result.isNewPlayer_ = isNewPlayer_; - result.targetUid_ = targetUid_; - result.loginRand_ = loginRand_; - result.isUseAbilityHash_ = isUseAbilityHash_; - result.abilityHashCode_ = abilityHashCode_; - result.abilityHashMap_ = internalGetAbilityHashMap(); - result.abilityHashMap_.makeImmutable(); - result.clientDataVersion_ = clientDataVersion_; - result.isRelogin_ = isRelogin_; - result.clientSilenceDataVersion_ = clientSilenceDataVersion_; - result.gameBiz_ = gameBiz_; - result.playerDataVersion_ = playerDataVersion_; - result.clientMd5_ = clientMd5_; - result.clientSilenceMd5_ = clientSilenceMd5_; - if (resVersionConfigBuilder_ == null) { - result.resVersionConfig_ = resVersionConfig_; - } else { - result.resVersionConfig_ = resVersionConfigBuilder_.build(); - } - result.blockInfoMap_ = internalGetBlockInfoMap(); - result.blockInfoMap_.makeImmutable(); - result.clientVersionSuffix_ = clientVersionSuffix_; - result.clientSilenceVersionSuffix_ = clientSilenceVersionSuffix_; - 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.scInfo_ = scInfo_; - result.isAudit_ = isAudit_; - result.isScOpen_ = isScOpen_; - result.registerCps_ = registerCps_; - 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.isDataNeedRelogin_ = isDataNeedRelogin_; - result.countryCode_ = countryCode_; - if (nextResVersionConfigBuilder_ == null) { - result.nextResVersionConfig_ = nextResVersionConfig_; - } else { - result.nextResVersionConfig_ = nextResVersionConfigBuilder_.build(); - } - result.nextResourceUrl_ = nextResourceUrl_; - result.targetHomeOwnerUid_ = targetHomeOwnerUid_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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; - if (other.getRetcode() != 0) { - setRetcode(other.getRetcode()); - } - if (other.getPlayerData() != com.google.protobuf.ByteString.EMPTY) { - setPlayerData(other.getPlayerData()); - } - if (other.getIsNewPlayer() != false) { - setIsNewPlayer(other.getIsNewPlayer()); - } - if (other.getTargetUid() != 0) { - setTargetUid(other.getTargetUid()); - } - if (other.getLoginRand() != 0L) { - setLoginRand(other.getLoginRand()); - } - if (other.getIsUseAbilityHash() != false) { - setIsUseAbilityHash(other.getIsUseAbilityHash()); - } - if (other.getAbilityHashCode() != 0) { - setAbilityHashCode(other.getAbilityHashCode()); - } - internalGetMutableAbilityHashMap().mergeFrom( - other.internalGetAbilityHashMap()); - if (other.getClientDataVersion() != 0) { - setClientDataVersion(other.getClientDataVersion()); - } - if (other.getIsRelogin() != false) { - setIsRelogin(other.getIsRelogin()); - } - if (other.getClientSilenceDataVersion() != 0) { - setClientSilenceDataVersion(other.getClientSilenceDataVersion()); - } - if (!other.getGameBiz().isEmpty()) { - gameBiz_ = other.gameBiz_; - onChanged(); - } - if (other.getPlayerDataVersion() != 0) { - setPlayerDataVersion(other.getPlayerDataVersion()); - } - if (!other.getClientMd5().isEmpty()) { - clientMd5_ = other.clientMd5_; - onChanged(); - } - if (!other.getClientSilenceMd5().isEmpty()) { - clientSilenceMd5_ = other.clientSilenceMd5_; - onChanged(); - } - if (other.hasResVersionConfig()) { - mergeResVersionConfig(other.getResVersionConfig()); - } - internalGetMutableBlockInfoMap().mergeFrom( - other.internalGetBlockInfoMap()); - if (!other.getClientVersionSuffix().isEmpty()) { - clientVersionSuffix_ = other.clientVersionSuffix_; - onChanged(); - } - if (!other.getClientSilenceVersionSuffix().isEmpty()) { - clientSilenceVersionSuffix_ = other.clientSilenceVersionSuffix_; - onChanged(); - } - 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.getScInfo() != com.google.protobuf.ByteString.EMPTY) { - setScInfo(other.getScInfo()); - } - if (other.getIsAudit() != false) { - setIsAudit(other.getIsAudit()); - } - if (other.getIsScOpen() != false) { - setIsScOpen(other.getIsScOpen()); - } - if (!other.getRegisterCps().isEmpty()) { - registerCps_ = other.registerCps_; - onChanged(); - } - 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.getIsDataNeedRelogin() != false) { - setIsDataNeedRelogin(other.getIsDataNeedRelogin()); - } - if (!other.getCountryCode().isEmpty()) { - countryCode_ = other.countryCode_; - onChanged(); - } - if (other.hasNextResVersionConfig()) { - mergeNextResVersionConfig(other.getNextResVersionConfig()); - } - if (!other.getNextResourceUrl().isEmpty()) { - nextResourceUrl_ = other.nextResourceUrl_; - onChanged(); - } - if (other.getTargetHomeOwnerUid() != 0) { - setTargetHomeOwnerUid(other.getTargetHomeOwnerUid()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 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.ByteString playerData_ = com.google.protobuf.ByteString.EMPTY; - /** - * bytes playerData = 2; - * @return The playerData. - */ - @java.lang.Override - public com.google.protobuf.ByteString getPlayerData() { - return playerData_; - } - /** - * bytes playerData = 2; - * @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 playerData = 2; - * @return This builder for chaining. - */ - public Builder clearPlayerData() { - - playerData_ = getDefaultInstance().getPlayerData(); - onChanged(); - return this; - } - - private boolean isNewPlayer_ ; - /** - * bool isNewPlayer = 3; - * @return The isNewPlayer. - */ - @java.lang.Override - public boolean getIsNewPlayer() { - return isNewPlayer_; - } - /** - * bool isNewPlayer = 3; - * @param value The isNewPlayer to set. - * @return This builder for chaining. - */ - public Builder setIsNewPlayer(boolean value) { - - isNewPlayer_ = value; - onChanged(); - return this; - } - /** - * bool isNewPlayer = 3; - * @return This builder for chaining. - */ - public Builder clearIsNewPlayer() { - - isNewPlayer_ = false; - onChanged(); - return this; - } - - private int targetUid_ ; - /** - * uint32 targetUid = 4; - * @return The targetUid. - */ - @java.lang.Override - public int getTargetUid() { - return targetUid_; - } - /** - * uint32 targetUid = 4; - * @param value The targetUid to set. - * @return This builder for chaining. - */ - public Builder setTargetUid(int value) { - - targetUid_ = value; - onChanged(); - return this; - } - /** - * uint32 targetUid = 4; - * @return This builder for chaining. - */ - public Builder clearTargetUid() { - - targetUid_ = 0; - onChanged(); - return this; - } - - private long loginRand_ ; - /** - * uint64 loginRand = 5; - * @return The loginRand. - */ - @java.lang.Override - public long getLoginRand() { - return loginRand_; - } - /** - * uint64 loginRand = 5; - * @param value The loginRand to set. - * @return This builder for chaining. - */ - public Builder setLoginRand(long value) { - - loginRand_ = value; - onChanged(); - return this; - } - /** - * uint64 loginRand = 5; - * @return This builder for chaining. - */ - public Builder clearLoginRand() { - - loginRand_ = 0L; - onChanged(); - return this; - } - - private boolean isUseAbilityHash_ ; - /** - * bool isUseAbilityHash = 6; - * @return The isUseAbilityHash. - */ - @java.lang.Override - public boolean getIsUseAbilityHash() { - return isUseAbilityHash_; - } - /** - * bool isUseAbilityHash = 6; - * @param value The isUseAbilityHash to set. - * @return This builder for chaining. - */ - public Builder setIsUseAbilityHash(boolean value) { - - isUseAbilityHash_ = value; - onChanged(); - return this; - } - /** - * bool isUseAbilityHash = 6; - * @return This builder for chaining. - */ - public Builder clearIsUseAbilityHash() { - - isUseAbilityHash_ = false; - onChanged(); - return this; - } - - private int abilityHashCode_ ; - /** - * int32 abilityHashCode = 7; - * @return The abilityHashCode. - */ - @java.lang.Override - public int getAbilityHashCode() { - return abilityHashCode_; - } - /** - * int32 abilityHashCode = 7; - * @param value The abilityHashCode to set. - * @return This builder for chaining. - */ - public Builder setAbilityHashCode(int value) { - - abilityHashCode_ = value; - onChanged(); - return this; - } - /** - * int32 abilityHashCode = 7; - * @return This builder for chaining. - */ - public Builder clearAbilityHashCode() { - - abilityHashCode_ = 0; - onChanged(); - return this; - } - - 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> abilityHashMap = 8; - */ - - @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> abilityHashMap = 8; - */ - @java.lang.Override - - public java.util.Map getAbilityHashMapMap() { - return internalGetAbilityHashMap().getMap(); - } - /** - * map<string, int32> abilityHashMap = 8; - */ - @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> abilityHashMap = 8; - */ - @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> abilityHashMap = 8; - */ - - 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> abilityHashMap = 8; - */ - 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> abilityHashMap = 8; - */ - - public Builder putAllAbilityHashMap( - java.util.Map values) { - internalGetMutableAbilityHashMap().getMutableMap() - .putAll(values); - return this; - } - - private int clientDataVersion_ ; - /** - * uint32 clientDataVersion = 9; - * @return The clientDataVersion. - */ - @java.lang.Override - public int getClientDataVersion() { - return clientDataVersion_; - } - /** - * uint32 clientDataVersion = 9; - * @param value The clientDataVersion to set. - * @return This builder for chaining. - */ - public Builder setClientDataVersion(int value) { - - clientDataVersion_ = value; - onChanged(); - return this; - } - /** - * uint32 clientDataVersion = 9; - * @return This builder for chaining. - */ - public Builder clearClientDataVersion() { - - clientDataVersion_ = 0; - onChanged(); - return this; - } - - private boolean isRelogin_ ; - /** - * bool isRelogin = 11; - * @return The isRelogin. - */ - @java.lang.Override - public boolean getIsRelogin() { - return isRelogin_; - } - /** - * bool isRelogin = 11; - * @param value The isRelogin to set. - * @return This builder for chaining. - */ - public Builder setIsRelogin(boolean value) { - - isRelogin_ = value; - onChanged(); - return this; - } - /** - * bool isRelogin = 11; - * @return This builder for chaining. - */ - public Builder clearIsRelogin() { - - isRelogin_ = false; - onChanged(); - return this; - } - - private int clientSilenceDataVersion_ ; - /** - * uint32 clientSilenceDataVersion = 13; - * @return The clientSilenceDataVersion. - */ - @java.lang.Override - public int getClientSilenceDataVersion() { - return clientSilenceDataVersion_; - } - /** - * uint32 clientSilenceDataVersion = 13; - * @param value The clientSilenceDataVersion to set. - * @return This builder for chaining. - */ - public Builder setClientSilenceDataVersion(int value) { - - clientSilenceDataVersion_ = value; - onChanged(); - return this; - } - /** - * uint32 clientSilenceDataVersion = 13; - * @return This builder for chaining. - */ - public Builder clearClientSilenceDataVersion() { - - clientSilenceDataVersion_ = 0; - onChanged(); - return this; - } - - private java.lang.Object gameBiz_ = ""; - /** - * string gameBiz = 14; - * @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 gameBiz = 14; - * @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 gameBiz = 14; - * @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 gameBiz = 14; - * @return This builder for chaining. - */ - public Builder clearGameBiz() { - - gameBiz_ = getDefaultInstance().getGameBiz(); - onChanged(); - return this; - } - /** - * string gameBiz = 14; - * @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 int playerDataVersion_ ; - /** - * uint32 playerDataVersion = 15; - * @return The playerDataVersion. - */ - @java.lang.Override - public int getPlayerDataVersion() { - return playerDataVersion_; - } - /** - * uint32 playerDataVersion = 15; - * @param value The playerDataVersion to set. - * @return This builder for chaining. - */ - public Builder setPlayerDataVersion(int value) { - - playerDataVersion_ = value; - onChanged(); - return this; - } - /** - * uint32 playerDataVersion = 15; - * @return This builder for chaining. - */ - public Builder clearPlayerDataVersion() { - - playerDataVersion_ = 0; - onChanged(); - return this; - } - - private java.lang.Object clientMd5_ = ""; - /** - * string clientMd5 = 16; - * @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 clientMd5 = 16; - * @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 clientMd5 = 16; - * @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 clientMd5 = 16; - * @return This builder for chaining. - */ - public Builder clearClientMd5() { - - clientMd5_ = getDefaultInstance().getClientMd5(); - onChanged(); - return this; - } - /** - * string clientMd5 = 16; - * @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 java.lang.Object clientSilenceMd5_ = ""; - /** - * string clientSilenceMd5 = 17; - * @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 clientSilenceMd5 = 17; - * @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 clientSilenceMd5 = 17; - * @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 clientSilenceMd5 = 17; - * @return This builder for chaining. - */ - public Builder clearClientSilenceMd5() { - - clientSilenceMd5_ = getDefaultInstance().getClientSilenceMd5(); - onChanged(); - return this; - } - /** - * string clientSilenceMd5 = 17; - * @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 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 resVersionConfig = 20; - * @return Whether the resVersionConfig field is set. - */ - public boolean hasResVersionConfig() { - return resVersionConfigBuilder_ != null || resVersionConfig_ != null; - } - /** - * .ResVersionConfig resVersionConfig = 20; - * @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 resVersionConfig = 20; - */ - 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 resVersionConfig = 20; - */ - 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 resVersionConfig = 20; - */ - 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 resVersionConfig = 20; - */ - public Builder clearResVersionConfig() { - if (resVersionConfigBuilder_ == null) { - resVersionConfig_ = null; - onChanged(); - } else { - resVersionConfig_ = null; - resVersionConfigBuilder_ = null; - } - - return this; - } - /** - * .ResVersionConfig resVersionConfig = 20; - */ - public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.Builder getResVersionConfigBuilder() { - - onChanged(); - return getResVersionConfigFieldBuilder().getBuilder(); - } - /** - * .ResVersionConfig resVersionConfig = 20; - */ - 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 resVersionConfig = 20; - */ - 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.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> blockInfoMap = 21; - */ - - @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> blockInfoMap = 21; - */ - @java.lang.Override - - public java.util.Map getBlockInfoMapMap() { - return internalGetBlockInfoMap().getMap(); - } - /** - * map<uint32, .BlockInfo> blockInfoMap = 21; - */ - @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> blockInfoMap = 21; - */ - @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> blockInfoMap = 21; - */ - - 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> blockInfoMap = 21; - */ - 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> blockInfoMap = 21; - */ - - public Builder putAllBlockInfoMap( - java.util.Map values) { - internalGetMutableBlockInfoMap().getMutableMap() - .putAll(values); - return this; - } - - private java.lang.Object clientVersionSuffix_ = ""; - /** - * string clientVersionSuffix = 24; - * @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 clientVersionSuffix = 24; - * @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 clientVersionSuffix = 24; - * @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 clientVersionSuffix = 24; - * @return This builder for chaining. - */ - public Builder clearClientVersionSuffix() { - - clientVersionSuffix_ = getDefaultInstance().getClientVersionSuffix(); - onChanged(); - return this; - } - /** - * string clientVersionSuffix = 24; - * @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 clientSilenceVersionSuffix = 25; - * @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 clientSilenceVersionSuffix = 25; - * @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 clientSilenceVersionSuffix = 25; - * @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 clientSilenceVersionSuffix = 25; - * @return This builder for chaining. - */ - public Builder clearClientSilenceVersionSuffix() { - - clientSilenceVersionSuffix_ = getDefaultInstance().getClientSilenceVersionSuffix(); - onChanged(); - return this; - } - /** - * string clientSilenceVersionSuffix = 25; - * @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 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 shortAbilityHashMap = 27; - */ - public java.util.List getShortAbilityHashMapList() { - if (shortAbilityHashMapBuilder_ == null) { - return java.util.Collections.unmodifiableList(shortAbilityHashMap_); - } else { - return shortAbilityHashMapBuilder_.getMessageList(); - } - } - /** - * repeated .ShortAbilityHashPair shortAbilityHashMap = 27; - */ - public int getShortAbilityHashMapCount() { - if (shortAbilityHashMapBuilder_ == null) { - return shortAbilityHashMap_.size(); - } else { - return shortAbilityHashMapBuilder_.getCount(); - } - } - /** - * repeated .ShortAbilityHashPair shortAbilityHashMap = 27; - */ - public emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair getShortAbilityHashMap(int index) { - if (shortAbilityHashMapBuilder_ == null) { - return shortAbilityHashMap_.get(index); - } else { - return shortAbilityHashMapBuilder_.getMessage(index); - } - } - /** - * repeated .ShortAbilityHashPair shortAbilityHashMap = 27; - */ - 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 shortAbilityHashMap = 27; - */ - 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 shortAbilityHashMap = 27; - */ - 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 shortAbilityHashMap = 27; - */ - 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 shortAbilityHashMap = 27; - */ - 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 shortAbilityHashMap = 27; - */ - 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 shortAbilityHashMap = 27; - */ - 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 shortAbilityHashMap = 27; - */ - public Builder clearShortAbilityHashMap() { - if (shortAbilityHashMapBuilder_ == null) { - shortAbilityHashMap_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000004); - onChanged(); - } else { - shortAbilityHashMapBuilder_.clear(); - } - return this; - } - /** - * repeated .ShortAbilityHashPair shortAbilityHashMap = 27; - */ - public Builder removeShortAbilityHashMap(int index) { - if (shortAbilityHashMapBuilder_ == null) { - ensureShortAbilityHashMapIsMutable(); - shortAbilityHashMap_.remove(index); - onChanged(); - } else { - shortAbilityHashMapBuilder_.remove(index); - } - return this; - } - /** - * repeated .ShortAbilityHashPair shortAbilityHashMap = 27; - */ - public emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair.Builder getShortAbilityHashMapBuilder( - int index) { - return getShortAbilityHashMapFieldBuilder().getBuilder(index); - } - /** - * repeated .ShortAbilityHashPair shortAbilityHashMap = 27; - */ - public emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPairOrBuilder getShortAbilityHashMapOrBuilder( - int index) { - if (shortAbilityHashMapBuilder_ == null) { - return shortAbilityHashMap_.get(index); } else { - return shortAbilityHashMapBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .ShortAbilityHashPair shortAbilityHashMap = 27; - */ - public java.util.List - getShortAbilityHashMapOrBuilderList() { - if (shortAbilityHashMapBuilder_ != null) { - return shortAbilityHashMapBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(shortAbilityHashMap_); - } - } - /** - * repeated .ShortAbilityHashPair shortAbilityHashMap = 27; - */ - public emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair.Builder addShortAbilityHashMapBuilder() { - return getShortAbilityHashMapFieldBuilder().addBuilder( - emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair.getDefaultInstance()); - } - /** - * repeated .ShortAbilityHashPair shortAbilityHashMap = 27; - */ - public emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair.Builder addShortAbilityHashMapBuilder( - int index) { - return getShortAbilityHashMapFieldBuilder().addBuilder( - index, emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair.getDefaultInstance()); - } - /** - * repeated .ShortAbilityHashPair shortAbilityHashMap = 27; - */ - 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 com.google.protobuf.ByteString scInfo_ = com.google.protobuf.ByteString.EMPTY; - /** - * bytes scInfo = 28; - * @return The scInfo. - */ - @java.lang.Override - public com.google.protobuf.ByteString getScInfo() { - return scInfo_; - } - /** - * bytes scInfo = 28; - * @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 scInfo = 28; - * @return This builder for chaining. - */ - public Builder clearScInfo() { - - scInfo_ = getDefaultInstance().getScInfo(); - onChanged(); - return this; - } - - private boolean isAudit_ ; - /** - * bool isAudit = 29; - * @return The isAudit. - */ - @java.lang.Override - public boolean getIsAudit() { - return isAudit_; - } - /** - * bool isAudit = 29; - * @param value The isAudit to set. - * @return This builder for chaining. - */ - public Builder setIsAudit(boolean value) { - - isAudit_ = value; - onChanged(); - return this; - } - /** - * bool isAudit = 29; - * @return This builder for chaining. - */ - public Builder clearIsAudit() { - - isAudit_ = false; - onChanged(); - return this; - } - - private boolean isScOpen_ ; - /** - * bool isScOpen = 30; - * @return The isScOpen. - */ - @java.lang.Override - public boolean getIsScOpen() { - return isScOpen_; - } - /** - * bool isScOpen = 30; - * @param value The isScOpen to set. - * @return This builder for chaining. - */ - public Builder setIsScOpen(boolean value) { - - isScOpen_ = value; - onChanged(); - return this; - } - /** - * bool isScOpen = 30; - * @return This builder for chaining. - */ - public Builder clearIsScOpen() { - - isScOpen_ = false; - onChanged(); - return this; - } - - private java.lang.Object registerCps_ = ""; - /** - * string registerCps = 31; - * @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 registerCps = 31; - * @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 registerCps = 31; - * @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 registerCps = 31; - * @return This builder for chaining. - */ - public Builder clearRegisterCps() { - - registerCps_ = getDefaultInstance().getRegisterCps(); - onChanged(); - return this; - } - /** - * string registerCps = 31; - * @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 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 featureBlockInfoList = 32; - */ - public java.util.List getFeatureBlockInfoListList() { - if (featureBlockInfoListBuilder_ == null) { - return java.util.Collections.unmodifiableList(featureBlockInfoList_); - } else { - return featureBlockInfoListBuilder_.getMessageList(); - } - } - /** - * repeated .FeatureBlockInfo featureBlockInfoList = 32; - */ - public int getFeatureBlockInfoListCount() { - if (featureBlockInfoListBuilder_ == null) { - return featureBlockInfoList_.size(); - } else { - return featureBlockInfoListBuilder_.getCount(); - } - } - /** - * repeated .FeatureBlockInfo featureBlockInfoList = 32; - */ - public emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo getFeatureBlockInfoList(int index) { - if (featureBlockInfoListBuilder_ == null) { - return featureBlockInfoList_.get(index); - } else { - return featureBlockInfoListBuilder_.getMessage(index); - } - } - /** - * repeated .FeatureBlockInfo featureBlockInfoList = 32; - */ - 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 featureBlockInfoList = 32; - */ - 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 featureBlockInfoList = 32; - */ - 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 featureBlockInfoList = 32; - */ - 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 featureBlockInfoList = 32; - */ - 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 featureBlockInfoList = 32; - */ - 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 featureBlockInfoList = 32; - */ - 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 featureBlockInfoList = 32; - */ - public Builder clearFeatureBlockInfoList() { - if (featureBlockInfoListBuilder_ == null) { - featureBlockInfoList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000008); - onChanged(); - } else { - featureBlockInfoListBuilder_.clear(); - } - return this; - } - /** - * repeated .FeatureBlockInfo featureBlockInfoList = 32; - */ - public Builder removeFeatureBlockInfoList(int index) { - if (featureBlockInfoListBuilder_ == null) { - ensureFeatureBlockInfoListIsMutable(); - featureBlockInfoList_.remove(index); - onChanged(); - } else { - featureBlockInfoListBuilder_.remove(index); - } - return this; - } - /** - * repeated .FeatureBlockInfo featureBlockInfoList = 32; - */ - public emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo.Builder getFeatureBlockInfoListBuilder( - int index) { - return getFeatureBlockInfoListFieldBuilder().getBuilder(index); - } - /** - * repeated .FeatureBlockInfo featureBlockInfoList = 32; - */ - public emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfoOrBuilder getFeatureBlockInfoListOrBuilder( - int index) { - if (featureBlockInfoListBuilder_ == null) { - return featureBlockInfoList_.get(index); } else { - return featureBlockInfoListBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .FeatureBlockInfo featureBlockInfoList = 32; - */ - public java.util.List - getFeatureBlockInfoListOrBuilderList() { - if (featureBlockInfoListBuilder_ != null) { - return featureBlockInfoListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(featureBlockInfoList_); - } - } - /** - * repeated .FeatureBlockInfo featureBlockInfoList = 32; - */ - public emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo.Builder addFeatureBlockInfoListBuilder() { - return getFeatureBlockInfoListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo.getDefaultInstance()); - } - /** - * repeated .FeatureBlockInfo featureBlockInfoList = 32; - */ - public emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo.Builder addFeatureBlockInfoListBuilder( - int index) { - return getFeatureBlockInfoListFieldBuilder().addBuilder( - index, emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo.getDefaultInstance()); - } - /** - * repeated .FeatureBlockInfo featureBlockInfoList = 32; - */ - 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 boolean isDataNeedRelogin_ ; - /** - * bool isDataNeedRelogin = 33; - * @return The isDataNeedRelogin. - */ - @java.lang.Override - public boolean getIsDataNeedRelogin() { - return isDataNeedRelogin_; - } - /** - * bool isDataNeedRelogin = 33; - * @param value The isDataNeedRelogin to set. - * @return This builder for chaining. - */ - public Builder setIsDataNeedRelogin(boolean value) { - - isDataNeedRelogin_ = value; - onChanged(); - return this; - } - /** - * bool isDataNeedRelogin = 33; - * @return This builder for chaining. - */ - public Builder clearIsDataNeedRelogin() { - - isDataNeedRelogin_ = false; - onChanged(); - return this; - } - - private java.lang.Object countryCode_ = ""; - /** - * string countryCode = 34; - * @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 countryCode = 34; - * @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 countryCode = 34; - * @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 countryCode = 34; - * @return This builder for chaining. - */ - public Builder clearCountryCode() { - - countryCode_ = getDefaultInstance().getCountryCode(); - onChanged(); - return this; - } - /** - * string countryCode = 34; - * @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 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 nextResVersionConfig = 35; - * @return Whether the nextResVersionConfig field is set. - */ - public boolean hasNextResVersionConfig() { - return nextResVersionConfigBuilder_ != null || nextResVersionConfig_ != null; - } - /** - * .ResVersionConfig nextResVersionConfig = 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 nextResVersionConfig = 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 nextResVersionConfig = 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 nextResVersionConfig = 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 nextResVersionConfig = 35; - */ - public Builder clearNextResVersionConfig() { - if (nextResVersionConfigBuilder_ == null) { - nextResVersionConfig_ = null; - onChanged(); - } else { - nextResVersionConfig_ = null; - nextResVersionConfigBuilder_ = null; - } - - return this; - } - /** - * .ResVersionConfig nextResVersionConfig = 35; - */ - public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.Builder getNextResVersionConfigBuilder() { - - onChanged(); - return getNextResVersionConfigFieldBuilder().getBuilder(); - } - /** - * .ResVersionConfig nextResVersionConfig = 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 nextResVersionConfig = 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_; - } - - private java.lang.Object nextResourceUrl_ = ""; - /** - * string nextResourceUrl = 36; - * @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 nextResourceUrl = 36; - * @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 nextResourceUrl = 36; - * @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 nextResourceUrl = 36; - * @return This builder for chaining. - */ - public Builder clearNextResourceUrl() { - - nextResourceUrl_ = getDefaultInstance().getNextResourceUrl(); - onChanged(); - return this; - } - /** - * string nextResourceUrl = 36; - * @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 targetHomeOwnerUid_ ; - /** - * uint32 targetHomeOwnerUid = 37; - * @return The targetHomeOwnerUid. - */ - @java.lang.Override - public int getTargetHomeOwnerUid() { - return targetHomeOwnerUid_; - } - /** - * uint32 targetHomeOwnerUid = 37; - * @param value The targetHomeOwnerUid to set. - * @return This builder for chaining. - */ - public Builder setTargetHomeOwnerUid(int value) { - - targetHomeOwnerUid_ = value; - onChanged(); - return this; - } - /** - * uint32 targetHomeOwnerUid = 37; - * @return This builder for chaining. - */ - public Builder clearTargetHomeOwnerUid() { - - targetHomeOwnerUid_ = 0; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"\353\007\n\016" + - "PlayerLoginRsp\022\017\n\007retcode\030\001 \001(\005\022\022\n\nplaye" + - "rData\030\002 \001(\014\022\023\n\013isNewPlayer\030\003 \001(\010\022\021\n\ttarg" + - "etUid\030\004 \001(\r\022\021\n\tloginRand\030\005 \001(\004\022\030\n\020isUseA" + - "bilityHash\030\006 \001(\010\022\027\n\017abilityHashCode\030\007 \001(" + - "\005\022;\n\016abilityHashMap\030\010 \003(\0132#.PlayerLoginR" + - "sp.AbilityHashMapEntry\022\031\n\021clientDataVers" + - "ion\030\t \001(\r\022\021\n\tisRelogin\030\013 \001(\010\022 \n\030clientSi" + - "lenceDataVersion\030\r \001(\r\022\017\n\007gameBiz\030\016 \001(\t\022" + - "\031\n\021playerDataVersion\030\017 \001(\r\022\021\n\tclientMd5\030" + - "\020 \001(\t\022\030\n\020clientSilenceMd5\030\021 \001(\t\022+\n\020resVe" + - "rsionConfig\030\024 \001(\0132\021.ResVersionConfig\0227\n\014" + - "blockInfoMap\030\025 \003(\0132!.PlayerLoginRsp.Bloc" + - "kInfoMapEntry\022\033\n\023clientVersionSuffix\030\030 \001" + - "(\t\022\"\n\032clientSilenceVersionSuffix\030\031 \001(\t\0222" + - "\n\023shortAbilityHashMap\030\033 \003(\0132\025.ShortAbili" + - "tyHashPair\022\016\n\006scInfo\030\034 \001(\014\022\017\n\007isAudit\030\035 " + - "\001(\010\022\020\n\010isScOpen\030\036 \001(\010\022\023\n\013registerCps\030\037 \001" + - "(\t\022/\n\024featureBlockInfoList\030 \003(\0132\021.Featu" + - "reBlockInfo\022\031\n\021isDataNeedRelogin\030! \001(\010\022\023" + - "\n\013countryCode\030\" \001(\t\022/\n\024nextResVersionCon" + - "fig\030# \001(\0132\021.ResVersionConfig\022\027\n\017nextReso" + - "urceUrl\030$ \001(\t\022\032\n\022targetHomeOwnerUid\030% \001(" + - "\r\0325\n\023AbilityHashMapEntry\022\013\n\003key\030\001 \001(\t\022\r\n" + - "\005value\030\002 \001(\005:\0028\001\032?\n\021BlockInfoMapEntry\022\013\n" + - "\003key\030\001 \001(\r\022\031\n\005value\030\002 \001(\0132\n.BlockInfo:\0028" + - "\001B\033\n\031emu.grasscutter.net.protob\006proto3" - }; - 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[] { "Retcode", "PlayerData", "IsNewPlayer", "TargetUid", "LoginRand", "IsUseAbilityHash", "AbilityHashCode", "AbilityHashMap", "ClientDataVersion", "IsRelogin", "ClientSilenceDataVersion", "GameBiz", "PlayerDataVersion", "ClientMd5", "ClientSilenceMd5", "ResVersionConfig", "BlockInfoMap", "ClientVersionSuffix", "ClientSilenceVersionSuffix", "ShortAbilityHashMap", "ScInfo", "IsAudit", "IsScOpen", "RegisterCps", "FeatureBlockInfoList", "IsDataNeedRelogin", "CountryCode", "NextResVersionConfig", "NextResourceUrl", "TargetHomeOwnerUid", }); - 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/main/java/emu/grasscutter/net/proto/PlayerPropNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/PlayerPropNotifyOuterClass.java deleted file mode 100644 index 8c613c5d2..000000000 --- a/src/main/java/emu/grasscutter/net/proto/PlayerPropNotifyOuterClass.java +++ /dev/null @@ -1,802 +0,0 @@ -// 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> propMap = 1; - */ - int getPropMapCount(); - /** - * map<uint32, .PropValue> propMap = 1; - */ - boolean containsPropMap( - int key); - /** - * Use {@link #getPropMapMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getPropMap(); - /** - * map<uint32, .PropValue> propMap = 1; - */ - java.util.Map - getPropMapMap(); - /** - * map<uint32, .PropValue> propMap = 1; - */ - - emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrDefault( - int key, - emu.grasscutter.net.proto.PropValueOuterClass.PropValue defaultValue); - /** - * map<uint32, .PropValue> propMap = 1; - */ - - emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrThrow( - int key); - } - /** - * 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 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; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.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 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.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 PROPMAP_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.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> propMap = 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> propMap = 1; - */ - @java.lang.Override - - public java.util.Map getPropMapMap() { - return internalGetPropMap().getMap(); - } - /** - * map<uint32, .PropValue> propMap = 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> propMap = 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); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - 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); - 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__); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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) + PROPMAP_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; - } - /** - * 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 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.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> propMap = 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> propMap = 1; - */ - @java.lang.Override - - public java.util.Map getPropMapMap() { - return internalGetPropMap().getMap(); - } - /** - * map<uint32, .PropValue> propMap = 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> propMap = 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> propMap = 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> propMap = 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> propMap = 1; - */ - - 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\"\177\n\020PlayerPropNotify\022/\n\007propMap\030\001 \003(\0132\036" + - ".PlayerPropNotify.PropMapEntry\032:\n\014PropMa" + - "pEntry\022\013\n\003key\030\001 \001(\r\022\031\n\005value\030\002 \001(\0132\n.Pro" + - "pValue:\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_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/main/java/emu/grasscutter/net/proto/PlayerRTTInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/PlayerRTTInfoOuterClass.java deleted file mode 100644 index 5fce8f9ab..000000000 --- a/src/main/java/emu/grasscutter/net/proto/PlayerRTTInfoOuterClass.java +++ /dev/null @@ -1,606 +0,0 @@ -// 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 uid = 1; - * @return The uid. - */ - int getUid(); - - /** - * uint32 rtt = 2; - * @return The rtt. - */ - int getRtt(); - } - /** - * 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 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 RTT_FIELD_NUMBER = 2; - private int rtt_; - /** - * uint32 rtt = 2; - * @return The rtt. - */ - @java.lang.Override - public int getRtt() { - return rtt_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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 (getUid() - != other.getUid()) return false; - if (getRtt() - != other.getRtt()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - 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) + RTT_FIELD_NUMBER; - hash = (53 * hash) + getRtt(); - 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(); - uid_ = 0; - - rtt_ = 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.uid_ = uid_; - result.rtt_ = rtt_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getUid() != 0) { - setUid(other.getUid()); - } - if (other.getRtt() != 0) { - setRtt(other.getRtt()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 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 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; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\003uid\030\001 \001(\r\022\013\n\003rtt\030\002 \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[] { "Uid", "Rtt", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/PlayerSetPauseReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/PlayerSetPauseReqOuterClass.java deleted file mode 100644 index 1cb93bc68..000000000 --- a/src/main/java/emu/grasscutter/net/proto/PlayerSetPauseReqOuterClass.java +++ /dev/null @@ -1,537 +0,0 @@ -// 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 isPaused = 1; - * @return The isPaused. - */ - boolean getIsPaused(); - } - /** - * 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 ISPAUSED_FIELD_NUMBER = 1; - private boolean isPaused_; - /** - * bool isPaused = 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) + ISPAUSED_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; - } - /** - * 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 isPaused = 1; - * @return The isPaused. - */ - @java.lang.Override - public boolean getIsPaused() { - return isPaused_; - } - /** - * bool isPaused = 1; - * @param value The isPaused to set. - * @return This builder for chaining. - */ - public Builder setIsPaused(boolean value) { - - isPaused_ = value; - onChanged(); - return this; - } - /** - * bool isPaused = 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\020\n\010isPaused\030\001 \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_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/main/java/emu/grasscutter/net/proto/PlayerStoreNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/PlayerStoreNotifyOuterClass.java deleted file mode 100644 index 6eb4f5bbc..000000000 --- a/src/main/java/emu/grasscutter/net/proto/PlayerStoreNotifyOuterClass.java +++ /dev/null @@ -1,1024 +0,0 @@ -// 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 { - - /** - * .StoreType storeType = 1; - * @return The enum numeric value on the wire for storeType. - */ - int getStoreTypeValue(); - /** - * .StoreType storeType = 1; - * @return The storeType. - */ - emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType getStoreType(); - - /** - * repeated .Item itemList = 2; - */ - java.util.List - getItemListList(); - /** - * repeated .Item itemList = 2; - */ - emu.grasscutter.net.proto.ItemOuterClass.Item getItemList(int index); - /** - * repeated .Item itemList = 2; - */ - int getItemListCount(); - /** - * repeated .Item itemList = 2; - */ - java.util.List - getItemListOrBuilderList(); - /** - * repeated .Item itemList = 2; - */ - emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder getItemListOrBuilder( - int index); - - /** - * uint32 weightLimit = 3; - * @return The weightLimit. - */ - int getWeightLimit(); - } - /** - * 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() { - storeType_ = 0; - itemList_ = java.util.Collections.emptyList(); - } - - @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 8: { - int rawValue = input.readEnum(); - - storeType_ = rawValue; - break; - } - case 18: { - 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 24: { - - 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 { - 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 STORETYPE_FIELD_NUMBER = 1; - private int storeType_; - /** - * .StoreType storeType = 1; - * @return The enum numeric value on the wire for storeType. - */ - @java.lang.Override public int getStoreTypeValue() { - return storeType_; - } - /** - * .StoreType storeType = 1; - * @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 ITEMLIST_FIELD_NUMBER = 2; - private java.util.List itemList_; - /** - * repeated .Item itemList = 2; - */ - @java.lang.Override - public java.util.List getItemListList() { - return itemList_; - } - /** - * repeated .Item itemList = 2; - */ - @java.lang.Override - public java.util.List - getItemListOrBuilderList() { - return itemList_; - } - /** - * repeated .Item itemList = 2; - */ - @java.lang.Override - public int getItemListCount() { - return itemList_.size(); - } - /** - * repeated .Item itemList = 2; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ItemOuterClass.Item getItemList(int index) { - return itemList_.get(index); - } - /** - * repeated .Item itemList = 2; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder getItemListOrBuilder( - int index) { - return itemList_.get(index); - } - - public static final int WEIGHTLIMIT_FIELD_NUMBER = 3; - private int weightLimit_; - /** - * uint32 weightLimit = 3; - * @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 (storeType_ != emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType.StoreNone.getNumber()) { - output.writeEnum(1, storeType_); - } - for (int i = 0; i < itemList_.size(); i++) { - output.writeMessage(2, itemList_.get(i)); - } - if (weightLimit_ != 0) { - output.writeUInt32(3, weightLimit_); - } - 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.StoreNone.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(1, storeType_); - } - for (int i = 0; i < itemList_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, itemList_.get(i)); - } - if (weightLimit_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, 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.PlayerStoreNotifyOuterClass.PlayerStoreNotify)) { - return super.equals(obj); - } - emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify other = (emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify) obj; - - if (storeType_ != other.storeType_) return false; - if (!getItemListList() - .equals(other.getItemListList())) 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) + STORETYPE_FIELD_NUMBER; - hash = (53 * hash) + storeType_; - if (getItemListCount() > 0) { - hash = (37 * hash) + ITEMLIST_FIELD_NUMBER; - hash = (53 * hash) + getItemListList().hashCode(); - } - hash = (37 * hash) + WEIGHTLIMIT_FIELD_NUMBER; - hash = (53 * hash) + getWeightLimit(); - 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; - } - /** - * 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(); - storeType_ = 0; - - if (itemListBuilder_ == null) { - itemList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - } else { - itemListBuilder_.clear(); - } - weightLimit_ = 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_; - 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(); - } - 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.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 (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_); - } - } - } - 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.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 int storeType_ = 0; - /** - * .StoreType storeType = 1; - * @return The enum numeric value on the wire for storeType. - */ - @java.lang.Override public int getStoreTypeValue() { - return storeType_; - } - /** - * .StoreType storeType = 1; - * @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 storeType = 1; - * @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 storeType = 1; - * @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 storeType = 1; - * @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 itemList = 2; - */ - public java.util.List getItemListList() { - if (itemListBuilder_ == null) { - return java.util.Collections.unmodifiableList(itemList_); - } else { - return itemListBuilder_.getMessageList(); - } - } - /** - * repeated .Item itemList = 2; - */ - public int getItemListCount() { - if (itemListBuilder_ == null) { - return itemList_.size(); - } else { - return itemListBuilder_.getCount(); - } - } - /** - * repeated .Item itemList = 2; - */ - public emu.grasscutter.net.proto.ItemOuterClass.Item getItemList(int index) { - if (itemListBuilder_ == null) { - return itemList_.get(index); - } else { - return itemListBuilder_.getMessage(index); - } - } - /** - * repeated .Item itemList = 2; - */ - 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 itemList = 2; - */ - 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 itemList = 2; - */ - 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 itemList = 2; - */ - 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 itemList = 2; - */ - 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 itemList = 2; - */ - 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 itemList = 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 .Item itemList = 2; - */ - public Builder clearItemList() { - if (itemListBuilder_ == null) { - itemList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - itemListBuilder_.clear(); - } - return this; - } - /** - * repeated .Item itemList = 2; - */ - public Builder removeItemList(int index) { - if (itemListBuilder_ == null) { - ensureItemListIsMutable(); - itemList_.remove(index); - onChanged(); - } else { - itemListBuilder_.remove(index); - } - return this; - } - /** - * repeated .Item itemList = 2; - */ - public emu.grasscutter.net.proto.ItemOuterClass.Item.Builder getItemListBuilder( - int index) { - return getItemListFieldBuilder().getBuilder(index); - } - /** - * repeated .Item itemList = 2; - */ - public emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder getItemListOrBuilder( - int index) { - if (itemListBuilder_ == null) { - return itemList_.get(index); } else { - return itemListBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .Item itemList = 2; - */ - public java.util.List - getItemListOrBuilderList() { - if (itemListBuilder_ != null) { - return itemListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(itemList_); - } - } - /** - * repeated .Item itemList = 2; - */ - public emu.grasscutter.net.proto.ItemOuterClass.Item.Builder addItemListBuilder() { - return getItemListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.ItemOuterClass.Item.getDefaultInstance()); - } - /** - * repeated .Item itemList = 2; - */ - public emu.grasscutter.net.proto.ItemOuterClass.Item.Builder addItemListBuilder( - int index) { - return getItemListFieldBuilder().addBuilder( - index, emu.grasscutter.net.proto.ItemOuterClass.Item.getDefaultInstance()); - } - /** - * repeated .Item itemList = 2; - */ - 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 weightLimit = 3; - * @return The weightLimit. - */ - @java.lang.Override - public int getWeightLimit() { - return weightLimit_; - } - /** - * uint32 weightLimit = 3; - * @param value The weightLimit to set. - * @return This builder for chaining. - */ - public Builder setWeightLimit(int value) { - - weightLimit_ = value; - onChanged(); - return this; - } - /** - * uint32 weightLimit = 3; - * @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: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\"`\n\021PlayerStoreNotify\022\035\n\ts" + - "toreType\030\001 \001(\0162\n.StoreType\022\027\n\010itemList\030\002" + - " \003(\0132\005.Item\022\023\n\013weightLimit\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.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[] { "StoreType", "ItemList", "WeightLimit", }); - emu.grasscutter.net.proto.ItemOuterClass.getDescriptor(); - emu.grasscutter.net.proto.StoreTypeOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/PlayerTimeNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/PlayerTimeNotifyOuterClass.java deleted file mode 100644 index 33a06cc67..000000000 --- a/src/main/java/emu/grasscutter/net/proto/PlayerTimeNotifyOuterClass.java +++ /dev/null @@ -1,680 +0,0 @@ -// 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 { - - /** - * bool isPaused = 1; - * @return The isPaused. - */ - boolean getIsPaused(); - - /** - * uint64 playerTime = 2; - * @return The playerTime. - */ - long getPlayerTime(); - - /** - * uint64 serverTime = 3; - * @return The serverTime. - */ - long getServerTime(); - } - /** - * 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 8: { - - isPaused_ = input.readBool(); - break; - } - case 16: { - - playerTime_ = input.readUInt64(); - break; - } - case 24: { - - 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.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 ISPAUSED_FIELD_NUMBER = 1; - private boolean isPaused_; - /** - * bool isPaused = 1; - * @return The isPaused. - */ - @java.lang.Override - public boolean getIsPaused() { - return isPaused_; - } - - public static final int PLAYERTIME_FIELD_NUMBER = 2; - private long playerTime_; - /** - * uint64 playerTime = 2; - * @return The playerTime. - */ - @java.lang.Override - public long getPlayerTime() { - return playerTime_; - } - - public static final int SERVERTIME_FIELD_NUMBER = 3; - private long serverTime_; - /** - * uint64 serverTime = 3; - * @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 (isPaused_ != false) { - output.writeBool(1, isPaused_); - } - if (playerTime_ != 0L) { - output.writeUInt64(2, playerTime_); - } - if (serverTime_ != 0L) { - output.writeUInt64(3, serverTime_); - } - 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 (playerTime_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(2, playerTime_); - } - if (serverTime_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(3, 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.PlayerTimeNotifyOuterClass.PlayerTimeNotify)) { - return super.equals(obj); - } - emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify other = (emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify) obj; - - if (getIsPaused() - != other.getIsPaused()) return false; - if (getPlayerTime() - != other.getPlayerTime()) return false; - 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) + ISPAUSED_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsPaused()); - hash = (37 * hash) + PLAYERTIME_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getPlayerTime()); - hash = (37 * hash) + SERVERTIME_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.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; - } - /** - * 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(); - isPaused_ = false; - - playerTime_ = 0L; - - serverTime_ = 0L; - - 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.isPaused_ = isPaused_; - result.playerTime_ = playerTime_; - 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.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.getIsPaused() != false) { - setIsPaused(other.getIsPaused()); - } - if (other.getPlayerTime() != 0L) { - setPlayerTime(other.getPlayerTime()); - } - 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.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 boolean isPaused_ ; - /** - * bool isPaused = 1; - * @return The isPaused. - */ - @java.lang.Override - public boolean getIsPaused() { - return isPaused_; - } - /** - * bool isPaused = 1; - * @param value The isPaused to set. - * @return This builder for chaining. - */ - public Builder setIsPaused(boolean value) { - - isPaused_ = value; - onChanged(); - return this; - } - /** - * bool isPaused = 1; - * @return This builder for chaining. - */ - public Builder clearIsPaused() { - - isPaused_ = false; - onChanged(); - return this; - } - - private long playerTime_ ; - /** - * uint64 playerTime = 2; - * @return The playerTime. - */ - @java.lang.Override - public long getPlayerTime() { - return playerTime_; - } - /** - * uint64 playerTime = 2; - * @param value The playerTime to set. - * @return This builder for chaining. - */ - public Builder setPlayerTime(long value) { - - playerTime_ = value; - onChanged(); - return this; - } - /** - * uint64 playerTime = 2; - * @return This builder for chaining. - */ - public Builder clearPlayerTime() { - - playerTime_ = 0L; - onChanged(); - return this; - } - - private long serverTime_ ; - /** - * uint64 serverTime = 3; - * @return The serverTime. - */ - @java.lang.Override - public long getServerTime() { - return serverTime_; - } - /** - * uint64 serverTime = 3; - * @param value The serverTime to set. - * @return This builder for chaining. - */ - public Builder setServerTime(long value) { - - serverTime_ = value; - onChanged(); - return this; - } - /** - * uint64 serverTime = 3; - * @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: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\"L\n\020PlayerTimeNo" + - "tify\022\020\n\010isPaused\030\001 \001(\010\022\022\n\nplayerTime\030\002 \001" + - "(\004\022\022\n\nserverTime\030\003 \001(\004B\033\n\031emu.grasscutte" + - "r.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[] { "IsPaused", "PlayerTime", "ServerTime", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/PostEnterSceneRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/PostEnterSceneRspOuterClass.java deleted file mode 100644 index 26b769691..000000000 --- a/src/main/java/emu/grasscutter/net/proto/PostEnterSceneRspOuterClass.java +++ /dev/null @@ -1,607 +0,0 @@ -// 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 = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * uint32 enterSceneToken = 2; - * @return The enterSceneToken. - */ - int getEnterSceneToken(); - } - /** - * 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 8: { - - retcode_ = input.readInt32(); - break; - } - case 16: { - - 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 = 1; - private int retcode_; - /** - * int32 retcode = 1; - * @return The retcode. - */ - @java.lang.Override - public int getRetcode() { - return retcode_; - } - - public static final int ENTERSCENETOKEN_FIELD_NUMBER = 2; - private int enterSceneToken_; - /** - * uint32 enterSceneToken = 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 { - if (retcode_ != 0) { - output.writeInt32(1, retcode_); - } - if (enterSceneToken_ != 0) { - output.writeUInt32(2, 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(1, retcode_); - } - if (enterSceneToken_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, 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) + ENTERSCENETOKEN_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; - } - /** - * 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 = 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 enterSceneToken_ ; - /** - * uint32 enterSceneToken = 2; - * @return The enterSceneToken. - */ - @java.lang.Override - public int getEnterSceneToken() { - return enterSceneToken_; - } - /** - * uint32 enterSceneToken = 2; - * @param value The enterSceneToken to set. - * @return This builder for chaining. - */ - public Builder setEnterSceneToken(int value) { - - enterSceneToken_ = value; - onChanged(); - return this; - } - /** - * uint32 enterSceneToken = 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: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\001 \001(\005\022\027\n\017enterSceneTok" + - "en\030\002 \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_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/main/java/emu/grasscutter/net/proto/PrivateChatNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/PrivateChatNotifyOuterClass.java deleted file mode 100644 index a3a52f994..000000000 --- a/src/main/java/emu/grasscutter/net/proto/PrivateChatNotifyOuterClass.java +++ /dev/null @@ -1,672 +0,0 @@ -// 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 chatInfo = 1; - * @return Whether the chatInfo field is set. - */ - boolean hasChatInfo(); - /** - * .ChatInfo chatInfo = 1; - * @return The chatInfo. - */ - emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo getChatInfo(); - /** - * .ChatInfo chatInfo = 1; - */ - emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder getChatInfoOrBuilder(); - } - /** - * 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 10: { - 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 CHATINFO_FIELD_NUMBER = 1; - private emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo chatInfo_; - /** - * .ChatInfo chatInfo = 1; - * @return Whether the chatInfo field is set. - */ - @java.lang.Override - public boolean hasChatInfo() { - return chatInfo_ != null; - } - /** - * .ChatInfo chatInfo = 1; - * @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 chatInfo = 1; - */ - @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(1, 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(1, 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) + CHATINFO_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; - } - /** - * 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 chatInfo = 1; - * @return Whether the chatInfo field is set. - */ - public boolean hasChatInfo() { - return chatInfoBuilder_ != null || chatInfo_ != null; - } - /** - * .ChatInfo chatInfo = 1; - * @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 chatInfo = 1; - */ - 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 chatInfo = 1; - */ - 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 chatInfo = 1; - */ - 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 chatInfo = 1; - */ - public Builder clearChatInfo() { - if (chatInfoBuilder_ == null) { - chatInfo_ = null; - onChanged(); - } else { - chatInfo_ = null; - chatInfoBuilder_ = null; - } - - return this; - } - /** - * .ChatInfo chatInfo = 1; - */ - public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder getChatInfoBuilder() { - - onChanged(); - return getChatInfoFieldBuilder().getBuilder(); - } - /** - * .ChatInfo chatInfo = 1; - */ - 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 chatInfo = 1; - */ - 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\"0\n\021PrivateChatNotify\022\033\n\010chatInfo\030\001 \001(\013" + - "2\t.ChatInfoB\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.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/main/java/emu/grasscutter/net/proto/PrivateChatReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/PrivateChatReqOuterClass.java deleted file mode 100644 index 1b13ba4bd..000000000 --- a/src/main/java/emu/grasscutter/net/proto/PrivateChatReqOuterClass.java +++ /dev/null @@ -1,909 +0,0 @@ -// 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 targetUid = 1; - * @return The targetUid. - */ - int getTargetUid(); - - /** - * string text = 2; - * @return Whether the text field is set. - */ - boolean hasText(); - /** - * string text = 2; - * @return The text. - */ - java.lang.String getText(); - /** - * string text = 2; - * @return The bytes for text. - */ - com.google.protobuf.ByteString - getTextBytes(); - - /** - * uint32 icon = 3; - * @return Whether the icon field is set. - */ - boolean hasIcon(); - /** - * uint32 icon = 3; - * @return The icon. - */ - int getIcon(); - - public emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq.ContentCase getContentCase(); - } - /** - * 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 8: { - - targetUid_ = input.readUInt32(); - break; - } - case 18: { - java.lang.String s = input.readStringRequireUtf8(); - contentCase_ = 2; - content_ = s; - break; - } - case 24: { - contentCase_ = 3; - content_ = input.readUInt32(); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.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(2), - ICON(3), - 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 2: return TEXT; - case 3: 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 TARGETUID_FIELD_NUMBER = 1; - private int targetUid_; - /** - * uint32 targetUid = 1; - * @return The targetUid. - */ - @java.lang.Override - public int getTargetUid() { - return targetUid_; - } - - public static final int TEXT_FIELD_NUMBER = 2; - /** - * string text = 2; - * @return Whether the text field is set. - */ - public boolean hasText() { - return contentCase_ == 2; - } - /** - * string text = 2; - * @return The text. - */ - public java.lang.String getText() { - java.lang.Object ref = ""; - if (contentCase_ == 2) { - 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_ == 2) { - content_ = s; - } - return s; - } - } - /** - * string text = 2; - * @return The bytes for text. - */ - public com.google.protobuf.ByteString - getTextBytes() { - java.lang.Object ref = ""; - if (contentCase_ == 2) { - ref = content_; - } - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - if (contentCase_ == 2) { - content_ = b; - } - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int ICON_FIELD_NUMBER = 3; - /** - * uint32 icon = 3; - * @return Whether the icon field is set. - */ - @java.lang.Override - public boolean hasIcon() { - return contentCase_ == 3; - } - /** - * uint32 icon = 3; - * @return The icon. - */ - @java.lang.Override - public int getIcon() { - if (contentCase_ == 3) { - 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 (targetUid_ != 0) { - output.writeUInt32(1, targetUid_); - } - if (contentCase_ == 2) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, content_); - } - if (contentCase_ == 3) { - output.writeUInt32( - 3, (int)((java.lang.Integer) content_)); - } - 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 (contentCase_ == 2) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, content_); - } - if (contentCase_ == 3) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size( - 3, (int)((java.lang.Integer) 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.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 2: - if (!getText() - .equals(other.getText())) return false; - break; - case 3: - 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) + TARGETUID_FIELD_NUMBER; - hash = (53 * hash) + getTargetUid(); - switch (contentCase_) { - case 2: - hash = (37 * hash) + TEXT_FIELD_NUMBER; - hash = (53 * hash) + getText().hashCode(); - break; - case 3: - 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; - } - /** - * 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_ == 2) { - result.content_ = content_; - } - if (contentCase_ == 3) { - 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_ = 2; - 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 targetUid = 1; - * @return The targetUid. - */ - @java.lang.Override - public int getTargetUid() { - return targetUid_; - } - /** - * uint32 targetUid = 1; - * @param value The targetUid to set. - * @return This builder for chaining. - */ - public Builder setTargetUid(int value) { - - targetUid_ = value; - onChanged(); - return this; - } - /** - * uint32 targetUid = 1; - * @return This builder for chaining. - */ - public Builder clearTargetUid() { - - targetUid_ = 0; - onChanged(); - return this; - } - - /** - * string text = 2; - * @return Whether the text field is set. - */ - @java.lang.Override - public boolean hasText() { - return contentCase_ == 2; - } - /** - * string text = 2; - * @return The text. - */ - @java.lang.Override - public java.lang.String getText() { - java.lang.Object ref = ""; - if (contentCase_ == 2) { - 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_ == 2) { - content_ = s; - } - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * string text = 2; - * @return The bytes for text. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getTextBytes() { - java.lang.Object ref = ""; - if (contentCase_ == 2) { - ref = content_; - } - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - if (contentCase_ == 2) { - content_ = b; - } - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * string text = 2; - * @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_ = 2; - content_ = value; - onChanged(); - return this; - } - /** - * string text = 2; - * @return This builder for chaining. - */ - public Builder clearText() { - if (contentCase_ == 2) { - contentCase_ = 0; - content_ = null; - onChanged(); - } - return this; - } - /** - * string text = 2; - * @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_ = 2; - content_ = value; - onChanged(); - return this; - } - - /** - * uint32 icon = 3; - * @return Whether the icon field is set. - */ - public boolean hasIcon() { - return contentCase_ == 3; - } - /** - * uint32 icon = 3; - * @return The icon. - */ - public int getIcon() { - if (contentCase_ == 3) { - return (java.lang.Integer) content_; - } - return 0; - } - /** - * uint32 icon = 3; - * @param value The icon to set. - * @return This builder for chaining. - */ - public Builder setIcon(int value) { - contentCase_ = 3; - content_ = value; - onChanged(); - return this; - } - /** - * uint32 icon = 3; - * @return This builder for chaining. - */ - public Builder clearIcon() { - if (contentCase_ == 3) { - 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\"N\n\016PrivateChatReq" + - "\022\021\n\ttargetUid\030\001 \001(\r\022\016\n\004text\030\002 \001(\tH\000\022\016\n\004i" + - "con\030\003 \001(\rH\000B\t\n\007contentB\033\n\031emu.grasscutte" + - "r.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/main/java/emu/grasscutter/net/proto/PrivateChatRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/PrivateChatRspOuterClass.java deleted file mode 100644 index d4247d90c..000000000 --- a/src/main/java/emu/grasscutter/net/proto/PrivateChatRspOuterClass.java +++ /dev/null @@ -1,607 +0,0 @@ -// 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 { - - /** - * int32 retcode = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * uint32 chatForbiddenEndtime = 2; - * @return The chatForbiddenEndtime. - */ - int getChatForbiddenEndtime(); - } - /** - * 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 8: { - - retcode_ = input.readInt32(); - break; - } - case 16: { - - 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.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 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 CHATFORBIDDENENDTIME_FIELD_NUMBER = 2; - private int chatForbiddenEndtime_; - /** - * uint32 chatForbiddenEndtime = 2; - * @return The chatForbiddenEndtime. - */ - @java.lang.Override - public int getChatForbiddenEndtime() { - return chatForbiddenEndtime_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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 (chatForbiddenEndtime_ != 0) { - output.writeUInt32(2, 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(1, retcode_); - } - if (chatForbiddenEndtime_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, 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.PrivateChatRspOuterClass.PrivateChatRsp)) { - return super.equals(obj); - } - emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp other = (emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp) obj; - - if (getRetcode() - != other.getRetcode()) return false; - if (getChatForbiddenEndtime() - != other.getChatForbiddenEndtime()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - 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) + CHATFORBIDDENENDTIME_FIELD_NUMBER; - hash = (53 * hash) + getChatForbiddenEndtime(); - 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; - } - /** - * 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(); - retcode_ = 0; - - chatForbiddenEndtime_ = 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.retcode_ = retcode_; - result.chatForbiddenEndtime_ = chatForbiddenEndtime_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getRetcode() != 0) { - setRetcode(other.getRetcode()); - } - if (other.getChatForbiddenEndtime() != 0) { - setChatForbiddenEndtime(other.getChatForbiddenEndtime()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 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 chatForbiddenEndtime_ ; - /** - * uint32 chatForbiddenEndtime = 2; - * @return The chatForbiddenEndtime. - */ - @java.lang.Override - public int getChatForbiddenEndtime() { - return chatForbiddenEndtime_; - } - /** - * uint32 chatForbiddenEndtime = 2; - * @param value The chatForbiddenEndtime to set. - * @return This builder for chaining. - */ - public Builder setChatForbiddenEndtime(int value) { - - chatForbiddenEndtime_ = value; - onChanged(); - return this; - } - /** - * uint32 chatForbiddenEndtime = 2; - * @return This builder for chaining. - */ - public Builder clearChatForbiddenEndtime() { - - chatForbiddenEndtime_ = 0; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"?\n\016PrivateChatRsp" + - "\022\017\n\007retcode\030\001 \001(\005\022\034\n\024chatForbiddenEndtim" + - "e\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[] { - }); - 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[] { "Retcode", "ChatForbiddenEndtime", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/PropChangeReasonOuterClass.java b/src/main/java/emu/grasscutter/net/proto/PropChangeReasonOuterClass.java deleted file mode 100644 index 9be1f8044..000000000 --- a/src/main/java/emu/grasscutter/net/proto/PropChangeReasonOuterClass.java +++ /dev/null @@ -1,262 +0,0 @@ -// 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 { - /** - * PropChangeNone = 0; - */ - PropChangeNone(0), - /** - * PropChangeStatueRecover = 1; - */ - PropChangeStatueRecover(1), - /** - * PropChangeEnergyBall = 2; - */ - PropChangeEnergyBall(2), - /** - * PropChangeAbility = 3; - */ - PropChangeAbility(3), - /** - * PropChangeLevelup = 4; - */ - PropChangeLevelup(4), - /** - * PropChangeItem = 5; - */ - PropChangeItem(5), - /** - * PropChangeAvatarCard = 6; - */ - PropChangeAvatarCard(6), - /** - * PropChangeCityLevelup = 7; - */ - PropChangeCityLevelup(7), - /** - * PropChangeAvatarUpgrade = 8; - */ - PropChangeAvatarUpgrade(8), - /** - * PropChangeAvatarPromote = 9; - */ - PropChangeAvatarPromote(9), - /** - * PropChangePlayerAddExp = 10; - */ - PropChangePlayerAddExp(10), - /** - * PropChangeFinishQuest = 11; - */ - PropChangeFinishQuest(11), - /** - * PropChangeGm = 12; - */ - PropChangeGm(12), - /** - * PropChangeManualAdjustWorldLevel = 13; - */ - PropChangeManualAdjustWorldLevel(13), - UNRECOGNIZED(-1), - ; - - /** - * PropChangeNone = 0; - */ - public static final int PropChangeNone_VALUE = 0; - /** - * PropChangeStatueRecover = 1; - */ - public static final int PropChangeStatueRecover_VALUE = 1; - /** - * PropChangeEnergyBall = 2; - */ - public static final int PropChangeEnergyBall_VALUE = 2; - /** - * PropChangeAbility = 3; - */ - public static final int PropChangeAbility_VALUE = 3; - /** - * PropChangeLevelup = 4; - */ - public static final int PropChangeLevelup_VALUE = 4; - /** - * PropChangeItem = 5; - */ - public static final int PropChangeItem_VALUE = 5; - /** - * PropChangeAvatarCard = 6; - */ - public static final int PropChangeAvatarCard_VALUE = 6; - /** - * PropChangeCityLevelup = 7; - */ - public static final int PropChangeCityLevelup_VALUE = 7; - /** - * PropChangeAvatarUpgrade = 8; - */ - public static final int PropChangeAvatarUpgrade_VALUE = 8; - /** - * PropChangeAvatarPromote = 9; - */ - public static final int PropChangeAvatarPromote_VALUE = 9; - /** - * PropChangePlayerAddExp = 10; - */ - public static final int PropChangePlayerAddExp_VALUE = 10; - /** - * PropChangeFinishQuest = 11; - */ - public static final int PropChangeFinishQuest_VALUE = 11; - /** - * PropChangeGm = 12; - */ - public static final int PropChangeGm_VALUE = 12; - /** - * PropChangeManualAdjustWorldLevel = 13; - */ - public static final int PropChangeManualAdjustWorldLevel_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 PropChangeNone; - case 1: return PropChangeStatueRecover; - case 2: return PropChangeEnergyBall; - case 3: return PropChangeAbility; - case 4: return PropChangeLevelup; - case 5: return PropChangeItem; - case 6: return PropChangeAvatarCard; - case 7: return PropChangeCityLevelup; - case 8: return PropChangeAvatarUpgrade; - case 9: return PropChangeAvatarPromote; - case 10: return PropChangePlayerAddExp; - case 11: return PropChangeFinishQuest; - case 12: return PropChangeGm; - case 13: return PropChangeManualAdjustWorldLevel; - 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*\375\002\n\020PropChangeR" + - "eason\022\022\n\016PropChangeNone\020\000\022\033\n\027PropChangeS" + - "tatueRecover\020\001\022\030\n\024PropChangeEnergyBall\020\002" + - "\022\025\n\021PropChangeAbility\020\003\022\025\n\021PropChangeLev" + - "elup\020\004\022\022\n\016PropChangeItem\020\005\022\030\n\024PropChange" + - "AvatarCard\020\006\022\031\n\025PropChangeCityLevelup\020\007\022" + - "\033\n\027PropChangeAvatarUpgrade\020\010\022\033\n\027PropChan" + - "geAvatarPromote\020\t\022\032\n\026PropChangePlayerAdd" + - "Exp\020\n\022\031\n\025PropChangeFinishQuest\020\013\022\020\n\014Prop" + - "ChangeGm\020\014\022$\n PropChangeManualAdjustWorl" + - "dLevel\020\rB\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/main/java/emu/grasscutter/net/proto/PropPairOuterClass.java b/src/main/java/emu/grasscutter/net/proto/PropPairOuterClass.java deleted file mode 100644 index 7fa2d0cfd..000000000 --- a/src/main/java/emu/grasscutter/net/proto/PropPairOuterClass.java +++ /dev/null @@ -1,742 +0,0 @@ -// 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 propValue = 2; - * @return Whether the propValue field is set. - */ - boolean hasPropValue(); - /** - * .PropValue propValue = 2; - * @return The propValue. - */ - emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropValue(); - /** - * .PropValue propValue = 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 PROPVALUE_FIELD_NUMBER = 2; - private emu.grasscutter.net.proto.PropValueOuterClass.PropValue propValue_; - /** - * .PropValue propValue = 2; - * @return Whether the propValue field is set. - */ - @java.lang.Override - public boolean hasPropValue() { - return propValue_ != null; - } - /** - * .PropValue propValue = 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 propValue = 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) + PROPVALUE_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 propValue = 2; - * @return Whether the propValue field is set. - */ - public boolean hasPropValue() { - return propValueBuilder_ != null || propValue_ != null; - } - /** - * .PropValue propValue = 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 propValue = 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 propValue = 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 propValue = 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 propValue = 2; - */ - public Builder clearPropValue() { - if (propValueBuilder_ == null) { - propValue_ = null; - onChanged(); - } else { - propValue_ = null; - propValueBuilder_ = null; - } - - return this; - } - /** - * .PropValue propValue = 2; - */ - public emu.grasscutter.net.proto.PropValueOuterClass.PropValue.Builder getPropValueBuilder() { - - onChanged(); - return getPropValueFieldBuilder().getBuilder(); - } - /** - * .PropValue propValue = 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 propValue = 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\"7\n\010Pro" + - "pPair\022\014\n\004type\030\001 \001(\r\022\035\n\tpropValue\030\002 \001(\0132\n" + - ".PropValueB\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_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/main/java/emu/grasscutter/net/proto/PropValueOuterClass.java b/src/main/java/emu/grasscutter/net/proto/PropValueOuterClass.java deleted file mode 100644 index e61e89332..000000000 --- a/src/main/java/emu/grasscutter/net/proto/PropValueOuterClass.java +++ /dev/null @@ -1,888 +0,0 @@ -// 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(); - - /** - * uint32 ival = 2; - * @return Whether the ival field is set. - */ - boolean hasIval(); - /** - * uint32 ival = 2; - * @return The ival. - */ - int getIval(); - - /** - * float fval = 3; - * @return Whether the fval field is set. - */ - boolean hasFval(); - /** - * float fval = 3; - * @return The fval. - */ - float getFval(); - - /** - * uint32 val = 4; - * @return The val. - */ - int getVal(); - - 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.readUInt32(); - break; - } - case 29: { - valueCase_ = 3; - value_ = input.readFloat(); - break; - } - case 32: { - - val_ = input.readUInt32(); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.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 IVAL_FIELD_NUMBER = 2; - /** - * uint32 ival = 2; - * @return Whether the ival field is set. - */ - @java.lang.Override - public boolean hasIval() { - return valueCase_ == 2; - } - /** - * uint32 ival = 2; - * @return The ival. - */ - @java.lang.Override - public int getIval() { - if (valueCase_ == 2) { - return (java.lang.Integer) value_; - } - return 0; - } - - 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; - } - - public static final int VAL_FIELD_NUMBER = 4; - private int val_; - /** - * uint32 val = 4; - * @return The val. - */ - @java.lang.Override - public int getVal() { - return val_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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.writeUInt32( - 2, (int)((java.lang.Integer) value_)); - } - if (valueCase_ == 3) { - output.writeFloat( - 3, (float)((java.lang.Float) value_)); - } - if (val_ != 0) { - output.writeUInt32(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 - .computeUInt32Size( - 2, (int)((java.lang.Integer) value_)); - } - if (valueCase_ == 3) { - size += com.google.protobuf.CodedOutputStream - .computeFloatSize( - 3, (float)((java.lang.Float) value_)); - } - if (val_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(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) + getVal(); - switch (valueCase_) { - case 2: - hash = (37 * hash) + IVAL_FIELD_NUMBER; - hash = (53 * hash) + 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_ = 0; - - 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_; - if (valueCase_ == 2) { - result.value_ = value_; - } - if (valueCase_ == 3) { - result.value_ = value_; - } - result.val_ = val_; - 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() != 0) { - 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; - } - - /** - * uint32 ival = 2; - * @return Whether the ival field is set. - */ - public boolean hasIval() { - return valueCase_ == 2; - } - /** - * uint32 ival = 2; - * @return The ival. - */ - public int getIval() { - if (valueCase_ == 2) { - return (java.lang.Integer) value_; - } - return 0; - } - /** - * uint32 ival = 2; - * @param value The ival to set. - * @return This builder for chaining. - */ - public Builder setIval(int value) { - valueCase_ = 2; - value_ = value; - onChanged(); - return this; - } - /** - * uint32 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; - } - - private int val_ ; - /** - * uint32 val = 4; - * @return The val. - */ - @java.lang.Override - public int getVal() { - return val_; - } - /** - * uint32 val = 4; - * @param value The val to set. - * @return This builder for chaining. - */ - public Builder setVal(int value) { - - val_ = value; - onChanged(); - return this; - } - /** - * uint32 val = 4; - * @return This builder for chaining. - */ - public Builder clearVal() { - - val_ = 0; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\016\n\004ival\030\002 \001(\rH\000\022\016\n\004fval\030\003 \001(\002H\000\022\013\n\003" + - "val\030\004 \001(\rB\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", "Ival", "Fval", "Val", "Value", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/ProtEntityTypeOuterClass.java b/src/main/java/emu/grasscutter/net/proto/ProtEntityTypeOuterClass.java deleted file mode 100644 index 8ce634b18..000000000 --- a/src/main/java/emu/grasscutter/net/proto/ProtEntityTypeOuterClass.java +++ /dev/null @@ -1,270 +0,0 @@ -// 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 { - /** - * ProtEntityNone = 0; - */ - ProtEntityNone(0), - /** - * ProtEntityAvatar = 1; - */ - ProtEntityAvatar(1), - /** - * ProtEntityMonster = 2; - */ - ProtEntityMonster(2), - /** - * ProtEntityNpc = 3; - */ - ProtEntityNpc(3), - /** - * ProtEntityGadget = 4; - */ - ProtEntityGadget(4), - /** - * ProtEntityRegion = 5; - */ - ProtEntityRegion(5), - /** - * ProtEntityWeapon = 6; - */ - ProtEntityWeapon(6), - /** - * ProtEntityWeather = 7; - */ - ProtEntityWeather(7), - /** - * ProtEntityScene = 8; - */ - ProtEntityScene(8), - /** - * ProtEntityTeam = 9; - */ - ProtEntityTeam(9), - /** - * ProtEntityMassiveEntity = 10; - */ - ProtEntityMassiveEntity(10), - /** - * ProtEntityMpLevel = 11; - */ - ProtEntityMpLevel(11), - /** - * ProtEntityPlayTeamEntity = 12; - */ - ProtEntityPlayTeamEntity(12), - /** - * ProtEntityEyePoint = 13; - */ - ProtEntityEyePoint(13), - /** - * ProtEntityMax = 14; - */ - ProtEntityMax(14), - UNRECOGNIZED(-1), - ; - - /** - * ProtEntityNone = 0; - */ - public static final int ProtEntityNone_VALUE = 0; - /** - * ProtEntityAvatar = 1; - */ - public static final int ProtEntityAvatar_VALUE = 1; - /** - * ProtEntityMonster = 2; - */ - public static final int ProtEntityMonster_VALUE = 2; - /** - * ProtEntityNpc = 3; - */ - public static final int ProtEntityNpc_VALUE = 3; - /** - * ProtEntityGadget = 4; - */ - public static final int ProtEntityGadget_VALUE = 4; - /** - * ProtEntityRegion = 5; - */ - public static final int ProtEntityRegion_VALUE = 5; - /** - * ProtEntityWeapon = 6; - */ - public static final int ProtEntityWeapon_VALUE = 6; - /** - * ProtEntityWeather = 7; - */ - public static final int ProtEntityWeather_VALUE = 7; - /** - * ProtEntityScene = 8; - */ - public static final int ProtEntityScene_VALUE = 8; - /** - * ProtEntityTeam = 9; - */ - public static final int ProtEntityTeam_VALUE = 9; - /** - * ProtEntityMassiveEntity = 10; - */ - public static final int ProtEntityMassiveEntity_VALUE = 10; - /** - * ProtEntityMpLevel = 11; - */ - public static final int ProtEntityMpLevel_VALUE = 11; - /** - * ProtEntityPlayTeamEntity = 12; - */ - public static final int ProtEntityPlayTeamEntity_VALUE = 12; - /** - * ProtEntityEyePoint = 13; - */ - public static final int ProtEntityEyePoint_VALUE = 13; - /** - * ProtEntityMax = 14; - */ - public static final int ProtEntityMax_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 ProtEntityNone; - case 1: return ProtEntityAvatar; - case 2: return ProtEntityMonster; - case 3: return ProtEntityNpc; - case 4: return ProtEntityGadget; - case 5: return ProtEntityRegion; - case 6: return ProtEntityWeapon; - case 7: return ProtEntityWeather; - case 8: return ProtEntityScene; - case 9: return ProtEntityTeam; - case 10: return ProtEntityMassiveEntity; - case 11: return ProtEntityMpLevel; - case 12: return ProtEntityPlayTeamEntity; - case 13: return ProtEntityEyePoint; - case 14: return ProtEntityMax; - 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*\343\002\n\016ProtEntityTyp" + - "e\022\022\n\016ProtEntityNone\020\000\022\024\n\020ProtEntityAvata" + - "r\020\001\022\025\n\021ProtEntityMonster\020\002\022\021\n\rProtEntity" + - "Npc\020\003\022\024\n\020ProtEntityGadget\020\004\022\024\n\020ProtEntit" + - "yRegion\020\005\022\024\n\020ProtEntityWeapon\020\006\022\025\n\021ProtE" + - "ntityWeather\020\007\022\023\n\017ProtEntityScene\020\010\022\022\n\016P" + - "rotEntityTeam\020\t\022\033\n\027ProtEntityMassiveEnti" + - "ty\020\n\022\025\n\021ProtEntityMpLevel\020\013\022\034\n\030ProtEntit" + - "yPlayTeamEntity\020\014\022\026\n\022ProtEntityEyePoint\020" + - "\r\022\021\n\rProtEntityMax\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/main/java/emu/grasscutter/net/proto/ProudSkillChangeNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/ProudSkillChangeNotifyOuterClass.java deleted file mode 100644 index e4f986585..000000000 --- a/src/main/java/emu/grasscutter/net/proto/ProudSkillChangeNotifyOuterClass.java +++ /dev/null @@ -1,876 +0,0 @@ -// 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 avatarGuid = 1; - * @return The avatarGuid. - */ - long getAvatarGuid(); - - /** - * uint32 entityId = 2; - * @return The entityId. - */ - int getEntityId(); - - /** - * uint32 skillDepotId = 3; - * @return The skillDepotId. - */ - int getSkillDepotId(); - - /** - * repeated uint32 proudSkillList = 4; - * @return A list containing the proudSkillList. - */ - java.util.List getProudSkillListList(); - /** - * repeated uint32 proudSkillList = 4; - * @return The count of proudSkillList. - */ - int getProudSkillListCount(); - /** - * repeated uint32 proudSkillList = 4; - * @param index The index of the element to return. - * @return The proudSkillList at the given index. - */ - int getProudSkillList(int index); - } - /** - * 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 8: { - - avatarGuid_ = input.readUInt64(); - break; - } - case 16: { - - entityId_ = input.readUInt32(); - break; - } - case 24: { - - skillDepotId_ = input.readUInt32(); - break; - } - case 32: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - proudSkillList_ = newIntList(); - mutable_bitField0_ |= 0x00000001; - } - proudSkillList_.addInt(input.readUInt32()); - break; - } - case 34: { - 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 AVATARGUID_FIELD_NUMBER = 1; - private long avatarGuid_; - /** - * uint64 avatarGuid = 1; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - - public static final int ENTITYID_FIELD_NUMBER = 2; - private int entityId_; - /** - * uint32 entityId = 2; - * @return The entityId. - */ - @java.lang.Override - public int getEntityId() { - return entityId_; - } - - public static final int SKILLDEPOTID_FIELD_NUMBER = 3; - private int skillDepotId_; - /** - * uint32 skillDepotId = 3; - * @return The skillDepotId. - */ - @java.lang.Override - public int getSkillDepotId() { - return skillDepotId_; - } - - public static final int PROUDSKILLLIST_FIELD_NUMBER = 4; - private com.google.protobuf.Internal.IntList proudSkillList_; - /** - * repeated uint32 proudSkillList = 4; - * @return A list containing the proudSkillList. - */ - @java.lang.Override - public java.util.List - getProudSkillListList() { - return proudSkillList_; - } - /** - * repeated uint32 proudSkillList = 4; - * @return The count of proudSkillList. - */ - public int getProudSkillListCount() { - return proudSkillList_.size(); - } - /** - * repeated uint32 proudSkillList = 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; - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - 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(1, avatarGuid_); - } - if (entityId_ != 0) { - output.writeUInt32(2, entityId_); - } - if (skillDepotId_ != 0) { - output.writeUInt32(3, skillDepotId_); - } - if (getProudSkillListList().size() > 0) { - output.writeUInt32NoTag(34); - 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 (avatarGuid_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(1, avatarGuid_); - } - if (entityId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, entityId_); - } - if (skillDepotId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, skillDepotId_); - } - { - 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) + AVATARGUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getAvatarGuid()); - hash = (37 * hash) + ENTITYID_FIELD_NUMBER; - hash = (53 * hash) + getEntityId(); - hash = (37 * hash) + SKILLDEPOTID_FIELD_NUMBER; - hash = (53 * hash) + getSkillDepotId(); - if (getProudSkillListCount() > 0) { - hash = (37 * hash) + PROUDSKILLLIST_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; - } - /** - * 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 avatarGuid = 1; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - /** - * uint64 avatarGuid = 1; - * @param value The avatarGuid to set. - * @return This builder for chaining. - */ - public Builder setAvatarGuid(long value) { - - avatarGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 avatarGuid = 1; - * @return This builder for chaining. - */ - public Builder clearAvatarGuid() { - - avatarGuid_ = 0L; - onChanged(); - return this; - } - - private int entityId_ ; - /** - * uint32 entityId = 2; - * @return The entityId. - */ - @java.lang.Override - public int getEntityId() { - return entityId_; - } - /** - * uint32 entityId = 2; - * @param value The entityId to set. - * @return This builder for chaining. - */ - public Builder setEntityId(int value) { - - entityId_ = value; - onChanged(); - return this; - } - /** - * uint32 entityId = 2; - * @return This builder for chaining. - */ - public Builder clearEntityId() { - - entityId_ = 0; - onChanged(); - return this; - } - - private int skillDepotId_ ; - /** - * uint32 skillDepotId = 3; - * @return The skillDepotId. - */ - @java.lang.Override - public int getSkillDepotId() { - return skillDepotId_; - } - /** - * uint32 skillDepotId = 3; - * @param value The skillDepotId to set. - * @return This builder for chaining. - */ - public Builder setSkillDepotId(int value) { - - skillDepotId_ = value; - onChanged(); - return this; - } - /** - * uint32 skillDepotId = 3; - * @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 proudSkillList = 4; - * @return A list containing the proudSkillList. - */ - public java.util.List - getProudSkillListList() { - return ((bitField0_ & 0x00000001) != 0) ? - java.util.Collections.unmodifiableList(proudSkillList_) : proudSkillList_; - } - /** - * repeated uint32 proudSkillList = 4; - * @return The count of proudSkillList. - */ - public int getProudSkillListCount() { - return proudSkillList_.size(); - } - /** - * repeated uint32 proudSkillList = 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 proudSkillList = 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 proudSkillList = 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 proudSkillList = 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 proudSkillList = 4; - * @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\"l\n\026ProudS" + - "killChangeNotify\022\022\n\navatarGuid\030\001 \001(\004\022\020\n\010" + - "entityId\030\002 \001(\r\022\024\n\014skillDepotId\030\003 \001(\r\022\026\n\016" + - "proudSkillList\030\004 \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_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/main/java/emu/grasscutter/net/proto/ProudSkillExtraLevelNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/ProudSkillExtraLevelNotifyOuterClass.java deleted file mode 100644 index 77c0c9402..000000000 --- a/src/main/java/emu/grasscutter/net/proto/ProudSkillExtraLevelNotifyOuterClass.java +++ /dev/null @@ -1,749 +0,0 @@ -// 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 { - - /** - * uint64 avatarGuid = 1; - * @return The avatarGuid. - */ - long getAvatarGuid(); - - /** - * uint32 talentType = 2; - * @return The talentType. - */ - int getTalentType(); - - /** - * uint32 talentIndex = 3; - * @return The talentIndex. - */ - int getTalentIndex(); - - /** - * uint32 extraLevel = 4; - * @return The extraLevel. - */ - int getExtraLevel(); - } - /** - * 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 8: { - - avatarGuid_ = input.readUInt64(); - break; - } - case 16: { - - talentType_ = input.readUInt32(); - break; - } - case 24: { - - talentIndex_ = input.readUInt32(); - break; - } - case 32: { - - extraLevel_ = input.readUInt32(); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.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 AVATARGUID_FIELD_NUMBER = 1; - private long avatarGuid_; - /** - * uint64 avatarGuid = 1; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - - public static final int TALENTTYPE_FIELD_NUMBER = 2; - private int talentType_; - /** - * uint32 talentType = 2; - * @return The talentType. - */ - @java.lang.Override - public int getTalentType() { - return talentType_; - } - - public static final int TALENTINDEX_FIELD_NUMBER = 3; - private int talentIndex_; - /** - * uint32 talentIndex = 3; - * @return The talentIndex. - */ - @java.lang.Override - public int getTalentIndex() { - return talentIndex_; - } - - public static final int EXTRALEVEL_FIELD_NUMBER = 4; - private int extraLevel_; - /** - * uint32 extraLevel = 4; - * @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 (avatarGuid_ != 0L) { - output.writeUInt64(1, avatarGuid_); - } - if (talentType_ != 0) { - output.writeUInt32(2, talentType_); - } - if (talentIndex_ != 0) { - output.writeUInt32(3, talentIndex_); - } - if (extraLevel_ != 0) { - output.writeUInt32(4, extraLevel_); - } - 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 (talentType_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, talentType_); - } - if (talentIndex_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, talentIndex_); - } - if (extraLevel_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(4, extraLevel_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (getAvatarGuid() - != other.getAvatarGuid()) return false; - if (getTalentType() - != other.getTalentType()) return false; - if (getTalentIndex() - != other.getTalentIndex()) 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) + AVATARGUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getAvatarGuid()); - hash = (37 * hash) + TALENTTYPE_FIELD_NUMBER; - hash = (53 * hash) + getTalentType(); - hash = (37 * hash) + TALENTINDEX_FIELD_NUMBER; - hash = (53 * hash) + getTalentIndex(); - hash = (37 * hash) + EXTRALEVEL_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; - } - /** - * 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(); - avatarGuid_ = 0L; - - talentType_ = 0; - - talentIndex_ = 0; - - 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.avatarGuid_ = avatarGuid_; - result.talentType_ = talentType_; - result.talentIndex_ = talentIndex_; - 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.getAvatarGuid() != 0L) { - setAvatarGuid(other.getAvatarGuid()); - } - if (other.getTalentType() != 0) { - setTalentType(other.getTalentType()); - } - if (other.getTalentIndex() != 0) { - setTalentIndex(other.getTalentIndex()); - } - 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 long avatarGuid_ ; - /** - * uint64 avatarGuid = 1; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - /** - * uint64 avatarGuid = 1; - * @param value The avatarGuid to set. - * @return This builder for chaining. - */ - public Builder setAvatarGuid(long value) { - - avatarGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 avatarGuid = 1; - * @return This builder for chaining. - */ - public Builder clearAvatarGuid() { - - avatarGuid_ = 0L; - onChanged(); - return this; - } - - private int talentType_ ; - /** - * uint32 talentType = 2; - * @return The talentType. - */ - @java.lang.Override - public int getTalentType() { - return talentType_; - } - /** - * uint32 talentType = 2; - * @param value The talentType to set. - * @return This builder for chaining. - */ - public Builder setTalentType(int value) { - - talentType_ = value; - onChanged(); - return this; - } - /** - * uint32 talentType = 2; - * @return This builder for chaining. - */ - public Builder clearTalentType() { - - talentType_ = 0; - onChanged(); - return this; - } - - private int talentIndex_ ; - /** - * uint32 talentIndex = 3; - * @return The talentIndex. - */ - @java.lang.Override - public int getTalentIndex() { - return talentIndex_; - } - /** - * uint32 talentIndex = 3; - * @param value The talentIndex to set. - * @return This builder for chaining. - */ - public Builder setTalentIndex(int value) { - - talentIndex_ = value; - onChanged(); - return this; - } - /** - * uint32 talentIndex = 3; - * @return This builder for chaining. - */ - public Builder clearTalentIndex() { - - talentIndex_ = 0; - onChanged(); - return this; - } - - private int extraLevel_ ; - /** - * uint32 extraLevel = 4; - * @return The extraLevel. - */ - @java.lang.Override - public int getExtraLevel() { - return extraLevel_; - } - /** - * uint32 extraLevel = 4; - * @param value The extraLevel to set. - * @return This builder for chaining. - */ - public Builder setExtraLevel(int value) { - - extraLevel_ = value; - onChanged(); - return this; - } - /** - * uint32 extraLevel = 4; - * @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\"m\n\032Pr" + - "oudSkillExtraLevelNotify\022\022\n\navatarGuid\030\001" + - " \001(\004\022\022\n\ntalentType\030\002 \001(\r\022\023\n\013talentIndex\030" + - "\003 \001(\r\022\022\n\nextraLevel\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[] { - }); - 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[] { "AvatarGuid", "TalentType", "TalentIndex", "ExtraLevel", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/PullPrivateChatReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/PullPrivateChatReqOuterClass.java deleted file mode 100644 index 5609065be..000000000 --- a/src/main/java/emu/grasscutter/net/proto/PullPrivateChatReqOuterClass.java +++ /dev/null @@ -1,677 +0,0 @@ -// 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 targetUid = 1; - * @return The targetUid. - */ - int getTargetUid(); - - /** - * uint32 fromSequence = 2; - * @return The fromSequence. - */ - int getFromSequence(); - - /** - * uint32 pullNum = 3; - * @return The pullNum. - */ - int getPullNum(); - } - /** - * 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 8: { - - targetUid_ = input.readUInt32(); - break; - } - case 16: { - - fromSequence_ = input.readUInt32(); - break; - } - case 24: { - - pullNum_ = input.readUInt32(); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.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 TARGETUID_FIELD_NUMBER = 1; - private int targetUid_; - /** - * uint32 targetUid = 1; - * @return The targetUid. - */ - @java.lang.Override - public int getTargetUid() { - return targetUid_; - } - - public static final int FROMSEQUENCE_FIELD_NUMBER = 2; - private int fromSequence_; - /** - * uint32 fromSequence = 2; - * @return The fromSequence. - */ - @java.lang.Override - public int getFromSequence() { - return fromSequence_; - } - - public static final int PULLNUM_FIELD_NUMBER = 3; - private int pullNum_; - /** - * uint32 pullNum = 3; - * @return The pullNum. - */ - @java.lang.Override - public int getPullNum() { - return pullNum_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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 (fromSequence_ != 0) { - output.writeUInt32(2, fromSequence_); - } - if (pullNum_ != 0) { - output.writeUInt32(3, pullNum_); - } - 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 (fromSequence_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, fromSequence_); - } - if (pullNum_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, pullNum_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (getFromSequence() - != other.getFromSequence()) return false; - if (getPullNum() - != other.getPullNum()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + TARGETUID_FIELD_NUMBER; - hash = (53 * hash) + getTargetUid(); - hash = (37 * hash) + FROMSEQUENCE_FIELD_NUMBER; - hash = (53 * hash) + getFromSequence(); - hash = (37 * hash) + PULLNUM_FIELD_NUMBER; - hash = (53 * hash) + getPullNum(); - 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; - } - /** - * 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; - - fromSequence_ = 0; - - pullNum_ = 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.fromSequence_ = fromSequence_; - result.pullNum_ = pullNum_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getFromSequence() != 0) { - setFromSequence(other.getFromSequence()); - } - if (other.getPullNum() != 0) { - setPullNum(other.getPullNum()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 targetUid = 1; - * @return The targetUid. - */ - @java.lang.Override - public int getTargetUid() { - return targetUid_; - } - /** - * uint32 targetUid = 1; - * @param value The targetUid to set. - * @return This builder for chaining. - */ - public Builder setTargetUid(int value) { - - targetUid_ = value; - onChanged(); - return this; - } - /** - * uint32 targetUid = 1; - * @return This builder for chaining. - */ - public Builder clearTargetUid() { - - targetUid_ = 0; - onChanged(); - return this; - } - - private int fromSequence_ ; - /** - * uint32 fromSequence = 2; - * @return The fromSequence. - */ - @java.lang.Override - public int getFromSequence() { - return fromSequence_; - } - /** - * uint32 fromSequence = 2; - * @param value The fromSequence to set. - * @return This builder for chaining. - */ - public Builder setFromSequence(int value) { - - fromSequence_ = value; - onChanged(); - return this; - } - /** - * uint32 fromSequence = 2; - * @return This builder for chaining. - */ - public Builder clearFromSequence() { - - fromSequence_ = 0; - onChanged(); - return this; - } - - private int pullNum_ ; - /** - * uint32 pullNum = 3; - * @return The pullNum. - */ - @java.lang.Override - public int getPullNum() { - return pullNum_; - } - /** - * uint32 pullNum = 3; - * @param value The pullNum to set. - * @return This builder for chaining. - */ - public Builder setPullNum(int value) { - - pullNum_ = value; - onChanged(); - return this; - } - /** - * uint32 pullNum = 3; - * @return This builder for chaining. - */ - public Builder clearPullNum() { - - pullNum_ = 0; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"N\n\022PullPrivat" + - "eChatReq\022\021\n\ttargetUid\030\001 \001(\r\022\024\n\014fromSeque" + - "nce\030\002 \001(\r\022\017\n\007pullNum\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_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", "FromSequence", "PullNum", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/PullPrivateChatRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/PullPrivateChatRspOuterClass.java deleted file mode 100644 index 4df988574..000000000 --- a/src/main/java/emu/grasscutter/net/proto/PullPrivateChatRspOuterClass.java +++ /dev/null @@ -1,914 +0,0 @@ -// 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 { - - /** - * int32 retcode = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * repeated .ChatInfo chatInfo = 2; - */ - java.util.List - getChatInfoList(); - /** - * repeated .ChatInfo chatInfo = 2; - */ - emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo getChatInfo(int index); - /** - * repeated .ChatInfo chatInfo = 2; - */ - int getChatInfoCount(); - /** - * repeated .ChatInfo chatInfo = 2; - */ - java.util.List - getChatInfoOrBuilderList(); - /** - * repeated .ChatInfo chatInfo = 2; - */ - emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder getChatInfoOrBuilder( - int index); - } - /** - * 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 8: { - - retcode_ = input.readInt32(); - break; - } - case 18: { - 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 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 CHATINFO_FIELD_NUMBER = 2; - private java.util.List chatInfo_; - /** - * repeated .ChatInfo chatInfo = 2; - */ - @java.lang.Override - public java.util.List getChatInfoList() { - return chatInfo_; - } - /** - * repeated .ChatInfo chatInfo = 2; - */ - @java.lang.Override - public java.util.List - getChatInfoOrBuilderList() { - return chatInfo_; - } - /** - * repeated .ChatInfo chatInfo = 2; - */ - @java.lang.Override - public int getChatInfoCount() { - return chatInfo_.size(); - } - /** - * repeated .ChatInfo chatInfo = 2; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo getChatInfo(int index) { - return chatInfo_.get(index); - } - /** - * repeated .ChatInfo chatInfo = 2; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder getChatInfoOrBuilder( - int index) { - return chatInfo_.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_); - } - for (int i = 0; i < chatInfo_.size(); i++) { - output.writeMessage(2, 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(1, retcode_); - } - for (int i = 0; i < chatInfo_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, 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 (getRetcode() - != other.getRetcode()) return false; - if (!getChatInfoList() - .equals(other.getChatInfoList())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - 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 (getChatInfoCount() > 0) { - hash = (37 * hash) + CHATINFO_FIELD_NUMBER; - hash = (53 * hash) + getChatInfoList().hashCode(); - } - 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; - } - /** - * 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(); - retcode_ = 0; - - if (chatInfoBuilder_ == null) { - chatInfo_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - } else { - chatInfoBuilder_.clear(); - } - 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_; - result.retcode_ = retcode_; - if (chatInfoBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - chatInfo_ = java.util.Collections.unmodifiableList(chatInfo_); - bitField0_ = (bitField0_ & ~0x00000001); - } - 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.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 (other.getRetcode() != 0) { - setRetcode(other.getRetcode()); - } - 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_); - } - } - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 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 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 chatInfo = 2; - */ - public java.util.List getChatInfoList() { - if (chatInfoBuilder_ == null) { - return java.util.Collections.unmodifiableList(chatInfo_); - } else { - return chatInfoBuilder_.getMessageList(); - } - } - /** - * repeated .ChatInfo chatInfo = 2; - */ - public int getChatInfoCount() { - if (chatInfoBuilder_ == null) { - return chatInfo_.size(); - } else { - return chatInfoBuilder_.getCount(); - } - } - /** - * repeated .ChatInfo chatInfo = 2; - */ - public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo getChatInfo(int index) { - if (chatInfoBuilder_ == null) { - return chatInfo_.get(index); - } else { - return chatInfoBuilder_.getMessage(index); - } - } - /** - * repeated .ChatInfo chatInfo = 2; - */ - 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 chatInfo = 2; - */ - 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 chatInfo = 2; - */ - 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 chatInfo = 2; - */ - 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 chatInfo = 2; - */ - 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 chatInfo = 2; - */ - 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 chatInfo = 2; - */ - 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 chatInfo = 2; - */ - public Builder clearChatInfo() { - if (chatInfoBuilder_ == null) { - chatInfo_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - chatInfoBuilder_.clear(); - } - return this; - } - /** - * repeated .ChatInfo chatInfo = 2; - */ - public Builder removeChatInfo(int index) { - if (chatInfoBuilder_ == null) { - ensureChatInfoIsMutable(); - chatInfo_.remove(index); - onChanged(); - } else { - chatInfoBuilder_.remove(index); - } - return this; - } - /** - * repeated .ChatInfo chatInfo = 2; - */ - public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder getChatInfoBuilder( - int index) { - return getChatInfoFieldBuilder().getBuilder(index); - } - /** - * repeated .ChatInfo chatInfo = 2; - */ - public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder getChatInfoOrBuilder( - int index) { - if (chatInfoBuilder_ == null) { - return chatInfo_.get(index); } else { - return chatInfoBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .ChatInfo chatInfo = 2; - */ - public java.util.List - getChatInfoOrBuilderList() { - if (chatInfoBuilder_ != null) { - return chatInfoBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(chatInfo_); - } - } - /** - * repeated .ChatInfo chatInfo = 2; - */ - public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder addChatInfoBuilder() { - return getChatInfoFieldBuilder().addBuilder( - emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.getDefaultInstance()); - } - /** - * repeated .ChatInfo chatInfo = 2; - */ - public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder addChatInfoBuilder( - int index) { - return getChatInfoFieldBuilder().addBuilder( - index, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.getDefaultInstance()); - } - /** - * repeated .ChatInfo chatInfo = 2; - */ - 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_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"B\n\022PullPrivateChatRsp\022\017\n\007retcode\030\001 \001(" + - "\005\022\033\n\010chatInfo\030\002 \003(\0132\t.ChatInfoB\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_PullPrivateChatRsp_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_PullPrivateChatRsp_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_PullPrivateChatRsp_descriptor, - new java.lang.String[] { "Retcode", "ChatInfo", }); - emu.grasscutter.net.proto.ChatInfoOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/PullRecentChatRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/PullRecentChatRspOuterClass.java deleted file mode 100644 index 1c1661b78..000000000 --- a/src/main/java/emu/grasscutter/net/proto/PullRecentChatRspOuterClass.java +++ /dev/null @@ -1,914 +0,0 @@ -// 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 { - - /** - * int32 retcode = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * repeated .ChatInfo chatInfo = 2; - */ - java.util.List - getChatInfoList(); - /** - * repeated .ChatInfo chatInfo = 2; - */ - emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo getChatInfo(int index); - /** - * repeated .ChatInfo chatInfo = 2; - */ - int getChatInfoCount(); - /** - * repeated .ChatInfo chatInfo = 2; - */ - java.util.List - getChatInfoOrBuilderList(); - /** - * repeated .ChatInfo chatInfo = 2; - */ - emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder getChatInfoOrBuilder( - int index); - } - /** - * 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 8: { - - retcode_ = input.readInt32(); - break; - } - case 18: { - 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 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 CHATINFO_FIELD_NUMBER = 2; - private java.util.List chatInfo_; - /** - * repeated .ChatInfo chatInfo = 2; - */ - @java.lang.Override - public java.util.List getChatInfoList() { - return chatInfo_; - } - /** - * repeated .ChatInfo chatInfo = 2; - */ - @java.lang.Override - public java.util.List - getChatInfoOrBuilderList() { - return chatInfo_; - } - /** - * repeated .ChatInfo chatInfo = 2; - */ - @java.lang.Override - public int getChatInfoCount() { - return chatInfo_.size(); - } - /** - * repeated .ChatInfo chatInfo = 2; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo getChatInfo(int index) { - return chatInfo_.get(index); - } - /** - * repeated .ChatInfo chatInfo = 2; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder getChatInfoOrBuilder( - int index) { - return chatInfo_.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_); - } - for (int i = 0; i < chatInfo_.size(); i++) { - output.writeMessage(2, 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(1, retcode_); - } - for (int i = 0; i < chatInfo_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, 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 (getRetcode() - != other.getRetcode()) return false; - if (!getChatInfoList() - .equals(other.getChatInfoList())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - 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 (getChatInfoCount() > 0) { - hash = (37 * hash) + CHATINFO_FIELD_NUMBER; - hash = (53 * hash) + getChatInfoList().hashCode(); - } - 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; - } - /** - * 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(); - retcode_ = 0; - - if (chatInfoBuilder_ == null) { - chatInfo_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - } else { - chatInfoBuilder_.clear(); - } - 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_; - result.retcode_ = retcode_; - if (chatInfoBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - chatInfo_ = java.util.Collections.unmodifiableList(chatInfo_); - bitField0_ = (bitField0_ & ~0x00000001); - } - 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.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 (other.getRetcode() != 0) { - setRetcode(other.getRetcode()); - } - 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_); - } - } - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 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 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 chatInfo = 2; - */ - public java.util.List getChatInfoList() { - if (chatInfoBuilder_ == null) { - return java.util.Collections.unmodifiableList(chatInfo_); - } else { - return chatInfoBuilder_.getMessageList(); - } - } - /** - * repeated .ChatInfo chatInfo = 2; - */ - public int getChatInfoCount() { - if (chatInfoBuilder_ == null) { - return chatInfo_.size(); - } else { - return chatInfoBuilder_.getCount(); - } - } - /** - * repeated .ChatInfo chatInfo = 2; - */ - public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo getChatInfo(int index) { - if (chatInfoBuilder_ == null) { - return chatInfo_.get(index); - } else { - return chatInfoBuilder_.getMessage(index); - } - } - /** - * repeated .ChatInfo chatInfo = 2; - */ - 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 chatInfo = 2; - */ - 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 chatInfo = 2; - */ - 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 chatInfo = 2; - */ - 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 chatInfo = 2; - */ - 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 chatInfo = 2; - */ - 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 chatInfo = 2; - */ - 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 chatInfo = 2; - */ - public Builder clearChatInfo() { - if (chatInfoBuilder_ == null) { - chatInfo_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - chatInfoBuilder_.clear(); - } - return this; - } - /** - * repeated .ChatInfo chatInfo = 2; - */ - public Builder removeChatInfo(int index) { - if (chatInfoBuilder_ == null) { - ensureChatInfoIsMutable(); - chatInfo_.remove(index); - onChanged(); - } else { - chatInfoBuilder_.remove(index); - } - return this; - } - /** - * repeated .ChatInfo chatInfo = 2; - */ - public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder getChatInfoBuilder( - int index) { - return getChatInfoFieldBuilder().getBuilder(index); - } - /** - * repeated .ChatInfo chatInfo = 2; - */ - public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder getChatInfoOrBuilder( - int index) { - if (chatInfoBuilder_ == null) { - return chatInfo_.get(index); } else { - return chatInfoBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .ChatInfo chatInfo = 2; - */ - public java.util.List - getChatInfoOrBuilderList() { - if (chatInfoBuilder_ != null) { - return chatInfoBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(chatInfo_); - } - } - /** - * repeated .ChatInfo chatInfo = 2; - */ - public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder addChatInfoBuilder() { - return getChatInfoFieldBuilder().addBuilder( - emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.getDefaultInstance()); - } - /** - * repeated .ChatInfo chatInfo = 2; - */ - public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder addChatInfoBuilder( - int index) { - return getChatInfoFieldBuilder().addBuilder( - index, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.getDefaultInstance()); - } - /** - * repeated .ChatInfo chatInfo = 2; - */ - 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_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"A\n\021PullRecentChatRsp\022\017\n\007retcode\030\001 \001(\005\022" + - "\033\n\010chatInfo\030\002 \003(\0132\t.ChatInfoB\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.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[] { "Retcode", "ChatInfo", }); - emu.grasscutter.net.proto.ChatInfoOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/QueryCurrRegionHttpRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/QueryCurrRegionHttpRspOuterClass.java deleted file mode 100644 index ad32a515d..000000000 --- a/src/main/java/emu/grasscutter/net/proto/QueryCurrRegionHttpRspOuterClass.java +++ /dev/null @@ -1,1118 +0,0 @@ -// 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 message = 2; - * @return The message. - */ - java.lang.String getMessage(); - /** - * string message = 2; - * @return The bytes for message. - */ - com.google.protobuf.ByteString - getMessageBytes(); - - /** - * .RegionInfo regionInfo = 3; - * @return Whether the regionInfo field is set. - */ - boolean hasRegionInfo(); - /** - * .RegionInfo regionInfo = 3; - * @return The regionInfo. - */ - emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo getRegionInfo(); - /** - * .RegionInfo regionInfo = 3; - */ - emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfoOrBuilder getRegionInfoOrBuilder(); - - /** - * bytes clientSecretKey = 11; - * @return The clientSecretKey. - */ - com.google.protobuf.ByteString getClientSecretKey(); - - /** - * bytes regionCustomConfigEncrypted = 12; - * @return The regionCustomConfigEncrypted. - */ - com.google.protobuf.ByteString getRegionCustomConfigEncrypted(); - - /** - * bytes clientRegionCustomConfigEncrypted = 13; - * @return The clientRegionCustomConfigEncrypted. - */ - com.google.protobuf.ByteString getClientRegionCustomConfigEncrypted(); - } - /** - * 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() { - message_ = ""; - 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(); - - message_ = 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 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); - } - - 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 MESSAGE_FIELD_NUMBER = 2; - private volatile java.lang.Object message_; - /** - * string message = 2; - * @return The message. - */ - @java.lang.Override - public java.lang.String getMessage() { - java.lang.Object ref = message_; - 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(); - message_ = s; - return s; - } - } - /** - * string message = 2; - * @return The bytes for message. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getMessageBytes() { - java.lang.Object ref = message_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - message_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int REGIONINFO_FIELD_NUMBER = 3; - private emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo regionInfo_; - /** - * .RegionInfo regionInfo = 3; - * @return Whether the regionInfo field is set. - */ - @java.lang.Override - public boolean hasRegionInfo() { - return regionInfo_ != null; - } - /** - * .RegionInfo regionInfo = 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 regionInfo = 3; - */ - @java.lang.Override - public emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfoOrBuilder getRegionInfoOrBuilder() { - return getRegionInfo(); - } - - public static final int CLIENTSECRETKEY_FIELD_NUMBER = 11; - private com.google.protobuf.ByteString clientSecretKey_; - /** - * bytes clientSecretKey = 11; - * @return The clientSecretKey. - */ - @java.lang.Override - public com.google.protobuf.ByteString getClientSecretKey() { - return clientSecretKey_; - } - - public static final int REGIONCUSTOMCONFIGENCRYPTED_FIELD_NUMBER = 12; - private com.google.protobuf.ByteString regionCustomConfigEncrypted_; - /** - * bytes regionCustomConfigEncrypted = 12; - * @return The regionCustomConfigEncrypted. - */ - @java.lang.Override - public com.google.protobuf.ByteString getRegionCustomConfigEncrypted() { - return regionCustomConfigEncrypted_; - } - - public static final int CLIENTREGIONCUSTOMCONFIGENCRYPTED_FIELD_NUMBER = 13; - private com.google.protobuf.ByteString clientRegionCustomConfigEncrypted_; - /** - * bytes clientRegionCustomConfigEncrypted = 13; - * @return The clientRegionCustomConfigEncrypted. - */ - @java.lang.Override - public com.google.protobuf.ByteString getClientRegionCustomConfigEncrypted() { - return clientRegionCustomConfigEncrypted_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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 (!getMessageBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, message_); - } - if (regionInfo_ != null) { - output.writeMessage(3, getRegionInfo()); - } - 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 (!getMessageBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, message_); - } - if (regionInfo_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(3, getRegionInfo()); - } - 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 (!getMessage() - .equals(other.getMessage())) 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 (!unknownFields.equals(other.unknownFields)) return false; - 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) + MESSAGE_FIELD_NUMBER; - hash = (53 * hash) + getMessage().hashCode(); - if (hasRegionInfo()) { - hash = (37 * hash) + REGIONINFO_FIELD_NUMBER; - hash = (53 * hash) + getRegionInfo().hashCode(); - } - hash = (37 * hash) + CLIENTSECRETKEY_FIELD_NUMBER; - hash = (53 * hash) + getClientSecretKey().hashCode(); - hash = (37 * hash) + REGIONCUSTOMCONFIGENCRYPTED_FIELD_NUMBER; - hash = (53 * hash) + getRegionCustomConfigEncrypted().hashCode(); - hash = (37 * hash) + CLIENTREGIONCUSTOMCONFIGENCRYPTED_FIELD_NUMBER; - hash = (53 * hash) + getClientRegionCustomConfigEncrypted().hashCode(); - 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; - - message_ = ""; - - 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; - - 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.message_ = message_; - if (regionInfoBuilder_ == null) { - result.regionInfo_ = regionInfo_; - } else { - result.regionInfo_ = regionInfoBuilder_.build(); - } - result.clientSecretKey_ = clientSecretKey_; - result.regionCustomConfigEncrypted_ = regionCustomConfigEncrypted_; - result.clientRegionCustomConfigEncrypted_ = clientRegionCustomConfigEncrypted_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getMessage().isEmpty()) { - message_ = other.message_; - 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()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 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 message_ = ""; - /** - * string message = 2; - * @return The message. - */ - public java.lang.String getMessage() { - java.lang.Object ref = message_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - message_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * string message = 2; - * @return The bytes for message. - */ - public com.google.protobuf.ByteString - getMessageBytes() { - java.lang.Object ref = message_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - message_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * string message = 2; - * @param value The message to set. - * @return This builder for chaining. - */ - public Builder setMessage( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - message_ = value; - onChanged(); - return this; - } - /** - * string message = 2; - * @return This builder for chaining. - */ - public Builder clearMessage() { - - message_ = getDefaultInstance().getMessage(); - onChanged(); - return this; - } - /** - * string message = 2; - * @param value The bytes for message to set. - * @return This builder for chaining. - */ - public Builder setMessageBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - message_ = 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 regionInfo = 3; - * @return Whether the regionInfo field is set. - */ - public boolean hasRegionInfo() { - return regionInfoBuilder_ != null || regionInfo_ != null; - } - /** - * .RegionInfo regionInfo = 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 regionInfo = 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 regionInfo = 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 regionInfo = 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 regionInfo = 3; - */ - public Builder clearRegionInfo() { - if (regionInfoBuilder_ == null) { - regionInfo_ = null; - onChanged(); - } else { - regionInfo_ = null; - regionInfoBuilder_ = null; - } - - return this; - } - /** - * .RegionInfo regionInfo = 3; - */ - public emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo.Builder getRegionInfoBuilder() { - - onChanged(); - return getRegionInfoFieldBuilder().getBuilder(); - } - /** - * .RegionInfo regionInfo = 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 regionInfo = 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 clientSecretKey = 11; - * @return The clientSecretKey. - */ - @java.lang.Override - public com.google.protobuf.ByteString getClientSecretKey() { - return clientSecretKey_; - } - /** - * bytes clientSecretKey = 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 clientSecretKey = 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 regionCustomConfigEncrypted = 12; - * @return The regionCustomConfigEncrypted. - */ - @java.lang.Override - public com.google.protobuf.ByteString getRegionCustomConfigEncrypted() { - return regionCustomConfigEncrypted_; - } - /** - * bytes regionCustomConfigEncrypted = 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 regionCustomConfigEncrypted = 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 clientRegionCustomConfigEncrypted = 13; - * @return The clientRegionCustomConfigEncrypted. - */ - @java.lang.Override - public com.google.protobuf.ByteString getClientRegionCustomConfigEncrypted() { - return clientRegionCustomConfigEncrypted_; - } - /** - * bytes clientRegionCustomConfigEncrypted = 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 clientRegionCustomConfigEncrypted = 13; - * @return This builder for chaining. - */ - public Builder clearClientRegionCustomConfigEncrypted() { - - clientRegionCustomConfigEncrypted_ = getDefaultInstance().getClientRegionCustomConfigEncrypted(); - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\020RegionIn" + - "fo.proto\"\304\001\n\026QueryCurrRegionHttpRsp\022\017\n\007r" + - "etcode\030\001 \001(\005\022\017\n\007message\030\002 \001(\t\022\037\n\nregionI" + - "nfo\030\003 \001(\0132\013.RegionInfo\022\027\n\017clientSecretKe" + - "y\030\013 \001(\014\022#\n\033regionCustomConfigEncrypted\030\014" + - " \001(\014\022)\n!clientRegionCustomConfigEncrypte" + - "d\030\r \001(\014B\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.RegionInfoOuterClass.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", "Message", "RegionInfo", "ClientSecretKey", "RegionCustomConfigEncrypted", "ClientRegionCustomConfigEncrypted", }); - emu.grasscutter.net.proto.RegionInfoOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/QueryRegionListHttpRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/QueryRegionListHttpRspOuterClass.java deleted file mode 100644 index c308924b8..000000000 --- a/src/main/java/emu/grasscutter/net/proto/QueryRegionListHttpRspOuterClass.java +++ /dev/null @@ -1,1136 +0,0 @@ -// 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 { - - /** - * uint32 retcode = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * repeated .RegionSimpleInfo servers = 2; - */ - java.util.List - getServersList(); - /** - * repeated .RegionSimpleInfo servers = 2; - */ - emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo getServers(int index); - /** - * repeated .RegionSimpleInfo servers = 2; - */ - int getServersCount(); - /** - * repeated .RegionSimpleInfo servers = 2; - */ - java.util.List - getServersOrBuilderList(); - /** - * repeated .RegionSimpleInfo servers = 2; - */ - emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfoOrBuilder getServersOrBuilder( - int index); - - /** - * bytes clientSecretKey = 5; - * @return The clientSecretKey. - */ - com.google.protobuf.ByteString getClientSecretKey(); - - /** - * bytes clientCustomConfigEncrypted = 6; - * @return The clientCustomConfigEncrypted. - */ - com.google.protobuf.ByteString getClientCustomConfigEncrypted(); - - /** - * bool enableLoginPc = 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() { - servers_ = 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.readUInt32(); - break; - } - case 18: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - servers_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000001; - } - servers_.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)) { - servers_ = java.util.Collections.unmodifiableList(servers_); - } - 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_; - /** - * uint32 retcode = 1; - * @return The retcode. - */ - @java.lang.Override - public int getRetcode() { - return retcode_; - } - - public static final int SERVERS_FIELD_NUMBER = 2; - private java.util.List servers_; - /** - * repeated .RegionSimpleInfo servers = 2; - */ - @java.lang.Override - public java.util.List getServersList() { - return servers_; - } - /** - * repeated .RegionSimpleInfo servers = 2; - */ - @java.lang.Override - public java.util.List - getServersOrBuilderList() { - return servers_; - } - /** - * repeated .RegionSimpleInfo servers = 2; - */ - @java.lang.Override - public int getServersCount() { - return servers_.size(); - } - /** - * repeated .RegionSimpleInfo servers = 2; - */ - @java.lang.Override - public emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo getServers(int index) { - return servers_.get(index); - } - /** - * repeated .RegionSimpleInfo servers = 2; - */ - @java.lang.Override - public emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfoOrBuilder getServersOrBuilder( - int index) { - return servers_.get(index); - } - - public static final int CLIENTSECRETKEY_FIELD_NUMBER = 5; - private com.google.protobuf.ByteString clientSecretKey_; - /** - * bytes clientSecretKey = 5; - * @return The clientSecretKey. - */ - @java.lang.Override - public com.google.protobuf.ByteString getClientSecretKey() { - return clientSecretKey_; - } - - public static final int CLIENTCUSTOMCONFIGENCRYPTED_FIELD_NUMBER = 6; - private com.google.protobuf.ByteString clientCustomConfigEncrypted_; - /** - * bytes clientCustomConfigEncrypted = 6; - * @return The clientCustomConfigEncrypted. - */ - @java.lang.Override - public com.google.protobuf.ByteString getClientCustomConfigEncrypted() { - return clientCustomConfigEncrypted_; - } - - public static final int ENABLELOGINPC_FIELD_NUMBER = 7; - private boolean enableLoginPc_; - /** - * bool enableLoginPc = 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.writeUInt32(1, retcode_); - } - for (int i = 0; i < servers_.size(); i++) { - output.writeMessage(2, servers_.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 - .computeUInt32Size(1, retcode_); - } - for (int i = 0; i < servers_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, servers_.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 (!getServersList() - .equals(other.getServersList())) 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 (getServersCount() > 0) { - hash = (37 * hash) + SERVERS_FIELD_NUMBER; - hash = (53 * hash) + getServersList().hashCode(); - } - hash = (37 * hash) + CLIENTSECRETKEY_FIELD_NUMBER; - hash = (53 * hash) + getClientSecretKey().hashCode(); - hash = (37 * hash) + CLIENTCUSTOMCONFIGENCRYPTED_FIELD_NUMBER; - hash = (53 * hash) + getClientCustomConfigEncrypted().hashCode(); - hash = (37 * hash) + ENABLELOGINPC_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) { - getServersFieldBuilder(); - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - retcode_ = 0; - - if (serversBuilder_ == null) { - servers_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - } else { - serversBuilder_.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 (serversBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - servers_ = java.util.Collections.unmodifiableList(servers_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.servers_ = servers_; - } else { - result.servers_ = serversBuilder_.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 (serversBuilder_ == null) { - if (!other.servers_.isEmpty()) { - if (servers_.isEmpty()) { - servers_ = other.servers_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureServersIsMutable(); - servers_.addAll(other.servers_); - } - onChanged(); - } - } else { - if (!other.servers_.isEmpty()) { - if (serversBuilder_.isEmpty()) { - serversBuilder_.dispose(); - serversBuilder_ = null; - servers_ = other.servers_; - bitField0_ = (bitField0_ & ~0x00000001); - serversBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? - getServersFieldBuilder() : null; - } else { - serversBuilder_.addAllMessages(other.servers_); - } - } - } - 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_ ; - /** - * uint32 retcode = 1; - * @return The retcode. - */ - @java.lang.Override - public int getRetcode() { - return retcode_; - } - /** - * uint32 retcode = 1; - * @param value The retcode to set. - * @return This builder for chaining. - */ - public Builder setRetcode(int value) { - - retcode_ = value; - onChanged(); - return this; - } - /** - * uint32 retcode = 1; - * @return This builder for chaining. - */ - public Builder clearRetcode() { - - retcode_ = 0; - onChanged(); - return this; - } - - private java.util.List servers_ = - java.util.Collections.emptyList(); - private void ensureServersIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - servers_ = new java.util.ArrayList(servers_); - 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> serversBuilder_; - - /** - * repeated .RegionSimpleInfo servers = 2; - */ - public java.util.List getServersList() { - if (serversBuilder_ == null) { - return java.util.Collections.unmodifiableList(servers_); - } else { - return serversBuilder_.getMessageList(); - } - } - /** - * repeated .RegionSimpleInfo servers = 2; - */ - public int getServersCount() { - if (serversBuilder_ == null) { - return servers_.size(); - } else { - return serversBuilder_.getCount(); - } - } - /** - * repeated .RegionSimpleInfo servers = 2; - */ - public emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo getServers(int index) { - if (serversBuilder_ == null) { - return servers_.get(index); - } else { - return serversBuilder_.getMessage(index); - } - } - /** - * repeated .RegionSimpleInfo servers = 2; - */ - public Builder setServers( - int index, emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo value) { - if (serversBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureServersIsMutable(); - servers_.set(index, value); - onChanged(); - } else { - serversBuilder_.setMessage(index, value); - } - return this; - } - /** - * repeated .RegionSimpleInfo servers = 2; - */ - public Builder setServers( - int index, emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo.Builder builderForValue) { - if (serversBuilder_ == null) { - ensureServersIsMutable(); - servers_.set(index, builderForValue.build()); - onChanged(); - } else { - serversBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - * repeated .RegionSimpleInfo servers = 2; - */ - public Builder addServers(emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo value) { - if (serversBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureServersIsMutable(); - servers_.add(value); - onChanged(); - } else { - serversBuilder_.addMessage(value); - } - return this; - } - /** - * repeated .RegionSimpleInfo servers = 2; - */ - public Builder addServers( - int index, emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo value) { - if (serversBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureServersIsMutable(); - servers_.add(index, value); - onChanged(); - } else { - serversBuilder_.addMessage(index, value); - } - return this; - } - /** - * repeated .RegionSimpleInfo servers = 2; - */ - public Builder addServers( - emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo.Builder builderForValue) { - if (serversBuilder_ == null) { - ensureServersIsMutable(); - servers_.add(builderForValue.build()); - onChanged(); - } else { - serversBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - * repeated .RegionSimpleInfo servers = 2; - */ - public Builder addServers( - int index, emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo.Builder builderForValue) { - if (serversBuilder_ == null) { - ensureServersIsMutable(); - servers_.add(index, builderForValue.build()); - onChanged(); - } else { - serversBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - * repeated .RegionSimpleInfo servers = 2; - */ - public Builder addAllServers( - java.lang.Iterable values) { - if (serversBuilder_ == null) { - ensureServersIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll( - values, servers_); - onChanged(); - } else { - serversBuilder_.addAllMessages(values); - } - return this; - } - /** - * repeated .RegionSimpleInfo servers = 2; - */ - public Builder clearServers() { - if (serversBuilder_ == null) { - servers_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - serversBuilder_.clear(); - } - return this; - } - /** - * repeated .RegionSimpleInfo servers = 2; - */ - public Builder removeServers(int index) { - if (serversBuilder_ == null) { - ensureServersIsMutable(); - servers_.remove(index); - onChanged(); - } else { - serversBuilder_.remove(index); - } - return this; - } - /** - * repeated .RegionSimpleInfo servers = 2; - */ - public emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo.Builder getServersBuilder( - int index) { - return getServersFieldBuilder().getBuilder(index); - } - /** - * repeated .RegionSimpleInfo servers = 2; - */ - public emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfoOrBuilder getServersOrBuilder( - int index) { - if (serversBuilder_ == null) { - return servers_.get(index); } else { - return serversBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .RegionSimpleInfo servers = 2; - */ - public java.util.List - getServersOrBuilderList() { - if (serversBuilder_ != null) { - return serversBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(servers_); - } - } - /** - * repeated .RegionSimpleInfo servers = 2; - */ - public emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo.Builder addServersBuilder() { - return getServersFieldBuilder().addBuilder( - emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo.getDefaultInstance()); - } - /** - * repeated .RegionSimpleInfo servers = 2; - */ - public emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo.Builder addServersBuilder( - int index) { - return getServersFieldBuilder().addBuilder( - index, emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo.getDefaultInstance()); - } - /** - * repeated .RegionSimpleInfo servers = 2; - */ - public java.util.List - getServersBuilderList() { - return getServersFieldBuilder().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> - getServersFieldBuilder() { - if (serversBuilder_ == null) { - serversBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< - emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo, emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo.Builder, emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfoOrBuilder>( - servers_, - ((bitField0_ & 0x00000001) != 0), - getParentForChildren(), - isClean()); - servers_ = null; - } - return serversBuilder_; - } - - private com.google.protobuf.ByteString clientSecretKey_ = com.google.protobuf.ByteString.EMPTY; - /** - * bytes clientSecretKey = 5; - * @return The clientSecretKey. - */ - @java.lang.Override - public com.google.protobuf.ByteString getClientSecretKey() { - return clientSecretKey_; - } - /** - * bytes clientSecretKey = 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 clientSecretKey = 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 clientCustomConfigEncrypted = 6; - * @return The clientCustomConfigEncrypted. - */ - @java.lang.Override - public com.google.protobuf.ByteString getClientCustomConfigEncrypted() { - return clientCustomConfigEncrypted_; - } - /** - * bytes clientCustomConfigEncrypted = 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 clientCustomConfigEncrypted = 6; - * @return This builder for chaining. - */ - public Builder clearClientCustomConfigEncrypted() { - - clientCustomConfigEncrypted_ = getDefaultInstance().getClientCustomConfigEncrypted(); - onChanged(); - return this; - } - - private boolean enableLoginPc_ ; - /** - * bool enableLoginPc = 7; - * @return The enableLoginPc. - */ - @java.lang.Override - public boolean getEnableLoginPc() { - return enableLoginPc_; - } - /** - * bool enableLoginPc = 7; - * @param value The enableLoginPc to set. - * @return This builder for chaining. - */ - public Builder setEnableLoginPc(boolean value) { - - enableLoginPc_ = value; - onChanged(); - return this; - } - /** - * bool enableLoginPc = 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\"\242\001\n\026QueryRegionListHttpRs" + - "p\022\017\n\007retcode\030\001 \001(\r\022\"\n\007servers\030\002 \003(\0132\021.Re" + - "gionSimpleInfo\022\027\n\017clientSecretKey\030\005 \001(\014\022" + - "#\n\033clientCustomConfigEncrypted\030\006 \001(\014\022\025\n\r" + - "enableLoginPc\030\007 \001(\010B\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.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", "Servers", "ClientSecretKey", "ClientCustomConfigEncrypted", "EnableLoginPc", }); - emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/RegionInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/RegionInfoOuterClass.java deleted file mode 100644 index 64805cd96..000000000 --- a/src/main/java/emu/grasscutter/net/proto/RegionInfoOuterClass.java +++ /dev/null @@ -1,3367 +0,0 @@ -// 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 ip = 1; - * @return The ip. - */ - java.lang.String getIp(); - /** - * string ip = 1; - * @return The bytes for ip. - */ - com.google.protobuf.ByteString - getIpBytes(); - - /** - * int32 port = 2; - * @return The port. - */ - int getPort(); - - /** - * string payCallbackUrl = 3; - * @return The payCallbackUrl. - */ - java.lang.String getPayCallbackUrl(); - /** - * string payCallbackUrl = 3; - * @return The bytes for payCallbackUrl. - */ - com.google.protobuf.ByteString - getPayCallbackUrlBytes(); - - /** - * string areaType = 7; - * @return The areaType. - */ - java.lang.String getAreaType(); - /** - * string areaType = 7; - * @return The bytes for areaType. - */ - com.google.protobuf.ByteString - getAreaTypeBytes(); - - /** - * string resourceUrl = 8; - * @return The resourceUrl. - */ - java.lang.String getResourceUrl(); - /** - * string resourceUrl = 8; - * @return The bytes for resourceUrl. - */ - com.google.protobuf.ByteString - getResourceUrlBytes(); - - /** - * string dataUrl = 9; - * @return The dataUrl. - */ - java.lang.String getDataUrl(); - /** - * string dataUrl = 9; - * @return The bytes for dataUrl. - */ - com.google.protobuf.ByteString - getDataUrlBytes(); - - /** - * string feedbackUrl = 10; - * @return The feedbackUrl. - */ - java.lang.String getFeedbackUrl(); - /** - * string feedbackUrl = 10; - * @return The bytes for feedbackUrl. - */ - com.google.protobuf.ByteString - getFeedbackUrlBytes(); - - /** - * string bulletinUrl = 11; - * @return The bulletinUrl. - */ - java.lang.String getBulletinUrl(); - /** - * string bulletinUrl = 11; - * @return The bytes for bulletinUrl. - */ - com.google.protobuf.ByteString - getBulletinUrlBytes(); - - /** - * string version = 12; - * @return The version. - */ - java.lang.String getVersion(); - /** - * string version = 12; - * @return The bytes for version. - */ - com.google.protobuf.ByteString - getVersionBytes(); - - /** - * int32 clientDataVersion = 14; - * @return The clientDataVersion. - */ - int getClientDataVersion(); - - /** - * int32 clientSilenceDataVersion = 18; - * @return The clientSilenceDataVersion. - */ - int getClientSilenceDataVersion(); - - /** - * string clientDataMd5 = 19; - * @return The clientDataMd5. - */ - java.lang.String getClientDataMd5(); - /** - * string clientDataMd5 = 19; - * @return The bytes for clientDataMd5. - */ - com.google.protobuf.ByteString - getClientDataMd5Bytes(); - - /** - * string clientSilenceDataMd5 = 20; - * @return The clientSilenceDataMd5. - */ - java.lang.String getClientSilenceDataMd5(); - /** - * string clientSilenceDataMd5 = 20; - * @return The bytes for clientSilenceDataMd5. - */ - com.google.protobuf.ByteString - getClientSilenceDataMd5Bytes(); - - /** - * .ResVersionConfig config = 22; - * @return Whether the config field is set. - */ - boolean hasConfig(); - /** - * .ResVersionConfig config = 22; - * @return The config. - */ - emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig getConfig(); - /** - * .ResVersionConfig config = 22; - */ - emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder getConfigOrBuilder(); - - /** - * bytes secretKey = 23; - * @return The secretKey. - */ - com.google.protobuf.ByteString getSecretKey(); - - /** - * string communityUrl = 24; - * @return The communityUrl. - */ - java.lang.String getCommunityUrl(); - /** - * string communityUrl = 24; - * @return The bytes for communityUrl. - */ - com.google.protobuf.ByteString - getCommunityUrlBytes(); - - /** - * string clientVersionSuffix = 26; - * @return The clientVersionSuffix. - */ - java.lang.String getClientVersionSuffix(); - /** - * string clientVersionSuffix = 26; - * @return The bytes for clientVersionSuffix. - */ - com.google.protobuf.ByteString - getClientVersionSuffixBytes(); - - /** - * string clientSilenceVersionSuffix = 27; - * @return The clientSilenceVersionSuffix. - */ - java.lang.String getClientSilenceVersionSuffix(); - /** - * string clientSilenceVersionSuffix = 27; - * @return The bytes for clientSilenceVersionSuffix. - */ - com.google.protobuf.ByteString - getClientSilenceVersionSuffixBytes(); - - /** - * string accountUrl = 31; - * @return The accountUrl. - */ - java.lang.String getAccountUrl(); - /** - * string accountUrl = 31; - * @return The bytes for accountUrl. - */ - com.google.protobuf.ByteString - getAccountUrlBytes(); - - /** - * string cdkeyUrl = 32; - * @return The cdkeyUrl. - */ - java.lang.String getCdkeyUrl(); - /** - * string cdkeyUrl = 32; - * @return The bytes for cdkeyUrl. - */ - com.google.protobuf.ByteString - getCdkeyUrlBytes(); - - /** - * string privacyUrl = 33; - * @return The privacyUrl. - */ - java.lang.String getPrivacyUrl(); - /** - * string privacyUrl = 33; - * @return The bytes for privacyUrl. - */ - com.google.protobuf.ByteString - getPrivacyUrlBytes(); - } - /** - * 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() { - ip_ = ""; - payCallbackUrl_ = ""; - areaType_ = ""; - resourceUrl_ = ""; - dataUrl_ = ""; - feedbackUrl_ = ""; - bulletinUrl_ = ""; - version_ = ""; - clientDataMd5_ = ""; - clientSilenceDataMd5_ = ""; - secretKey_ = com.google.protobuf.ByteString.EMPTY; - communityUrl_ = ""; - clientVersionSuffix_ = ""; - clientSilenceVersionSuffix_ = ""; - accountUrl_ = ""; - cdkeyUrl_ = ""; - privacyUrl_ = ""; - } - - @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(); - - ip_ = s; - break; - } - case 16: { - - port_ = input.readInt32(); - 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(); - - version_ = s; - break; - } - case 112: { - - clientDataVersion_ = input.readInt32(); - break; - } - case 144: { - - clientSilenceDataVersion_ = input.readInt32(); - 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 (config_ != null) { - subBuilder = config_.toBuilder(); - } - config_ = input.readMessage(emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(config_); - config_ = subBuilder.buildPartial(); - } - - break; - } - case 186: { - - secretKey_ = input.readBytes(); - break; - } - case 194: { - java.lang.String s = input.readStringRequireUtf8(); - - communityUrl_ = 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 250: { - java.lang.String s = input.readStringRequireUtf8(); - - accountUrl_ = s; - break; - } - case 258: { - java.lang.String s = input.readStringRequireUtf8(); - - cdkeyUrl_ = s; - break; - } - case 266: { - java.lang.String s = input.readStringRequireUtf8(); - - privacyUrl_ = 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.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 IP_FIELD_NUMBER = 1; - private volatile java.lang.Object ip_; - /** - * string ip = 1; - * @return The ip. - */ - @java.lang.Override - public java.lang.String getIp() { - java.lang.Object ref = ip_; - 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(); - ip_ = s; - return s; - } - } - /** - * string ip = 1; - * @return The bytes for ip. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getIpBytes() { - java.lang.Object ref = ip_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - ip_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int PORT_FIELD_NUMBER = 2; - private int port_; - /** - * int32 port = 2; - * @return The port. - */ - @java.lang.Override - public int getPort() { - return port_; - } - - public static final int PAYCALLBACKURL_FIELD_NUMBER = 3; - private volatile java.lang.Object payCallbackUrl_; - /** - * string payCallbackUrl = 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 payCallbackUrl = 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 AREATYPE_FIELD_NUMBER = 7; - private volatile java.lang.Object areaType_; - /** - * string areaType = 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 areaType = 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 RESOURCEURL_FIELD_NUMBER = 8; - private volatile java.lang.Object resourceUrl_; - /** - * string resourceUrl = 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 resourceUrl = 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 DATAURL_FIELD_NUMBER = 9; - private volatile java.lang.Object dataUrl_; - /** - * string dataUrl = 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 dataUrl = 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 FEEDBACKURL_FIELD_NUMBER = 10; - private volatile java.lang.Object feedbackUrl_; - /** - * string feedbackUrl = 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 feedbackUrl = 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 BULLETINURL_FIELD_NUMBER = 11; - private volatile java.lang.Object bulletinUrl_; - /** - * string bulletinUrl = 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 bulletinUrl = 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 VERSION_FIELD_NUMBER = 12; - private volatile java.lang.Object version_; - /** - * string version = 12; - * @return The version. - */ - @java.lang.Override - public java.lang.String getVersion() { - java.lang.Object ref = version_; - 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(); - version_ = s; - return s; - } - } - /** - * string version = 12; - * @return The bytes for version. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getVersionBytes() { - java.lang.Object ref = version_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - version_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int CLIENTDATAVERSION_FIELD_NUMBER = 14; - private int clientDataVersion_; - /** - * int32 clientDataVersion = 14; - * @return The clientDataVersion. - */ - @java.lang.Override - public int getClientDataVersion() { - return clientDataVersion_; - } - - public static final int CLIENTSILENCEDATAVERSION_FIELD_NUMBER = 18; - private int clientSilenceDataVersion_; - /** - * int32 clientSilenceDataVersion = 18; - * @return The clientSilenceDataVersion. - */ - @java.lang.Override - public int getClientSilenceDataVersion() { - return clientSilenceDataVersion_; - } - - public static final int CLIENTDATAMD5_FIELD_NUMBER = 19; - private volatile java.lang.Object clientDataMd5_; - /** - * string clientDataMd5 = 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 clientDataMd5 = 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 CLIENTSILENCEDATAMD5_FIELD_NUMBER = 20; - private volatile java.lang.Object clientSilenceDataMd5_; - /** - * string clientSilenceDataMd5 = 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 clientSilenceDataMd5 = 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 CONFIG_FIELD_NUMBER = 22; - private emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig config_; - /** - * .ResVersionConfig config = 22; - * @return Whether the config field is set. - */ - @java.lang.Override - public boolean hasConfig() { - return config_ != null; - } - /** - * .ResVersionConfig config = 22; - * @return The config. - */ - @java.lang.Override - public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig getConfig() { - return config_ == null ? emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.getDefaultInstance() : config_; - } - /** - * .ResVersionConfig config = 22; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder getConfigOrBuilder() { - return getConfig(); - } - - public static final int SECRETKEY_FIELD_NUMBER = 23; - private com.google.protobuf.ByteString secretKey_; - /** - * bytes secretKey = 23; - * @return The secretKey. - */ - @java.lang.Override - public com.google.protobuf.ByteString getSecretKey() { - return secretKey_; - } - - public static final int COMMUNITYURL_FIELD_NUMBER = 24; - private volatile java.lang.Object communityUrl_; - /** - * string communityUrl = 24; - * @return The communityUrl. - */ - @java.lang.Override - public java.lang.String getCommunityUrl() { - java.lang.Object ref = communityUrl_; - 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(); - communityUrl_ = s; - return s; - } - } - /** - * string communityUrl = 24; - * @return The bytes for communityUrl. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getCommunityUrlBytes() { - java.lang.Object ref = communityUrl_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - communityUrl_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int CLIENTVERSIONSUFFIX_FIELD_NUMBER = 26; - private volatile java.lang.Object clientVersionSuffix_; - /** - * string clientVersionSuffix = 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 clientVersionSuffix = 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 CLIENTSILENCEVERSIONSUFFIX_FIELD_NUMBER = 27; - private volatile java.lang.Object clientSilenceVersionSuffix_; - /** - * string clientSilenceVersionSuffix = 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 clientSilenceVersionSuffix = 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 ACCOUNTURL_FIELD_NUMBER = 31; - private volatile java.lang.Object accountUrl_; - /** - * string accountUrl = 31; - * @return The accountUrl. - */ - @java.lang.Override - public java.lang.String getAccountUrl() { - java.lang.Object ref = accountUrl_; - 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(); - accountUrl_ = s; - return s; - } - } - /** - * string accountUrl = 31; - * @return The bytes for accountUrl. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getAccountUrlBytes() { - java.lang.Object ref = accountUrl_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - accountUrl_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int CDKEYURL_FIELD_NUMBER = 32; - private volatile java.lang.Object cdkeyUrl_; - /** - * string cdkeyUrl = 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 cdkeyUrl = 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 PRIVACYURL_FIELD_NUMBER = 33; - private volatile java.lang.Object privacyUrl_; - /** - * string privacyUrl = 33; - * @return The privacyUrl. - */ - @java.lang.Override - public java.lang.String getPrivacyUrl() { - java.lang.Object ref = privacyUrl_; - 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(); - privacyUrl_ = s; - return s; - } - } - /** - * string privacyUrl = 33; - * @return The bytes for privacyUrl. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getPrivacyUrlBytes() { - java.lang.Object ref = privacyUrl_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - privacyUrl_ = 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 (!getIpBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, ip_); - } - if (port_ != 0) { - output.writeInt32(2, port_); - } - if (!getPayCallbackUrlBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 3, payCallbackUrl_); - } - if (!getAreaTypeBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 7, areaType_); - } - if (!getResourceUrlBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 8, resourceUrl_); - } - if (!getDataUrlBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 9, dataUrl_); - } - if (!getFeedbackUrlBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 10, feedbackUrl_); - } - if (!getBulletinUrlBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 11, bulletinUrl_); - } - if (!getVersionBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 12, version_); - } - if (clientDataVersion_ != 0) { - output.writeInt32(14, clientDataVersion_); - } - if (clientSilenceDataVersion_ != 0) { - output.writeInt32(18, clientSilenceDataVersion_); - } - if (!getClientDataMd5Bytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 19, clientDataMd5_); - } - if (!getClientSilenceDataMd5Bytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 20, clientSilenceDataMd5_); - } - if (config_ != null) { - output.writeMessage(22, getConfig()); - } - if (!secretKey_.isEmpty()) { - output.writeBytes(23, secretKey_); - } - if (!getCommunityUrlBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 24, communityUrl_); - } - if (!getClientVersionSuffixBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 26, clientVersionSuffix_); - } - if (!getClientSilenceVersionSuffixBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 27, clientSilenceVersionSuffix_); - } - if (!getAccountUrlBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 31, accountUrl_); - } - if (!getCdkeyUrlBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 32, cdkeyUrl_); - } - if (!getPrivacyUrlBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 33, privacyUrl_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!getIpBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, ip_); - } - if (port_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeInt32Size(2, port_); - } - if (!getPayCallbackUrlBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, payCallbackUrl_); - } - if (!getAreaTypeBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(7, areaType_); - } - if (!getResourceUrlBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(8, resourceUrl_); - } - if (!getDataUrlBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(9, dataUrl_); - } - if (!getFeedbackUrlBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(10, feedbackUrl_); - } - if (!getBulletinUrlBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(11, bulletinUrl_); - } - if (!getVersionBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(12, version_); - } - if (clientDataVersion_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeInt32Size(14, clientDataVersion_); - } - if (clientSilenceDataVersion_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeInt32Size(18, clientSilenceDataVersion_); - } - if (!getClientDataMd5Bytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(19, clientDataMd5_); - } - if (!getClientSilenceDataMd5Bytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(20, clientSilenceDataMd5_); - } - if (config_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(22, getConfig()); - } - if (!secretKey_.isEmpty()) { - size += com.google.protobuf.CodedOutputStream - .computeBytesSize(23, secretKey_); - } - if (!getCommunityUrlBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(24, communityUrl_); - } - if (!getClientVersionSuffixBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(26, clientVersionSuffix_); - } - if (!getClientSilenceVersionSuffixBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(27, clientSilenceVersionSuffix_); - } - if (!getAccountUrlBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(31, accountUrl_); - } - if (!getCdkeyUrlBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(32, cdkeyUrl_); - } - if (!getPrivacyUrlBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(33, privacyUrl_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (!getIp() - .equals(other.getIp())) return false; - if (getPort() - != other.getPort()) 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 (!getVersion() - .equals(other.getVersion())) return false; - if (getClientDataVersion() - != other.getClientDataVersion()) return false; - if (getClientSilenceDataVersion() - != other.getClientSilenceDataVersion()) return false; - if (!getClientDataMd5() - .equals(other.getClientDataMd5())) return false; - if (!getClientSilenceDataMd5() - .equals(other.getClientSilenceDataMd5())) return false; - if (hasConfig() != other.hasConfig()) return false; - if (hasConfig()) { - if (!getConfig() - .equals(other.getConfig())) return false; - } - if (!getSecretKey() - .equals(other.getSecretKey())) return false; - if (!getCommunityUrl() - .equals(other.getCommunityUrl())) return false; - if (!getClientVersionSuffix() - .equals(other.getClientVersionSuffix())) return false; - if (!getClientSilenceVersionSuffix() - .equals(other.getClientSilenceVersionSuffix())) return false; - if (!getAccountUrl() - .equals(other.getAccountUrl())) return false; - if (!getCdkeyUrl() - .equals(other.getCdkeyUrl())) return false; - if (!getPrivacyUrl() - .equals(other.getPrivacyUrl())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + IP_FIELD_NUMBER; - hash = (53 * hash) + getIp().hashCode(); - hash = (37 * hash) + PORT_FIELD_NUMBER; - hash = (53 * hash) + getPort(); - hash = (37 * hash) + PAYCALLBACKURL_FIELD_NUMBER; - hash = (53 * hash) + getPayCallbackUrl().hashCode(); - hash = (37 * hash) + AREATYPE_FIELD_NUMBER; - hash = (53 * hash) + getAreaType().hashCode(); - hash = (37 * hash) + RESOURCEURL_FIELD_NUMBER; - hash = (53 * hash) + getResourceUrl().hashCode(); - hash = (37 * hash) + DATAURL_FIELD_NUMBER; - hash = (53 * hash) + getDataUrl().hashCode(); - hash = (37 * hash) + FEEDBACKURL_FIELD_NUMBER; - hash = (53 * hash) + getFeedbackUrl().hashCode(); - hash = (37 * hash) + BULLETINURL_FIELD_NUMBER; - hash = (53 * hash) + getBulletinUrl().hashCode(); - hash = (37 * hash) + VERSION_FIELD_NUMBER; - hash = (53 * hash) + getVersion().hashCode(); - hash = (37 * hash) + CLIENTDATAVERSION_FIELD_NUMBER; - hash = (53 * hash) + getClientDataVersion(); - hash = (37 * hash) + CLIENTSILENCEDATAVERSION_FIELD_NUMBER; - hash = (53 * hash) + getClientSilenceDataVersion(); - hash = (37 * hash) + CLIENTDATAMD5_FIELD_NUMBER; - hash = (53 * hash) + getClientDataMd5().hashCode(); - hash = (37 * hash) + CLIENTSILENCEDATAMD5_FIELD_NUMBER; - hash = (53 * hash) + getClientSilenceDataMd5().hashCode(); - if (hasConfig()) { - hash = (37 * hash) + CONFIG_FIELD_NUMBER; - hash = (53 * hash) + getConfig().hashCode(); - } - hash = (37 * hash) + SECRETKEY_FIELD_NUMBER; - hash = (53 * hash) + getSecretKey().hashCode(); - hash = (37 * hash) + COMMUNITYURL_FIELD_NUMBER; - hash = (53 * hash) + getCommunityUrl().hashCode(); - hash = (37 * hash) + CLIENTVERSIONSUFFIX_FIELD_NUMBER; - hash = (53 * hash) + getClientVersionSuffix().hashCode(); - hash = (37 * hash) + CLIENTSILENCEVERSIONSUFFIX_FIELD_NUMBER; - hash = (53 * hash) + getClientSilenceVersionSuffix().hashCode(); - hash = (37 * hash) + ACCOUNTURL_FIELD_NUMBER; - hash = (53 * hash) + getAccountUrl().hashCode(); - hash = (37 * hash) + CDKEYURL_FIELD_NUMBER; - hash = (53 * hash) + getCdkeyUrl().hashCode(); - hash = (37 * hash) + PRIVACYURL_FIELD_NUMBER; - hash = (53 * hash) + getPrivacyUrl().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(); - ip_ = ""; - - port_ = 0; - - payCallbackUrl_ = ""; - - areaType_ = ""; - - resourceUrl_ = ""; - - dataUrl_ = ""; - - feedbackUrl_ = ""; - - bulletinUrl_ = ""; - - version_ = ""; - - clientDataVersion_ = 0; - - clientSilenceDataVersion_ = 0; - - clientDataMd5_ = ""; - - clientSilenceDataMd5_ = ""; - - if (configBuilder_ == null) { - config_ = null; - } else { - config_ = null; - configBuilder_ = null; - } - secretKey_ = com.google.protobuf.ByteString.EMPTY; - - communityUrl_ = ""; - - clientVersionSuffix_ = ""; - - clientSilenceVersionSuffix_ = ""; - - accountUrl_ = ""; - - cdkeyUrl_ = ""; - - privacyUrl_ = ""; - - 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.ip_ = ip_; - result.port_ = port_; - result.payCallbackUrl_ = payCallbackUrl_; - result.areaType_ = areaType_; - result.resourceUrl_ = resourceUrl_; - result.dataUrl_ = dataUrl_; - result.feedbackUrl_ = feedbackUrl_; - result.bulletinUrl_ = bulletinUrl_; - result.version_ = version_; - result.clientDataVersion_ = clientDataVersion_; - result.clientSilenceDataVersion_ = clientSilenceDataVersion_; - result.clientDataMd5_ = clientDataMd5_; - result.clientSilenceDataMd5_ = clientSilenceDataMd5_; - if (configBuilder_ == null) { - result.config_ = config_; - } else { - result.config_ = configBuilder_.build(); - } - result.secretKey_ = secretKey_; - result.communityUrl_ = communityUrl_; - result.clientVersionSuffix_ = clientVersionSuffix_; - result.clientSilenceVersionSuffix_ = clientSilenceVersionSuffix_; - result.accountUrl_ = accountUrl_; - result.cdkeyUrl_ = cdkeyUrl_; - result.privacyUrl_ = privacyUrl_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getIp().isEmpty()) { - ip_ = other.ip_; - onChanged(); - } - if (other.getPort() != 0) { - setPort(other.getPort()); - } - 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.getVersion().isEmpty()) { - version_ = other.version_; - onChanged(); - } - if (other.getClientDataVersion() != 0) { - setClientDataVersion(other.getClientDataVersion()); - } - 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.hasConfig()) { - mergeConfig(other.getConfig()); - } - if (other.getSecretKey() != com.google.protobuf.ByteString.EMPTY) { - setSecretKey(other.getSecretKey()); - } - if (!other.getCommunityUrl().isEmpty()) { - communityUrl_ = other.communityUrl_; - onChanged(); - } - if (!other.getClientVersionSuffix().isEmpty()) { - clientVersionSuffix_ = other.clientVersionSuffix_; - onChanged(); - } - if (!other.getClientSilenceVersionSuffix().isEmpty()) { - clientSilenceVersionSuffix_ = other.clientSilenceVersionSuffix_; - onChanged(); - } - if (!other.getAccountUrl().isEmpty()) { - accountUrl_ = other.accountUrl_; - onChanged(); - } - if (!other.getCdkeyUrl().isEmpty()) { - cdkeyUrl_ = other.cdkeyUrl_; - onChanged(); - } - if (!other.getPrivacyUrl().isEmpty()) { - privacyUrl_ = other.privacyUrl_; - 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.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 ip_ = ""; - /** - * string ip = 1; - * @return The ip. - */ - public java.lang.String getIp() { - java.lang.Object ref = ip_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - ip_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * string ip = 1; - * @return The bytes for ip. - */ - public com.google.protobuf.ByteString - getIpBytes() { - java.lang.Object ref = ip_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - ip_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * string ip = 1; - * @param value The ip to set. - * @return This builder for chaining. - */ - public Builder setIp( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - ip_ = value; - onChanged(); - return this; - } - /** - * string ip = 1; - * @return This builder for chaining. - */ - public Builder clearIp() { - - ip_ = getDefaultInstance().getIp(); - onChanged(); - return this; - } - /** - * string ip = 1; - * @param value The bytes for ip to set. - * @return This builder for chaining. - */ - public Builder setIpBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - ip_ = value; - onChanged(); - return this; - } - - private int port_ ; - /** - * int32 port = 2; - * @return The port. - */ - @java.lang.Override - public int getPort() { - return port_; - } - /** - * int32 port = 2; - * @param value The port to set. - * @return This builder for chaining. - */ - public Builder setPort(int value) { - - port_ = value; - onChanged(); - return this; - } - /** - * int32 port = 2; - * @return This builder for chaining. - */ - public Builder clearPort() { - - port_ = 0; - onChanged(); - return this; - } - - private java.lang.Object payCallbackUrl_ = ""; - /** - * string payCallbackUrl = 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 payCallbackUrl = 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 payCallbackUrl = 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 payCallbackUrl = 3; - * @return This builder for chaining. - */ - public Builder clearPayCallbackUrl() { - - payCallbackUrl_ = getDefaultInstance().getPayCallbackUrl(); - onChanged(); - return this; - } - /** - * string payCallbackUrl = 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 areaType = 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 areaType = 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 areaType = 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 areaType = 7; - * @return This builder for chaining. - */ - public Builder clearAreaType() { - - areaType_ = getDefaultInstance().getAreaType(); - onChanged(); - return this; - } - /** - * string areaType = 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 resourceUrl = 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 resourceUrl = 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 resourceUrl = 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 resourceUrl = 8; - * @return This builder for chaining. - */ - public Builder clearResourceUrl() { - - resourceUrl_ = getDefaultInstance().getResourceUrl(); - onChanged(); - return this; - } - /** - * string resourceUrl = 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 dataUrl = 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 dataUrl = 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 dataUrl = 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 dataUrl = 9; - * @return This builder for chaining. - */ - public Builder clearDataUrl() { - - dataUrl_ = getDefaultInstance().getDataUrl(); - onChanged(); - return this; - } - /** - * string dataUrl = 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 feedbackUrl = 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 feedbackUrl = 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 feedbackUrl = 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 feedbackUrl = 10; - * @return This builder for chaining. - */ - public Builder clearFeedbackUrl() { - - feedbackUrl_ = getDefaultInstance().getFeedbackUrl(); - onChanged(); - return this; - } - /** - * string feedbackUrl = 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 bulletinUrl = 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 bulletinUrl = 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 bulletinUrl = 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 bulletinUrl = 11; - * @return This builder for chaining. - */ - public Builder clearBulletinUrl() { - - bulletinUrl_ = getDefaultInstance().getBulletinUrl(); - onChanged(); - return this; - } - /** - * string bulletinUrl = 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 version_ = ""; - /** - * string version = 12; - * @return The version. - */ - public java.lang.String getVersion() { - java.lang.Object ref = version_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - version_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * string version = 12; - * @return The bytes for version. - */ - public com.google.protobuf.ByteString - getVersionBytes() { - java.lang.Object ref = version_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - version_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * string version = 12; - * @param value The version to set. - * @return This builder for chaining. - */ - public Builder setVersion( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - version_ = value; - onChanged(); - return this; - } - /** - * string version = 12; - * @return This builder for chaining. - */ - public Builder clearVersion() { - - version_ = getDefaultInstance().getVersion(); - onChanged(); - return this; - } - /** - * string version = 12; - * @param value The bytes for version to set. - * @return This builder for chaining. - */ - public Builder setVersionBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - version_ = value; - onChanged(); - return this; - } - - private int clientDataVersion_ ; - /** - * int32 clientDataVersion = 14; - * @return The clientDataVersion. - */ - @java.lang.Override - public int getClientDataVersion() { - return clientDataVersion_; - } - /** - * int32 clientDataVersion = 14; - * @param value The clientDataVersion to set. - * @return This builder for chaining. - */ - public Builder setClientDataVersion(int value) { - - clientDataVersion_ = value; - onChanged(); - return this; - } - /** - * int32 clientDataVersion = 14; - * @return This builder for chaining. - */ - public Builder clearClientDataVersion() { - - clientDataVersion_ = 0; - onChanged(); - return this; - } - - private int clientSilenceDataVersion_ ; - /** - * int32 clientSilenceDataVersion = 18; - * @return The clientSilenceDataVersion. - */ - @java.lang.Override - public int getClientSilenceDataVersion() { - return clientSilenceDataVersion_; - } - /** - * int32 clientSilenceDataVersion = 18; - * @param value The clientSilenceDataVersion to set. - * @return This builder for chaining. - */ - public Builder setClientSilenceDataVersion(int value) { - - clientSilenceDataVersion_ = value; - onChanged(); - return this; - } - /** - * int32 clientSilenceDataVersion = 18; - * @return This builder for chaining. - */ - public Builder clearClientSilenceDataVersion() { - - clientSilenceDataVersion_ = 0; - onChanged(); - return this; - } - - private java.lang.Object clientDataMd5_ = ""; - /** - * string clientDataMd5 = 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 clientDataMd5 = 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 clientDataMd5 = 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 clientDataMd5 = 19; - * @return This builder for chaining. - */ - public Builder clearClientDataMd5() { - - clientDataMd5_ = getDefaultInstance().getClientDataMd5(); - onChanged(); - return this; - } - /** - * string clientDataMd5 = 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 clientSilenceDataMd5 = 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 clientSilenceDataMd5 = 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 clientSilenceDataMd5 = 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 clientSilenceDataMd5 = 20; - * @return This builder for chaining. - */ - public Builder clearClientSilenceDataMd5() { - - clientSilenceDataMd5_ = getDefaultInstance().getClientSilenceDataMd5(); - onChanged(); - return this; - } - /** - * string clientSilenceDataMd5 = 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 config_; - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig, emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.Builder, emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder> configBuilder_; - /** - * .ResVersionConfig config = 22; - * @return Whether the config field is set. - */ - public boolean hasConfig() { - return configBuilder_ != null || config_ != null; - } - /** - * .ResVersionConfig config = 22; - * @return The config. - */ - public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig getConfig() { - if (configBuilder_ == null) { - return config_ == null ? emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.getDefaultInstance() : config_; - } else { - return configBuilder_.getMessage(); - } - } - /** - * .ResVersionConfig config = 22; - */ - public Builder setConfig(emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig value) { - if (configBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - config_ = value; - onChanged(); - } else { - configBuilder_.setMessage(value); - } - - return this; - } - /** - * .ResVersionConfig config = 22; - */ - public Builder setConfig( - emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.Builder builderForValue) { - if (configBuilder_ == null) { - config_ = builderForValue.build(); - onChanged(); - } else { - configBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .ResVersionConfig config = 22; - */ - public Builder mergeConfig(emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig value) { - if (configBuilder_ == null) { - if (config_ != null) { - config_ = - emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.newBuilder(config_).mergeFrom(value).buildPartial(); - } else { - config_ = value; - } - onChanged(); - } else { - configBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .ResVersionConfig config = 22; - */ - public Builder clearConfig() { - if (configBuilder_ == null) { - config_ = null; - onChanged(); - } else { - config_ = null; - configBuilder_ = null; - } - - return this; - } - /** - * .ResVersionConfig config = 22; - */ - public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.Builder getConfigBuilder() { - - onChanged(); - return getConfigFieldBuilder().getBuilder(); - } - /** - * .ResVersionConfig config = 22; - */ - public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder getConfigOrBuilder() { - if (configBuilder_ != null) { - return configBuilder_.getMessageOrBuilder(); - } else { - return config_ == null ? - emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.getDefaultInstance() : config_; - } - } - /** - * .ResVersionConfig 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> - getConfigFieldBuilder() { - if (configBuilder_ == null) { - configBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig, emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.Builder, emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder>( - getConfig(), - getParentForChildren(), - isClean()); - config_ = null; - } - return configBuilder_; - } - - private com.google.protobuf.ByteString secretKey_ = com.google.protobuf.ByteString.EMPTY; - /** - * bytes secretKey = 23; - * @return The secretKey. - */ - @java.lang.Override - public com.google.protobuf.ByteString getSecretKey() { - return secretKey_; - } - /** - * bytes secretKey = 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 secretKey = 23; - * @return This builder for chaining. - */ - public Builder clearSecretKey() { - - secretKey_ = getDefaultInstance().getSecretKey(); - onChanged(); - return this; - } - - private java.lang.Object communityUrl_ = ""; - /** - * string communityUrl = 24; - * @return The communityUrl. - */ - public java.lang.String getCommunityUrl() { - java.lang.Object ref = communityUrl_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - communityUrl_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * string communityUrl = 24; - * @return The bytes for communityUrl. - */ - public com.google.protobuf.ByteString - getCommunityUrlBytes() { - java.lang.Object ref = communityUrl_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - communityUrl_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * string communityUrl = 24; - * @param value The communityUrl to set. - * @return This builder for chaining. - */ - public Builder setCommunityUrl( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - communityUrl_ = value; - onChanged(); - return this; - } - /** - * string communityUrl = 24; - * @return This builder for chaining. - */ - public Builder clearCommunityUrl() { - - communityUrl_ = getDefaultInstance().getCommunityUrl(); - onChanged(); - return this; - } - /** - * string communityUrl = 24; - * @param value The bytes for communityUrl to set. - * @return This builder for chaining. - */ - public Builder setCommunityUrlBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - communityUrl_ = value; - onChanged(); - return this; - } - - private java.lang.Object clientVersionSuffix_ = ""; - /** - * string clientVersionSuffix = 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 clientVersionSuffix = 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 clientVersionSuffix = 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 clientVersionSuffix = 26; - * @return This builder for chaining. - */ - public Builder clearClientVersionSuffix() { - - clientVersionSuffix_ = getDefaultInstance().getClientVersionSuffix(); - onChanged(); - return this; - } - /** - * string clientVersionSuffix = 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 clientSilenceVersionSuffix = 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 clientSilenceVersionSuffix = 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 clientSilenceVersionSuffix = 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 clientSilenceVersionSuffix = 27; - * @return This builder for chaining. - */ - public Builder clearClientSilenceVersionSuffix() { - - clientSilenceVersionSuffix_ = getDefaultInstance().getClientSilenceVersionSuffix(); - onChanged(); - return this; - } - /** - * string clientSilenceVersionSuffix = 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 java.lang.Object accountUrl_ = ""; - /** - * string accountUrl = 31; - * @return The accountUrl. - */ - public java.lang.String getAccountUrl() { - java.lang.Object ref = accountUrl_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - accountUrl_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * string accountUrl = 31; - * @return The bytes for accountUrl. - */ - public com.google.protobuf.ByteString - getAccountUrlBytes() { - java.lang.Object ref = accountUrl_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - accountUrl_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * string accountUrl = 31; - * @param value The accountUrl to set. - * @return This builder for chaining. - */ - public Builder setAccountUrl( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - accountUrl_ = value; - onChanged(); - return this; - } - /** - * string accountUrl = 31; - * @return This builder for chaining. - */ - public Builder clearAccountUrl() { - - accountUrl_ = getDefaultInstance().getAccountUrl(); - onChanged(); - return this; - } - /** - * string accountUrl = 31; - * @param value The bytes for accountUrl to set. - * @return This builder for chaining. - */ - public Builder setAccountUrlBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - accountUrl_ = value; - onChanged(); - return this; - } - - private java.lang.Object cdkeyUrl_ = ""; - /** - * string cdkeyUrl = 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 cdkeyUrl = 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 cdkeyUrl = 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 cdkeyUrl = 32; - * @return This builder for chaining. - */ - public Builder clearCdkeyUrl() { - - cdkeyUrl_ = getDefaultInstance().getCdkeyUrl(); - onChanged(); - return this; - } - /** - * string cdkeyUrl = 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 privacyUrl_ = ""; - /** - * string privacyUrl = 33; - * @return The privacyUrl. - */ - public java.lang.String getPrivacyUrl() { - java.lang.Object ref = privacyUrl_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - privacyUrl_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * string privacyUrl = 33; - * @return The bytes for privacyUrl. - */ - public com.google.protobuf.ByteString - getPrivacyUrlBytes() { - java.lang.Object ref = privacyUrl_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - privacyUrl_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * string privacyUrl = 33; - * @param value The privacyUrl to set. - * @return This builder for chaining. - */ - public Builder setPrivacyUrl( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - privacyUrl_ = value; - onChanged(); - return this; - } - /** - * string privacyUrl = 33; - * @return This builder for chaining. - */ - public Builder clearPrivacyUrl() { - - privacyUrl_ = getDefaultInstance().getPrivacyUrl(); - onChanged(); - return this; - } - /** - * string privacyUrl = 33; - * @param value The bytes for privacyUrl to set. - * @return This builder for chaining. - */ - public Builder setPrivacyUrlBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - privacyUrl_ = 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: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\"\352\003\n\nRegionInfo\022\n\n\002ip\030\001 \001(\t\022\014\n\004port\030\002 " + - "\001(\005\022\026\n\016payCallbackUrl\030\003 \001(\t\022\020\n\010areaType\030" + - "\007 \001(\t\022\023\n\013resourceUrl\030\010 \001(\t\022\017\n\007dataUrl\030\t " + - "\001(\t\022\023\n\013feedbackUrl\030\n \001(\t\022\023\n\013bulletinUrl\030" + - "\013 \001(\t\022\017\n\007version\030\014 \001(\t\022\031\n\021clientDataVers" + - "ion\030\016 \001(\005\022 \n\030clientSilenceDataVersion\030\022 " + - "\001(\005\022\025\n\rclientDataMd5\030\023 \001(\t\022\034\n\024clientSile" + - "nceDataMd5\030\024 \001(\t\022!\n\006config\030\026 \001(\0132\021.ResVe" + - "rsionConfig\022\021\n\tsecretKey\030\027 \001(\014\022\024\n\014commun" + - "ityUrl\030\030 \001(\t\022\033\n\023clientVersionSuffix\030\032 \001(" + - "\t\022\"\n\032clientSilenceVersionSuffix\030\033 \001(\t\022\022\n" + - "\naccountUrl\030\037 \001(\t\022\020\n\010cdkeyUrl\030 \001(\t\022\022\n\np" + - "rivacyUrl\030! \001(\tB\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.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[] { "Ip", "Port", "PayCallbackUrl", "AreaType", "ResourceUrl", "DataUrl", "FeedbackUrl", "BulletinUrl", "Version", "ClientDataVersion", "ClientSilenceDataVersion", "ClientDataMd5", "ClientSilenceDataMd5", "Config", "SecretKey", "CommunityUrl", "ClientVersionSuffix", "ClientSilenceVersionSuffix", "AccountUrl", "CdkeyUrl", "PrivacyUrl", }); - emu.grasscutter.net.proto.ResVersionConfigOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/RegionSimpleInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/RegionSimpleInfoOuterClass.java deleted file mode 100644 index e10f23df4..000000000 --- a/src/main/java/emu/grasscutter/net/proto/RegionSimpleInfoOuterClass.java +++ /dev/null @@ -1,1067 +0,0 @@ -// 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 dispatchUrl = 4; - * @return The dispatchUrl. - */ - java.lang.String getDispatchUrl(); - /** - * string dispatchUrl = 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 DISPATCHURL_FIELD_NUMBER = 4; - private volatile java.lang.Object dispatchUrl_; - /** - * string dispatchUrl = 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 dispatchUrl = 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 (!getNameBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); - } - if (!getTitleBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, title_); - } - if (!getTypeBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 3, type_); - } - if (!getDispatchUrlBytes().isEmpty()) { - 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 (!getNameBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); - } - if (!getTitleBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, title_); - } - if (!getTypeBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, type_); - } - if (!getDispatchUrlBytes().isEmpty()) { - 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) + DISPATCHURL_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 dispatchUrl = 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 dispatchUrl = 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 dispatchUrl = 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 dispatchUrl = 4; - * @return This builder for chaining. - */ - public Builder clearDispatchUrl() { - - dispatchUrl_ = getDefaultInstance().getDispatchUrl(); - onChanged(); - return this; - } - /** - * string dispatchUrl = 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\"R\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\023\n\013dispatchUrl\030\004 \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_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/main/java/emu/grasscutter/net/proto/ReliquaryOuterClass.java b/src/main/java/emu/grasscutter/net/proto/ReliquaryOuterClass.java deleted file mode 100644 index 83bb5fb6c..000000000 --- a/src/main/java/emu/grasscutter/net/proto/ReliquaryOuterClass.java +++ /dev/null @@ -1,945 +0,0 @@ -// 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 promoteLevel = 3; - * @return The promoteLevel. - */ - int getPromoteLevel(); - - /** - * uint32 mainPropId = 4; - * @return The mainPropId. - */ - int getMainPropId(); - - /** - * repeated uint32 appendPropIdList = 5; - * @return A list containing the appendPropIdList. - */ - java.util.List getAppendPropIdListList(); - /** - * repeated uint32 appendPropIdList = 5; - * @return The count of appendPropIdList. - */ - int getAppendPropIdListCount(); - /** - * repeated uint32 appendPropIdList = 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 PROMOTELEVEL_FIELD_NUMBER = 3; - private int promoteLevel_; - /** - * uint32 promoteLevel = 3; - * @return The promoteLevel. - */ - @java.lang.Override - public int getPromoteLevel() { - return promoteLevel_; - } - - public static final int MAINPROPID_FIELD_NUMBER = 4; - private int mainPropId_; - /** - * uint32 mainPropId = 4; - * @return The mainPropId. - */ - @java.lang.Override - public int getMainPropId() { - return mainPropId_; - } - - public static final int APPENDPROPIDLIST_FIELD_NUMBER = 5; - private com.google.protobuf.Internal.IntList appendPropIdList_; - /** - * repeated uint32 appendPropIdList = 5; - * @return A list containing the appendPropIdList. - */ - @java.lang.Override - public java.util.List - getAppendPropIdListList() { - return appendPropIdList_; - } - /** - * repeated uint32 appendPropIdList = 5; - * @return The count of appendPropIdList. - */ - public int getAppendPropIdListCount() { - return appendPropIdList_.size(); - } - /** - * repeated uint32 appendPropIdList = 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) + PROMOTELEVEL_FIELD_NUMBER; - hash = (53 * hash) + getPromoteLevel(); - hash = (37 * hash) + MAINPROPID_FIELD_NUMBER; - hash = (53 * hash) + getMainPropId(); - if (getAppendPropIdListCount() > 0) { - hash = (37 * hash) + APPENDPROPIDLIST_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 promoteLevel = 3; - * @return The promoteLevel. - */ - @java.lang.Override - public int getPromoteLevel() { - return promoteLevel_; - } - /** - * uint32 promoteLevel = 3; - * @param value The promoteLevel to set. - * @return This builder for chaining. - */ - public Builder setPromoteLevel(int value) { - - promoteLevel_ = value; - onChanged(); - return this; - } - /** - * uint32 promoteLevel = 3; - * @return This builder for chaining. - */ - public Builder clearPromoteLevel() { - - promoteLevel_ = 0; - onChanged(); - return this; - } - - private int mainPropId_ ; - /** - * uint32 mainPropId = 4; - * @return The mainPropId. - */ - @java.lang.Override - public int getMainPropId() { - return mainPropId_; - } - /** - * uint32 mainPropId = 4; - * @param value The mainPropId to set. - * @return This builder for chaining. - */ - public Builder setMainPropId(int value) { - - mainPropId_ = value; - onChanged(); - return this; - } - /** - * uint32 mainPropId = 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 appendPropIdList = 5; - * @return A list containing the appendPropIdList. - */ - public java.util.List - getAppendPropIdListList() { - return ((bitField0_ & 0x00000001) != 0) ? - java.util.Collections.unmodifiableList(appendPropIdList_) : appendPropIdList_; - } - /** - * repeated uint32 appendPropIdList = 5; - * @return The count of appendPropIdList. - */ - public int getAppendPropIdListCount() { - return appendPropIdList_.size(); - } - /** - * repeated uint32 appendPropIdList = 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 appendPropIdList = 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 appendPropIdList = 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 appendPropIdList = 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 appendPropIdList = 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\"k\n\tReliquary\022\r\n\005level\030" + - "\001 \001(\r\022\013\n\003exp\030\002 \001(\r\022\024\n\014promoteLevel\030\003 \001(\r" + - "\022\022\n\nmainPropId\030\004 \001(\r\022\030\n\020appendPropIdList" + - "\030\005 \003(\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_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/main/java/emu/grasscutter/net/proto/ReliquaryPromoteReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/ReliquaryPromoteReqOuterClass.java deleted file mode 100644 index 851d8e90c..000000000 --- a/src/main/java/emu/grasscutter/net/proto/ReliquaryPromoteReqOuterClass.java +++ /dev/null @@ -1,609 +0,0 @@ -// 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 targetGuid = 1; - * @return The targetGuid. - */ - long getTargetGuid(); - - /** - * uint64 itemGuid = 2; - * @return The itemGuid. - */ - long getItemGuid(); - } - /** - * 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 8: { - - targetGuid_ = input.readUInt64(); - break; - } - case 16: { - - 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.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 TARGETGUID_FIELD_NUMBER = 1; - private long targetGuid_; - /** - * uint64 targetGuid = 1; - * @return The targetGuid. - */ - @java.lang.Override - public long getTargetGuid() { - return targetGuid_; - } - - public static final int ITEMGUID_FIELD_NUMBER = 2; - private long itemGuid_; - /** - * uint64 itemGuid = 2; - * @return The itemGuid. - */ - @java.lang.Override - public long getItemGuid() { - return itemGuid_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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 (itemGuid_ != 0L) { - output.writeUInt64(2, itemGuid_); - } - 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 (itemGuid_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(2, 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.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq)) { - return super.equals(obj); - } - emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq other = (emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq) obj; - - if (getTargetGuid() - != other.getTargetGuid()) return false; - if (getItemGuid() - != other.getItemGuid()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + TARGETGUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getTargetGuid()); - hash = (37 * hash) + ITEMGUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getItemGuid()); - 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; - } - /** - * 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(); - targetGuid_ = 0L; - - itemGuid_ = 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.targetGuid_ = targetGuid_; - result.itemGuid_ = itemGuid_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getTargetGuid() != 0L) { - setTargetGuid(other.getTargetGuid()); - } - if (other.getItemGuid() != 0L) { - setItemGuid(other.getItemGuid()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 targetGuid_ ; - /** - * uint64 targetGuid = 1; - * @return The targetGuid. - */ - @java.lang.Override - public long getTargetGuid() { - return targetGuid_; - } - /** - * uint64 targetGuid = 1; - * @param value The targetGuid to set. - * @return This builder for chaining. - */ - public Builder setTargetGuid(long value) { - - targetGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 targetGuid = 1; - * @return This builder for chaining. - */ - public Builder clearTargetGuid() { - - targetGuid_ = 0L; - onChanged(); - return this; - } - - private long itemGuid_ ; - /** - * uint64 itemGuid = 2; - * @return The itemGuid. - */ - @java.lang.Override - public long getItemGuid() { - return itemGuid_; - } - /** - * uint64 itemGuid = 2; - * @param value The itemGuid to set. - * @return This builder for chaining. - */ - public Builder setItemGuid(long value) { - - itemGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 itemGuid = 2; - * @return This builder for chaining. - */ - public Builder clearItemGuid() { - - itemGuid_ = 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\022\n\ntargetGuid\030\001 \001(\004\022\020\n\010itemGu" + - "id\030\002 \001(\004B\033\n\031emu.grasscutter.net.protob\006p" + - "roto3" - }; - 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[] { "TargetGuid", "ItemGuid", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/ReliquaryPromoteRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/ReliquaryPromoteRspOuterClass.java deleted file mode 100644 index 2771b0d6d..000000000 --- a/src/main/java/emu/grasscutter/net/proto/ReliquaryPromoteRspOuterClass.java +++ /dev/null @@ -1,1140 +0,0 @@ -// 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 { - - /** - * int32 retcode = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * uint64 targetReliquaryGuid = 2; - * @return The targetReliquaryGuid. - */ - long getTargetReliquaryGuid(); - - /** - * uint32 oldPromoteLevel = 3; - * @return The oldPromoteLevel. - */ - int getOldPromoteLevel(); - - /** - * uint32 curPromoteLevel = 4; - * @return The curPromoteLevel. - */ - int getCurPromoteLevel(); - - /** - * repeated uint32 oldAppendPropList = 5; - * @return A list containing the oldAppendPropList. - */ - java.util.List getOldAppendPropListList(); - /** - * repeated uint32 oldAppendPropList = 5; - * @return The count of oldAppendPropList. - */ - int getOldAppendPropListCount(); - /** - * repeated uint32 oldAppendPropList = 5; - * @param index The index of the element to return. - * @return The oldAppendPropList at the given index. - */ - int getOldAppendPropList(int index); - - /** - * repeated uint32 curAppendPropList = 6; - * @return A list containing the curAppendPropList. - */ - java.util.List getCurAppendPropListList(); - /** - * repeated uint32 curAppendPropList = 6; - * @return The count of curAppendPropList. - */ - int getCurAppendPropListCount(); - /** - * repeated uint32 curAppendPropList = 6; - * @param index The index of the element to return. - * @return The curAppendPropList at the given index. - */ - int getCurAppendPropList(int index); - } - /** - * 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() { - oldAppendPropList_ = emptyIntList(); - curAppendPropList_ = 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 8: { - - retcode_ = input.readInt32(); - break; - } - case 16: { - - targetReliquaryGuid_ = input.readUInt64(); - break; - } - case 24: { - - oldPromoteLevel_ = input.readUInt32(); - break; - } - case 32: { - - curPromoteLevel_ = input.readUInt32(); - break; - } - case 40: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - oldAppendPropList_ = newIntList(); - mutable_bitField0_ |= 0x00000001; - } - oldAppendPropList_.addInt(input.readUInt32()); - break; - } - case 42: { - int length = input.readRawVarint32(); - int limit = input.pushLimit(length); - if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { - oldAppendPropList_ = newIntList(); - mutable_bitField0_ |= 0x00000001; - } - while (input.getBytesUntilLimit() > 0) { - oldAppendPropList_.addInt(input.readUInt32()); - } - input.popLimit(limit); - break; - } - case 48: { - if (!((mutable_bitField0_ & 0x00000002) != 0)) { - curAppendPropList_ = newIntList(); - mutable_bitField0_ |= 0x00000002; - } - curAppendPropList_.addInt(input.readUInt32()); - break; - } - case 50: { - int length = input.readRawVarint32(); - int limit = input.pushLimit(length); - if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { - curAppendPropList_ = newIntList(); - mutable_bitField0_ |= 0x00000002; - } - while (input.getBytesUntilLimit() > 0) { - curAppendPropList_.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)) { - oldAppendPropList_.makeImmutable(); // C - } - if (((mutable_bitField0_ & 0x00000002) != 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 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 TARGETRELIQUARYGUID_FIELD_NUMBER = 2; - private long targetReliquaryGuid_; - /** - * uint64 targetReliquaryGuid = 2; - * @return The targetReliquaryGuid. - */ - @java.lang.Override - public long getTargetReliquaryGuid() { - return targetReliquaryGuid_; - } - - public static final int OLDPROMOTELEVEL_FIELD_NUMBER = 3; - private int oldPromoteLevel_; - /** - * uint32 oldPromoteLevel = 3; - * @return The oldPromoteLevel. - */ - @java.lang.Override - public int getOldPromoteLevel() { - return oldPromoteLevel_; - } - - public static final int CURPROMOTELEVEL_FIELD_NUMBER = 4; - private int curPromoteLevel_; - /** - * uint32 curPromoteLevel = 4; - * @return The curPromoteLevel. - */ - @java.lang.Override - public int getCurPromoteLevel() { - return curPromoteLevel_; - } - - public static final int OLDAPPENDPROPLIST_FIELD_NUMBER = 5; - private com.google.protobuf.Internal.IntList oldAppendPropList_; - /** - * repeated uint32 oldAppendPropList = 5; - * @return A list containing the oldAppendPropList. - */ - @java.lang.Override - public java.util.List - getOldAppendPropListList() { - return oldAppendPropList_; - } - /** - * repeated uint32 oldAppendPropList = 5; - * @return The count of oldAppendPropList. - */ - public int getOldAppendPropListCount() { - return oldAppendPropList_.size(); - } - /** - * repeated uint32 oldAppendPropList = 5; - * @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 CURAPPENDPROPLIST_FIELD_NUMBER = 6; - private com.google.protobuf.Internal.IntList curAppendPropList_; - /** - * repeated uint32 curAppendPropList = 6; - * @return A list containing the curAppendPropList. - */ - @java.lang.Override - public java.util.List - getCurAppendPropListList() { - return curAppendPropList_; - } - /** - * repeated uint32 curAppendPropList = 6; - * @return The count of curAppendPropList. - */ - public int getCurAppendPropListCount() { - return curAppendPropList_.size(); - } - /** - * repeated uint32 curAppendPropList = 6; - * @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; - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - 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 (targetReliquaryGuid_ != 0L) { - output.writeUInt64(2, targetReliquaryGuid_); - } - if (oldPromoteLevel_ != 0) { - output.writeUInt32(3, oldPromoteLevel_); - } - if (curPromoteLevel_ != 0) { - output.writeUInt32(4, curPromoteLevel_); - } - if (getOldAppendPropListList().size() > 0) { - output.writeUInt32NoTag(42); - output.writeUInt32NoTag(oldAppendPropListMemoizedSerializedSize); - } - for (int i = 0; i < oldAppendPropList_.size(); i++) { - output.writeUInt32NoTag(oldAppendPropList_.getInt(i)); - } - if (getCurAppendPropListList().size() > 0) { - output.writeUInt32NoTag(50); - output.writeUInt32NoTag(curAppendPropListMemoizedSerializedSize); - } - for (int i = 0; i < curAppendPropList_.size(); i++) { - output.writeUInt32NoTag(curAppendPropList_.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(1, retcode_); - } - if (targetReliquaryGuid_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(2, targetReliquaryGuid_); - } - if (oldPromoteLevel_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, oldPromoteLevel_); - } - if (curPromoteLevel_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(4, curPromoteLevel_); - } - { - 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; - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (getRetcode() - != other.getRetcode()) return false; - if (getTargetReliquaryGuid() - != other.getTargetReliquaryGuid()) return false; - if (getOldPromoteLevel() - != other.getOldPromoteLevel()) return false; - if (getCurPromoteLevel() - != other.getCurPromoteLevel()) return false; - if (!getOldAppendPropListList() - .equals(other.getOldAppendPropListList())) return false; - if (!getCurAppendPropListList() - .equals(other.getCurAppendPropListList())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - 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) + TARGETRELIQUARYGUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getTargetReliquaryGuid()); - hash = (37 * hash) + OLDPROMOTELEVEL_FIELD_NUMBER; - hash = (53 * hash) + getOldPromoteLevel(); - hash = (37 * hash) + CURPROMOTELEVEL_FIELD_NUMBER; - hash = (53 * hash) + getCurPromoteLevel(); - if (getOldAppendPropListCount() > 0) { - hash = (37 * hash) + OLDAPPENDPROPLIST_FIELD_NUMBER; - hash = (53 * hash) + getOldAppendPropListList().hashCode(); - } - if (getCurAppendPropListCount() > 0) { - hash = (37 * hash) + CURAPPENDPROPLIST_FIELD_NUMBER; - hash = (53 * hash) + getCurAppendPropListList().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; - } - /** - * 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(); - retcode_ = 0; - - targetReliquaryGuid_ = 0L; - - oldPromoteLevel_ = 0; - - curPromoteLevel_ = 0; - - oldAppendPropList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000001); - curAppendPropList_ = 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.retcode_ = retcode_; - result.targetReliquaryGuid_ = targetReliquaryGuid_; - result.oldPromoteLevel_ = oldPromoteLevel_; - result.curPromoteLevel_ = curPromoteLevel_; - if (((bitField0_ & 0x00000001) != 0)) { - oldAppendPropList_.makeImmutable(); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.oldAppendPropList_ = oldAppendPropList_; - if (((bitField0_ & 0x00000002) != 0)) { - curAppendPropList_.makeImmutable(); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.curAppendPropList_ = curAppendPropList_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getRetcode() != 0) { - setRetcode(other.getRetcode()); - } - if (other.getTargetReliquaryGuid() != 0L) { - setTargetReliquaryGuid(other.getTargetReliquaryGuid()); - } - if (other.getOldPromoteLevel() != 0) { - setOldPromoteLevel(other.getOldPromoteLevel()); - } - if (other.getCurPromoteLevel() != 0) { - setCurPromoteLevel(other.getCurPromoteLevel()); - } - if (!other.oldAppendPropList_.isEmpty()) { - if (oldAppendPropList_.isEmpty()) { - oldAppendPropList_ = other.oldAppendPropList_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureOldAppendPropListIsMutable(); - oldAppendPropList_.addAll(other.oldAppendPropList_); - } - onChanged(); - } - if (!other.curAppendPropList_.isEmpty()) { - if (curAppendPropList_.isEmpty()) { - curAppendPropList_ = other.curAppendPropList_; - bitField0_ = (bitField0_ & ~0x00000002); - } else { - ensureCurAppendPropListIsMutable(); - curAppendPropList_.addAll(other.curAppendPropList_); - } - 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 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 targetReliquaryGuid_ ; - /** - * uint64 targetReliquaryGuid = 2; - * @return The targetReliquaryGuid. - */ - @java.lang.Override - public long getTargetReliquaryGuid() { - return targetReliquaryGuid_; - } - /** - * uint64 targetReliquaryGuid = 2; - * @param value The targetReliquaryGuid to set. - * @return This builder for chaining. - */ - public Builder setTargetReliquaryGuid(long value) { - - targetReliquaryGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 targetReliquaryGuid = 2; - * @return This builder for chaining. - */ - public Builder clearTargetReliquaryGuid() { - - targetReliquaryGuid_ = 0L; - onChanged(); - return this; - } - - private int oldPromoteLevel_ ; - /** - * uint32 oldPromoteLevel = 3; - * @return The oldPromoteLevel. - */ - @java.lang.Override - public int getOldPromoteLevel() { - return oldPromoteLevel_; - } - /** - * uint32 oldPromoteLevel = 3; - * @param value The oldPromoteLevel to set. - * @return This builder for chaining. - */ - public Builder setOldPromoteLevel(int value) { - - oldPromoteLevel_ = value; - onChanged(); - return this; - } - /** - * uint32 oldPromoteLevel = 3; - * @return This builder for chaining. - */ - public Builder clearOldPromoteLevel() { - - oldPromoteLevel_ = 0; - onChanged(); - return this; - } - - private int curPromoteLevel_ ; - /** - * uint32 curPromoteLevel = 4; - * @return The curPromoteLevel. - */ - @java.lang.Override - public int getCurPromoteLevel() { - return curPromoteLevel_; - } - /** - * uint32 curPromoteLevel = 4; - * @param value The curPromoteLevel to set. - * @return This builder for chaining. - */ - public Builder setCurPromoteLevel(int value) { - - curPromoteLevel_ = value; - onChanged(); - return this; - } - /** - * uint32 curPromoteLevel = 4; - * @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_ & 0x00000001) != 0)) { - oldAppendPropList_ = mutableCopy(oldAppendPropList_); - bitField0_ |= 0x00000001; - } - } - /** - * repeated uint32 oldAppendPropList = 5; - * @return A list containing the oldAppendPropList. - */ - public java.util.List - getOldAppendPropListList() { - return ((bitField0_ & 0x00000001) != 0) ? - java.util.Collections.unmodifiableList(oldAppendPropList_) : oldAppendPropList_; - } - /** - * repeated uint32 oldAppendPropList = 5; - * @return The count of oldAppendPropList. - */ - public int getOldAppendPropListCount() { - return oldAppendPropList_.size(); - } - /** - * repeated uint32 oldAppendPropList = 5; - * @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 oldAppendPropList = 5; - * @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 oldAppendPropList = 5; - * @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 oldAppendPropList = 5; - * @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 oldAppendPropList = 5; - * @return This builder for chaining. - */ - public Builder clearOldAppendPropList() { - oldAppendPropList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - return this; - } - - private com.google.protobuf.Internal.IntList curAppendPropList_ = emptyIntList(); - private void ensureCurAppendPropListIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { - curAppendPropList_ = mutableCopy(curAppendPropList_); - bitField0_ |= 0x00000002; - } - } - /** - * repeated uint32 curAppendPropList = 6; - * @return A list containing the curAppendPropList. - */ - public java.util.List - getCurAppendPropListList() { - return ((bitField0_ & 0x00000002) != 0) ? - java.util.Collections.unmodifiableList(curAppendPropList_) : curAppendPropList_; - } - /** - * repeated uint32 curAppendPropList = 6; - * @return The count of curAppendPropList. - */ - public int getCurAppendPropListCount() { - return curAppendPropList_.size(); - } - /** - * repeated uint32 curAppendPropList = 6; - * @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 curAppendPropList = 6; - * @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 curAppendPropList = 6; - * @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 curAppendPropList = 6; - * @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 curAppendPropList = 6; - * @return This builder for chaining. - */ - public Builder clearCurAppendPropList() { - curAppendPropList_ = 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\"\253\001\n\023Reliquar" + - "yPromoteRsp\022\017\n\007retcode\030\001 \001(\005\022\033\n\023targetRe" + - "liquaryGuid\030\002 \001(\004\022\027\n\017oldPromoteLevel\030\003 \001" + - "(\r\022\027\n\017curPromoteLevel\030\004 \001(\r\022\031\n\021oldAppend" + - "PropList\030\005 \003(\r\022\031\n\021curAppendPropList\030\006 \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_ReliquaryPromoteRsp_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_ReliquaryPromoteRsp_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_ReliquaryPromoteRsp_descriptor, - new java.lang.String[] { "Retcode", "TargetReliquaryGuid", "OldPromoteLevel", "CurPromoteLevel", "OldAppendPropList", "CurAppendPropList", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/ReliquaryUpgradeReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/ReliquaryUpgradeReqOuterClass.java deleted file mode 100644 index 3300e97be..000000000 --- a/src/main/java/emu/grasscutter/net/proto/ReliquaryUpgradeReqOuterClass.java +++ /dev/null @@ -1,1110 +0,0 @@ -// 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 { - - /** - * uint64 targetReliquaryGuid = 1; - * @return The targetReliquaryGuid. - */ - long getTargetReliquaryGuid(); - - /** - * repeated uint64 foodReliquaryGuidList = 2; - * @return A list containing the foodReliquaryGuidList. - */ - java.util.List getFoodReliquaryGuidListList(); - /** - * repeated uint64 foodReliquaryGuidList = 2; - * @return The count of foodReliquaryGuidList. - */ - int getFoodReliquaryGuidListCount(); - /** - * repeated uint64 foodReliquaryGuidList = 2; - * @param index The index of the element to return. - * @return The foodReliquaryGuidList at the given index. - */ - long getFoodReliquaryGuidList(int index); - - /** - * repeated .ItemParam itemParamList = 3; - */ - java.util.List - getItemParamListList(); - /** - * repeated .ItemParam itemParamList = 3; - */ - emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParamList(int index); - /** - * repeated .ItemParam itemParamList = 3; - */ - int getItemParamListCount(); - /** - * repeated .ItemParam itemParamList = 3; - */ - java.util.List - getItemParamListOrBuilderList(); - /** - * repeated .ItemParam itemParamList = 3; - */ - emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemParamListOrBuilder( - int index); - } - /** - * 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() { - foodReliquaryGuidList_ = emptyLongList(); - itemParamList_ = java.util.Collections.emptyList(); - } - - @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 8: { - - targetReliquaryGuid_ = input.readUInt64(); - break; - } - case 16: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - foodReliquaryGuidList_ = newLongList(); - mutable_bitField0_ |= 0x00000001; - } - foodReliquaryGuidList_.addLong(input.readUInt64()); - break; - } - case 18: { - int length = input.readRawVarint32(); - int limit = input.pushLimit(length); - if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { - foodReliquaryGuidList_ = newLongList(); - mutable_bitField0_ |= 0x00000001; - } - while (input.getBytesUntilLimit() > 0) { - foodReliquaryGuidList_.addLong(input.readUInt64()); - } - input.popLimit(limit); - 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; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.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)) { - foodReliquaryGuidList_.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.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 TARGETRELIQUARYGUID_FIELD_NUMBER = 1; - private long targetReliquaryGuid_; - /** - * uint64 targetReliquaryGuid = 1; - * @return The targetReliquaryGuid. - */ - @java.lang.Override - public long getTargetReliquaryGuid() { - return targetReliquaryGuid_; - } - - public static final int FOODRELIQUARYGUIDLIST_FIELD_NUMBER = 2; - private com.google.protobuf.Internal.LongList foodReliquaryGuidList_; - /** - * repeated uint64 foodReliquaryGuidList = 2; - * @return A list containing the foodReliquaryGuidList. - */ - @java.lang.Override - public java.util.List - getFoodReliquaryGuidListList() { - return foodReliquaryGuidList_; - } - /** - * repeated uint64 foodReliquaryGuidList = 2; - * @return The count of foodReliquaryGuidList. - */ - public int getFoodReliquaryGuidListCount() { - return foodReliquaryGuidList_.size(); - } - /** - * repeated uint64 foodReliquaryGuidList = 2; - * @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; - - public static final int ITEMPARAMLIST_FIELD_NUMBER = 3; - private java.util.List itemParamList_; - /** - * repeated .ItemParam itemParamList = 3; - */ - @java.lang.Override - public java.util.List getItemParamListList() { - return itemParamList_; - } - /** - * repeated .ItemParam itemParamList = 3; - */ - @java.lang.Override - public java.util.List - getItemParamListOrBuilderList() { - return itemParamList_; - } - /** - * repeated .ItemParam itemParamList = 3; - */ - @java.lang.Override - public int getItemParamListCount() { - return itemParamList_.size(); - } - /** - * repeated .ItemParam itemParamList = 3; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParamList(int index) { - return itemParamList_.get(index); - } - /** - * repeated .ItemParam itemParamList = 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(); - if (targetReliquaryGuid_ != 0L) { - output.writeUInt64(1, targetReliquaryGuid_); - } - if (getFoodReliquaryGuidListList().size() > 0) { - output.writeUInt32NoTag(18); - output.writeUInt32NoTag(foodReliquaryGuidListMemoizedSerializedSize); - } - for (int i = 0; i < foodReliquaryGuidList_.size(); i++) { - output.writeUInt64NoTag(foodReliquaryGuidList_.getLong(i)); - } - for (int i = 0; i < itemParamList_.size(); i++) { - output.writeMessage(3, itemParamList_.get(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(1, targetReliquaryGuid_); - } - { - 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; - } - for (int i = 0; i < itemParamList_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(3, 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.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq)) { - return super.equals(obj); - } - emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq other = (emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq) obj; - - if (getTargetReliquaryGuid() - != other.getTargetReliquaryGuid()) return false; - if (!getFoodReliquaryGuidListList() - .equals(other.getFoodReliquaryGuidListList())) 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(); - hash = (37 * hash) + TARGETRELIQUARYGUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getTargetReliquaryGuid()); - if (getFoodReliquaryGuidListCount() > 0) { - hash = (37 * hash) + FOODRELIQUARYGUIDLIST_FIELD_NUMBER; - hash = (53 * hash) + getFoodReliquaryGuidListList().hashCode(); - } - if (getItemParamListCount() > 0) { - hash = (37 * hash) + ITEMPARAMLIST_FIELD_NUMBER; - hash = (53 * hash) + getItemParamListList().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; - } - /** - * 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(); - targetReliquaryGuid_ = 0L; - - foodReliquaryGuidList_ = emptyLongList(); - bitField0_ = (bitField0_ & ~0x00000001); - 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.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_; - result.targetReliquaryGuid_ = targetReliquaryGuid_; - if (((bitField0_ & 0x00000001) != 0)) { - foodReliquaryGuidList_.makeImmutable(); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.foodReliquaryGuidList_ = foodReliquaryGuidList_; - 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.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 (other.getTargetReliquaryGuid() != 0L) { - setTargetReliquaryGuid(other.getTargetReliquaryGuid()); - } - if (!other.foodReliquaryGuidList_.isEmpty()) { - if (foodReliquaryGuidList_.isEmpty()) { - foodReliquaryGuidList_ = other.foodReliquaryGuidList_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureFoodReliquaryGuidListIsMutable(); - foodReliquaryGuidList_.addAll(other.foodReliquaryGuidList_); - } - 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_); - } - } - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 long targetReliquaryGuid_ ; - /** - * uint64 targetReliquaryGuid = 1; - * @return The targetReliquaryGuid. - */ - @java.lang.Override - public long getTargetReliquaryGuid() { - return targetReliquaryGuid_; - } - /** - * uint64 targetReliquaryGuid = 1; - * @param value The targetReliquaryGuid to set. - * @return This builder for chaining. - */ - public Builder setTargetReliquaryGuid(long value) { - - targetReliquaryGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 targetReliquaryGuid = 1; - * @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_ & 0x00000001) != 0)) { - foodReliquaryGuidList_ = mutableCopy(foodReliquaryGuidList_); - bitField0_ |= 0x00000001; - } - } - /** - * repeated uint64 foodReliquaryGuidList = 2; - * @return A list containing the foodReliquaryGuidList. - */ - public java.util.List - getFoodReliquaryGuidListList() { - return ((bitField0_ & 0x00000001) != 0) ? - java.util.Collections.unmodifiableList(foodReliquaryGuidList_) : foodReliquaryGuidList_; - } - /** - * repeated uint64 foodReliquaryGuidList = 2; - * @return The count of foodReliquaryGuidList. - */ - public int getFoodReliquaryGuidListCount() { - return foodReliquaryGuidList_.size(); - } - /** - * repeated uint64 foodReliquaryGuidList = 2; - * @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 foodReliquaryGuidList = 2; - * @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 foodReliquaryGuidList = 2; - * @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 foodReliquaryGuidList = 2; - * @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 foodReliquaryGuidList = 2; - * @return This builder for chaining. - */ - public Builder clearFoodReliquaryGuidList() { - foodReliquaryGuidList_ = 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 itemParamList = 3; - */ - public java.util.List getItemParamListList() { - if (itemParamListBuilder_ == null) { - return java.util.Collections.unmodifiableList(itemParamList_); - } else { - return itemParamListBuilder_.getMessageList(); - } - } - /** - * repeated .ItemParam itemParamList = 3; - */ - public int getItemParamListCount() { - if (itemParamListBuilder_ == null) { - return itemParamList_.size(); - } else { - return itemParamListBuilder_.getCount(); - } - } - /** - * repeated .ItemParam itemParamList = 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 itemParamList = 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 itemParamList = 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 itemParamList = 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 itemParamList = 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 itemParamList = 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 itemParamList = 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 itemParamList = 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 itemParamList = 3; - */ - public Builder clearItemParamList() { - if (itemParamListBuilder_ == null) { - itemParamList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000002); - onChanged(); - } else { - itemParamListBuilder_.clear(); - } - return this; - } - /** - * repeated .ItemParam itemParamList = 3; - */ - public Builder removeItemParamList(int index) { - if (itemParamListBuilder_ == null) { - ensureItemParamListIsMutable(); - itemParamList_.remove(index); - onChanged(); - } else { - itemParamListBuilder_.remove(index); - } - return this; - } - /** - * repeated .ItemParam itemParamList = 3; - */ - public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getItemParamListBuilder( - int index) { - return getItemParamListFieldBuilder().getBuilder(index); - } - /** - * repeated .ItemParam itemParamList = 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 itemParamList = 3; - */ - public java.util.List - getItemParamListOrBuilderList() { - if (itemParamListBuilder_ != null) { - return itemParamListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(itemParamList_); - } - } - /** - * repeated .ItemParam itemParamList = 3; - */ - public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addItemParamListBuilder() { - return getItemParamListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); - } - /** - * repeated .ItemParam itemParamList = 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 itemParamList = 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: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\"t\n\023ReliquaryUpgradeReq\022\033\n\023targetRel" + - "iquaryGuid\030\001 \001(\004\022\035\n\025foodReliquaryGuidLis" + - "t\030\002 \003(\004\022!\n\ritemParamList\030\003 \003(\0132\n.ItemPar" + - "amB\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_ReliquaryUpgradeReq_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_ReliquaryUpgradeReq_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_ReliquaryUpgradeReq_descriptor, - new java.lang.String[] { "TargetReliquaryGuid", "FoodReliquaryGuidList", "ItemParamList", }); - emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/ReliquaryUpgradeRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/ReliquaryUpgradeRspOuterClass.java deleted file mode 100644 index b6ac225c2..000000000 --- a/src/main/java/emu/grasscutter/net/proto/ReliquaryUpgradeRspOuterClass.java +++ /dev/null @@ -1,1211 +0,0 @@ -// 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 { - - /** - * int32 retcode = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * uint64 targetReliquaryGuid = 2; - * @return The targetReliquaryGuid. - */ - long getTargetReliquaryGuid(); - - /** - * uint32 oldLevel = 3; - * @return The oldLevel. - */ - int getOldLevel(); - - /** - * uint32 curLevel = 4; - * @return The curLevel. - */ - int getCurLevel(); - - /** - * uint32 powerUpRate = 5; - * @return The powerUpRate. - */ - int getPowerUpRate(); - - /** - * repeated uint32 oldAppendPropList = 6; - * @return A list containing the oldAppendPropList. - */ - java.util.List getOldAppendPropListList(); - /** - * repeated uint32 oldAppendPropList = 6; - * @return The count of oldAppendPropList. - */ - int getOldAppendPropListCount(); - /** - * repeated uint32 oldAppendPropList = 6; - * @param index The index of the element to return. - * @return The oldAppendPropList at the given index. - */ - int getOldAppendPropList(int index); - - /** - * repeated uint32 curAppendPropList = 7; - * @return A list containing the curAppendPropList. - */ - java.util.List getCurAppendPropListList(); - /** - * repeated uint32 curAppendPropList = 7; - * @return The count of curAppendPropList. - */ - int getCurAppendPropListCount(); - /** - * repeated uint32 curAppendPropList = 7; - * @param index The index of the element to return. - * @return The curAppendPropList at the given index. - */ - int getCurAppendPropList(int index); - } - /** - * 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() { - oldAppendPropList_ = emptyIntList(); - curAppendPropList_ = 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 8: { - - retcode_ = input.readInt32(); - break; - } - case 16: { - - targetReliquaryGuid_ = input.readUInt64(); - break; - } - case 24: { - - oldLevel_ = input.readUInt32(); - break; - } - case 32: { - - curLevel_ = input.readUInt32(); - break; - } - case 40: { - - powerUpRate_ = input.readUInt32(); - break; - } - case 48: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - oldAppendPropList_ = newIntList(); - mutable_bitField0_ |= 0x00000001; - } - oldAppendPropList_.addInt(input.readUInt32()); - break; - } - case 50: { - int length = input.readRawVarint32(); - int limit = input.pushLimit(length); - if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { - oldAppendPropList_ = newIntList(); - mutable_bitField0_ |= 0x00000001; - } - while (input.getBytesUntilLimit() > 0) { - oldAppendPropList_.addInt(input.readUInt32()); - } - input.popLimit(limit); - break; - } - case 56: { - if (!((mutable_bitField0_ & 0x00000002) != 0)) { - curAppendPropList_ = newIntList(); - mutable_bitField0_ |= 0x00000002; - } - curAppendPropList_.addInt(input.readUInt32()); - break; - } - case 58: { - int length = input.readRawVarint32(); - int limit = input.pushLimit(length); - if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { - curAppendPropList_ = newIntList(); - mutable_bitField0_ |= 0x00000002; - } - while (input.getBytesUntilLimit() > 0) { - curAppendPropList_.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)) { - oldAppendPropList_.makeImmutable(); // C - } - if (((mutable_bitField0_ & 0x00000002) != 0)) { - curAppendPropList_.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 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 TARGETRELIQUARYGUID_FIELD_NUMBER = 2; - private long targetReliquaryGuid_; - /** - * uint64 targetReliquaryGuid = 2; - * @return The targetReliquaryGuid. - */ - @java.lang.Override - public long getTargetReliquaryGuid() { - return targetReliquaryGuid_; - } - - public static final int OLDLEVEL_FIELD_NUMBER = 3; - private int oldLevel_; - /** - * uint32 oldLevel = 3; - * @return The oldLevel. - */ - @java.lang.Override - public int getOldLevel() { - return oldLevel_; - } - - public static final int CURLEVEL_FIELD_NUMBER = 4; - private int curLevel_; - /** - * uint32 curLevel = 4; - * @return The curLevel. - */ - @java.lang.Override - public int getCurLevel() { - return curLevel_; - } - - public static final int POWERUPRATE_FIELD_NUMBER = 5; - private int powerUpRate_; - /** - * uint32 powerUpRate = 5; - * @return The powerUpRate. - */ - @java.lang.Override - public int getPowerUpRate() { - return powerUpRate_; - } - - public static final int OLDAPPENDPROPLIST_FIELD_NUMBER = 6; - private com.google.protobuf.Internal.IntList oldAppendPropList_; - /** - * repeated uint32 oldAppendPropList = 6; - * @return A list containing the oldAppendPropList. - */ - @java.lang.Override - public java.util.List - getOldAppendPropListList() { - return oldAppendPropList_; - } - /** - * repeated uint32 oldAppendPropList = 6; - * @return The count of oldAppendPropList. - */ - public int getOldAppendPropListCount() { - return oldAppendPropList_.size(); - } - /** - * repeated uint32 oldAppendPropList = 6; - * @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 CURAPPENDPROPLIST_FIELD_NUMBER = 7; - private com.google.protobuf.Internal.IntList curAppendPropList_; - /** - * repeated uint32 curAppendPropList = 7; - * @return A list containing the curAppendPropList. - */ - @java.lang.Override - public java.util.List - getCurAppendPropListList() { - return curAppendPropList_; - } - /** - * repeated uint32 curAppendPropList = 7; - * @return The count of curAppendPropList. - */ - public int getCurAppendPropListCount() { - return curAppendPropList_.size(); - } - /** - * repeated uint32 curAppendPropList = 7; - * @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; - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - 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 (targetReliquaryGuid_ != 0L) { - output.writeUInt64(2, targetReliquaryGuid_); - } - if (oldLevel_ != 0) { - output.writeUInt32(3, oldLevel_); - } - if (curLevel_ != 0) { - output.writeUInt32(4, curLevel_); - } - if (powerUpRate_ != 0) { - output.writeUInt32(5, powerUpRate_); - } - if (getOldAppendPropListList().size() > 0) { - output.writeUInt32NoTag(50); - output.writeUInt32NoTag(oldAppendPropListMemoizedSerializedSize); - } - for (int i = 0; i < oldAppendPropList_.size(); i++) { - output.writeUInt32NoTag(oldAppendPropList_.getInt(i)); - } - if (getCurAppendPropListList().size() > 0) { - output.writeUInt32NoTag(58); - output.writeUInt32NoTag(curAppendPropListMemoizedSerializedSize); - } - for (int i = 0; i < curAppendPropList_.size(); i++) { - output.writeUInt32NoTag(curAppendPropList_.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(1, retcode_); - } - if (targetReliquaryGuid_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(2, targetReliquaryGuid_); - } - if (oldLevel_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, oldLevel_); - } - if (curLevel_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(4, curLevel_); - } - if (powerUpRate_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(5, powerUpRate_); - } - { - 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; - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (getRetcode() - != other.getRetcode()) return false; - if (getTargetReliquaryGuid() - != other.getTargetReliquaryGuid()) return false; - if (getOldLevel() - != other.getOldLevel()) return false; - if (getCurLevel() - != other.getCurLevel()) return false; - if (getPowerUpRate() - != other.getPowerUpRate()) return false; - if (!getOldAppendPropListList() - .equals(other.getOldAppendPropListList())) return false; - if (!getCurAppendPropListList() - .equals(other.getCurAppendPropListList())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - 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) + TARGETRELIQUARYGUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getTargetReliquaryGuid()); - hash = (37 * hash) + OLDLEVEL_FIELD_NUMBER; - hash = (53 * hash) + getOldLevel(); - hash = (37 * hash) + CURLEVEL_FIELD_NUMBER; - hash = (53 * hash) + getCurLevel(); - hash = (37 * hash) + POWERUPRATE_FIELD_NUMBER; - hash = (53 * hash) + getPowerUpRate(); - if (getOldAppendPropListCount() > 0) { - hash = (37 * hash) + OLDAPPENDPROPLIST_FIELD_NUMBER; - hash = (53 * hash) + getOldAppendPropListList().hashCode(); - } - if (getCurAppendPropListCount() > 0) { - hash = (37 * hash) + CURAPPENDPROPLIST_FIELD_NUMBER; - hash = (53 * hash) + getCurAppendPropListList().hashCode(); - } - 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; - } - /** - * 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(); - retcode_ = 0; - - targetReliquaryGuid_ = 0L; - - oldLevel_ = 0; - - curLevel_ = 0; - - powerUpRate_ = 0; - - oldAppendPropList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000001); - curAppendPropList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000002); - 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.retcode_ = retcode_; - result.targetReliquaryGuid_ = targetReliquaryGuid_; - result.oldLevel_ = oldLevel_; - result.curLevel_ = curLevel_; - result.powerUpRate_ = powerUpRate_; - if (((bitField0_ & 0x00000001) != 0)) { - oldAppendPropList_.makeImmutable(); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.oldAppendPropList_ = oldAppendPropList_; - if (((bitField0_ & 0x00000002) != 0)) { - curAppendPropList_.makeImmutable(); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.curAppendPropList_ = curAppendPropList_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getRetcode() != 0) { - setRetcode(other.getRetcode()); - } - if (other.getTargetReliquaryGuid() != 0L) { - setTargetReliquaryGuid(other.getTargetReliquaryGuid()); - } - if (other.getOldLevel() != 0) { - setOldLevel(other.getOldLevel()); - } - if (other.getCurLevel() != 0) { - setCurLevel(other.getCurLevel()); - } - if (other.getPowerUpRate() != 0) { - setPowerUpRate(other.getPowerUpRate()); - } - if (!other.oldAppendPropList_.isEmpty()) { - if (oldAppendPropList_.isEmpty()) { - oldAppendPropList_ = other.oldAppendPropList_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureOldAppendPropListIsMutable(); - oldAppendPropList_.addAll(other.oldAppendPropList_); - } - onChanged(); - } - if (!other.curAppendPropList_.isEmpty()) { - if (curAppendPropList_.isEmpty()) { - curAppendPropList_ = other.curAppendPropList_; - bitField0_ = (bitField0_ & ~0x00000002); - } else { - ensureCurAppendPropListIsMutable(); - curAppendPropList_.addAll(other.curAppendPropList_); - } - 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.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 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 targetReliquaryGuid_ ; - /** - * uint64 targetReliquaryGuid = 2; - * @return The targetReliquaryGuid. - */ - @java.lang.Override - public long getTargetReliquaryGuid() { - return targetReliquaryGuid_; - } - /** - * uint64 targetReliquaryGuid = 2; - * @param value The targetReliquaryGuid to set. - * @return This builder for chaining. - */ - public Builder setTargetReliquaryGuid(long value) { - - targetReliquaryGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 targetReliquaryGuid = 2; - * @return This builder for chaining. - */ - public Builder clearTargetReliquaryGuid() { - - targetReliquaryGuid_ = 0L; - onChanged(); - return this; - } - - private int oldLevel_ ; - /** - * uint32 oldLevel = 3; - * @return The oldLevel. - */ - @java.lang.Override - public int getOldLevel() { - return oldLevel_; - } - /** - * uint32 oldLevel = 3; - * @param value The oldLevel to set. - * @return This builder for chaining. - */ - public Builder setOldLevel(int value) { - - oldLevel_ = value; - onChanged(); - return this; - } - /** - * uint32 oldLevel = 3; - * @return This builder for chaining. - */ - public Builder clearOldLevel() { - - oldLevel_ = 0; - onChanged(); - return this; - } - - private int curLevel_ ; - /** - * uint32 curLevel = 4; - * @return The curLevel. - */ - @java.lang.Override - public int getCurLevel() { - return curLevel_; - } - /** - * uint32 curLevel = 4; - * @param value The curLevel to set. - * @return This builder for chaining. - */ - public Builder setCurLevel(int value) { - - curLevel_ = value; - onChanged(); - return this; - } - /** - * uint32 curLevel = 4; - * @return This builder for chaining. - */ - public Builder clearCurLevel() { - - curLevel_ = 0; - onChanged(); - return this; - } - - private int powerUpRate_ ; - /** - * uint32 powerUpRate = 5; - * @return The powerUpRate. - */ - @java.lang.Override - public int getPowerUpRate() { - return powerUpRate_; - } - /** - * uint32 powerUpRate = 5; - * @param value The powerUpRate to set. - * @return This builder for chaining. - */ - public Builder setPowerUpRate(int value) { - - powerUpRate_ = value; - onChanged(); - return this; - } - /** - * uint32 powerUpRate = 5; - * @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_ & 0x00000001) != 0)) { - oldAppendPropList_ = mutableCopy(oldAppendPropList_); - bitField0_ |= 0x00000001; - } - } - /** - * repeated uint32 oldAppendPropList = 6; - * @return A list containing the oldAppendPropList. - */ - public java.util.List - getOldAppendPropListList() { - return ((bitField0_ & 0x00000001) != 0) ? - java.util.Collections.unmodifiableList(oldAppendPropList_) : oldAppendPropList_; - } - /** - * repeated uint32 oldAppendPropList = 6; - * @return The count of oldAppendPropList. - */ - public int getOldAppendPropListCount() { - return oldAppendPropList_.size(); - } - /** - * repeated uint32 oldAppendPropList = 6; - * @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 oldAppendPropList = 6; - * @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 oldAppendPropList = 6; - * @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 oldAppendPropList = 6; - * @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 oldAppendPropList = 6; - * @return This builder for chaining. - */ - public Builder clearOldAppendPropList() { - oldAppendPropList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - return this; - } - - private com.google.protobuf.Internal.IntList curAppendPropList_ = emptyIntList(); - private void ensureCurAppendPropListIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { - curAppendPropList_ = mutableCopy(curAppendPropList_); - bitField0_ |= 0x00000002; - } - } - /** - * repeated uint32 curAppendPropList = 7; - * @return A list containing the curAppendPropList. - */ - public java.util.List - getCurAppendPropListList() { - return ((bitField0_ & 0x00000002) != 0) ? - java.util.Collections.unmodifiableList(curAppendPropList_) : curAppendPropList_; - } - /** - * repeated uint32 curAppendPropList = 7; - * @return The count of curAppendPropList. - */ - public int getCurAppendPropListCount() { - return curAppendPropList_.size(); - } - /** - * repeated uint32 curAppendPropList = 7; - * @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 curAppendPropList = 7; - * @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 curAppendPropList = 7; - * @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 curAppendPropList = 7; - * @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 curAppendPropList = 7; - * @return This builder for chaining. - */ - public Builder clearCurAppendPropList() { - curAppendPropList_ = 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: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\"\262\001\n\023Reliquar" + - "yUpgradeRsp\022\017\n\007retcode\030\001 \001(\005\022\033\n\023targetRe" + - "liquaryGuid\030\002 \001(\004\022\020\n\010oldLevel\030\003 \001(\r\022\020\n\010c" + - "urLevel\030\004 \001(\r\022\023\n\013powerUpRate\030\005 \001(\r\022\031\n\021ol" + - "dAppendPropList\030\006 \003(\r\022\031\n\021curAppendPropLi" + - "st\030\007 \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_ReliquaryUpgradeRsp_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_ReliquaryUpgradeRsp_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_ReliquaryUpgradeRsp_descriptor, - new java.lang.String[] { "Retcode", "TargetReliquaryGuid", "OldLevel", "CurLevel", "PowerUpRate", "OldAppendPropList", "CurAppendPropList", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/ResVersionConfigOuterClass.java b/src/main/java/emu/grasscutter/net/proto/ResVersionConfigOuterClass.java deleted file mode 100644 index 92fd15bfd..000000000 --- a/src/main/java/emu/grasscutter/net/proto/ResVersionConfigOuterClass.java +++ /dev/null @@ -1,1138 +0,0 @@ -// 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 { - - /** - * int32 version = 1; - * @return The version. - */ - int getVersion(); - - /** - * string md5 = 2; - * @return The md5. - */ - java.lang.String getMd5(); - /** - * string md5 = 2; - * @return The bytes for md5. - */ - com.google.protobuf.ByteString - getMd5Bytes(); - - /** - * string size = 3; - * @return The size. - */ - java.lang.String getSize(); - /** - * string size = 3; - * @return The bytes for size. - */ - com.google.protobuf.ByteString - getSizeBytes(); - - /** - * string versionSuffix = 4; - * @return The versionSuffix. - */ - java.lang.String getVersionSuffix(); - /** - * string versionSuffix = 4; - * @return The bytes for versionSuffix. - */ - com.google.protobuf.ByteString - getVersionSuffixBytes(); - - /** - * string branch = 5; - * @return The branch. - */ - java.lang.String getBranch(); - /** - * string branch = 5; - * @return The bytes for branch. - */ - com.google.protobuf.ByteString - getBranchBytes(); - } - /** - * 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_ = ""; - size_ = ""; - versionSuffix_ = ""; - branch_ = ""; - } - - @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.readInt32(); - break; - } - case 18: { - java.lang.String s = input.readStringRequireUtf8(); - - md5_ = s; - break; - } - case 26: { - java.lang.String s = input.readStringRequireUtf8(); - - size_ = s; - break; - } - case 34: { - java.lang.String s = input.readStringRequireUtf8(); - - versionSuffix_ = s; - break; - } - case 42: { - java.lang.String s = input.readStringRequireUtf8(); - - branch_ = 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_; - /** - * int32 version = 1; - * @return The version. - */ - @java.lang.Override - public int getVersion() { - return version_; - } - - public static final int MD5_FIELD_NUMBER = 2; - private volatile java.lang.Object md5_; - /** - * string md5 = 2; - * @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 = 2; - * @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 SIZE_FIELD_NUMBER = 3; - private volatile java.lang.Object size_; - /** - * string size = 3; - * @return The size. - */ - @java.lang.Override - public java.lang.String getSize() { - java.lang.Object ref = size_; - 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(); - size_ = s; - return s; - } - } - /** - * string size = 3; - * @return The bytes for size. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getSizeBytes() { - java.lang.Object ref = size_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - size_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int VERSIONSUFFIX_FIELD_NUMBER = 4; - private volatile java.lang.Object versionSuffix_; - /** - * string versionSuffix = 4; - * @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 versionSuffix = 4; - * @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 = 5; - private volatile java.lang.Object branch_; - /** - * string branch = 5; - * @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 = 5; - * @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; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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.writeInt32(1, version_); - } - if (!getMd5Bytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, md5_); - } - if (!getSizeBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 3, size_); - } - if (!getVersionSuffixBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 4, versionSuffix_); - } - if (!getBranchBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 5, branch_); - } - 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 - .computeInt32Size(1, version_); - } - if (!getMd5Bytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, md5_); - } - if (!getSizeBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, size_); - } - if (!getVersionSuffixBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, versionSuffix_); - } - if (!getBranchBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, branch_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (!getMd5() - .equals(other.getMd5())) return false; - if (!getSize() - .equals(other.getSize())) return false; - if (!getVersionSuffix() - .equals(other.getVersionSuffix())) return false; - if (!getBranch() - .equals(other.getBranch())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - 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) + MD5_FIELD_NUMBER; - hash = (53 * hash) + getMd5().hashCode(); - hash = (37 * hash) + SIZE_FIELD_NUMBER; - hash = (53 * hash) + getSize().hashCode(); - hash = (37 * hash) + VERSIONSUFFIX_FIELD_NUMBER; - hash = (53 * hash) + getVersionSuffix().hashCode(); - hash = (37 * hash) + BRANCH_FIELD_NUMBER; - hash = (53 * hash) + getBranch().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; - - md5_ = ""; - - size_ = ""; - - versionSuffix_ = ""; - - branch_ = ""; - - 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.md5_ = md5_; - result.size_ = size_; - result.versionSuffix_ = versionSuffix_; - result.branch_ = branch_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getMd5().isEmpty()) { - md5_ = other.md5_; - onChanged(); - } - if (!other.getSize().isEmpty()) { - size_ = other.size_; - onChanged(); - } - if (!other.getVersionSuffix().isEmpty()) { - versionSuffix_ = other.versionSuffix_; - onChanged(); - } - if (!other.getBranch().isEmpty()) { - branch_ = other.branch_; - 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_ ; - /** - * int32 version = 1; - * @return The version. - */ - @java.lang.Override - public int getVersion() { - return version_; - } - /** - * int32 version = 1; - * @param value The version to set. - * @return This builder for chaining. - */ - public Builder setVersion(int value) { - - version_ = value; - onChanged(); - return this; - } - /** - * int32 version = 1; - * @return This builder for chaining. - */ - public Builder clearVersion() { - - version_ = 0; - onChanged(); - return this; - } - - private java.lang.Object md5_ = ""; - /** - * string md5 = 2; - * @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 = 2; - * @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 = 2; - * @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 = 2; - * @return This builder for chaining. - */ - public Builder clearMd5() { - - md5_ = getDefaultInstance().getMd5(); - onChanged(); - return this; - } - /** - * string md5 = 2; - * @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 size_ = ""; - /** - * string size = 3; - * @return The size. - */ - public java.lang.String getSize() { - java.lang.Object ref = size_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - size_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * string size = 3; - * @return The bytes for size. - */ - public com.google.protobuf.ByteString - getSizeBytes() { - java.lang.Object ref = size_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - size_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * string size = 3; - * @param value The size to set. - * @return This builder for chaining. - */ - public Builder setSize( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - size_ = value; - onChanged(); - return this; - } - /** - * string size = 3; - * @return This builder for chaining. - */ - public Builder clearSize() { - - size_ = getDefaultInstance().getSize(); - onChanged(); - return this; - } - /** - * string size = 3; - * @param value The bytes for size to set. - * @return This builder for chaining. - */ - public Builder setSizeBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - size_ = value; - onChanged(); - return this; - } - - private java.lang.Object versionSuffix_ = ""; - /** - * string versionSuffix = 4; - * @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 versionSuffix = 4; - * @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 versionSuffix = 4; - * @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 versionSuffix = 4; - * @return This builder for chaining. - */ - public Builder clearVersionSuffix() { - - versionSuffix_ = getDefaultInstance().getVersionSuffix(); - onChanged(); - return this; - } - /** - * string versionSuffix = 4; - * @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 = 5; - * @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 = 5; - * @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 = 5; - * @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 = 5; - * @return This builder for chaining. - */ - public Builder clearBranch() { - - branch_ = getDefaultInstance().getBranch(); - onChanged(); - return this; - } - /** - * string branch = 5; - * @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; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"e\n\020ResVersionCo" + - "nfig\022\017\n\007version\030\001 \001(\005\022\013\n\003md5\030\002 \001(\t\022\014\n\004si" + - "ze\030\003 \001(\t\022\025\n\rversionSuffix\030\004 \001(\t\022\016\n\006branc" + - "h\030\005 \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_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", "Md5", "Size", "VersionSuffix", "Branch", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/ResinCardOuterClass.java b/src/main/java/emu/grasscutter/net/proto/ResinCardOuterClass.java deleted file mode 100644 index 4c5158a18..000000000 --- a/src/main/java/emu/grasscutter/net/proto/ResinCardOuterClass.java +++ /dev/null @@ -1,1216 +0,0 @@ -// 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/main/java/emu/grasscutter/net/proto/ResinChangeNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/ResinChangeNotifyOuterClass.java deleted file mode 100644 index 0109026b9..000000000 --- a/src/main/java/emu/grasscutter/net/proto/ResinChangeNotifyOuterClass.java +++ /dev/null @@ -1,677 +0,0 @@ -// 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 { - - /** - * int32 currValue = 1; - * @return The currValue. - */ - int getCurrValue(); - - /** - * int32 nextAddTimestamp = 2; - * @return The nextAddTimestamp. - */ - int getNextAddTimestamp(); - - /** - * int32 curBuyCount = 3; - * @return The curBuyCount. - */ - int getCurBuyCount(); - } - /** - * 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 8: { - - currValue_ = input.readInt32(); - break; - } - case 16: { - - nextAddTimestamp_ = input.readInt32(); - break; - } - case 24: { - - curBuyCount_ = 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.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 CURRVALUE_FIELD_NUMBER = 1; - private int currValue_; - /** - * int32 currValue = 1; - * @return The currValue. - */ - @java.lang.Override - public int getCurrValue() { - return currValue_; - } - - public static final int NEXTADDTIMESTAMP_FIELD_NUMBER = 2; - private int nextAddTimestamp_; - /** - * int32 nextAddTimestamp = 2; - * @return The nextAddTimestamp. - */ - @java.lang.Override - public int getNextAddTimestamp() { - return nextAddTimestamp_; - } - - public static final int CURBUYCOUNT_FIELD_NUMBER = 3; - private int curBuyCount_; - /** - * int32 curBuyCount = 3; - * @return The curBuyCount. - */ - @java.lang.Override - public int getCurBuyCount() { - return curBuyCount_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (currValue_ != 0) { - output.writeInt32(1, currValue_); - } - if (nextAddTimestamp_ != 0) { - output.writeInt32(2, nextAddTimestamp_); - } - if (curBuyCount_ != 0) { - output.writeInt32(3, curBuyCount_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (currValue_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeInt32Size(1, currValue_); - } - if (nextAddTimestamp_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeInt32Size(2, nextAddTimestamp_); - } - if (curBuyCount_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeInt32Size(3, curBuyCount_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (getCurrValue() - != other.getCurrValue()) return false; - if (getNextAddTimestamp() - != other.getNextAddTimestamp()) return false; - if (getCurBuyCount() - != other.getCurBuyCount()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + CURRVALUE_FIELD_NUMBER; - hash = (53 * hash) + getCurrValue(); - hash = (37 * hash) + NEXTADDTIMESTAMP_FIELD_NUMBER; - hash = (53 * hash) + getNextAddTimestamp(); - hash = (37 * hash) + CURBUYCOUNT_FIELD_NUMBER; - hash = (53 * hash) + getCurBuyCount(); - 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; - } - /** - * 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(); - currValue_ = 0; - - nextAddTimestamp_ = 0; - - curBuyCount_ = 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.currValue_ = currValue_; - result.nextAddTimestamp_ = nextAddTimestamp_; - result.curBuyCount_ = curBuyCount_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getCurrValue() != 0) { - setCurrValue(other.getCurrValue()); - } - if (other.getNextAddTimestamp() != 0) { - setNextAddTimestamp(other.getNextAddTimestamp()); - } - if (other.getCurBuyCount() != 0) { - setCurBuyCount(other.getCurBuyCount()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 currValue_ ; - /** - * int32 currValue = 1; - * @return The currValue. - */ - @java.lang.Override - public int getCurrValue() { - return currValue_; - } - /** - * int32 currValue = 1; - * @param value The currValue to set. - * @return This builder for chaining. - */ - public Builder setCurrValue(int value) { - - currValue_ = value; - onChanged(); - return this; - } - /** - * int32 currValue = 1; - * @return This builder for chaining. - */ - public Builder clearCurrValue() { - - currValue_ = 0; - onChanged(); - return this; - } - - private int nextAddTimestamp_ ; - /** - * int32 nextAddTimestamp = 2; - * @return The nextAddTimestamp. - */ - @java.lang.Override - public int getNextAddTimestamp() { - return nextAddTimestamp_; - } - /** - * int32 nextAddTimestamp = 2; - * @param value The nextAddTimestamp to set. - * @return This builder for chaining. - */ - public Builder setNextAddTimestamp(int value) { - - nextAddTimestamp_ = value; - onChanged(); - return this; - } - /** - * int32 nextAddTimestamp = 2; - * @return This builder for chaining. - */ - public Builder clearNextAddTimestamp() { - - nextAddTimestamp_ = 0; - onChanged(); - return this; - } - - private int curBuyCount_ ; - /** - * int32 curBuyCount = 3; - * @return The curBuyCount. - */ - @java.lang.Override - public int getCurBuyCount() { - return curBuyCount_; - } - /** - * int32 curBuyCount = 3; - * @param value The curBuyCount to set. - * @return This builder for chaining. - */ - public Builder setCurBuyCount(int value) { - - curBuyCount_ = value; - onChanged(); - return this; - } - /** - * int32 curBuyCount = 3; - * @return This builder for chaining. - */ - public Builder clearCurBuyCount() { - - curBuyCount_ = 0; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"U\n\021ResinChange" + - "Notify\022\021\n\tcurrValue\030\001 \001(\005\022\030\n\020nextAddTime" + - "stamp\030\002 \001(\005\022\023\n\013curBuyCount\030\003 \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_ResinChangeNotify_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_ResinChangeNotify_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_ResinChangeNotify_descriptor, - new java.lang.String[] { "CurrValue", "NextAddTimestamp", "CurBuyCount", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/ResinCostTypeOuterClass.java b/src/main/java/emu/grasscutter/net/proto/ResinCostTypeOuterClass.java deleted file mode 100644 index a239e92d0..000000000 --- a/src/main/java/emu/grasscutter/net/proto/ResinCostTypeOuterClass.java +++ /dev/null @@ -1,183 +0,0 @@ -// 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 { - /** - * CostNone = 0; - */ - CostNone(0), - /** - * CostNormal = 1; - */ - CostNormal(1), - /** - * CostCondense = 2; - */ - CostCondense(2), - /** - * CostReunionPrivilege = 3; - */ - CostReunionPrivilege(3), - /** - * CostOpActivity = 4; - */ - CostOpActivity(4), - /** - * CostMaterial = 5; - */ - CostMaterial(5), - UNRECOGNIZED(-1), - ; - - /** - * CostNone = 0; - */ - public static final int CostNone_VALUE = 0; - /** - * CostNormal = 1; - */ - public static final int CostNormal_VALUE = 1; - /** - * CostCondense = 2; - */ - public static final int CostCondense_VALUE = 2; - /** - * CostReunionPrivilege = 3; - */ - public static final int CostReunionPrivilege_VALUE = 3; - /** - * CostOpActivity = 4; - */ - public static final int CostOpActivity_VALUE = 4; - /** - * CostMaterial = 5; - */ - public static final int CostMaterial_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 CostNone; - case 1: return CostNormal; - case 2: return CostCondense; - case 3: return CostReunionPrivilege; - case 4: return CostOpActivity; - case 5: return CostMaterial; - 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*\177\n\rResinCostType\022\014" + - "\n\010CostNone\020\000\022\016\n\nCostNormal\020\001\022\020\n\014CostCond" + - "ense\020\002\022\030\n\024CostReunionPrivilege\020\003\022\022\n\016Cost" + - "OpActivity\020\004\022\020\n\014CostMaterial\020\005B\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/main/java/emu/grasscutter/net/proto/RouteOuterClass.java b/src/main/java/emu/grasscutter/net/proto/RouteOuterClass.java deleted file mode 100644 index 2accf4af0..000000000 --- a/src/main/java/emu/grasscutter/net/proto/RouteOuterClass.java +++ /dev/null @@ -1,914 +0,0 @@ -// 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 routePoints = 1; - */ - java.util.List - getRoutePointsList(); - /** - * repeated .RoutePoint routePoints = 1; - */ - emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint getRoutePoints(int index); - /** - * repeated .RoutePoint routePoints = 1; - */ - int getRoutePointsCount(); - /** - * repeated .RoutePoint routePoints = 1; - */ - java.util.List - getRoutePointsOrBuilderList(); - /** - * repeated .RoutePoint routePoints = 1; - */ - emu.grasscutter.net.proto.RoutePointOuterClass.RoutePointOrBuilder getRoutePointsOrBuilder( - int index); - - /** - * uint32 routeType = 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 ROUTEPOINTS_FIELD_NUMBER = 1; - private java.util.List routePoints_; - /** - * repeated .RoutePoint routePoints = 1; - */ - @java.lang.Override - public java.util.List getRoutePointsList() { - return routePoints_; - } - /** - * repeated .RoutePoint routePoints = 1; - */ - @java.lang.Override - public java.util.List - getRoutePointsOrBuilderList() { - return routePoints_; - } - /** - * repeated .RoutePoint routePoints = 1; - */ - @java.lang.Override - public int getRoutePointsCount() { - return routePoints_.size(); - } - /** - * repeated .RoutePoint routePoints = 1; - */ - @java.lang.Override - public emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint getRoutePoints(int index) { - return routePoints_.get(index); - } - /** - * repeated .RoutePoint routePoints = 1; - */ - @java.lang.Override - public emu.grasscutter.net.proto.RoutePointOuterClass.RoutePointOrBuilder getRoutePointsOrBuilder( - int index) { - return routePoints_.get(index); - } - - public static final int ROUTETYPE_FIELD_NUMBER = 2; - private int routeType_; - /** - * uint32 routeType = 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) + ROUTEPOINTS_FIELD_NUMBER; - hash = (53 * hash) + getRoutePointsList().hashCode(); - } - hash = (37 * hash) + ROUTETYPE_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 routePoints = 1; - */ - public java.util.List getRoutePointsList() { - if (routePointsBuilder_ == null) { - return java.util.Collections.unmodifiableList(routePoints_); - } else { - return routePointsBuilder_.getMessageList(); - } - } - /** - * repeated .RoutePoint routePoints = 1; - */ - public int getRoutePointsCount() { - if (routePointsBuilder_ == null) { - return routePoints_.size(); - } else { - return routePointsBuilder_.getCount(); - } - } - /** - * repeated .RoutePoint routePoints = 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 routePoints = 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 routePoints = 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 routePoints = 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 routePoints = 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 routePoints = 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 routePoints = 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 routePoints = 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 routePoints = 1; - */ - public Builder clearRoutePoints() { - if (routePointsBuilder_ == null) { - routePoints_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - routePointsBuilder_.clear(); - } - return this; - } - /** - * repeated .RoutePoint routePoints = 1; - */ - public Builder removeRoutePoints(int index) { - if (routePointsBuilder_ == null) { - ensureRoutePointsIsMutable(); - routePoints_.remove(index); - onChanged(); - } else { - routePointsBuilder_.remove(index); - } - return this; - } - /** - * repeated .RoutePoint routePoints = 1; - */ - public emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.Builder getRoutePointsBuilder( - int index) { - return getRoutePointsFieldBuilder().getBuilder(index); - } - /** - * repeated .RoutePoint routePoints = 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 routePoints = 1; - */ - public java.util.List - getRoutePointsOrBuilderList() { - if (routePointsBuilder_ != null) { - return routePointsBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(routePoints_); - } - } - /** - * repeated .RoutePoint routePoints = 1; - */ - public emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.Builder addRoutePointsBuilder() { - return getRoutePointsFieldBuilder().addBuilder( - emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.getDefaultInstance()); - } - /** - * repeated .RoutePoint routePoints = 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 routePoints = 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 routeType = 2; - * @return The routeType. - */ - @java.lang.Override - public int getRouteType() { - return routeType_; - } - /** - * uint32 routeType = 2; - * @param value The routeType to set. - * @return This builder for chaining. - */ - public Builder setRouteType(int value) { - - routeType_ = value; - onChanged(); - return this; - } - /** - * uint32 routeType = 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\013routePoints\030\001 \003(\0132\013.RoutePoint\022\021\n\tro" + - "uteType\030\002 \001(\rB\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.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/main/java/emu/grasscutter/net/proto/RoutePointOuterClass.java b/src/main/java/emu/grasscutter/net/proto/RoutePointOuterClass.java deleted file mode 100644 index 8f67adec5..000000000 --- a/src/main/java/emu/grasscutter/net/proto/RoutePointOuterClass.java +++ /dev/null @@ -1,1719 +0,0 @@ -// 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 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 rotationSpeed = 22; - * @return Whether the rotationSpeed field is set. - */ - boolean hasRotationSpeed(); - /** - * .MathQuaternion rotationSpeed = 22; - * @return The rotationSpeed. - */ - emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion getRotationSpeed(); - /** - * .MathQuaternion rotationSpeed = 22; - */ - emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder getRotationSpeedOrBuilder(); - - /** - * .MathQuaternion axisSpeed = 23; - * @return Whether the axisSpeed field is set. - */ - boolean hasAxisSpeed(); - /** - * .MathQuaternion axisSpeed = 23; - * @return The axisSpeed. - */ - emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion getAxisSpeed(); - /** - * .MathQuaternion axisSpeed = 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 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), - ROTATIONSPEED(22), - AXISSPEED(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 ROTATIONSPEED; - case 23: return AXISSPEED; - 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 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 ROTATIONSPEED_FIELD_NUMBER = 22; - /** - * .MathQuaternion rotationSpeed = 22; - * @return Whether the rotationSpeed field is set. - */ - @java.lang.Override - public boolean hasRotationSpeed() { - return rotateParamsCase_ == 22; - } - /** - * .MathQuaternion rotationSpeed = 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 rotationSpeed = 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 AXISSPEED_FIELD_NUMBER = 23; - /** - * .MathQuaternion axisSpeed = 23; - * @return Whether the axisSpeed field is set. - */ - @java.lang.Override - public boolean hasAxisSpeed() { - return rotateParamsCase_ == 23; - } - /** - * .MathQuaternion axisSpeed = 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 axisSpeed = 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 (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 (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 (!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(); - } - 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) + ROTATIONSPEED_FIELD_NUMBER; - hash = (53 * hash) + getRotationSpeed().hashCode(); - break; - case 23: - hash = (37 * hash) + AXISSPEED_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; - } - 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(); - } - 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()); - } - 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 ROTATIONSPEED: { - mergeRotationSpeed(other.getRotationSpeed()); - break; - } - case AXISSPEED: { - 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_; - } - - /** - * 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 rotationSpeed = 22; - * @return Whether the rotationSpeed field is set. - */ - @java.lang.Override - public boolean hasRotationSpeed() { - return rotateParamsCase_ == 22; - } - /** - * .MathQuaternion rotationSpeed = 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 rotationSpeed = 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 rotationSpeed = 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 rotationSpeed = 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 rotationSpeed = 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 rotationSpeed = 22; - */ - public emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder getRotationSpeedBuilder() { - return getRotationSpeedFieldBuilder().getBuilder(); - } - /** - * .MathQuaternion rotationSpeed = 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 rotationSpeed = 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 axisSpeed = 23; - * @return Whether the axisSpeed field is set. - */ - @java.lang.Override - public boolean hasAxisSpeed() { - return rotateParamsCase_ == 23; - } - /** - * .MathQuaternion axisSpeed = 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 axisSpeed = 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 axisSpeed = 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 axisSpeed = 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 axisSpeed = 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 axisSpeed = 23; - */ - public emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder getAxisSpeedBuilder() { - return getAxisSpeedFieldBuilder().getBuilder(); - } - /** - * .MathQuaternion axisSpeed = 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 axisSpeed = 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\"\326\001\n\nRoutePoint\022\031\n\010positio" + - "n\030\001 \001(\0132\007.Vector\022\022\n\010velocity\030\013 \001(\002H\000\022\016\n\004" + - "time\030\014 \001(\002H\000\022\033\n\010rotation\030\025 \001(\0132\007.VectorH" + - "\001\022(\n\rrotationSpeed\030\026 \001(\0132\017.MathQuaternio" + - "nH\001\022$\n\taxisSpeed\030\027 \001(\0132\017.MathQuaternionH" + - "\001B\014\n\nmoveParamsB\016\n\014rotateParamsB\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.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", "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/main/java/emu/grasscutter/net/proto/SceneAreaWeatherNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/SceneAreaWeatherNotifyOuterClass.java deleted file mode 100644 index 09be2bb3d..000000000 --- a/src/main/java/emu/grasscutter/net/proto/SceneAreaWeatherNotifyOuterClass.java +++ /dev/null @@ -1,1084 +0,0 @@ -// 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 weatherGadgetId = 1; - * @return The weatherGadgetId. - */ - int getWeatherGadgetId(); - - /** - * map<uint32, string> weatherValueMap = 2; - */ - int getWeatherValueMapCount(); - /** - * map<uint32, string> weatherValueMap = 2; - */ - boolean containsWeatherValueMap( - int key); - /** - * Use {@link #getWeatherValueMapMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getWeatherValueMap(); - /** - * map<uint32, string> weatherValueMap = 2; - */ - java.util.Map - getWeatherValueMapMap(); - /** - * map<uint32, string> weatherValueMap = 2; - */ - - java.lang.String getWeatherValueMapOrDefault( - int key, - java.lang.String defaultValue); - /** - * map<uint32, string> weatherValueMap = 2; - */ - - java.lang.String getWeatherValueMapOrThrow( - int key); - - /** - * uint32 weatherAreaId = 3; - * @return The weatherAreaId. - */ - int getWeatherAreaId(); - - /** - * uint32 climateType = 4; - * @return The climateType. - */ - int getClimateType(); - - /** - * float transDuration = 5; - * @return The transDuration. - */ - float getTransDuration(); - } - /** - * 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: { - - weatherGadgetId_ = input.readUInt32(); - break; - } - case 18: { - 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 24: { - - weatherAreaId_ = input.readUInt32(); - break; - } - case 32: { - - climateType_ = input.readUInt32(); - break; - } - case 45: { - - 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 2: - 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 WEATHERGADGETID_FIELD_NUMBER = 1; - private int weatherGadgetId_; - /** - * uint32 weatherGadgetId = 1; - * @return The weatherGadgetId. - */ - @java.lang.Override - public int getWeatherGadgetId() { - return weatherGadgetId_; - } - - public static final int WEATHERVALUEMAP_FIELD_NUMBER = 2; - 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> weatherValueMap = 2; - */ - - @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> weatherValueMap = 2; - */ - @java.lang.Override - - public java.util.Map getWeatherValueMapMap() { - return internalGetWeatherValueMap().getMap(); - } - /** - * map<uint32, string> weatherValueMap = 2; - */ - @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> weatherValueMap = 2; - */ - @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 static final int WEATHERAREAID_FIELD_NUMBER = 3; - private int weatherAreaId_; - /** - * uint32 weatherAreaId = 3; - * @return The weatherAreaId. - */ - @java.lang.Override - public int getWeatherAreaId() { - return weatherAreaId_; - } - - public static final int CLIMATETYPE_FIELD_NUMBER = 4; - private int climateType_; - /** - * uint32 climateType = 4; - * @return The climateType. - */ - @java.lang.Override - public int getClimateType() { - return climateType_; - } - - public static final int TRANSDURATION_FIELD_NUMBER = 5; - private float transDuration_; - /** - * float transDuration = 5; - * @return The transDuration. - */ - @java.lang.Override - public float getTransDuration() { - return transDuration_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (weatherGadgetId_ != 0) { - output.writeUInt32(1, weatherGadgetId_); - } - com.google.protobuf.GeneratedMessageV3 - .serializeIntegerMapTo( - output, - internalGetWeatherValueMap(), - WeatherValueMapDefaultEntryHolder.defaultEntry, - 2); - if (weatherAreaId_ != 0) { - output.writeUInt32(3, weatherAreaId_); - } - if (climateType_ != 0) { - output.writeUInt32(4, climateType_); - } - if (transDuration_ != 0F) { - output.writeFloat(5, transDuration_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (weatherGadgetId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(1, 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(2, weatherValueMap__); - } - if (weatherAreaId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, weatherAreaId_); - } - if (climateType_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(4, climateType_); - } - if (transDuration_ != 0F) { - size += com.google.protobuf.CodedOutputStream - .computeFloatSize(5, 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 (getWeatherGadgetId() - != other.getWeatherGadgetId()) return false; - if (!internalGetWeatherValueMap().equals( - other.internalGetWeatherValueMap())) return false; - if (getWeatherAreaId() - != other.getWeatherAreaId()) return false; - if (getClimateType() - != other.getClimateType()) return false; - if (java.lang.Float.floatToIntBits(getTransDuration()) - != java.lang.Float.floatToIntBits( - other.getTransDuration())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + WEATHERGADGETID_FIELD_NUMBER; - hash = (53 * hash) + getWeatherGadgetId(); - if (!internalGetWeatherValueMap().getMap().isEmpty()) { - hash = (37 * hash) + WEATHERVALUEMAP_FIELD_NUMBER; - hash = (53 * hash) + internalGetWeatherValueMap().hashCode(); - } - hash = (37 * hash) + WEATHERAREAID_FIELD_NUMBER; - hash = (53 * hash) + getWeatherAreaId(); - hash = (37 * hash) + CLIMATETYPE_FIELD_NUMBER; - hash = (53 * hash) + getClimateType(); - hash = (37 * hash) + TRANSDURATION_FIELD_NUMBER; - hash = (53 * hash) + java.lang.Float.floatToIntBits( - getTransDuration()); - 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; - } - /** - * 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 2: - return internalGetWeatherValueMap(); - default: - throw new RuntimeException( - "Invalid map field number: " + number); - } - } - @SuppressWarnings({"rawtypes"}) - protected com.google.protobuf.MapField internalGetMutableMapField( - int number) { - switch (number) { - case 2: - 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(); - weatherGadgetId_ = 0; - - internalGetMutableWeatherValueMap().clear(); - weatherAreaId_ = 0; - - climateType_ = 0; - - transDuration_ = 0F; - - 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.weatherGadgetId_ = weatherGadgetId_; - result.weatherValueMap_ = internalGetWeatherValueMap(); - result.weatherValueMap_.makeImmutable(); - result.weatherAreaId_ = weatherAreaId_; - result.climateType_ = climateType_; - result.transDuration_ = transDuration_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getWeatherGadgetId() != 0) { - setWeatherGadgetId(other.getWeatherGadgetId()); - } - internalGetMutableWeatherValueMap().mergeFrom( - other.internalGetWeatherValueMap()); - if (other.getWeatherAreaId() != 0) { - setWeatherAreaId(other.getWeatherAreaId()); - } - if (other.getClimateType() != 0) { - setClimateType(other.getClimateType()); - } - if (other.getTransDuration() != 0F) { - setTransDuration(other.getTransDuration()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 weatherGadgetId_ ; - /** - * uint32 weatherGadgetId = 1; - * @return The weatherGadgetId. - */ - @java.lang.Override - public int getWeatherGadgetId() { - return weatherGadgetId_; - } - /** - * uint32 weatherGadgetId = 1; - * @param value The weatherGadgetId to set. - * @return This builder for chaining. - */ - public Builder setWeatherGadgetId(int value) { - - weatherGadgetId_ = value; - onChanged(); - return this; - } - /** - * uint32 weatherGadgetId = 1; - * @return This builder for chaining. - */ - public Builder clearWeatherGadgetId() { - - weatherGadgetId_ = 0; - 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> weatherValueMap = 2; - */ - - @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> weatherValueMap = 2; - */ - @java.lang.Override - - public java.util.Map getWeatherValueMapMap() { - return internalGetWeatherValueMap().getMap(); - } - /** - * map<uint32, string> weatherValueMap = 2; - */ - @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> weatherValueMap = 2; - */ - @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> weatherValueMap = 2; - */ - - 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> weatherValueMap = 2; - */ - 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> weatherValueMap = 2; - */ - - public Builder putAllWeatherValueMap( - java.util.Map values) { - internalGetMutableWeatherValueMap().getMutableMap() - .putAll(values); - return this; - } - - private int weatherAreaId_ ; - /** - * uint32 weatherAreaId = 3; - * @return The weatherAreaId. - */ - @java.lang.Override - public int getWeatherAreaId() { - return weatherAreaId_; - } - /** - * uint32 weatherAreaId = 3; - * @param value The weatherAreaId to set. - * @return This builder for chaining. - */ - public Builder setWeatherAreaId(int value) { - - weatherAreaId_ = value; - onChanged(); - return this; - } - /** - * uint32 weatherAreaId = 3; - * @return This builder for chaining. - */ - public Builder clearWeatherAreaId() { - - weatherAreaId_ = 0; - onChanged(); - return this; - } - - private int climateType_ ; - /** - * uint32 climateType = 4; - * @return The climateType. - */ - @java.lang.Override - public int getClimateType() { - return climateType_; - } - /** - * uint32 climateType = 4; - * @param value The climateType to set. - * @return This builder for chaining. - */ - public Builder setClimateType(int value) { - - climateType_ = value; - onChanged(); - return this; - } - /** - * uint32 climateType = 4; - * @return This builder for chaining. - */ - public Builder clearClimateType() { - - climateType_ = 0; - onChanged(); - return this; - } - - private float transDuration_ ; - /** - * float transDuration = 5; - * @return The transDuration. - */ - @java.lang.Override - public float getTransDuration() { - return transDuration_; - } - /** - * float transDuration = 5; - * @param value The transDuration to set. - * @return This builder for chaining. - */ - public Builder setTransDuration(float value) { - - transDuration_ = value; - onChanged(); - return this; - } - /** - * float transDuration = 5; - * @return This builder for chaining. - */ - public Builder clearTransDuration() { - - transDuration_ = 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: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\"\363\001\n\026Scene" + - "AreaWeatherNotify\022\027\n\017weatherGadgetId\030\001 \001" + - "(\r\022E\n\017weatherValueMap\030\002 \003(\0132,.SceneAreaW" + - "eatherNotify.WeatherValueMapEntry\022\025\n\rwea" + - "therAreaId\030\003 \001(\r\022\023\n\013climateType\030\004 \001(\r\022\025\n" + - "\rtransDuration\030\005 \001(\002\0326\n\024WeatherValueMapE" + - "ntry\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030\002 \001(\t:\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_SceneAreaWeatherNotify_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_SceneAreaWeatherNotify_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_SceneAreaWeatherNotify_descriptor, - new java.lang.String[] { "WeatherGadgetId", "WeatherValueMap", "WeatherAreaId", "ClimateType", "TransDuration", }); - 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/main/java/emu/grasscutter/net/proto/SceneAvatarInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/SceneAvatarInfoOuterClass.java deleted file mode 100644 index 7315f97f9..000000000 --- a/src/main/java/emu/grasscutter/net/proto/SceneAvatarInfoOuterClass.java +++ /dev/null @@ -1,3472 +0,0 @@ -// 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 playerId = 1; - * @return The playerId. - */ - int getPlayerId(); - - /** - * uint32 avatarId = 2; - * @return The avatarId. - */ - int getAvatarId(); - - /** - * uint64 guid = 3; - * @return The guid. - */ - long getGuid(); - - /** - * uint32 peerId = 4; - * @return The peerId. - */ - int getPeerId(); - - /** - * repeated uint32 equipIdList = 5; - * @return A list containing the equipIdList. - */ - java.util.List getEquipIdListList(); - /** - * repeated uint32 equipIdList = 5; - * @return The count of equipIdList. - */ - int getEquipIdListCount(); - /** - * repeated uint32 equipIdList = 5; - * @param index The index of the element to return. - * @return The equipIdList at the given index. - */ - int getEquipIdList(int index); - - /** - * uint32 skillDepotId = 6; - * @return The skillDepotId. - */ - int getSkillDepotId(); - - /** - * repeated uint32 talentIdList = 7; - * @return A list containing the talentIdList. - */ - java.util.List getTalentIdListList(); - /** - * repeated uint32 talentIdList = 7; - * @return The count of talentIdList. - */ - int getTalentIdListCount(); - /** - * repeated uint32 talentIdList = 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 reliquaryList = 9; - */ - java.util.List - getReliquaryListList(); - /** - * repeated .SceneReliquaryInfo reliquaryList = 9; - */ - emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo getReliquaryList(int index); - /** - * repeated .SceneReliquaryInfo reliquaryList = 9; - */ - int getReliquaryListCount(); - /** - * repeated .SceneReliquaryInfo reliquaryList = 9; - */ - java.util.List - getReliquaryListOrBuilderList(); - /** - * repeated .SceneReliquaryInfo reliquaryList = 9; - */ - emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfoOrBuilder getReliquaryListOrBuilder( - int index); - - /** - * uint32 coreProudSkillLevel = 11; - * @return The coreProudSkillLevel. - */ - int getCoreProudSkillLevel(); - - /** - * repeated uint32 inherentProudSkillList = 12; - * @return A list containing the inherentProudSkillList. - */ - java.util.List getInherentProudSkillListList(); - /** - * repeated uint32 inherentProudSkillList = 12; - * @return The count of inherentProudSkillList. - */ - int getInherentProudSkillListCount(); - /** - * repeated uint32 inherentProudSkillList = 12; - * @param index The index of the element to return. - * @return The inherentProudSkillList at the given index. - */ - int getInherentProudSkillList(int index); - - /** - * map<uint32, uint32> skillLevelMap = 13; - */ - int getSkillLevelMapCount(); - /** - * map<uint32, uint32> skillLevelMap = 13; - */ - boolean containsSkillLevelMap( - int key); - /** - * Use {@link #getSkillLevelMapMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getSkillLevelMap(); - /** - * map<uint32, uint32> skillLevelMap = 13; - */ - java.util.Map - getSkillLevelMapMap(); - /** - * map<uint32, uint32> skillLevelMap = 13; - */ - - int getSkillLevelMapOrDefault( - int key, - int defaultValue); - /** - * map<uint32, uint32> skillLevelMap = 13; - */ - - int getSkillLevelMapOrThrow( - int key); - - /** - * map<uint32, uint32> proudSkillExtraLevelMap = 14; - */ - int getProudSkillExtraLevelMapCount(); - /** - * map<uint32, uint32> proudSkillExtraLevelMap = 14; - */ - boolean containsProudSkillExtraLevelMap( - int key); - /** - * Use {@link #getProudSkillExtraLevelMapMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getProudSkillExtraLevelMap(); - /** - * map<uint32, uint32> proudSkillExtraLevelMap = 14; - */ - java.util.Map - getProudSkillExtraLevelMapMap(); - /** - * map<uint32, uint32> proudSkillExtraLevelMap = 14; - */ - - int getProudSkillExtraLevelMapOrDefault( - int key, - int defaultValue); - /** - * map<uint32, uint32> proudSkillExtraLevelMap = 14; - */ - - int getProudSkillExtraLevelMapOrThrow( - int key); - - /** - * repeated .ServerBuff serverBuffList = 15; - */ - java.util.List - getServerBuffListList(); - /** - * repeated .ServerBuff serverBuffList = 15; - */ - emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getServerBuffList(int index); - /** - * repeated .ServerBuff serverBuffList = 15; - */ - int getServerBuffListCount(); - /** - * repeated .ServerBuff serverBuffList = 15; - */ - java.util.List - getServerBuffListOrBuilderList(); - /** - * repeated .ServerBuff serverBuffList = 15; - */ - emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder getServerBuffListOrBuilder( - int index); - - /** - * repeated uint32 teamResonanceList = 16; - * @return A list containing the teamResonanceList. - */ - java.util.List getTeamResonanceListList(); - /** - * repeated uint32 teamResonanceList = 16; - * @return The count of teamResonanceList. - */ - int getTeamResonanceListCount(); - /** - * repeated uint32 teamResonanceList = 16; - * @param index The index of the element to return. - * @return The teamResonanceList at the given index. - */ - int getTeamResonanceList(int index); - - /** - * uint32 wearingFlycloakId = 17; - * @return The wearingFlycloakId. - */ - int getWearingFlycloakId(); - - /** - * uint32 bornTime = 18; - * @return The bornTime. - */ - int getBornTime(); - - /** - * uint32 costumeId = 19; - * @return The costumeId. - */ - int getCostumeId(); - } - /** - * 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: { - - playerId_ = 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; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.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 PLAYERID_FIELD_NUMBER = 1; - private int playerId_; - /** - * uint32 playerId = 1; - * @return The playerId. - */ - @java.lang.Override - public int getPlayerId() { - return playerId_; - } - - public static final int AVATARID_FIELD_NUMBER = 2; - private int avatarId_; - /** - * uint32 avatarId = 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 PEERID_FIELD_NUMBER = 4; - private int peerId_; - /** - * uint32 peerId = 4; - * @return The peerId. - */ - @java.lang.Override - public int getPeerId() { - return peerId_; - } - - public static final int EQUIPIDLIST_FIELD_NUMBER = 5; - private com.google.protobuf.Internal.IntList equipIdList_; - /** - * repeated uint32 equipIdList = 5; - * @return A list containing the equipIdList. - */ - @java.lang.Override - public java.util.List - getEquipIdListList() { - return equipIdList_; - } - /** - * repeated uint32 equipIdList = 5; - * @return The count of equipIdList. - */ - public int getEquipIdListCount() { - return equipIdList_.size(); - } - /** - * repeated uint32 equipIdList = 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 SKILLDEPOTID_FIELD_NUMBER = 6; - private int skillDepotId_; - /** - * uint32 skillDepotId = 6; - * @return The skillDepotId. - */ - @java.lang.Override - public int getSkillDepotId() { - return skillDepotId_; - } - - public static final int TALENTIDLIST_FIELD_NUMBER = 7; - private com.google.protobuf.Internal.IntList talentIdList_; - /** - * repeated uint32 talentIdList = 7; - * @return A list containing the talentIdList. - */ - @java.lang.Override - public java.util.List - getTalentIdListList() { - return talentIdList_; - } - /** - * repeated uint32 talentIdList = 7; - * @return The count of talentIdList. - */ - public int getTalentIdListCount() { - return talentIdList_.size(); - } - /** - * repeated uint32 talentIdList = 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 RELIQUARYLIST_FIELD_NUMBER = 9; - private java.util.List reliquaryList_; - /** - * repeated .SceneReliquaryInfo reliquaryList = 9; - */ - @java.lang.Override - public java.util.List getReliquaryListList() { - return reliquaryList_; - } - /** - * repeated .SceneReliquaryInfo reliquaryList = 9; - */ - @java.lang.Override - public java.util.List - getReliquaryListOrBuilderList() { - return reliquaryList_; - } - /** - * repeated .SceneReliquaryInfo reliquaryList = 9; - */ - @java.lang.Override - public int getReliquaryListCount() { - return reliquaryList_.size(); - } - /** - * repeated .SceneReliquaryInfo reliquaryList = 9; - */ - @java.lang.Override - public emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo getReliquaryList(int index) { - return reliquaryList_.get(index); - } - /** - * repeated .SceneReliquaryInfo reliquaryList = 9; - */ - @java.lang.Override - public emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfoOrBuilder getReliquaryListOrBuilder( - int index) { - return reliquaryList_.get(index); - } - - public static final int COREPROUDSKILLLEVEL_FIELD_NUMBER = 11; - private int coreProudSkillLevel_; - /** - * uint32 coreProudSkillLevel = 11; - * @return The coreProudSkillLevel. - */ - @java.lang.Override - public int getCoreProudSkillLevel() { - return coreProudSkillLevel_; - } - - public static final int INHERENTPROUDSKILLLIST_FIELD_NUMBER = 12; - private com.google.protobuf.Internal.IntList inherentProudSkillList_; - /** - * repeated uint32 inherentProudSkillList = 12; - * @return A list containing the inherentProudSkillList. - */ - @java.lang.Override - public java.util.List - getInherentProudSkillListList() { - return inherentProudSkillList_; - } - /** - * repeated uint32 inherentProudSkillList = 12; - * @return The count of inherentProudSkillList. - */ - public int getInherentProudSkillListCount() { - return inherentProudSkillList_.size(); - } - /** - * repeated uint32 inherentProudSkillList = 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 SKILLLEVELMAP_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> skillLevelMap = 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> skillLevelMap = 13; - */ - @java.lang.Override - - public java.util.Map getSkillLevelMapMap() { - return internalGetSkillLevelMap().getMap(); - } - /** - * map<uint32, uint32> skillLevelMap = 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> skillLevelMap = 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 PROUDSKILLEXTRALEVELMAP_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> proudSkillExtraLevelMap = 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> proudSkillExtraLevelMap = 14; - */ - @java.lang.Override - - public java.util.Map getProudSkillExtraLevelMapMap() { - return internalGetProudSkillExtraLevelMap().getMap(); - } - /** - * map<uint32, uint32> proudSkillExtraLevelMap = 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> proudSkillExtraLevelMap = 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 SERVERBUFFLIST_FIELD_NUMBER = 15; - private java.util.List serverBuffList_; - /** - * repeated .ServerBuff serverBuffList = 15; - */ - @java.lang.Override - public java.util.List getServerBuffListList() { - return serverBuffList_; - } - /** - * repeated .ServerBuff serverBuffList = 15; - */ - @java.lang.Override - public java.util.List - getServerBuffListOrBuilderList() { - return serverBuffList_; - } - /** - * repeated .ServerBuff serverBuffList = 15; - */ - @java.lang.Override - public int getServerBuffListCount() { - return serverBuffList_.size(); - } - /** - * repeated .ServerBuff serverBuffList = 15; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getServerBuffList(int index) { - return serverBuffList_.get(index); - } - /** - * repeated .ServerBuff serverBuffList = 15; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder getServerBuffListOrBuilder( - int index) { - return serverBuffList_.get(index); - } - - public static final int TEAMRESONANCELIST_FIELD_NUMBER = 16; - private com.google.protobuf.Internal.IntList teamResonanceList_; - /** - * repeated uint32 teamResonanceList = 16; - * @return A list containing the teamResonanceList. - */ - @java.lang.Override - public java.util.List - getTeamResonanceListList() { - return teamResonanceList_; - } - /** - * repeated uint32 teamResonanceList = 16; - * @return The count of teamResonanceList. - */ - public int getTeamResonanceListCount() { - return teamResonanceList_.size(); - } - /** - * repeated uint32 teamResonanceList = 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 WEARINGFLYCLOAKID_FIELD_NUMBER = 17; - private int wearingFlycloakId_; - /** - * uint32 wearingFlycloakId = 17; - * @return The wearingFlycloakId. - */ - @java.lang.Override - public int getWearingFlycloakId() { - return wearingFlycloakId_; - } - - public static final int BORNTIME_FIELD_NUMBER = 18; - private int bornTime_; - /** - * uint32 bornTime = 18; - * @return The bornTime. - */ - @java.lang.Override - public int getBornTime() { - return bornTime_; - } - - public static final int COSTUMEID_FIELD_NUMBER = 19; - private int costumeId_; - /** - * uint32 costumeId = 19; - * @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 { - getSerializedSize(); - if (playerId_ != 0) { - output.writeUInt32(1, playerId_); - } - 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_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (playerId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(1, playerId_); - } - 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_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (getPlayerId() - != other.getPlayerId()) 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 (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + PLAYERID_FIELD_NUMBER; - hash = (53 * hash) + getPlayerId(); - hash = (37 * hash) + AVATARID_FIELD_NUMBER; - hash = (53 * hash) + getAvatarId(); - hash = (37 * hash) + GUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getGuid()); - hash = (37 * hash) + PEERID_FIELD_NUMBER; - hash = (53 * hash) + getPeerId(); - if (getEquipIdListCount() > 0) { - hash = (37 * hash) + EQUIPIDLIST_FIELD_NUMBER; - hash = (53 * hash) + getEquipIdListList().hashCode(); - } - hash = (37 * hash) + SKILLDEPOTID_FIELD_NUMBER; - hash = (53 * hash) + getSkillDepotId(); - if (getTalentIdListCount() > 0) { - hash = (37 * hash) + TALENTIDLIST_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) + RELIQUARYLIST_FIELD_NUMBER; - hash = (53 * hash) + getReliquaryListList().hashCode(); - } - hash = (37 * hash) + COREPROUDSKILLLEVEL_FIELD_NUMBER; - hash = (53 * hash) + getCoreProudSkillLevel(); - if (getInherentProudSkillListCount() > 0) { - hash = (37 * hash) + INHERENTPROUDSKILLLIST_FIELD_NUMBER; - hash = (53 * hash) + getInherentProudSkillListList().hashCode(); - } - if (!internalGetSkillLevelMap().getMap().isEmpty()) { - hash = (37 * hash) + SKILLLEVELMAP_FIELD_NUMBER; - hash = (53 * hash) + internalGetSkillLevelMap().hashCode(); - } - if (!internalGetProudSkillExtraLevelMap().getMap().isEmpty()) { - hash = (37 * hash) + PROUDSKILLEXTRALEVELMAP_FIELD_NUMBER; - hash = (53 * hash) + internalGetProudSkillExtraLevelMap().hashCode(); - } - if (getServerBuffListCount() > 0) { - hash = (37 * hash) + SERVERBUFFLIST_FIELD_NUMBER; - hash = (53 * hash) + getServerBuffListList().hashCode(); - } - if (getTeamResonanceListCount() > 0) { - hash = (37 * hash) + TEAMRESONANCELIST_FIELD_NUMBER; - hash = (53 * hash) + getTeamResonanceListList().hashCode(); - } - hash = (37 * hash) + WEARINGFLYCLOAKID_FIELD_NUMBER; - hash = (53 * hash) + getWearingFlycloakId(); - hash = (37 * hash) + BORNTIME_FIELD_NUMBER; - hash = (53 * hash) + getBornTime(); - hash = (37 * hash) + COSTUMEID_FIELD_NUMBER; - hash = (53 * hash) + getCostumeId(); - 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(); - playerId_ = 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; - - 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.playerId_ = playerId_; - 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_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getPlayerId() != 0) { - setPlayerId(other.getPlayerId()); - } - 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()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 playerId_ ; - /** - * uint32 playerId = 1; - * @return The playerId. - */ - @java.lang.Override - public int getPlayerId() { - return playerId_; - } - /** - * uint32 playerId = 1; - * @param value The playerId to set. - * @return This builder for chaining. - */ - public Builder setPlayerId(int value) { - - playerId_ = value; - onChanged(); - return this; - } - /** - * uint32 playerId = 1; - * @return This builder for chaining. - */ - public Builder clearPlayerId() { - - playerId_ = 0; - onChanged(); - return this; - } - - private int avatarId_ ; - /** - * uint32 avatarId = 2; - * @return The avatarId. - */ - @java.lang.Override - public int getAvatarId() { - return avatarId_; - } - /** - * uint32 avatarId = 2; - * @param value The avatarId to set. - * @return This builder for chaining. - */ - public Builder setAvatarId(int value) { - - avatarId_ = value; - onChanged(); - return this; - } - /** - * uint32 avatarId = 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 peerId = 4; - * @return The peerId. - */ - @java.lang.Override - public int getPeerId() { - return peerId_; - } - /** - * uint32 peerId = 4; - * @param value The peerId to set. - * @return This builder for chaining. - */ - public Builder setPeerId(int value) { - - peerId_ = value; - onChanged(); - return this; - } - /** - * uint32 peerId = 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 equipIdList = 5; - * @return A list containing the equipIdList. - */ - public java.util.List - getEquipIdListList() { - return ((bitField0_ & 0x00000001) != 0) ? - java.util.Collections.unmodifiableList(equipIdList_) : equipIdList_; - } - /** - * repeated uint32 equipIdList = 5; - * @return The count of equipIdList. - */ - public int getEquipIdListCount() { - return equipIdList_.size(); - } - /** - * repeated uint32 equipIdList = 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 equipIdList = 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 equipIdList = 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 equipIdList = 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 equipIdList = 5; - * @return This builder for chaining. - */ - public Builder clearEquipIdList() { - equipIdList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - return this; - } - - private int skillDepotId_ ; - /** - * uint32 skillDepotId = 6; - * @return The skillDepotId. - */ - @java.lang.Override - public int getSkillDepotId() { - return skillDepotId_; - } - /** - * uint32 skillDepotId = 6; - * @param value The skillDepotId to set. - * @return This builder for chaining. - */ - public Builder setSkillDepotId(int value) { - - skillDepotId_ = value; - onChanged(); - return this; - } - /** - * uint32 skillDepotId = 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 talentIdList = 7; - * @return A list containing the talentIdList. - */ - public java.util.List - getTalentIdListList() { - return ((bitField0_ & 0x00000002) != 0) ? - java.util.Collections.unmodifiableList(talentIdList_) : talentIdList_; - } - /** - * repeated uint32 talentIdList = 7; - * @return The count of talentIdList. - */ - public int getTalentIdListCount() { - return talentIdList_.size(); - } - /** - * repeated uint32 talentIdList = 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 talentIdList = 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 talentIdList = 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 talentIdList = 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 talentIdList = 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 reliquaryList = 9; - */ - public java.util.List getReliquaryListList() { - if (reliquaryListBuilder_ == null) { - return java.util.Collections.unmodifiableList(reliquaryList_); - } else { - return reliquaryListBuilder_.getMessageList(); - } - } - /** - * repeated .SceneReliquaryInfo reliquaryList = 9; - */ - public int getReliquaryListCount() { - if (reliquaryListBuilder_ == null) { - return reliquaryList_.size(); - } else { - return reliquaryListBuilder_.getCount(); - } - } - /** - * repeated .SceneReliquaryInfo reliquaryList = 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 reliquaryList = 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 reliquaryList = 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 reliquaryList = 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 reliquaryList = 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 reliquaryList = 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 reliquaryList = 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 reliquaryList = 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 reliquaryList = 9; - */ - public Builder clearReliquaryList() { - if (reliquaryListBuilder_ == null) { - reliquaryList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000004); - onChanged(); - } else { - reliquaryListBuilder_.clear(); - } - return this; - } - /** - * repeated .SceneReliquaryInfo reliquaryList = 9; - */ - public Builder removeReliquaryList(int index) { - if (reliquaryListBuilder_ == null) { - ensureReliquaryListIsMutable(); - reliquaryList_.remove(index); - onChanged(); - } else { - reliquaryListBuilder_.remove(index); - } - return this; - } - /** - * repeated .SceneReliquaryInfo reliquaryList = 9; - */ - public emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.Builder getReliquaryListBuilder( - int index) { - return getReliquaryListFieldBuilder().getBuilder(index); - } - /** - * repeated .SceneReliquaryInfo reliquaryList = 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 reliquaryList = 9; - */ - public java.util.List - getReliquaryListOrBuilderList() { - if (reliquaryListBuilder_ != null) { - return reliquaryListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(reliquaryList_); - } - } - /** - * repeated .SceneReliquaryInfo reliquaryList = 9; - */ - public emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.Builder addReliquaryListBuilder() { - return getReliquaryListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.getDefaultInstance()); - } - /** - * repeated .SceneReliquaryInfo reliquaryList = 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 reliquaryList = 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 coreProudSkillLevel = 11; - * @return The coreProudSkillLevel. - */ - @java.lang.Override - public int getCoreProudSkillLevel() { - return coreProudSkillLevel_; - } - /** - * uint32 coreProudSkillLevel = 11; - * @param value The coreProudSkillLevel to set. - * @return This builder for chaining. - */ - public Builder setCoreProudSkillLevel(int value) { - - coreProudSkillLevel_ = value; - onChanged(); - return this; - } - /** - * uint32 coreProudSkillLevel = 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 inherentProudSkillList = 12; - * @return A list containing the inherentProudSkillList. - */ - public java.util.List - getInherentProudSkillListList() { - return ((bitField0_ & 0x00000008) != 0) ? - java.util.Collections.unmodifiableList(inherentProudSkillList_) : inherentProudSkillList_; - } - /** - * repeated uint32 inherentProudSkillList = 12; - * @return The count of inherentProudSkillList. - */ - public int getInherentProudSkillListCount() { - return inherentProudSkillList_.size(); - } - /** - * repeated uint32 inherentProudSkillList = 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 inherentProudSkillList = 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 inherentProudSkillList = 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 inherentProudSkillList = 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 inherentProudSkillList = 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> skillLevelMap = 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> skillLevelMap = 13; - */ - @java.lang.Override - - public java.util.Map getSkillLevelMapMap() { - return internalGetSkillLevelMap().getMap(); - } - /** - * map<uint32, uint32> skillLevelMap = 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> skillLevelMap = 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> skillLevelMap = 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> skillLevelMap = 13; - */ - public Builder putSkillLevelMap( - int key, - int value) { - - - internalGetMutableSkillLevelMap().getMutableMap() - .put(key, value); - return this; - } - /** - * map<uint32, uint32> skillLevelMap = 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> proudSkillExtraLevelMap = 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> proudSkillExtraLevelMap = 14; - */ - @java.lang.Override - - public java.util.Map getProudSkillExtraLevelMapMap() { - return internalGetProudSkillExtraLevelMap().getMap(); - } - /** - * map<uint32, uint32> proudSkillExtraLevelMap = 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> proudSkillExtraLevelMap = 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> proudSkillExtraLevelMap = 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> proudSkillExtraLevelMap = 14; - */ - public Builder putProudSkillExtraLevelMap( - int key, - int value) { - - - internalGetMutableProudSkillExtraLevelMap().getMutableMap() - .put(key, value); - return this; - } - /** - * map<uint32, uint32> proudSkillExtraLevelMap = 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 serverBuffList = 15; - */ - public java.util.List getServerBuffListList() { - if (serverBuffListBuilder_ == null) { - return java.util.Collections.unmodifiableList(serverBuffList_); - } else { - return serverBuffListBuilder_.getMessageList(); - } - } - /** - * repeated .ServerBuff serverBuffList = 15; - */ - public int getServerBuffListCount() { - if (serverBuffListBuilder_ == null) { - return serverBuffList_.size(); - } else { - return serverBuffListBuilder_.getCount(); - } - } - /** - * repeated .ServerBuff serverBuffList = 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 serverBuffList = 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 serverBuffList = 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 serverBuffList = 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 serverBuffList = 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 serverBuffList = 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 serverBuffList = 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 serverBuffList = 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 serverBuffList = 15; - */ - public Builder clearServerBuffList() { - if (serverBuffListBuilder_ == null) { - serverBuffList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000040); - onChanged(); - } else { - serverBuffListBuilder_.clear(); - } - return this; - } - /** - * repeated .ServerBuff serverBuffList = 15; - */ - public Builder removeServerBuffList(int index) { - if (serverBuffListBuilder_ == null) { - ensureServerBuffListIsMutable(); - serverBuffList_.remove(index); - onChanged(); - } else { - serverBuffListBuilder_.remove(index); - } - return this; - } - /** - * repeated .ServerBuff serverBuffList = 15; - */ - public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder getServerBuffListBuilder( - int index) { - return getServerBuffListFieldBuilder().getBuilder(index); - } - /** - * repeated .ServerBuff serverBuffList = 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 serverBuffList = 15; - */ - public java.util.List - getServerBuffListOrBuilderList() { - if (serverBuffListBuilder_ != null) { - return serverBuffListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(serverBuffList_); - } - } - /** - * repeated .ServerBuff serverBuffList = 15; - */ - public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder addServerBuffListBuilder() { - return getServerBuffListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.getDefaultInstance()); - } - /** - * repeated .ServerBuff serverBuffList = 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 serverBuffList = 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 teamResonanceList = 16; - * @return A list containing the teamResonanceList. - */ - public java.util.List - getTeamResonanceListList() { - return ((bitField0_ & 0x00000080) != 0) ? - java.util.Collections.unmodifiableList(teamResonanceList_) : teamResonanceList_; - } - /** - * repeated uint32 teamResonanceList = 16; - * @return The count of teamResonanceList. - */ - public int getTeamResonanceListCount() { - return teamResonanceList_.size(); - } - /** - * repeated uint32 teamResonanceList = 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 teamResonanceList = 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 teamResonanceList = 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 teamResonanceList = 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 teamResonanceList = 16; - * @return This builder for chaining. - */ - public Builder clearTeamResonanceList() { - teamResonanceList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000080); - onChanged(); - return this; - } - - private int wearingFlycloakId_ ; - /** - * uint32 wearingFlycloakId = 17; - * @return The wearingFlycloakId. - */ - @java.lang.Override - public int getWearingFlycloakId() { - return wearingFlycloakId_; - } - /** - * uint32 wearingFlycloakId = 17; - * @param value The wearingFlycloakId to set. - * @return This builder for chaining. - */ - public Builder setWearingFlycloakId(int value) { - - wearingFlycloakId_ = value; - onChanged(); - return this; - } - /** - * uint32 wearingFlycloakId = 17; - * @return This builder for chaining. - */ - public Builder clearWearingFlycloakId() { - - wearingFlycloakId_ = 0; - onChanged(); - return this; - } - - private int bornTime_ ; - /** - * uint32 bornTime = 18; - * @return The bornTime. - */ - @java.lang.Override - public int getBornTime() { - return bornTime_; - } - /** - * uint32 bornTime = 18; - * @param value The bornTime to set. - * @return This builder for chaining. - */ - public Builder setBornTime(int value) { - - bornTime_ = value; - onChanged(); - return this; - } - /** - * uint32 bornTime = 18; - * @return This builder for chaining. - */ - public Builder clearBornTime() { - - bornTime_ = 0; - onChanged(); - return this; - } - - private int costumeId_ ; - /** - * uint32 costumeId = 19; - * @return The costumeId. - */ - @java.lang.Override - public int getCostumeId() { - return costumeId_; - } - /** - * uint32 costumeId = 19; - * @param value The costumeId to set. - * @return This builder for chaining. - */ - public Builder setCostumeId(int value) { - - costumeId_ = value; - onChanged(); - return this; - } - /** - * uint32 costumeId = 19; - * @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: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\030SceneReliquaryI" + - "nfo.proto\032\025SceneWeaponInfo.proto\032\020Server" + - "Buff.proto\"\241\005\n\017SceneAvatarInfo\022\020\n\010player" + - "Id\030\001 \001(\r\022\020\n\010avatarId\030\002 \001(\r\022\014\n\004guid\030\003 \001(\004" + - "\022\016\n\006peerId\030\004 \001(\r\022\023\n\013equipIdList\030\005 \003(\r\022\024\n" + - "\014skillDepotId\030\006 \001(\r\022\024\n\014talentIdList\030\007 \003(" + - "\r\022 \n\006weapon\030\010 \001(\0132\020.SceneWeaponInfo\022*\n\rr" + - "eliquaryList\030\t \003(\0132\023.SceneReliquaryInfo\022" + - "\033\n\023coreProudSkillLevel\030\013 \001(\r\022\036\n\026inherent" + - "ProudSkillList\030\014 \003(\r\022:\n\rskillLevelMap\030\r " + - "\003(\0132#.SceneAvatarInfo.SkillLevelMapEntry" + - "\022N\n\027proudSkillExtraLevelMap\030\016 \003(\0132-.Scen" + - "eAvatarInfo.ProudSkillExtraLevelMapEntry" + - "\022#\n\016serverBuffList\030\017 \003(\0132\013.ServerBuff\022\031\n" + - "\021teamResonanceList\030\020 \003(\r\022\031\n\021wearingFlycl" + - "oakId\030\021 \001(\r\022\020\n\010bornTime\030\022 \001(\r\022\021\n\tcostume" + - "Id\030\023 \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\034ProudSkillExtr" + - "aLevelMapEntry\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[] { - 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[] { "PlayerId", "AvatarId", "Guid", "PeerId", "EquipIdList", "SkillDepotId", "TalentIdList", "Weapon", "ReliquaryList", "CoreProudSkillLevel", "InherentProudSkillList", "SkillLevelMap", "ProudSkillExtraLevelMap", "ServerBuffList", "TeamResonanceList", "WearingFlycloakId", "BornTime", "CostumeId", }); - 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.SceneReliquaryInfoOuterClass.getDescriptor(); - emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.getDescriptor(); - emu.grasscutter.net.proto.ServerBuffOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/SceneEntityAiInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/SceneEntityAiInfoOuterClass.java deleted file mode 100644 index d0541fe8c..000000000 --- a/src/main/java/emu/grasscutter/net/proto/SceneEntityAiInfoOuterClass.java +++ /dev/null @@ -1,1959 +0,0 @@ -// 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 isAiOpen = 1; - * @return The isAiOpen. - */ - boolean getIsAiOpen(); - - /** - * .Vector bornPos = 2; - * @return Whether the bornPos field is set. - */ - boolean hasBornPos(); - /** - * .Vector bornPos = 2; - * @return The bornPos. - */ - emu.grasscutter.net.proto.VectorOuterClass.Vector getBornPos(); - /** - * .Vector bornPos = 2; - */ - emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getBornPosOrBuilder(); - - /** - * map<uint32, uint32> skillCdMap = 3; - */ - int getSkillCdMapCount(); - /** - * map<uint32, uint32> skillCdMap = 3; - */ - boolean containsSkillCdMap( - int key); - /** - * Use {@link #getSkillCdMapMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getSkillCdMap(); - /** - * map<uint32, uint32> skillCdMap = 3; - */ - java.util.Map - getSkillCdMapMap(); - /** - * map<uint32, uint32> skillCdMap = 3; - */ - - int getSkillCdMapOrDefault( - int key, - int defaultValue); - /** - * map<uint32, uint32> skillCdMap = 3; - */ - - int getSkillCdMapOrThrow( - int key); - - /** - * .ServantInfo servantInfo = 4; - * @return Whether the servantInfo field is set. - */ - boolean hasServantInfo(); - /** - * .ServantInfo servantInfo = 4; - * @return The servantInfo. - */ - emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo getServantInfo(); - /** - * .ServantInfo servantInfo = 4; - */ - emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfoOrBuilder getServantInfoOrBuilder(); - - /** - * map<uint32, uint32> aiThreatMap = 5; - */ - int getAiThreatMapCount(); - /** - * map<uint32, uint32> aiThreatMap = 5; - */ - boolean containsAiThreatMap( - int key); - /** - * Use {@link #getAiThreatMapMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getAiThreatMap(); - /** - * map<uint32, uint32> aiThreatMap = 5; - */ - java.util.Map - getAiThreatMapMap(); - /** - * map<uint32, uint32> aiThreatMap = 5; - */ - - int getAiThreatMapOrDefault( - int key, - int defaultValue); - /** - * map<uint32, uint32> aiThreatMap = 5; - */ - - int getAiThreatMapOrThrow( - int key); - - /** - * map<uint32, uint32> skillGroupCdMap = 6; - */ - int getSkillGroupCdMapCount(); - /** - * map<uint32, uint32> skillGroupCdMap = 6; - */ - boolean containsSkillGroupCdMap( - int key); - /** - * Use {@link #getSkillGroupCdMapMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getSkillGroupCdMap(); - /** - * map<uint32, uint32> skillGroupCdMap = 6; - */ - java.util.Map - getSkillGroupCdMapMap(); - /** - * map<uint32, uint32> skillGroupCdMap = 6; - */ - - int getSkillGroupCdMapOrDefault( - int key, - int defaultValue); - /** - * map<uint32, uint32> skillGroupCdMap = 6; - */ - - int getSkillGroupCdMapOrThrow( - int key); - - /** - * uint32 curTactic = 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 ISAIOPEN_FIELD_NUMBER = 1; - private boolean isAiOpen_; - /** - * bool isAiOpen = 1; - * @return The isAiOpen. - */ - @java.lang.Override - public boolean getIsAiOpen() { - return isAiOpen_; - } - - public static final int BORNPOS_FIELD_NUMBER = 2; - private emu.grasscutter.net.proto.VectorOuterClass.Vector bornPos_; - /** - * .Vector bornPos = 2; - * @return Whether the bornPos field is set. - */ - @java.lang.Override - public boolean hasBornPos() { - return bornPos_ != null; - } - /** - * .Vector bornPos = 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 bornPos = 2; - */ - @java.lang.Override - public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getBornPosOrBuilder() { - return getBornPos(); - } - - public static final int SKILLCDMAP_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> skillCdMap = 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> skillCdMap = 3; - */ - @java.lang.Override - - public java.util.Map getSkillCdMapMap() { - return internalGetSkillCdMap().getMap(); - } - /** - * map<uint32, uint32> skillCdMap = 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> skillCdMap = 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 SERVANTINFO_FIELD_NUMBER = 4; - private emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo servantInfo_; - /** - * .ServantInfo servantInfo = 4; - * @return Whether the servantInfo field is set. - */ - @java.lang.Override - public boolean hasServantInfo() { - return servantInfo_ != null; - } - /** - * .ServantInfo servantInfo = 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 servantInfo = 4; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfoOrBuilder getServantInfoOrBuilder() { - return getServantInfo(); - } - - public static final int AITHREATMAP_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> aiThreatMap = 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> aiThreatMap = 5; - */ - @java.lang.Override - - public java.util.Map getAiThreatMapMap() { - return internalGetAiThreatMap().getMap(); - } - /** - * map<uint32, uint32> aiThreatMap = 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> aiThreatMap = 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 SKILLGROUPCDMAP_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> skillGroupCdMap = 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> skillGroupCdMap = 6; - */ - @java.lang.Override - - public java.util.Map getSkillGroupCdMapMap() { - return internalGetSkillGroupCdMap().getMap(); - } - /** - * map<uint32, uint32> skillGroupCdMap = 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> skillGroupCdMap = 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 CURTACTIC_FIELD_NUMBER = 7; - private int curTactic_; - /** - * uint32 curTactic = 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) + ISAIOPEN_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsAiOpen()); - if (hasBornPos()) { - hash = (37 * hash) + BORNPOS_FIELD_NUMBER; - hash = (53 * hash) + getBornPos().hashCode(); - } - if (!internalGetSkillCdMap().getMap().isEmpty()) { - hash = (37 * hash) + SKILLCDMAP_FIELD_NUMBER; - hash = (53 * hash) + internalGetSkillCdMap().hashCode(); - } - if (hasServantInfo()) { - hash = (37 * hash) + SERVANTINFO_FIELD_NUMBER; - hash = (53 * hash) + getServantInfo().hashCode(); - } - if (!internalGetAiThreatMap().getMap().isEmpty()) { - hash = (37 * hash) + AITHREATMAP_FIELD_NUMBER; - hash = (53 * hash) + internalGetAiThreatMap().hashCode(); - } - if (!internalGetSkillGroupCdMap().getMap().isEmpty()) { - hash = (37 * hash) + SKILLGROUPCDMAP_FIELD_NUMBER; - hash = (53 * hash) + internalGetSkillGroupCdMap().hashCode(); - } - hash = (37 * hash) + CURTACTIC_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 isAiOpen = 1; - * @return The isAiOpen. - */ - @java.lang.Override - public boolean getIsAiOpen() { - return isAiOpen_; - } - /** - * bool isAiOpen = 1; - * @param value The isAiOpen to set. - * @return This builder for chaining. - */ - public Builder setIsAiOpen(boolean value) { - - isAiOpen_ = value; - onChanged(); - return this; - } - /** - * bool isAiOpen = 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 bornPos = 2; - * @return Whether the bornPos field is set. - */ - public boolean hasBornPos() { - return bornPosBuilder_ != null || bornPos_ != null; - } - /** - * .Vector bornPos = 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 bornPos = 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 bornPos = 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 bornPos = 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 bornPos = 2; - */ - public Builder clearBornPos() { - if (bornPosBuilder_ == null) { - bornPos_ = null; - onChanged(); - } else { - bornPos_ = null; - bornPosBuilder_ = null; - } - - return this; - } - /** - * .Vector bornPos = 2; - */ - public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getBornPosBuilder() { - - onChanged(); - return getBornPosFieldBuilder().getBuilder(); - } - /** - * .Vector bornPos = 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 bornPos = 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> skillCdMap = 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> skillCdMap = 3; - */ - @java.lang.Override - - public java.util.Map getSkillCdMapMap() { - return internalGetSkillCdMap().getMap(); - } - /** - * map<uint32, uint32> skillCdMap = 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> skillCdMap = 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> skillCdMap = 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> skillCdMap = 3; - */ - public Builder putSkillCdMap( - int key, - int value) { - - - internalGetMutableSkillCdMap().getMutableMap() - .put(key, value); - return this; - } - /** - * map<uint32, uint32> skillCdMap = 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 servantInfo = 4; - * @return Whether the servantInfo field is set. - */ - public boolean hasServantInfo() { - return servantInfoBuilder_ != null || servantInfo_ != null; - } - /** - * .ServantInfo servantInfo = 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 servantInfo = 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 servantInfo = 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 servantInfo = 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 servantInfo = 4; - */ - public Builder clearServantInfo() { - if (servantInfoBuilder_ == null) { - servantInfo_ = null; - onChanged(); - } else { - servantInfo_ = null; - servantInfoBuilder_ = null; - } - - return this; - } - /** - * .ServantInfo servantInfo = 4; - */ - public emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo.Builder getServantInfoBuilder() { - - onChanged(); - return getServantInfoFieldBuilder().getBuilder(); - } - /** - * .ServantInfo servantInfo = 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 servantInfo = 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> aiThreatMap = 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> aiThreatMap = 5; - */ - @java.lang.Override - - public java.util.Map getAiThreatMapMap() { - return internalGetAiThreatMap().getMap(); - } - /** - * map<uint32, uint32> aiThreatMap = 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> aiThreatMap = 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> aiThreatMap = 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> aiThreatMap = 5; - */ - public Builder putAiThreatMap( - int key, - int value) { - - - internalGetMutableAiThreatMap().getMutableMap() - .put(key, value); - return this; - } - /** - * map<uint32, uint32> aiThreatMap = 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> skillGroupCdMap = 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> skillGroupCdMap = 6; - */ - @java.lang.Override - - public java.util.Map getSkillGroupCdMapMap() { - return internalGetSkillGroupCdMap().getMap(); - } - /** - * map<uint32, uint32> skillGroupCdMap = 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> skillGroupCdMap = 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> skillGroupCdMap = 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> skillGroupCdMap = 6; - */ - public Builder putSkillGroupCdMap( - int key, - int value) { - - - internalGetMutableSkillGroupCdMap().getMutableMap() - .put(key, value); - return this; - } - /** - * map<uint32, uint32> skillGroupCdMap = 6; - */ - - public Builder putAllSkillGroupCdMap( - java.util.Map values) { - internalGetMutableSkillGroupCdMap().getMutableMap() - .putAll(values); - return this; - } - - private int curTactic_ ; - /** - * uint32 curTactic = 7; - * @return The curTactic. - */ - @java.lang.Override - public int getCurTactic() { - return curTactic_; - } - /** - * uint32 curTactic = 7; - * @param value The curTactic to set. - * @return This builder for chaining. - */ - public Builder setCurTactic(int value) { - - curTactic_ = value; - onChanged(); - return this; - } - /** - * uint32 curTactic = 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\"\310\003\n\021SceneEntityAiInfo" + - "\022\020\n\010isAiOpen\030\001 \001(\010\022\030\n\007bornPos\030\002 \001(\0132\007.Ve" + - "ctor\0226\n\nskillCdMap\030\003 \003(\0132\".SceneEntityAi" + - "Info.SkillCdMapEntry\022!\n\013servantInfo\030\004 \001(" + - "\0132\014.ServantInfo\0228\n\013aiThreatMap\030\005 \003(\0132#.S" + - "ceneEntityAiInfo.AiThreatMapEntry\022@\n\017ski" + - "llGroupCdMap\030\006 \003(\0132\'.SceneEntityAiInfo.S" + - "killGroupCdMapEntry\022\021\n\tcurTactic\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\020AiThreatMapEntry\022\013\n\003key\030\001 \001" + - "(\r\022\r\n\005value\030\002 \001(\r:\0028\001\0326\n\024SkillGroupCdMap" + - "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[] { - 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/main/java/emu/grasscutter/net/proto/SceneEntityAppearNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/SceneEntityAppearNotifyOuterClass.java deleted file mode 100644 index 381545f46..000000000 --- a/src/main/java/emu/grasscutter/net/proto/SceneEntityAppearNotifyOuterClass.java +++ /dev/null @@ -1,1025 +0,0 @@ -// 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 { - - /** - * repeated .SceneEntityInfo entityList = 1; - */ - java.util.List - getEntityListList(); - /** - * repeated .SceneEntityInfo entityList = 1; - */ - emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo getEntityList(int index); - /** - * repeated .SceneEntityInfo entityList = 1; - */ - int getEntityListCount(); - /** - * repeated .SceneEntityInfo entityList = 1; - */ - java.util.List - getEntityListOrBuilderList(); - /** - * repeated .SceneEntityInfo entityList = 1; - */ - emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfoOrBuilder getEntityListOrBuilder( - int index); - - /** - * .VisionType appearType = 2; - * @return The enum numeric value on the wire for appearType. - */ - int getAppearTypeValue(); - /** - * .VisionType appearType = 2; - * @return The appearType. - */ - emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType getAppearType(); - - /** - * uint32 param = 3; - * @return The param. - */ - int getParam(); - } - /** - * 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() { - entityList_ = java.util.Collections.emptyList(); - appearType_ = 0; - } - - @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 10: { - 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 16: { - int rawValue = input.readEnum(); - - appearType_ = rawValue; - break; - } - case 24: { - - 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_ = 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 ENTITYLIST_FIELD_NUMBER = 1; - private java.util.List entityList_; - /** - * repeated .SceneEntityInfo entityList = 1; - */ - @java.lang.Override - public java.util.List getEntityListList() { - return entityList_; - } - /** - * repeated .SceneEntityInfo entityList = 1; - */ - @java.lang.Override - public java.util.List - getEntityListOrBuilderList() { - return entityList_; - } - /** - * repeated .SceneEntityInfo entityList = 1; - */ - @java.lang.Override - public int getEntityListCount() { - return entityList_.size(); - } - /** - * repeated .SceneEntityInfo entityList = 1; - */ - @java.lang.Override - public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo getEntityList(int index) { - return entityList_.get(index); - } - /** - * repeated .SceneEntityInfo entityList = 1; - */ - @java.lang.Override - public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfoOrBuilder getEntityListOrBuilder( - int index) { - return entityList_.get(index); - } - - public static final int APPEARTYPE_FIELD_NUMBER = 2; - private int appearType_; - /** - * .VisionType appearType = 2; - * @return The enum numeric value on the wire for appearType. - */ - @java.lang.Override public int getAppearTypeValue() { - return appearType_; - } - /** - * .VisionType appearType = 2; - * @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 = 3; - private int param_; - /** - * uint32 param = 3; - * @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 { - for (int i = 0; i < entityList_.size(); i++) { - output.writeMessage(1, entityList_.get(i)); - } - if (appearType_ != emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType.VisionNone.getNumber()) { - output.writeEnum(2, appearType_); - } - if (param_ != 0) { - output.writeUInt32(3, 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 < entityList_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, entityList_.get(i)); - } - if (appearType_ != emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType.VisionNone.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(2, appearType_); - } - if (param_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, 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.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify)) { - return super.equals(obj); - } - emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify other = (emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify) obj; - - if (!getEntityListList() - .equals(other.getEntityListList())) return false; - if (appearType_ != other.appearType_) 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(); - if (getEntityListCount() > 0) { - hash = (37 * hash) + ENTITYLIST_FIELD_NUMBER; - hash = (53 * hash) + getEntityListList().hashCode(); - } - hash = (37 * hash) + APPEARTYPE_FIELD_NUMBER; - hash = (53 * hash) + appearType_; - 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.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; - } - /** - * 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(); - if (entityListBuilder_ == null) { - entityList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - } else { - entityListBuilder_.clear(); - } - appearType_ = 0; - - param_ = 0; - - 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_; - if (entityListBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - entityList_ = java.util.Collections.unmodifiableList(entityList_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.entityList_ = entityList_; - } else { - result.entityList_ = entityListBuilder_.build(); - } - result.appearType_ = appearType_; - 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.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 (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_); - } - } - } - if (other.appearType_ != 0) { - setAppearTypeValue(other.getAppearTypeValue()); - } - 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.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 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 entityList = 1; - */ - public java.util.List getEntityListList() { - if (entityListBuilder_ == null) { - return java.util.Collections.unmodifiableList(entityList_); - } else { - return entityListBuilder_.getMessageList(); - } - } - /** - * repeated .SceneEntityInfo entityList = 1; - */ - public int getEntityListCount() { - if (entityListBuilder_ == null) { - return entityList_.size(); - } else { - return entityListBuilder_.getCount(); - } - } - /** - * repeated .SceneEntityInfo entityList = 1; - */ - public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo getEntityList(int index) { - if (entityListBuilder_ == null) { - return entityList_.get(index); - } else { - return entityListBuilder_.getMessage(index); - } - } - /** - * repeated .SceneEntityInfo entityList = 1; - */ - 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 entityList = 1; - */ - 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 entityList = 1; - */ - 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 entityList = 1; - */ - 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 entityList = 1; - */ - 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 entityList = 1; - */ - 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 entityList = 1; - */ - 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 entityList = 1; - */ - public Builder clearEntityList() { - if (entityListBuilder_ == null) { - entityList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - entityListBuilder_.clear(); - } - return this; - } - /** - * repeated .SceneEntityInfo entityList = 1; - */ - public Builder removeEntityList(int index) { - if (entityListBuilder_ == null) { - ensureEntityListIsMutable(); - entityList_.remove(index); - onChanged(); - } else { - entityListBuilder_.remove(index); - } - return this; - } - /** - * repeated .SceneEntityInfo entityList = 1; - */ - public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder getEntityListBuilder( - int index) { - return getEntityListFieldBuilder().getBuilder(index); - } - /** - * repeated .SceneEntityInfo entityList = 1; - */ - public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfoOrBuilder getEntityListOrBuilder( - int index) { - if (entityListBuilder_ == null) { - return entityList_.get(index); } else { - return entityListBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .SceneEntityInfo entityList = 1; - */ - public java.util.List - getEntityListOrBuilderList() { - if (entityListBuilder_ != null) { - return entityListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(entityList_); - } - } - /** - * repeated .SceneEntityInfo entityList = 1; - */ - public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder addEntityListBuilder() { - return getEntityListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.getDefaultInstance()); - } - /** - * repeated .SceneEntityInfo entityList = 1; - */ - public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder addEntityListBuilder( - int index) { - return getEntityListFieldBuilder().addBuilder( - index, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.getDefaultInstance()); - } - /** - * repeated .SceneEntityInfo entityList = 1; - */ - 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_; - } - - private int appearType_ = 0; - /** - * .VisionType appearType = 2; - * @return The enum numeric value on the wire for appearType. - */ - @java.lang.Override public int getAppearTypeValue() { - return appearType_; - } - /** - * .VisionType appearType = 2; - * @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 appearType = 2; - * @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 appearType = 2; - * @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 appearType = 2; - * @return This builder for chaining. - */ - public Builder clearAppearType() { - - appearType_ = 0; - onChanged(); - return this; - } - - private int param_ ; - /** - * uint32 param = 3; - * @return The param. - */ - @java.lang.Override - public int getParam() { - return param_; - } - /** - * uint32 param = 3; - * @param value The param to set. - * @return This builder for chaining. - */ - public Builder setParam(int value) { - - param_ = value; - onChanged(); - return this; - } - /** - * uint32 param = 3; - * @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: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\"o\n\027Scen" + - "eEntityAppearNotify\022$\n\nentityList\030\001 \003(\0132" + - "\020.SceneEntityInfo\022\037\n\nappearType\030\002 \001(\0162\013." + - "VisionType\022\r\n\005param\030\003 \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.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[] { "EntityList", "AppearType", "Param", }); - emu.grasscutter.net.proto.SceneEntityInfoOuterClass.getDescriptor(); - emu.grasscutter.net.proto.VisionTypeOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/SceneEntityDisappearNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/SceneEntityDisappearNotifyOuterClass.java deleted file mode 100644 index 3eee584b8..000000000 --- a/src/main/java/emu/grasscutter/net/proto/SceneEntityDisappearNotifyOuterClass.java +++ /dev/null @@ -1,774 +0,0 @@ -// 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 { - - /** - * repeated uint32 entityList = 1; - * @return A list containing the entityList. - */ - java.util.List getEntityListList(); - /** - * repeated uint32 entityList = 1; - * @return The count of entityList. - */ - int getEntityListCount(); - /** - * repeated uint32 entityList = 1; - * @param index The index of the element to return. - * @return The entityList at the given index. - */ - int getEntityList(int index); - - /** - * .VisionType disappearType = 2; - * @return The enum numeric value on the wire for disappearType. - */ - int getDisappearTypeValue(); - /** - * .VisionType disappearType = 2; - * @return The disappearType. - */ - emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType getDisappearType(); - } - /** - * 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; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.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 ENTITYLIST_FIELD_NUMBER = 1; - private com.google.protobuf.Internal.IntList entityList_; - /** - * repeated uint32 entityList = 1; - * @return A list containing the entityList. - */ - @java.lang.Override - public java.util.List - getEntityListList() { - return entityList_; - } - /** - * repeated uint32 entityList = 1; - * @return The count of entityList. - */ - public int getEntityListCount() { - return entityList_.size(); - } - /** - * repeated uint32 entityList = 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 DISAPPEARTYPE_FIELD_NUMBER = 2; - private int disappearType_; - /** - * .VisionType disappearType = 2; - * @return The enum numeric value on the wire for disappearType. - */ - @java.lang.Override public int getDisappearTypeValue() { - return disappearType_; - } - /** - * .VisionType disappearType = 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.VisionNone.getNumber()) { - output.writeEnum(2, disappearType_); - } - 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.VisionNone.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(2, disappearType_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (!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(); - if (getEntityListCount() > 0) { - hash = (37 * hash) + ENTITYLIST_FIELD_NUMBER; - hash = (53 * hash) + getEntityListList().hashCode(); - } - hash = (37 * hash) + DISAPPEARTYPE_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; - } - /** - * 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(); - 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_; - 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.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 com.google.protobuf.Internal.IntList entityList_ = emptyIntList(); - private void ensureEntityListIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - entityList_ = mutableCopy(entityList_); - bitField0_ |= 0x00000001; - } - } - /** - * repeated uint32 entityList = 1; - * @return A list containing the entityList. - */ - public java.util.List - getEntityListList() { - return ((bitField0_ & 0x00000001) != 0) ? - java.util.Collections.unmodifiableList(entityList_) : entityList_; - } - /** - * repeated uint32 entityList = 1; - * @return The count of entityList. - */ - public int getEntityListCount() { - return entityList_.size(); - } - /** - * repeated uint32 entityList = 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 entityList = 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 entityList = 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 entityList = 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 entityList = 1; - * @return This builder for chaining. - */ - public Builder clearEntityList() { - entityList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - return this; - } - - private int disappearType_ = 0; - /** - * .VisionType disappearType = 2; - * @return The enum numeric value on the wire for disappearType. - */ - @java.lang.Override public int getDisappearTypeValue() { - return disappearType_; - } - /** - * .VisionType disappearType = 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 disappearType = 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 disappearType = 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 disappearType = 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\"T\n\032SceneEntityDisappearNoti" + - "fy\022\022\n\nentityList\030\001 \003(\r\022\"\n\rdisappearType\030" + - "\002 \001(\0162\013.VisionTypeB\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.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[] { "EntityList", "DisappearType", }); - emu.grasscutter.net.proto.VisionTypeOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/SceneEntityInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/SceneEntityInfoOuterClass.java deleted file mode 100644 index 7c8e90f78..000000000 --- a/src/main/java/emu/grasscutter/net/proto/SceneEntityInfoOuterClass.java +++ /dev/null @@ -1,4353 +0,0 @@ -// 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 entityType = 1; - * @return The enum numeric value on the wire for entityType. - */ - int getEntityTypeValue(); - /** - * .ProtEntityType entityType = 1; - * @return The entityType. - */ - emu.grasscutter.net.proto.ProtEntityTypeOuterClass.ProtEntityType getEntityType(); - - /** - * uint32 entityId = 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 motionInfo = 4; - * @return Whether the motionInfo field is set. - */ - boolean hasMotionInfo(); - /** - * .MotionInfo motionInfo = 4; - * @return The motionInfo. - */ - emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo getMotionInfo(); - /** - * .MotionInfo motionInfo = 4; - */ - emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfoOrBuilder getMotionInfoOrBuilder(); - - /** - * repeated .PropPair propList = 5; - */ - java.util.List - getPropListList(); - /** - * repeated .PropPair propList = 5; - */ - emu.grasscutter.net.proto.PropPairOuterClass.PropPair getPropList(int index); - /** - * repeated .PropPair propList = 5; - */ - int getPropListCount(); - /** - * repeated .PropPair propList = 5; - */ - java.util.List - getPropListOrBuilderList(); - /** - * repeated .PropPair propList = 5; - */ - emu.grasscutter.net.proto.PropPairOuterClass.PropPairOrBuilder getPropListOrBuilder( - int index); - - /** - * repeated .FightPropPair fightPropList = 6; - */ - java.util.List - getFightPropListList(); - /** - * repeated .FightPropPair fightPropList = 6; - */ - emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair getFightPropList(int index); - /** - * repeated .FightPropPair fightPropList = 6; - */ - int getFightPropListCount(); - /** - * repeated .FightPropPair fightPropList = 6; - */ - java.util.List - getFightPropListOrBuilderList(); - /** - * repeated .FightPropPair fightPropList = 6; - */ - emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPairOrBuilder getFightPropListOrBuilder( - int index); - - /** - * uint32 lifeState = 7; - * @return The lifeState. - */ - int getLifeState(); - - /** - * repeated .AnimatorParameterValueInfoPair animatorParaList = 9; - */ - java.util.List - getAnimatorParaListList(); - /** - * repeated .AnimatorParameterValueInfoPair animatorParaList = 9; - */ - emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair getAnimatorParaList(int index); - /** - * repeated .AnimatorParameterValueInfoPair animatorParaList = 9; - */ - int getAnimatorParaListCount(); - /** - * repeated .AnimatorParameterValueInfoPair animatorParaList = 9; - */ - java.util.List - getAnimatorParaListOrBuilderList(); - /** - * repeated .AnimatorParameterValueInfoPair animatorParaList = 9; - */ - emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPairOrBuilder getAnimatorParaListOrBuilder( - 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(); - - /** - * uint32 lastMoveSceneTimeMs = 17; - * @return The lastMoveSceneTimeMs. - */ - int getLastMoveSceneTimeMs(); - - /** - * uint32 lastMoveReliableSeq = 18; - * @return The lastMoveReliableSeq. - */ - int getLastMoveReliableSeq(); - - /** - * .EntityClientData entityClientData = 19; - * @return Whether the entityClientData field is set. - */ - boolean hasEntityClientData(); - /** - * .EntityClientData entityClientData = 19; - * @return The entityClientData. - */ - emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData getEntityClientData(); - /** - * .EntityClientData entityClientData = 19; - */ - emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientDataOrBuilder getEntityClientDataOrBuilder(); - - /** - * repeated .EntityEnvironmentInfo entityEnvironmentInfoList = 20; - */ - java.util.List - getEntityEnvironmentInfoListList(); - /** - * repeated .EntityEnvironmentInfo entityEnvironmentInfoList = 20; - */ - emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo getEntityEnvironmentInfoList(int index); - /** - * repeated .EntityEnvironmentInfo entityEnvironmentInfoList = 20; - */ - int getEntityEnvironmentInfoListCount(); - /** - * repeated .EntityEnvironmentInfo entityEnvironmentInfoList = 20; - */ - java.util.List - getEntityEnvironmentInfoListOrBuilderList(); - /** - * repeated .EntityEnvironmentInfo entityEnvironmentInfoList = 20; - */ - emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfoOrBuilder getEntityEnvironmentInfoListOrBuilder( - int index); - - /** - * .EntityAuthorityInfo entityAuthorityInfo = 21; - * @return Whether the entityAuthorityInfo field is set. - */ - boolean hasEntityAuthorityInfo(); - /** - * .EntityAuthorityInfo entityAuthorityInfo = 21; - * @return The entityAuthorityInfo. - */ - emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo getEntityAuthorityInfo(); - /** - * .EntityAuthorityInfo entityAuthorityInfo = 21; - */ - emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfoOrBuilder getEntityAuthorityInfoOrBuilder(); - - /** - * repeated string tagList = 22; - * @return A list containing the tagList. - */ - java.util.List - getTagListList(); - /** - * repeated string tagList = 22; - * @return The count of tagList. - */ - int getTagListCount(); - /** - * repeated string tagList = 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 tagList = 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); - - 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; - } - - @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; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.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(); - } - 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 ENTITYTYPE_FIELD_NUMBER = 1; - private int entityType_; - /** - * .ProtEntityType entityType = 1; - * @return The enum numeric value on the wire for entityType. - */ - @java.lang.Override public int getEntityTypeValue() { - return entityType_; - } - /** - * .ProtEntityType entityType = 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 ENTITYID_FIELD_NUMBER = 2; - private int entityId_; - /** - * uint32 entityId = 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 MOTIONINFO_FIELD_NUMBER = 4; - private emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo motionInfo_; - /** - * .MotionInfo motionInfo = 4; - * @return Whether the motionInfo field is set. - */ - @java.lang.Override - public boolean hasMotionInfo() { - return motionInfo_ != null; - } - /** - * .MotionInfo motionInfo = 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 motionInfo = 4; - */ - @java.lang.Override - public emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfoOrBuilder getMotionInfoOrBuilder() { - return getMotionInfo(); - } - - public static final int PROPLIST_FIELD_NUMBER = 5; - private java.util.List propList_; - /** - * repeated .PropPair propList = 5; - */ - @java.lang.Override - public java.util.List getPropListList() { - return propList_; - } - /** - * repeated .PropPair propList = 5; - */ - @java.lang.Override - public java.util.List - getPropListOrBuilderList() { - return propList_; - } - /** - * repeated .PropPair propList = 5; - */ - @java.lang.Override - public int getPropListCount() { - return propList_.size(); - } - /** - * repeated .PropPair propList = 5; - */ - @java.lang.Override - public emu.grasscutter.net.proto.PropPairOuterClass.PropPair getPropList(int index) { - return propList_.get(index); - } - /** - * repeated .PropPair propList = 5; - */ - @java.lang.Override - public emu.grasscutter.net.proto.PropPairOuterClass.PropPairOrBuilder getPropListOrBuilder( - int index) { - return propList_.get(index); - } - - public static final int FIGHTPROPLIST_FIELD_NUMBER = 6; - private java.util.List fightPropList_; - /** - * repeated .FightPropPair fightPropList = 6; - */ - @java.lang.Override - public java.util.List getFightPropListList() { - return fightPropList_; - } - /** - * repeated .FightPropPair fightPropList = 6; - */ - @java.lang.Override - public java.util.List - getFightPropListOrBuilderList() { - return fightPropList_; - } - /** - * repeated .FightPropPair fightPropList = 6; - */ - @java.lang.Override - public int getFightPropListCount() { - return fightPropList_.size(); - } - /** - * repeated .FightPropPair fightPropList = 6; - */ - @java.lang.Override - public emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair getFightPropList(int index) { - return fightPropList_.get(index); - } - /** - * repeated .FightPropPair fightPropList = 6; - */ - @java.lang.Override - public emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPairOrBuilder getFightPropListOrBuilder( - int index) { - return fightPropList_.get(index); - } - - public static final int LIFESTATE_FIELD_NUMBER = 7; - private int lifeState_; - /** - * uint32 lifeState = 7; - * @return The lifeState. - */ - @java.lang.Override - public int getLifeState() { - return lifeState_; - } - - public static final int ANIMATORPARALIST_FIELD_NUMBER = 9; - private java.util.List animatorParaList_; - /** - * repeated .AnimatorParameterValueInfoPair animatorParaList = 9; - */ - @java.lang.Override - public java.util.List getAnimatorParaListList() { - return animatorParaList_; - } - /** - * repeated .AnimatorParameterValueInfoPair animatorParaList = 9; - */ - @java.lang.Override - public java.util.List - getAnimatorParaListOrBuilderList() { - return animatorParaList_; - } - /** - * repeated .AnimatorParameterValueInfoPair animatorParaList = 9; - */ - @java.lang.Override - public int getAnimatorParaListCount() { - return animatorParaList_.size(); - } - /** - * repeated .AnimatorParameterValueInfoPair animatorParaList = 9; - */ - @java.lang.Override - public emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair getAnimatorParaList(int index) { - return animatorParaList_.get(index); - } - /** - * repeated .AnimatorParameterValueInfoPair animatorParaList = 9; - */ - @java.lang.Override - public emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPairOrBuilder getAnimatorParaListOrBuilder( - int index) { - return animatorParaList_.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(); - } - - public static final int LASTMOVESCENETIMEMS_FIELD_NUMBER = 17; - private int lastMoveSceneTimeMs_; - /** - * uint32 lastMoveSceneTimeMs = 17; - * @return The lastMoveSceneTimeMs. - */ - @java.lang.Override - public int getLastMoveSceneTimeMs() { - return lastMoveSceneTimeMs_; - } - - public static final int LASTMOVERELIABLESEQ_FIELD_NUMBER = 18; - private int lastMoveReliableSeq_; - /** - * uint32 lastMoveReliableSeq = 18; - * @return The lastMoveReliableSeq. - */ - @java.lang.Override - public int getLastMoveReliableSeq() { - return lastMoveReliableSeq_; - } - - public static final int ENTITYCLIENTDATA_FIELD_NUMBER = 19; - private emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData entityClientData_; - /** - * .EntityClientData entityClientData = 19; - * @return Whether the entityClientData field is set. - */ - @java.lang.Override - public boolean hasEntityClientData() { - return entityClientData_ != null; - } - /** - * .EntityClientData entityClientData = 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 entityClientData = 19; - */ - @java.lang.Override - public emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientDataOrBuilder getEntityClientDataOrBuilder() { - return getEntityClientData(); - } - - public static final int ENTITYENVIRONMENTINFOLIST_FIELD_NUMBER = 20; - private java.util.List entityEnvironmentInfoList_; - /** - * repeated .EntityEnvironmentInfo entityEnvironmentInfoList = 20; - */ - @java.lang.Override - public java.util.List getEntityEnvironmentInfoListList() { - return entityEnvironmentInfoList_; - } - /** - * repeated .EntityEnvironmentInfo entityEnvironmentInfoList = 20; - */ - @java.lang.Override - public java.util.List - getEntityEnvironmentInfoListOrBuilderList() { - return entityEnvironmentInfoList_; - } - /** - * repeated .EntityEnvironmentInfo entityEnvironmentInfoList = 20; - */ - @java.lang.Override - public int getEntityEnvironmentInfoListCount() { - return entityEnvironmentInfoList_.size(); - } - /** - * repeated .EntityEnvironmentInfo entityEnvironmentInfoList = 20; - */ - @java.lang.Override - public emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo getEntityEnvironmentInfoList(int index) { - return entityEnvironmentInfoList_.get(index); - } - /** - * repeated .EntityEnvironmentInfo entityEnvironmentInfoList = 20; - */ - @java.lang.Override - public emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfoOrBuilder getEntityEnvironmentInfoListOrBuilder( - int index) { - return entityEnvironmentInfoList_.get(index); - } - - public static final int ENTITYAUTHORITYINFO_FIELD_NUMBER = 21; - private emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo entityAuthorityInfo_; - /** - * .EntityAuthorityInfo entityAuthorityInfo = 21; - * @return Whether the entityAuthorityInfo field is set. - */ - @java.lang.Override - public boolean hasEntityAuthorityInfo() { - return entityAuthorityInfo_ != null; - } - /** - * .EntityAuthorityInfo entityAuthorityInfo = 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 entityAuthorityInfo = 21; - */ - @java.lang.Override - public emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfoOrBuilder getEntityAuthorityInfoOrBuilder() { - return getEntityAuthorityInfo(); - } - - public static final int TAGLIST_FIELD_NUMBER = 22; - private com.google.protobuf.LazyStringList tagList_; - /** - * repeated string tagList = 22; - * @return A list containing the tagList. - */ - public com.google.protobuf.ProtocolStringList - getTagListList() { - return tagList_; - } - /** - * repeated string tagList = 22; - * @return The count of tagList. - */ - public int getTagListCount() { - return tagList_.size(); - } - /** - * repeated string tagList = 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 tagList = 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); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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.ProtEntityNone.getNumber()) { - output.writeEnum(1, entityType_); - } - if (entityId_ != 0) { - output.writeUInt32(2, entityId_); - } - if (!getNameBytes().isEmpty()) { - 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)); - } - 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.ProtEntityNone.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(1, entityType_); - } - if (entityId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, entityId_); - } - if (!getNameBytes().isEmpty()) { - 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(); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (!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) + ENTITYTYPE_FIELD_NUMBER; - hash = (53 * hash) + entityType_; - hash = (37 * hash) + ENTITYID_FIELD_NUMBER; - hash = (53 * hash) + getEntityId(); - hash = (37 * hash) + NAME_FIELD_NUMBER; - hash = (53 * hash) + getName().hashCode(); - if (hasMotionInfo()) { - hash = (37 * hash) + MOTIONINFO_FIELD_NUMBER; - hash = (53 * hash) + getMotionInfo().hashCode(); - } - if (getPropListCount() > 0) { - hash = (37 * hash) + PROPLIST_FIELD_NUMBER; - hash = (53 * hash) + getPropListList().hashCode(); - } - if (getFightPropListCount() > 0) { - hash = (37 * hash) + FIGHTPROPLIST_FIELD_NUMBER; - hash = (53 * hash) + getFightPropListList().hashCode(); - } - hash = (37 * hash) + LIFESTATE_FIELD_NUMBER; - hash = (53 * hash) + getLifeState(); - if (getAnimatorParaListCount() > 0) { - hash = (37 * hash) + ANIMATORPARALIST_FIELD_NUMBER; - hash = (53 * hash) + getAnimatorParaListList().hashCode(); - } - hash = (37 * hash) + LASTMOVESCENETIMEMS_FIELD_NUMBER; - hash = (53 * hash) + getLastMoveSceneTimeMs(); - hash = (37 * hash) + LASTMOVERELIABLESEQ_FIELD_NUMBER; - hash = (53 * hash) + getLastMoveReliableSeq(); - if (hasEntityClientData()) { - hash = (37 * hash) + ENTITYCLIENTDATA_FIELD_NUMBER; - hash = (53 * hash) + getEntityClientData().hashCode(); - } - if (getEntityEnvironmentInfoListCount() > 0) { - hash = (37 * hash) + ENTITYENVIRONMENTINFOLIST_FIELD_NUMBER; - hash = (53 * hash) + getEntityEnvironmentInfoListList().hashCode(); - } - if (hasEntityAuthorityInfo()) { - hash = (37 * hash) + ENTITYAUTHORITYINFO_FIELD_NUMBER; - hash = (53 * hash) + getEntityAuthorityInfo().hashCode(); - } - if (getTagListCount() > 0) { - hash = (37 * hash) + TAGLIST_FIELD_NUMBER; - hash = (53 * hash) + getTagListList().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(); - } - } - @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); - 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(); - } - 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.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_; - 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(); - } - 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 entityType = 1; - * @return The enum numeric value on the wire for entityType. - */ - @java.lang.Override public int getEntityTypeValue() { - return entityType_; - } - /** - * .ProtEntityType entityType = 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 entityType = 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 entityType = 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 entityType = 1; - * @return This builder for chaining. - */ - public Builder clearEntityType() { - - entityType_ = 0; - onChanged(); - return this; - } - - private int entityId_ ; - /** - * uint32 entityId = 2; - * @return The entityId. - */ - @java.lang.Override - public int getEntityId() { - return entityId_; - } - /** - * uint32 entityId = 2; - * @param value The entityId to set. - * @return This builder for chaining. - */ - public Builder setEntityId(int value) { - - entityId_ = value; - onChanged(); - return this; - } - /** - * uint32 entityId = 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 motionInfo = 4; - * @return Whether the motionInfo field is set. - */ - public boolean hasMotionInfo() { - return motionInfoBuilder_ != null || motionInfo_ != null; - } - /** - * .MotionInfo motionInfo = 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 motionInfo = 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 motionInfo = 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 motionInfo = 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 motionInfo = 4; - */ - public Builder clearMotionInfo() { - if (motionInfoBuilder_ == null) { - motionInfo_ = null; - onChanged(); - } else { - motionInfo_ = null; - motionInfoBuilder_ = null; - } - - return this; - } - /** - * .MotionInfo motionInfo = 4; - */ - public emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.Builder getMotionInfoBuilder() { - - onChanged(); - return getMotionInfoFieldBuilder().getBuilder(); - } - /** - * .MotionInfo motionInfo = 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 motionInfo = 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 propList = 5; - */ - public java.util.List getPropListList() { - if (propListBuilder_ == null) { - return java.util.Collections.unmodifiableList(propList_); - } else { - return propListBuilder_.getMessageList(); - } - } - /** - * repeated .PropPair propList = 5; - */ - public int getPropListCount() { - if (propListBuilder_ == null) { - return propList_.size(); - } else { - return propListBuilder_.getCount(); - } - } - /** - * repeated .PropPair propList = 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 propList = 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 propList = 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 propList = 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 propList = 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 propList = 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 propList = 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 propList = 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 propList = 5; - */ - public Builder clearPropList() { - if (propListBuilder_ == null) { - propList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - propListBuilder_.clear(); - } - return this; - } - /** - * repeated .PropPair propList = 5; - */ - public Builder removePropList(int index) { - if (propListBuilder_ == null) { - ensurePropListIsMutable(); - propList_.remove(index); - onChanged(); - } else { - propListBuilder_.remove(index); - } - return this; - } - /** - * repeated .PropPair propList = 5; - */ - public emu.grasscutter.net.proto.PropPairOuterClass.PropPair.Builder getPropListBuilder( - int index) { - return getPropListFieldBuilder().getBuilder(index); - } - /** - * repeated .PropPair propList = 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 propList = 5; - */ - public java.util.List - getPropListOrBuilderList() { - if (propListBuilder_ != null) { - return propListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(propList_); - } - } - /** - * repeated .PropPair propList = 5; - */ - public emu.grasscutter.net.proto.PropPairOuterClass.PropPair.Builder addPropListBuilder() { - return getPropListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.PropPairOuterClass.PropPair.getDefaultInstance()); - } - /** - * repeated .PropPair propList = 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 propList = 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 fightPropList = 6; - */ - public java.util.List getFightPropListList() { - if (fightPropListBuilder_ == null) { - return java.util.Collections.unmodifiableList(fightPropList_); - } else { - return fightPropListBuilder_.getMessageList(); - } - } - /** - * repeated .FightPropPair fightPropList = 6; - */ - public int getFightPropListCount() { - if (fightPropListBuilder_ == null) { - return fightPropList_.size(); - } else { - return fightPropListBuilder_.getCount(); - } - } - /** - * repeated .FightPropPair fightPropList = 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 fightPropList = 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 fightPropList = 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 fightPropList = 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 fightPropList = 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 fightPropList = 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 fightPropList = 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 fightPropList = 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 fightPropList = 6; - */ - public Builder clearFightPropList() { - if (fightPropListBuilder_ == null) { - fightPropList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000002); - onChanged(); - } else { - fightPropListBuilder_.clear(); - } - return this; - } - /** - * repeated .FightPropPair fightPropList = 6; - */ - public Builder removeFightPropList(int index) { - if (fightPropListBuilder_ == null) { - ensureFightPropListIsMutable(); - fightPropList_.remove(index); - onChanged(); - } else { - fightPropListBuilder_.remove(index); - } - return this; - } - /** - * repeated .FightPropPair fightPropList = 6; - */ - public emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair.Builder getFightPropListBuilder( - int index) { - return getFightPropListFieldBuilder().getBuilder(index); - } - /** - * repeated .FightPropPair fightPropList = 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 fightPropList = 6; - */ - public java.util.List - getFightPropListOrBuilderList() { - if (fightPropListBuilder_ != null) { - return fightPropListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(fightPropList_); - } - } - /** - * repeated .FightPropPair fightPropList = 6; - */ - public emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair.Builder addFightPropListBuilder() { - return getFightPropListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair.getDefaultInstance()); - } - /** - * repeated .FightPropPair fightPropList = 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 fightPropList = 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 lifeState = 7; - * @return The lifeState. - */ - @java.lang.Override - public int getLifeState() { - return lifeState_; - } - /** - * uint32 lifeState = 7; - * @param value The lifeState to set. - * @return This builder for chaining. - */ - public Builder setLifeState(int value) { - - lifeState_ = value; - onChanged(); - return this; - } - /** - * uint32 lifeState = 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 animatorParaList = 9; - */ - public java.util.List getAnimatorParaListList() { - if (animatorParaListBuilder_ == null) { - return java.util.Collections.unmodifiableList(animatorParaList_); - } else { - return animatorParaListBuilder_.getMessageList(); - } - } - /** - * repeated .AnimatorParameterValueInfoPair animatorParaList = 9; - */ - public int getAnimatorParaListCount() { - if (animatorParaListBuilder_ == null) { - return animatorParaList_.size(); - } else { - return animatorParaListBuilder_.getCount(); - } - } - /** - * repeated .AnimatorParameterValueInfoPair animatorParaList = 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 animatorParaList = 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 animatorParaList = 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 animatorParaList = 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 animatorParaList = 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 animatorParaList = 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 animatorParaList = 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 animatorParaList = 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 animatorParaList = 9; - */ - public Builder clearAnimatorParaList() { - if (animatorParaListBuilder_ == null) { - animatorParaList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000004); - onChanged(); - } else { - animatorParaListBuilder_.clear(); - } - return this; - } - /** - * repeated .AnimatorParameterValueInfoPair animatorParaList = 9; - */ - public Builder removeAnimatorParaList(int index) { - if (animatorParaListBuilder_ == null) { - ensureAnimatorParaListIsMutable(); - animatorParaList_.remove(index); - onChanged(); - } else { - animatorParaListBuilder_.remove(index); - } - return this; - } - /** - * repeated .AnimatorParameterValueInfoPair animatorParaList = 9; - */ - public emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.Builder getAnimatorParaListBuilder( - int index) { - return getAnimatorParaListFieldBuilder().getBuilder(index); - } - /** - * repeated .AnimatorParameterValueInfoPair animatorParaList = 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 animatorParaList = 9; - */ - public java.util.List - getAnimatorParaListOrBuilderList() { - if (animatorParaListBuilder_ != null) { - return animatorParaListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(animatorParaList_); - } - } - /** - * repeated .AnimatorParameterValueInfoPair animatorParaList = 9; - */ - public emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.Builder addAnimatorParaListBuilder() { - return getAnimatorParaListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.getDefaultInstance()); - } - /** - * repeated .AnimatorParameterValueInfoPair animatorParaList = 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 animatorParaList = 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 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_; - } - - private int lastMoveSceneTimeMs_ ; - /** - * uint32 lastMoveSceneTimeMs = 17; - * @return The lastMoveSceneTimeMs. - */ - @java.lang.Override - public int getLastMoveSceneTimeMs() { - return lastMoveSceneTimeMs_; - } - /** - * uint32 lastMoveSceneTimeMs = 17; - * @param value The lastMoveSceneTimeMs to set. - * @return This builder for chaining. - */ - public Builder setLastMoveSceneTimeMs(int value) { - - lastMoveSceneTimeMs_ = value; - onChanged(); - return this; - } - /** - * uint32 lastMoveSceneTimeMs = 17; - * @return This builder for chaining. - */ - public Builder clearLastMoveSceneTimeMs() { - - lastMoveSceneTimeMs_ = 0; - onChanged(); - return this; - } - - private int lastMoveReliableSeq_ ; - /** - * uint32 lastMoveReliableSeq = 18; - * @return The lastMoveReliableSeq. - */ - @java.lang.Override - public int getLastMoveReliableSeq() { - return lastMoveReliableSeq_; - } - /** - * uint32 lastMoveReliableSeq = 18; - * @param value The lastMoveReliableSeq to set. - * @return This builder for chaining. - */ - public Builder setLastMoveReliableSeq(int value) { - - lastMoveReliableSeq_ = value; - onChanged(); - return this; - } - /** - * uint32 lastMoveReliableSeq = 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 entityClientData = 19; - * @return Whether the entityClientData field is set. - */ - public boolean hasEntityClientData() { - return entityClientDataBuilder_ != null || entityClientData_ != null; - } - /** - * .EntityClientData entityClientData = 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 entityClientData = 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 entityClientData = 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 entityClientData = 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 entityClientData = 19; - */ - public Builder clearEntityClientData() { - if (entityClientDataBuilder_ == null) { - entityClientData_ = null; - onChanged(); - } else { - entityClientData_ = null; - entityClientDataBuilder_ = null; - } - - return this; - } - /** - * .EntityClientData entityClientData = 19; - */ - public emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.Builder getEntityClientDataBuilder() { - - onChanged(); - return getEntityClientDataFieldBuilder().getBuilder(); - } - /** - * .EntityClientData entityClientData = 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 entityClientData = 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 entityEnvironmentInfoList = 20; - */ - public java.util.List getEntityEnvironmentInfoListList() { - if (entityEnvironmentInfoListBuilder_ == null) { - return java.util.Collections.unmodifiableList(entityEnvironmentInfoList_); - } else { - return entityEnvironmentInfoListBuilder_.getMessageList(); - } - } - /** - * repeated .EntityEnvironmentInfo entityEnvironmentInfoList = 20; - */ - public int getEntityEnvironmentInfoListCount() { - if (entityEnvironmentInfoListBuilder_ == null) { - return entityEnvironmentInfoList_.size(); - } else { - return entityEnvironmentInfoListBuilder_.getCount(); - } - } - /** - * repeated .EntityEnvironmentInfo entityEnvironmentInfoList = 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 entityEnvironmentInfoList = 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 entityEnvironmentInfoList = 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 entityEnvironmentInfoList = 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 entityEnvironmentInfoList = 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 entityEnvironmentInfoList = 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 entityEnvironmentInfoList = 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 entityEnvironmentInfoList = 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 entityEnvironmentInfoList = 20; - */ - public Builder clearEntityEnvironmentInfoList() { - if (entityEnvironmentInfoListBuilder_ == null) { - entityEnvironmentInfoList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000008); - onChanged(); - } else { - entityEnvironmentInfoListBuilder_.clear(); - } - return this; - } - /** - * repeated .EntityEnvironmentInfo entityEnvironmentInfoList = 20; - */ - public Builder removeEntityEnvironmentInfoList(int index) { - if (entityEnvironmentInfoListBuilder_ == null) { - ensureEntityEnvironmentInfoListIsMutable(); - entityEnvironmentInfoList_.remove(index); - onChanged(); - } else { - entityEnvironmentInfoListBuilder_.remove(index); - } - return this; - } - /** - * repeated .EntityEnvironmentInfo entityEnvironmentInfoList = 20; - */ - public emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo.Builder getEntityEnvironmentInfoListBuilder( - int index) { - return getEntityEnvironmentInfoListFieldBuilder().getBuilder(index); - } - /** - * repeated .EntityEnvironmentInfo entityEnvironmentInfoList = 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 entityEnvironmentInfoList = 20; - */ - public java.util.List - getEntityEnvironmentInfoListOrBuilderList() { - if (entityEnvironmentInfoListBuilder_ != null) { - return entityEnvironmentInfoListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(entityEnvironmentInfoList_); - } - } - /** - * repeated .EntityEnvironmentInfo entityEnvironmentInfoList = 20; - */ - public emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo.Builder addEntityEnvironmentInfoListBuilder() { - return getEntityEnvironmentInfoListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo.getDefaultInstance()); - } - /** - * repeated .EntityEnvironmentInfo entityEnvironmentInfoList = 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 entityEnvironmentInfoList = 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 entityAuthorityInfo = 21; - * @return Whether the entityAuthorityInfo field is set. - */ - public boolean hasEntityAuthorityInfo() { - return entityAuthorityInfoBuilder_ != null || entityAuthorityInfo_ != null; - } - /** - * .EntityAuthorityInfo entityAuthorityInfo = 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 entityAuthorityInfo = 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 entityAuthorityInfo = 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 entityAuthorityInfo = 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 entityAuthorityInfo = 21; - */ - public Builder clearEntityAuthorityInfo() { - if (entityAuthorityInfoBuilder_ == null) { - entityAuthorityInfo_ = null; - onChanged(); - } else { - entityAuthorityInfo_ = null; - entityAuthorityInfoBuilder_ = null; - } - - return this; - } - /** - * .EntityAuthorityInfo entityAuthorityInfo = 21; - */ - public emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo.Builder getEntityAuthorityInfoBuilder() { - - onChanged(); - return getEntityAuthorityInfoFieldBuilder().getBuilder(); - } - /** - * .EntityAuthorityInfo entityAuthorityInfo = 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 entityAuthorityInfo = 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 tagList = 22; - * @return A list containing the tagList. - */ - public com.google.protobuf.ProtocolStringList - getTagListList() { - return tagList_.getUnmodifiableView(); - } - /** - * repeated string tagList = 22; - * @return The count of tagList. - */ - public int getTagListCount() { - return tagList_.size(); - } - /** - * repeated string tagList = 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 tagList = 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 tagList = 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 tagList = 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 tagList = 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 tagList = 22; - * @return This builder for chaining. - */ - public Builder clearTagList() { - tagList_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000010); - onChanged(); - return this; - } - /** - * repeated string tagList = 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; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"\205\005\n\017SceneEn" + - "tityInfo\022#\n\nentityType\030\001 \001(\0162\017.ProtEntit" + - "yType\022\020\n\010entityId\030\002 \001(\r\022\014\n\004name\030\003 \001(\t\022\037\n" + - "\nmotionInfo\030\004 \001(\0132\013.MotionInfo\022\033\n\010propLi" + - "st\030\005 \003(\0132\t.PropPair\022%\n\rfightPropList\030\006 \003" + - "(\0132\016.FightPropPair\022\021\n\tlifeState\030\007 \001(\r\0229\n" + - "\020animatorParaList\030\t \003(\0132\037.AnimatorParame" + - "terValueInfoPair\022\"\n\006avatar\030\n \001(\0132\020.Scene" + - "AvatarInfoH\000\022$\n\007monster\030\013 \001(\0132\021.SceneMon" + - "sterInfoH\000\022\034\n\003npc\030\014 \001(\0132\r.SceneNpcInfoH\000" + - "\022\"\n\006gadget\030\r \001(\0132\020.SceneGadgetInfoH\000\022\033\n\023" + - "lastMoveSceneTimeMs\030\021 \001(\r\022\033\n\023lastMoveRel" + - "iableSeq\030\022 \001(\r\022+\n\020entityClientData\030\023 \001(\013" + - "2\021.EntityClientData\0229\n\031entityEnvironment" + - "InfoList\030\024 \003(\0132\026.EntityEnvironmentInfo\0221" + - "\n\023entityAuthorityInfo\030\025 \001(\0132\024.EntityAuth" + - "orityInfo\022\017\n\007tagList\030\026 \003(\tB\010\n\006entityB\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.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(), - }); - 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", "Avatar", "Monster", "Npc", "Gadget", "LastMoveSceneTimeMs", "LastMoveReliableSeq", "EntityClientData", "EntityEnvironmentInfoList", "EntityAuthorityInfo", "TagList", "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(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/SceneEntityMoveNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/SceneEntityMoveNotifyOuterClass.java deleted file mode 100644 index 8c1f1fe7c..000000000 --- a/src/main/java/emu/grasscutter/net/proto/SceneEntityMoveNotifyOuterClass.java +++ /dev/null @@ -1,883 +0,0 @@ -// 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 { - - /** - * uint32 entityId = 1; - * @return The entityId. - */ - int getEntityId(); - - /** - * .MotionInfo motionInfo = 2; - * @return Whether the motionInfo field is set. - */ - boolean hasMotionInfo(); - /** - * .MotionInfo motionInfo = 2; - * @return The motionInfo. - */ - emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo getMotionInfo(); - /** - * .MotionInfo motionInfo = 2; - */ - emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfoOrBuilder getMotionInfoOrBuilder(); - - /** - * uint32 sceneTime = 3; - * @return The sceneTime. - */ - int getSceneTime(); - - /** - * uint32 reliableSeq = 4; - * @return The reliableSeq. - */ - int getReliableSeq(); - } - /** - * 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 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; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.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 ENTITYID_FIELD_NUMBER = 1; - private int entityId_; - /** - * uint32 entityId = 1; - * @return The entityId. - */ - @java.lang.Override - public int getEntityId() { - return entityId_; - } - - public static final int MOTIONINFO_FIELD_NUMBER = 2; - private emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo motionInfo_; - /** - * .MotionInfo motionInfo = 2; - * @return Whether the motionInfo field is set. - */ - @java.lang.Override - public boolean hasMotionInfo() { - return motionInfo_ != null; - } - /** - * .MotionInfo motionInfo = 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 motionInfo = 2; - */ - @java.lang.Override - public emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfoOrBuilder getMotionInfoOrBuilder() { - return getMotionInfo(); - } - - public static final int SCENETIME_FIELD_NUMBER = 3; - private int sceneTime_; - /** - * uint32 sceneTime = 3; - * @return The sceneTime. - */ - @java.lang.Override - public int getSceneTime() { - return sceneTime_; - } - - public static final int RELIABLESEQ_FIELD_NUMBER = 4; - private int reliableSeq_; - /** - * uint32 reliableSeq = 4; - * @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 (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_); - } - 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_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (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 (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + ENTITYID_FIELD_NUMBER; - hash = (53 * hash) + getEntityId(); - if (hasMotionInfo()) { - hash = (37 * hash) + MOTIONINFO_FIELD_NUMBER; - hash = (53 * hash) + getMotionInfo().hashCode(); - } - hash = (37 * hash) + SCENETIME_FIELD_NUMBER; - hash = (53 * hash) + getSceneTime(); - hash = (37 * hash) + RELIABLESEQ_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; - } - /** - * 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(); - entityId_ = 0; - - if (motionInfoBuilder_ == null) { - motionInfo_ = null; - } else { - motionInfo_ = null; - motionInfoBuilder_ = null; - } - 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); - result.entityId_ = entityId_; - if (motionInfoBuilder_ == null) { - result.motionInfo_ = motionInfo_; - } else { - result.motionInfo_ = motionInfoBuilder_.build(); - } - 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.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()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 int entityId_ ; - /** - * uint32 entityId = 1; - * @return The entityId. - */ - @java.lang.Override - public int getEntityId() { - return entityId_; - } - /** - * uint32 entityId = 1; - * @param value The entityId to set. - * @return This builder for chaining. - */ - public Builder setEntityId(int value) { - - entityId_ = value; - onChanged(); - return this; - } - /** - * uint32 entityId = 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 motionInfo = 2; - * @return Whether the motionInfo field is set. - */ - public boolean hasMotionInfo() { - return motionInfoBuilder_ != null || motionInfo_ != null; - } - /** - * .MotionInfo motionInfo = 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 motionInfo = 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 motionInfo = 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 motionInfo = 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 motionInfo = 2; - */ - public Builder clearMotionInfo() { - if (motionInfoBuilder_ == null) { - motionInfo_ = null; - onChanged(); - } else { - motionInfo_ = null; - motionInfoBuilder_ = null; - } - - return this; - } - /** - * .MotionInfo motionInfo = 2; - */ - public emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.Builder getMotionInfoBuilder() { - - onChanged(); - return getMotionInfoFieldBuilder().getBuilder(); - } - /** - * .MotionInfo motionInfo = 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 motionInfo = 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 sceneTime = 3; - * @return The sceneTime. - */ - @java.lang.Override - public int getSceneTime() { - return sceneTime_; - } - /** - * uint32 sceneTime = 3; - * @param value The sceneTime to set. - * @return This builder for chaining. - */ - public Builder setSceneTime(int value) { - - sceneTime_ = value; - onChanged(); - return this; - } - /** - * uint32 sceneTime = 3; - * @return This builder for chaining. - */ - public Builder clearSceneTime() { - - sceneTime_ = 0; - onChanged(); - return this; - } - - private int reliableSeq_ ; - /** - * uint32 reliableSeq = 4; - * @return The reliableSeq. - */ - @java.lang.Override - public int getReliableSeq() { - return reliableSeq_; - } - /** - * uint32 reliableSeq = 4; - * @param value The reliableSeq to set. - * @return This builder for chaining. - */ - public Builder setReliableSeq(int value) { - - reliableSeq_ = value; - onChanged(); - return this; - } - /** - * uint32 reliableSeq = 4; - * @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\"r\n\025SceneEntityMoveNotify\022\020\n\010enti" + - "tyId\030\001 \001(\r\022\037\n\nmotionInfo\030\002 \001(\0132\013.MotionI" + - "nfo\022\021\n\tsceneTime\030\003 \001(\r\022\023\n\013reliableSeq\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.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[] { "EntityId", "MotionInfo", "SceneTime", "ReliableSeq", }); - emu.grasscutter.net.proto.MotionInfoOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/SceneForceUnlockNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/SceneForceUnlockNotifyOuterClass.java deleted file mode 100644 index 04c665bec..000000000 --- a/src/main/java/emu/grasscutter/net/proto/SceneForceUnlockNotifyOuterClass.java +++ /dev/null @@ -1,735 +0,0 @@ -// 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 { - - /** - * repeated uint32 forceIdList = 1; - * @return A list containing the forceIdList. - */ - java.util.List getForceIdListList(); - /** - * repeated uint32 forceIdList = 1; - * @return The count of forceIdList. - */ - int getForceIdListCount(); - /** - * repeated uint32 forceIdList = 1; - * @param index The index of the element to return. - * @return The forceIdList at the given index. - */ - int getForceIdList(int index); - - /** - * bool isAdd = 2; - * @return The isAdd. - */ - boolean getIsAdd(); - } - /** - * 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 8: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - forceIdList_ = newIntList(); - mutable_bitField0_ |= 0x00000001; - } - forceIdList_.addInt(input.readUInt32()); - break; - } - case 10: { - 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 16: { - - 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 FORCEIDLIST_FIELD_NUMBER = 1; - private com.google.protobuf.Internal.IntList forceIdList_; - /** - * repeated uint32 forceIdList = 1; - * @return A list containing the forceIdList. - */ - @java.lang.Override - public java.util.List - getForceIdListList() { - return forceIdList_; - } - /** - * repeated uint32 forceIdList = 1; - * @return The count of forceIdList. - */ - public int getForceIdListCount() { - return forceIdList_.size(); - } - /** - * repeated uint32 forceIdList = 1; - * @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; - - public static final int ISADD_FIELD_NUMBER = 2; - private boolean isAdd_; - /** - * bool isAdd = 2; - * @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 { - getSerializedSize(); - if (getForceIdListList().size() > 0) { - output.writeUInt32NoTag(10); - output.writeUInt32NoTag(forceIdListMemoizedSerializedSize); - } - for (int i = 0; i < forceIdList_.size(); i++) { - output.writeUInt32NoTag(forceIdList_.getInt(i)); - } - if (isAdd_ != false) { - output.writeBool(2, 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(2, 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 (!getForceIdListList() - .equals(other.getForceIdListList())) 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(); - if (getForceIdListCount() > 0) { - hash = (37 * hash) + FORCEIDLIST_FIELD_NUMBER; - hash = (53 * hash) + getForceIdListList().hashCode(); - } - hash = (37 * hash) + ISADD_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.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; - } - /** - * 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(); - forceIdList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000001); - isAdd_ = false; - - 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_; - if (((bitField0_ & 0x00000001) != 0)) { - forceIdList_.makeImmutable(); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.forceIdList_ = forceIdList_; - 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.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.forceIdList_.isEmpty()) { - if (forceIdList_.isEmpty()) { - forceIdList_ = other.forceIdList_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureForceIdListIsMutable(); - forceIdList_.addAll(other.forceIdList_); - } - onChanged(); - } - 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.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 com.google.protobuf.Internal.IntList forceIdList_ = emptyIntList(); - private void ensureForceIdListIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - forceIdList_ = mutableCopy(forceIdList_); - bitField0_ |= 0x00000001; - } - } - /** - * repeated uint32 forceIdList = 1; - * @return A list containing the forceIdList. - */ - public java.util.List - getForceIdListList() { - return ((bitField0_ & 0x00000001) != 0) ? - java.util.Collections.unmodifiableList(forceIdList_) : forceIdList_; - } - /** - * repeated uint32 forceIdList = 1; - * @return The count of forceIdList. - */ - public int getForceIdListCount() { - return forceIdList_.size(); - } - /** - * repeated uint32 forceIdList = 1; - * @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 forceIdList = 1; - * @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 forceIdList = 1; - * @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 forceIdList = 1; - * @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 forceIdList = 1; - * @return This builder for chaining. - */ - public Builder clearForceIdList() { - forceIdList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - return this; - } - - private boolean isAdd_ ; - /** - * bool isAdd = 2; - * @return The isAdd. - */ - @java.lang.Override - public boolean getIsAdd() { - return isAdd_; - } - /** - * bool isAdd = 2; - * @param value The isAdd to set. - * @return This builder for chaining. - */ - public Builder setIsAdd(boolean value) { - - isAdd_ = value; - onChanged(); - return this; - } - /** - * bool isAdd = 2; - * @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: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\023\n\013forceIdList\030\001 \003(\r\022\r\n" + - "\005isAdd\030\002 \001(\010B\033\n\031emu.grasscutter.net.prot" + - "ob\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[] { "ForceIdList", "IsAdd", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/SceneGadgetInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/SceneGadgetInfoOuterClass.java deleted file mode 100644 index 9b8e04968..000000000 --- a/src/main/java/emu/grasscutter/net/proto/SceneGadgetInfoOuterClass.java +++ /dev/null @@ -1,3364 +0,0 @@ -// 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 gadgetId = 1; - * @return The gadgetId. - */ - int getGadgetId(); - - /** - * uint32 groupId = 2; - * @return The groupId. - */ - int getGroupId(); - - /** - * uint32 configId = 3; - * @return The configId. - */ - int getConfigId(); - - /** - * uint32 ownerEntityId = 4; - * @return The ownerEntityId. - */ - int getOwnerEntityId(); - - /** - * .GadgetBornType bornType = 5; - * @return The enum numeric value on the wire for bornType. - */ - int getBornTypeValue(); - /** - * .GadgetBornType bornType = 5; - * @return The bornType. - */ - emu.grasscutter.net.proto.GadgetBornTypeOuterClass.GadgetBornType getBornType(); - - /** - * uint32 gadgetState = 6; - * @return The gadgetState. - */ - int getGadgetState(); - - /** - * uint32 gadgetType = 7; - * @return The gadgetType. - */ - int getGadgetType(); - - /** - * bool isShowCutscene = 8; - * @return The isShowCutscene. - */ - boolean getIsShowCutscene(); - - /** - * uint32 authorityPeerId = 9; - * @return The authorityPeerId. - */ - int getAuthorityPeerId(); - - /** - * bool isEnableInteract = 10; - * @return The isEnableInteract. - */ - boolean getIsEnableInteract(); - - /** - * uint32 interactId = 11; - * @return The interactId. - */ - int getInteractId(); - - /** - * .Item trifleItem = 12; - * @return Whether the trifleItem field is set. - */ - boolean hasTrifleItem(); - /** - * .Item trifleItem = 12; - * @return The trifleItem. - */ - emu.grasscutter.net.proto.ItemOuterClass.Item getTrifleItem(); - /** - * .Item trifleItem = 12; - */ - emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder getTrifleItemOrBuilder(); - - /** - * uint32 gatherGadget = 13; - * @return The gatherGadget. - */ - int getGatherGadget(); - - /** - * uint32 worktop = 14; - * @return The worktop. - */ - int getWorktop(); - - /** - * .GadgetClientParam clientGadget = 15; - * @return Whether the clientGadget field is set. - */ - boolean hasClientGadget(); - /** - * .GadgetClientParam clientGadget = 15; - * @return The clientGadget. - */ - emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam getClientGadget(); - /** - * .GadgetClientParam clientGadget = 15; - */ - emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParamOrBuilder getClientGadgetOrBuilder(); - - /** - * uint32 weather = 17; - * @return The weather. - */ - int getWeather(); - - /** - * uint32 abilityGadget = 18; - * @return The abilityGadget. - */ - int getAbilityGadget(); - - /** - * uint32 statueGadget = 19; - * @return The statueGadget. - */ - int getStatueGadget(); - - /** - * uint32 bossChest = 20; - * @return The bossChest. - */ - int getBossChest(); - - /** - * uint32 blossomChest = 41; - * @return The blossomChest. - */ - int getBlossomChest(); - - /** - * uint32 mpPlayReward = 42; - * @return The mpPlayReward. - */ - int getMpPlayReward(); - - /** - * uint32 generalReward = 43; - * @return The generalReward. - */ - int getGeneralReward(); - - /** - * uint32 offeringInfo = 44; - * @return The offeringInfo. - */ - int getOfferingInfo(); - - /** - * uint32 foundationInfo = 45; - * @return The foundationInfo. - */ - int getFoundationInfo(); - - /** - * uint32 markFlag = 21; - * @return The markFlag. - */ - int getMarkFlag(); - - /** - * uint32 propOwnerEntityId = 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 interactUidList = 24; - * @return A list containing the interactUidList. - */ - java.util.List getInteractUidListList(); - /** - * repeated uint32 interactUidList = 24; - * @return The count of interactUidList. - */ - int getInteractUidListCount(); - /** - * repeated uint32 interactUidList = 24; - * @param index The index of the element to return. - * @return The interactUidList at the given index. - */ - int getInteractUidList(int index); - - /** - * uint32 draftId = 25; - * @return The draftId. - */ - int getDraftId(); - - /** - * uint32 gadgetTalkState = 26; - * @return The gadgetTalkState. - */ - int getGadgetTalkState(); - - /** - * .GadgetPlayInfo playInfo = 100; - * @return Whether the playInfo field is set. - */ - boolean hasPlayInfo(); - /** - * .GadgetPlayInfo playInfo = 100; - * @return The playInfo. - */ - emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo getPlayInfo(); - /** - * .GadgetPlayInfo playInfo = 100; - */ - emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfoOrBuilder getPlayInfoOrBuilder(); - } - /** - * 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 (trifleItem_ != null) { - subBuilder = trifleItem_.toBuilder(); - } - trifleItem_ = input.readMessage(emu.grasscutter.net.proto.ItemOuterClass.Item.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(trifleItem_); - trifleItem_ = subBuilder.buildPartial(); - } - - break; - } - case 104: { - - gatherGadget_ = input.readUInt32(); - break; - } - case 112: { - - worktop_ = input.readUInt32(); - break; - } - case 122: { - emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam.Builder subBuilder = null; - if (clientGadget_ != null) { - subBuilder = clientGadget_.toBuilder(); - } - clientGadget_ = input.readMessage(emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(clientGadget_); - clientGadget_ = subBuilder.buildPartial(); - } - - break; - } - case 136: { - - weather_ = input.readUInt32(); - break; - } - case 144: { - - abilityGadget_ = input.readUInt32(); - break; - } - case 152: { - - statueGadget_ = input.readUInt32(); - break; - } - case 160: { - - bossChest_ = input.readUInt32(); - 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 328: { - - blossomChest_ = input.readUInt32(); - break; - } - case 336: { - - mpPlayReward_ = input.readUInt32(); - break; - } - case 344: { - - generalReward_ = input.readUInt32(); - break; - } - case 352: { - - offeringInfo_ = input.readUInt32(); - break; - } - case 360: { - - foundationInfo_ = input.readUInt32(); - 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); - } - - public static final int GADGETID_FIELD_NUMBER = 1; - private int gadgetId_; - /** - * uint32 gadgetId = 1; - * @return The gadgetId. - */ - @java.lang.Override - public int getGadgetId() { - return gadgetId_; - } - - public static final int GROUPID_FIELD_NUMBER = 2; - private int groupId_; - /** - * uint32 groupId = 2; - * @return The groupId. - */ - @java.lang.Override - public int getGroupId() { - return groupId_; - } - - public static final int CONFIGID_FIELD_NUMBER = 3; - private int configId_; - /** - * uint32 configId = 3; - * @return The configId. - */ - @java.lang.Override - public int getConfigId() { - return configId_; - } - - 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 BORNTYPE_FIELD_NUMBER = 5; - private int bornType_; - /** - * .GadgetBornType bornType = 5; - * @return The enum numeric value on the wire for bornType. - */ - @java.lang.Override public int getBornTypeValue() { - return bornType_; - } - /** - * .GadgetBornType bornType = 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 GADGETSTATE_FIELD_NUMBER = 6; - private int gadgetState_; - /** - * uint32 gadgetState = 6; - * @return The gadgetState. - */ - @java.lang.Override - public int getGadgetState() { - return gadgetState_; - } - - public static final int GADGETTYPE_FIELD_NUMBER = 7; - private int gadgetType_; - /** - * uint32 gadgetType = 7; - * @return The gadgetType. - */ - @java.lang.Override - public int getGadgetType() { - return gadgetType_; - } - - public static final int ISSHOWCUTSCENE_FIELD_NUMBER = 8; - private boolean isShowCutscene_; - /** - * bool isShowCutscene = 8; - * @return The isShowCutscene. - */ - @java.lang.Override - public boolean getIsShowCutscene() { - return isShowCutscene_; - } - - public static final int AUTHORITYPEERID_FIELD_NUMBER = 9; - private int authorityPeerId_; - /** - * uint32 authorityPeerId = 9; - * @return The authorityPeerId. - */ - @java.lang.Override - public int getAuthorityPeerId() { - return authorityPeerId_; - } - - public static final int ISENABLEINTERACT_FIELD_NUMBER = 10; - private boolean isEnableInteract_; - /** - * bool isEnableInteract = 10; - * @return The isEnableInteract. - */ - @java.lang.Override - public boolean getIsEnableInteract() { - return isEnableInteract_; - } - - public static final int INTERACTID_FIELD_NUMBER = 11; - private int interactId_; - /** - * uint32 interactId = 11; - * @return The interactId. - */ - @java.lang.Override - public int getInteractId() { - return interactId_; - } - - public static final int TRIFLEITEM_FIELD_NUMBER = 12; - private emu.grasscutter.net.proto.ItemOuterClass.Item trifleItem_; - /** - * .Item trifleItem = 12; - * @return Whether the trifleItem field is set. - */ - @java.lang.Override - public boolean hasTrifleItem() { - return trifleItem_ != null; - } - /** - * .Item trifleItem = 12; - * @return The trifleItem. - */ - @java.lang.Override - public emu.grasscutter.net.proto.ItemOuterClass.Item getTrifleItem() { - return trifleItem_ == null ? emu.grasscutter.net.proto.ItemOuterClass.Item.getDefaultInstance() : trifleItem_; - } - /** - * .Item trifleItem = 12; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder getTrifleItemOrBuilder() { - return getTrifleItem(); - } - - public static final int GATHERGADGET_FIELD_NUMBER = 13; - private int gatherGadget_; - /** - * uint32 gatherGadget = 13; - * @return The gatherGadget. - */ - @java.lang.Override - public int getGatherGadget() { - return gatherGadget_; - } - - public static final int WORKTOP_FIELD_NUMBER = 14; - private int worktop_; - /** - * uint32 worktop = 14; - * @return The worktop. - */ - @java.lang.Override - public int getWorktop() { - return worktop_; - } - - public static final int CLIENTGADGET_FIELD_NUMBER = 15; - private emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam clientGadget_; - /** - * .GadgetClientParam clientGadget = 15; - * @return Whether the clientGadget field is set. - */ - @java.lang.Override - public boolean hasClientGadget() { - return clientGadget_ != null; - } - /** - * .GadgetClientParam clientGadget = 15; - * @return The clientGadget. - */ - @java.lang.Override - public emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam getClientGadget() { - return clientGadget_ == null ? emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam.getDefaultInstance() : clientGadget_; - } - /** - * .GadgetClientParam clientGadget = 15; - */ - @java.lang.Override - public emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParamOrBuilder getClientGadgetOrBuilder() { - return getClientGadget(); - } - - public static final int WEATHER_FIELD_NUMBER = 17; - private int weather_; - /** - * uint32 weather = 17; - * @return The weather. - */ - @java.lang.Override - public int getWeather() { - return weather_; - } - - public static final int ABILITYGADGET_FIELD_NUMBER = 18; - private int abilityGadget_; - /** - * uint32 abilityGadget = 18; - * @return The abilityGadget. - */ - @java.lang.Override - public int getAbilityGadget() { - return abilityGadget_; - } - - public static final int STATUEGADGET_FIELD_NUMBER = 19; - private int statueGadget_; - /** - * uint32 statueGadget = 19; - * @return The statueGadget. - */ - @java.lang.Override - public int getStatueGadget() { - return statueGadget_; - } - - public static final int BOSSCHEST_FIELD_NUMBER = 20; - private int bossChest_; - /** - * uint32 bossChest = 20; - * @return The bossChest. - */ - @java.lang.Override - public int getBossChest() { - return bossChest_; - } - - public static final int BLOSSOMCHEST_FIELD_NUMBER = 41; - private int blossomChest_; - /** - * uint32 blossomChest = 41; - * @return The blossomChest. - */ - @java.lang.Override - public int getBlossomChest() { - return blossomChest_; - } - - public static final int MPPLAYREWARD_FIELD_NUMBER = 42; - private int mpPlayReward_; - /** - * uint32 mpPlayReward = 42; - * @return The mpPlayReward. - */ - @java.lang.Override - public int getMpPlayReward() { - return mpPlayReward_; - } - - public static final int GENERALREWARD_FIELD_NUMBER = 43; - private int generalReward_; - /** - * uint32 generalReward = 43; - * @return The generalReward. - */ - @java.lang.Override - public int getGeneralReward() { - return generalReward_; - } - - public static final int OFFERINGINFO_FIELD_NUMBER = 44; - private int offeringInfo_; - /** - * uint32 offeringInfo = 44; - * @return The offeringInfo. - */ - @java.lang.Override - public int getOfferingInfo() { - return offeringInfo_; - } - - public static final int FOUNDATIONINFO_FIELD_NUMBER = 45; - private int foundationInfo_; - /** - * uint32 foundationInfo = 45; - * @return The foundationInfo. - */ - @java.lang.Override - public int getFoundationInfo() { - return foundationInfo_; - } - - public static final int MARKFLAG_FIELD_NUMBER = 21; - private int markFlag_; - /** - * uint32 markFlag = 21; - * @return The markFlag. - */ - @java.lang.Override - public int getMarkFlag() { - return markFlag_; - } - - public static final int PROPOWNERENTITYID_FIELD_NUMBER = 22; - private int propOwnerEntityId_; - /** - * uint32 propOwnerEntityId = 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 INTERACTUIDLIST_FIELD_NUMBER = 24; - private com.google.protobuf.Internal.IntList interactUidList_; - /** - * repeated uint32 interactUidList = 24; - * @return A list containing the interactUidList. - */ - @java.lang.Override - public java.util.List - getInteractUidListList() { - return interactUidList_; - } - /** - * repeated uint32 interactUidList = 24; - * @return The count of interactUidList. - */ - public int getInteractUidListCount() { - return interactUidList_.size(); - } - /** - * repeated uint32 interactUidList = 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 DRAFTID_FIELD_NUMBER = 25; - private int draftId_; - /** - * uint32 draftId = 25; - * @return The draftId. - */ - @java.lang.Override - public int getDraftId() { - return draftId_; - } - - public static final int GADGETTALKSTATE_FIELD_NUMBER = 26; - private int gadgetTalkState_; - /** - * uint32 gadgetTalkState = 26; - * @return The gadgetTalkState. - */ - @java.lang.Override - public int getGadgetTalkState() { - return gadgetTalkState_; - } - - public static final int PLAYINFO_FIELD_NUMBER = 100; - private emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo playInfo_; - /** - * .GadgetPlayInfo playInfo = 100; - * @return Whether the playInfo field is set. - */ - @java.lang.Override - public boolean hasPlayInfo() { - return playInfo_ != null; - } - /** - * .GadgetPlayInfo playInfo = 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 playInfo = 100; - */ - @java.lang.Override - public emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfoOrBuilder getPlayInfoOrBuilder() { - return getPlayInfo(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - 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.GadgetBornNone.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 (trifleItem_ != null) { - output.writeMessage(12, getTrifleItem()); - } - if (gatherGadget_ != 0) { - output.writeUInt32(13, gatherGadget_); - } - if (worktop_ != 0) { - output.writeUInt32(14, worktop_); - } - if (clientGadget_ != null) { - output.writeMessage(15, getClientGadget()); - } - if (weather_ != 0) { - output.writeUInt32(17, weather_); - } - if (abilityGadget_ != 0) { - output.writeUInt32(18, abilityGadget_); - } - if (statueGadget_ != 0) { - output.writeUInt32(19, statueGadget_); - } - if (bossChest_ != 0) { - output.writeUInt32(20, bossChest_); - } - 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 (blossomChest_ != 0) { - output.writeUInt32(41, blossomChest_); - } - if (mpPlayReward_ != 0) { - output.writeUInt32(42, mpPlayReward_); - } - if (generalReward_ != 0) { - output.writeUInt32(43, generalReward_); - } - if (offeringInfo_ != 0) { - output.writeUInt32(44, offeringInfo_); - } - if (foundationInfo_ != 0) { - output.writeUInt32(45, foundationInfo_); - } - 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.GadgetBornNone.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 (trifleItem_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(12, getTrifleItem()); - } - if (gatherGadget_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(13, gatherGadget_); - } - if (worktop_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(14, worktop_); - } - if (clientGadget_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(15, getClientGadget()); - } - if (weather_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(17, weather_); - } - if (abilityGadget_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(18, abilityGadget_); - } - if (statueGadget_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(19, statueGadget_); - } - if (bossChest_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(20, bossChest_); - } - 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 (blossomChest_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(41, blossomChest_); - } - if (mpPlayReward_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(42, mpPlayReward_); - } - if (generalReward_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(43, generalReward_); - } - if (offeringInfo_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(44, offeringInfo_); - } - if (foundationInfo_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(45, foundationInfo_); - } - 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 (hasTrifleItem() != other.hasTrifleItem()) return false; - if (hasTrifleItem()) { - if (!getTrifleItem() - .equals(other.getTrifleItem())) return false; - } - if (getGatherGadget() - != other.getGatherGadget()) return false; - if (getWorktop() - != other.getWorktop()) return false; - if (hasClientGadget() != other.hasClientGadget()) return false; - if (hasClientGadget()) { - if (!getClientGadget() - .equals(other.getClientGadget())) return false; - } - if (getWeather() - != other.getWeather()) return false; - if (getAbilityGadget() - != other.getAbilityGadget()) return false; - if (getStatueGadget() - != other.getStatueGadget()) return false; - if (getBossChest() - != other.getBossChest()) return false; - if (getBlossomChest() - != other.getBlossomChest()) return false; - if (getMpPlayReward() - != other.getMpPlayReward()) return false; - if (getGeneralReward() - != other.getGeneralReward()) return false; - if (getOfferingInfo() - != other.getOfferingInfo()) return false; - if (getFoundationInfo() - != other.getFoundationInfo()) 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 (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + GADGETID_FIELD_NUMBER; - hash = (53 * hash) + getGadgetId(); - hash = (37 * hash) + GROUPID_FIELD_NUMBER; - hash = (53 * hash) + getGroupId(); - hash = (37 * hash) + CONFIGID_FIELD_NUMBER; - hash = (53 * hash) + getConfigId(); - hash = (37 * hash) + OWNERENTITYID_FIELD_NUMBER; - hash = (53 * hash) + getOwnerEntityId(); - hash = (37 * hash) + BORNTYPE_FIELD_NUMBER; - hash = (53 * hash) + bornType_; - hash = (37 * hash) + GADGETSTATE_FIELD_NUMBER; - hash = (53 * hash) + getGadgetState(); - hash = (37 * hash) + GADGETTYPE_FIELD_NUMBER; - hash = (53 * hash) + getGadgetType(); - hash = (37 * hash) + ISSHOWCUTSCENE_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsShowCutscene()); - hash = (37 * hash) + AUTHORITYPEERID_FIELD_NUMBER; - hash = (53 * hash) + getAuthorityPeerId(); - hash = (37 * hash) + ISENABLEINTERACT_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsEnableInteract()); - hash = (37 * hash) + INTERACTID_FIELD_NUMBER; - hash = (53 * hash) + getInteractId(); - if (hasTrifleItem()) { - hash = (37 * hash) + TRIFLEITEM_FIELD_NUMBER; - hash = (53 * hash) + getTrifleItem().hashCode(); - } - hash = (37 * hash) + GATHERGADGET_FIELD_NUMBER; - hash = (53 * hash) + getGatherGadget(); - hash = (37 * hash) + WORKTOP_FIELD_NUMBER; - hash = (53 * hash) + getWorktop(); - if (hasClientGadget()) { - hash = (37 * hash) + CLIENTGADGET_FIELD_NUMBER; - hash = (53 * hash) + getClientGadget().hashCode(); - } - hash = (37 * hash) + WEATHER_FIELD_NUMBER; - hash = (53 * hash) + getWeather(); - hash = (37 * hash) + ABILITYGADGET_FIELD_NUMBER; - hash = (53 * hash) + getAbilityGadget(); - hash = (37 * hash) + STATUEGADGET_FIELD_NUMBER; - hash = (53 * hash) + getStatueGadget(); - hash = (37 * hash) + BOSSCHEST_FIELD_NUMBER; - hash = (53 * hash) + getBossChest(); - hash = (37 * hash) + BLOSSOMCHEST_FIELD_NUMBER; - hash = (53 * hash) + getBlossomChest(); - hash = (37 * hash) + MPPLAYREWARD_FIELD_NUMBER; - hash = (53 * hash) + getMpPlayReward(); - hash = (37 * hash) + GENERALREWARD_FIELD_NUMBER; - hash = (53 * hash) + getGeneralReward(); - hash = (37 * hash) + OFFERINGINFO_FIELD_NUMBER; - hash = (53 * hash) + getOfferingInfo(); - hash = (37 * hash) + FOUNDATIONINFO_FIELD_NUMBER; - hash = (53 * hash) + getFoundationInfo(); - hash = (37 * hash) + MARKFLAG_FIELD_NUMBER; - hash = (53 * hash) + getMarkFlag(); - hash = (37 * hash) + PROPOWNERENTITYID_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) + INTERACTUIDLIST_FIELD_NUMBER; - hash = (53 * hash) + getInteractUidListList().hashCode(); - } - hash = (37 * hash) + DRAFTID_FIELD_NUMBER; - hash = (53 * hash) + getDraftId(); - hash = (37 * hash) + GADGETTALKSTATE_FIELD_NUMBER; - hash = (53 * hash) + getGadgetTalkState(); - if (hasPlayInfo()) { - hash = (37 * hash) + PLAYINFO_FIELD_NUMBER; - hash = (53 * hash) + getPlayInfo().hashCode(); - } - 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; - - if (trifleItemBuilder_ == null) { - trifleItem_ = null; - } else { - trifleItem_ = null; - trifleItemBuilder_ = null; - } - gatherGadget_ = 0; - - worktop_ = 0; - - if (clientGadgetBuilder_ == null) { - clientGadget_ = null; - } else { - clientGadget_ = null; - clientGadgetBuilder_ = null; - } - weather_ = 0; - - abilityGadget_ = 0; - - statueGadget_ = 0; - - bossChest_ = 0; - - blossomChest_ = 0; - - mpPlayReward_ = 0; - - generalReward_ = 0; - - offeringInfo_ = 0; - - foundationInfo_ = 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; - } - 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_; - if (trifleItemBuilder_ == null) { - result.trifleItem_ = trifleItem_; - } else { - result.trifleItem_ = trifleItemBuilder_.build(); - } - result.gatherGadget_ = gatherGadget_; - result.worktop_ = worktop_; - if (clientGadgetBuilder_ == null) { - result.clientGadget_ = clientGadget_; - } else { - result.clientGadget_ = clientGadgetBuilder_.build(); - } - result.weather_ = weather_; - result.abilityGadget_ = abilityGadget_; - result.statueGadget_ = statueGadget_; - result.bossChest_ = bossChest_; - result.blossomChest_ = blossomChest_; - result.mpPlayReward_ = mpPlayReward_; - result.generalReward_ = generalReward_; - result.offeringInfo_ = offeringInfo_; - result.foundationInfo_ = foundationInfo_; - 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(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.hasTrifleItem()) { - mergeTrifleItem(other.getTrifleItem()); - } - if (other.getGatherGadget() != 0) { - setGatherGadget(other.getGatherGadget()); - } - if (other.getWorktop() != 0) { - setWorktop(other.getWorktop()); - } - if (other.hasClientGadget()) { - mergeClientGadget(other.getClientGadget()); - } - if (other.getWeather() != 0) { - setWeather(other.getWeather()); - } - if (other.getAbilityGadget() != 0) { - setAbilityGadget(other.getAbilityGadget()); - } - if (other.getStatueGadget() != 0) { - setStatueGadget(other.getStatueGadget()); - } - if (other.getBossChest() != 0) { - setBossChest(other.getBossChest()); - } - if (other.getBlossomChest() != 0) { - setBlossomChest(other.getBlossomChest()); - } - if (other.getMpPlayReward() != 0) { - setMpPlayReward(other.getMpPlayReward()); - } - if (other.getGeneralReward() != 0) { - setGeneralReward(other.getGeneralReward()); - } - if (other.getOfferingInfo() != 0) { - setOfferingInfo(other.getOfferingInfo()); - } - if (other.getFoundationInfo() != 0) { - setFoundationInfo(other.getFoundationInfo()); - } - 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()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 bitField0_; - - private int gadgetId_ ; - /** - * uint32 gadgetId = 1; - * @return The gadgetId. - */ - @java.lang.Override - public int getGadgetId() { - return gadgetId_; - } - /** - * uint32 gadgetId = 1; - * @param value The gadgetId to set. - * @return This builder for chaining. - */ - public Builder setGadgetId(int value) { - - gadgetId_ = value; - onChanged(); - return this; - } - /** - * uint32 gadgetId = 1; - * @return This builder for chaining. - */ - public Builder clearGadgetId() { - - gadgetId_ = 0; - onChanged(); - return this; - } - - private int groupId_ ; - /** - * uint32 groupId = 2; - * @return The groupId. - */ - @java.lang.Override - public int getGroupId() { - return groupId_; - } - /** - * uint32 groupId = 2; - * @param value The groupId to set. - * @return This builder for chaining. - */ - public Builder setGroupId(int value) { - - groupId_ = value; - onChanged(); - return this; - } - /** - * uint32 groupId = 2; - * @return This builder for chaining. - */ - public Builder clearGroupId() { - - groupId_ = 0; - onChanged(); - return this; - } - - private int configId_ ; - /** - * uint32 configId = 3; - * @return The configId. - */ - @java.lang.Override - public int getConfigId() { - return configId_; - } - /** - * uint32 configId = 3; - * @param value The configId to set. - * @return This builder for chaining. - */ - public Builder setConfigId(int value) { - - configId_ = value; - onChanged(); - return this; - } - /** - * uint32 configId = 3; - * @return This builder for chaining. - */ - public Builder clearConfigId() { - - configId_ = 0; - 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 bornType_ = 0; - /** - * .GadgetBornType bornType = 5; - * @return The enum numeric value on the wire for bornType. - */ - @java.lang.Override public int getBornTypeValue() { - return bornType_; - } - /** - * .GadgetBornType bornType = 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 bornType = 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 bornType = 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 bornType = 5; - * @return This builder for chaining. - */ - public Builder clearBornType() { - - bornType_ = 0; - onChanged(); - return this; - } - - private int gadgetState_ ; - /** - * uint32 gadgetState = 6; - * @return The gadgetState. - */ - @java.lang.Override - public int getGadgetState() { - return gadgetState_; - } - /** - * uint32 gadgetState = 6; - * @param value The gadgetState to set. - * @return This builder for chaining. - */ - public Builder setGadgetState(int value) { - - gadgetState_ = value; - onChanged(); - return this; - } - /** - * uint32 gadgetState = 6; - * @return This builder for chaining. - */ - public Builder clearGadgetState() { - - gadgetState_ = 0; - onChanged(); - return this; - } - - private int gadgetType_ ; - /** - * uint32 gadgetType = 7; - * @return The gadgetType. - */ - @java.lang.Override - public int getGadgetType() { - return gadgetType_; - } - /** - * uint32 gadgetType = 7; - * @param value The gadgetType to set. - * @return This builder for chaining. - */ - public Builder setGadgetType(int value) { - - gadgetType_ = value; - onChanged(); - return this; - } - /** - * uint32 gadgetType = 7; - * @return This builder for chaining. - */ - public Builder clearGadgetType() { - - gadgetType_ = 0; - onChanged(); - return this; - } - - private boolean isShowCutscene_ ; - /** - * bool isShowCutscene = 8; - * @return The isShowCutscene. - */ - @java.lang.Override - public boolean getIsShowCutscene() { - return isShowCutscene_; - } - /** - * bool isShowCutscene = 8; - * @param value The isShowCutscene to set. - * @return This builder for chaining. - */ - public Builder setIsShowCutscene(boolean value) { - - isShowCutscene_ = value; - onChanged(); - return this; - } - /** - * bool isShowCutscene = 8; - * @return This builder for chaining. - */ - public Builder clearIsShowCutscene() { - - isShowCutscene_ = false; - onChanged(); - return this; - } - - private int authorityPeerId_ ; - /** - * uint32 authorityPeerId = 9; - * @return The authorityPeerId. - */ - @java.lang.Override - public int getAuthorityPeerId() { - return authorityPeerId_; - } - /** - * uint32 authorityPeerId = 9; - * @param value The authorityPeerId to set. - * @return This builder for chaining. - */ - public Builder setAuthorityPeerId(int value) { - - authorityPeerId_ = value; - onChanged(); - return this; - } - /** - * uint32 authorityPeerId = 9; - * @return This builder for chaining. - */ - public Builder clearAuthorityPeerId() { - - authorityPeerId_ = 0; - onChanged(); - return this; - } - - private boolean isEnableInteract_ ; - /** - * bool isEnableInteract = 10; - * @return The isEnableInteract. - */ - @java.lang.Override - public boolean getIsEnableInteract() { - return isEnableInteract_; - } - /** - * bool isEnableInteract = 10; - * @param value The isEnableInteract to set. - * @return This builder for chaining. - */ - public Builder setIsEnableInteract(boolean value) { - - isEnableInteract_ = value; - onChanged(); - return this; - } - /** - * bool isEnableInteract = 10; - * @return This builder for chaining. - */ - public Builder clearIsEnableInteract() { - - isEnableInteract_ = false; - onChanged(); - return this; - } - - private int interactId_ ; - /** - * uint32 interactId = 11; - * @return The interactId. - */ - @java.lang.Override - public int getInteractId() { - return interactId_; - } - /** - * uint32 interactId = 11; - * @param value The interactId to set. - * @return This builder for chaining. - */ - public Builder setInteractId(int value) { - - interactId_ = value; - onChanged(); - return this; - } - /** - * uint32 interactId = 11; - * @return This builder for chaining. - */ - public Builder clearInteractId() { - - interactId_ = 0; - onChanged(); - return this; - } - - private emu.grasscutter.net.proto.ItemOuterClass.Item trifleItem_; - 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 trifleItem = 12; - * @return Whether the trifleItem field is set. - */ - public boolean hasTrifleItem() { - return trifleItemBuilder_ != null || trifleItem_ != null; - } - /** - * .Item trifleItem = 12; - * @return The trifleItem. - */ - public emu.grasscutter.net.proto.ItemOuterClass.Item getTrifleItem() { - if (trifleItemBuilder_ == null) { - return trifleItem_ == null ? emu.grasscutter.net.proto.ItemOuterClass.Item.getDefaultInstance() : trifleItem_; - } else { - return trifleItemBuilder_.getMessage(); - } - } - /** - * .Item trifleItem = 12; - */ - public Builder setTrifleItem(emu.grasscutter.net.proto.ItemOuterClass.Item value) { - if (trifleItemBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - trifleItem_ = value; - onChanged(); - } else { - trifleItemBuilder_.setMessage(value); - } - - return this; - } - /** - * .Item trifleItem = 12; - */ - public Builder setTrifleItem( - emu.grasscutter.net.proto.ItemOuterClass.Item.Builder builderForValue) { - if (trifleItemBuilder_ == null) { - trifleItem_ = builderForValue.build(); - onChanged(); - } else { - trifleItemBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .Item trifleItem = 12; - */ - public Builder mergeTrifleItem(emu.grasscutter.net.proto.ItemOuterClass.Item value) { - if (trifleItemBuilder_ == null) { - if (trifleItem_ != null) { - trifleItem_ = - emu.grasscutter.net.proto.ItemOuterClass.Item.newBuilder(trifleItem_).mergeFrom(value).buildPartial(); - } else { - trifleItem_ = value; - } - onChanged(); - } else { - trifleItemBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .Item trifleItem = 12; - */ - public Builder clearTrifleItem() { - if (trifleItemBuilder_ == null) { - trifleItem_ = null; - onChanged(); - } else { - trifleItem_ = null; - trifleItemBuilder_ = null; - } - - return this; - } - /** - * .Item trifleItem = 12; - */ - public emu.grasscutter.net.proto.ItemOuterClass.Item.Builder getTrifleItemBuilder() { - - onChanged(); - return getTrifleItemFieldBuilder().getBuilder(); - } - /** - * .Item trifleItem = 12; - */ - public emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder getTrifleItemOrBuilder() { - if (trifleItemBuilder_ != null) { - return trifleItemBuilder_.getMessageOrBuilder(); - } else { - return trifleItem_ == null ? - emu.grasscutter.net.proto.ItemOuterClass.Item.getDefaultInstance() : trifleItem_; - } - } - /** - * .Item trifleItem = 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) { - 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>( - getTrifleItem(), - getParentForChildren(), - isClean()); - trifleItem_ = null; - } - return trifleItemBuilder_; - } - - private int gatherGadget_ ; - /** - * uint32 gatherGadget = 13; - * @return The gatherGadget. - */ - @java.lang.Override - public int getGatherGadget() { - return gatherGadget_; - } - /** - * uint32 gatherGadget = 13; - * @param value The gatherGadget to set. - * @return This builder for chaining. - */ - public Builder setGatherGadget(int value) { - - gatherGadget_ = value; - onChanged(); - return this; - } - /** - * uint32 gatherGadget = 13; - * @return This builder for chaining. - */ - public Builder clearGatherGadget() { - - gatherGadget_ = 0; - onChanged(); - return this; - } - - private int worktop_ ; - /** - * uint32 worktop = 14; - * @return The worktop. - */ - @java.lang.Override - public int getWorktop() { - return worktop_; - } - /** - * uint32 worktop = 14; - * @param value The worktop to set. - * @return This builder for chaining. - */ - public Builder setWorktop(int value) { - - worktop_ = value; - onChanged(); - return this; - } - /** - * uint32 worktop = 14; - * @return This builder for chaining. - */ - public Builder clearWorktop() { - - worktop_ = 0; - onChanged(); - return this; - } - - private emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam clientGadget_; - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam, emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam.Builder, emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParamOrBuilder> clientGadgetBuilder_; - /** - * .GadgetClientParam clientGadget = 15; - * @return Whether the clientGadget field is set. - */ - public boolean hasClientGadget() { - return clientGadgetBuilder_ != null || clientGadget_ != null; - } - /** - * .GadgetClientParam clientGadget = 15; - * @return The clientGadget. - */ - public emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam getClientGadget() { - if (clientGadgetBuilder_ == null) { - return clientGadget_ == null ? emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam.getDefaultInstance() : clientGadget_; - } else { - return clientGadgetBuilder_.getMessage(); - } - } - /** - * .GadgetClientParam clientGadget = 15; - */ - public Builder setClientGadget(emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam value) { - if (clientGadgetBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - clientGadget_ = value; - onChanged(); - } else { - clientGadgetBuilder_.setMessage(value); - } - - return this; - } - /** - * .GadgetClientParam clientGadget = 15; - */ - public Builder setClientGadget( - emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam.Builder builderForValue) { - if (clientGadgetBuilder_ == null) { - clientGadget_ = builderForValue.build(); - onChanged(); - } else { - clientGadgetBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .GadgetClientParam clientGadget = 15; - */ - public Builder mergeClientGadget(emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam value) { - if (clientGadgetBuilder_ == null) { - if (clientGadget_ != null) { - clientGadget_ = - emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam.newBuilder(clientGadget_).mergeFrom(value).buildPartial(); - } else { - clientGadget_ = value; - } - onChanged(); - } else { - clientGadgetBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .GadgetClientParam clientGadget = 15; - */ - public Builder clearClientGadget() { - if (clientGadgetBuilder_ == null) { - clientGadget_ = null; - onChanged(); - } else { - clientGadget_ = null; - clientGadgetBuilder_ = null; - } - - return this; - } - /** - * .GadgetClientParam clientGadget = 15; - */ - public emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam.Builder getClientGadgetBuilder() { - - onChanged(); - return getClientGadgetFieldBuilder().getBuilder(); - } - /** - * .GadgetClientParam clientGadget = 15; - */ - public emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParamOrBuilder getClientGadgetOrBuilder() { - if (clientGadgetBuilder_ != null) { - return clientGadgetBuilder_.getMessageOrBuilder(); - } else { - return clientGadget_ == null ? - emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam.getDefaultInstance() : clientGadget_; - } - } - /** - * .GadgetClientParam clientGadget = 15; - */ - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam, emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam.Builder, emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParamOrBuilder> - getClientGadgetFieldBuilder() { - if (clientGadgetBuilder_ == null) { - clientGadgetBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam, emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam.Builder, emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParamOrBuilder>( - getClientGadget(), - getParentForChildren(), - isClean()); - clientGadget_ = null; - } - return clientGadgetBuilder_; - } - - private int weather_ ; - /** - * uint32 weather = 17; - * @return The weather. - */ - @java.lang.Override - public int getWeather() { - return weather_; - } - /** - * uint32 weather = 17; - * @param value The weather to set. - * @return This builder for chaining. - */ - public Builder setWeather(int value) { - - weather_ = value; - onChanged(); - return this; - } - /** - * uint32 weather = 17; - * @return This builder for chaining. - */ - public Builder clearWeather() { - - weather_ = 0; - onChanged(); - return this; - } - - private int abilityGadget_ ; - /** - * uint32 abilityGadget = 18; - * @return The abilityGadget. - */ - @java.lang.Override - public int getAbilityGadget() { - return abilityGadget_; - } - /** - * uint32 abilityGadget = 18; - * @param value The abilityGadget to set. - * @return This builder for chaining. - */ - public Builder setAbilityGadget(int value) { - - abilityGadget_ = value; - onChanged(); - return this; - } - /** - * uint32 abilityGadget = 18; - * @return This builder for chaining. - */ - public Builder clearAbilityGadget() { - - abilityGadget_ = 0; - onChanged(); - return this; - } - - private int statueGadget_ ; - /** - * uint32 statueGadget = 19; - * @return The statueGadget. - */ - @java.lang.Override - public int getStatueGadget() { - return statueGadget_; - } - /** - * uint32 statueGadget = 19; - * @param value The statueGadget to set. - * @return This builder for chaining. - */ - public Builder setStatueGadget(int value) { - - statueGadget_ = value; - onChanged(); - return this; - } - /** - * uint32 statueGadget = 19; - * @return This builder for chaining. - */ - public Builder clearStatueGadget() { - - statueGadget_ = 0; - onChanged(); - return this; - } - - private int bossChest_ ; - /** - * uint32 bossChest = 20; - * @return The bossChest. - */ - @java.lang.Override - public int getBossChest() { - return bossChest_; - } - /** - * uint32 bossChest = 20; - * @param value The bossChest to set. - * @return This builder for chaining. - */ - public Builder setBossChest(int value) { - - bossChest_ = value; - onChanged(); - return this; - } - /** - * uint32 bossChest = 20; - * @return This builder for chaining. - */ - public Builder clearBossChest() { - - bossChest_ = 0; - onChanged(); - return this; - } - - private int blossomChest_ ; - /** - * uint32 blossomChest = 41; - * @return The blossomChest. - */ - @java.lang.Override - public int getBlossomChest() { - return blossomChest_; - } - /** - * uint32 blossomChest = 41; - * @param value The blossomChest to set. - * @return This builder for chaining. - */ - public Builder setBlossomChest(int value) { - - blossomChest_ = value; - onChanged(); - return this; - } - /** - * uint32 blossomChest = 41; - * @return This builder for chaining. - */ - public Builder clearBlossomChest() { - - blossomChest_ = 0; - onChanged(); - return this; - } - - private int mpPlayReward_ ; - /** - * uint32 mpPlayReward = 42; - * @return The mpPlayReward. - */ - @java.lang.Override - public int getMpPlayReward() { - return mpPlayReward_; - } - /** - * uint32 mpPlayReward = 42; - * @param value The mpPlayReward to set. - * @return This builder for chaining. - */ - public Builder setMpPlayReward(int value) { - - mpPlayReward_ = value; - onChanged(); - return this; - } - /** - * uint32 mpPlayReward = 42; - * @return This builder for chaining. - */ - public Builder clearMpPlayReward() { - - mpPlayReward_ = 0; - onChanged(); - return this; - } - - private int generalReward_ ; - /** - * uint32 generalReward = 43; - * @return The generalReward. - */ - @java.lang.Override - public int getGeneralReward() { - return generalReward_; - } - /** - * uint32 generalReward = 43; - * @param value The generalReward to set. - * @return This builder for chaining. - */ - public Builder setGeneralReward(int value) { - - generalReward_ = value; - onChanged(); - return this; - } - /** - * uint32 generalReward = 43; - * @return This builder for chaining. - */ - public Builder clearGeneralReward() { - - generalReward_ = 0; - onChanged(); - return this; - } - - private int offeringInfo_ ; - /** - * uint32 offeringInfo = 44; - * @return The offeringInfo. - */ - @java.lang.Override - public int getOfferingInfo() { - return offeringInfo_; - } - /** - * uint32 offeringInfo = 44; - * @param value The offeringInfo to set. - * @return This builder for chaining. - */ - public Builder setOfferingInfo(int value) { - - offeringInfo_ = value; - onChanged(); - return this; - } - /** - * uint32 offeringInfo = 44; - * @return This builder for chaining. - */ - public Builder clearOfferingInfo() { - - offeringInfo_ = 0; - onChanged(); - return this; - } - - private int foundationInfo_ ; - /** - * uint32 foundationInfo = 45; - * @return The foundationInfo. - */ - @java.lang.Override - public int getFoundationInfo() { - return foundationInfo_; - } - /** - * uint32 foundationInfo = 45; - * @param value The foundationInfo to set. - * @return This builder for chaining. - */ - public Builder setFoundationInfo(int value) { - - foundationInfo_ = value; - onChanged(); - return this; - } - /** - * uint32 foundationInfo = 45; - * @return This builder for chaining. - */ - public Builder clearFoundationInfo() { - - foundationInfo_ = 0; - onChanged(); - return this; - } - - private int markFlag_ ; - /** - * uint32 markFlag = 21; - * @return The markFlag. - */ - @java.lang.Override - public int getMarkFlag() { - return markFlag_; - } - /** - * uint32 markFlag = 21; - * @param value The markFlag to set. - * @return This builder for chaining. - */ - public Builder setMarkFlag(int value) { - - markFlag_ = value; - onChanged(); - return this; - } - /** - * uint32 markFlag = 21; - * @return This builder for chaining. - */ - public Builder clearMarkFlag() { - - markFlag_ = 0; - onChanged(); - return this; - } - - private int propOwnerEntityId_ ; - /** - * uint32 propOwnerEntityId = 22; - * @return The propOwnerEntityId. - */ - @java.lang.Override - public int getPropOwnerEntityId() { - return propOwnerEntityId_; - } - /** - * uint32 propOwnerEntityId = 22; - * @param value The propOwnerEntityId to set. - * @return This builder for chaining. - */ - public Builder setPropOwnerEntityId(int value) { - - propOwnerEntityId_ = value; - onChanged(); - return this; - } - /** - * uint32 propOwnerEntityId = 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 interactUidList = 24; - * @return A list containing the interactUidList. - */ - public java.util.List - getInteractUidListList() { - return ((bitField0_ & 0x00000001) != 0) ? - java.util.Collections.unmodifiableList(interactUidList_) : interactUidList_; - } - /** - * repeated uint32 interactUidList = 24; - * @return The count of interactUidList. - */ - public int getInteractUidListCount() { - return interactUidList_.size(); - } - /** - * repeated uint32 interactUidList = 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 interactUidList = 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 interactUidList = 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 interactUidList = 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 interactUidList = 24; - * @return This builder for chaining. - */ - public Builder clearInteractUidList() { - interactUidList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - return this; - } - - private int draftId_ ; - /** - * uint32 draftId = 25; - * @return The draftId. - */ - @java.lang.Override - public int getDraftId() { - return draftId_; - } - /** - * uint32 draftId = 25; - * @param value The draftId to set. - * @return This builder for chaining. - */ - public Builder setDraftId(int value) { - - draftId_ = value; - onChanged(); - return this; - } - /** - * uint32 draftId = 25; - * @return This builder for chaining. - */ - public Builder clearDraftId() { - - draftId_ = 0; - onChanged(); - return this; - } - - private int gadgetTalkState_ ; - /** - * uint32 gadgetTalkState = 26; - * @return The gadgetTalkState. - */ - @java.lang.Override - public int getGadgetTalkState() { - return gadgetTalkState_; - } - /** - * uint32 gadgetTalkState = 26; - * @param value The gadgetTalkState to set. - * @return This builder for chaining. - */ - public Builder setGadgetTalkState(int value) { - - gadgetTalkState_ = value; - onChanged(); - return this; - } - /** - * uint32 gadgetTalkState = 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 playInfo = 100; - * @return Whether the playInfo field is set. - */ - public boolean hasPlayInfo() { - return playInfoBuilder_ != null || playInfo_ != null; - } - /** - * .GadgetPlayInfo playInfo = 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 playInfo = 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 playInfo = 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 playInfo = 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 playInfo = 100; - */ - public Builder clearPlayInfo() { - if (playInfoBuilder_ == null) { - playInfo_ = null; - onChanged(); - } else { - playInfo_ = null; - playInfoBuilder_ = null; - } - - return this; - } - /** - * .GadgetPlayInfo playInfo = 100; - */ - public emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo.Builder getPlayInfoBuilder() { - - onChanged(); - return getPlayInfoFieldBuilder().getBuilder(); - } - /** - * .GadgetPlayInfo playInfo = 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 playInfo = 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_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\024GadgetBornType." + - "proto\032\027GadgetClientParam.proto\032\024GadgetPl" + - "ayInfo.proto\032\nItem.proto\032\022PlatformInfo.p" + - "roto\"\352\005\n\017SceneGadgetInfo\022\020\n\010gadgetId\030\001 \001" + - "(\r\022\017\n\007groupId\030\002 \001(\r\022\020\n\010configId\030\003 \001(\r\022\025\n" + - "\rownerEntityId\030\004 \001(\r\022!\n\010bornType\030\005 \001(\0162\017" + - ".GadgetBornType\022\023\n\013gadgetState\030\006 \001(\r\022\022\n\n" + - "gadgetType\030\007 \001(\r\022\026\n\016isShowCutscene\030\010 \001(\010" + - "\022\027\n\017authorityPeerId\030\t \001(\r\022\030\n\020isEnableInt" + - "eract\030\n \001(\010\022\022\n\ninteractId\030\013 \001(\r\022\031\n\ntrifl" + - "eItem\030\014 \001(\0132\005.Item\022\024\n\014gatherGadget\030\r \001(\r" + - "\022\017\n\007worktop\030\016 \001(\r\022(\n\014clientGadget\030\017 \001(\0132" + - "\022.GadgetClientParam\022\017\n\007weather\030\021 \001(\r\022\025\n\r" + - "abilityGadget\030\022 \001(\r\022\024\n\014statueGadget\030\023 \001(" + - "\r\022\021\n\tbossChest\030\024 \001(\r\022\024\n\014blossomChest\030) \001" + - "(\r\022\024\n\014mpPlayReward\030* \001(\r\022\025\n\rgeneralRewar" + - "d\030+ \001(\r\022\024\n\014offeringInfo\030, \001(\r\022\026\n\016foundat" + - "ionInfo\030- \001(\r\022\020\n\010markFlag\030\025 \001(\r\022\031\n\021propO" + - "wnerEntityId\030\026 \001(\r\022\037\n\010platform\030\027 \001(\0132\r.P" + - "latformInfo\022\027\n\017interactUidList\030\030 \003(\r\022\017\n\007" + - "draftId\030\031 \001(\r\022\027\n\017gadgetTalkState\030\032 \001(\r\022!" + - "\n\010playInfo\030d \001(\0132\017.GadgetPlayInfoB\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.GadgetBornTypeOuterClass.getDescriptor(), - emu.grasscutter.net.proto.GadgetClientParamOuterClass.getDescriptor(), - emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.getDescriptor(), - emu.grasscutter.net.proto.ItemOuterClass.getDescriptor(), - emu.grasscutter.net.proto.PlatformInfoOuterClass.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", "TrifleItem", "GatherGadget", "Worktop", "ClientGadget", "Weather", "AbilityGadget", "StatueGadget", "BossChest", "BlossomChest", "MpPlayReward", "GeneralReward", "OfferingInfo", "FoundationInfo", "MarkFlag", "PropOwnerEntityId", "Platform", "InteractUidList", "DraftId", "GadgetTalkState", "PlayInfo", }); - emu.grasscutter.net.proto.GadgetBornTypeOuterClass.getDescriptor(); - emu.grasscutter.net.proto.GadgetClientParamOuterClass.getDescriptor(); - emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.getDescriptor(); - emu.grasscutter.net.proto.ItemOuterClass.getDescriptor(); - emu.grasscutter.net.proto.PlatformInfoOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/SceneInitFinishRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/SceneInitFinishRspOuterClass.java deleted file mode 100644 index e0812c8dd..000000000 --- a/src/main/java/emu/grasscutter/net/proto/SceneInitFinishRspOuterClass.java +++ /dev/null @@ -1,607 +0,0 @@ -// 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 = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * uint32 enterSceneToken = 2; - * @return The enterSceneToken. - */ - int getEnterSceneToken(); - } - /** - * 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 8: { - - retcode_ = input.readInt32(); - break; - } - case 16: { - - 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.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 = 1; - private int retcode_; - /** - * int32 retcode = 1; - * @return The retcode. - */ - @java.lang.Override - public int getRetcode() { - return retcode_; - } - - public static final int ENTERSCENETOKEN_FIELD_NUMBER = 2; - private int enterSceneToken_; - /** - * uint32 enterSceneToken = 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 { - if (retcode_ != 0) { - output.writeInt32(1, retcode_); - } - if (enterSceneToken_ != 0) { - output.writeUInt32(2, 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(1, retcode_); - } - if (enterSceneToken_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, 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.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) + ENTERSCENETOKEN_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; - } - /** - * 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 = 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 enterSceneToken_ ; - /** - * uint32 enterSceneToken = 2; - * @return The enterSceneToken. - */ - @java.lang.Override - public int getEnterSceneToken() { - return enterSceneToken_; - } - /** - * uint32 enterSceneToken = 2; - * @param value The enterSceneToken to set. - * @return This builder for chaining. - */ - public Builder setEnterSceneToken(int value) { - - enterSceneToken_ = value; - onChanged(); - return this; - } - /** - * uint32 enterSceneToken = 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: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\001 \001(\005\022\027\n\017enterSceneT" + - "oken\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_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/main/java/emu/grasscutter/net/proto/SceneKickPlayerNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/SceneKickPlayerNotifyOuterClass.java deleted file mode 100644 index 3bd2e8508..000000000 --- a/src/main/java/emu/grasscutter/net/proto/SceneKickPlayerNotifyOuterClass.java +++ /dev/null @@ -1,607 +0,0 @@ -// 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 kickerUid = 1; - * @return The kickerUid. - */ - int getKickerUid(); - - /** - * uint32 targetUid = 2; - * @return The targetUid. - */ - int getTargetUid(); - } - /** - * 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 8: { - - kickerUid_ = input.readUInt32(); - break; - } - case 16: { - - 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.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 KICKERUID_FIELD_NUMBER = 1; - private int kickerUid_; - /** - * uint32 kickerUid = 1; - * @return The kickerUid. - */ - @java.lang.Override - public int getKickerUid() { - return kickerUid_; - } - - public static final int TARGETUID_FIELD_NUMBER = 2; - private int targetUid_; - /** - * uint32 targetUid = 2; - * @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 (kickerUid_ != 0) { - output.writeUInt32(1, kickerUid_); - } - if (targetUid_ != 0) { - output.writeUInt32(2, targetUid_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (kickerUid_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(1, kickerUid_); - } - if (targetUid_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, 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.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify)) { - return super.equals(obj); - } - emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify other = (emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify) obj; - - if (getKickerUid() - != other.getKickerUid()) 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) + KICKERUID_FIELD_NUMBER; - hash = (53 * hash) + getKickerUid(); - hash = (37 * hash) + TARGETUID_FIELD_NUMBER; - hash = (53 * hash) + getTargetUid(); - 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; - } - /** - * 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(); - kickerUid_ = 0; - - targetUid_ = 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.kickerUid_ = kickerUid_; - 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.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.getKickerUid() != 0) { - setKickerUid(other.getKickerUid()); - } - 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.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 kickerUid_ ; - /** - * uint32 kickerUid = 1; - * @return The kickerUid. - */ - @java.lang.Override - public int getKickerUid() { - return kickerUid_; - } - /** - * uint32 kickerUid = 1; - * @param value The kickerUid to set. - * @return This builder for chaining. - */ - public Builder setKickerUid(int value) { - - kickerUid_ = value; - onChanged(); - return this; - } - /** - * uint32 kickerUid = 1; - * @return This builder for chaining. - */ - public Builder clearKickerUid() { - - kickerUid_ = 0; - onChanged(); - return this; - } - - private int targetUid_ ; - /** - * uint32 targetUid = 2; - * @return The targetUid. - */ - @java.lang.Override - public int getTargetUid() { - return targetUid_; - } - /** - * uint32 targetUid = 2; - * @param value The targetUid to set. - * @return This builder for chaining. - */ - public Builder setTargetUid(int value) { - - targetUid_ = value; - onChanged(); - return this; - } - /** - * uint32 targetUid = 2; - * @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: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\021\n\tkickerUid\030\001 \001(\r\022\021\n\ttar" + - "getUid\030\002 \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_SceneKickPlayerNotify_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_SceneKickPlayerNotify_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_SceneKickPlayerNotify_descriptor, - new java.lang.String[] { "KickerUid", "TargetUid", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/SceneKickPlayerReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/SceneKickPlayerReqOuterClass.java deleted file mode 100644 index 04ba461da..000000000 --- a/src/main/java/emu/grasscutter/net/proto/SceneKickPlayerReqOuterClass.java +++ /dev/null @@ -1,536 +0,0 @@ -// 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 targetUid = 1; - * @return The targetUid. - */ - int getTargetUid(); - } - /** - * 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 8: { - - 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 TARGETUID_FIELD_NUMBER = 1; - private int targetUid_; - /** - * uint32 targetUid = 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_); - } - 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_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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) + TARGETUID_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; - } - /** - * 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 targetUid = 1; - * @return The targetUid. - */ - @java.lang.Override - public int getTargetUid() { - return targetUid_; - } - /** - * uint32 targetUid = 1; - * @param value The targetUid to set. - * @return This builder for chaining. - */ - public Builder setTargetUid(int value) { - - targetUid_ = value; - onChanged(); - return this; - } - /** - * uint32 targetUid = 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: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\021\n\ttargetUid\030\001 \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_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/main/java/emu/grasscutter/net/proto/SceneKickPlayerRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/SceneKickPlayerRspOuterClass.java deleted file mode 100644 index 88281b72f..000000000 --- a/src/main/java/emu/grasscutter/net/proto/SceneKickPlayerRspOuterClass.java +++ /dev/null @@ -1,607 +0,0 @@ -// 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 = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * uint32 targetUid = 2; - * @return The targetUid. - */ - int getTargetUid(); - } - /** - * 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 8: { - - retcode_ = input.readInt32(); - break; - } - case 16: { - - 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.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 = 1; - private int retcode_; - /** - * int32 retcode = 1; - * @return The retcode. - */ - @java.lang.Override - public int getRetcode() { - return retcode_; - } - - public static final int TARGETUID_FIELD_NUMBER = 2; - private int targetUid_; - /** - * uint32 targetUid = 2; - * @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 (retcode_ != 0) { - output.writeInt32(1, retcode_); - } - if (targetUid_ != 0) { - output.writeUInt32(2, 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(1, retcode_); - } - if (targetUid_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, 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.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) + TARGETUID_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; - } - /** - * 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 = 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 targetUid = 2; - * @return The targetUid. - */ - @java.lang.Override - public int getTargetUid() { - return targetUid_; - } - /** - * uint32 targetUid = 2; - * @param value The targetUid to set. - * @return This builder for chaining. - */ - public Builder setTargetUid(int value) { - - targetUid_ = value; - onChanged(); - return this; - } - /** - * uint32 targetUid = 2; - * @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\"8\n\022SceneKickP" + - "layerRsp\022\017\n\007retcode\030\001 \001(\005\022\021\n\ttargetUid\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_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/main/java/emu/grasscutter/net/proto/SceneMonsterInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/SceneMonsterInfoOuterClass.java deleted file mode 100644 index 5c5b702d6..000000000 --- a/src/main/java/emu/grasscutter/net/proto/SceneMonsterInfoOuterClass.java +++ /dev/null @@ -1,2575 +0,0 @@ -// 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 monsterId = 1; - * @return The monsterId. - */ - int getMonsterId(); - - /** - * uint32 groupId = 2; - * @return The groupId. - */ - int getGroupId(); - - /** - * uint32 configId = 3; - * @return The configId. - */ - int getConfigId(); - - /** - * .SceneWeaponInfo weaponList = 4; - * @return Whether the weaponList field is set. - */ - boolean hasWeaponList(); - /** - * .SceneWeaponInfo weaponList = 4; - * @return The weaponList. - */ - emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo getWeaponList(); - /** - * .SceneWeaponInfo weaponList = 4; - */ - emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfoOrBuilder getWeaponListOrBuilder(); - - /** - * uint32 authorityPeerId = 5; - * @return The authorityPeerId. - */ - int getAuthorityPeerId(); - - /** - * repeated uint32 affixList = 6; - * @return A list containing the affixList. - */ - java.util.List getAffixListList(); - /** - * repeated uint32 affixList = 6; - * @return The count of affixList. - */ - int getAffixListCount(); - /** - * repeated uint32 affixList = 6; - * @param index The index of the element to return. - * @return The affixList at the given index. - */ - int getAffixList(int index); - - /** - * bool isElite = 7; - * @return The isElite. - */ - boolean getIsElite(); - - /** - * uint32 ownerEntityId = 8; - * @return The ownerEntityId. - */ - int getOwnerEntityId(); - - /** - * uint32 summonedTag = 9; - * @return The summonedTag. - */ - int getSummonedTag(); - - /** - * map<uint32, uint32> summonTagMap = 10; - */ - int getSummonTagMapCount(); - /** - * map<uint32, uint32> summonTagMap = 10; - */ - boolean containsSummonTagMap( - int key); - /** - * Use {@link #getSummonTagMapMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getSummonTagMap(); - /** - * map<uint32, uint32> summonTagMap = 10; - */ - java.util.Map - getSummonTagMapMap(); - /** - * map<uint32, uint32> summonTagMap = 10; - */ - - int getSummonTagMapOrDefault( - int key, - int defaultValue); - /** - * map<uint32, uint32> summonTagMap = 10; - */ - - int getSummonTagMapOrThrow( - int key); - - /** - * uint32 poseId = 11; - * @return The poseId. - */ - int getPoseId(); - - /** - * .MonsterBornType bornType = 12; - * @return The enum numeric value on the wire for bornType. - */ - int getBornTypeValue(); - /** - * .MonsterBornType bornType = 12; - * @return The bornType. - */ - emu.grasscutter.net.proto.MonsterBornTypeOuterClass.MonsterBornType getBornType(); - - /** - * uint32 blockId = 13; - * @return The blockId. - */ - int getBlockId(); - - /** - * uint32 markFlag = 14; - * @return The markFlag. - */ - int getMarkFlag(); - - /** - * uint32 titleId = 15; - * @return The titleId. - */ - int getTitleId(); - - /** - * uint32 specialNameId = 16; - * @return The specialNameId. - */ - int getSpecialNameId(); - - /** - * uint32 attackTargetId = 17; - * @return The attackTargetId. - */ - int getAttackTargetId(); - - /** - * .MonsterRoute monsterRoute = 18; - * @return Whether the monsterRoute field is set. - */ - boolean hasMonsterRoute(); - /** - * .MonsterRoute monsterRoute = 18; - * @return The monsterRoute. - */ - emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute getMonsterRoute(); - /** - * .MonsterRoute monsterRoute = 18; - */ - emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRouteOrBuilder getMonsterRouteOrBuilder(); - - /** - * uint32 aiConfigId = 19; - * @return The aiConfigId. - */ - int getAiConfigId(); - - /** - * uint32 unk1 = 21; - * @return The unk1. - */ - int getUnk1(); - } - /** - * 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() { - 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: { - emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.Builder subBuilder = null; - if (weaponList_ != null) { - subBuilder = weaponList_.toBuilder(); - } - weaponList_ = input.readMessage(emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(weaponList_); - weaponList_ = subBuilder.buildPartial(); - } - - break; - } - case 40: { - - authorityPeerId_ = input.readUInt32(); - break; - } - case 48: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - affixList_ = newIntList(); - mutable_bitField0_ |= 0x00000001; - } - affixList_.addInt(input.readUInt32()); - break; - } - case 50: { - int length = input.readRawVarint32(); - int limit = input.pushLimit(length); - if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { - affixList_ = newIntList(); - mutable_bitField0_ |= 0x00000001; - } - 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_ & 0x00000002) != 0)) { - summonTagMap_ = com.google.protobuf.MapField.newMapField( - SummonTagMapDefaultEntryHolder.defaultEntry); - mutable_bitField0_ |= 0x00000002; - } - 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 168: { - - unk1_ = input.readUInt32(); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.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)) { - 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); - } - - public static final int MONSTERID_FIELD_NUMBER = 1; - private int monsterId_; - /** - * uint32 monsterId = 1; - * @return The monsterId. - */ - @java.lang.Override - public int getMonsterId() { - return monsterId_; - } - - public static final int GROUPID_FIELD_NUMBER = 2; - private int groupId_; - /** - * uint32 groupId = 2; - * @return The groupId. - */ - @java.lang.Override - public int getGroupId() { - return groupId_; - } - - public static final int CONFIGID_FIELD_NUMBER = 3; - private int configId_; - /** - * uint32 configId = 3; - * @return The configId. - */ - @java.lang.Override - public int getConfigId() { - return configId_; - } - - public static final int WEAPONLIST_FIELD_NUMBER = 4; - private emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo weaponList_; - /** - * .SceneWeaponInfo weaponList = 4; - * @return Whether the weaponList field is set. - */ - @java.lang.Override - public boolean hasWeaponList() { - return weaponList_ != null; - } - /** - * .SceneWeaponInfo weaponList = 4; - * @return The weaponList. - */ - @java.lang.Override - public emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo getWeaponList() { - return weaponList_ == null ? emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.getDefaultInstance() : weaponList_; - } - /** - * .SceneWeaponInfo weaponList = 4; - */ - @java.lang.Override - public emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfoOrBuilder getWeaponListOrBuilder() { - return getWeaponList(); - } - - public static final int AUTHORITYPEERID_FIELD_NUMBER = 5; - private int authorityPeerId_; - /** - * uint32 authorityPeerId = 5; - * @return The authorityPeerId. - */ - @java.lang.Override - public int getAuthorityPeerId() { - return authorityPeerId_; - } - - public static final int AFFIXLIST_FIELD_NUMBER = 6; - private com.google.protobuf.Internal.IntList affixList_; - /** - * repeated uint32 affixList = 6; - * @return A list containing the affixList. - */ - @java.lang.Override - public java.util.List - getAffixListList() { - return affixList_; - } - /** - * repeated uint32 affixList = 6; - * @return The count of affixList. - */ - public int getAffixListCount() { - return affixList_.size(); - } - /** - * repeated uint32 affixList = 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 ISELITE_FIELD_NUMBER = 7; - private boolean isElite_; - /** - * bool isElite = 7; - * @return The isElite. - */ - @java.lang.Override - public boolean getIsElite() { - return isElite_; - } - - public static final int OWNERENTITYID_FIELD_NUMBER = 8; - private int ownerEntityId_; - /** - * uint32 ownerEntityId = 8; - * @return The ownerEntityId. - */ - @java.lang.Override - public int getOwnerEntityId() { - return ownerEntityId_; - } - - public static final int SUMMONEDTAG_FIELD_NUMBER = 9; - private int summonedTag_; - /** - * uint32 summonedTag = 9; - * @return The summonedTag. - */ - @java.lang.Override - public int getSummonedTag() { - return summonedTag_; - } - - public static final int SUMMONTAGMAP_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> summonTagMap = 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> summonTagMap = 10; - */ - @java.lang.Override - - public java.util.Map getSummonTagMapMap() { - return internalGetSummonTagMap().getMap(); - } - /** - * map<uint32, uint32> summonTagMap = 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> summonTagMap = 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 POSEID_FIELD_NUMBER = 11; - private int poseId_; - /** - * uint32 poseId = 11; - * @return The poseId. - */ - @java.lang.Override - public int getPoseId() { - return poseId_; - } - - public static final int BORNTYPE_FIELD_NUMBER = 12; - private int bornType_; - /** - * .MonsterBornType bornType = 12; - * @return The enum numeric value on the wire for bornType. - */ - @java.lang.Override public int getBornTypeValue() { - return bornType_; - } - /** - * .MonsterBornType bornType = 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 BLOCKID_FIELD_NUMBER = 13; - private int blockId_; - /** - * uint32 blockId = 13; - * @return The blockId. - */ - @java.lang.Override - public int getBlockId() { - return blockId_; - } - - public static final int MARKFLAG_FIELD_NUMBER = 14; - private int markFlag_; - /** - * uint32 markFlag = 14; - * @return The markFlag. - */ - @java.lang.Override - public int getMarkFlag() { - return markFlag_; - } - - public static final int TITLEID_FIELD_NUMBER = 15; - private int titleId_; - /** - * uint32 titleId = 15; - * @return The titleId. - */ - @java.lang.Override - public int getTitleId() { - return titleId_; - } - - public static final int SPECIALNAMEID_FIELD_NUMBER = 16; - private int specialNameId_; - /** - * uint32 specialNameId = 16; - * @return The specialNameId. - */ - @java.lang.Override - public int getSpecialNameId() { - return specialNameId_; - } - - public static final int ATTACKTARGETID_FIELD_NUMBER = 17; - private int attackTargetId_; - /** - * uint32 attackTargetId = 17; - * @return The attackTargetId. - */ - @java.lang.Override - public int getAttackTargetId() { - return attackTargetId_; - } - - public static final int MONSTERROUTE_FIELD_NUMBER = 18; - private emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute monsterRoute_; - /** - * .MonsterRoute monsterRoute = 18; - * @return Whether the monsterRoute field is set. - */ - @java.lang.Override - public boolean hasMonsterRoute() { - return monsterRoute_ != null; - } - /** - * .MonsterRoute monsterRoute = 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 monsterRoute = 18; - */ - @java.lang.Override - public emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRouteOrBuilder getMonsterRouteOrBuilder() { - return getMonsterRoute(); - } - - public static final int AICONFIGID_FIELD_NUMBER = 19; - private int aiConfigId_; - /** - * uint32 aiConfigId = 19; - * @return The aiConfigId. - */ - @java.lang.Override - public int getAiConfigId() { - return aiConfigId_; - } - - public static final int UNK1_FIELD_NUMBER = 21; - private int unk1_; - /** - * uint32 unk1 = 21; - * @return The unk1. - */ - @java.lang.Override - public int getUnk1() { - return unk1_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - 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_); - } - if (weaponList_ != null) { - output.writeMessage(4, getWeaponList()); - } - 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.MonsterBornNone.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 (unk1_ != 0) { - output.writeUInt32(21, unk1_); - } - 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_); - } - if (weaponList_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(4, getWeaponList()); - } - 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.MonsterBornNone.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 (unk1_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(21, unk1_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (hasWeaponList() != other.hasWeaponList()) return false; - if (hasWeaponList()) { - if (!getWeaponList() - .equals(other.getWeaponList())) 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 (getUnk1() - != other.getUnk1()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + MONSTERID_FIELD_NUMBER; - hash = (53 * hash) + getMonsterId(); - hash = (37 * hash) + GROUPID_FIELD_NUMBER; - hash = (53 * hash) + getGroupId(); - hash = (37 * hash) + CONFIGID_FIELD_NUMBER; - hash = (53 * hash) + getConfigId(); - if (hasWeaponList()) { - hash = (37 * hash) + WEAPONLIST_FIELD_NUMBER; - hash = (53 * hash) + getWeaponList().hashCode(); - } - hash = (37 * hash) + AUTHORITYPEERID_FIELD_NUMBER; - hash = (53 * hash) + getAuthorityPeerId(); - if (getAffixListCount() > 0) { - hash = (37 * hash) + AFFIXLIST_FIELD_NUMBER; - hash = (53 * hash) + getAffixListList().hashCode(); - } - hash = (37 * hash) + ISELITE_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsElite()); - hash = (37 * hash) + OWNERENTITYID_FIELD_NUMBER; - hash = (53 * hash) + getOwnerEntityId(); - hash = (37 * hash) + SUMMONEDTAG_FIELD_NUMBER; - hash = (53 * hash) + getSummonedTag(); - if (!internalGetSummonTagMap().getMap().isEmpty()) { - hash = (37 * hash) + SUMMONTAGMAP_FIELD_NUMBER; - hash = (53 * hash) + internalGetSummonTagMap().hashCode(); - } - hash = (37 * hash) + POSEID_FIELD_NUMBER; - hash = (53 * hash) + getPoseId(); - hash = (37 * hash) + BORNTYPE_FIELD_NUMBER; - hash = (53 * hash) + bornType_; - hash = (37 * hash) + BLOCKID_FIELD_NUMBER; - hash = (53 * hash) + getBlockId(); - hash = (37 * hash) + MARKFLAG_FIELD_NUMBER; - hash = (53 * hash) + getMarkFlag(); - hash = (37 * hash) + TITLEID_FIELD_NUMBER; - hash = (53 * hash) + getTitleId(); - hash = (37 * hash) + SPECIALNAMEID_FIELD_NUMBER; - hash = (53 * hash) + getSpecialNameId(); - hash = (37 * hash) + ATTACKTARGETID_FIELD_NUMBER; - hash = (53 * hash) + getAttackTargetId(); - if (hasMonsterRoute()) { - hash = (37 * hash) + MONSTERROUTE_FIELD_NUMBER; - hash = (53 * hash) + getMonsterRoute().hashCode(); - } - hash = (37 * hash) + AICONFIGID_FIELD_NUMBER; - hash = (53 * hash) + getAiConfigId(); - hash = (37 * hash) + UNK1_FIELD_NUMBER; - hash = (53 * hash) + getUnk1(); - 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) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - monsterId_ = 0; - - groupId_ = 0; - - configId_ = 0; - - if (weaponListBuilder_ == null) { - weaponList_ = null; - } else { - weaponList_ = null; - weaponListBuilder_ = null; - } - authorityPeerId_ = 0; - - affixList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000001); - 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; - - unk1_ = 0; - - 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) { - result.weaponList_ = weaponList_; - } else { - result.weaponList_ = weaponListBuilder_.build(); - } - result.authorityPeerId_ = authorityPeerId_; - if (((bitField0_ & 0x00000001) != 0)) { - affixList_.makeImmutable(); - bitField0_ = (bitField0_ & ~0x00000001); - } - 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.unk1_ = unk1_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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 (other.hasWeaponList()) { - mergeWeaponList(other.getWeaponList()); - } - if (other.getAuthorityPeerId() != 0) { - setAuthorityPeerId(other.getAuthorityPeerId()); - } - if (!other.affixList_.isEmpty()) { - if (affixList_.isEmpty()) { - affixList_ = other.affixList_; - bitField0_ = (bitField0_ & ~0x00000001); - } 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.getUnk1() != 0) { - setUnk1(other.getUnk1()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 bitField0_; - - private int monsterId_ ; - /** - * uint32 monsterId = 1; - * @return The monsterId. - */ - @java.lang.Override - public int getMonsterId() { - return monsterId_; - } - /** - * uint32 monsterId = 1; - * @param value The monsterId to set. - * @return This builder for chaining. - */ - public Builder setMonsterId(int value) { - - monsterId_ = value; - onChanged(); - return this; - } - /** - * uint32 monsterId = 1; - * @return This builder for chaining. - */ - public Builder clearMonsterId() { - - monsterId_ = 0; - onChanged(); - return this; - } - - private int groupId_ ; - /** - * uint32 groupId = 2; - * @return The groupId. - */ - @java.lang.Override - public int getGroupId() { - return groupId_; - } - /** - * uint32 groupId = 2; - * @param value The groupId to set. - * @return This builder for chaining. - */ - public Builder setGroupId(int value) { - - groupId_ = value; - onChanged(); - return this; - } - /** - * uint32 groupId = 2; - * @return This builder for chaining. - */ - public Builder clearGroupId() { - - groupId_ = 0; - onChanged(); - return this; - } - - private int configId_ ; - /** - * uint32 configId = 3; - * @return The configId. - */ - @java.lang.Override - public int getConfigId() { - return configId_; - } - /** - * uint32 configId = 3; - * @param value The configId to set. - * @return This builder for chaining. - */ - public Builder setConfigId(int value) { - - configId_ = value; - onChanged(); - return this; - } - /** - * uint32 configId = 3; - * @return This builder for chaining. - */ - public Builder clearConfigId() { - - configId_ = 0; - onChanged(); - return this; - } - - private emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo weaponList_; - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo, emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.Builder, emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfoOrBuilder> weaponListBuilder_; - /** - * .SceneWeaponInfo weaponList = 4; - * @return Whether the weaponList field is set. - */ - public boolean hasWeaponList() { - return weaponListBuilder_ != null || weaponList_ != null; - } - /** - * .SceneWeaponInfo weaponList = 4; - * @return The weaponList. - */ - public emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo getWeaponList() { - if (weaponListBuilder_ == null) { - return weaponList_ == null ? emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.getDefaultInstance() : weaponList_; - } else { - return weaponListBuilder_.getMessage(); - } - } - /** - * .SceneWeaponInfo weaponList = 4; - */ - public Builder setWeaponList(emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo value) { - if (weaponListBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - weaponList_ = value; - onChanged(); - } else { - weaponListBuilder_.setMessage(value); - } - - return this; - } - /** - * .SceneWeaponInfo weaponList = 4; - */ - public Builder setWeaponList( - emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.Builder builderForValue) { - if (weaponListBuilder_ == null) { - weaponList_ = builderForValue.build(); - onChanged(); - } else { - weaponListBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .SceneWeaponInfo weaponList = 4; - */ - public Builder mergeWeaponList(emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo value) { - if (weaponListBuilder_ == null) { - if (weaponList_ != null) { - weaponList_ = - emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.newBuilder(weaponList_).mergeFrom(value).buildPartial(); - } else { - weaponList_ = value; - } - onChanged(); - } else { - weaponListBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .SceneWeaponInfo weaponList = 4; - */ - public Builder clearWeaponList() { - if (weaponListBuilder_ == null) { - weaponList_ = null; - onChanged(); - } else { - weaponList_ = null; - weaponListBuilder_ = null; - } - - return this; - } - /** - * .SceneWeaponInfo weaponList = 4; - */ - public emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.Builder getWeaponListBuilder() { - - onChanged(); - return getWeaponListFieldBuilder().getBuilder(); - } - /** - * .SceneWeaponInfo weaponList = 4; - */ - public emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfoOrBuilder getWeaponListOrBuilder() { - if (weaponListBuilder_ != null) { - return weaponListBuilder_.getMessageOrBuilder(); - } else { - return weaponList_ == null ? - emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.getDefaultInstance() : weaponList_; - } - } - /** - * .SceneWeaponInfo weaponList = 4; - */ - private com.google.protobuf.SingleFieldBuilderV3< - 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.SingleFieldBuilderV3< - emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo, emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.Builder, emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfoOrBuilder>( - getWeaponList(), - getParentForChildren(), - isClean()); - weaponList_ = null; - } - return weaponListBuilder_; - } - - private int authorityPeerId_ ; - /** - * uint32 authorityPeerId = 5; - * @return The authorityPeerId. - */ - @java.lang.Override - public int getAuthorityPeerId() { - return authorityPeerId_; - } - /** - * uint32 authorityPeerId = 5; - * @param value The authorityPeerId to set. - * @return This builder for chaining. - */ - public Builder setAuthorityPeerId(int value) { - - authorityPeerId_ = value; - onChanged(); - return this; - } - /** - * uint32 authorityPeerId = 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_ & 0x00000001) != 0)) { - affixList_ = mutableCopy(affixList_); - bitField0_ |= 0x00000001; - } - } - /** - * repeated uint32 affixList = 6; - * @return A list containing the affixList. - */ - public java.util.List - getAffixListList() { - return ((bitField0_ & 0x00000001) != 0) ? - java.util.Collections.unmodifiableList(affixList_) : affixList_; - } - /** - * repeated uint32 affixList = 6; - * @return The count of affixList. - */ - public int getAffixListCount() { - return affixList_.size(); - } - /** - * repeated uint32 affixList = 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 affixList = 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 affixList = 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 affixList = 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 affixList = 6; - * @return This builder for chaining. - */ - public Builder clearAffixList() { - affixList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - return this; - } - - private boolean isElite_ ; - /** - * bool isElite = 7; - * @return The isElite. - */ - @java.lang.Override - public boolean getIsElite() { - return isElite_; - } - /** - * bool isElite = 7; - * @param value The isElite to set. - * @return This builder for chaining. - */ - public Builder setIsElite(boolean value) { - - isElite_ = value; - onChanged(); - return this; - } - /** - * bool isElite = 7; - * @return This builder for chaining. - */ - public Builder clearIsElite() { - - isElite_ = false; - onChanged(); - return this; - } - - private int ownerEntityId_ ; - /** - * uint32 ownerEntityId = 8; - * @return The ownerEntityId. - */ - @java.lang.Override - public int getOwnerEntityId() { - return ownerEntityId_; - } - /** - * uint32 ownerEntityId = 8; - * @param value The ownerEntityId to set. - * @return This builder for chaining. - */ - public Builder setOwnerEntityId(int value) { - - ownerEntityId_ = value; - onChanged(); - return this; - } - /** - * uint32 ownerEntityId = 8; - * @return This builder for chaining. - */ - public Builder clearOwnerEntityId() { - - ownerEntityId_ = 0; - onChanged(); - return this; - } - - private int summonedTag_ ; - /** - * uint32 summonedTag = 9; - * @return The summonedTag. - */ - @java.lang.Override - public int getSummonedTag() { - return summonedTag_; - } - /** - * uint32 summonedTag = 9; - * @param value The summonedTag to set. - * @return This builder for chaining. - */ - public Builder setSummonedTag(int value) { - - summonedTag_ = value; - onChanged(); - return this; - } - /** - * uint32 summonedTag = 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> summonTagMap = 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> summonTagMap = 10; - */ - @java.lang.Override - - public java.util.Map getSummonTagMapMap() { - return internalGetSummonTagMap().getMap(); - } - /** - * map<uint32, uint32> summonTagMap = 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> summonTagMap = 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> summonTagMap = 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> summonTagMap = 10; - */ - public Builder putSummonTagMap( - int key, - int value) { - - - internalGetMutableSummonTagMap().getMutableMap() - .put(key, value); - return this; - } - /** - * map<uint32, uint32> summonTagMap = 10; - */ - - public Builder putAllSummonTagMap( - java.util.Map values) { - internalGetMutableSummonTagMap().getMutableMap() - .putAll(values); - return this; - } - - private int poseId_ ; - /** - * uint32 poseId = 11; - * @return The poseId. - */ - @java.lang.Override - public int getPoseId() { - return poseId_; - } - /** - * uint32 poseId = 11; - * @param value The poseId to set. - * @return This builder for chaining. - */ - public Builder setPoseId(int value) { - - poseId_ = value; - onChanged(); - return this; - } - /** - * uint32 poseId = 11; - * @return This builder for chaining. - */ - public Builder clearPoseId() { - - poseId_ = 0; - onChanged(); - return this; - } - - private int bornType_ = 0; - /** - * .MonsterBornType bornType = 12; - * @return The enum numeric value on the wire for bornType. - */ - @java.lang.Override public int getBornTypeValue() { - return bornType_; - } - /** - * .MonsterBornType bornType = 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 bornType = 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 bornType = 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 bornType = 12; - * @return This builder for chaining. - */ - public Builder clearBornType() { - - bornType_ = 0; - onChanged(); - return this; - } - - private int blockId_ ; - /** - * uint32 blockId = 13; - * @return The blockId. - */ - @java.lang.Override - public int getBlockId() { - return blockId_; - } - /** - * uint32 blockId = 13; - * @param value The blockId to set. - * @return This builder for chaining. - */ - public Builder setBlockId(int value) { - - blockId_ = value; - onChanged(); - return this; - } - /** - * uint32 blockId = 13; - * @return This builder for chaining. - */ - public Builder clearBlockId() { - - blockId_ = 0; - onChanged(); - return this; - } - - private int markFlag_ ; - /** - * uint32 markFlag = 14; - * @return The markFlag. - */ - @java.lang.Override - public int getMarkFlag() { - return markFlag_; - } - /** - * uint32 markFlag = 14; - * @param value The markFlag to set. - * @return This builder for chaining. - */ - public Builder setMarkFlag(int value) { - - markFlag_ = value; - onChanged(); - return this; - } - /** - * uint32 markFlag = 14; - * @return This builder for chaining. - */ - public Builder clearMarkFlag() { - - markFlag_ = 0; - onChanged(); - return this; - } - - private int titleId_ ; - /** - * uint32 titleId = 15; - * @return The titleId. - */ - @java.lang.Override - public int getTitleId() { - return titleId_; - } - /** - * uint32 titleId = 15; - * @param value The titleId to set. - * @return This builder for chaining. - */ - public Builder setTitleId(int value) { - - titleId_ = value; - onChanged(); - return this; - } - /** - * uint32 titleId = 15; - * @return This builder for chaining. - */ - public Builder clearTitleId() { - - titleId_ = 0; - onChanged(); - return this; - } - - private int specialNameId_ ; - /** - * uint32 specialNameId = 16; - * @return The specialNameId. - */ - @java.lang.Override - public int getSpecialNameId() { - return specialNameId_; - } - /** - * uint32 specialNameId = 16; - * @param value The specialNameId to set. - * @return This builder for chaining. - */ - public Builder setSpecialNameId(int value) { - - specialNameId_ = value; - onChanged(); - return this; - } - /** - * uint32 specialNameId = 16; - * @return This builder for chaining. - */ - public Builder clearSpecialNameId() { - - specialNameId_ = 0; - onChanged(); - return this; - } - - private int attackTargetId_ ; - /** - * uint32 attackTargetId = 17; - * @return The attackTargetId. - */ - @java.lang.Override - public int getAttackTargetId() { - return attackTargetId_; - } - /** - * uint32 attackTargetId = 17; - * @param value The attackTargetId to set. - * @return This builder for chaining. - */ - public Builder setAttackTargetId(int value) { - - attackTargetId_ = value; - onChanged(); - return this; - } - /** - * uint32 attackTargetId = 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 monsterRoute = 18; - * @return Whether the monsterRoute field is set. - */ - public boolean hasMonsterRoute() { - return monsterRouteBuilder_ != null || monsterRoute_ != null; - } - /** - * .MonsterRoute monsterRoute = 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 monsterRoute = 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 monsterRoute = 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 monsterRoute = 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 monsterRoute = 18; - */ - public Builder clearMonsterRoute() { - if (monsterRouteBuilder_ == null) { - monsterRoute_ = null; - onChanged(); - } else { - monsterRoute_ = null; - monsterRouteBuilder_ = null; - } - - return this; - } - /** - * .MonsterRoute monsterRoute = 18; - */ - public emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute.Builder getMonsterRouteBuilder() { - - onChanged(); - return getMonsterRouteFieldBuilder().getBuilder(); - } - /** - * .MonsterRoute monsterRoute = 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 monsterRoute = 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 aiConfigId = 19; - * @return The aiConfigId. - */ - @java.lang.Override - public int getAiConfigId() { - return aiConfigId_; - } - /** - * uint32 aiConfigId = 19; - * @param value The aiConfigId to set. - * @return This builder for chaining. - */ - public Builder setAiConfigId(int value) { - - aiConfigId_ = value; - onChanged(); - return this; - } - /** - * uint32 aiConfigId = 19; - * @return This builder for chaining. - */ - public Builder clearAiConfigId() { - - aiConfigId_ = 0; - onChanged(); - return this; - } - - private int unk1_ ; - /** - * uint32 unk1 = 21; - * @return The unk1. - */ - @java.lang.Override - public int getUnk1() { - return unk1_; - } - /** - * uint32 unk1 = 21; - * @param value The unk1 to set. - * @return This builder for chaining. - */ - public Builder setUnk1(int value) { - - unk1_ = value; - onChanged(); - return this; - } - /** - * uint32 unk1 = 21; - * @return This builder for chaining. - */ - public Builder clearUnk1() { - - unk1_ = 0; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\025SceneWeapon" + - "Info.proto\"\245\004\n\020SceneMonsterInfo\022\021\n\tmonst" + - "erId\030\001 \001(\r\022\017\n\007groupId\030\002 \001(\r\022\020\n\010configId\030" + - "\003 \001(\r\022$\n\nweaponList\030\004 \001(\0132\020.SceneWeaponI" + - "nfo\022\027\n\017authorityPeerId\030\005 \001(\r\022\021\n\taffixLis" + - "t\030\006 \003(\r\022\017\n\007isElite\030\007 \001(\010\022\025\n\rownerEntityI" + - "d\030\010 \001(\r\022\023\n\013summonedTag\030\t \001(\r\0229\n\014summonTa" + - "gMap\030\n \003(\0132#.SceneMonsterInfo.SummonTagM" + - "apEntry\022\016\n\006poseId\030\013 \001(\r\022\"\n\010bornType\030\014 \001(" + - "\0162\020.MonsterBornType\022\017\n\007blockId\030\r \001(\r\022\020\n\010" + - "markFlag\030\016 \001(\r\022\017\n\007titleId\030\017 \001(\r\022\025\n\rspeci" + - "alNameId\030\020 \001(\r\022\026\n\016attackTargetId\030\021 \001(\r\022#" + - "\n\014monsterRoute\030\022 \001(\0132\r.MonsterRoute\022\022\n\na" + - "iConfigId\030\023 \001(\r\022\014\n\004unk1\030\025 \001(\r\0323\n\021SummonT" + - "agMapEntry\022\013\n\003key\030\001 \001(\r\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[] { - emu.grasscutter.net.proto.MonsterBornTypeOuterClass.getDescriptor(), - emu.grasscutter.net.proto.MonsterRouteOuterClass.getDescriptor(), - emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.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", "Unk1", }); - 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.SceneWeaponInfoOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/SceneNpcInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/SceneNpcInfoOuterClass.java deleted file mode 100644 index 048726277..000000000 --- a/src/main/java/emu/grasscutter/net/proto/SceneNpcInfoOuterClass.java +++ /dev/null @@ -1,747 +0,0 @@ -// 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 npcId = 1; - * @return The npcId. - */ - int getNpcId(); - - /** - * uint32 roomId = 2; - * @return The roomId. - */ - int getRoomId(); - - /** - * uint32 parentQuestId = 3; - * @return The parentQuestId. - */ - int getParentQuestId(); - - /** - * uint32 blockId = 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 NPCID_FIELD_NUMBER = 1; - private int npcId_; - /** - * uint32 npcId = 1; - * @return The npcId. - */ - @java.lang.Override - public int getNpcId() { - return npcId_; - } - - public static final int ROOMID_FIELD_NUMBER = 2; - private int roomId_; - /** - * uint32 roomId = 2; - * @return The roomId. - */ - @java.lang.Override - public int getRoomId() { - return roomId_; - } - - public static final int PARENTQUESTID_FIELD_NUMBER = 3; - private int parentQuestId_; - /** - * uint32 parentQuestId = 3; - * @return The parentQuestId. - */ - @java.lang.Override - public int getParentQuestId() { - return parentQuestId_; - } - - public static final int BLOCKID_FIELD_NUMBER = 4; - private int blockId_; - /** - * uint32 blockId = 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) + NPCID_FIELD_NUMBER; - hash = (53 * hash) + getNpcId(); - hash = (37 * hash) + ROOMID_FIELD_NUMBER; - hash = (53 * hash) + getRoomId(); - hash = (37 * hash) + PARENTQUESTID_FIELD_NUMBER; - hash = (53 * hash) + getParentQuestId(); - hash = (37 * hash) + BLOCKID_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 npcId = 1; - * @return The npcId. - */ - @java.lang.Override - public int getNpcId() { - return npcId_; - } - /** - * uint32 npcId = 1; - * @param value The npcId to set. - * @return This builder for chaining. - */ - public Builder setNpcId(int value) { - - npcId_ = value; - onChanged(); - return this; - } - /** - * uint32 npcId = 1; - * @return This builder for chaining. - */ - public Builder clearNpcId() { - - npcId_ = 0; - onChanged(); - return this; - } - - private int roomId_ ; - /** - * uint32 roomId = 2; - * @return The roomId. - */ - @java.lang.Override - public int getRoomId() { - return roomId_; - } - /** - * uint32 roomId = 2; - * @param value The roomId to set. - * @return This builder for chaining. - */ - public Builder setRoomId(int value) { - - roomId_ = value; - onChanged(); - return this; - } - /** - * uint32 roomId = 2; - * @return This builder for chaining. - */ - public Builder clearRoomId() { - - roomId_ = 0; - onChanged(); - return this; - } - - private int parentQuestId_ ; - /** - * uint32 parentQuestId = 3; - * @return The parentQuestId. - */ - @java.lang.Override - public int getParentQuestId() { - return parentQuestId_; - } - /** - * uint32 parentQuestId = 3; - * @param value The parentQuestId to set. - * @return This builder for chaining. - */ - public Builder setParentQuestId(int value) { - - parentQuestId_ = value; - onChanged(); - return this; - } - /** - * uint32 parentQuestId = 3; - * @return This builder for chaining. - */ - public Builder clearParentQuestId() { - - parentQuestId_ = 0; - onChanged(); - return this; - } - - private int blockId_ ; - /** - * uint32 blockId = 4; - * @return The blockId. - */ - @java.lang.Override - public int getBlockId() { - return blockId_; - } - /** - * uint32 blockId = 4; - * @param value The blockId to set. - * @return This builder for chaining. - */ - public Builder setBlockId(int value) { - - blockId_ = value; - onChanged(); - return this; - } - /** - * uint32 blockId = 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\"U\n\014SceneNpcInfo\022\r\n\005" + - "npcId\030\001 \001(\r\022\016\n\006roomId\030\002 \001(\r\022\025\n\rparentQue" + - "stId\030\003 \001(\r\022\017\n\007blockId\030\004 \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_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/main/java/emu/grasscutter/net/proto/ScenePlayerInfoNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/ScenePlayerInfoNotifyOuterClass.java deleted file mode 100644 index 1ee7ebbc7..000000000 --- a/src/main/java/emu/grasscutter/net/proto/ScenePlayerInfoNotifyOuterClass.java +++ /dev/null @@ -1,844 +0,0 @@ -// 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 playerInfoList = 1; - */ - java.util.List - getPlayerInfoListList(); - /** - * repeated .ScenePlayerInfo playerInfoList = 1; - */ - emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo getPlayerInfoList(int index); - /** - * repeated .ScenePlayerInfo playerInfoList = 1; - */ - int getPlayerInfoListCount(); - /** - * repeated .ScenePlayerInfo playerInfoList = 1; - */ - java.util.List - getPlayerInfoListOrBuilderList(); - /** - * repeated .ScenePlayerInfo playerInfoList = 1; - */ - emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfoOrBuilder getPlayerInfoListOrBuilder( - int index); - } - /** - * 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 10: { - 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 PLAYERINFOLIST_FIELD_NUMBER = 1; - private java.util.List playerInfoList_; - /** - * repeated .ScenePlayerInfo playerInfoList = 1; - */ - @java.lang.Override - public java.util.List getPlayerInfoListList() { - return playerInfoList_; - } - /** - * repeated .ScenePlayerInfo playerInfoList = 1; - */ - @java.lang.Override - public java.util.List - getPlayerInfoListOrBuilderList() { - return playerInfoList_; - } - /** - * repeated .ScenePlayerInfo playerInfoList = 1; - */ - @java.lang.Override - public int getPlayerInfoListCount() { - return playerInfoList_.size(); - } - /** - * repeated .ScenePlayerInfo playerInfoList = 1; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo getPlayerInfoList(int index) { - return playerInfoList_.get(index); - } - /** - * repeated .ScenePlayerInfo playerInfoList = 1; - */ - @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(1, 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(1, 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) + PLAYERINFOLIST_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; - } - /** - * 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 playerInfoList = 1; - */ - public java.util.List getPlayerInfoListList() { - if (playerInfoListBuilder_ == null) { - return java.util.Collections.unmodifiableList(playerInfoList_); - } else { - return playerInfoListBuilder_.getMessageList(); - } - } - /** - * repeated .ScenePlayerInfo playerInfoList = 1; - */ - public int getPlayerInfoListCount() { - if (playerInfoListBuilder_ == null) { - return playerInfoList_.size(); - } else { - return playerInfoListBuilder_.getCount(); - } - } - /** - * repeated .ScenePlayerInfo playerInfoList = 1; - */ - public emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo getPlayerInfoList(int index) { - if (playerInfoListBuilder_ == null) { - return playerInfoList_.get(index); - } else { - return playerInfoListBuilder_.getMessage(index); - } - } - /** - * repeated .ScenePlayerInfo playerInfoList = 1; - */ - 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 playerInfoList = 1; - */ - 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 playerInfoList = 1; - */ - 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 playerInfoList = 1; - */ - 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 playerInfoList = 1; - */ - 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 playerInfoList = 1; - */ - 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 playerInfoList = 1; - */ - 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 playerInfoList = 1; - */ - public Builder clearPlayerInfoList() { - if (playerInfoListBuilder_ == null) { - playerInfoList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - playerInfoListBuilder_.clear(); - } - return this; - } - /** - * repeated .ScenePlayerInfo playerInfoList = 1; - */ - public Builder removePlayerInfoList(int index) { - if (playerInfoListBuilder_ == null) { - ensurePlayerInfoListIsMutable(); - playerInfoList_.remove(index); - onChanged(); - } else { - playerInfoListBuilder_.remove(index); - } - return this; - } - /** - * repeated .ScenePlayerInfo playerInfoList = 1; - */ - public emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo.Builder getPlayerInfoListBuilder( - int index) { - return getPlayerInfoListFieldBuilder().getBuilder(index); - } - /** - * repeated .ScenePlayerInfo playerInfoList = 1; - */ - public emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfoOrBuilder getPlayerInfoListOrBuilder( - int index) { - if (playerInfoListBuilder_ == null) { - return playerInfoList_.get(index); } else { - return playerInfoListBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .ScenePlayerInfo playerInfoList = 1; - */ - public java.util.List - getPlayerInfoListOrBuilderList() { - if (playerInfoListBuilder_ != null) { - return playerInfoListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(playerInfoList_); - } - } - /** - * repeated .ScenePlayerInfo playerInfoList = 1; - */ - public emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo.Builder addPlayerInfoListBuilder() { - return getPlayerInfoListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo.getDefaultInstance()); - } - /** - * repeated .ScenePlayerInfo playerInfoList = 1; - */ - public emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo.Builder addPlayerInfoListBuilder( - int index) { - return getPlayerInfoListFieldBuilder().addBuilder( - index, emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo.getDefaultInstance()); - } - /** - * repeated .ScenePlayerInfo playerInfoList = 1; - */ - 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\"A\n\025ScenePlayerInfoNotify\022(\n" + - "\016playerInfoList\030\001 \003(\0132\020.ScenePlayerInfoB" + - "\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/main/java/emu/grasscutter/net/proto/ScenePlayerInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/ScenePlayerInfoOuterClass.java deleted file mode 100644 index a9cb00102..000000000 --- a/src/main/java/emu/grasscutter/net/proto/ScenePlayerInfoOuterClass.java +++ /dev/null @@ -1,1105 +0,0 @@ -// 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 uid = 1; - * @return The uid. - */ - int getUid(); - - /** - * uint32 peerId = 2; - * @return The peerId. - */ - int getPeerId(); - - /** - * string name = 3; - * @return The name. - */ - java.lang.String getName(); - /** - * string name = 3; - * @return The bytes for name. - */ - com.google.protobuf.ByteString - getNameBytes(); - - /** - * bool isConnected = 4; - * @return The isConnected. - */ - boolean getIsConnected(); - - /** - * uint32 sceneId = 5; - * @return The sceneId. - */ - int getSceneId(); - - /** - * .OnlinePlayerInfo onlinePlayerInfo = 6; - * @return Whether the onlinePlayerInfo field is set. - */ - boolean hasOnlinePlayerInfo(); - /** - * .OnlinePlayerInfo onlinePlayerInfo = 6; - * @return The onlinePlayerInfo. - */ - emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo getOnlinePlayerInfo(); - /** - * .OnlinePlayerInfo onlinePlayerInfo = 6; - */ - emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder getOnlinePlayerInfoOrBuilder(); - } - /** - * 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 8: { - - uid_ = input.readUInt32(); - break; - } - case 16: { - - peerId_ = input.readUInt32(); - break; - } - case 26: { - java.lang.String s = input.readStringRequireUtf8(); - - name_ = s; - break; - } - case 32: { - - isConnected_ = input.readBool(); - break; - } - case 40: { - - sceneId_ = input.readUInt32(); - break; - } - case 50: { - 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; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.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 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 PEERID_FIELD_NUMBER = 2; - private int peerId_; - /** - * uint32 peerId = 2; - * @return The peerId. - */ - @java.lang.Override - public int getPeerId() { - return peerId_; - } - - 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 ISCONNECTED_FIELD_NUMBER = 4; - private boolean isConnected_; - /** - * bool isConnected = 4; - * @return The isConnected. - */ - @java.lang.Override - public boolean getIsConnected() { - return isConnected_; - } - - public static final int SCENEID_FIELD_NUMBER = 5; - private int sceneId_; - /** - * uint32 sceneId = 5; - * @return The sceneId. - */ - @java.lang.Override - public int getSceneId() { - return sceneId_; - } - - public static final int ONLINEPLAYERINFO_FIELD_NUMBER = 6; - private emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo onlinePlayerInfo_; - /** - * .OnlinePlayerInfo onlinePlayerInfo = 6; - * @return Whether the onlinePlayerInfo field is set. - */ - @java.lang.Override - public boolean hasOnlinePlayerInfo() { - return onlinePlayerInfo_ != null; - } - /** - * .OnlinePlayerInfo onlinePlayerInfo = 6; - * @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 onlinePlayerInfo = 6; - */ - @java.lang.Override - public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder getOnlinePlayerInfoOrBuilder() { - return getOnlinePlayerInfo(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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 (peerId_ != 0) { - output.writeUInt32(2, peerId_); - } - if (!getNameBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 3, name_); - } - if (isConnected_ != false) { - output.writeBool(4, isConnected_); - } - if (sceneId_ != 0) { - output.writeUInt32(5, sceneId_); - } - if (onlinePlayerInfo_ != null) { - output.writeMessage(6, getOnlinePlayerInfo()); - } - 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 (peerId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, peerId_); - } - if (!getNameBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, name_); - } - if (isConnected_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(4, isConnected_); - } - if (sceneId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(5, sceneId_); - } - if (onlinePlayerInfo_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(6, getOnlinePlayerInfo()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (getUid() - != other.getUid()) return false; - if (getPeerId() - != other.getPeerId()) return false; - if (!getName() - .equals(other.getName())) return false; - if (getIsConnected() - != other.getIsConnected()) return false; - if (getSceneId() - != other.getSceneId()) return false; - if (hasOnlinePlayerInfo() != other.hasOnlinePlayerInfo()) return false; - if (hasOnlinePlayerInfo()) { - if (!getOnlinePlayerInfo() - .equals(other.getOnlinePlayerInfo())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - 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) + PEERID_FIELD_NUMBER; - hash = (53 * hash) + getPeerId(); - hash = (37 * hash) + NAME_FIELD_NUMBER; - hash = (53 * hash) + getName().hashCode(); - hash = (37 * hash) + ISCONNECTED_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsConnected()); - hash = (37 * hash) + SCENEID_FIELD_NUMBER; - hash = (53 * hash) + getSceneId(); - if (hasOnlinePlayerInfo()) { - hash = (37 * hash) + ONLINEPLAYERINFO_FIELD_NUMBER; - hash = (53 * hash) + getOnlinePlayerInfo().hashCode(); - } - 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(); - uid_ = 0; - - peerId_ = 0; - - name_ = ""; - - isConnected_ = false; - - sceneId_ = 0; - - if (onlinePlayerInfoBuilder_ == null) { - onlinePlayerInfo_ = null; - } else { - onlinePlayerInfo_ = null; - onlinePlayerInfoBuilder_ = null; - } - 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.uid_ = uid_; - result.peerId_ = peerId_; - result.name_ = name_; - result.isConnected_ = isConnected_; - result.sceneId_ = sceneId_; - if (onlinePlayerInfoBuilder_ == null) { - result.onlinePlayerInfo_ = onlinePlayerInfo_; - } else { - result.onlinePlayerInfo_ = onlinePlayerInfoBuilder_.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.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.getUid() != 0) { - setUid(other.getUid()); - } - if (other.getPeerId() != 0) { - setPeerId(other.getPeerId()); - } - if (!other.getName().isEmpty()) { - name_ = other.name_; - onChanged(); - } - if (other.getIsConnected() != false) { - setIsConnected(other.getIsConnected()); - } - if (other.getSceneId() != 0) { - setSceneId(other.getSceneId()); - } - if (other.hasOnlinePlayerInfo()) { - mergeOnlinePlayerInfo(other.getOnlinePlayerInfo()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 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 peerId_ ; - /** - * uint32 peerId = 2; - * @return The peerId. - */ - @java.lang.Override - public int getPeerId() { - return peerId_; - } - /** - * uint32 peerId = 2; - * @param value The peerId to set. - * @return This builder for chaining. - */ - public Builder setPeerId(int value) { - - peerId_ = value; - onChanged(); - return this; - } - /** - * uint32 peerId = 2; - * @return This builder for chaining. - */ - public Builder clearPeerId() { - - peerId_ = 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 boolean isConnected_ ; - /** - * bool isConnected = 4; - * @return The isConnected. - */ - @java.lang.Override - public boolean getIsConnected() { - return isConnected_; - } - /** - * bool isConnected = 4; - * @param value The isConnected to set. - * @return This builder for chaining. - */ - public Builder setIsConnected(boolean value) { - - isConnected_ = value; - onChanged(); - return this; - } - /** - * bool isConnected = 4; - * @return This builder for chaining. - */ - public Builder clearIsConnected() { - - isConnected_ = false; - onChanged(); - return this; - } - - private int sceneId_ ; - /** - * uint32 sceneId = 5; - * @return The sceneId. - */ - @java.lang.Override - public int getSceneId() { - return sceneId_; - } - /** - * uint32 sceneId = 5; - * @param value The sceneId to set. - * @return This builder for chaining. - */ - public Builder setSceneId(int value) { - - sceneId_ = value; - onChanged(); - return this; - } - /** - * uint32 sceneId = 5; - * @return This builder for chaining. - */ - public Builder clearSceneId() { - - sceneId_ = 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 onlinePlayerInfo = 6; - * @return Whether the onlinePlayerInfo field is set. - */ - public boolean hasOnlinePlayerInfo() { - return onlinePlayerInfoBuilder_ != null || onlinePlayerInfo_ != null; - } - /** - * .OnlinePlayerInfo onlinePlayerInfo = 6; - * @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 onlinePlayerInfo = 6; - */ - 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 onlinePlayerInfo = 6; - */ - 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 onlinePlayerInfo = 6; - */ - 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 onlinePlayerInfo = 6; - */ - public Builder clearOnlinePlayerInfo() { - if (onlinePlayerInfoBuilder_ == null) { - onlinePlayerInfo_ = null; - onChanged(); - } else { - onlinePlayerInfo_ = null; - onlinePlayerInfoBuilder_ = null; - } - - return this; - } - /** - * .OnlinePlayerInfo onlinePlayerInfo = 6; - */ - public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder getOnlinePlayerInfoBuilder() { - - onChanged(); - return getOnlinePlayerInfoFieldBuilder().getBuilder(); - } - /** - * .OnlinePlayerInfo onlinePlayerInfo = 6; - */ - 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 onlinePlayerInfo = 6; - */ - 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_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"\217\001\n\017ScenePlayerInfo\022\013\n\003uid\030\001 \001(\r" + - "\022\016\n\006peerId\030\002 \001(\r\022\014\n\004name\030\003 \001(\t\022\023\n\013isConn" + - "ected\030\004 \001(\010\022\017\n\007sceneId\030\005 \001(\r\022+\n\020onlinePl" + - "ayerInfo\030\006 \001(\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_ScenePlayerInfo_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_ScenePlayerInfo_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_ScenePlayerInfo_descriptor, - new java.lang.String[] { "Uid", "PeerId", "Name", "IsConnected", "SceneId", "OnlinePlayerInfo", }); - emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/ScenePlayerLocationNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/ScenePlayerLocationNotifyOuterClass.java deleted file mode 100644 index e3a1c19ce..000000000 --- a/src/main/java/emu/grasscutter/net/proto/ScenePlayerLocationNotifyOuterClass.java +++ /dev/null @@ -1,915 +0,0 @@ -// 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 { - - /** - * uint32 sceneId = 1; - * @return The sceneId. - */ - int getSceneId(); - - /** - * repeated .PlayerLocationInfo playerLocList = 2; - */ - java.util.List - getPlayerLocListList(); - /** - * repeated .PlayerLocationInfo playerLocList = 2; - */ - emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo getPlayerLocList(int index); - /** - * repeated .PlayerLocationInfo playerLocList = 2; - */ - int getPlayerLocListCount(); - /** - * repeated .PlayerLocationInfo playerLocList = 2; - */ - java.util.List - getPlayerLocListOrBuilderList(); - /** - * repeated .PlayerLocationInfo playerLocList = 2; - */ - emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfoOrBuilder getPlayerLocListOrBuilder( - int index); - } - /** - * 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() { - 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 8: { - - sceneId_ = input.readUInt32(); - break; - } - case 18: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - playerLocList_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000001; - } - 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)) { - 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 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 PLAYERLOCLIST_FIELD_NUMBER = 2; - private java.util.List playerLocList_; - /** - * repeated .PlayerLocationInfo playerLocList = 2; - */ - @java.lang.Override - public java.util.List getPlayerLocListList() { - return playerLocList_; - } - /** - * repeated .PlayerLocationInfo playerLocList = 2; - */ - @java.lang.Override - public java.util.List - getPlayerLocListOrBuilderList() { - return playerLocList_; - } - /** - * repeated .PlayerLocationInfo playerLocList = 2; - */ - @java.lang.Override - public int getPlayerLocListCount() { - return playerLocList_.size(); - } - /** - * repeated .PlayerLocationInfo playerLocList = 2; - */ - @java.lang.Override - public emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo getPlayerLocList(int index) { - return playerLocList_.get(index); - } - /** - * repeated .PlayerLocationInfo playerLocList = 2; - */ - @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 { - if (sceneId_ != 0) { - output.writeUInt32(1, sceneId_); - } - for (int i = 0; i < playerLocList_.size(); i++) { - output.writeMessage(2, playerLocList_.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(1, sceneId_); - } - for (int i = 0; i < playerLocList_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, 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 (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(); - hash = (37 * hash) + SCENEID_FIELD_NUMBER; - hash = (53 * hash) + getSceneId(); - if (getPlayerLocListCount() > 0) { - hash = (37 * hash) + PLAYERLOCLIST_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; - } - /** - * 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) { - getPlayerLocListFieldBuilder(); - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - sceneId_ = 0; - - if (playerLocListBuilder_ == null) { - playerLocList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - } 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_; - result.sceneId_ = sceneId_; - if (playerLocListBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - playerLocList_ = java.util.Collections.unmodifiableList(playerLocList_); - bitField0_ = (bitField0_ & ~0x00000001); - } - 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 (other.getSceneId() != 0) { - setSceneId(other.getSceneId()); - } - if (playerLocListBuilder_ == null) { - if (!other.playerLocList_.isEmpty()) { - if (playerLocList_.isEmpty()) { - playerLocList_ = other.playerLocList_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensurePlayerLocListIsMutable(); - playerLocList_.addAll(other.playerLocList_); - } - onChanged(); - } - } else { - if (!other.playerLocList_.isEmpty()) { - if (playerLocListBuilder_.isEmpty()) { - playerLocListBuilder_.dispose(); - playerLocListBuilder_ = null; - playerLocList_ = other.playerLocList_; - bitField0_ = (bitField0_ & ~0x00000001); - 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 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 java.util.List playerLocList_ = - java.util.Collections.emptyList(); - private void ensurePlayerLocListIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - playerLocList_ = new java.util.ArrayList(playerLocList_); - bitField0_ |= 0x00000001; - } - } - - 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 playerLocList = 2; - */ - public java.util.List getPlayerLocListList() { - if (playerLocListBuilder_ == null) { - return java.util.Collections.unmodifiableList(playerLocList_); - } else { - return playerLocListBuilder_.getMessageList(); - } - } - /** - * repeated .PlayerLocationInfo playerLocList = 2; - */ - public int getPlayerLocListCount() { - if (playerLocListBuilder_ == null) { - return playerLocList_.size(); - } else { - return playerLocListBuilder_.getCount(); - } - } - /** - * repeated .PlayerLocationInfo playerLocList = 2; - */ - public emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo getPlayerLocList(int index) { - if (playerLocListBuilder_ == null) { - return playerLocList_.get(index); - } else { - return playerLocListBuilder_.getMessage(index); - } - } - /** - * repeated .PlayerLocationInfo playerLocList = 2; - */ - 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 playerLocList = 2; - */ - 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 playerLocList = 2; - */ - 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 playerLocList = 2; - */ - 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 playerLocList = 2; - */ - 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 playerLocList = 2; - */ - 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 playerLocList = 2; - */ - 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 playerLocList = 2; - */ - public Builder clearPlayerLocList() { - if (playerLocListBuilder_ == null) { - playerLocList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - playerLocListBuilder_.clear(); - } - return this; - } - /** - * repeated .PlayerLocationInfo playerLocList = 2; - */ - public Builder removePlayerLocList(int index) { - if (playerLocListBuilder_ == null) { - ensurePlayerLocListIsMutable(); - playerLocList_.remove(index); - onChanged(); - } else { - playerLocListBuilder_.remove(index); - } - return this; - } - /** - * repeated .PlayerLocationInfo playerLocList = 2; - */ - public emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder getPlayerLocListBuilder( - int index) { - return getPlayerLocListFieldBuilder().getBuilder(index); - } - /** - * repeated .PlayerLocationInfo playerLocList = 2; - */ - public emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfoOrBuilder getPlayerLocListOrBuilder( - int index) { - if (playerLocListBuilder_ == null) { - return playerLocList_.get(index); } else { - return playerLocListBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .PlayerLocationInfo playerLocList = 2; - */ - public java.util.List - getPlayerLocListOrBuilderList() { - if (playerLocListBuilder_ != null) { - return playerLocListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(playerLocList_); - } - } - /** - * repeated .PlayerLocationInfo playerLocList = 2; - */ - public emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder addPlayerLocListBuilder() { - return getPlayerLocListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.getDefaultInstance()); - } - /** - * repeated .PlayerLocationInfo playerLocList = 2; - */ - public emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder addPlayerLocListBuilder( - int index) { - return getPlayerLocListFieldBuilder().addBuilder( - index, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.getDefaultInstance()); - } - /** - * repeated .PlayerLocationInfo playerLocList = 2; - */ - 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_ & 0x00000001) != 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\"X\n\031ScenePlayerLocati" + - "onNotify\022\017\n\007sceneId\030\001 \001(\r\022*\n\rplayerLocLi" + - "st\030\002 \003(\0132\023.PlayerLocationInfoB\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.PlayerLocationInfoOuterClass.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[] { "SceneId", "PlayerLocList", }); - emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/SceneReliquaryInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/SceneReliquaryInfoOuterClass.java deleted file mode 100644 index 3b310c439..000000000 --- a/src/main/java/emu/grasscutter/net/proto/SceneReliquaryInfoOuterClass.java +++ /dev/null @@ -1,748 +0,0 @@ -// 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 itemId = 1; - * @return The itemId. - */ - int getItemId(); - - /** - * uint64 guid = 2; - * @return The guid. - */ - long getGuid(); - - /** - * uint32 level = 3; - * @return The level. - */ - int getLevel(); - - /** - * uint32 promoteLevel = 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 ITEMID_FIELD_NUMBER = 1; - private int itemId_; - /** - * uint32 itemId = 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 PROMOTELEVEL_FIELD_NUMBER = 4; - private int promoteLevel_; - /** - * uint32 promoteLevel = 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) + ITEMID_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) + PROMOTELEVEL_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 itemId = 1; - * @return The itemId. - */ - @java.lang.Override - public int getItemId() { - return itemId_; - } - /** - * uint32 itemId = 1; - * @param value The itemId to set. - * @return This builder for chaining. - */ - public Builder setItemId(int value) { - - itemId_ = value; - onChanged(); - return this; - } - /** - * uint32 itemId = 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 promoteLevel = 4; - * @return The promoteLevel. - */ - @java.lang.Override - public int getPromoteLevel() { - return promoteLevel_; - } - /** - * uint32 promoteLevel = 4; - * @param value The promoteLevel to set. - * @return This builder for chaining. - */ - public Builder setPromoteLevel(int value) { - - promoteLevel_ = value; - onChanged(); - return this; - } - /** - * uint32 promoteLevel = 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\"W\n\022SceneReliq" + - "uaryInfo\022\016\n\006itemId\030\001 \001(\r\022\014\n\004guid\030\002 \001(\004\022\r" + - "\n\005level\030\003 \001(\r\022\024\n\014promoteLevel\030\004 \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_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/main/java/emu/grasscutter/net/proto/SceneTeamAvatarOuterClass.java b/src/main/java/emu/grasscutter/net/proto/SceneTeamAvatarOuterClass.java deleted file mode 100644 index 3a0b09c04..000000000 --- a/src/main/java/emu/grasscutter/net/proto/SceneTeamAvatarOuterClass.java +++ /dev/null @@ -1,2721 +0,0 @@ -// 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 { - - /** - * uint32 playerId = 1; - * @return The playerId. - */ - int getPlayerId(); - - /** - * uint64 avatarGuid = 2; - * @return The avatarGuid. - */ - long getAvatarGuid(); - - /** - * uint32 sceneId = 3; - * @return The sceneId. - */ - int getSceneId(); - - /** - * uint32 entityId = 4; - * @return The entityId. - */ - int getEntityId(); - - /** - * .AvatarInfo avatarInfo = 5; - * @return Whether the avatarInfo field is set. - */ - boolean hasAvatarInfo(); - /** - * .AvatarInfo avatarInfo = 5; - * @return The avatarInfo. - */ - emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo getAvatarInfo(); - /** - * .AvatarInfo avatarInfo = 5; - */ - emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfoOrBuilder getAvatarInfoOrBuilder(); - - /** - * .SceneAvatarInfo sceneAvatarInfo = 6; - * @return Whether the sceneAvatarInfo field is set. - */ - boolean hasSceneAvatarInfo(); - /** - * .SceneAvatarInfo sceneAvatarInfo = 6; - * @return The sceneAvatarInfo. - */ - emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo getSceneAvatarInfo(); - /** - * .SceneAvatarInfo sceneAvatarInfo = 6; - */ - emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfoOrBuilder getSceneAvatarInfoOrBuilder(); - - /** - * .AbilitySyncStateInfo avatarAbilityInfo = 7; - * @return Whether the avatarAbilityInfo field is set. - */ - boolean hasAvatarAbilityInfo(); - /** - * .AbilitySyncStateInfo avatarAbilityInfo = 7; - * @return The avatarAbilityInfo. - */ - emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getAvatarAbilityInfo(); - /** - * .AbilitySyncStateInfo avatarAbilityInfo = 7; - */ - emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getAvatarAbilityInfoOrBuilder(); - - /** - * repeated .ServerBuff serverBuffList = 8; - */ - java.util.List - getServerBuffListList(); - /** - * repeated .ServerBuff serverBuffList = 8; - */ - emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getServerBuffList(int index); - /** - * repeated .ServerBuff serverBuffList = 8; - */ - int getServerBuffListCount(); - /** - * repeated .ServerBuff serverBuffList = 8; - */ - java.util.List - getServerBuffListOrBuilderList(); - /** - * repeated .ServerBuff serverBuffList = 8; - */ - emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder getServerBuffListOrBuilder( - int index); - - /** - * .SceneEntityInfo sceneEntityInfo = 9; - * @return Whether the sceneEntityInfo field is set. - */ - boolean hasSceneEntityInfo(); - /** - * .SceneEntityInfo sceneEntityInfo = 9; - * @return The sceneEntityInfo. - */ - emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo getSceneEntityInfo(); - /** - * .SceneEntityInfo sceneEntityInfo = 9; - */ - emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfoOrBuilder getSceneEntityInfoOrBuilder(); - - /** - * uint64 weaponGuid = 10; - * @return The weaponGuid. - */ - long getWeaponGuid(); - - /** - * uint32 weaponEntityId = 11; - * @return The weaponEntityId. - */ - int getWeaponEntityId(); - - /** - * .AbilitySyncStateInfo weaponAbilityInfo = 12; - * @return Whether the weaponAbilityInfo field is set. - */ - boolean hasWeaponAbilityInfo(); - /** - * .AbilitySyncStateInfo weaponAbilityInfo = 12; - * @return The weaponAbilityInfo. - */ - emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getWeaponAbilityInfo(); - /** - * .AbilitySyncStateInfo weaponAbilityInfo = 12; - */ - emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getWeaponAbilityInfoOrBuilder(); - - /** - * .AbilityControlBlock abilityControlBlock = 13; - * @return Whether the abilityControlBlock field is set. - */ - boolean hasAbilityControlBlock(); - /** - * .AbilityControlBlock abilityControlBlock = 13; - * @return The abilityControlBlock. - */ - emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock getAbilityControlBlock(); - /** - * .AbilityControlBlock abilityControlBlock = 13; - */ - emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlockOrBuilder getAbilityControlBlockOrBuilder(); - - /** - * bool isReconnect = 14; - * @return The isReconnect. - */ - boolean getIsReconnect(); - - /** - * bool isPlayerCurAvatar = 15; - * @return The isPlayerCurAvatar. - */ - boolean getIsPlayerCurAvatar(); - - /** - * bool isOnScene = 16; - * @return The isOnScene. - */ - boolean getIsOnScene(); - } - /** - * 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: { - - playerId_ = input.readUInt32(); - break; - } - case 16: { - - avatarGuid_ = input.readUInt64(); - break; - } - case 24: { - - sceneId_ = input.readUInt32(); - break; - } - case 32: { - - entityId_ = input.readUInt32(); - break; - } - case 42: { - 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 50: { - 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 58: { - 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 66: { - 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 74: { - 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 80: { - - weaponGuid_ = input.readUInt64(); - break; - } - case 88: { - - 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 106: { - 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 112: { - - isReconnect_ = input.readBool(); - break; - } - case 120: { - - isPlayerCurAvatar_ = input.readBool(); - break; - } - case 128: { - - 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 PLAYERID_FIELD_NUMBER = 1; - private int playerId_; - /** - * uint32 playerId = 1; - * @return The playerId. - */ - @java.lang.Override - public int getPlayerId() { - return playerId_; - } - - public static final int AVATARGUID_FIELD_NUMBER = 2; - private long avatarGuid_; - /** - * uint64 avatarGuid = 2; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - - public static final int SCENEID_FIELD_NUMBER = 3; - private int sceneId_; - /** - * uint32 sceneId = 3; - * @return The sceneId. - */ - @java.lang.Override - public int getSceneId() { - return sceneId_; - } - - public static final int ENTITYID_FIELD_NUMBER = 4; - private int entityId_; - /** - * uint32 entityId = 4; - * @return The entityId. - */ - @java.lang.Override - public int getEntityId() { - return entityId_; - } - - public static final int AVATARINFO_FIELD_NUMBER = 5; - private emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo avatarInfo_; - /** - * .AvatarInfo avatarInfo = 5; - * @return Whether the avatarInfo field is set. - */ - @java.lang.Override - public boolean hasAvatarInfo() { - return avatarInfo_ != null; - } - /** - * .AvatarInfo avatarInfo = 5; - * @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 avatarInfo = 5; - */ - @java.lang.Override - public emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfoOrBuilder getAvatarInfoOrBuilder() { - return getAvatarInfo(); - } - - public static final int SCENEAVATARINFO_FIELD_NUMBER = 6; - private emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo sceneAvatarInfo_; - /** - * .SceneAvatarInfo sceneAvatarInfo = 6; - * @return Whether the sceneAvatarInfo field is set. - */ - @java.lang.Override - public boolean hasSceneAvatarInfo() { - return sceneAvatarInfo_ != null; - } - /** - * .SceneAvatarInfo sceneAvatarInfo = 6; - * @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 sceneAvatarInfo = 6; - */ - @java.lang.Override - public emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfoOrBuilder getSceneAvatarInfoOrBuilder() { - return getSceneAvatarInfo(); - } - - public static final int AVATARABILITYINFO_FIELD_NUMBER = 7; - private emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo avatarAbilityInfo_; - /** - * .AbilitySyncStateInfo avatarAbilityInfo = 7; - * @return Whether the avatarAbilityInfo field is set. - */ - @java.lang.Override - public boolean hasAvatarAbilityInfo() { - return avatarAbilityInfo_ != null; - } - /** - * .AbilitySyncStateInfo avatarAbilityInfo = 7; - * @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 avatarAbilityInfo = 7; - */ - @java.lang.Override - public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getAvatarAbilityInfoOrBuilder() { - return getAvatarAbilityInfo(); - } - - public static final int SERVERBUFFLIST_FIELD_NUMBER = 8; - private java.util.List serverBuffList_; - /** - * repeated .ServerBuff serverBuffList = 8; - */ - @java.lang.Override - public java.util.List getServerBuffListList() { - return serverBuffList_; - } - /** - * repeated .ServerBuff serverBuffList = 8; - */ - @java.lang.Override - public java.util.List - getServerBuffListOrBuilderList() { - return serverBuffList_; - } - /** - * repeated .ServerBuff serverBuffList = 8; - */ - @java.lang.Override - public int getServerBuffListCount() { - return serverBuffList_.size(); - } - /** - * repeated .ServerBuff serverBuffList = 8; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getServerBuffList(int index) { - return serverBuffList_.get(index); - } - /** - * repeated .ServerBuff serverBuffList = 8; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder getServerBuffListOrBuilder( - int index) { - return serverBuffList_.get(index); - } - - public static final int SCENEENTITYINFO_FIELD_NUMBER = 9; - private emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo sceneEntityInfo_; - /** - * .SceneEntityInfo sceneEntityInfo = 9; - * @return Whether the sceneEntityInfo field is set. - */ - @java.lang.Override - public boolean hasSceneEntityInfo() { - return sceneEntityInfo_ != null; - } - /** - * .SceneEntityInfo sceneEntityInfo = 9; - * @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 sceneEntityInfo = 9; - */ - @java.lang.Override - public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfoOrBuilder getSceneEntityInfoOrBuilder() { - return getSceneEntityInfo(); - } - - public static final int WEAPONGUID_FIELD_NUMBER = 10; - private long weaponGuid_; - /** - * uint64 weaponGuid = 10; - * @return The weaponGuid. - */ - @java.lang.Override - public long getWeaponGuid() { - return weaponGuid_; - } - - public static final int WEAPONENTITYID_FIELD_NUMBER = 11; - private int weaponEntityId_; - /** - * uint32 weaponEntityId = 11; - * @return The weaponEntityId. - */ - @java.lang.Override - public int getWeaponEntityId() { - return weaponEntityId_; - } - - public static final int WEAPONABILITYINFO_FIELD_NUMBER = 12; - private emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo weaponAbilityInfo_; - /** - * .AbilitySyncStateInfo weaponAbilityInfo = 12; - * @return Whether the weaponAbilityInfo field is set. - */ - @java.lang.Override - public boolean hasWeaponAbilityInfo() { - return weaponAbilityInfo_ != null; - } - /** - * .AbilitySyncStateInfo weaponAbilityInfo = 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 weaponAbilityInfo = 12; - */ - @java.lang.Override - public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getWeaponAbilityInfoOrBuilder() { - return getWeaponAbilityInfo(); - } - - public static final int ABILITYCONTROLBLOCK_FIELD_NUMBER = 13; - private emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock abilityControlBlock_; - /** - * .AbilityControlBlock abilityControlBlock = 13; - * @return Whether the abilityControlBlock field is set. - */ - @java.lang.Override - public boolean hasAbilityControlBlock() { - return abilityControlBlock_ != null; - } - /** - * .AbilityControlBlock abilityControlBlock = 13; - * @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 abilityControlBlock = 13; - */ - @java.lang.Override - public emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlockOrBuilder getAbilityControlBlockOrBuilder() { - return getAbilityControlBlock(); - } - - public static final int ISRECONNECT_FIELD_NUMBER = 14; - private boolean isReconnect_; - /** - * bool isReconnect = 14; - * @return The isReconnect. - */ - @java.lang.Override - public boolean getIsReconnect() { - return isReconnect_; - } - - public static final int ISPLAYERCURAVATAR_FIELD_NUMBER = 15; - private boolean isPlayerCurAvatar_; - /** - * bool isPlayerCurAvatar = 15; - * @return The isPlayerCurAvatar. - */ - @java.lang.Override - public boolean getIsPlayerCurAvatar() { - return isPlayerCurAvatar_; - } - - public static final int ISONSCENE_FIELD_NUMBER = 16; - private boolean isOnScene_; - /** - * bool isOnScene = 16; - * @return The isOnScene. - */ - @java.lang.Override - public boolean getIsOnScene() { - return isOnScene_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (playerId_ != 0) { - output.writeUInt32(1, playerId_); - } - if (avatarGuid_ != 0L) { - output.writeUInt64(2, avatarGuid_); - } - if (sceneId_ != 0) { - output.writeUInt32(3, sceneId_); - } - if (entityId_ != 0) { - output.writeUInt32(4, entityId_); - } - if (avatarInfo_ != null) { - output.writeMessage(5, getAvatarInfo()); - } - if (sceneAvatarInfo_ != null) { - output.writeMessage(6, getSceneAvatarInfo()); - } - if (avatarAbilityInfo_ != null) { - output.writeMessage(7, getAvatarAbilityInfo()); - } - for (int i = 0; i < serverBuffList_.size(); i++) { - output.writeMessage(8, serverBuffList_.get(i)); - } - if (sceneEntityInfo_ != null) { - output.writeMessage(9, getSceneEntityInfo()); - } - if (weaponGuid_ != 0L) { - output.writeUInt64(10, weaponGuid_); - } - if (weaponEntityId_ != 0) { - output.writeUInt32(11, weaponEntityId_); - } - if (weaponAbilityInfo_ != null) { - output.writeMessage(12, getWeaponAbilityInfo()); - } - if (abilityControlBlock_ != null) { - output.writeMessage(13, getAbilityControlBlock()); - } - if (isReconnect_ != false) { - output.writeBool(14, isReconnect_); - } - if (isPlayerCurAvatar_ != false) { - output.writeBool(15, isPlayerCurAvatar_); - } - if (isOnScene_ != false) { - output.writeBool(16, isOnScene_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (playerId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(1, playerId_); - } - if (avatarGuid_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(2, avatarGuid_); - } - if (sceneId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, sceneId_); - } - if (entityId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(4, entityId_); - } - if (avatarInfo_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(5, getAvatarInfo()); - } - if (sceneAvatarInfo_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(6, getSceneAvatarInfo()); - } - if (avatarAbilityInfo_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(7, getAvatarAbilityInfo()); - } - for (int i = 0; i < serverBuffList_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(8, serverBuffList_.get(i)); - } - if (sceneEntityInfo_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(9, getSceneEntityInfo()); - } - if (weaponGuid_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(10, weaponGuid_); - } - if (weaponEntityId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(11, weaponEntityId_); - } - if (weaponAbilityInfo_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(12, getWeaponAbilityInfo()); - } - if (abilityControlBlock_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(13, getAbilityControlBlock()); - } - if (isReconnect_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(14, isReconnect_); - } - if (isPlayerCurAvatar_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(15, isPlayerCurAvatar_); - } - if (isOnScene_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(16, 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 (getPlayerId() - != other.getPlayerId()) return false; - if (getAvatarGuid() - != other.getAvatarGuid()) return false; - if (getSceneId() - != other.getSceneId()) return false; - if (getEntityId() - != other.getEntityId()) return false; - if (hasAvatarInfo() != other.hasAvatarInfo()) return false; - if (hasAvatarInfo()) { - if (!getAvatarInfo() - .equals(other.getAvatarInfo())) return false; - } - if (hasSceneAvatarInfo() != other.hasSceneAvatarInfo()) return false; - if (hasSceneAvatarInfo()) { - if (!getSceneAvatarInfo() - .equals(other.getSceneAvatarInfo())) return false; - } - if (hasAvatarAbilityInfo() != other.hasAvatarAbilityInfo()) return false; - if (hasAvatarAbilityInfo()) { - if (!getAvatarAbilityInfo() - .equals(other.getAvatarAbilityInfo())) return false; - } - if (!getServerBuffListList() - .equals(other.getServerBuffListList())) return false; - if (hasSceneEntityInfo() != other.hasSceneEntityInfo()) return false; - if (hasSceneEntityInfo()) { - if (!getSceneEntityInfo() - .equals(other.getSceneEntityInfo())) return false; - } - if (getWeaponGuid() - != other.getWeaponGuid()) return false; - if (getWeaponEntityId() - != other.getWeaponEntityId()) return false; - if (hasWeaponAbilityInfo() != other.hasWeaponAbilityInfo()) return false; - if (hasWeaponAbilityInfo()) { - if (!getWeaponAbilityInfo() - .equals(other.getWeaponAbilityInfo())) return false; - } - if (hasAbilityControlBlock() != other.hasAbilityControlBlock()) return false; - if (hasAbilityControlBlock()) { - if (!getAbilityControlBlock() - .equals(other.getAbilityControlBlock())) return false; - } - if (getIsReconnect() - != other.getIsReconnect()) return false; - if (getIsPlayerCurAvatar() - != other.getIsPlayerCurAvatar()) return false; - if (getIsOnScene() - != other.getIsOnScene()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + PLAYERID_FIELD_NUMBER; - hash = (53 * hash) + getPlayerId(); - hash = (37 * hash) + AVATARGUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getAvatarGuid()); - hash = (37 * hash) + SCENEID_FIELD_NUMBER; - hash = (53 * hash) + getSceneId(); - hash = (37 * hash) + ENTITYID_FIELD_NUMBER; - hash = (53 * hash) + getEntityId(); - if (hasAvatarInfo()) { - hash = (37 * hash) + AVATARINFO_FIELD_NUMBER; - hash = (53 * hash) + getAvatarInfo().hashCode(); - } - if (hasSceneAvatarInfo()) { - hash = (37 * hash) + SCENEAVATARINFO_FIELD_NUMBER; - hash = (53 * hash) + getSceneAvatarInfo().hashCode(); - } - if (hasAvatarAbilityInfo()) { - hash = (37 * hash) + AVATARABILITYINFO_FIELD_NUMBER; - hash = (53 * hash) + getAvatarAbilityInfo().hashCode(); - } - if (getServerBuffListCount() > 0) { - hash = (37 * hash) + SERVERBUFFLIST_FIELD_NUMBER; - hash = (53 * hash) + getServerBuffListList().hashCode(); - } - if (hasSceneEntityInfo()) { - hash = (37 * hash) + SCENEENTITYINFO_FIELD_NUMBER; - hash = (53 * hash) + getSceneEntityInfo().hashCode(); - } - hash = (37 * hash) + WEAPONGUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getWeaponGuid()); - hash = (37 * hash) + WEAPONENTITYID_FIELD_NUMBER; - hash = (53 * hash) + getWeaponEntityId(); - if (hasWeaponAbilityInfo()) { - hash = (37 * hash) + WEAPONABILITYINFO_FIELD_NUMBER; - hash = (53 * hash) + getWeaponAbilityInfo().hashCode(); - } - if (hasAbilityControlBlock()) { - hash = (37 * hash) + ABILITYCONTROLBLOCK_FIELD_NUMBER; - hash = (53 * hash) + getAbilityControlBlock().hashCode(); - } - hash = (37 * hash) + ISRECONNECT_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsReconnect()); - hash = (37 * hash) + ISPLAYERCURAVATAR_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsPlayerCurAvatar()); - hash = (37 * hash) + ISONSCENE_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsOnScene()); - 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(); - playerId_ = 0; - - avatarGuid_ = 0L; - - sceneId_ = 0; - - entityId_ = 0; - - if (avatarInfoBuilder_ == null) { - avatarInfo_ = null; - } else { - avatarInfo_ = null; - avatarInfoBuilder_ = null; - } - if (sceneAvatarInfoBuilder_ == null) { - sceneAvatarInfo_ = null; - } else { - sceneAvatarInfo_ = null; - sceneAvatarInfoBuilder_ = null; - } - if (avatarAbilityInfoBuilder_ == null) { - avatarAbilityInfo_ = null; - } else { - avatarAbilityInfo_ = null; - avatarAbilityInfoBuilder_ = null; - } - if (serverBuffListBuilder_ == null) { - serverBuffList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - } else { - serverBuffListBuilder_.clear(); - } - if (sceneEntityInfoBuilder_ == null) { - sceneEntityInfo_ = null; - } else { - sceneEntityInfo_ = null; - sceneEntityInfoBuilder_ = null; - } - weaponGuid_ = 0L; - - weaponEntityId_ = 0; - - if (weaponAbilityInfoBuilder_ == null) { - weaponAbilityInfo_ = null; - } else { - weaponAbilityInfo_ = null; - weaponAbilityInfoBuilder_ = null; - } - if (abilityControlBlockBuilder_ == null) { - abilityControlBlock_ = null; - } else { - abilityControlBlock_ = null; - abilityControlBlockBuilder_ = null; - } - isReconnect_ = false; - - isPlayerCurAvatar_ = false; - - isOnScene_ = false; - - 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_; - result.playerId_ = playerId_; - result.avatarGuid_ = avatarGuid_; - result.sceneId_ = sceneId_; - result.entityId_ = entityId_; - if (avatarInfoBuilder_ == null) { - result.avatarInfo_ = avatarInfo_; - } else { - result.avatarInfo_ = avatarInfoBuilder_.build(); - } - if (sceneAvatarInfoBuilder_ == null) { - result.sceneAvatarInfo_ = sceneAvatarInfo_; - } else { - result.sceneAvatarInfo_ = sceneAvatarInfoBuilder_.build(); - } - if (avatarAbilityInfoBuilder_ == null) { - result.avatarAbilityInfo_ = avatarAbilityInfo_; - } else { - result.avatarAbilityInfo_ = avatarAbilityInfoBuilder_.build(); - } - if (serverBuffListBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - serverBuffList_ = java.util.Collections.unmodifiableList(serverBuffList_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.serverBuffList_ = serverBuffList_; - } else { - result.serverBuffList_ = serverBuffListBuilder_.build(); - } - if (sceneEntityInfoBuilder_ == null) { - result.sceneEntityInfo_ = sceneEntityInfo_; - } else { - result.sceneEntityInfo_ = sceneEntityInfoBuilder_.build(); - } - result.weaponGuid_ = weaponGuid_; - result.weaponEntityId_ = weaponEntityId_; - if (weaponAbilityInfoBuilder_ == null) { - result.weaponAbilityInfo_ = weaponAbilityInfo_; - } else { - result.weaponAbilityInfo_ = weaponAbilityInfoBuilder_.build(); - } - if (abilityControlBlockBuilder_ == null) { - result.abilityControlBlock_ = abilityControlBlock_; - } else { - result.abilityControlBlock_ = abilityControlBlockBuilder_.build(); - } - result.isReconnect_ = isReconnect_; - result.isPlayerCurAvatar_ = isPlayerCurAvatar_; - result.isOnScene_ = isOnScene_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getPlayerId() != 0) { - setPlayerId(other.getPlayerId()); - } - if (other.getAvatarGuid() != 0L) { - setAvatarGuid(other.getAvatarGuid()); - } - if (other.getSceneId() != 0) { - setSceneId(other.getSceneId()); - } - if (other.getEntityId() != 0) { - setEntityId(other.getEntityId()); - } - if (other.hasAvatarInfo()) { - mergeAvatarInfo(other.getAvatarInfo()); - } - if (other.hasSceneAvatarInfo()) { - mergeSceneAvatarInfo(other.getSceneAvatarInfo()); - } - if (other.hasAvatarAbilityInfo()) { - mergeAvatarAbilityInfo(other.getAvatarAbilityInfo()); - } - 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.hasSceneEntityInfo()) { - mergeSceneEntityInfo(other.getSceneEntityInfo()); - } - if (other.getWeaponGuid() != 0L) { - setWeaponGuid(other.getWeaponGuid()); - } - if (other.getWeaponEntityId() != 0) { - setWeaponEntityId(other.getWeaponEntityId()); - } - if (other.hasWeaponAbilityInfo()) { - mergeWeaponAbilityInfo(other.getWeaponAbilityInfo()); - } - if (other.hasAbilityControlBlock()) { - mergeAbilityControlBlock(other.getAbilityControlBlock()); - } - if (other.getIsReconnect() != false) { - setIsReconnect(other.getIsReconnect()); - } - if (other.getIsPlayerCurAvatar() != false) { - setIsPlayerCurAvatar(other.getIsPlayerCurAvatar()); - } - if (other.getIsOnScene() != false) { - setIsOnScene(other.getIsOnScene()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 int playerId_ ; - /** - * uint32 playerId = 1; - * @return The playerId. - */ - @java.lang.Override - public int getPlayerId() { - return playerId_; - } - /** - * uint32 playerId = 1; - * @param value The playerId to set. - * @return This builder for chaining. - */ - public Builder setPlayerId(int value) { - - playerId_ = value; - onChanged(); - return this; - } - /** - * uint32 playerId = 1; - * @return This builder for chaining. - */ - public Builder clearPlayerId() { - - playerId_ = 0; - onChanged(); - return this; - } - - private long avatarGuid_ ; - /** - * uint64 avatarGuid = 2; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - /** - * uint64 avatarGuid = 2; - * @param value The avatarGuid to set. - * @return This builder for chaining. - */ - public Builder setAvatarGuid(long value) { - - avatarGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 avatarGuid = 2; - * @return This builder for chaining. - */ - public Builder clearAvatarGuid() { - - avatarGuid_ = 0L; - onChanged(); - return this; - } - - private int sceneId_ ; - /** - * uint32 sceneId = 3; - * @return The sceneId. - */ - @java.lang.Override - public int getSceneId() { - return sceneId_; - } - /** - * uint32 sceneId = 3; - * @param value The sceneId to set. - * @return This builder for chaining. - */ - public Builder setSceneId(int value) { - - sceneId_ = value; - onChanged(); - return this; - } - /** - * uint32 sceneId = 3; - * @return This builder for chaining. - */ - public Builder clearSceneId() { - - sceneId_ = 0; - onChanged(); - return this; - } - - private int entityId_ ; - /** - * uint32 entityId = 4; - * @return The entityId. - */ - @java.lang.Override - public int getEntityId() { - return entityId_; - } - /** - * uint32 entityId = 4; - * @param value The entityId to set. - * @return This builder for chaining. - */ - public Builder setEntityId(int value) { - - entityId_ = value; - onChanged(); - return this; - } - /** - * uint32 entityId = 4; - * @return This builder for chaining. - */ - public Builder clearEntityId() { - - entityId_ = 0; - onChanged(); - return this; - } - - 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 avatarInfo = 5; - * @return Whether the avatarInfo field is set. - */ - public boolean hasAvatarInfo() { - return avatarInfoBuilder_ != null || avatarInfo_ != null; - } - /** - * .AvatarInfo avatarInfo = 5; - * @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 avatarInfo = 5; - */ - 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 avatarInfo = 5; - */ - 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 avatarInfo = 5; - */ - 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 avatarInfo = 5; - */ - public Builder clearAvatarInfo() { - if (avatarInfoBuilder_ == null) { - avatarInfo_ = null; - onChanged(); - } else { - avatarInfo_ = null; - avatarInfoBuilder_ = null; - } - - return this; - } - /** - * .AvatarInfo avatarInfo = 5; - */ - public emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.Builder getAvatarInfoBuilder() { - - onChanged(); - return getAvatarInfoFieldBuilder().getBuilder(); - } - /** - * .AvatarInfo avatarInfo = 5; - */ - 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 avatarInfo = 5; - */ - 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 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 sceneAvatarInfo = 6; - * @return Whether the sceneAvatarInfo field is set. - */ - public boolean hasSceneAvatarInfo() { - return sceneAvatarInfoBuilder_ != null || sceneAvatarInfo_ != null; - } - /** - * .SceneAvatarInfo sceneAvatarInfo = 6; - * @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 sceneAvatarInfo = 6; - */ - 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 sceneAvatarInfo = 6; - */ - 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 sceneAvatarInfo = 6; - */ - 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 sceneAvatarInfo = 6; - */ - public Builder clearSceneAvatarInfo() { - if (sceneAvatarInfoBuilder_ == null) { - sceneAvatarInfo_ = null; - onChanged(); - } else { - sceneAvatarInfo_ = null; - sceneAvatarInfoBuilder_ = null; - } - - return this; - } - /** - * .SceneAvatarInfo sceneAvatarInfo = 6; - */ - public emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.Builder getSceneAvatarInfoBuilder() { - - onChanged(); - return getSceneAvatarInfoFieldBuilder().getBuilder(); - } - /** - * .SceneAvatarInfo sceneAvatarInfo = 6; - */ - 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 sceneAvatarInfo = 6; - */ - 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 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 avatarAbilityInfo = 7; - * @return Whether the avatarAbilityInfo field is set. - */ - public boolean hasAvatarAbilityInfo() { - return avatarAbilityInfoBuilder_ != null || avatarAbilityInfo_ != null; - } - /** - * .AbilitySyncStateInfo avatarAbilityInfo = 7; - * @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 avatarAbilityInfo = 7; - */ - 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 avatarAbilityInfo = 7; - */ - 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 avatarAbilityInfo = 7; - */ - 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 avatarAbilityInfo = 7; - */ - public Builder clearAvatarAbilityInfo() { - if (avatarAbilityInfoBuilder_ == null) { - avatarAbilityInfo_ = null; - onChanged(); - } else { - avatarAbilityInfo_ = null; - avatarAbilityInfoBuilder_ = null; - } - - return this; - } - /** - * .AbilitySyncStateInfo avatarAbilityInfo = 7; - */ - public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder getAvatarAbilityInfoBuilder() { - - onChanged(); - return getAvatarAbilityInfoFieldBuilder().getBuilder(); - } - /** - * .AbilitySyncStateInfo avatarAbilityInfo = 7; - */ - 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 avatarAbilityInfo = 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> - 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 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 serverBuffList = 8; - */ - public java.util.List getServerBuffListList() { - if (serverBuffListBuilder_ == null) { - return java.util.Collections.unmodifiableList(serverBuffList_); - } else { - return serverBuffListBuilder_.getMessageList(); - } - } - /** - * repeated .ServerBuff serverBuffList = 8; - */ - public int getServerBuffListCount() { - if (serverBuffListBuilder_ == null) { - return serverBuffList_.size(); - } else { - return serverBuffListBuilder_.getCount(); - } - } - /** - * repeated .ServerBuff serverBuffList = 8; - */ - public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getServerBuffList(int index) { - if (serverBuffListBuilder_ == null) { - return serverBuffList_.get(index); - } else { - return serverBuffListBuilder_.getMessage(index); - } - } - /** - * repeated .ServerBuff serverBuffList = 8; - */ - 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 serverBuffList = 8; - */ - 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 serverBuffList = 8; - */ - 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 serverBuffList = 8; - */ - 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 serverBuffList = 8; - */ - 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 serverBuffList = 8; - */ - 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 serverBuffList = 8; - */ - 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 serverBuffList = 8; - */ - public Builder clearServerBuffList() { - if (serverBuffListBuilder_ == null) { - serverBuffList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - serverBuffListBuilder_.clear(); - } - return this; - } - /** - * repeated .ServerBuff serverBuffList = 8; - */ - public Builder removeServerBuffList(int index) { - if (serverBuffListBuilder_ == null) { - ensureServerBuffListIsMutable(); - serverBuffList_.remove(index); - onChanged(); - } else { - serverBuffListBuilder_.remove(index); - } - return this; - } - /** - * repeated .ServerBuff serverBuffList = 8; - */ - public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder getServerBuffListBuilder( - int index) { - return getServerBuffListFieldBuilder().getBuilder(index); - } - /** - * repeated .ServerBuff serverBuffList = 8; - */ - public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder getServerBuffListOrBuilder( - int index) { - if (serverBuffListBuilder_ == null) { - return serverBuffList_.get(index); } else { - return serverBuffListBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .ServerBuff serverBuffList = 8; - */ - public java.util.List - getServerBuffListOrBuilderList() { - if (serverBuffListBuilder_ != null) { - return serverBuffListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(serverBuffList_); - } - } - /** - * repeated .ServerBuff serverBuffList = 8; - */ - public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder addServerBuffListBuilder() { - return getServerBuffListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.getDefaultInstance()); - } - /** - * repeated .ServerBuff serverBuffList = 8; - */ - public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder addServerBuffListBuilder( - int index) { - return getServerBuffListFieldBuilder().addBuilder( - index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.getDefaultInstance()); - } - /** - * repeated .ServerBuff serverBuffList = 8; - */ - 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 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 sceneEntityInfo = 9; - * @return Whether the sceneEntityInfo field is set. - */ - public boolean hasSceneEntityInfo() { - return sceneEntityInfoBuilder_ != null || sceneEntityInfo_ != null; - } - /** - * .SceneEntityInfo sceneEntityInfo = 9; - * @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 sceneEntityInfo = 9; - */ - 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 sceneEntityInfo = 9; - */ - 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 sceneEntityInfo = 9; - */ - 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 sceneEntityInfo = 9; - */ - public Builder clearSceneEntityInfo() { - if (sceneEntityInfoBuilder_ == null) { - sceneEntityInfo_ = null; - onChanged(); - } else { - sceneEntityInfo_ = null; - sceneEntityInfoBuilder_ = null; - } - - return this; - } - /** - * .SceneEntityInfo sceneEntityInfo = 9; - */ - public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder getSceneEntityInfoBuilder() { - - onChanged(); - return getSceneEntityInfoFieldBuilder().getBuilder(); - } - /** - * .SceneEntityInfo sceneEntityInfo = 9; - */ - 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 sceneEntityInfo = 9; - */ - 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 long weaponGuid_ ; - /** - * uint64 weaponGuid = 10; - * @return The weaponGuid. - */ - @java.lang.Override - public long getWeaponGuid() { - return weaponGuid_; - } - /** - * uint64 weaponGuid = 10; - * @param value The weaponGuid to set. - * @return This builder for chaining. - */ - public Builder setWeaponGuid(long value) { - - weaponGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 weaponGuid = 10; - * @return This builder for chaining. - */ - public Builder clearWeaponGuid() { - - weaponGuid_ = 0L; - onChanged(); - return this; - } - - private int weaponEntityId_ ; - /** - * uint32 weaponEntityId = 11; - * @return The weaponEntityId. - */ - @java.lang.Override - public int getWeaponEntityId() { - return weaponEntityId_; - } - /** - * uint32 weaponEntityId = 11; - * @param value The weaponEntityId to set. - * @return This builder for chaining. - */ - public Builder setWeaponEntityId(int value) { - - weaponEntityId_ = value; - onChanged(); - return this; - } - /** - * uint32 weaponEntityId = 11; - * @return This builder for chaining. - */ - public Builder clearWeaponEntityId() { - - weaponEntityId_ = 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 weaponAbilityInfo = 12; - * @return Whether the weaponAbilityInfo field is set. - */ - public boolean hasWeaponAbilityInfo() { - return weaponAbilityInfoBuilder_ != null || weaponAbilityInfo_ != null; - } - /** - * .AbilitySyncStateInfo weaponAbilityInfo = 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 weaponAbilityInfo = 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 weaponAbilityInfo = 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 weaponAbilityInfo = 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 weaponAbilityInfo = 12; - */ - public Builder clearWeaponAbilityInfo() { - if (weaponAbilityInfoBuilder_ == null) { - weaponAbilityInfo_ = null; - onChanged(); - } else { - weaponAbilityInfo_ = null; - weaponAbilityInfoBuilder_ = null; - } - - return this; - } - /** - * .AbilitySyncStateInfo weaponAbilityInfo = 12; - */ - public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder getWeaponAbilityInfoBuilder() { - - onChanged(); - return getWeaponAbilityInfoFieldBuilder().getBuilder(); - } - /** - * .AbilitySyncStateInfo weaponAbilityInfo = 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 weaponAbilityInfo = 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 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 abilityControlBlock = 13; - * @return Whether the abilityControlBlock field is set. - */ - public boolean hasAbilityControlBlock() { - return abilityControlBlockBuilder_ != null || abilityControlBlock_ != null; - } - /** - * .AbilityControlBlock abilityControlBlock = 13; - * @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 abilityControlBlock = 13; - */ - 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 abilityControlBlock = 13; - */ - 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 abilityControlBlock = 13; - */ - 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 abilityControlBlock = 13; - */ - public Builder clearAbilityControlBlock() { - if (abilityControlBlockBuilder_ == null) { - abilityControlBlock_ = null; - onChanged(); - } else { - abilityControlBlock_ = null; - abilityControlBlockBuilder_ = null; - } - - return this; - } - /** - * .AbilityControlBlock abilityControlBlock = 13; - */ - public emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.Builder getAbilityControlBlockBuilder() { - - onChanged(); - return getAbilityControlBlockFieldBuilder().getBuilder(); - } - /** - * .AbilityControlBlock abilityControlBlock = 13; - */ - 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 abilityControlBlock = 13; - */ - 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 isReconnect_ ; - /** - * bool isReconnect = 14; - * @return The isReconnect. - */ - @java.lang.Override - public boolean getIsReconnect() { - return isReconnect_; - } - /** - * bool isReconnect = 14; - * @param value The isReconnect to set. - * @return This builder for chaining. - */ - public Builder setIsReconnect(boolean value) { - - isReconnect_ = value; - onChanged(); - return this; - } - /** - * bool isReconnect = 14; - * @return This builder for chaining. - */ - public Builder clearIsReconnect() { - - isReconnect_ = false; - onChanged(); - return this; - } - - private boolean isPlayerCurAvatar_ ; - /** - * bool isPlayerCurAvatar = 15; - * @return The isPlayerCurAvatar. - */ - @java.lang.Override - public boolean getIsPlayerCurAvatar() { - return isPlayerCurAvatar_; - } - /** - * bool isPlayerCurAvatar = 15; - * @param value The isPlayerCurAvatar to set. - * @return This builder for chaining. - */ - public Builder setIsPlayerCurAvatar(boolean value) { - - isPlayerCurAvatar_ = value; - onChanged(); - return this; - } - /** - * bool isPlayerCurAvatar = 15; - * @return This builder for chaining. - */ - public Builder clearIsPlayerCurAvatar() { - - isPlayerCurAvatar_ = false; - onChanged(); - return this; - } - - private boolean isOnScene_ ; - /** - * bool isOnScene = 16; - * @return The isOnScene. - */ - @java.lang.Override - public boolean getIsOnScene() { - return isOnScene_; - } - /** - * bool isOnScene = 16; - * @param value The isOnScene to set. - * @return This builder for chaining. - */ - public Builder setIsOnScene(boolean value) { - - isOnScene_ = value; - onChanged(); - return this; - } - /** - * bool isOnScene = 16; - * @return This builder for chaining. - */ - public Builder clearIsOnScene() { - - isOnScene_ = 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: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" + - "\"\374\003\n\017SceneTeamAvatar\022\020\n\010playerId\030\001 \001(\r\022\022" + - "\n\navatarGuid\030\002 \001(\004\022\017\n\007sceneId\030\003 \001(\r\022\020\n\010e" + - "ntityId\030\004 \001(\r\022\037\n\navatarInfo\030\005 \001(\0132\013.Avat" + - "arInfo\022)\n\017sceneAvatarInfo\030\006 \001(\0132\020.SceneA" + - "vatarInfo\0220\n\021avatarAbilityInfo\030\007 \001(\0132\025.A" + - "bilitySyncStateInfo\022#\n\016serverBuffList\030\010 " + - "\003(\0132\013.ServerBuff\022)\n\017sceneEntityInfo\030\t \001(" + - "\0132\020.SceneEntityInfo\022\022\n\nweaponGuid\030\n \001(\004\022" + - "\026\n\016weaponEntityId\030\013 \001(\r\0220\n\021weaponAbility" + - "Info\030\014 \001(\0132\025.AbilitySyncStateInfo\0221\n\023abi" + - "lityControlBlock\030\r \001(\0132\024.AbilityControlB" + - "lock\022\023\n\013isReconnect\030\016 \001(\010\022\031\n\021isPlayerCur" + - "Avatar\030\017 \001(\010\022\021\n\tisOnScene\030\020 \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.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[] { "PlayerId", "AvatarGuid", "SceneId", "EntityId", "AvatarInfo", "SceneAvatarInfo", "AvatarAbilityInfo", "ServerBuffList", "SceneEntityInfo", "WeaponGuid", "WeaponEntityId", "WeaponAbilityInfo", "AbilityControlBlock", "IsReconnect", "IsPlayerCurAvatar", "IsOnScene", }); - 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/main/java/emu/grasscutter/net/proto/SceneTeamUpdateNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/SceneTeamUpdateNotifyOuterClass.java deleted file mode 100644 index 08800417a..000000000 --- a/src/main/java/emu/grasscutter/net/proto/SceneTeamUpdateNotifyOuterClass.java +++ /dev/null @@ -1,916 +0,0 @@ -// 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 sceneTeamAvatarList = 1; - */ - java.util.List - getSceneTeamAvatarListList(); - /** - * repeated .SceneTeamAvatar sceneTeamAvatarList = 1; - */ - emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar getSceneTeamAvatarList(int index); - /** - * repeated .SceneTeamAvatar sceneTeamAvatarList = 1; - */ - int getSceneTeamAvatarListCount(); - /** - * repeated .SceneTeamAvatar sceneTeamAvatarList = 1; - */ - java.util.List - getSceneTeamAvatarListOrBuilderList(); - /** - * repeated .SceneTeamAvatar sceneTeamAvatarList = 1; - */ - emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatarOrBuilder getSceneTeamAvatarListOrBuilder( - int index); - - /** - * bool isInMp = 3; - * @return The isInMp. - */ - boolean getIsInMp(); - } - /** - * 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 10: { - 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 24: { - - 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 SCENETEAMAVATARLIST_FIELD_NUMBER = 1; - private java.util.List sceneTeamAvatarList_; - /** - * repeated .SceneTeamAvatar sceneTeamAvatarList = 1; - */ - @java.lang.Override - public java.util.List getSceneTeamAvatarListList() { - return sceneTeamAvatarList_; - } - /** - * repeated .SceneTeamAvatar sceneTeamAvatarList = 1; - */ - @java.lang.Override - public java.util.List - getSceneTeamAvatarListOrBuilderList() { - return sceneTeamAvatarList_; - } - /** - * repeated .SceneTeamAvatar sceneTeamAvatarList = 1; - */ - @java.lang.Override - public int getSceneTeamAvatarListCount() { - return sceneTeamAvatarList_.size(); - } - /** - * repeated .SceneTeamAvatar sceneTeamAvatarList = 1; - */ - @java.lang.Override - public emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar getSceneTeamAvatarList(int index) { - return sceneTeamAvatarList_.get(index); - } - /** - * repeated .SceneTeamAvatar sceneTeamAvatarList = 1; - */ - @java.lang.Override - public emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatarOrBuilder getSceneTeamAvatarListOrBuilder( - int index) { - return sceneTeamAvatarList_.get(index); - } - - public static final int ISINMP_FIELD_NUMBER = 3; - private boolean isInMp_; - /** - * bool isInMp = 3; - * @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(1, sceneTeamAvatarList_.get(i)); - } - if (isInMp_ != false) { - output.writeBool(3, 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(1, sceneTeamAvatarList_.get(i)); - } - if (isInMp_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(3, 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) + SCENETEAMAVATARLIST_FIELD_NUMBER; - hash = (53 * hash) + getSceneTeamAvatarListList().hashCode(); - } - hash = (37 * hash) + ISINMP_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; - } - /** - * 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 sceneTeamAvatarList = 1; - */ - public java.util.List getSceneTeamAvatarListList() { - if (sceneTeamAvatarListBuilder_ == null) { - return java.util.Collections.unmodifiableList(sceneTeamAvatarList_); - } else { - return sceneTeamAvatarListBuilder_.getMessageList(); - } - } - /** - * repeated .SceneTeamAvatar sceneTeamAvatarList = 1; - */ - public int getSceneTeamAvatarListCount() { - if (sceneTeamAvatarListBuilder_ == null) { - return sceneTeamAvatarList_.size(); - } else { - return sceneTeamAvatarListBuilder_.getCount(); - } - } - /** - * repeated .SceneTeamAvatar sceneTeamAvatarList = 1; - */ - public emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar getSceneTeamAvatarList(int index) { - if (sceneTeamAvatarListBuilder_ == null) { - return sceneTeamAvatarList_.get(index); - } else { - return sceneTeamAvatarListBuilder_.getMessage(index); - } - } - /** - * repeated .SceneTeamAvatar sceneTeamAvatarList = 1; - */ - 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 sceneTeamAvatarList = 1; - */ - 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 sceneTeamAvatarList = 1; - */ - 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 sceneTeamAvatarList = 1; - */ - 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 sceneTeamAvatarList = 1; - */ - 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 sceneTeamAvatarList = 1; - */ - 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 sceneTeamAvatarList = 1; - */ - 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 sceneTeamAvatarList = 1; - */ - public Builder clearSceneTeamAvatarList() { - if (sceneTeamAvatarListBuilder_ == null) { - sceneTeamAvatarList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - sceneTeamAvatarListBuilder_.clear(); - } - return this; - } - /** - * repeated .SceneTeamAvatar sceneTeamAvatarList = 1; - */ - public Builder removeSceneTeamAvatarList(int index) { - if (sceneTeamAvatarListBuilder_ == null) { - ensureSceneTeamAvatarListIsMutable(); - sceneTeamAvatarList_.remove(index); - onChanged(); - } else { - sceneTeamAvatarListBuilder_.remove(index); - } - return this; - } - /** - * repeated .SceneTeamAvatar sceneTeamAvatarList = 1; - */ - public emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar.Builder getSceneTeamAvatarListBuilder( - int index) { - return getSceneTeamAvatarListFieldBuilder().getBuilder(index); - } - /** - * repeated .SceneTeamAvatar sceneTeamAvatarList = 1; - */ - public emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatarOrBuilder getSceneTeamAvatarListOrBuilder( - int index) { - if (sceneTeamAvatarListBuilder_ == null) { - return sceneTeamAvatarList_.get(index); } else { - return sceneTeamAvatarListBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .SceneTeamAvatar sceneTeamAvatarList = 1; - */ - public java.util.List - getSceneTeamAvatarListOrBuilderList() { - if (sceneTeamAvatarListBuilder_ != null) { - return sceneTeamAvatarListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(sceneTeamAvatarList_); - } - } - /** - * repeated .SceneTeamAvatar sceneTeamAvatarList = 1; - */ - public emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar.Builder addSceneTeamAvatarListBuilder() { - return getSceneTeamAvatarListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar.getDefaultInstance()); - } - /** - * repeated .SceneTeamAvatar sceneTeamAvatarList = 1; - */ - public emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar.Builder addSceneTeamAvatarListBuilder( - int index) { - return getSceneTeamAvatarListFieldBuilder().addBuilder( - index, emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar.getDefaultInstance()); - } - /** - * repeated .SceneTeamAvatar sceneTeamAvatarList = 1; - */ - 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 isInMp = 3; - * @return The isInMp. - */ - @java.lang.Override - public boolean getIsInMp() { - return isInMp_; - } - /** - * bool isInMp = 3; - * @param value The isInMp to set. - * @return This builder for chaining. - */ - public Builder setIsInMp(boolean value) { - - isInMp_ = value; - onChanged(); - return this; - } - /** - * bool isInMp = 3; - * @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\"V\n\025SceneTeamUpdateNotify\022-\n" + - "\023sceneTeamAvatarList\030\001 \003(\0132\020.SceneTeamAv" + - "atar\022\016\n\006isInMp\030\003 \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.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/main/java/emu/grasscutter/net/proto/SceneTimeNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/SceneTimeNotifyOuterClass.java deleted file mode 100644 index de5cd873e..000000000 --- a/src/main/java/emu/grasscutter/net/proto/SceneTimeNotifyOuterClass.java +++ /dev/null @@ -1,679 +0,0 @@ -// 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 { - - /** - * uint32 sceneId = 1; - * @return The sceneId. - */ - int getSceneId(); - - /** - * bool isPaused = 2; - * @return The isPaused. - */ - boolean getIsPaused(); - - /** - * uint64 sceneTime = 3; - * @return The sceneTime. - */ - long getSceneTime(); - } - /** - * 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: { - - sceneId_ = input.readUInt32(); - break; - } - case 16: { - - isPaused_ = input.readBool(); - break; - } - case 24: { - - 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 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 ISPAUSED_FIELD_NUMBER = 2; - private boolean isPaused_; - /** - * bool isPaused = 2; - * @return The isPaused. - */ - @java.lang.Override - public boolean getIsPaused() { - return isPaused_; - } - - public static final int SCENETIME_FIELD_NUMBER = 3; - private long sceneTime_; - /** - * uint64 sceneTime = 3; - * @return The sceneTime. - */ - @java.lang.Override - public long getSceneTime() { - return sceneTime_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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 (isPaused_ != false) { - output.writeBool(2, isPaused_); - } - if (sceneTime_ != 0L) { - output.writeUInt64(3, sceneTime_); - } - 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 (isPaused_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(2, isPaused_); - } - if (sceneTime_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(3, 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 (getSceneId() - != other.getSceneId()) return false; - if (getIsPaused() - != other.getIsPaused()) return false; - if (getSceneTime() - != other.getSceneTime()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - 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) + ISPAUSED_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsPaused()); - hash = (37 * hash) + SCENETIME_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getSceneTime()); - 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; - } - /** - * 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(); - sceneId_ = 0; - - isPaused_ = false; - - sceneTime_ = 0L; - - 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.sceneId_ = sceneId_; - result.isPaused_ = isPaused_; - result.sceneTime_ = sceneTime_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getSceneId() != 0) { - setSceneId(other.getSceneId()); - } - if (other.getIsPaused() != false) { - setIsPaused(other.getIsPaused()); - } - if (other.getSceneTime() != 0L) { - setSceneTime(other.getSceneTime()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 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 isPaused_ ; - /** - * bool isPaused = 2; - * @return The isPaused. - */ - @java.lang.Override - public boolean getIsPaused() { - return isPaused_; - } - /** - * bool isPaused = 2; - * @param value The isPaused to set. - * @return This builder for chaining. - */ - public Builder setIsPaused(boolean value) { - - isPaused_ = value; - onChanged(); - return this; - } - /** - * bool isPaused = 2; - * @return This builder for chaining. - */ - public Builder clearIsPaused() { - - isPaused_ = false; - onChanged(); - return this; - } - - private long sceneTime_ ; - /** - * uint64 sceneTime = 3; - * @return The sceneTime. - */ - @java.lang.Override - public long getSceneTime() { - return sceneTime_; - } - /** - * uint64 sceneTime = 3; - * @param value The sceneTime to set. - * @return This builder for chaining. - */ - public Builder setSceneTime(long value) { - - sceneTime_ = value; - onChanged(); - return this; - } - /** - * uint64 sceneTime = 3; - * @return This builder for chaining. - */ - public Builder clearSceneTime() { - - sceneTime_ = 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: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\"G\n\017SceneTimeNoti" + - "fy\022\017\n\007sceneId\030\001 \001(\r\022\020\n\010isPaused\030\002 \001(\010\022\021\n" + - "\tsceneTime\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_SceneTimeNotify_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_SceneTimeNotify_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_SceneTimeNotify_descriptor, - new java.lang.String[] { "SceneId", "IsPaused", "SceneTime", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/SceneTransToPointReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/SceneTransToPointReqOuterClass.java deleted file mode 100644 index e807e3b55..000000000 --- a/src/main/java/emu/grasscutter/net/proto/SceneTransToPointReqOuterClass.java +++ /dev/null @@ -1,750 +0,0 @@ -// 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 sceneId = 1; - * @return The sceneId. - */ - int getSceneId(); - - /** - * uint32 pointId = 2; - * @return The pointId. - */ - int getPointId(); - } - /** - * 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: { - - sceneId_ = input.readUInt32(); - break; - } - case 16: { - - 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 (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.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); - } - - /** - * Protobuf enum {@code SceneTransToPointReq.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 = 219; - */ - CMD_ID(4, 219), - UNRECOGNIZED(-1, -1), - ; - - /** - * ENET_CHANNEL_ID = 0; - */ - public static final CmdId ENET_CHANNEL_ID = NONE; - /** - * IS_ALLOW_CLIENT = 1; - */ - public static final CmdId IS_ALLOW_CLIENT = ENET_IS_RELIABLE; - /** - * 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; - /** - * IS_ALLOW_CLIENT = 1; - */ - public static final int IS_ALLOW_CLIENT_VALUE = 1; - /** - * CMD_ID = 219; - */ - public static final int CMD_ID_VALUE = 219; - - - 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 219: 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.SceneTransToPointReqOuterClass.SceneTransToPointReq.getDescriptor().getEnumTypes().get(0); - } - - private static final CmdId[] VALUES = getStaticValuesArray(); - private static CmdId[] getStaticValuesArray() { - return new CmdId[] { - NONE, ENET_CHANNEL_ID, ENET_IS_RELIABLE, IS_ALLOW_CLIENT, 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:SceneTransToPointReq.CmdId) - } - - 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 POINTID_FIELD_NUMBER = 2; - private int pointId_; - /** - * uint32 pointId = 2; - * @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 (sceneId_ != 0) { - output.writeUInt32(1, sceneId_); - } - if (pointId_ != 0) { - output.writeUInt32(2, 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(1, sceneId_); - } - if (pointId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, 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.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) + SCENEID_FIELD_NUMBER; - hash = (53 * hash) + getSceneId(); - hash = (37 * hash) + POINTID_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; - } - /** - * 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 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 int pointId_ ; - /** - * uint32 pointId = 2; - * @return The pointId. - */ - @java.lang.Override - public int getPointId() { - return pointId_; - } - /** - * uint32 pointId = 2; - * @param value The pointId to set. - * @return This builder for chaining. - */ - public Builder setPointId(int value) { - - pointId_ = value; - onChanged(); - return this; - } - /** - * uint32 pointId = 2; - * @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\"\234\001\n\024SceneTr" + - "ansToPointReq\022\017\n\007sceneId\030\001 \001(\r\022\017\n\007pointI" + - "d\030\002 \001(\r\"b\n\005CmdId\022\010\n\004NONE\020\000\022\023\n\017ENET_CHANN" + - "EL_ID\020\000\022\024\n\020ENET_IS_RELIABLE\020\001\022\023\n\017IS_ALLO" + - "W_CLIENT\020\001\022\013\n\006CMD_ID\020\333\001\032\002\020\001B\033\n\031emu.grass" + - "cutter.net.protob\006proto3" - }; - descriptor = com.google.protobuf.Descriptors.FileDescriptor - .internalBuildGeneratedFileFrom(descriptorData, - new com.google.protobuf.Descriptors.FileDescriptor[] { - }); - internal_static_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/main/java/emu/grasscutter/net/proto/SceneTransToPointRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/SceneTransToPointRspOuterClass.java deleted file mode 100644 index 353b88fe5..000000000 --- a/src/main/java/emu/grasscutter/net/proto/SceneTransToPointRspOuterClass.java +++ /dev/null @@ -1,812 +0,0 @@ -// 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 { - - /** - * int32 retcode = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * uint32 sceneId = 2; - * @return The sceneId. - */ - int getSceneId(); - - /** - * uint32 pointId = 3; - * @return The pointId. - */ - int getPointId(); - } - /** - * 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 8: { - - retcode_ = input.readInt32(); - break; - } - case 16: { - - sceneId_ = input.readUInt32(); - break; - } - case 24: { - - 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 (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.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); - } - - /** - * Protobuf enum {@code SceneTransToPointRsp.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 = 220; - */ - CMD_ID(3, 220), - 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 = 220; - */ - public static final int CMD_ID_VALUE = 220; - - - 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 220: 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.SceneTransToPointRspOuterClass.SceneTransToPointRsp.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:SceneTransToPointRsp.CmdId) - } - - 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 SCENEID_FIELD_NUMBER = 2; - private int sceneId_; - /** - * uint32 sceneId = 2; - * @return The sceneId. - */ - @java.lang.Override - public int getSceneId() { - return sceneId_; - } - - public static final int POINTID_FIELD_NUMBER = 3; - private int pointId_; - /** - * uint32 pointId = 3; - * @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 (retcode_ != 0) { - output.writeInt32(1, retcode_); - } - if (sceneId_ != 0) { - output.writeUInt32(2, sceneId_); - } - if (pointId_ != 0) { - output.writeUInt32(3, 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(1, retcode_); - } - if (sceneId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, sceneId_); - } - if (pointId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, 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 (getRetcode() - != other.getRetcode()) return false; - 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) + RETCODE_FIELD_NUMBER; - hash = (53 * hash) + getRetcode(); - hash = (37 * hash) + SCENEID_FIELD_NUMBER; - hash = (53 * hash) + getSceneId(); - hash = (37 * hash) + POINTID_FIELD_NUMBER; - hash = (53 * hash) + getPointId(); - 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; - } - /** - * 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(); - retcode_ = 0; - - sceneId_ = 0; - - pointId_ = 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.retcode_ = retcode_; - 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.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.getRetcode() != 0) { - setRetcode(other.getRetcode()); - } - 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.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 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 sceneId_ ; - /** - * uint32 sceneId = 2; - * @return The sceneId. - */ - @java.lang.Override - public int getSceneId() { - return sceneId_; - } - /** - * uint32 sceneId = 2; - * @param value The sceneId to set. - * @return This builder for chaining. - */ - public Builder setSceneId(int value) { - - sceneId_ = value; - onChanged(); - return this; - } - /** - * uint32 sceneId = 2; - * @return This builder for chaining. - */ - public Builder clearSceneId() { - - sceneId_ = 0; - onChanged(); - return this; - } - - private int pointId_ ; - /** - * uint32 pointId = 3; - * @return The pointId. - */ - @java.lang.Override - public int getPointId() { - return pointId_; - } - /** - * uint32 pointId = 3; - * @param value The pointId to set. - * @return This builder for chaining. - */ - public Builder setPointId(int value) { - - pointId_ = value; - onChanged(); - return this; - } - /** - * uint32 pointId = 3; - * @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: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\"\230\001\n\024SceneTr" + - "ansToPointRsp\022\017\n\007retcode\030\001 \001(\005\022\017\n\007sceneI" + - "d\030\002 \001(\r\022\017\n\007pointId\030\003 \001(\r\"M\n\005CmdId\022\010\n\004NON" + - "E\020\000\022\023\n\017ENET_CHANNEL_ID\020\000\022\024\n\020ENET_IS_RELI" + - "ABLE\020\001\022\013\n\006CMD_ID\020\334\001\032\002\020\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_SceneTransToPointRsp_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_SceneTransToPointRsp_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_SceneTransToPointRsp_descriptor, - new java.lang.String[] { "Retcode", "SceneId", "PointId", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/SceneUnlockInfoNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/SceneUnlockInfoNotifyOuterClass.java deleted file mode 100644 index f1e27b991..000000000 --- a/src/main/java/emu/grasscutter/net/proto/SceneUnlockInfoNotifyOuterClass.java +++ /dev/null @@ -1,844 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: SceneUnlockInfoNotify.proto - -package emu.grasscutter.net.proto; - -public final class SceneUnlockInfoNotifyOuterClass { - private SceneUnlockInfoNotifyOuterClass() {} - public static void registerAllExtensions( - com.google.protobuf.ExtensionRegistryLite registry) { - } - - public static void registerAllExtensions( - com.google.protobuf.ExtensionRegistry registry) { - registerAllExtensions( - (com.google.protobuf.ExtensionRegistryLite) registry); - } - public interface SceneUnlockInfoNotifyOrBuilder extends - // @@protoc_insertion_point(interface_extends:SceneUnlockInfoNotify) - com.google.protobuf.MessageOrBuilder { - - /** - * repeated .SceneUnlockInfo unlockInfos = 1; - */ - java.util.List - getUnlockInfosList(); - /** - * repeated .SceneUnlockInfo unlockInfos = 1; - */ - emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo getUnlockInfos(int index); - /** - * repeated .SceneUnlockInfo unlockInfos = 1; - */ - int getUnlockInfosCount(); - /** - * repeated .SceneUnlockInfo unlockInfos = 1; - */ - java.util.List - getUnlockInfosOrBuilderList(); - /** - * repeated .SceneUnlockInfo unlockInfos = 1; - */ - emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfoOrBuilder getUnlockInfosOrBuilder( - int index); - } - /** - * Protobuf type {@code SceneUnlockInfoNotify} - */ - public static final class SceneUnlockInfoNotify extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:SceneUnlockInfoNotify) - SceneUnlockInfoNotifyOrBuilder { - private static final long serialVersionUID = 0L; - // Use SceneUnlockInfoNotify.newBuilder() to construct. - private SceneUnlockInfoNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private SceneUnlockInfoNotify() { - unlockInfos_ = java.util.Collections.emptyList(); - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new SceneUnlockInfoNotify(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private SceneUnlockInfoNotify( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder 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)) { - unlockInfos_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000001; - } - unlockInfos_.add( - input.readMessage(emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo.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)) { - unlockInfos_ = java.util.Collections.unmodifiableList(unlockInfos_); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return emu.grasscutter.net.proto.SceneUnlockInfoNotifyOuterClass.internal_static_SceneUnlockInfoNotify_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return emu.grasscutter.net.proto.SceneUnlockInfoNotifyOuterClass.internal_static_SceneUnlockInfoNotify_fieldAccessorTable - .ensureFieldAccessorsInitialized( - emu.grasscutter.net.proto.SceneUnlockInfoNotifyOuterClass.SceneUnlockInfoNotify.class, emu.grasscutter.net.proto.SceneUnlockInfoNotifyOuterClass.SceneUnlockInfoNotify.Builder.class); - } - - public static final int UNLOCKINFOS_FIELD_NUMBER = 1; - private java.util.List unlockInfos_; - /** - * repeated .SceneUnlockInfo unlockInfos = 1; - */ - @java.lang.Override - public java.util.List getUnlockInfosList() { - return unlockInfos_; - } - /** - * repeated .SceneUnlockInfo unlockInfos = 1; - */ - @java.lang.Override - public java.util.List - getUnlockInfosOrBuilderList() { - return unlockInfos_; - } - /** - * repeated .SceneUnlockInfo unlockInfos = 1; - */ - @java.lang.Override - public int getUnlockInfosCount() { - return unlockInfos_.size(); - } - /** - * repeated .SceneUnlockInfo unlockInfos = 1; - */ - @java.lang.Override - public emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo getUnlockInfos(int index) { - return unlockInfos_.get(index); - } - /** - * repeated .SceneUnlockInfo unlockInfos = 1; - */ - @java.lang.Override - public emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfoOrBuilder getUnlockInfosOrBuilder( - int index) { - return unlockInfos_.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 < unlockInfos_.size(); i++) { - output.writeMessage(1, unlockInfos_.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 < unlockInfos_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, unlockInfos_.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.SceneUnlockInfoNotifyOuterClass.SceneUnlockInfoNotify)) { - return super.equals(obj); - } - emu.grasscutter.net.proto.SceneUnlockInfoNotifyOuterClass.SceneUnlockInfoNotify other = (emu.grasscutter.net.proto.SceneUnlockInfoNotifyOuterClass.SceneUnlockInfoNotify) obj; - - if (!getUnlockInfosList() - .equals(other.getUnlockInfosList())) return false; - if (!unknownFields.equals(other.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 (getUnlockInfosCount() > 0) { - hash = (37 * hash) + UNLOCKINFOS_FIELD_NUMBER; - hash = (53 * hash) + getUnlockInfosList().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static emu.grasscutter.net.proto.SceneUnlockInfoNotifyOuterClass.SceneUnlockInfoNotify parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static emu.grasscutter.net.proto.SceneUnlockInfoNotifyOuterClass.SceneUnlockInfoNotify parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static emu.grasscutter.net.proto.SceneUnlockInfoNotifyOuterClass.SceneUnlockInfoNotify parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static emu.grasscutter.net.proto.SceneUnlockInfoNotifyOuterClass.SceneUnlockInfoNotify parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static emu.grasscutter.net.proto.SceneUnlockInfoNotifyOuterClass.SceneUnlockInfoNotify parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static emu.grasscutter.net.proto.SceneUnlockInfoNotifyOuterClass.SceneUnlockInfoNotify parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static emu.grasscutter.net.proto.SceneUnlockInfoNotifyOuterClass.SceneUnlockInfoNotify parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static emu.grasscutter.net.proto.SceneUnlockInfoNotifyOuterClass.SceneUnlockInfoNotify parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static emu.grasscutter.net.proto.SceneUnlockInfoNotifyOuterClass.SceneUnlockInfoNotify parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static emu.grasscutter.net.proto.SceneUnlockInfoNotifyOuterClass.SceneUnlockInfoNotify parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static emu.grasscutter.net.proto.SceneUnlockInfoNotifyOuterClass.SceneUnlockInfoNotify parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static emu.grasscutter.net.proto.SceneUnlockInfoNotifyOuterClass.SceneUnlockInfoNotify parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(emu.grasscutter.net.proto.SceneUnlockInfoNotifyOuterClass.SceneUnlockInfoNotify prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code SceneUnlockInfoNotify} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:SceneUnlockInfoNotify) - emu.grasscutter.net.proto.SceneUnlockInfoNotifyOuterClass.SceneUnlockInfoNotifyOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return emu.grasscutter.net.proto.SceneUnlockInfoNotifyOuterClass.internal_static_SceneUnlockInfoNotify_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return emu.grasscutter.net.proto.SceneUnlockInfoNotifyOuterClass.internal_static_SceneUnlockInfoNotify_fieldAccessorTable - .ensureFieldAccessorsInitialized( - emu.grasscutter.net.proto.SceneUnlockInfoNotifyOuterClass.SceneUnlockInfoNotify.class, emu.grasscutter.net.proto.SceneUnlockInfoNotifyOuterClass.SceneUnlockInfoNotify.Builder.class); - } - - // Construct using emu.grasscutter.net.proto.SceneUnlockInfoNotifyOuterClass.SceneUnlockInfoNotify.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getUnlockInfosFieldBuilder(); - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (unlockInfosBuilder_ == null) { - unlockInfos_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - } else { - unlockInfosBuilder_.clear(); - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return emu.grasscutter.net.proto.SceneUnlockInfoNotifyOuterClass.internal_static_SceneUnlockInfoNotify_descriptor; - } - - @java.lang.Override - public emu.grasscutter.net.proto.SceneUnlockInfoNotifyOuterClass.SceneUnlockInfoNotify getDefaultInstanceForType() { - return emu.grasscutter.net.proto.SceneUnlockInfoNotifyOuterClass.SceneUnlockInfoNotify.getDefaultInstance(); - } - - @java.lang.Override - public emu.grasscutter.net.proto.SceneUnlockInfoNotifyOuterClass.SceneUnlockInfoNotify build() { - emu.grasscutter.net.proto.SceneUnlockInfoNotifyOuterClass.SceneUnlockInfoNotify result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public emu.grasscutter.net.proto.SceneUnlockInfoNotifyOuterClass.SceneUnlockInfoNotify buildPartial() { - emu.grasscutter.net.proto.SceneUnlockInfoNotifyOuterClass.SceneUnlockInfoNotify result = new emu.grasscutter.net.proto.SceneUnlockInfoNotifyOuterClass.SceneUnlockInfoNotify(this); - int from_bitField0_ = bitField0_; - if (unlockInfosBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - unlockInfos_ = java.util.Collections.unmodifiableList(unlockInfos_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.unlockInfos_ = unlockInfos_; - } else { - result.unlockInfos_ = unlockInfosBuilder_.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.SceneUnlockInfoNotifyOuterClass.SceneUnlockInfoNotify) { - return mergeFrom((emu.grasscutter.net.proto.SceneUnlockInfoNotifyOuterClass.SceneUnlockInfoNotify)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(emu.grasscutter.net.proto.SceneUnlockInfoNotifyOuterClass.SceneUnlockInfoNotify other) { - if (other == emu.grasscutter.net.proto.SceneUnlockInfoNotifyOuterClass.SceneUnlockInfoNotify.getDefaultInstance()) return this; - if (unlockInfosBuilder_ == null) { - if (!other.unlockInfos_.isEmpty()) { - if (unlockInfos_.isEmpty()) { - unlockInfos_ = other.unlockInfos_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureUnlockInfosIsMutable(); - unlockInfos_.addAll(other.unlockInfos_); - } - onChanged(); - } - } else { - if (!other.unlockInfos_.isEmpty()) { - if (unlockInfosBuilder_.isEmpty()) { - unlockInfosBuilder_.dispose(); - unlockInfosBuilder_ = null; - unlockInfos_ = other.unlockInfos_; - bitField0_ = (bitField0_ & ~0x00000001); - unlockInfosBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? - getUnlockInfosFieldBuilder() : null; - } else { - unlockInfosBuilder_.addAllMessages(other.unlockInfos_); - } - } - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - emu.grasscutter.net.proto.SceneUnlockInfoNotifyOuterClass.SceneUnlockInfoNotify parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (emu.grasscutter.net.proto.SceneUnlockInfoNotifyOuterClass.SceneUnlockInfoNotify) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private java.util.List unlockInfos_ = - java.util.Collections.emptyList(); - private void ensureUnlockInfosIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - unlockInfos_ = new java.util.ArrayList(unlockInfos_); - bitField0_ |= 0x00000001; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo, emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo.Builder, emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfoOrBuilder> unlockInfosBuilder_; - - /** - * repeated .SceneUnlockInfo unlockInfos = 1; - */ - public java.util.List getUnlockInfosList() { - if (unlockInfosBuilder_ == null) { - return java.util.Collections.unmodifiableList(unlockInfos_); - } else { - return unlockInfosBuilder_.getMessageList(); - } - } - /** - * repeated .SceneUnlockInfo unlockInfos = 1; - */ - public int getUnlockInfosCount() { - if (unlockInfosBuilder_ == null) { - return unlockInfos_.size(); - } else { - return unlockInfosBuilder_.getCount(); - } - } - /** - * repeated .SceneUnlockInfo unlockInfos = 1; - */ - public emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo getUnlockInfos(int index) { - if (unlockInfosBuilder_ == null) { - return unlockInfos_.get(index); - } else { - return unlockInfosBuilder_.getMessage(index); - } - } - /** - * repeated .SceneUnlockInfo unlockInfos = 1; - */ - public Builder setUnlockInfos( - int index, emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo value) { - if (unlockInfosBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureUnlockInfosIsMutable(); - unlockInfos_.set(index, value); - onChanged(); - } else { - unlockInfosBuilder_.setMessage(index, value); - } - return this; - } - /** - * repeated .SceneUnlockInfo unlockInfos = 1; - */ - public Builder setUnlockInfos( - int index, emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo.Builder builderForValue) { - if (unlockInfosBuilder_ == null) { - ensureUnlockInfosIsMutable(); - unlockInfos_.set(index, builderForValue.build()); - onChanged(); - } else { - unlockInfosBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - * repeated .SceneUnlockInfo unlockInfos = 1; - */ - public Builder addUnlockInfos(emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo value) { - if (unlockInfosBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureUnlockInfosIsMutable(); - unlockInfos_.add(value); - onChanged(); - } else { - unlockInfosBuilder_.addMessage(value); - } - return this; - } - /** - * repeated .SceneUnlockInfo unlockInfos = 1; - */ - public Builder addUnlockInfos( - int index, emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo value) { - if (unlockInfosBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureUnlockInfosIsMutable(); - unlockInfos_.add(index, value); - onChanged(); - } else { - unlockInfosBuilder_.addMessage(index, value); - } - return this; - } - /** - * repeated .SceneUnlockInfo unlockInfos = 1; - */ - public Builder addUnlockInfos( - emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo.Builder builderForValue) { - if (unlockInfosBuilder_ == null) { - ensureUnlockInfosIsMutable(); - unlockInfos_.add(builderForValue.build()); - onChanged(); - } else { - unlockInfosBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - * repeated .SceneUnlockInfo unlockInfos = 1; - */ - public Builder addUnlockInfos( - int index, emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo.Builder builderForValue) { - if (unlockInfosBuilder_ == null) { - ensureUnlockInfosIsMutable(); - unlockInfos_.add(index, builderForValue.build()); - onChanged(); - } else { - unlockInfosBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - * repeated .SceneUnlockInfo unlockInfos = 1; - */ - public Builder addAllUnlockInfos( - java.lang.Iterable values) { - if (unlockInfosBuilder_ == null) { - ensureUnlockInfosIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll( - values, unlockInfos_); - onChanged(); - } else { - unlockInfosBuilder_.addAllMessages(values); - } - return this; - } - /** - * repeated .SceneUnlockInfo unlockInfos = 1; - */ - public Builder clearUnlockInfos() { - if (unlockInfosBuilder_ == null) { - unlockInfos_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - unlockInfosBuilder_.clear(); - } - return this; - } - /** - * repeated .SceneUnlockInfo unlockInfos = 1; - */ - public Builder removeUnlockInfos(int index) { - if (unlockInfosBuilder_ == null) { - ensureUnlockInfosIsMutable(); - unlockInfos_.remove(index); - onChanged(); - } else { - unlockInfosBuilder_.remove(index); - } - return this; - } - /** - * repeated .SceneUnlockInfo unlockInfos = 1; - */ - public emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo.Builder getUnlockInfosBuilder( - int index) { - return getUnlockInfosFieldBuilder().getBuilder(index); - } - /** - * repeated .SceneUnlockInfo unlockInfos = 1; - */ - public emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfoOrBuilder getUnlockInfosOrBuilder( - int index) { - if (unlockInfosBuilder_ == null) { - return unlockInfos_.get(index); } else { - return unlockInfosBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .SceneUnlockInfo unlockInfos = 1; - */ - public java.util.List - getUnlockInfosOrBuilderList() { - if (unlockInfosBuilder_ != null) { - return unlockInfosBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(unlockInfos_); - } - } - /** - * repeated .SceneUnlockInfo unlockInfos = 1; - */ - public emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo.Builder addUnlockInfosBuilder() { - return getUnlockInfosFieldBuilder().addBuilder( - emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo.getDefaultInstance()); - } - /** - * repeated .SceneUnlockInfo unlockInfos = 1; - */ - public emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo.Builder addUnlockInfosBuilder( - int index) { - return getUnlockInfosFieldBuilder().addBuilder( - index, emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo.getDefaultInstance()); - } - /** - * repeated .SceneUnlockInfo unlockInfos = 1; - */ - public java.util.List - getUnlockInfosBuilderList() { - return getUnlockInfosFieldBuilder().getBuilderList(); - } - private com.google.protobuf.RepeatedFieldBuilderV3< - emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo, emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo.Builder, emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfoOrBuilder> - getUnlockInfosFieldBuilder() { - if (unlockInfosBuilder_ == null) { - unlockInfosBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< - emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo, emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo.Builder, emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfoOrBuilder>( - unlockInfos_, - ((bitField0_ & 0x00000001) != 0), - getParentForChildren(), - isClean()); - unlockInfos_ = null; - } - return unlockInfosBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:SceneUnlockInfoNotify) - } - - // @@protoc_insertion_point(class_scope:SceneUnlockInfoNotify) - private static final emu.grasscutter.net.proto.SceneUnlockInfoNotifyOuterClass.SceneUnlockInfoNotify DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneUnlockInfoNotifyOuterClass.SceneUnlockInfoNotify(); - } - - public static emu.grasscutter.net.proto.SceneUnlockInfoNotifyOuterClass.SceneUnlockInfoNotify getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public SceneUnlockInfoNotify parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new SceneUnlockInfoNotify(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public emu.grasscutter.net.proto.SceneUnlockInfoNotifyOuterClass.SceneUnlockInfoNotify getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - - } - - private static final com.google.protobuf.Descriptors.Descriptor - internal_static_SceneUnlockInfoNotify_descriptor; - private static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_SceneUnlockInfoNotify_fieldAccessorTable; - - public static com.google.protobuf.Descriptors.FileDescriptor - getDescriptor() { - return descriptor; - } - private static com.google.protobuf.Descriptors.FileDescriptor - descriptor; - static { - java.lang.String[] descriptorData = { - "\n\033SceneUnlockInfoNotify.proto\032\025SceneUnlo" + - "ckInfo.proto\">\n\025SceneUnlockInfoNotify\022%\n" + - "\013unlockInfos\030\001 \003(\0132\020.SceneUnlockInfoB\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.SceneUnlockInfoOuterClass.getDescriptor(), - }); - internal_static_SceneUnlockInfoNotify_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_SceneUnlockInfoNotify_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_SceneUnlockInfoNotify_descriptor, - new java.lang.String[] { "UnlockInfos", }); - emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/SceneUnlockInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/SceneUnlockInfoOuterClass.java deleted file mode 100644 index df4de3ee8..000000000 --- a/src/main/java/emu/grasscutter/net/proto/SceneUnlockInfoOuterClass.java +++ /dev/null @@ -1,805 +0,0 @@ -// 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/main/java/emu/grasscutter/net/proto/SceneWeaponInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/SceneWeaponInfoOuterClass.java deleted file mode 100644 index 81a55a132..000000000 --- a/src/main/java/emu/grasscutter/net/proto/SceneWeaponInfoOuterClass.java +++ /dev/null @@ -1,1429 +0,0 @@ -// 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 entityId = 1; - * @return The entityId. - */ - int getEntityId(); - - /** - * uint32 gadgetId = 2; - * @return The gadgetId. - */ - int getGadgetId(); - - /** - * uint32 itemId = 3; - * @return The itemId. - */ - int getItemId(); - - /** - * uint64 guid = 4; - * @return The guid. - */ - long getGuid(); - - /** - * uint32 level = 5; - * @return The level. - */ - int getLevel(); - - /** - * uint32 promoteLevel = 6; - * @return The promoteLevel. - */ - int getPromoteLevel(); - - /** - * .AbilitySyncStateInfo abilityInfo = 7; - * @return Whether the abilityInfo field is set. - */ - boolean hasAbilityInfo(); - /** - * .AbilitySyncStateInfo abilityInfo = 7; - * @return The abilityInfo. - */ - emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getAbilityInfo(); - /** - * .AbilitySyncStateInfo abilityInfo = 7; - */ - emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getAbilityInfoOrBuilder(); - - /** - * map<uint32, uint32> affixMap = 8; - */ - int getAffixMapCount(); - /** - * map<uint32, uint32> affixMap = 8; - */ - boolean containsAffixMap( - int key); - /** - * Use {@link #getAffixMapMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getAffixMap(); - /** - * map<uint32, uint32> affixMap = 8; - */ - java.util.Map - getAffixMapMap(); - /** - * map<uint32, uint32> affixMap = 8; - */ - - int getAffixMapOrDefault( - int key, - int defaultValue); - /** - * map<uint32, uint32> affixMap = 8; - */ - - int getAffixMapOrThrow( - int key); - } - /** - * 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; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.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 ENTITYID_FIELD_NUMBER = 1; - private int entityId_; - /** - * uint32 entityId = 1; - * @return The entityId. - */ - @java.lang.Override - public int getEntityId() { - return entityId_; - } - - public static final int GADGETID_FIELD_NUMBER = 2; - private int gadgetId_; - /** - * uint32 gadgetId = 2; - * @return The gadgetId. - */ - @java.lang.Override - public int getGadgetId() { - return gadgetId_; - } - - public static final int ITEMID_FIELD_NUMBER = 3; - private int itemId_; - /** - * uint32 itemId = 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 PROMOTELEVEL_FIELD_NUMBER = 6; - private int promoteLevel_; - /** - * uint32 promoteLevel = 6; - * @return The promoteLevel. - */ - @java.lang.Override - public int getPromoteLevel() { - return promoteLevel_; - } - - public static final int ABILITYINFO_FIELD_NUMBER = 7; - private emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo abilityInfo_; - /** - * .AbilitySyncStateInfo abilityInfo = 7; - * @return Whether the abilityInfo field is set. - */ - @java.lang.Override - public boolean hasAbilityInfo() { - return abilityInfo_ != null; - } - /** - * .AbilitySyncStateInfo abilityInfo = 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 abilityInfo = 7; - */ - @java.lang.Override - public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getAbilityInfoOrBuilder() { - return getAbilityInfo(); - } - - public static final int AFFIXMAP_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> affixMap = 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> affixMap = 8; - */ - @java.lang.Override - - public java.util.Map getAffixMapMap() { - return internalGetAffixMap().getMap(); - } - /** - * map<uint32, uint32> affixMap = 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> affixMap = 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); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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); - 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__); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + ENTITYID_FIELD_NUMBER; - hash = (53 * hash) + getEntityId(); - hash = (37 * hash) + GADGETID_FIELD_NUMBER; - hash = (53 * hash) + getGadgetId(); - hash = (37 * hash) + ITEMID_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) + PROMOTELEVEL_FIELD_NUMBER; - hash = (53 * hash) + getPromoteLevel(); - if (hasAbilityInfo()) { - hash = (37 * hash) + ABILITYINFO_FIELD_NUMBER; - hash = (53 * hash) + getAbilityInfo().hashCode(); - } - if (!internalGetAffixMap().getMap().isEmpty()) { - hash = (37 * hash) + AFFIXMAP_FIELD_NUMBER; - hash = (53 * hash) + internalGetAffixMap().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(); - 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(); - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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()); - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 entityId = 1; - * @return The entityId. - */ - @java.lang.Override - public int getEntityId() { - return entityId_; - } - /** - * uint32 entityId = 1; - * @param value The entityId to set. - * @return This builder for chaining. - */ - public Builder setEntityId(int value) { - - entityId_ = value; - onChanged(); - return this; - } - /** - * uint32 entityId = 1; - * @return This builder for chaining. - */ - public Builder clearEntityId() { - - entityId_ = 0; - onChanged(); - return this; - } - - private int gadgetId_ ; - /** - * uint32 gadgetId = 2; - * @return The gadgetId. - */ - @java.lang.Override - public int getGadgetId() { - return gadgetId_; - } - /** - * uint32 gadgetId = 2; - * @param value The gadgetId to set. - * @return This builder for chaining. - */ - public Builder setGadgetId(int value) { - - gadgetId_ = value; - onChanged(); - return this; - } - /** - * uint32 gadgetId = 2; - * @return This builder for chaining. - */ - public Builder clearGadgetId() { - - gadgetId_ = 0; - onChanged(); - return this; - } - - private int itemId_ ; - /** - * uint32 itemId = 3; - * @return The itemId. - */ - @java.lang.Override - public int getItemId() { - return itemId_; - } - /** - * uint32 itemId = 3; - * @param value The itemId to set. - * @return This builder for chaining. - */ - public Builder setItemId(int value) { - - itemId_ = value; - onChanged(); - return this; - } - /** - * uint32 itemId = 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 promoteLevel = 6; - * @return The promoteLevel. - */ - @java.lang.Override - public int getPromoteLevel() { - return promoteLevel_; - } - /** - * uint32 promoteLevel = 6; - * @param value The promoteLevel to set. - * @return This builder for chaining. - */ - public Builder setPromoteLevel(int value) { - - promoteLevel_ = value; - onChanged(); - return this; - } - /** - * uint32 promoteLevel = 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 abilityInfo = 7; - * @return Whether the abilityInfo field is set. - */ - public boolean hasAbilityInfo() { - return abilityInfoBuilder_ != null || abilityInfo_ != null; - } - /** - * .AbilitySyncStateInfo abilityInfo = 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 abilityInfo = 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 abilityInfo = 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 abilityInfo = 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 abilityInfo = 7; - */ - public Builder clearAbilityInfo() { - if (abilityInfoBuilder_ == null) { - abilityInfo_ = null; - onChanged(); - } else { - abilityInfo_ = null; - abilityInfoBuilder_ = null; - } - - return this; - } - /** - * .AbilitySyncStateInfo abilityInfo = 7; - */ - public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder getAbilityInfoBuilder() { - - onChanged(); - return getAbilityInfoFieldBuilder().getBuilder(); - } - /** - * .AbilitySyncStateInfo abilityInfo = 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 abilityInfo = 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> affixMap = 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> affixMap = 8; - */ - @java.lang.Override - - public java.util.Map getAffixMapMap() { - return internalGetAffixMap().getMap(); - } - /** - * map<uint32, uint32> affixMap = 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> affixMap = 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> affixMap = 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> affixMap = 8; - */ - public Builder putAffixMap( - int key, - int value) { - - - internalGetMutableAffixMap().getMutableMap() - .put(key, value); - return this; - } - /** - * map<uint32, uint32> affixMap = 8; - */ - - 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: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\"\207\002\n\017SceneWeaponInfo\022\020\n\010entit" + - "yId\030\001 \001(\r\022\020\n\010gadgetId\030\002 \001(\r\022\016\n\006itemId\030\003 " + - "\001(\r\022\014\n\004guid\030\004 \001(\004\022\r\n\005level\030\005 \001(\r\022\024\n\014prom" + - "oteLevel\030\006 \001(\r\022*\n\013abilityInfo\030\007 \001(\0132\025.Ab" + - "ilitySyncStateInfo\0220\n\010affixMap\030\010 \003(\0132\036.S" + - "ceneWeaponInfo.AffixMapEntry\032/\n\rAffixMap" + - "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[] { - emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.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", }); - 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(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/ServantInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/ServantInfoOuterClass.java deleted file mode 100644 index 81de2a2ed..000000000 --- a/src/main/java/emu/grasscutter/net/proto/ServantInfoOuterClass.java +++ /dev/null @@ -1,606 +0,0 @@ -// 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 masterEntityId = 1; - * @return The masterEntityId. - */ - int getMasterEntityId(); - - /** - * uint32 bornSlotIndex = 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 MASTERENTITYID_FIELD_NUMBER = 1; - private int masterEntityId_; - /** - * uint32 masterEntityId = 1; - * @return The masterEntityId. - */ - @java.lang.Override - public int getMasterEntityId() { - return masterEntityId_; - } - - public static final int BORNSLOTINDEX_FIELD_NUMBER = 2; - private int bornSlotIndex_; - /** - * uint32 bornSlotIndex = 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) + MASTERENTITYID_FIELD_NUMBER; - hash = (53 * hash) + getMasterEntityId(); - hash = (37 * hash) + BORNSLOTINDEX_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 masterEntityId = 1; - * @return The masterEntityId. - */ - @java.lang.Override - public int getMasterEntityId() { - return masterEntityId_; - } - /** - * uint32 masterEntityId = 1; - * @param value The masterEntityId to set. - * @return This builder for chaining. - */ - public Builder setMasterEntityId(int value) { - - masterEntityId_ = value; - onChanged(); - return this; - } - /** - * uint32 masterEntityId = 1; - * @return This builder for chaining. - */ - public Builder clearMasterEntityId() { - - masterEntityId_ = 0; - onChanged(); - return this; - } - - private int bornSlotIndex_ ; - /** - * uint32 bornSlotIndex = 2; - * @return The bornSlotIndex. - */ - @java.lang.Override - public int getBornSlotIndex() { - return bornSlotIndex_; - } - /** - * uint32 bornSlotIndex = 2; - * @param value The bornSlotIndex to set. - * @return This builder for chaining. - */ - public Builder setBornSlotIndex(int value) { - - bornSlotIndex_ = value; - onChanged(); - return this; - } - /** - * uint32 bornSlotIndex = 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\026\n\016ma" + - "sterEntityId\030\001 \001(\r\022\025\n\rbornSlotIndex\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_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/main/java/emu/grasscutter/net/proto/ServerBuffOuterClass.java b/src/main/java/emu/grasscutter/net/proto/ServerBuffOuterClass.java deleted file mode 100644 index 18bcc22b4..000000000 --- a/src/main/java/emu/grasscutter/net/proto/ServerBuffOuterClass.java +++ /dev/null @@ -1,1017 +0,0 @@ -// 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 serverBuffUid = 1; - * @return The serverBuffUid. - */ - int getServerBuffUid(); - - /** - * uint32 serverBuffId = 2; - * @return The serverBuffId. - */ - int getServerBuffId(); - - /** - * uint32 serverBuffType = 3; - * @return The serverBuffType. - */ - int getServerBuffType(); - - /** - * uint32 instancedModifierId = 4; - * @return The instancedModifierId. - */ - int getInstancedModifierId(); - - /** - * repeated uint32 doneOnaddedActionList = 5; - * @return A list containing the doneOnaddedActionList. - */ - java.util.List getDoneOnaddedActionListList(); - /** - * repeated uint32 doneOnaddedActionList = 5; - * @return The count of doneOnaddedActionList. - */ - int getDoneOnaddedActionListCount(); - /** - * repeated uint32 doneOnaddedActionList = 5; - * @param index The index of the element to return. - * @return The doneOnaddedActionList at the given index. - */ - int getDoneOnaddedActionList(int index); - - /** - * bool isOnaddedActionAllow = 6; - * @return The isOnaddedActionAllow. - */ - boolean getIsOnaddedActionAllow(); - } - /** - * 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() { - doneOnaddedActionList_ = emptyIntList(); - } - - @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(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder 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: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - doneOnaddedActionList_ = newIntList(); - mutable_bitField0_ |= 0x00000001; - } - doneOnaddedActionList_.addInt(input.readUInt32()); - break; - } - case 42: { - int length = input.readRawVarint32(); - int limit = input.pushLimit(length); - if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { - doneOnaddedActionList_ = newIntList(); - mutable_bitField0_ |= 0x00000001; - } - while (input.getBytesUntilLimit() > 0) { - doneOnaddedActionList_.addInt(input.readUInt32()); - } - input.popLimit(limit); - break; - } - case 48: { - - isOnaddedActionAllow_ = 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)) { - doneOnaddedActionList_.makeImmutable(); // C - } - 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 SERVERBUFFUID_FIELD_NUMBER = 1; - private int serverBuffUid_; - /** - * uint32 serverBuffUid = 1; - * @return The serverBuffUid. - */ - @java.lang.Override - public int getServerBuffUid() { - return serverBuffUid_; - } - - public static final int SERVERBUFFID_FIELD_NUMBER = 2; - private int serverBuffId_; - /** - * uint32 serverBuffId = 2; - * @return The serverBuffId. - */ - @java.lang.Override - public int getServerBuffId() { - return serverBuffId_; - } - - public static final int SERVERBUFFTYPE_FIELD_NUMBER = 3; - private int serverBuffType_; - /** - * uint32 serverBuffType = 3; - * @return The serverBuffType. - */ - @java.lang.Override - public int getServerBuffType() { - return serverBuffType_; - } - - public static final int INSTANCEDMODIFIERID_FIELD_NUMBER = 4; - private int instancedModifierId_; - /** - * uint32 instancedModifierId = 4; - * @return The instancedModifierId. - */ - @java.lang.Override - public int getInstancedModifierId() { - return instancedModifierId_; - } - - public static final int DONEONADDEDACTIONLIST_FIELD_NUMBER = 5; - private com.google.protobuf.Internal.IntList doneOnaddedActionList_; - /** - * repeated uint32 doneOnaddedActionList = 5; - * @return A list containing the doneOnaddedActionList. - */ - @java.lang.Override - public java.util.List - getDoneOnaddedActionListList() { - return doneOnaddedActionList_; - } - /** - * repeated uint32 doneOnaddedActionList = 5; - * @return The count of doneOnaddedActionList. - */ - public int getDoneOnaddedActionListCount() { - return doneOnaddedActionList_.size(); - } - /** - * repeated uint32 doneOnaddedActionList = 5; - * @param index The index of the element to return. - * @return The doneOnaddedActionList at the given index. - */ - public int getDoneOnaddedActionList(int index) { - return doneOnaddedActionList_.getInt(index); - } - private int doneOnaddedActionListMemoizedSerializedSize = -1; - - public static final int ISONADDEDACTIONALLOW_FIELD_NUMBER = 6; - private boolean isOnaddedActionAllow_; - /** - * bool isOnaddedActionAllow = 6; - * @return The isOnaddedActionAllow. - */ - @java.lang.Override - public boolean getIsOnaddedActionAllow() { - return isOnaddedActionAllow_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - 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 (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 (getDoneOnaddedActionListList().size() > 0) { - output.writeUInt32NoTag(42); - output.writeUInt32NoTag(doneOnaddedActionListMemoizedSerializedSize); - } - for (int i = 0; i < doneOnaddedActionList_.size(); i++) { - output.writeUInt32NoTag(doneOnaddedActionList_.getInt(i)); - } - if (isOnaddedActionAllow_ != false) { - output.writeBool(6, isOnaddedActionAllow_); - } - 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_); - } - { - int dataSize = 0; - for (int i = 0; i < doneOnaddedActionList_.size(); i++) { - dataSize += com.google.protobuf.CodedOutputStream - .computeUInt32SizeNoTag(doneOnaddedActionList_.getInt(i)); - } - size += dataSize; - if (!getDoneOnaddedActionListList().isEmpty()) { - size += 1; - size += com.google.protobuf.CodedOutputStream - .computeInt32SizeNoTag(dataSize); - } - doneOnaddedActionListMemoizedSerializedSize = dataSize; - } - if (isOnaddedActionAllow_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(6, isOnaddedActionAllow_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (!getDoneOnaddedActionListList() - .equals(other.getDoneOnaddedActionListList())) return false; - if (getIsOnaddedActionAllow() - != other.getIsOnaddedActionAllow()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + SERVERBUFFUID_FIELD_NUMBER; - hash = (53 * hash) + getServerBuffUid(); - hash = (37 * hash) + SERVERBUFFID_FIELD_NUMBER; - hash = (53 * hash) + getServerBuffId(); - hash = (37 * hash) + SERVERBUFFTYPE_FIELD_NUMBER; - hash = (53 * hash) + getServerBuffType(); - hash = (37 * hash) + INSTANCEDMODIFIERID_FIELD_NUMBER; - hash = (53 * hash) + getInstancedModifierId(); - if (getDoneOnaddedActionListCount() > 0) { - hash = (37 * hash) + DONEONADDEDACTIONLIST_FIELD_NUMBER; - hash = (53 * hash) + getDoneOnaddedActionListList().hashCode(); - } - hash = (37 * hash) + ISONADDEDACTIONALLOW_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsOnaddedActionAllow()); - 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; - - doneOnaddedActionList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000001); - isOnaddedActionAllow_ = 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); - int from_bitField0_ = bitField0_; - result.serverBuffUid_ = serverBuffUid_; - result.serverBuffId_ = serverBuffId_; - result.serverBuffType_ = serverBuffType_; - result.instancedModifierId_ = instancedModifierId_; - if (((bitField0_ & 0x00000001) != 0)) { - doneOnaddedActionList_.makeImmutable(); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.doneOnaddedActionList_ = doneOnaddedActionList_; - result.isOnaddedActionAllow_ = isOnaddedActionAllow_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.doneOnaddedActionList_.isEmpty()) { - if (doneOnaddedActionList_.isEmpty()) { - doneOnaddedActionList_ = other.doneOnaddedActionList_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureDoneOnaddedActionListIsMutable(); - doneOnaddedActionList_.addAll(other.doneOnaddedActionList_); - } - onChanged(); - } - if (other.getIsOnaddedActionAllow() != false) { - setIsOnaddedActionAllow(other.getIsOnaddedActionAllow()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 bitField0_; - - private int serverBuffUid_ ; - /** - * uint32 serverBuffUid = 1; - * @return The serverBuffUid. - */ - @java.lang.Override - public int getServerBuffUid() { - return serverBuffUid_; - } - /** - * uint32 serverBuffUid = 1; - * @param value The serverBuffUid to set. - * @return This builder for chaining. - */ - public Builder setServerBuffUid(int value) { - - serverBuffUid_ = value; - onChanged(); - return this; - } - /** - * uint32 serverBuffUid = 1; - * @return This builder for chaining. - */ - public Builder clearServerBuffUid() { - - serverBuffUid_ = 0; - onChanged(); - return this; - } - - private int serverBuffId_ ; - /** - * uint32 serverBuffId = 2; - * @return The serverBuffId. - */ - @java.lang.Override - public int getServerBuffId() { - return serverBuffId_; - } - /** - * uint32 serverBuffId = 2; - * @param value The serverBuffId to set. - * @return This builder for chaining. - */ - public Builder setServerBuffId(int value) { - - serverBuffId_ = value; - onChanged(); - return this; - } - /** - * uint32 serverBuffId = 2; - * @return This builder for chaining. - */ - public Builder clearServerBuffId() { - - serverBuffId_ = 0; - onChanged(); - return this; - } - - private int serverBuffType_ ; - /** - * uint32 serverBuffType = 3; - * @return The serverBuffType. - */ - @java.lang.Override - public int getServerBuffType() { - return serverBuffType_; - } - /** - * uint32 serverBuffType = 3; - * @param value The serverBuffType to set. - * @return This builder for chaining. - */ - public Builder setServerBuffType(int value) { - - serverBuffType_ = value; - onChanged(); - return this; - } - /** - * uint32 serverBuffType = 3; - * @return This builder for chaining. - */ - public Builder clearServerBuffType() { - - serverBuffType_ = 0; - onChanged(); - return this; - } - - private int instancedModifierId_ ; - /** - * uint32 instancedModifierId = 4; - * @return The instancedModifierId. - */ - @java.lang.Override - public int getInstancedModifierId() { - return instancedModifierId_; - } - /** - * uint32 instancedModifierId = 4; - * @param value The instancedModifierId to set. - * @return This builder for chaining. - */ - public Builder setInstancedModifierId(int value) { - - instancedModifierId_ = value; - onChanged(); - return this; - } - /** - * uint32 instancedModifierId = 4; - * @return This builder for chaining. - */ - public Builder clearInstancedModifierId() { - - instancedModifierId_ = 0; - onChanged(); - return this; - } - - private com.google.protobuf.Internal.IntList doneOnaddedActionList_ = emptyIntList(); - private void ensureDoneOnaddedActionListIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - doneOnaddedActionList_ = mutableCopy(doneOnaddedActionList_); - bitField0_ |= 0x00000001; - } - } - /** - * repeated uint32 doneOnaddedActionList = 5; - * @return A list containing the doneOnaddedActionList. - */ - public java.util.List - getDoneOnaddedActionListList() { - return ((bitField0_ & 0x00000001) != 0) ? - java.util.Collections.unmodifiableList(doneOnaddedActionList_) : doneOnaddedActionList_; - } - /** - * repeated uint32 doneOnaddedActionList = 5; - * @return The count of doneOnaddedActionList. - */ - public int getDoneOnaddedActionListCount() { - return doneOnaddedActionList_.size(); - } - /** - * repeated uint32 doneOnaddedActionList = 5; - * @param index The index of the element to return. - * @return The doneOnaddedActionList at the given index. - */ - public int getDoneOnaddedActionList(int index) { - return doneOnaddedActionList_.getInt(index); - } - /** - * repeated uint32 doneOnaddedActionList = 5; - * @param index The index to set the value at. - * @param value The doneOnaddedActionList to set. - * @return This builder for chaining. - */ - public Builder setDoneOnaddedActionList( - int index, int value) { - ensureDoneOnaddedActionListIsMutable(); - doneOnaddedActionList_.setInt(index, value); - onChanged(); - return this; - } - /** - * repeated uint32 doneOnaddedActionList = 5; - * @param value The doneOnaddedActionList to add. - * @return This builder for chaining. - */ - public Builder addDoneOnaddedActionList(int value) { - ensureDoneOnaddedActionListIsMutable(); - doneOnaddedActionList_.addInt(value); - onChanged(); - return this; - } - /** - * repeated uint32 doneOnaddedActionList = 5; - * @param values The doneOnaddedActionList to add. - * @return This builder for chaining. - */ - public Builder addAllDoneOnaddedActionList( - java.lang.Iterable values) { - ensureDoneOnaddedActionListIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll( - values, doneOnaddedActionList_); - onChanged(); - return this; - } - /** - * repeated uint32 doneOnaddedActionList = 5; - * @return This builder for chaining. - */ - public Builder clearDoneOnaddedActionList() { - doneOnaddedActionList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - return this; - } - - private boolean isOnaddedActionAllow_ ; - /** - * bool isOnaddedActionAllow = 6; - * @return The isOnaddedActionAllow. - */ - @java.lang.Override - public boolean getIsOnaddedActionAllow() { - return isOnaddedActionAllow_; - } - /** - * bool isOnaddedActionAllow = 6; - * @param value The isOnaddedActionAllow to set. - * @return This builder for chaining. - */ - public Builder setIsOnaddedActionAllow(boolean value) { - - isOnaddedActionAllow_ = value; - onChanged(); - return this; - } - /** - * bool isOnaddedActionAllow = 6; - * @return This builder for chaining. - */ - public Builder clearIsOnaddedActionAllow() { - - isOnaddedActionAllow_ = 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\"\253\001\n\nServerBuff\022\025\n\rser" + - "verBuffUid\030\001 \001(\r\022\024\n\014serverBuffId\030\002 \001(\r\022\026" + - "\n\016serverBuffType\030\003 \001(\r\022\033\n\023instancedModif" + - "ierId\030\004 \001(\r\022\035\n\025doneOnaddedActionList\030\005 \003" + - "(\r\022\034\n\024isOnaddedActionAllow\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_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", "DoneOnaddedActionList", "IsOnaddedActionAllow", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/ServerTimeNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/ServerTimeNotifyOuterClass.java deleted file mode 100644 index 7aa6de8d0..000000000 --- a/src/main/java/emu/grasscutter/net/proto/ServerTimeNotifyOuterClass.java +++ /dev/null @@ -1,537 +0,0 @@ -// 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 serverTime = 1; - * @return The serverTime. - */ - long getServerTime(); - } - /** - * 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 8: { - - 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 SERVERTIME_FIELD_NUMBER = 1; - private long serverTime_; - /** - * uint64 serverTime = 1; - * @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(1, 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(1, 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) + SERVERTIME_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; - } - /** - * 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 serverTime = 1; - * @return The serverTime. - */ - @java.lang.Override - public long getServerTime() { - return serverTime_; - } - /** - * uint64 serverTime = 1; - * @param value The serverTime to set. - * @return This builder for chaining. - */ - public Builder setServerTime(long value) { - - serverTime_ = value; - onChanged(); - return this; - } - /** - * uint64 serverTime = 1; - * @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\022\n\nserverTime\030\001 \001(\004B\033\n\031emu.grasscut" + - "ter.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/main/java/emu/grasscutter/net/proto/SetEntityClientDataNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/SetEntityClientDataNotifyOuterClass.java deleted file mode 100644 index 5541ca15b..000000000 --- a/src/main/java/emu/grasscutter/net/proto/SetEntityClientDataNotifyOuterClass.java +++ /dev/null @@ -1,743 +0,0 @@ -// 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 entityId = 1; - * @return The entityId. - */ - int getEntityId(); - - /** - * .EntityClientData entityClientData = 2; - * @return Whether the entityClientData field is set. - */ - boolean hasEntityClientData(); - /** - * .EntityClientData entityClientData = 2; - * @return The entityClientData. - */ - emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData getEntityClientData(); - /** - * .EntityClientData entityClientData = 2; - */ - emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientDataOrBuilder getEntityClientDataOrBuilder(); - } - /** - * 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 8: { - - entityId_ = input.readUInt32(); - break; - } - case 18: { - 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; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.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 ENTITYID_FIELD_NUMBER = 1; - private int entityId_; - /** - * uint32 entityId = 1; - * @return The entityId. - */ - @java.lang.Override - public int getEntityId() { - return entityId_; - } - - public static final int ENTITYCLIENTDATA_FIELD_NUMBER = 2; - private emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData entityClientData_; - /** - * .EntityClientData entityClientData = 2; - * @return Whether the entityClientData field is set. - */ - @java.lang.Override - public boolean hasEntityClientData() { - return entityClientData_ != null; - } - /** - * .EntityClientData entityClientData = 2; - * @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 entityClientData = 2; - */ - @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 (entityId_ != 0) { - output.writeUInt32(1, entityId_); - } - if (entityClientData_ != null) { - output.writeMessage(2, getEntityClientData()); - } - 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 (entityClientData_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, getEntityClientData()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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) + ENTITYID_FIELD_NUMBER; - hash = (53 * hash) + getEntityId(); - if (hasEntityClientData()) { - hash = (37 * hash) + ENTITYCLIENTDATA_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; - } - /** - * 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 entityId = 1; - * @return The entityId. - */ - @java.lang.Override - public int getEntityId() { - return entityId_; - } - /** - * uint32 entityId = 1; - * @param value The entityId to set. - * @return This builder for chaining. - */ - public Builder setEntityId(int value) { - - entityId_ = value; - onChanged(); - return this; - } - /** - * uint32 entityId = 1; - * @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 entityClientData = 2; - * @return Whether the entityClientData field is set. - */ - public boolean hasEntityClientData() { - return entityClientDataBuilder_ != null || entityClientData_ != null; - } - /** - * .EntityClientData entityClientData = 2; - * @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 entityClientData = 2; - */ - 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 entityClientData = 2; - */ - 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 entityClientData = 2; - */ - 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 entityClientData = 2; - */ - public Builder clearEntityClientData() { - if (entityClientDataBuilder_ == null) { - entityClientData_ = null; - onChanged(); - } else { - entityClientData_ = null; - entityClientDataBuilder_ = null; - } - - return this; - } - /** - * .EntityClientData entityClientData = 2; - */ - public emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.Builder getEntityClientDataBuilder() { - - onChanged(); - return getEntityClientDataFieldBuilder().getBuilder(); - } - /** - * .EntityClientData entityClientData = 2; - */ - 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 entityClientData = 2; - */ - 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\"Z\n\031SetEntityClientData" + - "Notify\022\020\n\010entityId\030\001 \001(\r\022+\n\020entityClient" + - "Data\030\002 \001(\0132\021.EntityClientDataB\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.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/main/java/emu/grasscutter/net/proto/SetEquipLockStateReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/SetEquipLockStateReqOuterClass.java deleted file mode 100644 index 5a1820116..000000000 --- a/src/main/java/emu/grasscutter/net/proto/SetEquipLockStateReqOuterClass.java +++ /dev/null @@ -1,609 +0,0 @@ -// 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 { - - /** - * uint64 targetEquipGuid = 1; - * @return The targetEquipGuid. - */ - long getTargetEquipGuid(); - - /** - * bool isLocked = 2; - * @return The isLocked. - */ - boolean getIsLocked(); - } - /** - * 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 8: { - - targetEquipGuid_ = input.readUInt64(); - break; - } - case 16: { - - 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 TARGETEQUIPGUID_FIELD_NUMBER = 1; - private long targetEquipGuid_; - /** - * uint64 targetEquipGuid = 1; - * @return The targetEquipGuid. - */ - @java.lang.Override - public long getTargetEquipGuid() { - return targetEquipGuid_; - } - - 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_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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(1, targetEquipGuid_); - } - if (isLocked_ != false) { - output.writeBool(2, 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(1, targetEquipGuid_); - } - if (isLocked_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(2, 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 (getTargetEquipGuid() - != other.getTargetEquipGuid()) 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) + TARGETEQUIPGUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getTargetEquipGuid()); - hash = (37 * hash) + ISLOCKED_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.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; - } - /** - * 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(); - targetEquipGuid_ = 0L; - - isLocked_ = false; - - 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.targetEquipGuid_ = targetEquipGuid_; - 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.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.getTargetEquipGuid() != 0L) { - setTargetEquipGuid(other.getTargetEquipGuid()); - } - 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.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 long targetEquipGuid_ ; - /** - * uint64 targetEquipGuid = 1; - * @return The targetEquipGuid. - */ - @java.lang.Override - public long getTargetEquipGuid() { - return targetEquipGuid_; - } - /** - * uint64 targetEquipGuid = 1; - * @param value The targetEquipGuid to set. - * @return This builder for chaining. - */ - public Builder setTargetEquipGuid(long value) { - - targetEquipGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 targetEquipGuid = 1; - * @return This builder for chaining. - */ - public Builder clearTargetEquipGuid() { - - targetEquipGuid_ = 0L; - 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; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"A\n\024SetEquip" + - "LockStateReq\022\027\n\017targetEquipGuid\030\001 \001(\004\022\020\n" + - "\010isLocked\030\002 \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_SetEquipLockStateReq_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_SetEquipLockStateReq_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_SetEquipLockStateReq_descriptor, - new java.lang.String[] { "TargetEquipGuid", "IsLocked", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/SetEquipLockStateRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/SetEquipLockStateRspOuterClass.java deleted file mode 100644 index 00b3b0cde..000000000 --- a/src/main/java/emu/grasscutter/net/proto/SetEquipLockStateRspOuterClass.java +++ /dev/null @@ -1,679 +0,0 @@ -// 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 { - - /** - * int32 retcode = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * uint64 targetEquipGuid = 2; - * @return The targetEquipGuid. - */ - long getTargetEquipGuid(); - - /** - * bool isLocked = 3; - * @return The isLocked. - */ - boolean getIsLocked(); - } - /** - * 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 8: { - - retcode_ = input.readInt32(); - break; - } - case 16: { - - targetEquipGuid_ = input.readUInt64(); - 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.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 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 TARGETEQUIPGUID_FIELD_NUMBER = 2; - private long targetEquipGuid_; - /** - * uint64 targetEquipGuid = 2; - * @return The targetEquipGuid. - */ - @java.lang.Override - public long getTargetEquipGuid() { - return targetEquipGuid_; - } - - public static final int ISLOCKED_FIELD_NUMBER = 3; - private boolean isLocked_; - /** - * bool isLocked = 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 (retcode_ != 0) { - output.writeInt32(1, retcode_); - } - if (targetEquipGuid_ != 0L) { - output.writeUInt64(2, targetEquipGuid_); - } - 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 (retcode_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeInt32Size(1, retcode_); - } - if (targetEquipGuid_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(2, targetEquipGuid_); - } - 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.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp)) { - return super.equals(obj); - } - emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp other = (emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp) obj; - - if (getRetcode() - != other.getRetcode()) return false; - if (getTargetEquipGuid() - != other.getTargetEquipGuid()) 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) + RETCODE_FIELD_NUMBER; - hash = (53 * hash) + getRetcode(); - hash = (37 * hash) + TARGETEQUIPGUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getTargetEquipGuid()); - hash = (37 * hash) + ISLOCKED_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; - } - /** - * 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(); - retcode_ = 0; - - targetEquipGuid_ = 0L; - - 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.retcode_ = retcode_; - result.targetEquipGuid_ = targetEquipGuid_; - 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.getRetcode() != 0) { - setRetcode(other.getRetcode()); - } - if (other.getTargetEquipGuid() != 0L) { - setTargetEquipGuid(other.getTargetEquipGuid()); - } - 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 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 targetEquipGuid_ ; - /** - * uint64 targetEquipGuid = 2; - * @return The targetEquipGuid. - */ - @java.lang.Override - public long getTargetEquipGuid() { - return targetEquipGuid_; - } - /** - * uint64 targetEquipGuid = 2; - * @param value The targetEquipGuid to set. - * @return This builder for chaining. - */ - public Builder setTargetEquipGuid(long value) { - - targetEquipGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 targetEquipGuid = 2; - * @return This builder for chaining. - */ - public Builder clearTargetEquipGuid() { - - targetEquipGuid_ = 0L; - onChanged(); - return this; - } - - private boolean isLocked_ ; - /** - * bool isLocked = 3; - * @return The isLocked. - */ - @java.lang.Override - public boolean getIsLocked() { - return isLocked_; - } - /** - * bool isLocked = 3; - * @param value The isLocked to set. - * @return This builder for chaining. - */ - public Builder setIsLocked(boolean value) { - - isLocked_ = value; - onChanged(); - return this; - } - /** - * bool isLocked = 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: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\"R\n\024SetEquip" + - "LockStateRsp\022\017\n\007retcode\030\001 \001(\005\022\027\n\017targetE" + - "quipGuid\030\002 \001(\004\022\020\n\010isLocked\030\003 \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_SetEquipLockStateRsp_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_SetEquipLockStateRsp_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_SetEquipLockStateRsp_descriptor, - new java.lang.String[] { "Retcode", "TargetEquipGuid", "IsLocked", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/SetNameCardReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/SetNameCardReqOuterClass.java deleted file mode 100644 index 0054e31df..000000000 --- a/src/main/java/emu/grasscutter/net/proto/SetNameCardReqOuterClass.java +++ /dev/null @@ -1,536 +0,0 @@ -// 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 nameCardId = 1; - * @return The nameCardId. - */ - int getNameCardId(); - } - /** - * 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 8: { - - 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 NAMECARDID_FIELD_NUMBER = 1; - private int nameCardId_; - /** - * uint32 nameCardId = 1; - * @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(1, 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(1, 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) + NAMECARDID_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; - } - /** - * 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 nameCardId = 1; - * @return The nameCardId. - */ - @java.lang.Override - public int getNameCardId() { - return nameCardId_; - } - /** - * uint32 nameCardId = 1; - * @param value The nameCardId to set. - * @return This builder for chaining. - */ - public Builder setNameCardId(int value) { - - nameCardId_ = value; - onChanged(); - return this; - } - /** - * uint32 nameCardId = 1; - * @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\022\n\nnameCardId\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_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/main/java/emu/grasscutter/net/proto/SetNameCardRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/SetNameCardRspOuterClass.java deleted file mode 100644 index 91530c300..000000000 --- a/src/main/java/emu/grasscutter/net/proto/SetNameCardRspOuterClass.java +++ /dev/null @@ -1,606 +0,0 @@ -// 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 { - - /** - * int32 retcode = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * uint32 nameCardId = 2; - * @return The nameCardId. - */ - int getNameCardId(); - } - /** - * 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 8: { - - retcode_ = input.readInt32(); - break; - } - case 16: { - - 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.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 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 NAMECARDID_FIELD_NUMBER = 2; - private int nameCardId_; - /** - * uint32 nameCardId = 2; - * @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 (retcode_ != 0) { - output.writeInt32(1, retcode_); - } - if (nameCardId_ != 0) { - output.writeUInt32(2, nameCardId_); - } - 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 (nameCardId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, 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.SetNameCardRspOuterClass.SetNameCardRsp)) { - return super.equals(obj); - } - emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp other = (emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp) obj; - - if (getRetcode() - != other.getRetcode()) return false; - 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) + RETCODE_FIELD_NUMBER; - hash = (53 * hash) + getRetcode(); - hash = (37 * hash) + NAMECARDID_FIELD_NUMBER; - hash = (53 * hash) + getNameCardId(); - 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; - } - /** - * 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(); - retcode_ = 0; - - nameCardId_ = 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.retcode_ = retcode_; - 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.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.getRetcode() != 0) { - setRetcode(other.getRetcode()); - } - 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.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 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 nameCardId_ ; - /** - * uint32 nameCardId = 2; - * @return The nameCardId. - */ - @java.lang.Override - public int getNameCardId() { - return nameCardId_; - } - /** - * uint32 nameCardId = 2; - * @param value The nameCardId to set. - * @return This builder for chaining. - */ - public Builder setNameCardId(int value) { - - nameCardId_ = value; - onChanged(); - return this; - } - /** - * uint32 nameCardId = 2; - * @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: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\"5\n\016SetNameCardRsp" + - "\022\017\n\007retcode\030\001 \001(\005\022\022\n\nnameCardId\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_SetNameCardRsp_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_SetNameCardRsp_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_SetNameCardRsp_descriptor, - new java.lang.String[] { "Retcode", "NameCardId", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/SetPlayerBornDataReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/SetPlayerBornDataReqOuterClass.java deleted file mode 100644 index 5b7594c2c..000000000 --- a/src/main/java/emu/grasscutter/net/proto/SetPlayerBornDataReqOuterClass.java +++ /dev/null @@ -1,687 +0,0 @@ -// 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 avatarId = 1; - * @return The avatarId. - */ - int getAvatarId(); - - /** - * string nickName = 2; - * @return The nickName. - */ - java.lang.String getNickName(); - /** - * string nickName = 2; - * @return The bytes for nickName. - */ - com.google.protobuf.ByteString - getNickNameBytes(); - } - /** - * 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 8: { - - avatarId_ = input.readUInt32(); - break; - } - case 18: { - 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 AVATARID_FIELD_NUMBER = 1; - private int avatarId_; - /** - * uint32 avatarId = 1; - * @return The avatarId. - */ - @java.lang.Override - public int getAvatarId() { - return avatarId_; - } - - 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; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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 (!getNickNameBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, 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(1, avatarId_); - } - if (!getNickNameBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, 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) + AVATARID_FIELD_NUMBER; - hash = (53 * hash) + getAvatarId(); - hash = (37 * hash) + NICKNAME_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; - } - /** - * 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 avatarId = 1; - * @return The avatarId. - */ - @java.lang.Override - public int getAvatarId() { - return avatarId_; - } - /** - * uint32 avatarId = 1; - * @param value The avatarId to set. - * @return This builder for chaining. - */ - public Builder setAvatarId(int value) { - - avatarId_ = value; - onChanged(); - return this; - } - /** - * uint32 avatarId = 1; - * @return This builder for chaining. - */ - public Builder clearAvatarId() { - - avatarId_ = 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; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\020\n\010avatarId\030\001 \001(\r\022\020\n\010nickNa" + - "me\030\002 \001(\tB\033\n\031emu.grasscutter.net.protob\006p" + - "roto3" - }; - 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/main/java/emu/grasscutter/net/proto/SetPlayerHeadImageReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/SetPlayerHeadImageReqOuterClass.java deleted file mode 100644 index 453efb1d4..000000000 --- a/src/main/java/emu/grasscutter/net/proto/SetPlayerHeadImageReqOuterClass.java +++ /dev/null @@ -1,536 +0,0 @@ -// 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 avatarId = 1; - * @return The avatarId. - */ - int getAvatarId(); - } - /** - * 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 8: { - - 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 AVATARID_FIELD_NUMBER = 1; - private int avatarId_; - /** - * uint32 avatarId = 1; - * @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(1, 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(1, 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) + AVATARID_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; - } - /** - * 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 avatarId = 1; - * @return The avatarId. - */ - @java.lang.Override - public int getAvatarId() { - return avatarId_; - } - /** - * uint32 avatarId = 1; - * @param value The avatarId to set. - * @return This builder for chaining. - */ - public Builder setAvatarId(int value) { - - avatarId_ = value; - onChanged(); - return this; - } - /** - * uint32 avatarId = 1; - * @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\020\n\010avatarId\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_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/main/java/emu/grasscutter/net/proto/SetPlayerHeadImageRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/SetPlayerHeadImageRspOuterClass.java deleted file mode 100644 index fdc4f4e06..000000000 --- a/src/main/java/emu/grasscutter/net/proto/SetPlayerHeadImageRspOuterClass.java +++ /dev/null @@ -1,742 +0,0 @@ -// 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 { - - /** - * int32 retcode = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * .HeadImage avatar = 3; - * @return Whether the avatar field is set. - */ - boolean hasAvatar(); - /** - * .HeadImage avatar = 3; - * @return The avatar. - */ - emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage getAvatar(); - /** - * .HeadImage avatar = 3; - */ - emu.grasscutter.net.proto.HeadImageOuterClass.HeadImageOrBuilder getAvatarOrBuilder(); - } - /** - * 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 26: { - emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage.Builder subBuilder = null; - if (avatar_ != null) { - subBuilder = avatar_.toBuilder(); - } - avatar_ = input.readMessage(emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage.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.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 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 AVATAR_FIELD_NUMBER = 3; - private emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage avatar_; - /** - * .HeadImage avatar = 3; - * @return Whether the avatar field is set. - */ - @java.lang.Override - public boolean hasAvatar() { - return avatar_ != null; - } - /** - * .HeadImage avatar = 3; - * @return The avatar. - */ - @java.lang.Override - public emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage getAvatar() { - return avatar_ == null ? emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage.getDefaultInstance() : avatar_; - } - /** - * .HeadImage avatar = 3; - */ - @java.lang.Override - public emu.grasscutter.net.proto.HeadImageOuterClass.HeadImageOrBuilder getAvatarOrBuilder() { - return getAvatar(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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 (avatar_ != null) { - output.writeMessage(3, getAvatar()); - } - 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 (avatar_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(3, 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.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp)) { - return super.equals(obj); - } - emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp other = (emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp) obj; - - if (getRetcode() - != other.getRetcode()) return false; - if (hasAvatar() != other.hasAvatar()) return false; - if (hasAvatar()) { - if (!getAvatar() - .equals(other.getAvatar())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - 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 (hasAvatar()) { - hash = (37 * hash) + AVATAR_FIELD_NUMBER; - hash = (53 * hash) + getAvatar().hashCode(); - } - 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; - } - /** - * 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(); - retcode_ = 0; - - if (avatarBuilder_ == null) { - avatar_ = null; - } else { - avatar_ = null; - avatarBuilder_ = null; - } - 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); - result.retcode_ = retcode_; - if (avatarBuilder_ == null) { - result.avatar_ = avatar_; - } else { - result.avatar_ = avatarBuilder_.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.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.getRetcode() != 0) { - setRetcode(other.getRetcode()); - } - if (other.hasAvatar()) { - mergeAvatar(other.getAvatar()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 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 emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage avatar_; - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage, emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage.Builder, emu.grasscutter.net.proto.HeadImageOuterClass.HeadImageOrBuilder> avatarBuilder_; - /** - * .HeadImage avatar = 3; - * @return Whether the avatar field is set. - */ - public boolean hasAvatar() { - return avatarBuilder_ != null || avatar_ != null; - } - /** - * .HeadImage avatar = 3; - * @return The avatar. - */ - public emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage getAvatar() { - if (avatarBuilder_ == null) { - return avatar_ == null ? emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage.getDefaultInstance() : avatar_; - } else { - return avatarBuilder_.getMessage(); - } - } - /** - * .HeadImage avatar = 3; - */ - public Builder setAvatar(emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage value) { - if (avatarBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - avatar_ = value; - onChanged(); - } else { - avatarBuilder_.setMessage(value); - } - - return this; - } - /** - * .HeadImage avatar = 3; - */ - public Builder setAvatar( - emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage.Builder builderForValue) { - if (avatarBuilder_ == null) { - avatar_ = builderForValue.build(); - onChanged(); - } else { - avatarBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .HeadImage avatar = 3; - */ - public Builder mergeAvatar(emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage value) { - if (avatarBuilder_ == null) { - if (avatar_ != null) { - avatar_ = - emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage.newBuilder(avatar_).mergeFrom(value).buildPartial(); - } else { - avatar_ = value; - } - onChanged(); - } else { - avatarBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .HeadImage avatar = 3; - */ - public Builder clearAvatar() { - if (avatarBuilder_ == null) { - avatar_ = null; - onChanged(); - } else { - avatar_ = null; - avatarBuilder_ = null; - } - - return this; - } - /** - * .HeadImage avatar = 3; - */ - public emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage.Builder getAvatarBuilder() { - - onChanged(); - return getAvatarFieldBuilder().getBuilder(); - } - /** - * .HeadImage avatar = 3; - */ - public emu.grasscutter.net.proto.HeadImageOuterClass.HeadImageOrBuilder getAvatarOrBuilder() { - if (avatarBuilder_ != null) { - return avatarBuilder_.getMessageOrBuilder(); - } else { - return avatar_ == null ? - emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage.getDefaultInstance() : avatar_; - } - } - /** - * .HeadImage avatar = 3; - */ - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage, emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage.Builder, emu.grasscutter.net.proto.HeadImageOuterClass.HeadImageOrBuilder> - getAvatarFieldBuilder() { - if (avatarBuilder_ == null) { - avatarBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage, emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage.Builder, emu.grasscutter.net.proto.HeadImageOuterClass.HeadImageOrBuilder>( - getAvatar(), - getParentForChildren(), - isClean()); - avatar_ = null; - } - return avatarBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\017HeadImage" + - ".proto\"D\n\025SetPlayerHeadImageRsp\022\017\n\007retco" + - "de\030\001 \001(\005\022\032\n\006avatar\030\003 \001(\0132\n.HeadImageB\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.HeadImageOuterClass.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[] { "Retcode", "Avatar", }); - emu.grasscutter.net.proto.HeadImageOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/SetPlayerNameReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/SetPlayerNameReqOuterClass.java deleted file mode 100644 index e46f400fc..000000000 --- a/src/main/java/emu/grasscutter/net/proto/SetPlayerNameReqOuterClass.java +++ /dev/null @@ -1,616 +0,0 @@ -// 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 nickName = 1; - * @return The nickName. - */ - java.lang.String getNickName(); - /** - * string nickName = 1; - * @return The bytes for nickName. - */ - com.google.protobuf.ByteString - getNickNameBytes(); - } - /** - * 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 NICKNAME_FIELD_NUMBER = 1; - private volatile java.lang.Object nickName_; - /** - * string nickName = 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 nickName = 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 (!getNickNameBytes().isEmpty()) { - 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 (!getNickNameBytes().isEmpty()) { - 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) + NICKNAME_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; - } - /** - * 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 nickName = 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 nickName = 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 nickName = 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 nickName = 1; - * @return This builder for chaining. - */ - public Builder clearNickName() { - - nickName_ = getDefaultInstance().getNickName(); - onChanged(); - return this; - } - /** - * string nickName = 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\020\n\010nickName\030\001 \001(\tB\033\n\031emu.grasscutte" + - "r.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/main/java/emu/grasscutter/net/proto/SetPlayerNameRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/SetPlayerNameRspOuterClass.java deleted file mode 100644 index 74cc62fa5..000000000 --- a/src/main/java/emu/grasscutter/net/proto/SetPlayerNameRspOuterClass.java +++ /dev/null @@ -1,686 +0,0 @@ -// 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 = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * string nickName = 2; - * @return The nickName. - */ - java.lang.String getNickName(); - /** - * string nickName = 2; - * @return The bytes for nickName. - */ - com.google.protobuf.ByteString - getNickNameBytes(); - } - /** - * 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 8: { - - retcode_ = input.readInt32(); - break; - } - case 18: { - 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 = 1; - private int retcode_; - /** - * int32 retcode = 1; - * @return The retcode. - */ - @java.lang.Override - public int getRetcode() { - return retcode_; - } - - 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; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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 (!getNickNameBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, 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(1, retcode_); - } - if (!getNickNameBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, 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) + NICKNAME_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; - } - /** - * 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 = 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 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; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"5\n\020SetPlayerNam" + - "eRsp\022\017\n\007retcode\030\001 \001(\005\022\020\n\010nickName\030\002 \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_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/main/java/emu/grasscutter/net/proto/SetPlayerPropReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/SetPlayerPropReqOuterClass.java deleted file mode 100644 index b5e0b943b..000000000 --- a/src/main/java/emu/grasscutter/net/proto/SetPlayerPropReqOuterClass.java +++ /dev/null @@ -1,844 +0,0 @@ -// 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 propList = 1; - */ - java.util.List - getPropListList(); - /** - * repeated .PropValue propList = 1; - */ - emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropList(int index); - /** - * repeated .PropValue propList = 1; - */ - int getPropListCount(); - /** - * repeated .PropValue propList = 1; - */ - java.util.List - getPropListOrBuilderList(); - /** - * repeated .PropValue propList = 1; - */ - emu.grasscutter.net.proto.PropValueOuterClass.PropValueOrBuilder getPropListOrBuilder( - int index); - } - /** - * 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 10: { - 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 PROPLIST_FIELD_NUMBER = 1; - private java.util.List propList_; - /** - * repeated .PropValue propList = 1; - */ - @java.lang.Override - public java.util.List getPropListList() { - return propList_; - } - /** - * repeated .PropValue propList = 1; - */ - @java.lang.Override - public java.util.List - getPropListOrBuilderList() { - return propList_; - } - /** - * repeated .PropValue propList = 1; - */ - @java.lang.Override - public int getPropListCount() { - return propList_.size(); - } - /** - * repeated .PropValue propList = 1; - */ - @java.lang.Override - public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropList(int index) { - return propList_.get(index); - } - /** - * repeated .PropValue propList = 1; - */ - @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(1, 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(1, 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) + PROPLIST_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; - } - /** - * 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 propList = 1; - */ - public java.util.List getPropListList() { - if (propListBuilder_ == null) { - return java.util.Collections.unmodifiableList(propList_); - } else { - return propListBuilder_.getMessageList(); - } - } - /** - * repeated .PropValue propList = 1; - */ - public int getPropListCount() { - if (propListBuilder_ == null) { - return propList_.size(); - } else { - return propListBuilder_.getCount(); - } - } - /** - * repeated .PropValue propList = 1; - */ - public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropList(int index) { - if (propListBuilder_ == null) { - return propList_.get(index); - } else { - return propListBuilder_.getMessage(index); - } - } - /** - * repeated .PropValue propList = 1; - */ - 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 propList = 1; - */ - 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 propList = 1; - */ - 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 propList = 1; - */ - 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 propList = 1; - */ - 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 propList = 1; - */ - 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 propList = 1; - */ - 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 propList = 1; - */ - public Builder clearPropList() { - if (propListBuilder_ == null) { - propList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - propListBuilder_.clear(); - } - return this; - } - /** - * repeated .PropValue propList = 1; - */ - public Builder removePropList(int index) { - if (propListBuilder_ == null) { - ensurePropListIsMutable(); - propList_.remove(index); - onChanged(); - } else { - propListBuilder_.remove(index); - } - return this; - } - /** - * repeated .PropValue propList = 1; - */ - public emu.grasscutter.net.proto.PropValueOuterClass.PropValue.Builder getPropListBuilder( - int index) { - return getPropListFieldBuilder().getBuilder(index); - } - /** - * repeated .PropValue propList = 1; - */ - public emu.grasscutter.net.proto.PropValueOuterClass.PropValueOrBuilder getPropListOrBuilder( - int index) { - if (propListBuilder_ == null) { - return propList_.get(index); } else { - return propListBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .PropValue propList = 1; - */ - public java.util.List - getPropListOrBuilderList() { - if (propListBuilder_ != null) { - return propListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(propList_); - } - } - /** - * repeated .PropValue propList = 1; - */ - public emu.grasscutter.net.proto.PropValueOuterClass.PropValue.Builder addPropListBuilder() { - return getPropListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.PropValueOuterClass.PropValue.getDefaultInstance()); - } - /** - * repeated .PropValue propList = 1; - */ - public emu.grasscutter.net.proto.PropValueOuterClass.PropValue.Builder addPropListBuilder( - int index) { - return getPropListFieldBuilder().addBuilder( - index, emu.grasscutter.net.proto.PropValueOuterClass.PropValue.getDefaultInstance()); - } - /** - * repeated .PropValue propList = 1; - */ - 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\"0\n\020SetPlayerPropReq\022\034\n\010propList\030\001 \003(\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_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/main/java/emu/grasscutter/net/proto/SetPlayerPropRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/SetPlayerPropRspOuterClass.java deleted file mode 100644 index b80ab574f..000000000 --- a/src/main/java/emu/grasscutter/net/proto/SetPlayerPropRspOuterClass.java +++ /dev/null @@ -1,536 +0,0 @@ -// 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 = 1; - * @return The retcode. - */ - int getRetcode(); - } - /** - * 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 8: { - - 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 = 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_); - } - 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_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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; - } - /** - * 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 = 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: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\001 \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/main/java/emu/grasscutter/net/proto/SetPlayerSignatureReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/SetPlayerSignatureReqOuterClass.java deleted file mode 100644 index 75dd9ccc4..000000000 --- a/src/main/java/emu/grasscutter/net/proto/SetPlayerSignatureReqOuterClass.java +++ /dev/null @@ -1,616 +0,0 @@ -// 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 = 1; - * @return The signature. - */ - java.lang.String getSignature(); - /** - * string signature = 1; - * @return The bytes for signature. - */ - com.google.protobuf.ByteString - getSignatureBytes(); - } - /** - * 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 10: { - 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 = 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; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (!getSignatureBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, signature_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!getSignatureBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, 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; - } - /** - * 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 = 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; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\001 \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/main/java/emu/grasscutter/net/proto/SetPlayerSignatureRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/SetPlayerSignatureRspOuterClass.java deleted file mode 100644 index b944898cd..000000000 --- a/src/main/java/emu/grasscutter/net/proto/SetPlayerSignatureRspOuterClass.java +++ /dev/null @@ -1,687 +0,0 @@ -// 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 { - - /** - * int32 retcode = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * string signature = 2; - * @return The signature. - */ - java.lang.String getSignature(); - /** - * string signature = 2; - * @return The bytes for signature. - */ - com.google.protobuf.ByteString - getSignatureBytes(); - } - /** - * 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 8: { - - retcode_ = input.readInt32(); - break; - } - case 18: { - 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.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 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 SIGNATURE_FIELD_NUMBER = 2; - private volatile java.lang.Object signature_; - /** - * string signature = 2; - * @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 = 2; - * @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 (retcode_ != 0) { - output.writeInt32(1, retcode_); - } - if (!getSignatureBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, signature_); - } - 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 (!getSignatureBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, 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.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp)) { - return super.equals(obj); - } - emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp other = (emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp) obj; - - if (getRetcode() - != other.getRetcode()) return false; - 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) + RETCODE_FIELD_NUMBER; - hash = (53 * hash) + getRetcode(); - 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.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; - } - /** - * 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(); - retcode_ = 0; - - signature_ = ""; - - 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.retcode_ = retcode_; - 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.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.getRetcode() != 0) { - setRetcode(other.getRetcode()); - } - 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.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 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 signature_ = ""; - /** - * string signature = 2; - * @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 = 2; - * @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 = 2; - * @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 = 2; - * @return This builder for chaining. - */ - public Builder clearSignature() { - - signature_ = getDefaultInstance().getSignature(); - onChanged(); - return this; - } - /** - * string signature = 2; - * @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: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\017\n\007retcode\030\001 \001(\005\022\021\n\tsigna" + - "ture\030\002 \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_SetPlayerSignatureRsp_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_SetPlayerSignatureRsp_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_SetPlayerSignatureRsp_descriptor, - new java.lang.String[] { "Retcode", "Signature", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/SetUpAvatarTeamReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/SetUpAvatarTeamReqOuterClass.java deleted file mode 100644 index 481886a91..000000000 --- a/src/main/java/emu/grasscutter/net/proto/SetUpAvatarTeamReqOuterClass.java +++ /dev/null @@ -1,805 +0,0 @@ -// 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 teamId = 1; - * @return The teamId. - */ - int getTeamId(); - - /** - * repeated uint64 avatarTeamGuidList = 2; - * @return A list containing the avatarTeamGuidList. - */ - java.util.List getAvatarTeamGuidListList(); - /** - * repeated uint64 avatarTeamGuidList = 2; - * @return The count of avatarTeamGuidList. - */ - int getAvatarTeamGuidListCount(); - /** - * repeated uint64 avatarTeamGuidList = 2; - * @param index The index of the element to return. - * @return The avatarTeamGuidList at the given index. - */ - long getAvatarTeamGuidList(int index); - - /** - * uint64 curAvatarGuid = 3; - * @return The curAvatarGuid. - */ - long getCurAvatarGuid(); - } - /** - * 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 8: { - - teamId_ = input.readUInt32(); - break; - } - case 16: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - avatarTeamGuidList_ = newLongList(); - mutable_bitField0_ |= 0x00000001; - } - avatarTeamGuidList_.addLong(input.readUInt64()); - break; - } - case 18: { - 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 24: { - - 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.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 TEAMID_FIELD_NUMBER = 1; - private int teamId_; - /** - * uint32 teamId = 1; - * @return The teamId. - */ - @java.lang.Override - public int getTeamId() { - return teamId_; - } - - public static final int AVATARTEAMGUIDLIST_FIELD_NUMBER = 2; - private com.google.protobuf.Internal.LongList avatarTeamGuidList_; - /** - * repeated uint64 avatarTeamGuidList = 2; - * @return A list containing the avatarTeamGuidList. - */ - @java.lang.Override - public java.util.List - getAvatarTeamGuidListList() { - return avatarTeamGuidList_; - } - /** - * repeated uint64 avatarTeamGuidList = 2; - * @return The count of avatarTeamGuidList. - */ - public int getAvatarTeamGuidListCount() { - return avatarTeamGuidList_.size(); - } - /** - * repeated uint64 avatarTeamGuidList = 2; - * @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 CURAVATARGUID_FIELD_NUMBER = 3; - private long curAvatarGuid_; - /** - * uint64 curAvatarGuid = 3; - * @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(1, teamId_); - } - if (getAvatarTeamGuidListList().size() > 0) { - output.writeUInt32NoTag(18); - output.writeUInt32NoTag(avatarTeamGuidListMemoizedSerializedSize); - } - for (int i = 0; i < avatarTeamGuidList_.size(); i++) { - output.writeUInt64NoTag(avatarTeamGuidList_.getLong(i)); - } - if (curAvatarGuid_ != 0L) { - output.writeUInt64(3, curAvatarGuid_); - } - 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(1, teamId_); - } - { - 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 (curAvatarGuid_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(3, 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.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) + TEAMID_FIELD_NUMBER; - hash = (53 * hash) + getTeamId(); - if (getAvatarTeamGuidListCount() > 0) { - hash = (37 * hash) + AVATARTEAMGUIDLIST_FIELD_NUMBER; - hash = (53 * hash) + getAvatarTeamGuidListList().hashCode(); - } - hash = (37 * hash) + CURAVATARGUID_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; - } - /** - * 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 teamId = 1; - * @return The teamId. - */ - @java.lang.Override - public int getTeamId() { - return teamId_; - } - /** - * uint32 teamId = 1; - * @param value The teamId to set. - * @return This builder for chaining. - */ - public Builder setTeamId(int value) { - - teamId_ = value; - onChanged(); - return this; - } - /** - * uint32 teamId = 1; - * @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 avatarTeamGuidList = 2; - * @return A list containing the avatarTeamGuidList. - */ - public java.util.List - getAvatarTeamGuidListList() { - return ((bitField0_ & 0x00000001) != 0) ? - java.util.Collections.unmodifiableList(avatarTeamGuidList_) : avatarTeamGuidList_; - } - /** - * repeated uint64 avatarTeamGuidList = 2; - * @return The count of avatarTeamGuidList. - */ - public int getAvatarTeamGuidListCount() { - return avatarTeamGuidList_.size(); - } - /** - * repeated uint64 avatarTeamGuidList = 2; - * @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 avatarTeamGuidList = 2; - * @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 avatarTeamGuidList = 2; - * @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 avatarTeamGuidList = 2; - * @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 avatarTeamGuidList = 2; - * @return This builder for chaining. - */ - public Builder clearAvatarTeamGuidList() { - avatarTeamGuidList_ = emptyLongList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - return this; - } - - private long curAvatarGuid_ ; - /** - * uint64 curAvatarGuid = 3; - * @return The curAvatarGuid. - */ - @java.lang.Override - public long getCurAvatarGuid() { - return curAvatarGuid_; - } - /** - * uint64 curAvatarGuid = 3; - * @param value The curAvatarGuid to set. - * @return This builder for chaining. - */ - public Builder setCurAvatarGuid(long value) { - - curAvatarGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 curAvatarGuid = 3; - * @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\"W\n\022SetUpAvata" + - "rTeamReq\022\016\n\006teamId\030\001 \001(\r\022\032\n\022avatarTeamGu" + - "idList\030\002 \003(\004\022\025\n\rcurAvatarGuid\030\003 \001(\004B\033\n\031e" + - "mu.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/main/java/emu/grasscutter/net/proto/SetUpAvatarTeamRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/SetUpAvatarTeamRspOuterClass.java deleted file mode 100644 index f1eda2402..000000000 --- a/src/main/java/emu/grasscutter/net/proto/SetUpAvatarTeamRspOuterClass.java +++ /dev/null @@ -1,876 +0,0 @@ -// 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 { - - /** - * int32 retcode = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * uint32 teamId = 2; - * @return The teamId. - */ - int getTeamId(); - - /** - * repeated uint64 avatarTeamGuidList = 3; - * @return A list containing the avatarTeamGuidList. - */ - java.util.List getAvatarTeamGuidListList(); - /** - * repeated uint64 avatarTeamGuidList = 3; - * @return The count of avatarTeamGuidList. - */ - int getAvatarTeamGuidListCount(); - /** - * repeated uint64 avatarTeamGuidList = 3; - * @param index The index of the element to return. - * @return The avatarTeamGuidList at the given index. - */ - long getAvatarTeamGuidList(int index); - - /** - * uint64 curAvatarGuid = 4; - * @return The curAvatarGuid. - */ - long getCurAvatarGuid(); - } - /** - * 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: { - - retcode_ = input.readInt32(); - break; - } - case 16: { - - teamId_ = input.readUInt32(); - break; - } - case 24: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - avatarTeamGuidList_ = newLongList(); - mutable_bitField0_ |= 0x00000001; - } - avatarTeamGuidList_.addLong(input.readUInt64()); - break; - } - case 26: { - 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 32: { - - 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 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 TEAMID_FIELD_NUMBER = 2; - private int teamId_; - /** - * uint32 teamId = 2; - * @return The teamId. - */ - @java.lang.Override - public int getTeamId() { - return teamId_; - } - - public static final int AVATARTEAMGUIDLIST_FIELD_NUMBER = 3; - private com.google.protobuf.Internal.LongList avatarTeamGuidList_; - /** - * repeated uint64 avatarTeamGuidList = 3; - * @return A list containing the avatarTeamGuidList. - */ - @java.lang.Override - public java.util.List - getAvatarTeamGuidListList() { - return avatarTeamGuidList_; - } - /** - * repeated uint64 avatarTeamGuidList = 3; - * @return The count of avatarTeamGuidList. - */ - public int getAvatarTeamGuidListCount() { - return avatarTeamGuidList_.size(); - } - /** - * repeated uint64 avatarTeamGuidList = 3; - * @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 CURAVATARGUID_FIELD_NUMBER = 4; - private long curAvatarGuid_; - /** - * uint64 curAvatarGuid = 4; - * @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 (retcode_ != 0) { - output.writeInt32(1, retcode_); - } - if (teamId_ != 0) { - output.writeUInt32(2, teamId_); - } - if (getAvatarTeamGuidListList().size() > 0) { - output.writeUInt32NoTag(26); - output.writeUInt32NoTag(avatarTeamGuidListMemoizedSerializedSize); - } - for (int i = 0; i < avatarTeamGuidList_.size(); i++) { - output.writeUInt64NoTag(avatarTeamGuidList_.getLong(i)); - } - if (curAvatarGuid_ != 0L) { - output.writeUInt64(4, curAvatarGuid_); - } - 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 (teamId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, teamId_); - } - { - 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 (curAvatarGuid_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(4, 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 (getRetcode() - != other.getRetcode()) return false; - 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) + RETCODE_FIELD_NUMBER; - hash = (53 * hash) + getRetcode(); - hash = (37 * hash) + TEAMID_FIELD_NUMBER; - hash = (53 * hash) + getTeamId(); - if (getAvatarTeamGuidListCount() > 0) { - hash = (37 * hash) + AVATARTEAMGUIDLIST_FIELD_NUMBER; - hash = (53 * hash) + getAvatarTeamGuidListList().hashCode(); - } - hash = (37 * hash) + CURAVATARGUID_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; - } - /** - * 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(); - retcode_ = 0; - - 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.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_; - result.retcode_ = retcode_; - 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.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.getRetcode() != 0) { - setRetcode(other.getRetcode()); - } - 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.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 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 teamId_ ; - /** - * uint32 teamId = 2; - * @return The teamId. - */ - @java.lang.Override - public int getTeamId() { - return teamId_; - } - /** - * uint32 teamId = 2; - * @param value The teamId to set. - * @return This builder for chaining. - */ - public Builder setTeamId(int value) { - - teamId_ = value; - onChanged(); - return this; - } - /** - * uint32 teamId = 2; - * @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 avatarTeamGuidList = 3; - * @return A list containing the avatarTeamGuidList. - */ - public java.util.List - getAvatarTeamGuidListList() { - return ((bitField0_ & 0x00000001) != 0) ? - java.util.Collections.unmodifiableList(avatarTeamGuidList_) : avatarTeamGuidList_; - } - /** - * repeated uint64 avatarTeamGuidList = 3; - * @return The count of avatarTeamGuidList. - */ - public int getAvatarTeamGuidListCount() { - return avatarTeamGuidList_.size(); - } - /** - * repeated uint64 avatarTeamGuidList = 3; - * @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 avatarTeamGuidList = 3; - * @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 avatarTeamGuidList = 3; - * @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 avatarTeamGuidList = 3; - * @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 avatarTeamGuidList = 3; - * @return This builder for chaining. - */ - public Builder clearAvatarTeamGuidList() { - avatarTeamGuidList_ = emptyLongList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - return this; - } - - private long curAvatarGuid_ ; - /** - * uint64 curAvatarGuid = 4; - * @return The curAvatarGuid. - */ - @java.lang.Override - public long getCurAvatarGuid() { - return curAvatarGuid_; - } - /** - * uint64 curAvatarGuid = 4; - * @param value The curAvatarGuid to set. - * @return This builder for chaining. - */ - public Builder setCurAvatarGuid(long value) { - - curAvatarGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 curAvatarGuid = 4; - * @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\"h\n\022SetUpAvata" + - "rTeamRsp\022\017\n\007retcode\030\001 \001(\005\022\016\n\006teamId\030\002 \001(" + - "\r\022\032\n\022avatarTeamGuidList\030\003 \003(\004\022\025\n\rcurAvat" + - "arGuid\030\004 \001(\004B\033\n\031emu.grasscutter.net.prot" + - "ob\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[] { "Retcode", "TeamId", "AvatarTeamGuidList", "CurAvatarGuid", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/ShopCardProductOuterClass.java b/src/main/java/emu/grasscutter/net/proto/ShopCardProductOuterClass.java deleted file mode 100644 index 1a0de82c2..000000000 --- a/src/main/java/emu/grasscutter/net/proto/ShopCardProductOuterClass.java +++ /dev/null @@ -1,1423 +0,0 @@ -// 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 productId = 1; - * @return The productId. - */ - java.lang.String getProductId(); - /** - * string productId = 1; - * @return The bytes for productId. - */ - com.google.protobuf.ByteString - getProductIdBytes(); - - /** - * string priceTier = 2; - * @return The priceTier. - */ - java.lang.String getPriceTier(); - /** - * string priceTier = 2; - * @return The bytes for priceTier. - */ - com.google.protobuf.ByteString - getPriceTierBytes(); - - /** - * uint32 mcoinBase = 3; - * @return The mcoinBase. - */ - int getMcoinBase(); - - /** - * uint32 hcoinPerDay = 4; - * @return The hcoinPerDay. - */ - int getHcoinPerDay(); - - /** - * uint32 days = 5; - * @return The days. - */ - int getDays(); - - /** - * uint32 remainRewardDays = 6; - * @return The remainRewardDays. - */ - int getRemainRewardDays(); - - /** - * uint32 cardProductType = 7; - * @return The cardProductType. - */ - int getCardProductType(); - - /** - * .ResinCard resinCard = 101; - * @return Whether the resinCard field is set. - */ - boolean hasResinCard(); - /** - * .ResinCard resinCard = 101; - * @return The resinCard. - */ - emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard getResinCard(); - /** - * .ResinCard resinCard = 101; - */ - emu.grasscutter.net.proto.ResinCardOuterClass.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.ResinCardOuterClass.ResinCard.Builder subBuilder = null; - if (extraCardDataCase_ == 101) { - subBuilder = ((emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard) extraCardData_).toBuilder(); - } - extraCardData_ = - input.readMessage(emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((emu.grasscutter.net.proto.ResinCardOuterClass.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); - } - - private int extraCardDataCase_ = 0; - private java.lang.Object extraCardData_; - public enum ExtraCardDataCase - implements com.google.protobuf.Internal.EnumLite, - com.google.protobuf.AbstractMessage.InternalOneOfEnum { - RESINCARD(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 RESINCARD; - 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 PRODUCTID_FIELD_NUMBER = 1; - private volatile java.lang.Object productId_; - /** - * string productId = 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 productId = 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 PRICETIER_FIELD_NUMBER = 2; - private volatile java.lang.Object priceTier_; - /** - * string priceTier = 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 priceTier = 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 MCOINBASE_FIELD_NUMBER = 3; - private int mcoinBase_; - /** - * uint32 mcoinBase = 3; - * @return The mcoinBase. - */ - @java.lang.Override - public int getMcoinBase() { - return mcoinBase_; - } - - public static final int HCOINPERDAY_FIELD_NUMBER = 4; - private int hcoinPerDay_; - /** - * uint32 hcoinPerDay = 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 REMAINREWARDDAYS_FIELD_NUMBER = 6; - private int remainRewardDays_; - /** - * uint32 remainRewardDays = 6; - * @return The remainRewardDays. - */ - @java.lang.Override - public int getRemainRewardDays() { - return remainRewardDays_; - } - - public static final int CARDPRODUCTTYPE_FIELD_NUMBER = 7; - private int cardProductType_; - /** - * uint32 cardProductType = 7; - * @return The cardProductType. - */ - @java.lang.Override - public int getCardProductType() { - return cardProductType_; - } - - public static final int RESINCARD_FIELD_NUMBER = 101; - /** - * .ResinCard resinCard = 101; - * @return Whether the resinCard field is set. - */ - @java.lang.Override - public boolean hasResinCard() { - return extraCardDataCase_ == 101; - } - /** - * .ResinCard resinCard = 101; - * @return The resinCard. - */ - @java.lang.Override - public emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard getResinCard() { - if (extraCardDataCase_ == 101) { - return (emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard) extraCardData_; - } - return emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard.getDefaultInstance(); - } - /** - * .ResinCard resinCard = 101; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ResinCardOuterClass.ResinCardOrBuilder getResinCardOrBuilder() { - if (extraCardDataCase_ == 101) { - return (emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard) extraCardData_; - } - return emu.grasscutter.net.proto.ResinCardOuterClass.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 (!getProductIdBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, productId_); - } - if (!getPriceTierBytes().isEmpty()) { - 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.ResinCardOuterClass.ResinCard) extraCardData_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!getProductIdBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, productId_); - } - if (!getPriceTierBytes().isEmpty()) { - 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.ResinCardOuterClass.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) + PRODUCTID_FIELD_NUMBER; - hash = (53 * hash) + getProductId().hashCode(); - hash = (37 * hash) + PRICETIER_FIELD_NUMBER; - hash = (53 * hash) + getPriceTier().hashCode(); - hash = (37 * hash) + MCOINBASE_FIELD_NUMBER; - hash = (53 * hash) + getMcoinBase(); - hash = (37 * hash) + HCOINPERDAY_FIELD_NUMBER; - hash = (53 * hash) + getHcoinPerDay(); - hash = (37 * hash) + DAYS_FIELD_NUMBER; - hash = (53 * hash) + getDays(); - hash = (37 * hash) + REMAINREWARDDAYS_FIELD_NUMBER; - hash = (53 * hash) + getRemainRewardDays(); - hash = (37 * hash) + CARDPRODUCTTYPE_FIELD_NUMBER; - hash = (53 * hash) + getCardProductType(); - switch (extraCardDataCase_) { - case 101: - hash = (37 * hash) + RESINCARD_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 RESINCARD: { - 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 productId = 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 productId = 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 productId = 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 productId = 1; - * @return This builder for chaining. - */ - public Builder clearProductId() { - - productId_ = getDefaultInstance().getProductId(); - onChanged(); - return this; - } - /** - * string productId = 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 priceTier = 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 priceTier = 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 priceTier = 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 priceTier = 2; - * @return This builder for chaining. - */ - public Builder clearPriceTier() { - - priceTier_ = getDefaultInstance().getPriceTier(); - onChanged(); - return this; - } - /** - * string priceTier = 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 mcoinBase = 3; - * @return The mcoinBase. - */ - @java.lang.Override - public int getMcoinBase() { - return mcoinBase_; - } - /** - * uint32 mcoinBase = 3; - * @param value The mcoinBase to set. - * @return This builder for chaining. - */ - public Builder setMcoinBase(int value) { - - mcoinBase_ = value; - onChanged(); - return this; - } - /** - * uint32 mcoinBase = 3; - * @return This builder for chaining. - */ - public Builder clearMcoinBase() { - - mcoinBase_ = 0; - onChanged(); - return this; - } - - private int hcoinPerDay_ ; - /** - * uint32 hcoinPerDay = 4; - * @return The hcoinPerDay. - */ - @java.lang.Override - public int getHcoinPerDay() { - return hcoinPerDay_; - } - /** - * uint32 hcoinPerDay = 4; - * @param value The hcoinPerDay to set. - * @return This builder for chaining. - */ - public Builder setHcoinPerDay(int value) { - - hcoinPerDay_ = value; - onChanged(); - return this; - } - /** - * uint32 hcoinPerDay = 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 remainRewardDays = 6; - * @return The remainRewardDays. - */ - @java.lang.Override - public int getRemainRewardDays() { - return remainRewardDays_; - } - /** - * uint32 remainRewardDays = 6; - * @param value The remainRewardDays to set. - * @return This builder for chaining. - */ - public Builder setRemainRewardDays(int value) { - - remainRewardDays_ = value; - onChanged(); - return this; - } - /** - * uint32 remainRewardDays = 6; - * @return This builder for chaining. - */ - public Builder clearRemainRewardDays() { - - remainRewardDays_ = 0; - onChanged(); - return this; - } - - private int cardProductType_ ; - /** - * uint32 cardProductType = 7; - * @return The cardProductType. - */ - @java.lang.Override - public int getCardProductType() { - return cardProductType_; - } - /** - * uint32 cardProductType = 7; - * @param value The cardProductType to set. - * @return This builder for chaining. - */ - public Builder setCardProductType(int value) { - - cardProductType_ = value; - onChanged(); - return this; - } - /** - * uint32 cardProductType = 7; - * @return This builder for chaining. - */ - public Builder clearCardProductType() { - - cardProductType_ = 0; - onChanged(); - return this; - } - - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard, emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard.Builder, emu.grasscutter.net.proto.ResinCardOuterClass.ResinCardOrBuilder> resinCardBuilder_; - /** - * .ResinCard resinCard = 101; - * @return Whether the resinCard field is set. - */ - @java.lang.Override - public boolean hasResinCard() { - return extraCardDataCase_ == 101; - } - /** - * .ResinCard resinCard = 101; - * @return The resinCard. - */ - @java.lang.Override - public emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard getResinCard() { - if (resinCardBuilder_ == null) { - if (extraCardDataCase_ == 101) { - return (emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard) extraCardData_; - } - return emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard.getDefaultInstance(); - } else { - if (extraCardDataCase_ == 101) { - return resinCardBuilder_.getMessage(); - } - return emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard.getDefaultInstance(); - } - } - /** - * .ResinCard resinCard = 101; - */ - public Builder setResinCard(emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard value) { - if (resinCardBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - extraCardData_ = value; - onChanged(); - } else { - resinCardBuilder_.setMessage(value); - } - extraCardDataCase_ = 101; - return this; - } - /** - * .ResinCard resinCard = 101; - */ - public Builder setResinCard( - emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard.Builder builderForValue) { - if (resinCardBuilder_ == null) { - extraCardData_ = builderForValue.build(); - onChanged(); - } else { - resinCardBuilder_.setMessage(builderForValue.build()); - } - extraCardDataCase_ = 101; - return this; - } - /** - * .ResinCard resinCard = 101; - */ - public Builder mergeResinCard(emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard value) { - if (resinCardBuilder_ == null) { - if (extraCardDataCase_ == 101 && - extraCardData_ != emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard.getDefaultInstance()) { - extraCardData_ = emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard.newBuilder((emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard) extraCardData_) - .mergeFrom(value).buildPartial(); - } else { - extraCardData_ = value; - } - onChanged(); - } else { - if (extraCardDataCase_ == 101) { - resinCardBuilder_.mergeFrom(value); - } - resinCardBuilder_.setMessage(value); - } - extraCardDataCase_ = 101; - return this; - } - /** - * .ResinCard resinCard = 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; - } - /** - * .ResinCard resinCard = 101; - */ - public emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard.Builder getResinCardBuilder() { - return getResinCardFieldBuilder().getBuilder(); - } - /** - * .ResinCard resinCard = 101; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ResinCardOuterClass.ResinCardOrBuilder getResinCardOrBuilder() { - if ((extraCardDataCase_ == 101) && (resinCardBuilder_ != null)) { - return resinCardBuilder_.getMessageOrBuilder(); - } else { - if (extraCardDataCase_ == 101) { - return (emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard) extraCardData_; - } - return emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard.getDefaultInstance(); - } - } - /** - * .ResinCard resinCard = 101; - */ - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard, emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard.Builder, emu.grasscutter.net.proto.ResinCardOuterClass.ResinCardOrBuilder> - getResinCardFieldBuilder() { - if (resinCardBuilder_ == null) { - if (!(extraCardDataCase_ == 101)) { - extraCardData_ = emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard.getDefaultInstance(); - } - resinCardBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard, emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard.Builder, emu.grasscutter.net.proto.ResinCardOuterClass.ResinCardOrBuilder>( - (emu.grasscutter.net.proto.ResinCardOuterClass.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; - - 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\017ResinCard.proto" + - "\"\322\001\n\017ShopCardProduct\022\021\n\tproductId\030\001 \001(\t\022" + - "\021\n\tpriceTier\030\002 \001(\t\022\021\n\tmcoinBase\030\003 \001(\r\022\023\n" + - "\013hcoinPerDay\030\004 \001(\r\022\014\n\004days\030\005 \001(\r\022\030\n\020rema" + - "inRewardDays\030\006 \001(\r\022\027\n\017cardProductType\030\007 " + - "\001(\r\022\037\n\tresinCard\030e \001(\0132\n.ResinCardH\000B\017\n\r" + - "extraCardDataB\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.ResinCardOuterClass.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", }); - emu.grasscutter.net.proto.ResinCardOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/ShopGoodsDisableTypeOuterClass.java b/src/main/java/emu/grasscutter/net/proto/ShopGoodsDisableTypeOuterClass.java deleted file mode 100644 index b7cde8ed4..000000000 --- a/src/main/java/emu/grasscutter/net/proto/ShopGoodsDisableTypeOuterClass.java +++ /dev/null @@ -1,156 +0,0 @@ -// 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 { - /** - * ShopGoodsDisableNone = 0; - */ - ShopGoodsDisableNone(0), - /** - * ShopGoodsDisableTalentFull = 1; - */ - ShopGoodsDisableTalentFull(1), - /** - * ShopGoodsDisableFurnitureFormulaUnlocked = 2; - */ - ShopGoodsDisableFurnitureFormulaUnlocked(2), - UNRECOGNIZED(-1), - ; - - /** - * ShopGoodsDisableNone = 0; - */ - public static final int ShopGoodsDisableNone_VALUE = 0; - /** - * ShopGoodsDisableTalentFull = 1; - */ - public static final int ShopGoodsDisableTalentFull_VALUE = 1; - /** - * ShopGoodsDisableFurnitureFormulaUnlocked = 2; - */ - public static final int ShopGoodsDisableFurnitureFormulaUnlocked_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 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 ShopGoodsDisableNone; - case 1: return ShopGoodsDisableTalentFull; - case 2: return ShopGoodsDisableFurnitureFormulaUnlocked; - 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*~\n\024ShopGood" + - "sDisableType\022\030\n\024ShopGoodsDisableNone\020\000\022\036" + - "\n\032ShopGoodsDisableTalentFull\020\001\022,\n(ShopGo" + - "odsDisableFurnitureFormulaUnlocked\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/main/java/emu/grasscutter/net/proto/ShopGoodsOuterClass.java b/src/main/java/emu/grasscutter/net/proto/ShopGoodsOuterClass.java deleted file mode 100644 index e75546b93..000000000 --- a/src/main/java/emu/grasscutter/net/proto/ShopGoodsOuterClass.java +++ /dev/null @@ -1,2158 +0,0 @@ -// 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 goodsId = 1; - * @return The goodsId. - */ - int getGoodsId(); - - /** - * .ItemParam goodsItem = 2; - * @return Whether the goodsItem field is set. - */ - boolean hasGoodsItem(); - /** - * .ItemParam goodsItem = 2; - * @return The goodsItem. - */ - emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getGoodsItem(); - /** - * .ItemParam goodsItem = 2; - */ - emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getGoodsItemOrBuilder(); - - /** - * uint32 scoin = 3; - * @return The scoin. - */ - int getScoin(); - - /** - * uint32 hcoin = 4; - * @return The hcoin. - */ - int getHcoin(); - - /** - * repeated .ItemParam costItemList = 5; - */ - java.util.List - getCostItemListList(); - /** - * repeated .ItemParam costItemList = 5; - */ - emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getCostItemList(int index); - /** - * repeated .ItemParam costItemList = 5; - */ - int getCostItemListCount(); - /** - * repeated .ItemParam costItemList = 5; - */ - java.util.List - getCostItemListOrBuilderList(); - /** - * repeated .ItemParam costItemList = 5; - */ - emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getCostItemListOrBuilder( - int index); - - /** - * uint32 boughtNum = 6; - * @return The boughtNum. - */ - int getBoughtNum(); - - /** - * uint32 buyLimit = 7; - * @return The buyLimit. - */ - int getBuyLimit(); - - /** - * uint32 beginTime = 8; - * @return The beginTime. - */ - int getBeginTime(); - - /** - * uint32 endTime = 9; - * @return The endTime. - */ - int getEndTime(); - - /** - * uint32 nextRefreshTime = 10; - * @return The nextRefreshTime. - */ - int getNextRefreshTime(); - - /** - * uint32 minLevel = 11; - * @return The minLevel. - */ - int getMinLevel(); - - /** - * uint32 maxLevel = 12; - * @return The maxLevel. - */ - int getMaxLevel(); - - /** - * repeated uint32 preGoodsIdList = 13; - * @return A list containing the preGoodsIdList. - */ - java.util.List getPreGoodsIdListList(); - /** - * repeated uint32 preGoodsIdList = 13; - * @return The count of preGoodsIdList. - */ - int getPreGoodsIdListCount(); - /** - * repeated uint32 preGoodsIdList = 13; - * @param index The index of the element to return. - * @return The preGoodsIdList at the given index. - */ - int getPreGoodsIdList(int index); - - /** - * uint32 mcoin = 14; - * @return The mcoin. - */ - int getMcoin(); - - /** - * uint32 disableType = 15; - * @return The disableType. - */ - int getDisableType(); - - /** - * uint32 secondarySheetId = 16; - * @return The secondarySheetId. - */ - int getSecondarySheetId(); - } - /** - * 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: { - - goodsId_ = input.readUInt32(); - break; - } - case 18: { - 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 24: { - - scoin_ = input.readUInt32(); - break; - } - case 32: { - - hcoin_ = input.readUInt32(); - break; - } - case 42: { - 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 48: { - - boughtNum_ = input.readUInt32(); - break; - } - case 56: { - - buyLimit_ = input.readUInt32(); - break; - } - case 64: { - - beginTime_ = input.readUInt32(); - break; - } - case 72: { - - endTime_ = input.readUInt32(); - break; - } - case 80: { - - nextRefreshTime_ = input.readUInt32(); - break; - } - case 88: { - - minLevel_ = input.readUInt32(); - break; - } - case 96: { - - maxLevel_ = input.readUInt32(); - break; - } - case 104: { - if (!((mutable_bitField0_ & 0x00000002) != 0)) { - preGoodsIdList_ = newIntList(); - mutable_bitField0_ |= 0x00000002; - } - preGoodsIdList_.addInt(input.readUInt32()); - break; - } - case 106: { - 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 112: { - - mcoin_ = input.readUInt32(); - break; - } - case 120: { - - disableType_ = input.readUInt32(); - break; - } - case 128: { - - secondarySheetId_ = input.readUInt32(); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.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)) { - costItemList_ = java.util.Collections.unmodifiableList(costItemList_); - } - if (((mutable_bitField0_ & 0x00000002) != 0)) { - preGoodsIdList_.makeImmutable(); // C - } - 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 GOODSID_FIELD_NUMBER = 1; - private int goodsId_; - /** - * uint32 goodsId = 1; - * @return The goodsId. - */ - @java.lang.Override - public int getGoodsId() { - return goodsId_; - } - - public static final int GOODSITEM_FIELD_NUMBER = 2; - private emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam goodsItem_; - /** - * .ItemParam goodsItem = 2; - * @return Whether the goodsItem field is set. - */ - @java.lang.Override - public boolean hasGoodsItem() { - return goodsItem_ != null; - } - /** - * .ItemParam goodsItem = 2; - * @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 goodsItem = 2; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getGoodsItemOrBuilder() { - return getGoodsItem(); - } - - public static final int SCOIN_FIELD_NUMBER = 3; - private int scoin_; - /** - * uint32 scoin = 3; - * @return The scoin. - */ - @java.lang.Override - public int getScoin() { - return scoin_; - } - - public static final int HCOIN_FIELD_NUMBER = 4; - private int hcoin_; - /** - * uint32 hcoin = 4; - * @return The hcoin. - */ - @java.lang.Override - public int getHcoin() { - return hcoin_; - } - - public static final int COSTITEMLIST_FIELD_NUMBER = 5; - private java.util.List costItemList_; - /** - * repeated .ItemParam costItemList = 5; - */ - @java.lang.Override - public java.util.List getCostItemListList() { - return costItemList_; - } - /** - * repeated .ItemParam costItemList = 5; - */ - @java.lang.Override - public java.util.List - getCostItemListOrBuilderList() { - return costItemList_; - } - /** - * repeated .ItemParam costItemList = 5; - */ - @java.lang.Override - public int getCostItemListCount() { - return costItemList_.size(); - } - /** - * repeated .ItemParam costItemList = 5; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getCostItemList(int index) { - return costItemList_.get(index); - } - /** - * repeated .ItemParam costItemList = 5; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getCostItemListOrBuilder( - int index) { - return costItemList_.get(index); - } - - public static final int BOUGHTNUM_FIELD_NUMBER = 6; - private int boughtNum_; - /** - * uint32 boughtNum = 6; - * @return The boughtNum. - */ - @java.lang.Override - public int getBoughtNum() { - return boughtNum_; - } - - public static final int BUYLIMIT_FIELD_NUMBER = 7; - private int buyLimit_; - /** - * uint32 buyLimit = 7; - * @return The buyLimit. - */ - @java.lang.Override - public int getBuyLimit() { - return buyLimit_; - } - - public static final int BEGINTIME_FIELD_NUMBER = 8; - private int beginTime_; - /** - * uint32 beginTime = 8; - * @return The beginTime. - */ - @java.lang.Override - public int getBeginTime() { - return beginTime_; - } - - public static final int ENDTIME_FIELD_NUMBER = 9; - private int endTime_; - /** - * uint32 endTime = 9; - * @return The endTime. - */ - @java.lang.Override - public int getEndTime() { - return endTime_; - } - - public static final int NEXTREFRESHTIME_FIELD_NUMBER = 10; - private int nextRefreshTime_; - /** - * uint32 nextRefreshTime = 10; - * @return The nextRefreshTime. - */ - @java.lang.Override - public int getNextRefreshTime() { - return nextRefreshTime_; - } - - public static final int MINLEVEL_FIELD_NUMBER = 11; - private int minLevel_; - /** - * uint32 minLevel = 11; - * @return The minLevel. - */ - @java.lang.Override - public int getMinLevel() { - return minLevel_; - } - - public static final int MAXLEVEL_FIELD_NUMBER = 12; - private int maxLevel_; - /** - * uint32 maxLevel = 12; - * @return The maxLevel. - */ - @java.lang.Override - public int getMaxLevel() { - return maxLevel_; - } - - public static final int PREGOODSIDLIST_FIELD_NUMBER = 13; - private com.google.protobuf.Internal.IntList preGoodsIdList_; - /** - * repeated uint32 preGoodsIdList = 13; - * @return A list containing the preGoodsIdList. - */ - @java.lang.Override - public java.util.List - getPreGoodsIdListList() { - return preGoodsIdList_; - } - /** - * repeated uint32 preGoodsIdList = 13; - * @return The count of preGoodsIdList. - */ - public int getPreGoodsIdListCount() { - return preGoodsIdList_.size(); - } - /** - * repeated uint32 preGoodsIdList = 13; - * @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 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 DISABLETYPE_FIELD_NUMBER = 15; - private int disableType_; - /** - * uint32 disableType = 15; - * @return The disableType. - */ - @java.lang.Override - public int getDisableType() { - return disableType_; - } - - public static final int SECONDARYSHEETID_FIELD_NUMBER = 16; - private int secondarySheetId_; - /** - * uint32 secondarySheetId = 16; - * @return The secondarySheetId. - */ - @java.lang.Override - public int getSecondarySheetId() { - return secondarySheetId_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - 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 (goodsId_ != 0) { - output.writeUInt32(1, goodsId_); - } - if (goodsItem_ != null) { - output.writeMessage(2, getGoodsItem()); - } - if (scoin_ != 0) { - output.writeUInt32(3, scoin_); - } - if (hcoin_ != 0) { - output.writeUInt32(4, hcoin_); - } - for (int i = 0; i < costItemList_.size(); i++) { - output.writeMessage(5, costItemList_.get(i)); - } - if (boughtNum_ != 0) { - output.writeUInt32(6, boughtNum_); - } - if (buyLimit_ != 0) { - output.writeUInt32(7, buyLimit_); - } - if (beginTime_ != 0) { - output.writeUInt32(8, beginTime_); - } - if (endTime_ != 0) { - output.writeUInt32(9, endTime_); - } - if (nextRefreshTime_ != 0) { - output.writeUInt32(10, nextRefreshTime_); - } - if (minLevel_ != 0) { - output.writeUInt32(11, minLevel_); - } - if (maxLevel_ != 0) { - output.writeUInt32(12, maxLevel_); - } - if (getPreGoodsIdListList().size() > 0) { - output.writeUInt32NoTag(106); - output.writeUInt32NoTag(preGoodsIdListMemoizedSerializedSize); - } - for (int i = 0; i < preGoodsIdList_.size(); i++) { - output.writeUInt32NoTag(preGoodsIdList_.getInt(i)); - } - if (mcoin_ != 0) { - output.writeUInt32(14, mcoin_); - } - if (disableType_ != 0) { - output.writeUInt32(15, disableType_); - } - if (secondarySheetId_ != 0) { - output.writeUInt32(16, secondarySheetId_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (goodsId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(1, goodsId_); - } - if (goodsItem_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, getGoodsItem()); - } - if (scoin_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, scoin_); - } - if (hcoin_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(4, hcoin_); - } - for (int i = 0; i < costItemList_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(5, costItemList_.get(i)); - } - if (boughtNum_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(6, boughtNum_); - } - if (buyLimit_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(7, buyLimit_); - } - if (beginTime_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(8, beginTime_); - } - if (endTime_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(9, endTime_); - } - if (nextRefreshTime_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(10, nextRefreshTime_); - } - if (minLevel_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(11, minLevel_); - } - if (maxLevel_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(12, maxLevel_); - } - { - 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; - } - if (mcoin_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(14, mcoin_); - } - if (disableType_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(15, disableType_); - } - if (secondarySheetId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(16, secondarySheetId_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (getGoodsId() - != other.getGoodsId()) return false; - if (hasGoodsItem() != other.hasGoodsItem()) return false; - if (hasGoodsItem()) { - if (!getGoodsItem() - .equals(other.getGoodsItem())) return false; - } - if (getScoin() - != other.getScoin()) return false; - if (getHcoin() - != other.getHcoin()) return false; - if (!getCostItemListList() - .equals(other.getCostItemListList())) return false; - if (getBoughtNum() - != other.getBoughtNum()) return false; - if (getBuyLimit() - != other.getBuyLimit()) return false; - if (getBeginTime() - != other.getBeginTime()) return false; - if (getEndTime() - != other.getEndTime()) return false; - if (getNextRefreshTime() - != other.getNextRefreshTime()) return false; - if (getMinLevel() - != other.getMinLevel()) return false; - if (getMaxLevel() - != other.getMaxLevel()) return false; - if (!getPreGoodsIdListList() - .equals(other.getPreGoodsIdListList())) return false; - if (getMcoin() - != other.getMcoin()) return false; - if (getDisableType() - != other.getDisableType()) return false; - if (getSecondarySheetId() - != other.getSecondarySheetId()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + GOODSID_FIELD_NUMBER; - hash = (53 * hash) + getGoodsId(); - if (hasGoodsItem()) { - hash = (37 * hash) + GOODSITEM_FIELD_NUMBER; - hash = (53 * hash) + getGoodsItem().hashCode(); - } - hash = (37 * hash) + SCOIN_FIELD_NUMBER; - hash = (53 * hash) + getScoin(); - hash = (37 * hash) + HCOIN_FIELD_NUMBER; - hash = (53 * hash) + getHcoin(); - if (getCostItemListCount() > 0) { - hash = (37 * hash) + COSTITEMLIST_FIELD_NUMBER; - hash = (53 * hash) + getCostItemListList().hashCode(); - } - hash = (37 * hash) + BOUGHTNUM_FIELD_NUMBER; - hash = (53 * hash) + getBoughtNum(); - hash = (37 * hash) + BUYLIMIT_FIELD_NUMBER; - hash = (53 * hash) + getBuyLimit(); - hash = (37 * hash) + BEGINTIME_FIELD_NUMBER; - hash = (53 * hash) + getBeginTime(); - hash = (37 * hash) + ENDTIME_FIELD_NUMBER; - hash = (53 * hash) + getEndTime(); - hash = (37 * hash) + NEXTREFRESHTIME_FIELD_NUMBER; - hash = (53 * hash) + getNextRefreshTime(); - hash = (37 * hash) + MINLEVEL_FIELD_NUMBER; - hash = (53 * hash) + getMinLevel(); - hash = (37 * hash) + MAXLEVEL_FIELD_NUMBER; - hash = (53 * hash) + getMaxLevel(); - if (getPreGoodsIdListCount() > 0) { - hash = (37 * hash) + PREGOODSIDLIST_FIELD_NUMBER; - hash = (53 * hash) + getPreGoodsIdListList().hashCode(); - } - hash = (37 * hash) + MCOIN_FIELD_NUMBER; - hash = (53 * hash) + getMcoin(); - hash = (37 * hash) + DISABLETYPE_FIELD_NUMBER; - hash = (53 * hash) + getDisableType(); - hash = (37 * hash) + SECONDARYSHEETID_FIELD_NUMBER; - hash = (53 * hash) + getSecondarySheetId(); - 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(); - goodsId_ = 0; - - if (goodsItemBuilder_ == null) { - goodsItem_ = null; - } else { - goodsItem_ = null; - goodsItemBuilder_ = null; - } - scoin_ = 0; - - hcoin_ = 0; - - if (costItemListBuilder_ == null) { - costItemList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - } else { - costItemListBuilder_.clear(); - } - boughtNum_ = 0; - - buyLimit_ = 0; - - beginTime_ = 0; - - endTime_ = 0; - - nextRefreshTime_ = 0; - - minLevel_ = 0; - - maxLevel_ = 0; - - preGoodsIdList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000002); - mcoin_ = 0; - - disableType_ = 0; - - secondarySheetId_ = 0; - - 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.goodsId_ = goodsId_; - if (goodsItemBuilder_ == null) { - result.goodsItem_ = goodsItem_; - } else { - result.goodsItem_ = goodsItemBuilder_.build(); - } - result.scoin_ = scoin_; - result.hcoin_ = hcoin_; - 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.boughtNum_ = boughtNum_; - result.buyLimit_ = buyLimit_; - result.beginTime_ = beginTime_; - result.endTime_ = endTime_; - result.nextRefreshTime_ = nextRefreshTime_; - result.minLevel_ = minLevel_; - result.maxLevel_ = maxLevel_; - if (((bitField0_ & 0x00000002) != 0)) { - preGoodsIdList_.makeImmutable(); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.preGoodsIdList_ = preGoodsIdList_; - result.mcoin_ = mcoin_; - result.disableType_ = disableType_; - result.secondarySheetId_ = secondarySheetId_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getGoodsId() != 0) { - setGoodsId(other.getGoodsId()); - } - if (other.hasGoodsItem()) { - mergeGoodsItem(other.getGoodsItem()); - } - if (other.getScoin() != 0) { - setScoin(other.getScoin()); - } - if (other.getHcoin() != 0) { - setHcoin(other.getHcoin()); - } - 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.getBoughtNum() != 0) { - setBoughtNum(other.getBoughtNum()); - } - if (other.getBuyLimit() != 0) { - setBuyLimit(other.getBuyLimit()); - } - if (other.getBeginTime() != 0) { - setBeginTime(other.getBeginTime()); - } - if (other.getEndTime() != 0) { - setEndTime(other.getEndTime()); - } - if (other.getNextRefreshTime() != 0) { - setNextRefreshTime(other.getNextRefreshTime()); - } - if (other.getMinLevel() != 0) { - setMinLevel(other.getMinLevel()); - } - if (other.getMaxLevel() != 0) { - setMaxLevel(other.getMaxLevel()); - } - if (!other.preGoodsIdList_.isEmpty()) { - if (preGoodsIdList_.isEmpty()) { - preGoodsIdList_ = other.preGoodsIdList_; - bitField0_ = (bitField0_ & ~0x00000002); - } else { - ensurePreGoodsIdListIsMutable(); - preGoodsIdList_.addAll(other.preGoodsIdList_); - } - onChanged(); - } - if (other.getMcoin() != 0) { - setMcoin(other.getMcoin()); - } - if (other.getDisableType() != 0) { - setDisableType(other.getDisableType()); - } - if (other.getSecondarySheetId() != 0) { - setSecondarySheetId(other.getSecondarySheetId()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 goodsId_ ; - /** - * uint32 goodsId = 1; - * @return The goodsId. - */ - @java.lang.Override - public int getGoodsId() { - return goodsId_; - } - /** - * uint32 goodsId = 1; - * @param value The goodsId to set. - * @return This builder for chaining. - */ - public Builder setGoodsId(int value) { - - goodsId_ = value; - onChanged(); - return this; - } - /** - * uint32 goodsId = 1; - * @return This builder for chaining. - */ - public Builder clearGoodsId() { - - goodsId_ = 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 goodsItem = 2; - * @return Whether the goodsItem field is set. - */ - public boolean hasGoodsItem() { - return goodsItemBuilder_ != null || goodsItem_ != null; - } - /** - * .ItemParam goodsItem = 2; - * @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 goodsItem = 2; - */ - 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 goodsItem = 2; - */ - 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 goodsItem = 2; - */ - 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 goodsItem = 2; - */ - public Builder clearGoodsItem() { - if (goodsItemBuilder_ == null) { - goodsItem_ = null; - onChanged(); - } else { - goodsItem_ = null; - goodsItemBuilder_ = null; - } - - return this; - } - /** - * .ItemParam goodsItem = 2; - */ - public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getGoodsItemBuilder() { - - onChanged(); - return getGoodsItemFieldBuilder().getBuilder(); - } - /** - * .ItemParam goodsItem = 2; - */ - 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 goodsItem = 2; - */ - 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_; - } - - private int scoin_ ; - /** - * uint32 scoin = 3; - * @return The scoin. - */ - @java.lang.Override - public int getScoin() { - return scoin_; - } - /** - * uint32 scoin = 3; - * @param value The scoin to set. - * @return This builder for chaining. - */ - public Builder setScoin(int value) { - - scoin_ = value; - onChanged(); - return this; - } - /** - * uint32 scoin = 3; - * @return This builder for chaining. - */ - public Builder clearScoin() { - - scoin_ = 0; - onChanged(); - return this; - } - - private int hcoin_ ; - /** - * uint32 hcoin = 4; - * @return The hcoin. - */ - @java.lang.Override - public int getHcoin() { - return hcoin_; - } - /** - * uint32 hcoin = 4; - * @param value The hcoin to set. - * @return This builder for chaining. - */ - public Builder setHcoin(int value) { - - hcoin_ = value; - onChanged(); - return this; - } - /** - * uint32 hcoin = 4; - * @return This builder for chaining. - */ - public Builder clearHcoin() { - - hcoin_ = 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 costItemList = 5; - */ - public java.util.List getCostItemListList() { - if (costItemListBuilder_ == null) { - return java.util.Collections.unmodifiableList(costItemList_); - } else { - return costItemListBuilder_.getMessageList(); - } - } - /** - * repeated .ItemParam costItemList = 5; - */ - public int getCostItemListCount() { - if (costItemListBuilder_ == null) { - return costItemList_.size(); - } else { - return costItemListBuilder_.getCount(); - } - } - /** - * repeated .ItemParam costItemList = 5; - */ - public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getCostItemList(int index) { - if (costItemListBuilder_ == null) { - return costItemList_.get(index); - } else { - return costItemListBuilder_.getMessage(index); - } - } - /** - * repeated .ItemParam costItemList = 5; - */ - 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 costItemList = 5; - */ - 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 costItemList = 5; - */ - 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 costItemList = 5; - */ - 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 costItemList = 5; - */ - 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 costItemList = 5; - */ - 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 costItemList = 5; - */ - 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 costItemList = 5; - */ - public Builder clearCostItemList() { - if (costItemListBuilder_ == null) { - costItemList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - costItemListBuilder_.clear(); - } - return this; - } - /** - * repeated .ItemParam costItemList = 5; - */ - public Builder removeCostItemList(int index) { - if (costItemListBuilder_ == null) { - ensureCostItemListIsMutable(); - costItemList_.remove(index); - onChanged(); - } else { - costItemListBuilder_.remove(index); - } - return this; - } - /** - * repeated .ItemParam costItemList = 5; - */ - public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getCostItemListBuilder( - int index) { - return getCostItemListFieldBuilder().getBuilder(index); - } - /** - * repeated .ItemParam costItemList = 5; - */ - public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getCostItemListOrBuilder( - int index) { - if (costItemListBuilder_ == null) { - return costItemList_.get(index); } else { - return costItemListBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .ItemParam costItemList = 5; - */ - public java.util.List - getCostItemListOrBuilderList() { - if (costItemListBuilder_ != null) { - return costItemListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(costItemList_); - } - } - /** - * repeated .ItemParam costItemList = 5; - */ - public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addCostItemListBuilder() { - return getCostItemListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); - } - /** - * repeated .ItemParam costItemList = 5; - */ - public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addCostItemListBuilder( - int index) { - return getCostItemListFieldBuilder().addBuilder( - index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); - } - /** - * repeated .ItemParam costItemList = 5; - */ - 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 boughtNum_ ; - /** - * uint32 boughtNum = 6; - * @return The boughtNum. - */ - @java.lang.Override - public int getBoughtNum() { - return boughtNum_; - } - /** - * uint32 boughtNum = 6; - * @param value The boughtNum to set. - * @return This builder for chaining. - */ - public Builder setBoughtNum(int value) { - - boughtNum_ = value; - onChanged(); - return this; - } - /** - * uint32 boughtNum = 6; - * @return This builder for chaining. - */ - public Builder clearBoughtNum() { - - boughtNum_ = 0; - onChanged(); - return this; - } - - private int buyLimit_ ; - /** - * uint32 buyLimit = 7; - * @return The buyLimit. - */ - @java.lang.Override - public int getBuyLimit() { - return buyLimit_; - } - /** - * uint32 buyLimit = 7; - * @param value The buyLimit to set. - * @return This builder for chaining. - */ - public Builder setBuyLimit(int value) { - - buyLimit_ = value; - onChanged(); - return this; - } - /** - * uint32 buyLimit = 7; - * @return This builder for chaining. - */ - public Builder clearBuyLimit() { - - buyLimit_ = 0; - onChanged(); - return this; - } - - private int beginTime_ ; - /** - * uint32 beginTime = 8; - * @return The beginTime. - */ - @java.lang.Override - public int getBeginTime() { - return beginTime_; - } - /** - * uint32 beginTime = 8; - * @param value The beginTime to set. - * @return This builder for chaining. - */ - public Builder setBeginTime(int value) { - - beginTime_ = value; - onChanged(); - return this; - } - /** - * uint32 beginTime = 8; - * @return This builder for chaining. - */ - public Builder clearBeginTime() { - - beginTime_ = 0; - onChanged(); - return this; - } - - private int endTime_ ; - /** - * uint32 endTime = 9; - * @return The endTime. - */ - @java.lang.Override - public int getEndTime() { - return endTime_; - } - /** - * uint32 endTime = 9; - * @param value The endTime to set. - * @return This builder for chaining. - */ - public Builder setEndTime(int value) { - - endTime_ = value; - onChanged(); - return this; - } - /** - * uint32 endTime = 9; - * @return This builder for chaining. - */ - public Builder clearEndTime() { - - endTime_ = 0; - onChanged(); - return this; - } - - private int nextRefreshTime_ ; - /** - * uint32 nextRefreshTime = 10; - * @return The nextRefreshTime. - */ - @java.lang.Override - public int getNextRefreshTime() { - return nextRefreshTime_; - } - /** - * uint32 nextRefreshTime = 10; - * @param value The nextRefreshTime to set. - * @return This builder for chaining. - */ - public Builder setNextRefreshTime(int value) { - - nextRefreshTime_ = value; - onChanged(); - return this; - } - /** - * uint32 nextRefreshTime = 10; - * @return This builder for chaining. - */ - public Builder clearNextRefreshTime() { - - nextRefreshTime_ = 0; - onChanged(); - return this; - } - - private int minLevel_ ; - /** - * uint32 minLevel = 11; - * @return The minLevel. - */ - @java.lang.Override - public int getMinLevel() { - return minLevel_; - } - /** - * uint32 minLevel = 11; - * @param value The minLevel to set. - * @return This builder for chaining. - */ - public Builder setMinLevel(int value) { - - minLevel_ = value; - onChanged(); - return this; - } - /** - * uint32 minLevel = 11; - * @return This builder for chaining. - */ - public Builder clearMinLevel() { - - minLevel_ = 0; - onChanged(); - return this; - } - - private int maxLevel_ ; - /** - * uint32 maxLevel = 12; - * @return The maxLevel. - */ - @java.lang.Override - public int getMaxLevel() { - return maxLevel_; - } - /** - * uint32 maxLevel = 12; - * @param value The maxLevel to set. - * @return This builder for chaining. - */ - public Builder setMaxLevel(int value) { - - maxLevel_ = value; - onChanged(); - return this; - } - /** - * uint32 maxLevel = 12; - * @return This builder for chaining. - */ - public Builder clearMaxLevel() { - - maxLevel_ = 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 preGoodsIdList = 13; - * @return A list containing the preGoodsIdList. - */ - public java.util.List - getPreGoodsIdListList() { - return ((bitField0_ & 0x00000002) != 0) ? - java.util.Collections.unmodifiableList(preGoodsIdList_) : preGoodsIdList_; - } - /** - * repeated uint32 preGoodsIdList = 13; - * @return The count of preGoodsIdList. - */ - public int getPreGoodsIdListCount() { - return preGoodsIdList_.size(); - } - /** - * repeated uint32 preGoodsIdList = 13; - * @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 preGoodsIdList = 13; - * @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 preGoodsIdList = 13; - * @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 preGoodsIdList = 13; - * @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 preGoodsIdList = 13; - * @return This builder for chaining. - */ - public Builder clearPreGoodsIdList() { - preGoodsIdList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000002); - 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 disableType_ ; - /** - * uint32 disableType = 15; - * @return The disableType. - */ - @java.lang.Override - public int getDisableType() { - return disableType_; - } - /** - * uint32 disableType = 15; - * @param value The disableType to set. - * @return This builder for chaining. - */ - public Builder setDisableType(int value) { - - disableType_ = value; - onChanged(); - return this; - } - /** - * uint32 disableType = 15; - * @return This builder for chaining. - */ - public Builder clearDisableType() { - - disableType_ = 0; - onChanged(); - return this; - } - - private int secondarySheetId_ ; - /** - * uint32 secondarySheetId = 16; - * @return The secondarySheetId. - */ - @java.lang.Override - public int getSecondarySheetId() { - return secondarySheetId_; - } - /** - * uint32 secondarySheetId = 16; - * @param value The secondarySheetId to set. - * @return This builder for chaining. - */ - public Builder setSecondarySheetId(int value) { - - secondarySheetId_ = value; - onChanged(); - return this; - } - /** - * uint32 secondarySheetId = 16; - * @return This builder for chaining. - */ - public Builder clearSecondarySheetId() { - - secondarySheetId_ = 0; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"\327\002\n\tS" + - "hopGoods\022\017\n\007goodsId\030\001 \001(\r\022\035\n\tgoodsItem\030\002" + - " \001(\0132\n.ItemParam\022\r\n\005scoin\030\003 \001(\r\022\r\n\005hcoin" + - "\030\004 \001(\r\022 \n\014costItemList\030\005 \003(\0132\n.ItemParam" + - "\022\021\n\tboughtNum\030\006 \001(\r\022\020\n\010buyLimit\030\007 \001(\r\022\021\n" + - "\tbeginTime\030\010 \001(\r\022\017\n\007endTime\030\t \001(\r\022\027\n\017nex" + - "tRefreshTime\030\n \001(\r\022\020\n\010minLevel\030\013 \001(\r\022\020\n\010" + - "maxLevel\030\014 \001(\r\022\026\n\016preGoodsIdList\030\r \003(\r\022\r" + - "\n\005mcoin\030\016 \001(\r\022\023\n\013disableType\030\017 \001(\r\022\030\n\020se" + - "condarySheetId\030\020 \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.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[] { "GoodsId", "GoodsItem", "Scoin", "Hcoin", "CostItemList", "BoughtNum", "BuyLimit", "BeginTime", "EndTime", "NextRefreshTime", "MinLevel", "MaxLevel", "PreGoodsIdList", "Mcoin", "DisableType", "SecondarySheetId", }); - emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/ShopMcoinProductOuterClass.java b/src/main/java/emu/grasscutter/net/proto/ShopMcoinProductOuterClass.java deleted file mode 100644 index 5c412bfff..000000000 --- a/src/main/java/emu/grasscutter/net/proto/ShopMcoinProductOuterClass.java +++ /dev/null @@ -1,1120 +0,0 @@ -// 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 productId = 1; - * @return The productId. - */ - java.lang.String getProductId(); - /** - * string productId = 1; - * @return The bytes for productId. - */ - com.google.protobuf.ByteString - getProductIdBytes(); - - /** - * string priceTier = 2; - * @return The priceTier. - */ - java.lang.String getPriceTier(); - /** - * string priceTier = 2; - * @return The bytes for priceTier. - */ - com.google.protobuf.ByteString - getPriceTierBytes(); - - /** - * uint32 mcoinBase = 3; - * @return The mcoinBase. - */ - int getMcoinBase(); - - /** - * uint32 mcoinNonFirst = 4; - * @return The mcoinNonFirst. - */ - int getMcoinNonFirst(); - - /** - * uint32 mcoinFirst = 5; - * @return The mcoinFirst. - */ - int getMcoinFirst(); - - /** - * uint32 boughtNum = 6; - * @return The boughtNum. - */ - int getBoughtNum(); - - /** - * bool isAudit = 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 PRODUCTID_FIELD_NUMBER = 1; - private volatile java.lang.Object productId_; - /** - * string productId = 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 productId = 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 PRICETIER_FIELD_NUMBER = 2; - private volatile java.lang.Object priceTier_; - /** - * string priceTier = 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 priceTier = 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 MCOINBASE_FIELD_NUMBER = 3; - private int mcoinBase_; - /** - * uint32 mcoinBase = 3; - * @return The mcoinBase. - */ - @java.lang.Override - public int getMcoinBase() { - return mcoinBase_; - } - - public static final int MCOINNONFIRST_FIELD_NUMBER = 4; - private int mcoinNonFirst_; - /** - * uint32 mcoinNonFirst = 4; - * @return The mcoinNonFirst. - */ - @java.lang.Override - public int getMcoinNonFirst() { - return mcoinNonFirst_; - } - - public static final int MCOINFIRST_FIELD_NUMBER = 5; - private int mcoinFirst_; - /** - * uint32 mcoinFirst = 5; - * @return The mcoinFirst. - */ - @java.lang.Override - public int getMcoinFirst() { - return mcoinFirst_; - } - - public static final int BOUGHTNUM_FIELD_NUMBER = 6; - private int boughtNum_; - /** - * uint32 boughtNum = 6; - * @return The boughtNum. - */ - @java.lang.Override - public int getBoughtNum() { - return boughtNum_; - } - - public static final int ISAUDIT_FIELD_NUMBER = 7; - private boolean isAudit_; - /** - * bool isAudit = 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 (!getProductIdBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, productId_); - } - if (!getPriceTierBytes().isEmpty()) { - 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 (!getProductIdBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, productId_); - } - if (!getPriceTierBytes().isEmpty()) { - 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) + PRODUCTID_FIELD_NUMBER; - hash = (53 * hash) + getProductId().hashCode(); - hash = (37 * hash) + PRICETIER_FIELD_NUMBER; - hash = (53 * hash) + getPriceTier().hashCode(); - hash = (37 * hash) + MCOINBASE_FIELD_NUMBER; - hash = (53 * hash) + getMcoinBase(); - hash = (37 * hash) + MCOINNONFIRST_FIELD_NUMBER; - hash = (53 * hash) + getMcoinNonFirst(); - hash = (37 * hash) + MCOINFIRST_FIELD_NUMBER; - hash = (53 * hash) + getMcoinFirst(); - hash = (37 * hash) + BOUGHTNUM_FIELD_NUMBER; - hash = (53 * hash) + getBoughtNum(); - hash = (37 * hash) + ISAUDIT_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 productId = 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 productId = 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 productId = 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 productId = 1; - * @return This builder for chaining. - */ - public Builder clearProductId() { - - productId_ = getDefaultInstance().getProductId(); - onChanged(); - return this; - } - /** - * string productId = 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 priceTier = 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 priceTier = 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 priceTier = 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 priceTier = 2; - * @return This builder for chaining. - */ - public Builder clearPriceTier() { - - priceTier_ = getDefaultInstance().getPriceTier(); - onChanged(); - return this; - } - /** - * string priceTier = 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 mcoinBase = 3; - * @return The mcoinBase. - */ - @java.lang.Override - public int getMcoinBase() { - return mcoinBase_; - } - /** - * uint32 mcoinBase = 3; - * @param value The mcoinBase to set. - * @return This builder for chaining. - */ - public Builder setMcoinBase(int value) { - - mcoinBase_ = value; - onChanged(); - return this; - } - /** - * uint32 mcoinBase = 3; - * @return This builder for chaining. - */ - public Builder clearMcoinBase() { - - mcoinBase_ = 0; - onChanged(); - return this; - } - - private int mcoinNonFirst_ ; - /** - * uint32 mcoinNonFirst = 4; - * @return The mcoinNonFirst. - */ - @java.lang.Override - public int getMcoinNonFirst() { - return mcoinNonFirst_; - } - /** - * uint32 mcoinNonFirst = 4; - * @param value The mcoinNonFirst to set. - * @return This builder for chaining. - */ - public Builder setMcoinNonFirst(int value) { - - mcoinNonFirst_ = value; - onChanged(); - return this; - } - /** - * uint32 mcoinNonFirst = 4; - * @return This builder for chaining. - */ - public Builder clearMcoinNonFirst() { - - mcoinNonFirst_ = 0; - onChanged(); - return this; - } - - private int mcoinFirst_ ; - /** - * uint32 mcoinFirst = 5; - * @return The mcoinFirst. - */ - @java.lang.Override - public int getMcoinFirst() { - return mcoinFirst_; - } - /** - * uint32 mcoinFirst = 5; - * @param value The mcoinFirst to set. - * @return This builder for chaining. - */ - public Builder setMcoinFirst(int value) { - - mcoinFirst_ = value; - onChanged(); - return this; - } - /** - * uint32 mcoinFirst = 5; - * @return This builder for chaining. - */ - public Builder clearMcoinFirst() { - - mcoinFirst_ = 0; - onChanged(); - return this; - } - - private int boughtNum_ ; - /** - * uint32 boughtNum = 6; - * @return The boughtNum. - */ - @java.lang.Override - public int getBoughtNum() { - return boughtNum_; - } - /** - * uint32 boughtNum = 6; - * @param value The boughtNum to set. - * @return This builder for chaining. - */ - public Builder setBoughtNum(int value) { - - boughtNum_ = value; - onChanged(); - return this; - } - /** - * uint32 boughtNum = 6; - * @return This builder for chaining. - */ - public Builder clearBoughtNum() { - - boughtNum_ = 0; - onChanged(); - return this; - } - - private boolean isAudit_ ; - /** - * bool isAudit = 7; - * @return The isAudit. - */ - @java.lang.Override - public boolean getIsAudit() { - return isAudit_; - } - /** - * bool isAudit = 7; - * @param value The isAudit to set. - * @return This builder for chaining. - */ - public Builder setIsAudit(boolean value) { - - isAudit_ = value; - onChanged(); - return this; - } - /** - * bool isAudit = 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\"\232\001\n\020ShopMcoinPr" + - "oduct\022\021\n\tproductId\030\001 \001(\t\022\021\n\tpriceTier\030\002 " + - "\001(\t\022\021\n\tmcoinBase\030\003 \001(\r\022\025\n\rmcoinNonFirst\030" + - "\004 \001(\r\022\022\n\nmcoinFirst\030\005 \001(\r\022\021\n\tboughtNum\030\006" + - " \001(\r\022\017\n\007isAudit\030\007 \001(\010B\033\n\031emu.grasscutter" + - ".net.protob\006proto3" - }; - descriptor = com.google.protobuf.Descriptors.FileDescriptor - .internalBuildGeneratedFileFrom(descriptorData, - new com.google.protobuf.Descriptors.FileDescriptor[] { - }); - 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/main/java/emu/grasscutter/net/proto/ShopOuterClass.java b/src/main/java/emu/grasscutter/net/proto/ShopOuterClass.java deleted file mode 100644 index 117cfde7c..000000000 --- a/src/main/java/emu/grasscutter/net/proto/ShopOuterClass.java +++ /dev/null @@ -1,1877 +0,0 @@ -// 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 { - - /** - * uint32 shopType = 1; - * @return The shopType. - */ - int getShopType(); - - /** - * repeated .ShopGoods goodsList = 2; - */ - java.util.List - getGoodsListList(); - /** - * repeated .ShopGoods goodsList = 2; - */ - emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods getGoodsList(int index); - /** - * repeated .ShopGoods goodsList = 2; - */ - int getGoodsListCount(); - /** - * repeated .ShopGoods goodsList = 2; - */ - java.util.List - getGoodsListOrBuilderList(); - /** - * repeated .ShopGoods goodsList = 2; - */ - emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoodsOrBuilder getGoodsListOrBuilder( - int index); - - /** - * repeated .ShopMcoinProduct mcoinProductList = 3; - */ - java.util.List - getMcoinProductListList(); - /** - * repeated .ShopMcoinProduct mcoinProductList = 3; - */ - emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct getMcoinProductList(int index); - /** - * repeated .ShopMcoinProduct mcoinProductList = 3; - */ - int getMcoinProductListCount(); - /** - * repeated .ShopMcoinProduct mcoinProductList = 3; - */ - java.util.List - getMcoinProductListOrBuilderList(); - /** - * repeated .ShopMcoinProduct mcoinProductList = 3; - */ - emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProductOrBuilder getMcoinProductListOrBuilder( - int index); - - /** - * repeated .ShopCardProduct cardProductList = 4; - */ - java.util.List - getCardProductListList(); - /** - * repeated .ShopCardProduct cardProductList = 4; - */ - emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct getCardProductList(int index); - /** - * repeated .ShopCardProduct cardProductList = 4; - */ - int getCardProductListCount(); - /** - * repeated .ShopCardProduct cardProductList = 4; - */ - java.util.List - getCardProductListOrBuilderList(); - /** - * repeated .ShopCardProduct cardProductList = 4; - */ - emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProductOrBuilder getCardProductListOrBuilder( - int index); - - /** - * uint32 nextRefreshTime = 6; - * @return The nextRefreshTime. - */ - int getNextRefreshTime(); - - /** - * uint32 cityId = 7; - * @return The cityId. - */ - int getCityId(); - - /** - * uint32 cityReputationLevel = 8; - * @return The cityReputationLevel. - */ - int getCityReputationLevel(); - } - /** - * 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() { - goodsList_ = java.util.Collections.emptyList(); - mcoinProductList_ = java.util.Collections.emptyList(); - cardProductList_ = 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 8: { - - shopType_ = input.readUInt32(); - break; - } - case 18: { - 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 26: { - if (!((mutable_bitField0_ & 0x00000002) != 0)) { - mcoinProductList_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000002; - } - mcoinProductList_.add( - input.readMessage(emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct.parser(), extensionRegistry)); - break; - } - case 34: { - 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 48: { - - nextRefreshTime_ = input.readUInt32(); - break; - } - case 56: { - - cityId_ = input.readUInt32(); - break; - } - case 64: { - - cityReputationLevel_ = input.readUInt32(); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.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_); - } - if (((mutable_bitField0_ & 0x00000002) != 0)) { - mcoinProductList_ = java.util.Collections.unmodifiableList(mcoinProductList_); - } - if (((mutable_bitField0_ & 0x00000004) != 0)) { - cardProductList_ = java.util.Collections.unmodifiableList(cardProductList_); - } - 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 SHOPTYPE_FIELD_NUMBER = 1; - private int shopType_; - /** - * uint32 shopType = 1; - * @return The shopType. - */ - @java.lang.Override - public int getShopType() { - return shopType_; - } - - public static final int GOODSLIST_FIELD_NUMBER = 2; - private java.util.List goodsList_; - /** - * repeated .ShopGoods goodsList = 2; - */ - @java.lang.Override - public java.util.List getGoodsListList() { - return goodsList_; - } - /** - * repeated .ShopGoods goodsList = 2; - */ - @java.lang.Override - public java.util.List - getGoodsListOrBuilderList() { - return goodsList_; - } - /** - * repeated .ShopGoods goodsList = 2; - */ - @java.lang.Override - public int getGoodsListCount() { - return goodsList_.size(); - } - /** - * repeated .ShopGoods goodsList = 2; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods getGoodsList(int index) { - return goodsList_.get(index); - } - /** - * repeated .ShopGoods goodsList = 2; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoodsOrBuilder getGoodsListOrBuilder( - int index) { - return goodsList_.get(index); - } - - public static final int MCOINPRODUCTLIST_FIELD_NUMBER = 3; - private java.util.List mcoinProductList_; - /** - * repeated .ShopMcoinProduct mcoinProductList = 3; - */ - @java.lang.Override - public java.util.List getMcoinProductListList() { - return mcoinProductList_; - } - /** - * repeated .ShopMcoinProduct mcoinProductList = 3; - */ - @java.lang.Override - public java.util.List - getMcoinProductListOrBuilderList() { - return mcoinProductList_; - } - /** - * repeated .ShopMcoinProduct mcoinProductList = 3; - */ - @java.lang.Override - public int getMcoinProductListCount() { - return mcoinProductList_.size(); - } - /** - * repeated .ShopMcoinProduct mcoinProductList = 3; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct getMcoinProductList(int index) { - return mcoinProductList_.get(index); - } - /** - * repeated .ShopMcoinProduct mcoinProductList = 3; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProductOrBuilder getMcoinProductListOrBuilder( - int index) { - return mcoinProductList_.get(index); - } - - public static final int CARDPRODUCTLIST_FIELD_NUMBER = 4; - private java.util.List cardProductList_; - /** - * repeated .ShopCardProduct cardProductList = 4; - */ - @java.lang.Override - public java.util.List getCardProductListList() { - return cardProductList_; - } - /** - * repeated .ShopCardProduct cardProductList = 4; - */ - @java.lang.Override - public java.util.List - getCardProductListOrBuilderList() { - return cardProductList_; - } - /** - * repeated .ShopCardProduct cardProductList = 4; - */ - @java.lang.Override - public int getCardProductListCount() { - return cardProductList_.size(); - } - /** - * repeated .ShopCardProduct cardProductList = 4; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct getCardProductList(int index) { - return cardProductList_.get(index); - } - /** - * repeated .ShopCardProduct cardProductList = 4; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProductOrBuilder getCardProductListOrBuilder( - int index) { - return cardProductList_.get(index); - } - - public static final int NEXTREFRESHTIME_FIELD_NUMBER = 6; - private int nextRefreshTime_; - /** - * uint32 nextRefreshTime = 6; - * @return The nextRefreshTime. - */ - @java.lang.Override - public int getNextRefreshTime() { - return nextRefreshTime_; - } - - public static final int CITYID_FIELD_NUMBER = 7; - private int cityId_; - /** - * uint32 cityId = 7; - * @return The cityId. - */ - @java.lang.Override - public int getCityId() { - return cityId_; - } - - public static final int CITYREPUTATIONLEVEL_FIELD_NUMBER = 8; - private int cityReputationLevel_; - /** - * uint32 cityReputationLevel = 8; - * @return The cityReputationLevel. - */ - @java.lang.Override - public int getCityReputationLevel() { - return cityReputationLevel_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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(1, shopType_); - } - for (int i = 0; i < goodsList_.size(); i++) { - output.writeMessage(2, goodsList_.get(i)); - } - for (int i = 0; i < mcoinProductList_.size(); i++) { - output.writeMessage(3, mcoinProductList_.get(i)); - } - for (int i = 0; i < cardProductList_.size(); i++) { - output.writeMessage(4, cardProductList_.get(i)); - } - if (nextRefreshTime_ != 0) { - output.writeUInt32(6, nextRefreshTime_); - } - if (cityId_ != 0) { - output.writeUInt32(7, cityId_); - } - if (cityReputationLevel_ != 0) { - output.writeUInt32(8, cityReputationLevel_); - } - 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(1, shopType_); - } - for (int i = 0; i < goodsList_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, goodsList_.get(i)); - } - for (int i = 0; i < mcoinProductList_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(3, mcoinProductList_.get(i)); - } - for (int i = 0; i < cardProductList_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(4, cardProductList_.get(i)); - } - if (nextRefreshTime_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(6, nextRefreshTime_); - } - if (cityId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(7, cityId_); - } - if (cityReputationLevel_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(8, cityReputationLevel_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (getShopType() - != other.getShopType()) return false; - if (!getGoodsListList() - .equals(other.getGoodsListList())) return false; - if (!getMcoinProductListList() - .equals(other.getMcoinProductListList())) return false; - if (!getCardProductListList() - .equals(other.getCardProductListList())) return false; - if (getNextRefreshTime() - != other.getNextRefreshTime()) return false; - if (getCityId() - != other.getCityId()) return false; - if (getCityReputationLevel() - != other.getCityReputationLevel()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + SHOPTYPE_FIELD_NUMBER; - hash = (53 * hash) + getShopType(); - if (getGoodsListCount() > 0) { - hash = (37 * hash) + GOODSLIST_FIELD_NUMBER; - hash = (53 * hash) + getGoodsListList().hashCode(); - } - if (getMcoinProductListCount() > 0) { - hash = (37 * hash) + MCOINPRODUCTLIST_FIELD_NUMBER; - hash = (53 * hash) + getMcoinProductListList().hashCode(); - } - if (getCardProductListCount() > 0) { - hash = (37 * hash) + CARDPRODUCTLIST_FIELD_NUMBER; - hash = (53 * hash) + getCardProductListList().hashCode(); - } - hash = (37 * hash) + NEXTREFRESHTIME_FIELD_NUMBER; - hash = (53 * hash) + getNextRefreshTime(); - hash = (37 * hash) + CITYID_FIELD_NUMBER; - hash = (53 * hash) + getCityId(); - hash = (37 * hash) + CITYREPUTATIONLEVEL_FIELD_NUMBER; - hash = (53 * hash) + getCityReputationLevel(); - 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) { - getGoodsListFieldBuilder(); - getMcoinProductListFieldBuilder(); - getCardProductListFieldBuilder(); - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - shopType_ = 0; - - if (goodsListBuilder_ == null) { - goodsList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - } else { - goodsListBuilder_.clear(); - } - if (mcoinProductListBuilder_ == null) { - mcoinProductList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000002); - } else { - mcoinProductListBuilder_.clear(); - } - if (cardProductListBuilder_ == null) { - cardProductList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000004); - } else { - cardProductListBuilder_.clear(); - } - nextRefreshTime_ = 0; - - cityId_ = 0; - - cityReputationLevel_ = 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_; - result.shopType_ = shopType_; - if (goodsListBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - goodsList_ = java.util.Collections.unmodifiableList(goodsList_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.goodsList_ = goodsList_; - } else { - result.goodsList_ = goodsListBuilder_.build(); - } - if (mcoinProductListBuilder_ == null) { - if (((bitField0_ & 0x00000002) != 0)) { - mcoinProductList_ = java.util.Collections.unmodifiableList(mcoinProductList_); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.mcoinProductList_ = mcoinProductList_; - } else { - result.mcoinProductList_ = mcoinProductListBuilder_.build(); - } - if (cardProductListBuilder_ == null) { - if (((bitField0_ & 0x00000004) != 0)) { - cardProductList_ = java.util.Collections.unmodifiableList(cardProductList_); - bitField0_ = (bitField0_ & ~0x00000004); - } - result.cardProductList_ = cardProductList_; - } else { - result.cardProductList_ = cardProductListBuilder_.build(); - } - result.nextRefreshTime_ = nextRefreshTime_; - result.cityId_ = cityId_; - result.cityReputationLevel_ = cityReputationLevel_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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 (other.getShopType() != 0) { - setShopType(other.getShopType()); - } - 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_); - } - } - } - if (mcoinProductListBuilder_ == null) { - if (!other.mcoinProductList_.isEmpty()) { - if (mcoinProductList_.isEmpty()) { - mcoinProductList_ = other.mcoinProductList_; - bitField0_ = (bitField0_ & ~0x00000002); - } else { - ensureMcoinProductListIsMutable(); - mcoinProductList_.addAll(other.mcoinProductList_); - } - onChanged(); - } - } else { - if (!other.mcoinProductList_.isEmpty()) { - if (mcoinProductListBuilder_.isEmpty()) { - mcoinProductListBuilder_.dispose(); - mcoinProductListBuilder_ = null; - mcoinProductList_ = other.mcoinProductList_; - bitField0_ = (bitField0_ & ~0x00000002); - mcoinProductListBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? - getMcoinProductListFieldBuilder() : null; - } else { - mcoinProductListBuilder_.addAllMessages(other.mcoinProductList_); - } - } - } - 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 (other.getNextRefreshTime() != 0) { - setNextRefreshTime(other.getNextRefreshTime()); - } - if (other.getCityId() != 0) { - setCityId(other.getCityId()); - } - if (other.getCityReputationLevel() != 0) { - setCityReputationLevel(other.getCityReputationLevel()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 int shopType_ ; - /** - * uint32 shopType = 1; - * @return The shopType. - */ - @java.lang.Override - public int getShopType() { - return shopType_; - } - /** - * uint32 shopType = 1; - * @param value The shopType to set. - * @return This builder for chaining. - */ - public Builder setShopType(int value) { - - shopType_ = value; - onChanged(); - return this; - } - /** - * uint32 shopType = 1; - * @return This builder for chaining. - */ - public Builder clearShopType() { - - shopType_ = 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 goodsList = 2; - */ - public java.util.List getGoodsListList() { - if (goodsListBuilder_ == null) { - return java.util.Collections.unmodifiableList(goodsList_); - } else { - return goodsListBuilder_.getMessageList(); - } - } - /** - * repeated .ShopGoods goodsList = 2; - */ - public int getGoodsListCount() { - if (goodsListBuilder_ == null) { - return goodsList_.size(); - } else { - return goodsListBuilder_.getCount(); - } - } - /** - * repeated .ShopGoods goodsList = 2; - */ - public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods getGoodsList(int index) { - if (goodsListBuilder_ == null) { - return goodsList_.get(index); - } else { - return goodsListBuilder_.getMessage(index); - } - } - /** - * repeated .ShopGoods goodsList = 2; - */ - 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 goodsList = 2; - */ - 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 goodsList = 2; - */ - 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 goodsList = 2; - */ - 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 goodsList = 2; - */ - 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 goodsList = 2; - */ - 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 goodsList = 2; - */ - 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 goodsList = 2; - */ - public Builder clearGoodsList() { - if (goodsListBuilder_ == null) { - goodsList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - goodsListBuilder_.clear(); - } - return this; - } - /** - * repeated .ShopGoods goodsList = 2; - */ - public Builder removeGoodsList(int index) { - if (goodsListBuilder_ == null) { - ensureGoodsListIsMutable(); - goodsList_.remove(index); - onChanged(); - } else { - goodsListBuilder_.remove(index); - } - return this; - } - /** - * repeated .ShopGoods goodsList = 2; - */ - public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder getGoodsListBuilder( - int index) { - return getGoodsListFieldBuilder().getBuilder(index); - } - /** - * repeated .ShopGoods goodsList = 2; - */ - public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoodsOrBuilder getGoodsListOrBuilder( - int index) { - if (goodsListBuilder_ == null) { - return goodsList_.get(index); } else { - return goodsListBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .ShopGoods goodsList = 2; - */ - public java.util.List - getGoodsListOrBuilderList() { - if (goodsListBuilder_ != null) { - return goodsListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(goodsList_); - } - } - /** - * repeated .ShopGoods goodsList = 2; - */ - public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder addGoodsListBuilder() { - return getGoodsListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.getDefaultInstance()); - } - /** - * repeated .ShopGoods goodsList = 2; - */ - public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder addGoodsListBuilder( - int index) { - return getGoodsListFieldBuilder().addBuilder( - index, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.getDefaultInstance()); - } - /** - * repeated .ShopGoods goodsList = 2; - */ - 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_; - } - - private java.util.List mcoinProductList_ = - java.util.Collections.emptyList(); - private void ensureMcoinProductListIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { - mcoinProductList_ = new java.util.ArrayList(mcoinProductList_); - bitField0_ |= 0x00000002; - } - } - - 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 mcoinProductList = 3; - */ - public java.util.List getMcoinProductListList() { - if (mcoinProductListBuilder_ == null) { - return java.util.Collections.unmodifiableList(mcoinProductList_); - } else { - return mcoinProductListBuilder_.getMessageList(); - } - } - /** - * repeated .ShopMcoinProduct mcoinProductList = 3; - */ - public int getMcoinProductListCount() { - if (mcoinProductListBuilder_ == null) { - return mcoinProductList_.size(); - } else { - return mcoinProductListBuilder_.getCount(); - } - } - /** - * repeated .ShopMcoinProduct mcoinProductList = 3; - */ - public emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct getMcoinProductList(int index) { - if (mcoinProductListBuilder_ == null) { - return mcoinProductList_.get(index); - } else { - return mcoinProductListBuilder_.getMessage(index); - } - } - /** - * repeated .ShopMcoinProduct mcoinProductList = 3; - */ - 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 mcoinProductList = 3; - */ - 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 mcoinProductList = 3; - */ - 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 mcoinProductList = 3; - */ - 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 mcoinProductList = 3; - */ - 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 mcoinProductList = 3; - */ - 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 mcoinProductList = 3; - */ - 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 mcoinProductList = 3; - */ - public Builder clearMcoinProductList() { - if (mcoinProductListBuilder_ == null) { - mcoinProductList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000002); - onChanged(); - } else { - mcoinProductListBuilder_.clear(); - } - return this; - } - /** - * repeated .ShopMcoinProduct mcoinProductList = 3; - */ - public Builder removeMcoinProductList(int index) { - if (mcoinProductListBuilder_ == null) { - ensureMcoinProductListIsMutable(); - mcoinProductList_.remove(index); - onChanged(); - } else { - mcoinProductListBuilder_.remove(index); - } - return this; - } - /** - * repeated .ShopMcoinProduct mcoinProductList = 3; - */ - public emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct.Builder getMcoinProductListBuilder( - int index) { - return getMcoinProductListFieldBuilder().getBuilder(index); - } - /** - * repeated .ShopMcoinProduct mcoinProductList = 3; - */ - public emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProductOrBuilder getMcoinProductListOrBuilder( - int index) { - if (mcoinProductListBuilder_ == null) { - return mcoinProductList_.get(index); } else { - return mcoinProductListBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .ShopMcoinProduct mcoinProductList = 3; - */ - public java.util.List - getMcoinProductListOrBuilderList() { - if (mcoinProductListBuilder_ != null) { - return mcoinProductListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(mcoinProductList_); - } - } - /** - * repeated .ShopMcoinProduct mcoinProductList = 3; - */ - public emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct.Builder addMcoinProductListBuilder() { - return getMcoinProductListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct.getDefaultInstance()); - } - /** - * repeated .ShopMcoinProduct mcoinProductList = 3; - */ - public emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct.Builder addMcoinProductListBuilder( - int index) { - return getMcoinProductListFieldBuilder().addBuilder( - index, emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct.getDefaultInstance()); - } - /** - * repeated .ShopMcoinProduct mcoinProductList = 3; - */ - 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_ & 0x00000002) != 0), - getParentForChildren(), - isClean()); - mcoinProductList_ = null; - } - return mcoinProductListBuilder_; - } - - 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 cardProductList = 4; - */ - public java.util.List getCardProductListList() { - if (cardProductListBuilder_ == null) { - return java.util.Collections.unmodifiableList(cardProductList_); - } else { - return cardProductListBuilder_.getMessageList(); - } - } - /** - * repeated .ShopCardProduct cardProductList = 4; - */ - public int getCardProductListCount() { - if (cardProductListBuilder_ == null) { - return cardProductList_.size(); - } else { - return cardProductListBuilder_.getCount(); - } - } - /** - * repeated .ShopCardProduct cardProductList = 4; - */ - public emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct getCardProductList(int index) { - if (cardProductListBuilder_ == null) { - return cardProductList_.get(index); - } else { - return cardProductListBuilder_.getMessage(index); - } - } - /** - * repeated .ShopCardProduct cardProductList = 4; - */ - 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 cardProductList = 4; - */ - 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 cardProductList = 4; - */ - 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 cardProductList = 4; - */ - 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 cardProductList = 4; - */ - 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 cardProductList = 4; - */ - 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 cardProductList = 4; - */ - 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 cardProductList = 4; - */ - public Builder clearCardProductList() { - if (cardProductListBuilder_ == null) { - cardProductList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000004); - onChanged(); - } else { - cardProductListBuilder_.clear(); - } - return this; - } - /** - * repeated .ShopCardProduct cardProductList = 4; - */ - public Builder removeCardProductList(int index) { - if (cardProductListBuilder_ == null) { - ensureCardProductListIsMutable(); - cardProductList_.remove(index); - onChanged(); - } else { - cardProductListBuilder_.remove(index); - } - return this; - } - /** - * repeated .ShopCardProduct cardProductList = 4; - */ - public emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.Builder getCardProductListBuilder( - int index) { - return getCardProductListFieldBuilder().getBuilder(index); - } - /** - * repeated .ShopCardProduct cardProductList = 4; - */ - public emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProductOrBuilder getCardProductListOrBuilder( - int index) { - if (cardProductListBuilder_ == null) { - return cardProductList_.get(index); } else { - return cardProductListBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .ShopCardProduct cardProductList = 4; - */ - public java.util.List - getCardProductListOrBuilderList() { - if (cardProductListBuilder_ != null) { - return cardProductListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(cardProductList_); - } - } - /** - * repeated .ShopCardProduct cardProductList = 4; - */ - public emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.Builder addCardProductListBuilder() { - return getCardProductListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.getDefaultInstance()); - } - /** - * repeated .ShopCardProduct cardProductList = 4; - */ - public emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.Builder addCardProductListBuilder( - int index) { - return getCardProductListFieldBuilder().addBuilder( - index, emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.getDefaultInstance()); - } - /** - * repeated .ShopCardProduct cardProductList = 4; - */ - 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 int nextRefreshTime_ ; - /** - * uint32 nextRefreshTime = 6; - * @return The nextRefreshTime. - */ - @java.lang.Override - public int getNextRefreshTime() { - return nextRefreshTime_; - } - /** - * uint32 nextRefreshTime = 6; - * @param value The nextRefreshTime to set. - * @return This builder for chaining. - */ - public Builder setNextRefreshTime(int value) { - - nextRefreshTime_ = value; - onChanged(); - return this; - } - /** - * uint32 nextRefreshTime = 6; - * @return This builder for chaining. - */ - public Builder clearNextRefreshTime() { - - nextRefreshTime_ = 0; - onChanged(); - return this; - } - - private int cityId_ ; - /** - * uint32 cityId = 7; - * @return The cityId. - */ - @java.lang.Override - public int getCityId() { - return cityId_; - } - /** - * uint32 cityId = 7; - * @param value The cityId to set. - * @return This builder for chaining. - */ - public Builder setCityId(int value) { - - cityId_ = value; - onChanged(); - return this; - } - /** - * uint32 cityId = 7; - * @return This builder for chaining. - */ - public Builder clearCityId() { - - cityId_ = 0; - onChanged(); - return this; - } - - private int cityReputationLevel_ ; - /** - * uint32 cityReputationLevel = 8; - * @return The cityReputationLevel. - */ - @java.lang.Override - public int getCityReputationLevel() { - return cityReputationLevel_; - } - /** - * uint32 cityReputationLevel = 8; - * @param value The cityReputationLevel to set. - * @return This builder for chaining. - */ - public Builder setCityReputationLevel(int value) { - - cityReputationLevel_ = value; - onChanged(); - return this; - } - /** - * uint32 cityReputationLevel = 8; - * @return This builder for chaining. - */ - public Builder clearCityReputationLevel() { - - cityReputationLevel_ = 0; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\017Sho" + - "pGoods.proto\032\026ShopMcoinProduct.proto\"\325\001\n" + - "\004Shop\022\020\n\010shopType\030\001 \001(\r\022\035\n\tgoodsList\030\002 \003" + - "(\0132\n.ShopGoods\022+\n\020mcoinProductList\030\003 \003(\013" + - "2\021.ShopMcoinProduct\022)\n\017cardProductList\030\004" + - " \003(\0132\020.ShopCardProduct\022\027\n\017nextRefreshTim" + - "e\030\006 \001(\r\022\016\n\006cityId\030\007 \001(\r\022\033\n\023cityReputatio" + - "nLevel\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[] { - emu.grasscutter.net.proto.ShopCardProductOuterClass.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[] { "ShopType", "GoodsList", "McoinProductList", "CardProductList", "NextRefreshTime", "CityId", "CityReputationLevel", }); - emu.grasscutter.net.proto.ShopCardProductOuterClass.getDescriptor(); - emu.grasscutter.net.proto.ShopGoodsOuterClass.getDescriptor(); - emu.grasscutter.net.proto.ShopMcoinProductOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/ShortAbilityHashPairOuterClass.java b/src/main/java/emu/grasscutter/net/proto/ShortAbilityHashPairOuterClass.java deleted file mode 100644 index 4545819b5..000000000 --- a/src/main/java/emu/grasscutter/net/proto/ShortAbilityHashPairOuterClass.java +++ /dev/null @@ -1,607 +0,0 @@ -// 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 { - - /** - * int32 abilityNameHash = 1; - * @return The abilityNameHash. - */ - int getAbilityNameHash(); - - /** - * int32 abilityConfigHash = 2; - * @return The abilityConfigHash. - */ - int getAbilityConfigHash(); - } - /** - * 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 8: { - - abilityNameHash_ = input.readInt32(); - break; - } - case 16: { - - abilityConfigHash_ = 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.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 ABILITYNAMEHASH_FIELD_NUMBER = 1; - private int abilityNameHash_; - /** - * int32 abilityNameHash = 1; - * @return The abilityNameHash. - */ - @java.lang.Override - public int getAbilityNameHash() { - return abilityNameHash_; - } - - public static final int ABILITYCONFIGHASH_FIELD_NUMBER = 2; - private int abilityConfigHash_; - /** - * int32 abilityConfigHash = 2; - * @return The abilityConfigHash. - */ - @java.lang.Override - public int getAbilityConfigHash() { - return abilityConfigHash_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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.writeInt32(1, abilityNameHash_); - } - if (abilityConfigHash_ != 0) { - output.writeInt32(2, 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 - .computeInt32Size(1, abilityNameHash_); - } - if (abilityConfigHash_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeInt32Size(2, 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 (getAbilityNameHash() - != other.getAbilityNameHash()) return false; - if (getAbilityConfigHash() - != other.getAbilityConfigHash()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + ABILITYNAMEHASH_FIELD_NUMBER; - hash = (53 * hash) + getAbilityNameHash(); - hash = (37 * hash) + ABILITYCONFIGHASH_FIELD_NUMBER; - hash = (53 * hash) + getAbilityConfigHash(); - 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(); - abilityNameHash_ = 0; - - abilityConfigHash_ = 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.abilityNameHash_ = abilityNameHash_; - result.abilityConfigHash_ = abilityConfigHash_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getAbilityNameHash() != 0) { - setAbilityNameHash(other.getAbilityNameHash()); - } - if (other.getAbilityConfigHash() != 0) { - setAbilityConfigHash(other.getAbilityConfigHash()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 abilityNameHash_ ; - /** - * int32 abilityNameHash = 1; - * @return The abilityNameHash. - */ - @java.lang.Override - public int getAbilityNameHash() { - return abilityNameHash_; - } - /** - * int32 abilityNameHash = 1; - * @param value The abilityNameHash to set. - * @return This builder for chaining. - */ - public Builder setAbilityNameHash(int value) { - - abilityNameHash_ = value; - onChanged(); - return this; - } - /** - * int32 abilityNameHash = 1; - * @return This builder for chaining. - */ - public Builder clearAbilityNameHash() { - - abilityNameHash_ = 0; - onChanged(); - return this; - } - - private int abilityConfigHash_ ; - /** - * int32 abilityConfigHash = 2; - * @return The abilityConfigHash. - */ - @java.lang.Override - public int getAbilityConfigHash() { - return abilityConfigHash_; - } - /** - * int32 abilityConfigHash = 2; - * @param value The abilityConfigHash to set. - * @return This builder for chaining. - */ - public Builder setAbilityConfigHash(int value) { - - abilityConfigHash_ = value; - onChanged(); - return this; - } - /** - * int32 abilityConfigHash = 2; - * @return This builder for chaining. - */ - public Builder clearAbilityConfigHash() { - - abilityConfigHash_ = 0; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"J\n\024ShortAbi" + - "lityHashPair\022\027\n\017abilityNameHash\030\001 \001(\005\022\031\n" + - "\021abilityConfigHash\030\002 \001(\005B\033\n\031emu.grasscut" + - "ter.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[] { "AbilityNameHash", "AbilityConfigHash", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/SocialDetailOuterClass.java b/src/main/java/emu/grasscutter/net/proto/SocialDetailOuterClass.java deleted file mode 100644 index 1ebf96d00..000000000 --- a/src/main/java/emu/grasscutter/net/proto/SocialDetailOuterClass.java +++ /dev/null @@ -1,2835 +0,0 @@ -// 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(); - - /** - * 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 worldLevel = 7; - * @return The worldLevel. - */ - int getWorldLevel(); - - /** - * uint32 unk1 = 9; - * @return The unk1. - */ - int getUnk1(); - - /** - *
-     *FriendOnlineState onlineState = 10;
-     *bool isMpModeAvailable = 10;
-     * 
- * - * bool isFriend = 11; - * @return The isFriend. - */ - boolean getIsFriend(); - - /** - * uint32 unk3 = 12; - * @return The unk3. - */ - int getUnk3(); - - /** - * uint32 lastActiveTime = 13; - * @return The lastActiveTime. - */ - int getLastActiveTime(); - - /** - * uint32 nameCardId = 14; - * @return The nameCardId. - */ - int getNameCardId(); - - /** - * bool isInBlacklist = 15; - * @return The isInBlacklist. - */ - boolean getIsInBlacklist(); - - /** - * bool isChatNoDisturb = 16; - * @return The isChatNoDisturb. - */ - boolean getIsChatNoDisturb(); - - /** - * string remarkName = 17; - * @return The remarkName. - */ - java.lang.String getRemarkName(); - /** - * string remarkName = 17; - * @return The bytes for remarkName. - */ - com.google.protobuf.ByteString - getRemarkNameBytes(); - - /** - * uint32 finishAchievementNum = 18; - * @return The finishAchievementNum. - */ - int getFinishAchievementNum(); - - /** - * uint32 towerFloorIndex = 19; - * @return The towerFloorIndex. - */ - int getTowerFloorIndex(); - - /** - * uint32 towerLevelIndex = 20; - * @return The towerLevelIndex. - */ - int getTowerLevelIndex(); - - /** - * bool isShowAvatar = 21; - * @return The isShowAvatar. - */ - boolean getIsShowAvatar(); - - /** - * repeated .SocialShowAvatarInfo showAvatarInfoList = 22; - */ - java.util.List - getShowAvatarInfoListList(); - /** - * repeated .SocialShowAvatarInfo showAvatarInfoList = 22; - */ - emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo getShowAvatarInfoList(int index); - /** - * repeated .SocialShowAvatarInfo showAvatarInfoList = 22; - */ - int getShowAvatarInfoListCount(); - /** - * repeated .SocialShowAvatarInfo showAvatarInfoList = 22; - */ - java.util.List - getShowAvatarInfoListOrBuilderList(); - /** - * repeated .SocialShowAvatarInfo showAvatarInfoList = 22; - */ - emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfoOrBuilder getShowAvatarInfoListOrBuilder( - int index); - - /** - * .FriendEnterHomeOption friendEnterHomeOption = 23; - * @return The enum numeric value on the wire for friendEnterHomeOption. - */ - int getFriendEnterHomeOptionValue(); - /** - * .FriendEnterHomeOption friendEnterHomeOption = 23; - * @return The friendEnterHomeOption. - */ - emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption getFriendEnterHomeOption(); - - /** - * .HeadImage avatar = 25; - * @return Whether the avatar field is set. - */ - boolean hasAvatar(); - /** - * .HeadImage avatar = 25; - * @return The avatar. - */ - emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage getAvatar(); - /** - * .HeadImage avatar = 25; - */ - emu.grasscutter.net.proto.HeadImageOuterClass.HeadImageOrBuilder getAvatarOrBuilder(); - } - /** - * 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_ = ""; - remarkName_ = ""; - showAvatarInfoList_ = java.util.Collections.emptyList(); - 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 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 72: { - - unk1_ = input.readUInt32(); - break; - } - case 88: { - - isFriend_ = input.readBool(); - break; - } - case 96: { - - unk3_ = input.readUInt32(); - break; - } - case 104: { - - lastActiveTime_ = input.readUInt32(); - 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_ & 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 202: { - emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage.Builder subBuilder = null; - if (avatar_ != null) { - subBuilder = avatar_.toBuilder(); - } - avatar_ = input.readMessage(emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage.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 { - 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.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 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 WORLDLEVEL_FIELD_NUMBER = 7; - private int worldLevel_; - /** - * uint32 worldLevel = 7; - * @return The worldLevel. - */ - @java.lang.Override - public int getWorldLevel() { - return worldLevel_; - } - - public static final int UNK1_FIELD_NUMBER = 9; - private int unk1_; - /** - * uint32 unk1 = 9; - * @return The unk1. - */ - @java.lang.Override - public int getUnk1() { - return unk1_; - } - - public static final int ISFRIEND_FIELD_NUMBER = 11; - private boolean isFriend_; - /** - *
-     *FriendOnlineState onlineState = 10;
-     *bool isMpModeAvailable = 10;
-     * 
- * - * bool isFriend = 11; - * @return The isFriend. - */ - @java.lang.Override - public boolean getIsFriend() { - return isFriend_; - } - - public static final int UNK3_FIELD_NUMBER = 12; - private int unk3_; - /** - * uint32 unk3 = 12; - * @return The unk3. - */ - @java.lang.Override - public int getUnk3() { - return unk3_; - } - - public static final int LASTACTIVETIME_FIELD_NUMBER = 13; - private int lastActiveTime_; - /** - * uint32 lastActiveTime = 13; - * @return The lastActiveTime. - */ - @java.lang.Override - public int getLastActiveTime() { - return lastActiveTime_; - } - - public static final int NAMECARDID_FIELD_NUMBER = 14; - private int nameCardId_; - /** - * uint32 nameCardId = 14; - * @return The nameCardId. - */ - @java.lang.Override - public int getNameCardId() { - return nameCardId_; - } - - public static final int ISINBLACKLIST_FIELD_NUMBER = 15; - private boolean isInBlacklist_; - /** - * bool isInBlacklist = 15; - * @return The isInBlacklist. - */ - @java.lang.Override - public boolean getIsInBlacklist() { - return isInBlacklist_; - } - - public static final int ISCHATNODISTURB_FIELD_NUMBER = 16; - private boolean isChatNoDisturb_; - /** - * bool isChatNoDisturb = 16; - * @return The isChatNoDisturb. - */ - @java.lang.Override - public boolean getIsChatNoDisturb() { - return isChatNoDisturb_; - } - - public static final int REMARKNAME_FIELD_NUMBER = 17; - private volatile java.lang.Object remarkName_; - /** - * string remarkName = 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 remarkName = 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 FINISHACHIEVEMENTNUM_FIELD_NUMBER = 18; - private int finishAchievementNum_; - /** - * uint32 finishAchievementNum = 18; - * @return The finishAchievementNum. - */ - @java.lang.Override - public int getFinishAchievementNum() { - return finishAchievementNum_; - } - - public static final int TOWERFLOORINDEX_FIELD_NUMBER = 19; - private int towerFloorIndex_; - /** - * uint32 towerFloorIndex = 19; - * @return The towerFloorIndex. - */ - @java.lang.Override - public int getTowerFloorIndex() { - return towerFloorIndex_; - } - - public static final int TOWERLEVELINDEX_FIELD_NUMBER = 20; - private int towerLevelIndex_; - /** - * uint32 towerLevelIndex = 20; - * @return The towerLevelIndex. - */ - @java.lang.Override - public int getTowerLevelIndex() { - return towerLevelIndex_; - } - - public static final int ISSHOWAVATAR_FIELD_NUMBER = 21; - private boolean isShowAvatar_; - /** - * bool isShowAvatar = 21; - * @return The isShowAvatar. - */ - @java.lang.Override - public boolean getIsShowAvatar() { - return isShowAvatar_; - } - - public static final int SHOWAVATARINFOLIST_FIELD_NUMBER = 22; - private java.util.List showAvatarInfoList_; - /** - * repeated .SocialShowAvatarInfo showAvatarInfoList = 22; - */ - @java.lang.Override - public java.util.List getShowAvatarInfoListList() { - return showAvatarInfoList_; - } - /** - * repeated .SocialShowAvatarInfo showAvatarInfoList = 22; - */ - @java.lang.Override - public java.util.List - getShowAvatarInfoListOrBuilderList() { - return showAvatarInfoList_; - } - /** - * repeated .SocialShowAvatarInfo showAvatarInfoList = 22; - */ - @java.lang.Override - public int getShowAvatarInfoListCount() { - return showAvatarInfoList_.size(); - } - /** - * repeated .SocialShowAvatarInfo showAvatarInfoList = 22; - */ - @java.lang.Override - public emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo getShowAvatarInfoList(int index) { - return showAvatarInfoList_.get(index); - } - /** - * repeated .SocialShowAvatarInfo showAvatarInfoList = 22; - */ - @java.lang.Override - public emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfoOrBuilder getShowAvatarInfoListOrBuilder( - int index) { - return showAvatarInfoList_.get(index); - } - - public static final int FRIENDENTERHOMEOPTION_FIELD_NUMBER = 23; - private int friendEnterHomeOption_; - /** - * .FriendEnterHomeOption friendEnterHomeOption = 23; - * @return The enum numeric value on the wire for friendEnterHomeOption. - */ - @java.lang.Override public int getFriendEnterHomeOptionValue() { - return friendEnterHomeOption_; - } - /** - * .FriendEnterHomeOption friendEnterHomeOption = 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 AVATAR_FIELD_NUMBER = 25; - private emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage avatar_; - /** - * .HeadImage avatar = 25; - * @return Whether the avatar field is set. - */ - @java.lang.Override - public boolean hasAvatar() { - return avatar_ != null; - } - /** - * .HeadImage avatar = 25; - * @return The avatar. - */ - @java.lang.Override - public emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage getAvatar() { - return avatar_ == null ? emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage.getDefaultInstance() : avatar_; - } - /** - * .HeadImage avatar = 25; - */ - @java.lang.Override - public emu.grasscutter.net.proto.HeadImageOuterClass.HeadImageOrBuilder getAvatarOrBuilder() { - return getAvatar(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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 (!getNicknameBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, nickname_); - } - if (level_ != 0) { - output.writeUInt32(3, level_); - } - if (!getSignatureBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 5, signature_); - } - if (birthday_ != null) { - output.writeMessage(6, getBirthday()); - } - if (worldLevel_ != 0) { - output.writeUInt32(7, worldLevel_); - } - if (unk1_ != 0) { - output.writeUInt32(9, unk1_); - } - if (isFriend_ != false) { - output.writeBool(11, isFriend_); - } - if (unk3_ != 0) { - output.writeUInt32(12, unk3_); - } - if (lastActiveTime_ != 0) { - output.writeUInt32(13, lastActiveTime_); - } - if (nameCardId_ != 0) { - output.writeUInt32(14, nameCardId_); - } - if (isInBlacklist_ != false) { - output.writeBool(15, isInBlacklist_); - } - if (isChatNoDisturb_ != false) { - output.writeBool(16, isChatNoDisturb_); - } - if (!getRemarkNameBytes().isEmpty()) { - 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 (friendEnterHomeOption_ != emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption.NeedConfirm.getNumber()) { - output.writeEnum(23, friendEnterHomeOption_); - } - if (avatar_ != null) { - output.writeMessage(25, getAvatar()); - } - 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 (!getNicknameBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, nickname_); - } - if (level_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, level_); - } - if (!getSignatureBytes().isEmpty()) { - 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_); - } - if (unk1_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(9, unk1_); - } - if (isFriend_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(11, isFriend_); - } - if (unk3_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(12, unk3_); - } - if (lastActiveTime_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(13, lastActiveTime_); - } - 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 (!getRemarkNameBytes().isEmpty()) { - 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)); - } - if (friendEnterHomeOption_ != emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption.NeedConfirm.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(23, friendEnterHomeOption_); - } - if (avatar_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(25, 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.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 (!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 (getUnk1() - != other.getUnk1()) return false; - if (getIsFriend() - != other.getIsFriend()) return false; - if (getUnk3() - != other.getUnk3()) return false; - if (getLastActiveTime() - != other.getLastActiveTime()) 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 (friendEnterHomeOption_ != other.friendEnterHomeOption_) return false; - if (hasAvatar() != other.hasAvatar()) return false; - if (hasAvatar()) { - if (!getAvatar() - .equals(other.getAvatar())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - 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) + SIGNATURE_FIELD_NUMBER; - hash = (53 * hash) + getSignature().hashCode(); - if (hasBirthday()) { - hash = (37 * hash) + BIRTHDAY_FIELD_NUMBER; - hash = (53 * hash) + getBirthday().hashCode(); - } - hash = (37 * hash) + WORLDLEVEL_FIELD_NUMBER; - hash = (53 * hash) + getWorldLevel(); - hash = (37 * hash) + UNK1_FIELD_NUMBER; - hash = (53 * hash) + getUnk1(); - hash = (37 * hash) + ISFRIEND_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsFriend()); - hash = (37 * hash) + UNK3_FIELD_NUMBER; - hash = (53 * hash) + getUnk3(); - hash = (37 * hash) + LASTACTIVETIME_FIELD_NUMBER; - hash = (53 * hash) + getLastActiveTime(); - hash = (37 * hash) + NAMECARDID_FIELD_NUMBER; - hash = (53 * hash) + getNameCardId(); - hash = (37 * hash) + ISINBLACKLIST_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsInBlacklist()); - hash = (37 * hash) + ISCHATNODISTURB_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsChatNoDisturb()); - hash = (37 * hash) + REMARKNAME_FIELD_NUMBER; - hash = (53 * hash) + getRemarkName().hashCode(); - hash = (37 * hash) + FINISHACHIEVEMENTNUM_FIELD_NUMBER; - hash = (53 * hash) + getFinishAchievementNum(); - hash = (37 * hash) + TOWERFLOORINDEX_FIELD_NUMBER; - hash = (53 * hash) + getTowerFloorIndex(); - hash = (37 * hash) + TOWERLEVELINDEX_FIELD_NUMBER; - hash = (53 * hash) + getTowerLevelIndex(); - hash = (37 * hash) + ISSHOWAVATAR_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsShowAvatar()); - if (getShowAvatarInfoListCount() > 0) { - hash = (37 * hash) + SHOWAVATARINFOLIST_FIELD_NUMBER; - hash = (53 * hash) + getShowAvatarInfoListList().hashCode(); - } - hash = (37 * hash) + FRIENDENTERHOMEOPTION_FIELD_NUMBER; - hash = (53 * hash) + friendEnterHomeOption_; - if (hasAvatar()) { - hash = (37 * hash) + AVATAR_FIELD_NUMBER; - hash = (53 * hash) + getAvatar().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; - - signature_ = ""; - - if (birthdayBuilder_ == null) { - birthday_ = null; - } else { - birthday_ = null; - birthdayBuilder_ = null; - } - worldLevel_ = 0; - - unk1_ = 0; - - isFriend_ = false; - - unk3_ = 0; - - lastActiveTime_ = 0; - - 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_ & ~0x00000001); - } else { - showAvatarInfoListBuilder_.clear(); - } - friendEnterHomeOption_ = 0; - - if (avatarBuilder_ == null) { - avatar_ = null; - } else { - avatar_ = null; - avatarBuilder_ = 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.signature_ = signature_; - if (birthdayBuilder_ == null) { - result.birthday_ = birthday_; - } else { - result.birthday_ = birthdayBuilder_.build(); - } - result.worldLevel_ = worldLevel_; - result.unk1_ = unk1_; - result.isFriend_ = isFriend_; - result.unk3_ = unk3_; - result.lastActiveTime_ = lastActiveTime_; - 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_ & 0x00000001) != 0)) { - showAvatarInfoList_ = java.util.Collections.unmodifiableList(showAvatarInfoList_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.showAvatarInfoList_ = showAvatarInfoList_; - } else { - result.showAvatarInfoList_ = showAvatarInfoListBuilder_.build(); - } - result.friendEnterHomeOption_ = friendEnterHomeOption_; - if (avatarBuilder_ == null) { - result.avatar_ = avatar_; - } else { - result.avatar_ = avatarBuilder_.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.getSignature().isEmpty()) { - signature_ = other.signature_; - onChanged(); - } - if (other.hasBirthday()) { - mergeBirthday(other.getBirthday()); - } - if (other.getWorldLevel() != 0) { - setWorldLevel(other.getWorldLevel()); - } - if (other.getUnk1() != 0) { - setUnk1(other.getUnk1()); - } - if (other.getIsFriend() != false) { - setIsFriend(other.getIsFriend()); - } - if (other.getUnk3() != 0) { - setUnk3(other.getUnk3()); - } - if (other.getLastActiveTime() != 0) { - setLastActiveTime(other.getLastActiveTime()); - } - 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_ & ~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.hasAvatar()) { - mergeAvatar(other.getAvatar()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 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 worldLevel = 7; - * @return The worldLevel. - */ - @java.lang.Override - public int getWorldLevel() { - return worldLevel_; - } - /** - * uint32 worldLevel = 7; - * @param value The worldLevel to set. - * @return This builder for chaining. - */ - public Builder setWorldLevel(int value) { - - worldLevel_ = value; - onChanged(); - return this; - } - /** - * uint32 worldLevel = 7; - * @return This builder for chaining. - */ - public Builder clearWorldLevel() { - - worldLevel_ = 0; - onChanged(); - return this; - } - - private int unk1_ ; - /** - * uint32 unk1 = 9; - * @return The unk1. - */ - @java.lang.Override - public int getUnk1() { - return unk1_; - } - /** - * uint32 unk1 = 9; - * @param value The unk1 to set. - * @return This builder for chaining. - */ - public Builder setUnk1(int value) { - - unk1_ = value; - onChanged(); - return this; - } - /** - * uint32 unk1 = 9; - * @return This builder for chaining. - */ - public Builder clearUnk1() { - - unk1_ = 0; - onChanged(); - return this; - } - - private boolean isFriend_ ; - /** - *
-       *FriendOnlineState onlineState = 10;
-       *bool isMpModeAvailable = 10;
-       * 
- * - * bool isFriend = 11; - * @return The isFriend. - */ - @java.lang.Override - public boolean getIsFriend() { - return isFriend_; - } - /** - *
-       *FriendOnlineState onlineState = 10;
-       *bool isMpModeAvailable = 10;
-       * 
- * - * bool isFriend = 11; - * @param value The isFriend to set. - * @return This builder for chaining. - */ - public Builder setIsFriend(boolean value) { - - isFriend_ = value; - onChanged(); - return this; - } - /** - *
-       *FriendOnlineState onlineState = 10;
-       *bool isMpModeAvailable = 10;
-       * 
- * - * bool isFriend = 11; - * @return This builder for chaining. - */ - public Builder clearIsFriend() { - - isFriend_ = false; - onChanged(); - return this; - } - - private int unk3_ ; - /** - * uint32 unk3 = 12; - * @return The unk3. - */ - @java.lang.Override - public int getUnk3() { - return unk3_; - } - /** - * uint32 unk3 = 12; - * @param value The unk3 to set. - * @return This builder for chaining. - */ - public Builder setUnk3(int value) { - - unk3_ = value; - onChanged(); - return this; - } - /** - * uint32 unk3 = 12; - * @return This builder for chaining. - */ - public Builder clearUnk3() { - - unk3_ = 0; - onChanged(); - return this; - } - - private int lastActiveTime_ ; - /** - * uint32 lastActiveTime = 13; - * @return The lastActiveTime. - */ - @java.lang.Override - public int getLastActiveTime() { - return lastActiveTime_; - } - /** - * uint32 lastActiveTime = 13; - * @param value The lastActiveTime to set. - * @return This builder for chaining. - */ - public Builder setLastActiveTime(int value) { - - lastActiveTime_ = value; - onChanged(); - return this; - } - /** - * uint32 lastActiveTime = 13; - * @return This builder for chaining. - */ - public Builder clearLastActiveTime() { - - lastActiveTime_ = 0; - onChanged(); - return this; - } - - private int nameCardId_ ; - /** - * uint32 nameCardId = 14; - * @return The nameCardId. - */ - @java.lang.Override - public int getNameCardId() { - return nameCardId_; - } - /** - * uint32 nameCardId = 14; - * @param value The nameCardId to set. - * @return This builder for chaining. - */ - public Builder setNameCardId(int value) { - - nameCardId_ = value; - onChanged(); - return this; - } - /** - * uint32 nameCardId = 14; - * @return This builder for chaining. - */ - public Builder clearNameCardId() { - - nameCardId_ = 0; - onChanged(); - return this; - } - - private boolean isInBlacklist_ ; - /** - * bool isInBlacklist = 15; - * @return The isInBlacklist. - */ - @java.lang.Override - public boolean getIsInBlacklist() { - return isInBlacklist_; - } - /** - * bool isInBlacklist = 15; - * @param value The isInBlacklist to set. - * @return This builder for chaining. - */ - public Builder setIsInBlacklist(boolean value) { - - isInBlacklist_ = value; - onChanged(); - return this; - } - /** - * bool isInBlacklist = 15; - * @return This builder for chaining. - */ - public Builder clearIsInBlacklist() { - - isInBlacklist_ = false; - onChanged(); - return this; - } - - private boolean isChatNoDisturb_ ; - /** - * bool isChatNoDisturb = 16; - * @return The isChatNoDisturb. - */ - @java.lang.Override - public boolean getIsChatNoDisturb() { - return isChatNoDisturb_; - } - /** - * bool isChatNoDisturb = 16; - * @param value The isChatNoDisturb to set. - * @return This builder for chaining. - */ - public Builder setIsChatNoDisturb(boolean value) { - - isChatNoDisturb_ = value; - onChanged(); - return this; - } - /** - * bool isChatNoDisturb = 16; - * @return This builder for chaining. - */ - public Builder clearIsChatNoDisturb() { - - isChatNoDisturb_ = false; - onChanged(); - return this; - } - - private java.lang.Object remarkName_ = ""; - /** - * string remarkName = 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 remarkName = 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 remarkName = 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 remarkName = 17; - * @return This builder for chaining. - */ - public Builder clearRemarkName() { - - remarkName_ = getDefaultInstance().getRemarkName(); - onChanged(); - return this; - } - /** - * string remarkName = 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 finishAchievementNum = 18; - * @return The finishAchievementNum. - */ - @java.lang.Override - public int getFinishAchievementNum() { - return finishAchievementNum_; - } - /** - * uint32 finishAchievementNum = 18; - * @param value The finishAchievementNum to set. - * @return This builder for chaining. - */ - public Builder setFinishAchievementNum(int value) { - - finishAchievementNum_ = value; - onChanged(); - return this; - } - /** - * uint32 finishAchievementNum = 18; - * @return This builder for chaining. - */ - public Builder clearFinishAchievementNum() { - - finishAchievementNum_ = 0; - onChanged(); - return this; - } - - private int towerFloorIndex_ ; - /** - * uint32 towerFloorIndex = 19; - * @return The towerFloorIndex. - */ - @java.lang.Override - public int getTowerFloorIndex() { - return towerFloorIndex_; - } - /** - * uint32 towerFloorIndex = 19; - * @param value The towerFloorIndex to set. - * @return This builder for chaining. - */ - public Builder setTowerFloorIndex(int value) { - - towerFloorIndex_ = value; - onChanged(); - return this; - } - /** - * uint32 towerFloorIndex = 19; - * @return This builder for chaining. - */ - public Builder clearTowerFloorIndex() { - - towerFloorIndex_ = 0; - onChanged(); - return this; - } - - private int towerLevelIndex_ ; - /** - * uint32 towerLevelIndex = 20; - * @return The towerLevelIndex. - */ - @java.lang.Override - public int getTowerLevelIndex() { - return towerLevelIndex_; - } - /** - * uint32 towerLevelIndex = 20; - * @param value The towerLevelIndex to set. - * @return This builder for chaining. - */ - public Builder setTowerLevelIndex(int value) { - - towerLevelIndex_ = value; - onChanged(); - return this; - } - /** - * uint32 towerLevelIndex = 20; - * @return This builder for chaining. - */ - public Builder clearTowerLevelIndex() { - - towerLevelIndex_ = 0; - onChanged(); - return this; - } - - private boolean isShowAvatar_ ; - /** - * bool isShowAvatar = 21; - * @return The isShowAvatar. - */ - @java.lang.Override - public boolean getIsShowAvatar() { - return isShowAvatar_; - } - /** - * bool isShowAvatar = 21; - * @param value The isShowAvatar to set. - * @return This builder for chaining. - */ - public Builder setIsShowAvatar(boolean value) { - - isShowAvatar_ = value; - onChanged(); - return this; - } - /** - * bool isShowAvatar = 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_ & 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 showAvatarInfoList = 22; - */ - public java.util.List getShowAvatarInfoListList() { - if (showAvatarInfoListBuilder_ == null) { - return java.util.Collections.unmodifiableList(showAvatarInfoList_); - } else { - return showAvatarInfoListBuilder_.getMessageList(); - } - } - /** - * repeated .SocialShowAvatarInfo showAvatarInfoList = 22; - */ - public int getShowAvatarInfoListCount() { - if (showAvatarInfoListBuilder_ == null) { - return showAvatarInfoList_.size(); - } else { - return showAvatarInfoListBuilder_.getCount(); - } - } - /** - * repeated .SocialShowAvatarInfo showAvatarInfoList = 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 showAvatarInfoList = 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 showAvatarInfoList = 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 showAvatarInfoList = 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 showAvatarInfoList = 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 showAvatarInfoList = 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 showAvatarInfoList = 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 showAvatarInfoList = 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 showAvatarInfoList = 22; - */ - public Builder clearShowAvatarInfoList() { - if (showAvatarInfoListBuilder_ == null) { - showAvatarInfoList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - showAvatarInfoListBuilder_.clear(); - } - return this; - } - /** - * repeated .SocialShowAvatarInfo showAvatarInfoList = 22; - */ - public Builder removeShowAvatarInfoList(int index) { - if (showAvatarInfoListBuilder_ == null) { - ensureShowAvatarInfoListIsMutable(); - showAvatarInfoList_.remove(index); - onChanged(); - } else { - showAvatarInfoListBuilder_.remove(index); - } - return this; - } - /** - * repeated .SocialShowAvatarInfo showAvatarInfoList = 22; - */ - public emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.Builder getShowAvatarInfoListBuilder( - int index) { - return getShowAvatarInfoListFieldBuilder().getBuilder(index); - } - /** - * repeated .SocialShowAvatarInfo showAvatarInfoList = 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 showAvatarInfoList = 22; - */ - public java.util.List - getShowAvatarInfoListOrBuilderList() { - if (showAvatarInfoListBuilder_ != null) { - return showAvatarInfoListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(showAvatarInfoList_); - } - } - /** - * repeated .SocialShowAvatarInfo showAvatarInfoList = 22; - */ - public emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.Builder addShowAvatarInfoListBuilder() { - return getShowAvatarInfoListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.getDefaultInstance()); - } - /** - * repeated .SocialShowAvatarInfo showAvatarInfoList = 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 showAvatarInfoList = 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 friendEnterHomeOption = 23; - * @return The enum numeric value on the wire for friendEnterHomeOption. - */ - @java.lang.Override public int getFriendEnterHomeOptionValue() { - return friendEnterHomeOption_; - } - /** - * .FriendEnterHomeOption friendEnterHomeOption = 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 friendEnterHomeOption = 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 friendEnterHomeOption = 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 friendEnterHomeOption = 23; - * @return This builder for chaining. - */ - public Builder clearFriendEnterHomeOption() { - - friendEnterHomeOption_ = 0; - onChanged(); - return this; - } - - private emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage avatar_; - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage, emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage.Builder, emu.grasscutter.net.proto.HeadImageOuterClass.HeadImageOrBuilder> avatarBuilder_; - /** - * .HeadImage avatar = 25; - * @return Whether the avatar field is set. - */ - public boolean hasAvatar() { - return avatarBuilder_ != null || avatar_ != null; - } - /** - * .HeadImage avatar = 25; - * @return The avatar. - */ - public emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage getAvatar() { - if (avatarBuilder_ == null) { - return avatar_ == null ? emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage.getDefaultInstance() : avatar_; - } else { - return avatarBuilder_.getMessage(); - } - } - /** - * .HeadImage avatar = 25; - */ - public Builder setAvatar(emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage value) { - if (avatarBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - avatar_ = value; - onChanged(); - } else { - avatarBuilder_.setMessage(value); - } - - return this; - } - /** - * .HeadImage avatar = 25; - */ - public Builder setAvatar( - emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage.Builder builderForValue) { - if (avatarBuilder_ == null) { - avatar_ = builderForValue.build(); - onChanged(); - } else { - avatarBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .HeadImage avatar = 25; - */ - public Builder mergeAvatar(emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage value) { - if (avatarBuilder_ == null) { - if (avatar_ != null) { - avatar_ = - emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage.newBuilder(avatar_).mergeFrom(value).buildPartial(); - } else { - avatar_ = value; - } - onChanged(); - } else { - avatarBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .HeadImage avatar = 25; - */ - public Builder clearAvatar() { - if (avatarBuilder_ == null) { - avatar_ = null; - onChanged(); - } else { - avatar_ = null; - avatarBuilder_ = null; - } - - return this; - } - /** - * .HeadImage avatar = 25; - */ - public emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage.Builder getAvatarBuilder() { - - onChanged(); - return getAvatarFieldBuilder().getBuilder(); - } - /** - * .HeadImage avatar = 25; - */ - public emu.grasscutter.net.proto.HeadImageOuterClass.HeadImageOrBuilder getAvatarOrBuilder() { - if (avatarBuilder_ != null) { - return avatarBuilder_.getMessageOrBuilder(); - } else { - return avatar_ == null ? - emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage.getDefaultInstance() : avatar_; - } - } - /** - * .HeadImage avatar = 25; - */ - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage, emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage.Builder, emu.grasscutter.net.proto.HeadImageOuterClass.HeadImageOrBuilder> - getAvatarFieldBuilder() { - if (avatarBuilder_ == null) { - avatarBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage, emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage.Builder, emu.grasscutter.net.proto.HeadImageOuterClass.HeadImageOrBuilder>( - getAvatar(), - getParentForChildren(), - isClean()); - avatar_ = null; - } - return avatarBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\017HeadImage.pro" + - "to\032\032SocialShowAvatarInfo.proto\"\212\004\n\014Socia" + - "lDetail\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\tsignature\030\005 \001(\t\022\033\n\010birt" + - "hday\030\006 \001(\0132\t.Birthday\022\022\n\nworldLevel\030\007 \001(" + - "\r\022\014\n\004unk1\030\t \001(\r\022\020\n\010isFriend\030\013 \001(\010\022\014\n\004unk" + - "3\030\014 \001(\r\022\026\n\016lastActiveTime\030\r \001(\r\022\022\n\nnameC" + - "ardId\030\016 \001(\r\022\025\n\risInBlacklist\030\017 \001(\010\022\027\n\017is" + - "ChatNoDisturb\030\020 \001(\010\022\022\n\nremarkName\030\021 \001(\t\022" + - "\034\n\024finishAchievementNum\030\022 \001(\r\022\027\n\017towerFl" + - "oorIndex\030\023 \001(\r\022\027\n\017towerLevelIndex\030\024 \001(\r\022" + - "\024\n\014isShowAvatar\030\025 \001(\010\0221\n\022showAvatarInfoL" + - "ist\030\026 \003(\0132\025.SocialShowAvatarInfo\0225\n\025frie" + - "ndEnterHomeOption\030\027 \001(\0162\026.FriendEnterHom" + - "eOption\022\032\n\006avatar\030\031 \001(\0132\n.HeadImageB\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.BirthdayOuterClass.getDescriptor(), - emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.getDescriptor(), - emu.grasscutter.net.proto.HeadImageOuterClass.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", "Signature", "Birthday", "WorldLevel", "Unk1", "IsFriend", "Unk3", "LastActiveTime", "NameCardId", "IsInBlacklist", "IsChatNoDisturb", "RemarkName", "FinishAchievementNum", "TowerFloorIndex", "TowerLevelIndex", "IsShowAvatar", "ShowAvatarInfoList", "FriendEnterHomeOption", "Avatar", }); - emu.grasscutter.net.proto.BirthdayOuterClass.getDescriptor(); - emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.getDescriptor(); - emu.grasscutter.net.proto.HeadImageOuterClass.getDescriptor(); - emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/SocialShowAvatarInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/SocialShowAvatarInfoOuterClass.java deleted file mode 100644 index cc76864fb..000000000 --- a/src/main/java/emu/grasscutter/net/proto/SocialShowAvatarInfoOuterClass.java +++ /dev/null @@ -1,607 +0,0 @@ -// 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 avatarId = 1; - * @return The avatarId. - */ - int getAvatarId(); - - /** - * uint32 level = 2; - * @return The level. - */ - int getLevel(); - } - /** - * 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; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.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 AVATARID_FIELD_NUMBER = 1; - private int avatarId_; - /** - * uint32 avatarId = 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_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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_); - } - 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_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + AVATARID_FIELD_NUMBER; - hash = (53 * hash) + getAvatarId(); - 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.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; - - 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_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 avatarId = 1; - * @return The avatarId. - */ - @java.lang.Override - public int getAvatarId() { - return avatarId_; - } - /** - * uint32 avatarId = 1; - * @param value The avatarId to set. - * @return This builder for chaining. - */ - public Builder setAvatarId(int value) { - - avatarId_ = value; - onChanged(); - return this; - } - /** - * uint32 avatarId = 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; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"7\n\024SocialSh" + - "owAvatarInfo\022\020\n\010avatarId\030\001 \001(\r\022\r\n\005level\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_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", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/StoreItemChangeNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/StoreItemChangeNotifyOuterClass.java deleted file mode 100644 index 7f3a99992..000000000 --- a/src/main/java/emu/grasscutter/net/proto/StoreItemChangeNotifyOuterClass.java +++ /dev/null @@ -1,954 +0,0 @@ -// 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 storeType = 1; - * @return The enum numeric value on the wire for storeType. - */ - int getStoreTypeValue(); - /** - * .StoreType storeType = 1; - * @return The storeType. - */ - emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType getStoreType(); - - /** - * repeated .Item itemList = 2; - */ - java.util.List - getItemListList(); - /** - * repeated .Item itemList = 2; - */ - emu.grasscutter.net.proto.ItemOuterClass.Item getItemList(int index); - /** - * repeated .Item itemList = 2; - */ - int getItemListCount(); - /** - * repeated .Item itemList = 2; - */ - java.util.List - getItemListOrBuilderList(); - /** - * repeated .Item itemList = 2; - */ - emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder getItemListOrBuilder( - int index); - } - /** - * 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 8: { - int rawValue = input.readEnum(); - - storeType_ = rawValue; - break; - } - case 18: { - 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.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 STORETYPE_FIELD_NUMBER = 1; - private int storeType_; - /** - * .StoreType storeType = 1; - * @return The enum numeric value on the wire for storeType. - */ - @java.lang.Override public int getStoreTypeValue() { - return storeType_; - } - /** - * .StoreType storeType = 1; - * @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 ITEMLIST_FIELD_NUMBER = 2; - private java.util.List itemList_; - /** - * repeated .Item itemList = 2; - */ - @java.lang.Override - public java.util.List getItemListList() { - return itemList_; - } - /** - * repeated .Item itemList = 2; - */ - @java.lang.Override - public java.util.List - getItemListOrBuilderList() { - return itemList_; - } - /** - * repeated .Item itemList = 2; - */ - @java.lang.Override - public int getItemListCount() { - return itemList_.size(); - } - /** - * repeated .Item itemList = 2; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ItemOuterClass.Item getItemList(int index) { - return itemList_.get(index); - } - /** - * repeated .Item itemList = 2; - */ - @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 { - if (storeType_ != emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType.StoreNone.getNumber()) { - output.writeEnum(1, storeType_); - } - for (int i = 0; i < itemList_.size(); i++) { - output.writeMessage(2, 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.StoreNone.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(1, storeType_); - } - for (int i = 0; i < itemList_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, 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.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) + STORETYPE_FIELD_NUMBER; - hash = (53 * hash) + storeType_; - if (getItemListCount() > 0) { - hash = (37 * hash) + ITEMLIST_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; - } - /** - * 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 storeType = 1; - * @return The enum numeric value on the wire for storeType. - */ - @java.lang.Override public int getStoreTypeValue() { - return storeType_; - } - /** - * .StoreType storeType = 1; - * @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 storeType = 1; - * @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 storeType = 1; - * @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 storeType = 1; - * @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 itemList = 2; - */ - public java.util.List getItemListList() { - if (itemListBuilder_ == null) { - return java.util.Collections.unmodifiableList(itemList_); - } else { - return itemListBuilder_.getMessageList(); - } - } - /** - * repeated .Item itemList = 2; - */ - public int getItemListCount() { - if (itemListBuilder_ == null) { - return itemList_.size(); - } else { - return itemListBuilder_.getCount(); - } - } - /** - * repeated .Item itemList = 2; - */ - public emu.grasscutter.net.proto.ItemOuterClass.Item getItemList(int index) { - if (itemListBuilder_ == null) { - return itemList_.get(index); - } else { - return itemListBuilder_.getMessage(index); - } - } - /** - * repeated .Item itemList = 2; - */ - 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 itemList = 2; - */ - 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 itemList = 2; - */ - 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 itemList = 2; - */ - 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 itemList = 2; - */ - 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 itemList = 2; - */ - 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 itemList = 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 .Item itemList = 2; - */ - public Builder clearItemList() { - if (itemListBuilder_ == null) { - itemList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - itemListBuilder_.clear(); - } - return this; - } - /** - * repeated .Item itemList = 2; - */ - public Builder removeItemList(int index) { - if (itemListBuilder_ == null) { - ensureItemListIsMutable(); - itemList_.remove(index); - onChanged(); - } else { - itemListBuilder_.remove(index); - } - return this; - } - /** - * repeated .Item itemList = 2; - */ - public emu.grasscutter.net.proto.ItemOuterClass.Item.Builder getItemListBuilder( - int index) { - return getItemListFieldBuilder().getBuilder(index); - } - /** - * repeated .Item itemList = 2; - */ - public emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder getItemListOrBuilder( - int index) { - if (itemListBuilder_ == null) { - return itemList_.get(index); } else { - return itemListBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .Item itemList = 2; - */ - public java.util.List - getItemListOrBuilderList() { - if (itemListBuilder_ != null) { - return itemListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(itemList_); - } - } - /** - * repeated .Item itemList = 2; - */ - public emu.grasscutter.net.proto.ItemOuterClass.Item.Builder addItemListBuilder() { - return getItemListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.ItemOuterClass.Item.getDefaultInstance()); - } - /** - * repeated .Item itemList = 2; - */ - public emu.grasscutter.net.proto.ItemOuterClass.Item.Builder addItemListBuilder( - int index) { - return getItemListFieldBuilder().addBuilder( - index, emu.grasscutter.net.proto.ItemOuterClass.Item.getDefaultInstance()); - } - /** - * repeated .Item itemList = 2; - */ - 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\"O\n\025StoreItemChangeNot" + - "ify\022\035\n\tstoreType\030\001 \001(\0162\n.StoreType\022\027\n\010it" + - "emList\030\002 \003(\0132\005.ItemB\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.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/main/java/emu/grasscutter/net/proto/StoreItemDelNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/StoreItemDelNotifyOuterClass.java deleted file mode 100644 index 1e3364885..000000000 --- a/src/main/java/emu/grasscutter/net/proto/StoreItemDelNotifyOuterClass.java +++ /dev/null @@ -1,773 +0,0 @@ -// 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 { - - /** - * .StoreType storeType = 1; - * @return The enum numeric value on the wire for storeType. - */ - int getStoreTypeValue(); - /** - * .StoreType storeType = 1; - * @return The storeType. - */ - emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType getStoreType(); - - /** - * repeated uint64 guidList = 2; - * @return A list containing the guidList. - */ - java.util.List getGuidListList(); - /** - * repeated uint64 guidList = 2; - * @return The count of guidList. - */ - int getGuidListCount(); - /** - * repeated uint64 guidList = 2; - * @param index The index of the element to return. - * @return The guidList at the given index. - */ - long getGuidList(int index); - } - /** - * 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() { - storeType_ = 0; - guidList_ = emptyLongList(); - } - - @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 8: { - int rawValue = input.readEnum(); - - storeType_ = rawValue; - break; - } - case 16: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - guidList_ = newLongList(); - mutable_bitField0_ |= 0x00000001; - } - guidList_.addLong(input.readUInt64()); - break; - } - case 18: { - 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.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 STORETYPE_FIELD_NUMBER = 1; - private int storeType_; - /** - * .StoreType storeType = 1; - * @return The enum numeric value on the wire for storeType. - */ - @java.lang.Override public int getStoreTypeValue() { - return storeType_; - } - /** - * .StoreType storeType = 1; - * @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 GUIDLIST_FIELD_NUMBER = 2; - private com.google.protobuf.Internal.LongList guidList_; - /** - * repeated uint64 guidList = 2; - * @return A list containing the guidList. - */ - @java.lang.Override - public java.util.List - getGuidListList() { - return guidList_; - } - /** - * repeated uint64 guidList = 2; - * @return The count of guidList. - */ - public int getGuidListCount() { - return guidList_.size(); - } - /** - * repeated uint64 guidList = 2; - * @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 (storeType_ != emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType.StoreNone.getNumber()) { - output.writeEnum(1, storeType_); - } - if (getGuidListList().size() > 0) { - output.writeUInt32NoTag(18); - 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 (storeType_ != emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType.StoreNone.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(1, storeType_); - } - { - 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.StoreItemDelNotifyOuterClass.StoreItemDelNotify)) { - return super.equals(obj); - } - emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify other = (emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify) obj; - - if (storeType_ != other.storeType_) 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) + STORETYPE_FIELD_NUMBER; - hash = (53 * hash) + storeType_; - if (getGuidListCount() > 0) { - hash = (37 * hash) + GUIDLIST_FIELD_NUMBER; - hash = (53 * hash) + getGuidListList().hashCode(); - } - 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; - } - /** - * 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(); - storeType_ = 0; - - guidList_ = emptyLongList(); - bitField0_ = (bitField0_ & ~0x00000001); - 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_; - result.storeType_ = storeType_; - 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.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.storeType_ != 0) { - setStoreTypeValue(other.getStoreTypeValue()); - } - 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.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 int storeType_ = 0; - /** - * .StoreType storeType = 1; - * @return The enum numeric value on the wire for storeType. - */ - @java.lang.Override public int getStoreTypeValue() { - return storeType_; - } - /** - * .StoreType storeType = 1; - * @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 storeType = 1; - * @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 storeType = 1; - * @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 storeType = 1; - * @return This builder for chaining. - */ - public Builder clearStoreType() { - - storeType_ = 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 guidList = 2; - * @return A list containing the guidList. - */ - public java.util.List - getGuidListList() { - return ((bitField0_ & 0x00000001) != 0) ? - java.util.Collections.unmodifiableList(guidList_) : guidList_; - } - /** - * repeated uint64 guidList = 2; - * @return The count of guidList. - */ - public int getGuidListCount() { - return guidList_.size(); - } - /** - * repeated uint64 guidList = 2; - * @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 guidList = 2; - * @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 guidList = 2; - * @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 guidList = 2; - * @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 guidList = 2; - * @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: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\"E\n\022StoreItemDelNotify\022\035\n\tstoreType\030\001" + - " \001(\0162\n.StoreType\022\020\n\010guidList\030\002 \003(\004B\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.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[] { "StoreType", "GuidList", }); - emu.grasscutter.net.proto.StoreTypeOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/StoreTypeOuterClass.java b/src/main/java/emu/grasscutter/net/proto/StoreTypeOuterClass.java deleted file mode 100644 index 520660283..000000000 --- a/src/main/java/emu/grasscutter/net/proto/StoreTypeOuterClass.java +++ /dev/null @@ -1,154 +0,0 @@ -// 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 { - /** - * StoreNone = 0; - */ - StoreNone(0), - /** - * StorePack = 1; - */ - StorePack(1), - /** - * StoreDepot = 2; - */ - StoreDepot(2), - UNRECOGNIZED(-1), - ; - - /** - * StoreNone = 0; - */ - public static final int StoreNone_VALUE = 0; - /** - * StorePack = 1; - */ - public static final int StorePack_VALUE = 1; - /** - * StoreDepot = 2; - */ - public static final int StoreDepot_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 StoreNone; - case 1: return StorePack; - case 2: return StoreDepot; - 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*9\n\tStoreType\022\r\n\tStoreN" + - "one\020\000\022\r\n\tStorePack\020\001\022\016\n\nStoreDepot\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/main/java/emu/grasscutter/net/proto/StoreWeightLimitNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/StoreWeightLimitNotifyOuterClass.java deleted file mode 100644 index 85d89fd36..000000000 --- a/src/main/java/emu/grasscutter/net/proto/StoreWeightLimitNotifyOuterClass.java +++ /dev/null @@ -1,929 +0,0 @@ -// 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 { - - /** - * .StoreType storeType = 1; - * @return The enum numeric value on the wire for storeType. - */ - int getStoreTypeValue(); - /** - * .StoreType storeType = 1; - * @return The storeType. - */ - emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType getStoreType(); - - /** - * uint32 weightLimit = 3; - * @return The weightLimit. - */ - int getWeightLimit(); - - /** - * uint32 materialCountLimit = 4; - * @return The materialCountLimit. - */ - int getMaterialCountLimit(); - - /** - * uint32 weaponCountLimit = 5; - * @return The weaponCountLimit. - */ - int getWeaponCountLimit(); - - /** - * uint32 reliquaryCountLimit = 6; - * @return The reliquaryCountLimit. - */ - int getReliquaryCountLimit(); - - /** - * uint32 furnitureCountLimit = 7; - * @return The furnitureCountLimit. - */ - int getFurnitureCountLimit(); - } - /** - * 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 8: { - int rawValue = input.readEnum(); - - storeType_ = rawValue; - break; - } - case 24: { - - weightLimit_ = input.readUInt32(); - break; - } - case 32: { - - materialCountLimit_ = input.readUInt32(); - break; - } - case 40: { - - weaponCountLimit_ = input.readUInt32(); - break; - } - case 48: { - - reliquaryCountLimit_ = input.readUInt32(); - break; - } - case 56: { - - furnitureCountLimit_ = input.readUInt32(); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.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 STORETYPE_FIELD_NUMBER = 1; - private int storeType_; - /** - * .StoreType storeType = 1; - * @return The enum numeric value on the wire for storeType. - */ - @java.lang.Override public int getStoreTypeValue() { - return storeType_; - } - /** - * .StoreType storeType = 1; - * @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 WEIGHTLIMIT_FIELD_NUMBER = 3; - private int weightLimit_; - /** - * uint32 weightLimit = 3; - * @return The weightLimit. - */ - @java.lang.Override - public int getWeightLimit() { - return weightLimit_; - } - - public static final int MATERIALCOUNTLIMIT_FIELD_NUMBER = 4; - private int materialCountLimit_; - /** - * uint32 materialCountLimit = 4; - * @return The materialCountLimit. - */ - @java.lang.Override - public int getMaterialCountLimit() { - return materialCountLimit_; - } - - public static final int WEAPONCOUNTLIMIT_FIELD_NUMBER = 5; - private int weaponCountLimit_; - /** - * uint32 weaponCountLimit = 5; - * @return The weaponCountLimit. - */ - @java.lang.Override - public int getWeaponCountLimit() { - return weaponCountLimit_; - } - - public static final int RELIQUARYCOUNTLIMIT_FIELD_NUMBER = 6; - private int reliquaryCountLimit_; - /** - * uint32 reliquaryCountLimit = 6; - * @return The reliquaryCountLimit. - */ - @java.lang.Override - public int getReliquaryCountLimit() { - return reliquaryCountLimit_; - } - - public static final int FURNITURECOUNTLIMIT_FIELD_NUMBER = 7; - private int furnitureCountLimit_; - /** - * uint32 furnitureCountLimit = 7; - * @return The furnitureCountLimit. - */ - @java.lang.Override - public int getFurnitureCountLimit() { - return furnitureCountLimit_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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.StoreNone.getNumber()) { - output.writeEnum(1, storeType_); - } - if (weightLimit_ != 0) { - output.writeUInt32(3, weightLimit_); - } - if (materialCountLimit_ != 0) { - output.writeUInt32(4, materialCountLimit_); - } - if (weaponCountLimit_ != 0) { - output.writeUInt32(5, weaponCountLimit_); - } - if (reliquaryCountLimit_ != 0) { - output.writeUInt32(6, reliquaryCountLimit_); - } - if (furnitureCountLimit_ != 0) { - output.writeUInt32(7, furnitureCountLimit_); - } - 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.StoreNone.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(1, storeType_); - } - if (weightLimit_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, weightLimit_); - } - if (materialCountLimit_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(4, materialCountLimit_); - } - if (weaponCountLimit_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(5, weaponCountLimit_); - } - if (reliquaryCountLimit_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(6, reliquaryCountLimit_); - } - if (furnitureCountLimit_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(7, furnitureCountLimit_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (storeType_ != other.storeType_) return false; - if (getWeightLimit() - != other.getWeightLimit()) return false; - if (getMaterialCountLimit() - != other.getMaterialCountLimit()) return false; - if (getWeaponCountLimit() - != other.getWeaponCountLimit()) return false; - if (getReliquaryCountLimit() - != other.getReliquaryCountLimit()) return false; - if (getFurnitureCountLimit() - != other.getFurnitureCountLimit()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + STORETYPE_FIELD_NUMBER; - hash = (53 * hash) + storeType_; - hash = (37 * hash) + WEIGHTLIMIT_FIELD_NUMBER; - hash = (53 * hash) + getWeightLimit(); - hash = (37 * hash) + MATERIALCOUNTLIMIT_FIELD_NUMBER; - hash = (53 * hash) + getMaterialCountLimit(); - hash = (37 * hash) + WEAPONCOUNTLIMIT_FIELD_NUMBER; - hash = (53 * hash) + getWeaponCountLimit(); - hash = (37 * hash) + RELIQUARYCOUNTLIMIT_FIELD_NUMBER; - hash = (53 * hash) + getReliquaryCountLimit(); - hash = (37 * hash) + FURNITURECOUNTLIMIT_FIELD_NUMBER; - hash = (53 * hash) + getFurnitureCountLimit(); - 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; - } - /** - * 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(); - storeType_ = 0; - - weightLimit_ = 0; - - materialCountLimit_ = 0; - - weaponCountLimit_ = 0; - - reliquaryCountLimit_ = 0; - - furnitureCountLimit_ = 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.storeType_ = storeType_; - result.weightLimit_ = weightLimit_; - result.materialCountLimit_ = materialCountLimit_; - result.weaponCountLimit_ = weaponCountLimit_; - result.reliquaryCountLimit_ = reliquaryCountLimit_; - result.furnitureCountLimit_ = furnitureCountLimit_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.storeType_ != 0) { - setStoreTypeValue(other.getStoreTypeValue()); - } - if (other.getWeightLimit() != 0) { - setWeightLimit(other.getWeightLimit()); - } - if (other.getMaterialCountLimit() != 0) { - setMaterialCountLimit(other.getMaterialCountLimit()); - } - if (other.getWeaponCountLimit() != 0) { - setWeaponCountLimit(other.getWeaponCountLimit()); - } - if (other.getReliquaryCountLimit() != 0) { - setReliquaryCountLimit(other.getReliquaryCountLimit()); - } - if (other.getFurnitureCountLimit() != 0) { - setFurnitureCountLimit(other.getFurnitureCountLimit()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 storeType_ = 0; - /** - * .StoreType storeType = 1; - * @return The enum numeric value on the wire for storeType. - */ - @java.lang.Override public int getStoreTypeValue() { - return storeType_; - } - /** - * .StoreType storeType = 1; - * @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 storeType = 1; - * @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 storeType = 1; - * @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 storeType = 1; - * @return This builder for chaining. - */ - public Builder clearStoreType() { - - storeType_ = 0; - onChanged(); - return this; - } - - private int weightLimit_ ; - /** - * uint32 weightLimit = 3; - * @return The weightLimit. - */ - @java.lang.Override - public int getWeightLimit() { - return weightLimit_; - } - /** - * uint32 weightLimit = 3; - * @param value The weightLimit to set. - * @return This builder for chaining. - */ - public Builder setWeightLimit(int value) { - - weightLimit_ = value; - onChanged(); - return this; - } - /** - * uint32 weightLimit = 3; - * @return This builder for chaining. - */ - public Builder clearWeightLimit() { - - weightLimit_ = 0; - onChanged(); - return this; - } - - private int materialCountLimit_ ; - /** - * uint32 materialCountLimit = 4; - * @return The materialCountLimit. - */ - @java.lang.Override - public int getMaterialCountLimit() { - return materialCountLimit_; - } - /** - * uint32 materialCountLimit = 4; - * @param value The materialCountLimit to set. - * @return This builder for chaining. - */ - public Builder setMaterialCountLimit(int value) { - - materialCountLimit_ = value; - onChanged(); - return this; - } - /** - * uint32 materialCountLimit = 4; - * @return This builder for chaining. - */ - public Builder clearMaterialCountLimit() { - - materialCountLimit_ = 0; - onChanged(); - return this; - } - - private int weaponCountLimit_ ; - /** - * uint32 weaponCountLimit = 5; - * @return The weaponCountLimit. - */ - @java.lang.Override - public int getWeaponCountLimit() { - return weaponCountLimit_; - } - /** - * uint32 weaponCountLimit = 5; - * @param value The weaponCountLimit to set. - * @return This builder for chaining. - */ - public Builder setWeaponCountLimit(int value) { - - weaponCountLimit_ = value; - onChanged(); - return this; - } - /** - * uint32 weaponCountLimit = 5; - * @return This builder for chaining. - */ - public Builder clearWeaponCountLimit() { - - weaponCountLimit_ = 0; - onChanged(); - return this; - } - - private int reliquaryCountLimit_ ; - /** - * uint32 reliquaryCountLimit = 6; - * @return The reliquaryCountLimit. - */ - @java.lang.Override - public int getReliquaryCountLimit() { - return reliquaryCountLimit_; - } - /** - * uint32 reliquaryCountLimit = 6; - * @param value The reliquaryCountLimit to set. - * @return This builder for chaining. - */ - public Builder setReliquaryCountLimit(int value) { - - reliquaryCountLimit_ = value; - onChanged(); - return this; - } - /** - * uint32 reliquaryCountLimit = 6; - * @return This builder for chaining. - */ - public Builder clearReliquaryCountLimit() { - - reliquaryCountLimit_ = 0; - onChanged(); - return this; - } - - private int furnitureCountLimit_ ; - /** - * uint32 furnitureCountLimit = 7; - * @return The furnitureCountLimit. - */ - @java.lang.Override - public int getFurnitureCountLimit() { - return furnitureCountLimit_; - } - /** - * uint32 furnitureCountLimit = 7; - * @param value The furnitureCountLimit to set. - * @return This builder for chaining. - */ - public Builder setFurnitureCountLimit(int value) { - - furnitureCountLimit_ = value; - onChanged(); - return this; - } - /** - * uint32 furnitureCountLimit = 7; - * @return This builder for chaining. - */ - public Builder clearFurnitureCountLimit() { - - furnitureCountLimit_ = 0; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"\274\001\n\026StoreWeightLimitNotify\022\035\n\tst" + - "oreType\030\001 \001(\0162\n.StoreType\022\023\n\013weightLimit" + - "\030\003 \001(\r\022\032\n\022materialCountLimit\030\004 \001(\r\022\030\n\020we" + - "aponCountLimit\030\005 \001(\r\022\033\n\023reliquaryCountLi" + - "mit\030\006 \001(\r\022\033\n\023furnitureCountLimit\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.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[] { "StoreType", "WeightLimit", "MaterialCountLimit", "WeaponCountLimit", "ReliquaryCountLimit", "FurnitureCountLimit", }); - emu.grasscutter.net.proto.StoreTypeOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/SyncScenePlayTeamEntityNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/SyncScenePlayTeamEntityNotifyOuterClass.java deleted file mode 100644 index a9d358642..000000000 --- a/src/main/java/emu/grasscutter/net/proto/SyncScenePlayTeamEntityNotifyOuterClass.java +++ /dev/null @@ -1,557 +0,0 @@ -// 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 { - - /** - *
-     *repeated PlayTeamEntityInfo entityInfoList = 2;
-     * 
- * - * uint32 sceneId = 1; - * @return The sceneId. - */ - int getSceneId(); - } - /** - * 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() { - } - - @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(); - } - com.google.protobuf.UnknownFieldSet.Builder 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; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - 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 SCENEID_FIELD_NUMBER = 1; - private int sceneId_; - /** - *
-     *repeated PlayTeamEntityInfo entityInfoList = 2;
-     * 
- * - * uint32 sceneId = 1; - * @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(1, 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(1, 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.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 (!unknownFields.equals(other.unknownFields)) return false; - 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 = (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; - } - /** - * 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) { - } - } - @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.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); - 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.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()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 sceneId_ ; - /** - *
-       *repeated PlayTeamEntityInfo entityInfoList = 2;
-       * 
- * - * uint32 sceneId = 1; - * @return The sceneId. - */ - @java.lang.Override - public int getSceneId() { - return sceneId_; - } - /** - *
-       *repeated PlayTeamEntityInfo entityInfoList = 2;
-       * 
- * - * uint32 sceneId = 1; - * @param value The sceneId to set. - * @return This builder for chaining. - */ - public Builder setSceneId(int value) { - - sceneId_ = value; - onChanged(); - return this; - } - /** - *
-       *repeated PlayTeamEntityInfo entityInfoList = 2;
-       * 
- * - * uint32 sceneId = 1; - * @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: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\"0\n" + - "\035SyncScenePlayTeamEntityNotify\022\017\n\007sceneI" + - "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_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", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/SyncTeamEntityNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/SyncTeamEntityNotifyOuterClass.java deleted file mode 100644 index 56a88bd5c..000000000 --- a/src/main/java/emu/grasscutter/net/proto/SyncTeamEntityNotifyOuterClass.java +++ /dev/null @@ -1,915 +0,0 @@ -// 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 sceneId = 1; - * @return The sceneId. - */ - int getSceneId(); - - /** - * repeated .TeamEntityInfo teamEntityInfoList = 2; - */ - java.util.List - getTeamEntityInfoListList(); - /** - * repeated .TeamEntityInfo teamEntityInfoList = 2; - */ - emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo getTeamEntityInfoList(int index); - /** - * repeated .TeamEntityInfo teamEntityInfoList = 2; - */ - int getTeamEntityInfoListCount(); - /** - * repeated .TeamEntityInfo teamEntityInfoList = 2; - */ - java.util.List - getTeamEntityInfoListOrBuilderList(); - /** - * repeated .TeamEntityInfo teamEntityInfoList = 2; - */ - emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfoOrBuilder getTeamEntityInfoListOrBuilder( - int index); - } - /** - * 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 8: { - - sceneId_ = input.readUInt32(); - break; - } - case 18: { - 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 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 TEAMENTITYINFOLIST_FIELD_NUMBER = 2; - private java.util.List teamEntityInfoList_; - /** - * repeated .TeamEntityInfo teamEntityInfoList = 2; - */ - @java.lang.Override - public java.util.List getTeamEntityInfoListList() { - return teamEntityInfoList_; - } - /** - * repeated .TeamEntityInfo teamEntityInfoList = 2; - */ - @java.lang.Override - public java.util.List - getTeamEntityInfoListOrBuilderList() { - return teamEntityInfoList_; - } - /** - * repeated .TeamEntityInfo teamEntityInfoList = 2; - */ - @java.lang.Override - public int getTeamEntityInfoListCount() { - return teamEntityInfoList_.size(); - } - /** - * repeated .TeamEntityInfo teamEntityInfoList = 2; - */ - @java.lang.Override - public emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo getTeamEntityInfoList(int index) { - return teamEntityInfoList_.get(index); - } - /** - * repeated .TeamEntityInfo teamEntityInfoList = 2; - */ - @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(1, sceneId_); - } - for (int i = 0; i < teamEntityInfoList_.size(); i++) { - output.writeMessage(2, 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(1, sceneId_); - } - for (int i = 0; i < teamEntityInfoList_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, 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) + SCENEID_FIELD_NUMBER; - hash = (53 * hash) + getSceneId(); - if (getTeamEntityInfoListCount() > 0) { - hash = (37 * hash) + TEAMENTITYINFOLIST_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; - } - /** - * 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 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 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 teamEntityInfoList = 2; - */ - public java.util.List getTeamEntityInfoListList() { - if (teamEntityInfoListBuilder_ == null) { - return java.util.Collections.unmodifiableList(teamEntityInfoList_); - } else { - return teamEntityInfoListBuilder_.getMessageList(); - } - } - /** - * repeated .TeamEntityInfo teamEntityInfoList = 2; - */ - public int getTeamEntityInfoListCount() { - if (teamEntityInfoListBuilder_ == null) { - return teamEntityInfoList_.size(); - } else { - return teamEntityInfoListBuilder_.getCount(); - } - } - /** - * repeated .TeamEntityInfo teamEntityInfoList = 2; - */ - public emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo getTeamEntityInfoList(int index) { - if (teamEntityInfoListBuilder_ == null) { - return teamEntityInfoList_.get(index); - } else { - return teamEntityInfoListBuilder_.getMessage(index); - } - } - /** - * repeated .TeamEntityInfo teamEntityInfoList = 2; - */ - 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 teamEntityInfoList = 2; - */ - 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 teamEntityInfoList = 2; - */ - 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 teamEntityInfoList = 2; - */ - 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 teamEntityInfoList = 2; - */ - 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 teamEntityInfoList = 2; - */ - 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 teamEntityInfoList = 2; - */ - 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 teamEntityInfoList = 2; - */ - public Builder clearTeamEntityInfoList() { - if (teamEntityInfoListBuilder_ == null) { - teamEntityInfoList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - teamEntityInfoListBuilder_.clear(); - } - return this; - } - /** - * repeated .TeamEntityInfo teamEntityInfoList = 2; - */ - public Builder removeTeamEntityInfoList(int index) { - if (teamEntityInfoListBuilder_ == null) { - ensureTeamEntityInfoListIsMutable(); - teamEntityInfoList_.remove(index); - onChanged(); - } else { - teamEntityInfoListBuilder_.remove(index); - } - return this; - } - /** - * repeated .TeamEntityInfo teamEntityInfoList = 2; - */ - public emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo.Builder getTeamEntityInfoListBuilder( - int index) { - return getTeamEntityInfoListFieldBuilder().getBuilder(index); - } - /** - * repeated .TeamEntityInfo teamEntityInfoList = 2; - */ - public emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfoOrBuilder getTeamEntityInfoListOrBuilder( - int index) { - if (teamEntityInfoListBuilder_ == null) { - return teamEntityInfoList_.get(index); } else { - return teamEntityInfoListBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .TeamEntityInfo teamEntityInfoList = 2; - */ - public java.util.List - getTeamEntityInfoListOrBuilderList() { - if (teamEntityInfoListBuilder_ != null) { - return teamEntityInfoListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(teamEntityInfoList_); - } - } - /** - * repeated .TeamEntityInfo teamEntityInfoList = 2; - */ - public emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo.Builder addTeamEntityInfoListBuilder() { - return getTeamEntityInfoListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo.getDefaultInstance()); - } - /** - * repeated .TeamEntityInfo teamEntityInfoList = 2; - */ - public emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo.Builder addTeamEntityInfoListBuilder( - int index) { - return getTeamEntityInfoListFieldBuilder().addBuilder( - index, emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo.getDefaultInstance()); - } - /** - * repeated .TeamEntityInfo teamEntityInfoList = 2; - */ - 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\"T\n\024SyncTeamEntityNotify\022\017\n\007sc" + - "eneId\030\001 \001(\r\022+\n\022teamEntityInfoList\030\002 \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/main/java/emu/grasscutter/net/proto/SystemHintOuterClass.java b/src/main/java/emu/grasscutter/net/proto/SystemHintOuterClass.java deleted file mode 100644 index d8f8e16a4..000000000 --- a/src/main/java/emu/grasscutter/net/proto/SystemHintOuterClass.java +++ /dev/null @@ -1,536 +0,0 @@ -// 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/main/java/emu/grasscutter/net/proto/TakeoffEquipReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/TakeoffEquipReqOuterClass.java deleted file mode 100644 index b4e439d22..000000000 --- a/src/main/java/emu/grasscutter/net/proto/TakeoffEquipReqOuterClass.java +++ /dev/null @@ -1,607 +0,0 @@ -// 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 avatarGuid = 1; - * @return The avatarGuid. - */ - long getAvatarGuid(); - - /** - * uint32 slot = 2; - * @return The slot. - */ - int getSlot(); - } - /** - * 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 8: { - - avatarGuid_ = input.readUInt64(); - break; - } - case 16: { - - 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 AVATARGUID_FIELD_NUMBER = 1; - private long avatarGuid_; - /** - * uint64 avatarGuid = 1; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - - public static final int SLOT_FIELD_NUMBER = 2; - private int slot_; - /** - * uint32 slot = 2; - * @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(1, avatarGuid_); - } - if (slot_ != 0) { - output.writeUInt32(2, 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(1, avatarGuid_); - } - if (slot_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, 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) + AVATARGUID_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; - } - /** - * 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 avatarGuid = 1; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - /** - * uint64 avatarGuid = 1; - * @param value The avatarGuid to set. - * @return This builder for chaining. - */ - public Builder setAvatarGuid(long value) { - - avatarGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 avatarGuid = 1; - * @return This builder for chaining. - */ - public Builder clearAvatarGuid() { - - avatarGuid_ = 0L; - onChanged(); - return this; - } - - private int slot_ ; - /** - * uint32 slot = 2; - * @return The slot. - */ - @java.lang.Override - public int getSlot() { - return slot_; - } - /** - * uint32 slot = 2; - * @param value The slot to set. - * @return This builder for chaining. - */ - public Builder setSlot(int value) { - - slot_ = value; - onChanged(); - return this; - } - /** - * uint32 slot = 2; - * @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\"3\n\017TakeoffEquipR" + - "eq\022\022\n\navatarGuid\030\001 \001(\004\022\014\n\004slot\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_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/main/java/emu/grasscutter/net/proto/TakeoffEquipRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/TakeoffEquipRspOuterClass.java deleted file mode 100644 index 3f0c403c2..000000000 --- a/src/main/java/emu/grasscutter/net/proto/TakeoffEquipRspOuterClass.java +++ /dev/null @@ -1,678 +0,0 @@ -// 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 { - - /** - * int32 retcode = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * uint64 avatarGuid = 2; - * @return The avatarGuid. - */ - long getAvatarGuid(); - - /** - * uint32 slot = 3; - * @return The slot. - */ - int getSlot(); - } - /** - * 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 8: { - - retcode_ = input.readInt32(); - break; - } - case 16: { - - avatarGuid_ = input.readUInt64(); - break; - } - case 24: { - - 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 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 AVATARGUID_FIELD_NUMBER = 2; - private long avatarGuid_; - /** - * uint64 avatarGuid = 2; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - - public static final int SLOT_FIELD_NUMBER = 3; - private int slot_; - /** - * uint32 slot = 3; - * @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(1, retcode_); - } - if (avatarGuid_ != 0L) { - output.writeUInt64(2, avatarGuid_); - } - if (slot_ != 0) { - output.writeUInt32(3, 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(1, retcode_); - } - if (avatarGuid_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(2, avatarGuid_); - } - if (slot_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, 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 (getRetcode() - != other.getRetcode()) return false; - 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) + RETCODE_FIELD_NUMBER; - hash = (53 * hash) + getRetcode(); - hash = (37 * hash) + AVATARGUID_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.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; - } - /** - * 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(); - retcode_ = 0; - - avatarGuid_ = 0L; - - 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.retcode_ = retcode_; - 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.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.getRetcode() != 0) { - setRetcode(other.getRetcode()); - } - 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.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 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 avatarGuid_ ; - /** - * uint64 avatarGuid = 2; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - /** - * uint64 avatarGuid = 2; - * @param value The avatarGuid to set. - * @return This builder for chaining. - */ - public Builder setAvatarGuid(long value) { - - avatarGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 avatarGuid = 2; - * @return This builder for chaining. - */ - public Builder clearAvatarGuid() { - - avatarGuid_ = 0L; - onChanged(); - return this; - } - - private int slot_ ; - /** - * uint32 slot = 3; - * @return The slot. - */ - @java.lang.Override - public int getSlot() { - return slot_; - } - /** - * uint32 slot = 3; - * @param value The slot to set. - * @return This builder for chaining. - */ - public Builder setSlot(int value) { - - slot_ = value; - onChanged(); - return this; - } - /** - * uint32 slot = 3; - * @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\"D\n\017TakeoffEquipR" + - "sp\022\017\n\007retcode\030\001 \001(\005\022\022\n\navatarGuid\030\002 \001(\004\022" + - "\014\n\004slot\030\003 \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_TakeoffEquipRsp_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_TakeoffEquipRsp_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_TakeoffEquipRsp_descriptor, - new java.lang.String[] { "Retcode", "AvatarGuid", "Slot", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/TeamEnterSceneInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/TeamEnterSceneInfoOuterClass.java deleted file mode 100644 index ff95e4b04..000000000 --- a/src/main/java/emu/grasscutter/net/proto/TeamEnterSceneInfoOuterClass.java +++ /dev/null @@ -1,947 +0,0 @@ -// 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 { - - /** - * uint32 teamEntityId = 1; - * @return The teamEntityId. - */ - int getTeamEntityId(); - - /** - * .AbilitySyncStateInfo teamAbilityInfo = 2; - * @return Whether the teamAbilityInfo field is set. - */ - boolean hasTeamAbilityInfo(); - /** - * .AbilitySyncStateInfo teamAbilityInfo = 2; - * @return The teamAbilityInfo. - */ - emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getTeamAbilityInfo(); - /** - * .AbilitySyncStateInfo teamAbilityInfo = 2; - */ - emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getTeamAbilityInfoOrBuilder(); - - /** - * .AbilitySyncStateInfo unk = 3; - * @return Whether the unk field is set. - */ - boolean hasUnk(); - /** - * .AbilitySyncStateInfo unk = 3; - * @return The unk. - */ - emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getUnk(); - /** - * .AbilitySyncStateInfo unk = 3; - */ - emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getUnkOrBuilder(); - } - /** - * 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 8: { - - teamEntityId_ = input.readUInt32(); - break; - } - case 18: { - 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 26: { - emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder subBuilder = null; - if (unk_ != null) { - subBuilder = unk_.toBuilder(); - } - unk_ = input.readMessage(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(unk_); - unk_ = 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.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 TEAMENTITYID_FIELD_NUMBER = 1; - private int teamEntityId_; - /** - * uint32 teamEntityId = 1; - * @return The teamEntityId. - */ - @java.lang.Override - public int getTeamEntityId() { - return teamEntityId_; - } - - public static final int TEAMABILITYINFO_FIELD_NUMBER = 2; - private emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo teamAbilityInfo_; - /** - * .AbilitySyncStateInfo teamAbilityInfo = 2; - * @return Whether the teamAbilityInfo field is set. - */ - @java.lang.Override - public boolean hasTeamAbilityInfo() { - return teamAbilityInfo_ != null; - } - /** - * .AbilitySyncStateInfo teamAbilityInfo = 2; - * @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 teamAbilityInfo = 2; - */ - @java.lang.Override - public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getTeamAbilityInfoOrBuilder() { - return getTeamAbilityInfo(); - } - - public static final int UNK_FIELD_NUMBER = 3; - private emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo unk_; - /** - * .AbilitySyncStateInfo unk = 3; - * @return Whether the unk field is set. - */ - @java.lang.Override - public boolean hasUnk() { - return unk_ != null; - } - /** - * .AbilitySyncStateInfo unk = 3; - * @return The unk. - */ - @java.lang.Override - public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getUnk() { - return unk_ == null ? emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : unk_; - } - /** - * .AbilitySyncStateInfo unk = 3; - */ - @java.lang.Override - public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getUnkOrBuilder() { - return getUnk(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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(1, teamEntityId_); - } - if (teamAbilityInfo_ != null) { - output.writeMessage(2, getTeamAbilityInfo()); - } - if (unk_ != null) { - output.writeMessage(3, getUnk()); - } - 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(1, teamEntityId_); - } - if (teamAbilityInfo_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, getTeamAbilityInfo()); - } - if (unk_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(3, getUnk()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (getTeamEntityId() - != other.getTeamEntityId()) return false; - if (hasTeamAbilityInfo() != other.hasTeamAbilityInfo()) return false; - if (hasTeamAbilityInfo()) { - if (!getTeamAbilityInfo() - .equals(other.getTeamAbilityInfo())) return false; - } - if (hasUnk() != other.hasUnk()) return false; - if (hasUnk()) { - if (!getUnk() - .equals(other.getUnk())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + TEAMENTITYID_FIELD_NUMBER; - hash = (53 * hash) + getTeamEntityId(); - if (hasTeamAbilityInfo()) { - hash = (37 * hash) + TEAMABILITYINFO_FIELD_NUMBER; - hash = (53 * hash) + getTeamAbilityInfo().hashCode(); - } - if (hasUnk()) { - hash = (37 * hash) + UNK_FIELD_NUMBER; - hash = (53 * hash) + getUnk().hashCode(); - } - 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(); - teamEntityId_ = 0; - - if (teamAbilityInfoBuilder_ == null) { - teamAbilityInfo_ = null; - } else { - teamAbilityInfo_ = null; - teamAbilityInfoBuilder_ = null; - } - if (unkBuilder_ == null) { - unk_ = null; - } else { - unk_ = null; - unkBuilder_ = null; - } - 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); - result.teamEntityId_ = teamEntityId_; - if (teamAbilityInfoBuilder_ == null) { - result.teamAbilityInfo_ = teamAbilityInfo_; - } else { - result.teamAbilityInfo_ = teamAbilityInfoBuilder_.build(); - } - if (unkBuilder_ == null) { - result.unk_ = unk_; - } else { - result.unk_ = unkBuilder_.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.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.getTeamEntityId() != 0) { - setTeamEntityId(other.getTeamEntityId()); - } - if (other.hasTeamAbilityInfo()) { - mergeTeamAbilityInfo(other.getTeamAbilityInfo()); - } - if (other.hasUnk()) { - mergeUnk(other.getUnk()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 int teamEntityId_ ; - /** - * uint32 teamEntityId = 1; - * @return The teamEntityId. - */ - @java.lang.Override - public int getTeamEntityId() { - return teamEntityId_; - } - /** - * uint32 teamEntityId = 1; - * @param value The teamEntityId to set. - * @return This builder for chaining. - */ - public Builder setTeamEntityId(int value) { - - teamEntityId_ = value; - onChanged(); - return this; - } - /** - * uint32 teamEntityId = 1; - * @return This builder for chaining. - */ - public Builder clearTeamEntityId() { - - teamEntityId_ = 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 teamAbilityInfo = 2; - * @return Whether the teamAbilityInfo field is set. - */ - public boolean hasTeamAbilityInfo() { - return teamAbilityInfoBuilder_ != null || teamAbilityInfo_ != null; - } - /** - * .AbilitySyncStateInfo teamAbilityInfo = 2; - * @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 teamAbilityInfo = 2; - */ - 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 teamAbilityInfo = 2; - */ - 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 teamAbilityInfo = 2; - */ - 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 teamAbilityInfo = 2; - */ - public Builder clearTeamAbilityInfo() { - if (teamAbilityInfoBuilder_ == null) { - teamAbilityInfo_ = null; - onChanged(); - } else { - teamAbilityInfo_ = null; - teamAbilityInfoBuilder_ = null; - } - - return this; - } - /** - * .AbilitySyncStateInfo teamAbilityInfo = 2; - */ - public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder getTeamAbilityInfoBuilder() { - - onChanged(); - return getTeamAbilityInfoFieldBuilder().getBuilder(); - } - /** - * .AbilitySyncStateInfo teamAbilityInfo = 2; - */ - 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 teamAbilityInfo = 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> - 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 emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo unk_; - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder> unkBuilder_; - /** - * .AbilitySyncStateInfo unk = 3; - * @return Whether the unk field is set. - */ - public boolean hasUnk() { - return unkBuilder_ != null || unk_ != null; - } - /** - * .AbilitySyncStateInfo unk = 3; - * @return The unk. - */ - public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getUnk() { - if (unkBuilder_ == null) { - return unk_ == null ? emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : unk_; - } else { - return unkBuilder_.getMessage(); - } - } - /** - * .AbilitySyncStateInfo unk = 3; - */ - public Builder setUnk(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo value) { - if (unkBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - unk_ = value; - onChanged(); - } else { - unkBuilder_.setMessage(value); - } - - return this; - } - /** - * .AbilitySyncStateInfo unk = 3; - */ - public Builder setUnk( - emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder builderForValue) { - if (unkBuilder_ == null) { - unk_ = builderForValue.build(); - onChanged(); - } else { - unkBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .AbilitySyncStateInfo unk = 3; - */ - public Builder mergeUnk(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo value) { - if (unkBuilder_ == null) { - if (unk_ != null) { - unk_ = - emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.newBuilder(unk_).mergeFrom(value).buildPartial(); - } else { - unk_ = value; - } - onChanged(); - } else { - unkBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .AbilitySyncStateInfo unk = 3; - */ - public Builder clearUnk() { - if (unkBuilder_ == null) { - unk_ = null; - onChanged(); - } else { - unk_ = null; - unkBuilder_ = null; - } - - return this; - } - /** - * .AbilitySyncStateInfo unk = 3; - */ - public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder getUnkBuilder() { - - onChanged(); - return getUnkFieldBuilder().getBuilder(); - } - /** - * .AbilitySyncStateInfo unk = 3; - */ - public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getUnkOrBuilder() { - if (unkBuilder_ != null) { - return unkBuilder_.getMessageOrBuilder(); - } else { - return unk_ == null ? - emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : unk_; - } - } - /** - * .AbilitySyncStateInfo unk = 3; - */ - private com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder> - getUnkFieldBuilder() { - if (unkBuilder_ == null) { - unkBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder>( - getUnk(), - getParentForChildren(), - isClean()); - unk_ = null; - } - return unkBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\032AbilitySyncS" + - "tateInfo.proto\"~\n\022TeamEnterSceneInfo\022\024\n\014" + - "teamEntityId\030\001 \001(\r\022.\n\017teamAbilityInfo\030\002 " + - "\001(\0132\025.AbilitySyncStateInfo\022\"\n\003unk\030\003 \001(\0132" + - "\025.AbilitySyncStateInfoB\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.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[] { "TeamEntityId", "TeamAbilityInfo", "Unk", }); - emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/TeamEntityInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/TeamEntityInfoOuterClass.java deleted file mode 100644 index 1da526390..000000000 --- a/src/main/java/emu/grasscutter/net/proto/TeamEntityInfoOuterClass.java +++ /dev/null @@ -1,813 +0,0 @@ -// 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 teamEntityId = 1; - * @return The teamEntityId. - */ - int getTeamEntityId(); - - /** - * uint32 authorityPeerId = 2; - * @return The authorityPeerId. - */ - int getAuthorityPeerId(); - - /** - * .AbilitySyncStateInfo teamAbilityInfo = 3; - * @return Whether the teamAbilityInfo field is set. - */ - boolean hasTeamAbilityInfo(); - /** - * .AbilitySyncStateInfo teamAbilityInfo = 3; - * @return The teamAbilityInfo. - */ - emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getTeamAbilityInfo(); - /** - * .AbilitySyncStateInfo teamAbilityInfo = 3; - */ - emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getTeamAbilityInfoOrBuilder(); - } - /** - * 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 8: { - - teamEntityId_ = input.readUInt32(); - break; - } - case 16: { - - authorityPeerId_ = input.readUInt32(); - break; - } - case 26: { - 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; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.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 TEAMENTITYID_FIELD_NUMBER = 1; - private int teamEntityId_; - /** - * uint32 teamEntityId = 1; - * @return The teamEntityId. - */ - @java.lang.Override - public int getTeamEntityId() { - return teamEntityId_; - } - - public static final int AUTHORITYPEERID_FIELD_NUMBER = 2; - private int authorityPeerId_; - /** - * uint32 authorityPeerId = 2; - * @return The authorityPeerId. - */ - @java.lang.Override - public int getAuthorityPeerId() { - return authorityPeerId_; - } - - public static final int TEAMABILITYINFO_FIELD_NUMBER = 3; - private emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo teamAbilityInfo_; - /** - * .AbilitySyncStateInfo teamAbilityInfo = 3; - * @return Whether the teamAbilityInfo field is set. - */ - @java.lang.Override - public boolean hasTeamAbilityInfo() { - return teamAbilityInfo_ != null; - } - /** - * .AbilitySyncStateInfo teamAbilityInfo = 3; - * @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 teamAbilityInfo = 3; - */ - @java.lang.Override - public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getTeamAbilityInfoOrBuilder() { - return getTeamAbilityInfo(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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(1, teamEntityId_); - } - if (authorityPeerId_ != 0) { - output.writeUInt32(2, authorityPeerId_); - } - if (teamAbilityInfo_ != null) { - output.writeMessage(3, getTeamAbilityInfo()); - } - 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(1, teamEntityId_); - } - if (authorityPeerId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, authorityPeerId_); - } - if (teamAbilityInfo_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(3, getTeamAbilityInfo()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (getTeamEntityId() - != other.getTeamEntityId()) return false; - if (getAuthorityPeerId() - != other.getAuthorityPeerId()) return false; - if (hasTeamAbilityInfo() != other.hasTeamAbilityInfo()) return false; - if (hasTeamAbilityInfo()) { - if (!getTeamAbilityInfo() - .equals(other.getTeamAbilityInfo())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + TEAMENTITYID_FIELD_NUMBER; - hash = (53 * hash) + getTeamEntityId(); - hash = (37 * hash) + AUTHORITYPEERID_FIELD_NUMBER; - hash = (53 * hash) + getAuthorityPeerId(); - if (hasTeamAbilityInfo()) { - hash = (37 * hash) + TEAMABILITYINFO_FIELD_NUMBER; - hash = (53 * hash) + getTeamAbilityInfo().hashCode(); - } - 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(); - teamEntityId_ = 0; - - authorityPeerId_ = 0; - - if (teamAbilityInfoBuilder_ == null) { - teamAbilityInfo_ = null; - } else { - teamAbilityInfo_ = null; - teamAbilityInfoBuilder_ = null; - } - 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.teamEntityId_ = teamEntityId_; - result.authorityPeerId_ = authorityPeerId_; - if (teamAbilityInfoBuilder_ == null) { - result.teamAbilityInfo_ = teamAbilityInfo_; - } else { - result.teamAbilityInfo_ = teamAbilityInfoBuilder_.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.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.getTeamEntityId() != 0) { - setTeamEntityId(other.getTeamEntityId()); - } - if (other.getAuthorityPeerId() != 0) { - setAuthorityPeerId(other.getAuthorityPeerId()); - } - if (other.hasTeamAbilityInfo()) { - mergeTeamAbilityInfo(other.getTeamAbilityInfo()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 teamEntityId_ ; - /** - * uint32 teamEntityId = 1; - * @return The teamEntityId. - */ - @java.lang.Override - public int getTeamEntityId() { - return teamEntityId_; - } - /** - * uint32 teamEntityId = 1; - * @param value The teamEntityId to set. - * @return This builder for chaining. - */ - public Builder setTeamEntityId(int value) { - - teamEntityId_ = value; - onChanged(); - return this; - } - /** - * uint32 teamEntityId = 1; - * @return This builder for chaining. - */ - public Builder clearTeamEntityId() { - - teamEntityId_ = 0; - onChanged(); - return this; - } - - private int authorityPeerId_ ; - /** - * uint32 authorityPeerId = 2; - * @return The authorityPeerId. - */ - @java.lang.Override - public int getAuthorityPeerId() { - return authorityPeerId_; - } - /** - * uint32 authorityPeerId = 2; - * @param value The authorityPeerId to set. - * @return This builder for chaining. - */ - public Builder setAuthorityPeerId(int value) { - - authorityPeerId_ = value; - onChanged(); - return this; - } - /** - * uint32 authorityPeerId = 2; - * @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 teamAbilityInfo = 3; - * @return Whether the teamAbilityInfo field is set. - */ - public boolean hasTeamAbilityInfo() { - return teamAbilityInfoBuilder_ != null || teamAbilityInfo_ != null; - } - /** - * .AbilitySyncStateInfo teamAbilityInfo = 3; - * @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 teamAbilityInfo = 3; - */ - 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 teamAbilityInfo = 3; - */ - 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 teamAbilityInfo = 3; - */ - 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 teamAbilityInfo = 3; - */ - public Builder clearTeamAbilityInfo() { - if (teamAbilityInfoBuilder_ == null) { - teamAbilityInfo_ = null; - onChanged(); - } else { - teamAbilityInfo_ = null; - teamAbilityInfoBuilder_ = null; - } - - return this; - } - /** - * .AbilitySyncStateInfo teamAbilityInfo = 3; - */ - public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder getTeamAbilityInfoBuilder() { - - onChanged(); - return getTeamAbilityInfoFieldBuilder().getBuilder(); - } - /** - * .AbilitySyncStateInfo teamAbilityInfo = 3; - */ - 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 teamAbilityInfo = 3; - */ - 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_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"o\n\016TeamEntityInfo\022\024\n\014teamEnti" + - "tyId\030\001 \001(\r\022\027\n\017authorityPeerId\030\002 \001(\r\022.\n\017t" + - "eamAbilityInfo\030\003 \001(\0132\025.AbilitySyncStateI" + - "nfoB\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(), - }); - 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[] { "TeamEntityId", "AuthorityPeerId", "TeamAbilityInfo", }); - emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/TeamResonanceChangeNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/TeamResonanceChangeNotifyOuterClass.java deleted file mode 100644 index 12cfc0307..000000000 --- a/src/main/java/emu/grasscutter/net/proto/TeamResonanceChangeNotifyOuterClass.java +++ /dev/null @@ -1,845 +0,0 @@ -// 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 infoList = 1; - */ - java.util.List - getInfoListList(); - /** - * repeated .AvatarTeamResonanceInfo infoList = 1; - */ - emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo getInfoList(int index); - /** - * repeated .AvatarTeamResonanceInfo infoList = 1; - */ - int getInfoListCount(); - /** - * repeated .AvatarTeamResonanceInfo infoList = 1; - */ - java.util.List - getInfoListOrBuilderList(); - /** - * repeated .AvatarTeamResonanceInfo infoList = 1; - */ - emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfoOrBuilder getInfoListOrBuilder( - int index); - } - /** - * 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 INFOLIST_FIELD_NUMBER = 1; - private java.util.List infoList_; - /** - * repeated .AvatarTeamResonanceInfo infoList = 1; - */ - @java.lang.Override - public java.util.List getInfoListList() { - return infoList_; - } - /** - * repeated .AvatarTeamResonanceInfo infoList = 1; - */ - @java.lang.Override - public java.util.List - getInfoListOrBuilderList() { - return infoList_; - } - /** - * repeated .AvatarTeamResonanceInfo infoList = 1; - */ - @java.lang.Override - public int getInfoListCount() { - return infoList_.size(); - } - /** - * repeated .AvatarTeamResonanceInfo infoList = 1; - */ - @java.lang.Override - public emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo getInfoList(int index) { - return infoList_.get(index); - } - /** - * repeated .AvatarTeamResonanceInfo infoList = 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) + INFOLIST_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; - } - /** - * 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 infoList = 1; - */ - public java.util.List getInfoListList() { - if (infoListBuilder_ == null) { - return java.util.Collections.unmodifiableList(infoList_); - } else { - return infoListBuilder_.getMessageList(); - } - } - /** - * repeated .AvatarTeamResonanceInfo infoList = 1; - */ - public int getInfoListCount() { - if (infoListBuilder_ == null) { - return infoList_.size(); - } else { - return infoListBuilder_.getCount(); - } - } - /** - * repeated .AvatarTeamResonanceInfo infoList = 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 infoList = 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 infoList = 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 infoList = 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 infoList = 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 infoList = 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 infoList = 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 infoList = 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 infoList = 1; - */ - public Builder clearInfoList() { - if (infoListBuilder_ == null) { - infoList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - infoListBuilder_.clear(); - } - return this; - } - /** - * repeated .AvatarTeamResonanceInfo infoList = 1; - */ - public Builder removeInfoList(int index) { - if (infoListBuilder_ == null) { - ensureInfoListIsMutable(); - infoList_.remove(index); - onChanged(); - } else { - infoListBuilder_.remove(index); - } - return this; - } - /** - * repeated .AvatarTeamResonanceInfo infoList = 1; - */ - public emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo.Builder getInfoListBuilder( - int index) { - return getInfoListFieldBuilder().getBuilder(index); - } - /** - * repeated .AvatarTeamResonanceInfo infoList = 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 infoList = 1; - */ - public java.util.List - getInfoListOrBuilderList() { - if (infoListBuilder_ != null) { - return infoListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(infoList_); - } - } - /** - * repeated .AvatarTeamResonanceInfo infoList = 1; - */ - public emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo.Builder addInfoListBuilder() { - return getInfoListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo.getDefaultInstance()); - } - /** - * repeated .AvatarTeamResonanceInfo infoList = 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 infoList = 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\"G\n\031TeamResonanc" + - "eChangeNotify\022*\n\010infoList\030\001 \003(\0132\030.Avatar" + - "TeamResonanceInfoB\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.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/main/java/emu/grasscutter/net/proto/TowerAllDataRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/TowerAllDataRspOuterClass.java deleted file mode 100644 index 70c1a38d6..000000000 --- a/src/main/java/emu/grasscutter/net/proto/TowerAllDataRspOuterClass.java +++ /dev/null @@ -1,2877 +0,0 @@ -// 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 towerScheduleId = 1; - * @return The towerScheduleId. - */ - int getTowerScheduleId(); - - /** - * repeated .TowerFloorRecord towerFloorRecordList = 2; - */ - java.util.List - getTowerFloorRecordListList(); - /** - * repeated .TowerFloorRecord towerFloorRecordList = 2; - */ - emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord getTowerFloorRecordList(int index); - /** - * repeated .TowerFloorRecord towerFloorRecordList = 2; - */ - int getTowerFloorRecordListCount(); - /** - * repeated .TowerFloorRecord towerFloorRecordList = 2; - */ - java.util.List - getTowerFloorRecordListOrBuilderList(); - /** - * repeated .TowerFloorRecord towerFloorRecordList = 2; - */ - emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecordOrBuilder getTowerFloorRecordListOrBuilder( - int index); - - /** - * uint32 dailyFloorId = 3; - * @return The dailyFloorId. - */ - int getDailyFloorId(); - - /** - * uint32 dailyLevelIndex = 4; - * @return The dailyLevelIndex. - */ - int getDailyLevelIndex(); - - /** - * .TowerCurLevelRecord curLevelRecord = 5; - * @return Whether the curLevelRecord field is set. - */ - boolean hasCurLevelRecord(); - /** - * .TowerCurLevelRecord curLevelRecord = 5; - * @return The curLevelRecord. - */ - emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord getCurLevelRecord(); - /** - * .TowerCurLevelRecord curLevelRecord = 5; - */ - emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecordOrBuilder getCurLevelRecordOrBuilder(); - - /** - * uint32 nextScheduleChangeTime = 6; - * @return The nextScheduleChangeTime. - */ - int getNextScheduleChangeTime(); - - /** - * map<uint32, uint32> floorOpenTimeMap = 7; - */ - int getFloorOpenTimeMapCount(); - /** - * map<uint32, uint32> floorOpenTimeMap = 7; - */ - boolean containsFloorOpenTimeMap( - int key); - /** - * Use {@link #getFloorOpenTimeMapMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getFloorOpenTimeMap(); - /** - * map<uint32, uint32> floorOpenTimeMap = 7; - */ - java.util.Map - getFloorOpenTimeMapMap(); - /** - * map<uint32, uint32> floorOpenTimeMap = 7; - */ - - int getFloorOpenTimeMapOrDefault( - int key, - int defaultValue); - /** - * map<uint32, uint32> floorOpenTimeMap = 7; - */ - - int getFloorOpenTimeMapOrThrow( - int key); - - /** - * bool isFirstInteract = 8; - * @return The isFirstInteract. - */ - boolean getIsFirstInteract(); - - /** - * .TowerMonthlyBrief monthlyBrief = 9; - * @return Whether the monthlyBrief field is set. - */ - boolean hasMonthlyBrief(); - /** - * .TowerMonthlyBrief monthlyBrief = 9; - * @return The monthlyBrief. - */ - emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief getMonthlyBrief(); - /** - * .TowerMonthlyBrief monthlyBrief = 9; - */ - emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBriefOrBuilder getMonthlyBriefOrBuilder(); - - /** - * uint32 skipToFloorIndex = 10; - * @return The skipToFloorIndex. - */ - int getSkipToFloorIndex(); - - /** - * uint32 commemorativeRewardId = 11; - * @return The commemorativeRewardId. - */ - int getCommemorativeRewardId(); - - /** - * map<uint32, uint32> skipFloorGrantedRewardItemMap = 12; - */ - int getSkipFloorGrantedRewardItemMapCount(); - /** - * map<uint32, uint32> skipFloorGrantedRewardItemMap = 12; - */ - boolean containsSkipFloorGrantedRewardItemMap( - int key); - /** - * Use {@link #getSkipFloorGrantedRewardItemMapMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getSkipFloorGrantedRewardItemMap(); - /** - * map<uint32, uint32> skipFloorGrantedRewardItemMap = 12; - */ - java.util.Map - getSkipFloorGrantedRewardItemMapMap(); - /** - * map<uint32, uint32> skipFloorGrantedRewardItemMap = 12; - */ - - int getSkipFloorGrantedRewardItemMapOrDefault( - int key, - int defaultValue); - /** - * map<uint32, uint32> skipFloorGrantedRewardItemMap = 12; - */ - - int getSkipFloorGrantedRewardItemMapOrThrow( - int key); - - /** - * uint32 validTowerRecordNum = 13; - * @return The validTowerRecordNum. - */ - int getValidTowerRecordNum(); - - /** - * int32 retcode = 14; - * @return The retcode. - */ - int getRetcode(); - - /** - * bool isFinishedEntranceFloor = 15; - * @return The isFinishedEntranceFloor. - */ - boolean getIsFinishedEntranceFloor(); - - /** - * uint32 scheduleStartTime = 16; - * @return The scheduleStartTime. - */ - int getScheduleStartTime(); - - /** - * .TowerMonthlyBrief lastScheduleMonthlyBrief = 17; - * @return Whether the lastScheduleMonthlyBrief field is set. - */ - boolean hasLastScheduleMonthlyBrief(); - /** - * .TowerMonthlyBrief lastScheduleMonthlyBrief = 17; - * @return The lastScheduleMonthlyBrief. - */ - emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief getLastScheduleMonthlyBrief(); - /** - * .TowerMonthlyBrief lastScheduleMonthlyBrief = 17; - */ - emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBriefOrBuilder getLastScheduleMonthlyBriefOrBuilder(); - } - /** - * 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: { - - towerScheduleId_ = input.readUInt32(); - break; - } - case 18: { - 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 24: { - - dailyFloorId_ = input.readUInt32(); - break; - } - case 32: { - - dailyLevelIndex_ = input.readUInt32(); - break; - } - case 42: { - 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 48: { - - nextScheduleChangeTime_ = input.readUInt32(); - break; - } - case 58: { - if (!((mutable_bitField0_ & 0x00000002) != 0)) { - floorOpenTimeMap_ = com.google.protobuf.MapField.newMapField( - FloorOpenTimeMapDefaultEntryHolder.defaultEntry); - mutable_bitField0_ |= 0x00000002; - } - com.google.protobuf.MapEntry - floorOpenTimeMap__ = input.readMessage( - FloorOpenTimeMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); - floorOpenTimeMap_.getMutableMap().put( - floorOpenTimeMap__.getKey(), floorOpenTimeMap__.getValue()); - break; - } - case 64: { - - isFirstInteract_ = input.readBool(); - break; - } - case 74: { - 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 80: { - - skipToFloorIndex_ = input.readUInt32(); - break; - } - case 88: { - - commemorativeRewardId_ = input.readUInt32(); - break; - } - case 98: { - if (!((mutable_bitField0_ & 0x00000004) != 0)) { - skipFloorGrantedRewardItemMap_ = com.google.protobuf.MapField.newMapField( - SkipFloorGrantedRewardItemMapDefaultEntryHolder.defaultEntry); - mutable_bitField0_ |= 0x00000004; - } - com.google.protobuf.MapEntry - skipFloorGrantedRewardItemMap__ = input.readMessage( - SkipFloorGrantedRewardItemMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); - skipFloorGrantedRewardItemMap_.getMutableMap().put( - skipFloorGrantedRewardItemMap__.getKey(), skipFloorGrantedRewardItemMap__.getValue()); - break; - } - case 104: { - - validTowerRecordNum_ = input.readUInt32(); - break; - } - case 112: { - - retcode_ = input.readInt32(); - break; - } - case 120: { - - isFinishedEntranceFloor_ = input.readBool(); - break; - } - case 128: { - - scheduleStartTime_ = input.readUInt32(); - break; - } - case 138: { - 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_ & 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.TowerAllDataRspOuterClass.internal_static_TowerAllDataRsp_descriptor; - } - - @SuppressWarnings({"rawtypes"}) - @java.lang.Override - protected com.google.protobuf.MapField internalGetMapField( - int number) { - switch (number) { - case 7: - return internalGetFloorOpenTimeMap(); - case 12: - return internalGetSkipFloorGrantedRewardItemMap(); - 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 TOWERSCHEDULEID_FIELD_NUMBER = 1; - private int towerScheduleId_; - /** - * uint32 towerScheduleId = 1; - * @return The towerScheduleId. - */ - @java.lang.Override - public int getTowerScheduleId() { - return towerScheduleId_; - } - - public static final int TOWERFLOORRECORDLIST_FIELD_NUMBER = 2; - private java.util.List towerFloorRecordList_; - /** - * repeated .TowerFloorRecord towerFloorRecordList = 2; - */ - @java.lang.Override - public java.util.List getTowerFloorRecordListList() { - return towerFloorRecordList_; - } - /** - * repeated .TowerFloorRecord towerFloorRecordList = 2; - */ - @java.lang.Override - public java.util.List - getTowerFloorRecordListOrBuilderList() { - return towerFloorRecordList_; - } - /** - * repeated .TowerFloorRecord towerFloorRecordList = 2; - */ - @java.lang.Override - public int getTowerFloorRecordListCount() { - return towerFloorRecordList_.size(); - } - /** - * repeated .TowerFloorRecord towerFloorRecordList = 2; - */ - @java.lang.Override - public emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord getTowerFloorRecordList(int index) { - return towerFloorRecordList_.get(index); - } - /** - * repeated .TowerFloorRecord towerFloorRecordList = 2; - */ - @java.lang.Override - public emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecordOrBuilder getTowerFloorRecordListOrBuilder( - int index) { - return towerFloorRecordList_.get(index); - } - - public static final int DAILYFLOORID_FIELD_NUMBER = 3; - private int dailyFloorId_; - /** - * uint32 dailyFloorId = 3; - * @return The dailyFloorId. - */ - @java.lang.Override - public int getDailyFloorId() { - return dailyFloorId_; - } - - public static final int DAILYLEVELINDEX_FIELD_NUMBER = 4; - private int dailyLevelIndex_; - /** - * uint32 dailyLevelIndex = 4; - * @return The dailyLevelIndex. - */ - @java.lang.Override - public int getDailyLevelIndex() { - return dailyLevelIndex_; - } - - public static final int CURLEVELRECORD_FIELD_NUMBER = 5; - private emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord curLevelRecord_; - /** - * .TowerCurLevelRecord curLevelRecord = 5; - * @return Whether the curLevelRecord field is set. - */ - @java.lang.Override - public boolean hasCurLevelRecord() { - return curLevelRecord_ != null; - } - /** - * .TowerCurLevelRecord curLevelRecord = 5; - * @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 curLevelRecord = 5; - */ - @java.lang.Override - public emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecordOrBuilder getCurLevelRecordOrBuilder() { - return getCurLevelRecord(); - } - - public static final int NEXTSCHEDULECHANGETIME_FIELD_NUMBER = 6; - private int nextScheduleChangeTime_; - /** - * uint32 nextScheduleChangeTime = 6; - * @return The nextScheduleChangeTime. - */ - @java.lang.Override - public int getNextScheduleChangeTime() { - return nextScheduleChangeTime_; - } - - public static final int FLOOROPENTIMEMAP_FIELD_NUMBER = 7; - 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> floorOpenTimeMap = 7; - */ - - @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> floorOpenTimeMap = 7; - */ - @java.lang.Override - - public java.util.Map getFloorOpenTimeMapMap() { - return internalGetFloorOpenTimeMap().getMap(); - } - /** - * map<uint32, uint32> floorOpenTimeMap = 7; - */ - @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> floorOpenTimeMap = 7; - */ - @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 ISFIRSTINTERACT_FIELD_NUMBER = 8; - private boolean isFirstInteract_; - /** - * bool isFirstInteract = 8; - * @return The isFirstInteract. - */ - @java.lang.Override - public boolean getIsFirstInteract() { - return isFirstInteract_; - } - - public static final int MONTHLYBRIEF_FIELD_NUMBER = 9; - private emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief monthlyBrief_; - /** - * .TowerMonthlyBrief monthlyBrief = 9; - * @return Whether the monthlyBrief field is set. - */ - @java.lang.Override - public boolean hasMonthlyBrief() { - return monthlyBrief_ != null; - } - /** - * .TowerMonthlyBrief monthlyBrief = 9; - * @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 monthlyBrief = 9; - */ - @java.lang.Override - public emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBriefOrBuilder getMonthlyBriefOrBuilder() { - return getMonthlyBrief(); - } - - public static final int SKIPTOFLOORINDEX_FIELD_NUMBER = 10; - private int skipToFloorIndex_; - /** - * uint32 skipToFloorIndex = 10; - * @return The skipToFloorIndex. - */ - @java.lang.Override - public int getSkipToFloorIndex() { - return skipToFloorIndex_; - } - - public static final int COMMEMORATIVEREWARDID_FIELD_NUMBER = 11; - private int commemorativeRewardId_; - /** - * uint32 commemorativeRewardId = 11; - * @return The commemorativeRewardId. - */ - @java.lang.Override - public int getCommemorativeRewardId() { - return commemorativeRewardId_; - } - - public static final int SKIPFLOORGRANTEDREWARDITEMMAP_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> skipFloorGrantedRewardItemMap = 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> skipFloorGrantedRewardItemMap = 12; - */ - @java.lang.Override - - public java.util.Map getSkipFloorGrantedRewardItemMapMap() { - return internalGetSkipFloorGrantedRewardItemMap().getMap(); - } - /** - * map<uint32, uint32> skipFloorGrantedRewardItemMap = 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> skipFloorGrantedRewardItemMap = 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 VALIDTOWERRECORDNUM_FIELD_NUMBER = 13; - private int validTowerRecordNum_; - /** - * uint32 validTowerRecordNum = 13; - * @return The validTowerRecordNum. - */ - @java.lang.Override - public int getValidTowerRecordNum() { - return validTowerRecordNum_; - } - - 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 ISFINISHEDENTRANCEFLOOR_FIELD_NUMBER = 15; - private boolean isFinishedEntranceFloor_; - /** - * bool isFinishedEntranceFloor = 15; - * @return The isFinishedEntranceFloor. - */ - @java.lang.Override - public boolean getIsFinishedEntranceFloor() { - return isFinishedEntranceFloor_; - } - - public static final int SCHEDULESTARTTIME_FIELD_NUMBER = 16; - private int scheduleStartTime_; - /** - * uint32 scheduleStartTime = 16; - * @return The scheduleStartTime. - */ - @java.lang.Override - public int getScheduleStartTime() { - return scheduleStartTime_; - } - - public static final int LASTSCHEDULEMONTHLYBRIEF_FIELD_NUMBER = 17; - private emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief lastScheduleMonthlyBrief_; - /** - * .TowerMonthlyBrief lastScheduleMonthlyBrief = 17; - * @return Whether the lastScheduleMonthlyBrief field is set. - */ - @java.lang.Override - public boolean hasLastScheduleMonthlyBrief() { - return lastScheduleMonthlyBrief_ != null; - } - /** - * .TowerMonthlyBrief lastScheduleMonthlyBrief = 17; - * @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 lastScheduleMonthlyBrief = 17; - */ - @java.lang.Override - public emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBriefOrBuilder getLastScheduleMonthlyBriefOrBuilder() { - return getLastScheduleMonthlyBrief(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (towerScheduleId_ != 0) { - output.writeUInt32(1, towerScheduleId_); - } - for (int i = 0; i < towerFloorRecordList_.size(); i++) { - output.writeMessage(2, towerFloorRecordList_.get(i)); - } - if (dailyFloorId_ != 0) { - output.writeUInt32(3, dailyFloorId_); - } - if (dailyLevelIndex_ != 0) { - output.writeUInt32(4, dailyLevelIndex_); - } - if (curLevelRecord_ != null) { - output.writeMessage(5, getCurLevelRecord()); - } - if (nextScheduleChangeTime_ != 0) { - output.writeUInt32(6, nextScheduleChangeTime_); - } - com.google.protobuf.GeneratedMessageV3 - .serializeIntegerMapTo( - output, - internalGetFloorOpenTimeMap(), - FloorOpenTimeMapDefaultEntryHolder.defaultEntry, - 7); - if (isFirstInteract_ != false) { - output.writeBool(8, isFirstInteract_); - } - if (monthlyBrief_ != null) { - output.writeMessage(9, getMonthlyBrief()); - } - if (skipToFloorIndex_ != 0) { - output.writeUInt32(10, skipToFloorIndex_); - } - if (commemorativeRewardId_ != 0) { - output.writeUInt32(11, commemorativeRewardId_); - } - com.google.protobuf.GeneratedMessageV3 - .serializeIntegerMapTo( - output, - internalGetSkipFloorGrantedRewardItemMap(), - SkipFloorGrantedRewardItemMapDefaultEntryHolder.defaultEntry, - 12); - if (validTowerRecordNum_ != 0) { - output.writeUInt32(13, validTowerRecordNum_); - } - if (retcode_ != 0) { - output.writeInt32(14, retcode_); - } - if (isFinishedEntranceFloor_ != false) { - output.writeBool(15, isFinishedEntranceFloor_); - } - if (scheduleStartTime_ != 0) { - output.writeUInt32(16, scheduleStartTime_); - } - if (lastScheduleMonthlyBrief_ != null) { - output.writeMessage(17, getLastScheduleMonthlyBrief()); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (towerScheduleId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(1, towerScheduleId_); - } - for (int i = 0; i < towerFloorRecordList_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, towerFloorRecordList_.get(i)); - } - if (dailyFloorId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, dailyFloorId_); - } - if (dailyLevelIndex_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(4, dailyLevelIndex_); - } - if (curLevelRecord_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(5, getCurLevelRecord()); - } - if (nextScheduleChangeTime_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(6, nextScheduleChangeTime_); - } - 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(7, floorOpenTimeMap__); - } - if (isFirstInteract_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(8, isFirstInteract_); - } - if (monthlyBrief_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(9, getMonthlyBrief()); - } - if (skipToFloorIndex_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(10, skipToFloorIndex_); - } - if (commemorativeRewardId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(11, commemorativeRewardId_); - } - 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 (validTowerRecordNum_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(13, validTowerRecordNum_); - } - if (retcode_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeInt32Size(14, retcode_); - } - if (isFinishedEntranceFloor_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(15, isFinishedEntranceFloor_); - } - if (scheduleStartTime_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(16, scheduleStartTime_); - } - if (lastScheduleMonthlyBrief_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(17, 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 (!getTowerFloorRecordListList() - .equals(other.getTowerFloorRecordListList())) return false; - if (getDailyFloorId() - != other.getDailyFloorId()) return false; - if (getDailyLevelIndex() - != other.getDailyLevelIndex()) return false; - if (hasCurLevelRecord() != other.hasCurLevelRecord()) return false; - if (hasCurLevelRecord()) { - if (!getCurLevelRecord() - .equals(other.getCurLevelRecord())) return false; - } - if (getNextScheduleChangeTime() - != other.getNextScheduleChangeTime()) return false; - if (!internalGetFloorOpenTimeMap().equals( - other.internalGetFloorOpenTimeMap())) return false; - if (getIsFirstInteract() - != other.getIsFirstInteract()) return false; - if (hasMonthlyBrief() != other.hasMonthlyBrief()) return false; - if (hasMonthlyBrief()) { - if (!getMonthlyBrief() - .equals(other.getMonthlyBrief())) return false; - } - if (getSkipToFloorIndex() - != other.getSkipToFloorIndex()) return false; - if (getCommemorativeRewardId() - != other.getCommemorativeRewardId()) return false; - if (!internalGetSkipFloorGrantedRewardItemMap().equals( - other.internalGetSkipFloorGrantedRewardItemMap())) return false; - if (getValidTowerRecordNum() - != other.getValidTowerRecordNum()) return false; - if (getRetcode() - != other.getRetcode()) return false; - if (getIsFinishedEntranceFloor() - != other.getIsFinishedEntranceFloor()) return false; - if (getScheduleStartTime() - != other.getScheduleStartTime()) return false; - if (hasLastScheduleMonthlyBrief() != other.hasLastScheduleMonthlyBrief()) return false; - if (hasLastScheduleMonthlyBrief()) { - if (!getLastScheduleMonthlyBrief() - .equals(other.getLastScheduleMonthlyBrief())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + TOWERSCHEDULEID_FIELD_NUMBER; - hash = (53 * hash) + getTowerScheduleId(); - if (getTowerFloorRecordListCount() > 0) { - hash = (37 * hash) + TOWERFLOORRECORDLIST_FIELD_NUMBER; - hash = (53 * hash) + getTowerFloorRecordListList().hashCode(); - } - hash = (37 * hash) + DAILYFLOORID_FIELD_NUMBER; - hash = (53 * hash) + getDailyFloorId(); - hash = (37 * hash) + DAILYLEVELINDEX_FIELD_NUMBER; - hash = (53 * hash) + getDailyLevelIndex(); - if (hasCurLevelRecord()) { - hash = (37 * hash) + CURLEVELRECORD_FIELD_NUMBER; - hash = (53 * hash) + getCurLevelRecord().hashCode(); - } - hash = (37 * hash) + NEXTSCHEDULECHANGETIME_FIELD_NUMBER; - hash = (53 * hash) + getNextScheduleChangeTime(); - if (!internalGetFloorOpenTimeMap().getMap().isEmpty()) { - hash = (37 * hash) + FLOOROPENTIMEMAP_FIELD_NUMBER; - hash = (53 * hash) + internalGetFloorOpenTimeMap().hashCode(); - } - hash = (37 * hash) + ISFIRSTINTERACT_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsFirstInteract()); - if (hasMonthlyBrief()) { - hash = (37 * hash) + MONTHLYBRIEF_FIELD_NUMBER; - hash = (53 * hash) + getMonthlyBrief().hashCode(); - } - hash = (37 * hash) + SKIPTOFLOORINDEX_FIELD_NUMBER; - hash = (53 * hash) + getSkipToFloorIndex(); - hash = (37 * hash) + COMMEMORATIVEREWARDID_FIELD_NUMBER; - hash = (53 * hash) + getCommemorativeRewardId(); - if (!internalGetSkipFloorGrantedRewardItemMap().getMap().isEmpty()) { - hash = (37 * hash) + SKIPFLOORGRANTEDREWARDITEMMAP_FIELD_NUMBER; - hash = (53 * hash) + internalGetSkipFloorGrantedRewardItemMap().hashCode(); - } - hash = (37 * hash) + VALIDTOWERRECORDNUM_FIELD_NUMBER; - hash = (53 * hash) + getValidTowerRecordNum(); - hash = (37 * hash) + RETCODE_FIELD_NUMBER; - hash = (53 * hash) + getRetcode(); - hash = (37 * hash) + ISFINISHEDENTRANCEFLOOR_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsFinishedEntranceFloor()); - hash = (37 * hash) + SCHEDULESTARTTIME_FIELD_NUMBER; - hash = (53 * hash) + getScheduleStartTime(); - if (hasLastScheduleMonthlyBrief()) { - hash = (37 * hash) + LASTSCHEDULEMONTHLYBRIEF_FIELD_NUMBER; - hash = (53 * hash) + getLastScheduleMonthlyBrief().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; - } - /** - * 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 7: - return internalGetFloorOpenTimeMap(); - case 12: - return internalGetSkipFloorGrantedRewardItemMap(); - default: - throw new RuntimeException( - "Invalid map field number: " + number); - } - } - @SuppressWarnings({"rawtypes"}) - protected com.google.protobuf.MapField internalGetMutableMapField( - int number) { - switch (number) { - case 7: - return internalGetMutableFloorOpenTimeMap(); - case 12: - return internalGetMutableSkipFloorGrantedRewardItemMap(); - 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; - - if (towerFloorRecordListBuilder_ == null) { - towerFloorRecordList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - } else { - towerFloorRecordListBuilder_.clear(); - } - dailyFloorId_ = 0; - - dailyLevelIndex_ = 0; - - if (curLevelRecordBuilder_ == null) { - curLevelRecord_ = null; - } else { - curLevelRecord_ = null; - curLevelRecordBuilder_ = null; - } - nextScheduleChangeTime_ = 0; - - internalGetMutableFloorOpenTimeMap().clear(); - isFirstInteract_ = false; - - if (monthlyBriefBuilder_ == null) { - monthlyBrief_ = null; - } else { - monthlyBrief_ = null; - monthlyBriefBuilder_ = null; - } - skipToFloorIndex_ = 0; - - commemorativeRewardId_ = 0; - - internalGetMutableSkipFloorGrantedRewardItemMap().clear(); - validTowerRecordNum_ = 0; - - retcode_ = 0; - - isFinishedEntranceFloor_ = false; - - scheduleStartTime_ = 0; - - if (lastScheduleMonthlyBriefBuilder_ == null) { - lastScheduleMonthlyBrief_ = null; - } else { - lastScheduleMonthlyBrief_ = null; - lastScheduleMonthlyBriefBuilder_ = 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_; - if (towerFloorRecordListBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - towerFloorRecordList_ = java.util.Collections.unmodifiableList(towerFloorRecordList_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.towerFloorRecordList_ = towerFloorRecordList_; - } else { - result.towerFloorRecordList_ = towerFloorRecordListBuilder_.build(); - } - result.dailyFloorId_ = dailyFloorId_; - result.dailyLevelIndex_ = dailyLevelIndex_; - if (curLevelRecordBuilder_ == null) { - result.curLevelRecord_ = curLevelRecord_; - } else { - result.curLevelRecord_ = curLevelRecordBuilder_.build(); - } - result.nextScheduleChangeTime_ = nextScheduleChangeTime_; - result.floorOpenTimeMap_ = internalGetFloorOpenTimeMap(); - result.floorOpenTimeMap_.makeImmutable(); - result.isFirstInteract_ = isFirstInteract_; - if (monthlyBriefBuilder_ == null) { - result.monthlyBrief_ = monthlyBrief_; - } else { - result.monthlyBrief_ = monthlyBriefBuilder_.build(); - } - result.skipToFloorIndex_ = skipToFloorIndex_; - result.commemorativeRewardId_ = commemorativeRewardId_; - result.skipFloorGrantedRewardItemMap_ = internalGetSkipFloorGrantedRewardItemMap(); - result.skipFloorGrantedRewardItemMap_.makeImmutable(); - result.validTowerRecordNum_ = validTowerRecordNum_; - result.retcode_ = retcode_; - result.isFinishedEntranceFloor_ = isFinishedEntranceFloor_; - result.scheduleStartTime_ = scheduleStartTime_; - if (lastScheduleMonthlyBriefBuilder_ == null) { - result.lastScheduleMonthlyBrief_ = lastScheduleMonthlyBrief_; - } else { - result.lastScheduleMonthlyBrief_ = lastScheduleMonthlyBriefBuilder_.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 (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_); - } - } - } - if (other.getDailyFloorId() != 0) { - setDailyFloorId(other.getDailyFloorId()); - } - if (other.getDailyLevelIndex() != 0) { - setDailyLevelIndex(other.getDailyLevelIndex()); - } - if (other.hasCurLevelRecord()) { - mergeCurLevelRecord(other.getCurLevelRecord()); - } - if (other.getNextScheduleChangeTime() != 0) { - setNextScheduleChangeTime(other.getNextScheduleChangeTime()); - } - internalGetMutableFloorOpenTimeMap().mergeFrom( - other.internalGetFloorOpenTimeMap()); - if (other.getIsFirstInteract() != false) { - setIsFirstInteract(other.getIsFirstInteract()); - } - if (other.hasMonthlyBrief()) { - mergeMonthlyBrief(other.getMonthlyBrief()); - } - if (other.getSkipToFloorIndex() != 0) { - setSkipToFloorIndex(other.getSkipToFloorIndex()); - } - if (other.getCommemorativeRewardId() != 0) { - setCommemorativeRewardId(other.getCommemorativeRewardId()); - } - internalGetMutableSkipFloorGrantedRewardItemMap().mergeFrom( - other.internalGetSkipFloorGrantedRewardItemMap()); - if (other.getValidTowerRecordNum() != 0) { - setValidTowerRecordNum(other.getValidTowerRecordNum()); - } - if (other.getRetcode() != 0) { - setRetcode(other.getRetcode()); - } - if (other.getIsFinishedEntranceFloor() != false) { - setIsFinishedEntranceFloor(other.getIsFinishedEntranceFloor()); - } - if (other.getScheduleStartTime() != 0) { - setScheduleStartTime(other.getScheduleStartTime()); - } - if (other.hasLastScheduleMonthlyBrief()) { - mergeLastScheduleMonthlyBrief(other.getLastScheduleMonthlyBrief()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 towerScheduleId = 1; - * @return The towerScheduleId. - */ - @java.lang.Override - public int getTowerScheduleId() { - return towerScheduleId_; - } - /** - * uint32 towerScheduleId = 1; - * @param value The towerScheduleId to set. - * @return This builder for chaining. - */ - public Builder setTowerScheduleId(int value) { - - towerScheduleId_ = value; - onChanged(); - return this; - } - /** - * uint32 towerScheduleId = 1; - * @return This builder for chaining. - */ - public Builder clearTowerScheduleId() { - - towerScheduleId_ = 0; - 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 towerFloorRecordList = 2; - */ - public java.util.List getTowerFloorRecordListList() { - if (towerFloorRecordListBuilder_ == null) { - return java.util.Collections.unmodifiableList(towerFloorRecordList_); - } else { - return towerFloorRecordListBuilder_.getMessageList(); - } - } - /** - * repeated .TowerFloorRecord towerFloorRecordList = 2; - */ - public int getTowerFloorRecordListCount() { - if (towerFloorRecordListBuilder_ == null) { - return towerFloorRecordList_.size(); - } else { - return towerFloorRecordListBuilder_.getCount(); - } - } - /** - * repeated .TowerFloorRecord towerFloorRecordList = 2; - */ - public emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord getTowerFloorRecordList(int index) { - if (towerFloorRecordListBuilder_ == null) { - return towerFloorRecordList_.get(index); - } else { - return towerFloorRecordListBuilder_.getMessage(index); - } - } - /** - * repeated .TowerFloorRecord towerFloorRecordList = 2; - */ - 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 towerFloorRecordList = 2; - */ - 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 towerFloorRecordList = 2; - */ - 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 towerFloorRecordList = 2; - */ - 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 towerFloorRecordList = 2; - */ - 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 towerFloorRecordList = 2; - */ - 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 towerFloorRecordList = 2; - */ - 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 towerFloorRecordList = 2; - */ - public Builder clearTowerFloorRecordList() { - if (towerFloorRecordListBuilder_ == null) { - towerFloorRecordList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - towerFloorRecordListBuilder_.clear(); - } - return this; - } - /** - * repeated .TowerFloorRecord towerFloorRecordList = 2; - */ - public Builder removeTowerFloorRecordList(int index) { - if (towerFloorRecordListBuilder_ == null) { - ensureTowerFloorRecordListIsMutable(); - towerFloorRecordList_.remove(index); - onChanged(); - } else { - towerFloorRecordListBuilder_.remove(index); - } - return this; - } - /** - * repeated .TowerFloorRecord towerFloorRecordList = 2; - */ - public emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.Builder getTowerFloorRecordListBuilder( - int index) { - return getTowerFloorRecordListFieldBuilder().getBuilder(index); - } - /** - * repeated .TowerFloorRecord towerFloorRecordList = 2; - */ - public emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecordOrBuilder getTowerFloorRecordListOrBuilder( - int index) { - if (towerFloorRecordListBuilder_ == null) { - return towerFloorRecordList_.get(index); } else { - return towerFloorRecordListBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .TowerFloorRecord towerFloorRecordList = 2; - */ - public java.util.List - getTowerFloorRecordListOrBuilderList() { - if (towerFloorRecordListBuilder_ != null) { - return towerFloorRecordListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(towerFloorRecordList_); - } - } - /** - * repeated .TowerFloorRecord towerFloorRecordList = 2; - */ - public emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.Builder addTowerFloorRecordListBuilder() { - return getTowerFloorRecordListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.getDefaultInstance()); - } - /** - * repeated .TowerFloorRecord towerFloorRecordList = 2; - */ - public emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.Builder addTowerFloorRecordListBuilder( - int index) { - return getTowerFloorRecordListFieldBuilder().addBuilder( - index, emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.getDefaultInstance()); - } - /** - * repeated .TowerFloorRecord towerFloorRecordList = 2; - */ - 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_; - } - - private int dailyFloorId_ ; - /** - * uint32 dailyFloorId = 3; - * @return The dailyFloorId. - */ - @java.lang.Override - public int getDailyFloorId() { - return dailyFloorId_; - } - /** - * uint32 dailyFloorId = 3; - * @param value The dailyFloorId to set. - * @return This builder for chaining. - */ - public Builder setDailyFloorId(int value) { - - dailyFloorId_ = value; - onChanged(); - return this; - } - /** - * uint32 dailyFloorId = 3; - * @return This builder for chaining. - */ - public Builder clearDailyFloorId() { - - dailyFloorId_ = 0; - onChanged(); - return this; - } - - private int dailyLevelIndex_ ; - /** - * uint32 dailyLevelIndex = 4; - * @return The dailyLevelIndex. - */ - @java.lang.Override - public int getDailyLevelIndex() { - return dailyLevelIndex_; - } - /** - * uint32 dailyLevelIndex = 4; - * @param value The dailyLevelIndex to set. - * @return This builder for chaining. - */ - public Builder setDailyLevelIndex(int value) { - - dailyLevelIndex_ = value; - onChanged(); - return this; - } - /** - * uint32 dailyLevelIndex = 4; - * @return This builder for chaining. - */ - public Builder clearDailyLevelIndex() { - - dailyLevelIndex_ = 0; - onChanged(); - 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 curLevelRecord = 5; - * @return Whether the curLevelRecord field is set. - */ - public boolean hasCurLevelRecord() { - return curLevelRecordBuilder_ != null || curLevelRecord_ != null; - } - /** - * .TowerCurLevelRecord curLevelRecord = 5; - * @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 curLevelRecord = 5; - */ - 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 curLevelRecord = 5; - */ - 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 curLevelRecord = 5; - */ - 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 curLevelRecord = 5; - */ - public Builder clearCurLevelRecord() { - if (curLevelRecordBuilder_ == null) { - curLevelRecord_ = null; - onChanged(); - } else { - curLevelRecord_ = null; - curLevelRecordBuilder_ = null; - } - - return this; - } - /** - * .TowerCurLevelRecord curLevelRecord = 5; - */ - public emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.Builder getCurLevelRecordBuilder() { - - onChanged(); - return getCurLevelRecordFieldBuilder().getBuilder(); - } - /** - * .TowerCurLevelRecord curLevelRecord = 5; - */ - 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 curLevelRecord = 5; - */ - 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 nextScheduleChangeTime_ ; - /** - * uint32 nextScheduleChangeTime = 6; - * @return The nextScheduleChangeTime. - */ - @java.lang.Override - public int getNextScheduleChangeTime() { - return nextScheduleChangeTime_; - } - /** - * uint32 nextScheduleChangeTime = 6; - * @param value The nextScheduleChangeTime to set. - * @return This builder for chaining. - */ - public Builder setNextScheduleChangeTime(int value) { - - nextScheduleChangeTime_ = value; - onChanged(); - return this; - } - /** - * uint32 nextScheduleChangeTime = 6; - * @return This builder for chaining. - */ - public Builder clearNextScheduleChangeTime() { - - nextScheduleChangeTime_ = 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> floorOpenTimeMap = 7; - */ - - @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> floorOpenTimeMap = 7; - */ - @java.lang.Override - - public java.util.Map getFloorOpenTimeMapMap() { - return internalGetFloorOpenTimeMap().getMap(); - } - /** - * map<uint32, uint32> floorOpenTimeMap = 7; - */ - @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> floorOpenTimeMap = 7; - */ - @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> floorOpenTimeMap = 7; - */ - - 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> floorOpenTimeMap = 7; - */ - public Builder putFloorOpenTimeMap( - int key, - int value) { - - - internalGetMutableFloorOpenTimeMap().getMutableMap() - .put(key, value); - return this; - } - /** - * map<uint32, uint32> floorOpenTimeMap = 7; - */ - - public Builder putAllFloorOpenTimeMap( - java.util.Map values) { - internalGetMutableFloorOpenTimeMap().getMutableMap() - .putAll(values); - return this; - } - - private boolean isFirstInteract_ ; - /** - * bool isFirstInteract = 8; - * @return The isFirstInteract. - */ - @java.lang.Override - public boolean getIsFirstInteract() { - return isFirstInteract_; - } - /** - * bool isFirstInteract = 8; - * @param value The isFirstInteract to set. - * @return This builder for chaining. - */ - public Builder setIsFirstInteract(boolean value) { - - isFirstInteract_ = value; - onChanged(); - return this; - } - /** - * bool isFirstInteract = 8; - * @return This builder for chaining. - */ - public Builder clearIsFirstInteract() { - - isFirstInteract_ = false; - 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 monthlyBrief = 9; - * @return Whether the monthlyBrief field is set. - */ - public boolean hasMonthlyBrief() { - return monthlyBriefBuilder_ != null || monthlyBrief_ != null; - } - /** - * .TowerMonthlyBrief monthlyBrief = 9; - * @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 monthlyBrief = 9; - */ - 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 monthlyBrief = 9; - */ - 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 monthlyBrief = 9; - */ - 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 monthlyBrief = 9; - */ - public Builder clearMonthlyBrief() { - if (monthlyBriefBuilder_ == null) { - monthlyBrief_ = null; - onChanged(); - } else { - monthlyBrief_ = null; - monthlyBriefBuilder_ = null; - } - - return this; - } - /** - * .TowerMonthlyBrief monthlyBrief = 9; - */ - public emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.Builder getMonthlyBriefBuilder() { - - onChanged(); - return getMonthlyBriefFieldBuilder().getBuilder(); - } - /** - * .TowerMonthlyBrief monthlyBrief = 9; - */ - 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 monthlyBrief = 9; - */ - 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_; - } - - private int skipToFloorIndex_ ; - /** - * uint32 skipToFloorIndex = 10; - * @return The skipToFloorIndex. - */ - @java.lang.Override - public int getSkipToFloorIndex() { - return skipToFloorIndex_; - } - /** - * uint32 skipToFloorIndex = 10; - * @param value The skipToFloorIndex to set. - * @return This builder for chaining. - */ - public Builder setSkipToFloorIndex(int value) { - - skipToFloorIndex_ = value; - onChanged(); - return this; - } - /** - * uint32 skipToFloorIndex = 10; - * @return This builder for chaining. - */ - public Builder clearSkipToFloorIndex() { - - skipToFloorIndex_ = 0; - onChanged(); - return this; - } - - private int commemorativeRewardId_ ; - /** - * uint32 commemorativeRewardId = 11; - * @return The commemorativeRewardId. - */ - @java.lang.Override - public int getCommemorativeRewardId() { - return commemorativeRewardId_; - } - /** - * uint32 commemorativeRewardId = 11; - * @param value The commemorativeRewardId to set. - * @return This builder for chaining. - */ - public Builder setCommemorativeRewardId(int value) { - - commemorativeRewardId_ = value; - onChanged(); - return this; - } - /** - * uint32 commemorativeRewardId = 11; - * @return This builder for chaining. - */ - public Builder clearCommemorativeRewardId() { - - commemorativeRewardId_ = 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> skipFloorGrantedRewardItemMap = 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> skipFloorGrantedRewardItemMap = 12; - */ - @java.lang.Override - - public java.util.Map getSkipFloorGrantedRewardItemMapMap() { - return internalGetSkipFloorGrantedRewardItemMap().getMap(); - } - /** - * map<uint32, uint32> skipFloorGrantedRewardItemMap = 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> skipFloorGrantedRewardItemMap = 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> skipFloorGrantedRewardItemMap = 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> skipFloorGrantedRewardItemMap = 12; - */ - public Builder putSkipFloorGrantedRewardItemMap( - int key, - int value) { - - - internalGetMutableSkipFloorGrantedRewardItemMap().getMutableMap() - .put(key, value); - return this; - } - /** - * map<uint32, uint32> skipFloorGrantedRewardItemMap = 12; - */ - - public Builder putAllSkipFloorGrantedRewardItemMap( - java.util.Map values) { - internalGetMutableSkipFloorGrantedRewardItemMap().getMutableMap() - .putAll(values); - return this; - } - - private int validTowerRecordNum_ ; - /** - * uint32 validTowerRecordNum = 13; - * @return The validTowerRecordNum. - */ - @java.lang.Override - public int getValidTowerRecordNum() { - return validTowerRecordNum_; - } - /** - * uint32 validTowerRecordNum = 13; - * @param value The validTowerRecordNum to set. - * @return This builder for chaining. - */ - public Builder setValidTowerRecordNum(int value) { - - validTowerRecordNum_ = value; - onChanged(); - return this; - } - /** - * uint32 validTowerRecordNum = 13; - * @return This builder for chaining. - */ - public Builder clearValidTowerRecordNum() { - - validTowerRecordNum_ = 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 boolean isFinishedEntranceFloor_ ; - /** - * bool isFinishedEntranceFloor = 15; - * @return The isFinishedEntranceFloor. - */ - @java.lang.Override - public boolean getIsFinishedEntranceFloor() { - return isFinishedEntranceFloor_; - } - /** - * bool isFinishedEntranceFloor = 15; - * @param value The isFinishedEntranceFloor to set. - * @return This builder for chaining. - */ - public Builder setIsFinishedEntranceFloor(boolean value) { - - isFinishedEntranceFloor_ = value; - onChanged(); - return this; - } - /** - * bool isFinishedEntranceFloor = 15; - * @return This builder for chaining. - */ - public Builder clearIsFinishedEntranceFloor() { - - isFinishedEntranceFloor_ = false; - onChanged(); - return this; - } - - private int scheduleStartTime_ ; - /** - * uint32 scheduleStartTime = 16; - * @return The scheduleStartTime. - */ - @java.lang.Override - public int getScheduleStartTime() { - return scheduleStartTime_; - } - /** - * uint32 scheduleStartTime = 16; - * @param value The scheduleStartTime to set. - * @return This builder for chaining. - */ - public Builder setScheduleStartTime(int value) { - - scheduleStartTime_ = value; - onChanged(); - return this; - } - /** - * uint32 scheduleStartTime = 16; - * @return This builder for chaining. - */ - public Builder clearScheduleStartTime() { - - scheduleStartTime_ = 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 lastScheduleMonthlyBrief = 17; - * @return Whether the lastScheduleMonthlyBrief field is set. - */ - public boolean hasLastScheduleMonthlyBrief() { - return lastScheduleMonthlyBriefBuilder_ != null || lastScheduleMonthlyBrief_ != null; - } - /** - * .TowerMonthlyBrief lastScheduleMonthlyBrief = 17; - * @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 lastScheduleMonthlyBrief = 17; - */ - 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 lastScheduleMonthlyBrief = 17; - */ - 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 lastScheduleMonthlyBrief = 17; - */ - 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 lastScheduleMonthlyBrief = 17; - */ - public Builder clearLastScheduleMonthlyBrief() { - if (lastScheduleMonthlyBriefBuilder_ == null) { - lastScheduleMonthlyBrief_ = null; - onChanged(); - } else { - lastScheduleMonthlyBrief_ = null; - lastScheduleMonthlyBriefBuilder_ = null; - } - - return this; - } - /** - * .TowerMonthlyBrief lastScheduleMonthlyBrief = 17; - */ - public emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.Builder getLastScheduleMonthlyBriefBuilder() { - - onChanged(); - return getLastScheduleMonthlyBriefFieldBuilder().getBuilder(); - } - /** - * .TowerMonthlyBrief lastScheduleMonthlyBrief = 17; - */ - 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 lastScheduleMonthlyBrief = 17; - */ - 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_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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_FloorOpenTimeMapEntry_descriptor; - private static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_TowerAllDataRsp_FloorOpenTimeMapEntry_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; - - 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\"\221\006\n\017TowerAllDataRsp\022" + - "\027\n\017towerScheduleId\030\001 \001(\r\022/\n\024towerFloorRe" + - "cordList\030\002 \003(\0132\021.TowerFloorRecord\022\024\n\014dai" + - "lyFloorId\030\003 \001(\r\022\027\n\017dailyLevelIndex\030\004 \001(\r" + - "\022,\n\016curLevelRecord\030\005 \001(\0132\024.TowerCurLevel" + - "Record\022\036\n\026nextScheduleChangeTime\030\006 \001(\r\022@" + - "\n\020floorOpenTimeMap\030\007 \003(\0132&.TowerAllDataR" + - "sp.FloorOpenTimeMapEntry\022\027\n\017isFirstInter" + - "act\030\010 \001(\010\022(\n\014monthlyBrief\030\t \001(\0132\022.TowerM" + - "onthlyBrief\022\030\n\020skipToFloorIndex\030\n \001(\r\022\035\n" + - "\025commemorativeRewardId\030\013 \001(\r\022Z\n\035skipFloo" + - "rGrantedRewardItemMap\030\014 \003(\01323.TowerAllDa" + - "taRsp.SkipFloorGrantedRewardItemMapEntry" + - "\022\033\n\023validTowerRecordNum\030\r \001(\r\022\017\n\007retcode" + - "\030\016 \001(\005\022\037\n\027isFinishedEntranceFloor\030\017 \001(\010\022" + - "\031\n\021scheduleStartTime\030\020 \001(\r\0224\n\030lastSchedu" + - "leMonthlyBrief\030\021 \001(\0132\022.TowerMonthlyBrief" + - "\0327\n\025FloorOpenTimeMapEntry\022\013\n\003key\030\001 \001(\r\022\r" + - "\n\005value\030\002 \001(\r:\0028\001\032D\n\"SkipFloorGrantedRew" + - "ardItemMapEntry\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[] { - 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", "TowerFloorRecordList", "DailyFloorId", "DailyLevelIndex", "CurLevelRecord", "NextScheduleChangeTime", "FloorOpenTimeMap", "IsFirstInteract", "MonthlyBrief", "SkipToFloorIndex", "CommemorativeRewardId", "SkipFloorGrantedRewardItemMap", "ValidTowerRecordNum", "Retcode", "IsFinishedEntranceFloor", "ScheduleStartTime", "LastScheduleMonthlyBrief", }); - internal_static_TowerAllDataRsp_FloorOpenTimeMapEntry_descriptor = - internal_static_TowerAllDataRsp_descriptor.getNestedTypes().get(0); - internal_static_TowerAllDataRsp_FloorOpenTimeMapEntry_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_TowerAllDataRsp_FloorOpenTimeMapEntry_descriptor, - new java.lang.String[] { "Key", "Value", }); - internal_static_TowerAllDataRsp_SkipFloorGrantedRewardItemMapEntry_descriptor = - internal_static_TowerAllDataRsp_descriptor.getNestedTypes().get(1); - internal_static_TowerAllDataRsp_SkipFloorGrantedRewardItemMapEntry_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_TowerAllDataRsp_SkipFloorGrantedRewardItemMapEntry_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/main/java/emu/grasscutter/net/proto/TowerCurLevelRecordOuterClass.java b/src/main/java/emu/grasscutter/net/proto/TowerCurLevelRecordOuterClass.java deleted file mode 100644 index 971546492..000000000 --- a/src/main/java/emu/grasscutter/net/proto/TowerCurLevelRecordOuterClass.java +++ /dev/null @@ -1,1251 +0,0 @@ -// 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 { - - /** - * uint32 curFloorId = 1; - * @return The curFloorId. - */ - int getCurFloorId(); - - /** - * uint32 curLevelIndex = 2; - * @return The curLevelIndex. - */ - int getCurLevelIndex(); - - /** - * repeated .TowerTeam towerTeamList = 3; - */ - java.util.List - getTowerTeamListList(); - /** - * repeated .TowerTeam towerTeamList = 3; - */ - emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam getTowerTeamList(int index); - /** - * repeated .TowerTeam towerTeamList = 3; - */ - int getTowerTeamListCount(); - /** - * repeated .TowerTeam towerTeamList = 3; - */ - java.util.List - getTowerTeamListOrBuilderList(); - /** - * repeated .TowerTeam towerTeamList = 3; - */ - emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeamOrBuilder getTowerTeamListOrBuilder( - int index); - - /** - * repeated uint32 buffIdList = 4; - * @return A list containing the buffIdList. - */ - java.util.List getBuffIdListList(); - /** - * repeated uint32 buffIdList = 4; - * @return The count of buffIdList. - */ - int getBuffIdListCount(); - /** - * repeated uint32 buffIdList = 4; - * @param index The index of the element to return. - * @return The buffIdList at the given index. - */ - int getBuffIdList(int index); - - /** - * bool isEmpty = 5; - * @return The isEmpty. - */ - boolean getIsEmpty(); - } - /** - * 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: { - - curFloorId_ = input.readUInt32(); - break; - } - case 16: { - - curLevelIndex_ = input.readUInt32(); - break; - } - case 26: { - 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 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 40: { - - isEmpty_ = 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)) { - towerTeamList_ = java.util.Collections.unmodifiableList(towerTeamList_); - } - if (((mutable_bitField0_ & 0x00000002) != 0)) { - buffIdList_.makeImmutable(); // C - } - 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 CURFLOORID_FIELD_NUMBER = 1; - private int curFloorId_; - /** - * uint32 curFloorId = 1; - * @return The curFloorId. - */ - @java.lang.Override - public int getCurFloorId() { - return curFloorId_; - } - - public static final int CURLEVELINDEX_FIELD_NUMBER = 2; - private int curLevelIndex_; - /** - * uint32 curLevelIndex = 2; - * @return The curLevelIndex. - */ - @java.lang.Override - public int getCurLevelIndex() { - return curLevelIndex_; - } - - public static final int TOWERTEAMLIST_FIELD_NUMBER = 3; - private java.util.List towerTeamList_; - /** - * repeated .TowerTeam towerTeamList = 3; - */ - @java.lang.Override - public java.util.List getTowerTeamListList() { - return towerTeamList_; - } - /** - * repeated .TowerTeam towerTeamList = 3; - */ - @java.lang.Override - public java.util.List - getTowerTeamListOrBuilderList() { - return towerTeamList_; - } - /** - * repeated .TowerTeam towerTeamList = 3; - */ - @java.lang.Override - public int getTowerTeamListCount() { - return towerTeamList_.size(); - } - /** - * repeated .TowerTeam towerTeamList = 3; - */ - @java.lang.Override - public emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam getTowerTeamList(int index) { - return towerTeamList_.get(index); - } - /** - * repeated .TowerTeam towerTeamList = 3; - */ - @java.lang.Override - public emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeamOrBuilder getTowerTeamListOrBuilder( - int index) { - return towerTeamList_.get(index); - } - - public static final int BUFFIDLIST_FIELD_NUMBER = 4; - private com.google.protobuf.Internal.IntList buffIdList_; - /** - * repeated uint32 buffIdList = 4; - * @return A list containing the buffIdList. - */ - @java.lang.Override - public java.util.List - getBuffIdListList() { - return buffIdList_; - } - /** - * repeated uint32 buffIdList = 4; - * @return The count of buffIdList. - */ - public int getBuffIdListCount() { - return buffIdList_.size(); - } - /** - * repeated uint32 buffIdList = 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 ISEMPTY_FIELD_NUMBER = 5; - private boolean isEmpty_; - /** - * bool isEmpty = 5; - * @return The isEmpty. - */ - @java.lang.Override - public boolean getIsEmpty() { - return isEmpty_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - 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 (curFloorId_ != 0) { - output.writeUInt32(1, curFloorId_); - } - if (curLevelIndex_ != 0) { - output.writeUInt32(2, curLevelIndex_); - } - for (int i = 0; i < towerTeamList_.size(); i++) { - output.writeMessage(3, towerTeamList_.get(i)); - } - 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(5, isEmpty_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (curFloorId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(1, curFloorId_); - } - if (curLevelIndex_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, curLevelIndex_); - } - for (int i = 0; i < towerTeamList_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(3, towerTeamList_.get(i)); - } - { - 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(5, isEmpty_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (getCurFloorId() - != other.getCurFloorId()) return false; - if (getCurLevelIndex() - != other.getCurLevelIndex()) return false; - if (!getTowerTeamListList() - .equals(other.getTowerTeamListList())) return false; - if (!getBuffIdListList() - .equals(other.getBuffIdListList())) return false; - if (getIsEmpty() - != other.getIsEmpty()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + CURFLOORID_FIELD_NUMBER; - hash = (53 * hash) + getCurFloorId(); - hash = (37 * hash) + CURLEVELINDEX_FIELD_NUMBER; - hash = (53 * hash) + getCurLevelIndex(); - if (getTowerTeamListCount() > 0) { - hash = (37 * hash) + TOWERTEAMLIST_FIELD_NUMBER; - hash = (53 * hash) + getTowerTeamListList().hashCode(); - } - if (getBuffIdListCount() > 0) { - hash = (37 * hash) + BUFFIDLIST_FIELD_NUMBER; - hash = (53 * hash) + getBuffIdListList().hashCode(); - } - hash = (37 * hash) + ISEMPTY_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsEmpty()); - 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(); - curFloorId_ = 0; - - curLevelIndex_ = 0; - - if (towerTeamListBuilder_ == null) { - towerTeamList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - } else { - towerTeamListBuilder_.clear(); - } - buffIdList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000002); - isEmpty_ = false; - - 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_; - result.curFloorId_ = curFloorId_; - result.curLevelIndex_ = curLevelIndex_; - if (towerTeamListBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - towerTeamList_ = java.util.Collections.unmodifiableList(towerTeamList_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.towerTeamList_ = towerTeamList_; - } else { - result.towerTeamList_ = towerTeamListBuilder_.build(); - } - if (((bitField0_ & 0x00000002) != 0)) { - buffIdList_.makeImmutable(); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.buffIdList_ = buffIdList_; - result.isEmpty_ = isEmpty_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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 (other.getCurFloorId() != 0) { - setCurFloorId(other.getCurFloorId()); - } - if (other.getCurLevelIndex() != 0) { - setCurLevelIndex(other.getCurLevelIndex()); - } - 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.buffIdList_.isEmpty()) { - if (buffIdList_.isEmpty()) { - buffIdList_ = other.buffIdList_; - bitField0_ = (bitField0_ & ~0x00000002); - } else { - ensureBuffIdListIsMutable(); - buffIdList_.addAll(other.buffIdList_); - } - onChanged(); - } - if (other.getIsEmpty() != false) { - setIsEmpty(other.getIsEmpty()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 int curFloorId_ ; - /** - * uint32 curFloorId = 1; - * @return The curFloorId. - */ - @java.lang.Override - public int getCurFloorId() { - return curFloorId_; - } - /** - * uint32 curFloorId = 1; - * @param value The curFloorId to set. - * @return This builder for chaining. - */ - public Builder setCurFloorId(int value) { - - curFloorId_ = value; - onChanged(); - return this; - } - /** - * uint32 curFloorId = 1; - * @return This builder for chaining. - */ - public Builder clearCurFloorId() { - - curFloorId_ = 0; - onChanged(); - return this; - } - - private int curLevelIndex_ ; - /** - * uint32 curLevelIndex = 2; - * @return The curLevelIndex. - */ - @java.lang.Override - public int getCurLevelIndex() { - return curLevelIndex_; - } - /** - * uint32 curLevelIndex = 2; - * @param value The curLevelIndex to set. - * @return This builder for chaining. - */ - public Builder setCurLevelIndex(int value) { - - curLevelIndex_ = value; - onChanged(); - return this; - } - /** - * uint32 curLevelIndex = 2; - * @return This builder for chaining. - */ - public Builder clearCurLevelIndex() { - - curLevelIndex_ = 0; - onChanged(); - return this; - } - - 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 towerTeamList = 3; - */ - public java.util.List getTowerTeamListList() { - if (towerTeamListBuilder_ == null) { - return java.util.Collections.unmodifiableList(towerTeamList_); - } else { - return towerTeamListBuilder_.getMessageList(); - } - } - /** - * repeated .TowerTeam towerTeamList = 3; - */ - public int getTowerTeamListCount() { - if (towerTeamListBuilder_ == null) { - return towerTeamList_.size(); - } else { - return towerTeamListBuilder_.getCount(); - } - } - /** - * repeated .TowerTeam towerTeamList = 3; - */ - public emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam getTowerTeamList(int index) { - if (towerTeamListBuilder_ == null) { - return towerTeamList_.get(index); - } else { - return towerTeamListBuilder_.getMessage(index); - } - } - /** - * repeated .TowerTeam towerTeamList = 3; - */ - 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 towerTeamList = 3; - */ - 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 towerTeamList = 3; - */ - 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 towerTeamList = 3; - */ - 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 towerTeamList = 3; - */ - 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 towerTeamList = 3; - */ - 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 towerTeamList = 3; - */ - 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 towerTeamList = 3; - */ - public Builder clearTowerTeamList() { - if (towerTeamListBuilder_ == null) { - towerTeamList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - towerTeamListBuilder_.clear(); - } - return this; - } - /** - * repeated .TowerTeam towerTeamList = 3; - */ - public Builder removeTowerTeamList(int index) { - if (towerTeamListBuilder_ == null) { - ensureTowerTeamListIsMutable(); - towerTeamList_.remove(index); - onChanged(); - } else { - towerTeamListBuilder_.remove(index); - } - return this; - } - /** - * repeated .TowerTeam towerTeamList = 3; - */ - public emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.Builder getTowerTeamListBuilder( - int index) { - return getTowerTeamListFieldBuilder().getBuilder(index); - } - /** - * repeated .TowerTeam towerTeamList = 3; - */ - public emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeamOrBuilder getTowerTeamListOrBuilder( - int index) { - if (towerTeamListBuilder_ == null) { - return towerTeamList_.get(index); } else { - return towerTeamListBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .TowerTeam towerTeamList = 3; - */ - public java.util.List - getTowerTeamListOrBuilderList() { - if (towerTeamListBuilder_ != null) { - return towerTeamListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(towerTeamList_); - } - } - /** - * repeated .TowerTeam towerTeamList = 3; - */ - public emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.Builder addTowerTeamListBuilder() { - return getTowerTeamListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.getDefaultInstance()); - } - /** - * repeated .TowerTeam towerTeamList = 3; - */ - public emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.Builder addTowerTeamListBuilder( - int index) { - return getTowerTeamListFieldBuilder().addBuilder( - index, emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.getDefaultInstance()); - } - /** - * repeated .TowerTeam towerTeamList = 3; - */ - 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 com.google.protobuf.Internal.IntList buffIdList_ = emptyIntList(); - private void ensureBuffIdListIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { - buffIdList_ = mutableCopy(buffIdList_); - bitField0_ |= 0x00000002; - } - } - /** - * repeated uint32 buffIdList = 4; - * @return A list containing the buffIdList. - */ - public java.util.List - getBuffIdListList() { - return ((bitField0_ & 0x00000002) != 0) ? - java.util.Collections.unmodifiableList(buffIdList_) : buffIdList_; - } - /** - * repeated uint32 buffIdList = 4; - * @return The count of buffIdList. - */ - public int getBuffIdListCount() { - return buffIdList_.size(); - } - /** - * repeated uint32 buffIdList = 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 buffIdList = 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 buffIdList = 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 buffIdList = 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 buffIdList = 4; - * @return This builder for chaining. - */ - public Builder clearBuffIdList() { - buffIdList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000002); - onChanged(); - return this; - } - - private boolean isEmpty_ ; - /** - * bool isEmpty = 5; - * @return The isEmpty. - */ - @java.lang.Override - public boolean getIsEmpty() { - return isEmpty_; - } - /** - * bool isEmpty = 5; - * @param value The isEmpty to set. - * @return This builder for chaining. - */ - public Builder setIsEmpty(boolean value) { - - isEmpty_ = value; - onChanged(); - return this; - } - /** - * bool isEmpty = 5; - * @return This builder for chaining. - */ - public Builder clearIsEmpty() { - - isEmpty_ = 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: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\"\210\001\n\023TowerCurLevelRecord\022\022\n\ncurFloor" + - "Id\030\001 \001(\r\022\025\n\rcurLevelIndex\030\002 \001(\r\022!\n\rtower" + - "TeamList\030\003 \003(\0132\n.TowerTeam\022\022\n\nbuffIdList" + - "\030\004 \003(\r\022\017\n\007isEmpty\030\005 \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.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[] { "CurFloorId", "CurLevelIndex", "TowerTeamList", "BuffIdList", "IsEmpty", }); - emu.grasscutter.net.proto.TowerTeamOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/TowerFloorRecordOuterClass.java b/src/main/java/emu/grasscutter/net/proto/TowerFloorRecordOuterClass.java deleted file mode 100644 index 76f888c77..000000000 --- a/src/main/java/emu/grasscutter/net/proto/TowerFloorRecordOuterClass.java +++ /dev/null @@ -1,1317 +0,0 @@ -// 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 floorId = 1; - * @return The floorId. - */ - int getFloorId(); - - /** - * map<uint32, uint32> passedLevelMap = 2; - */ - int getPassedLevelMapCount(); - /** - * map<uint32, uint32> passedLevelMap = 2; - */ - boolean containsPassedLevelMap( - int key); - /** - * Use {@link #getPassedLevelMapMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getPassedLevelMap(); - /** - * map<uint32, uint32> passedLevelMap = 2; - */ - java.util.Map - getPassedLevelMapMap(); - /** - * map<uint32, uint32> passedLevelMap = 2; - */ - - int getPassedLevelMapOrDefault( - int key, - int defaultValue); - /** - * map<uint32, uint32> passedLevelMap = 2; - */ - - int getPassedLevelMapOrThrow( - int key); - - /** - * uint32 floorStarRewardProgress = 3; - * @return The floorStarRewardProgress. - */ - int getFloorStarRewardProgress(); - - /** - * repeated .TowerLevelRecord passedLevelRecordList = 4; - */ - java.util.List - getPassedLevelRecordListList(); - /** - * repeated .TowerLevelRecord passedLevelRecordList = 4; - */ - emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord getPassedLevelRecordList(int index); - /** - * repeated .TowerLevelRecord passedLevelRecordList = 4; - */ - int getPassedLevelRecordListCount(); - /** - * repeated .TowerLevelRecord passedLevelRecordList = 4; - */ - java.util.List - getPassedLevelRecordListOrBuilderList(); - /** - * repeated .TowerLevelRecord passedLevelRecordList = 4; - */ - 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 8: { - - floorId_ = input.readUInt32(); - break; - } - case 18: { - 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 24: { - - floorStarRewardProgress_ = input.readUInt32(); - break; - } - case 34: { - 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; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.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 2: - 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 FLOORID_FIELD_NUMBER = 1; - private int floorId_; - /** - * uint32 floorId = 1; - * @return The floorId. - */ - @java.lang.Override - public int getFloorId() { - return floorId_; - } - - public static final int PASSEDLEVELMAP_FIELD_NUMBER = 2; - 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> passedLevelMap = 2; - */ - - @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> passedLevelMap = 2; - */ - @java.lang.Override - - public java.util.Map getPassedLevelMapMap() { - return internalGetPassedLevelMap().getMap(); - } - /** - * map<uint32, uint32> passedLevelMap = 2; - */ - @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> passedLevelMap = 2; - */ - @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 FLOORSTARREWARDPROGRESS_FIELD_NUMBER = 3; - private int floorStarRewardProgress_; - /** - * uint32 floorStarRewardProgress = 3; - * @return The floorStarRewardProgress. - */ - @java.lang.Override - public int getFloorStarRewardProgress() { - return floorStarRewardProgress_; - } - - public static final int PASSEDLEVELRECORDLIST_FIELD_NUMBER = 4; - private java.util.List passedLevelRecordList_; - /** - * repeated .TowerLevelRecord passedLevelRecordList = 4; - */ - @java.lang.Override - public java.util.List getPassedLevelRecordListList() { - return passedLevelRecordList_; - } - /** - * repeated .TowerLevelRecord passedLevelRecordList = 4; - */ - @java.lang.Override - public java.util.List - getPassedLevelRecordListOrBuilderList() { - return passedLevelRecordList_; - } - /** - * repeated .TowerLevelRecord passedLevelRecordList = 4; - */ - @java.lang.Override - public int getPassedLevelRecordListCount() { - return passedLevelRecordList_.size(); - } - /** - * repeated .TowerLevelRecord passedLevelRecordList = 4; - */ - @java.lang.Override - public emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord getPassedLevelRecordList(int index) { - return passedLevelRecordList_.get(index); - } - /** - * repeated .TowerLevelRecord passedLevelRecordList = 4; - */ - @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 { - if (floorId_ != 0) { - output.writeUInt32(1, floorId_); - } - com.google.protobuf.GeneratedMessageV3 - .serializeIntegerMapTo( - output, - internalGetPassedLevelMap(), - PassedLevelMapDefaultEntryHolder.defaultEntry, - 2); - if (floorStarRewardProgress_ != 0) { - output.writeUInt32(3, floorStarRewardProgress_); - } - for (int i = 0; i < passedLevelRecordList_.size(); i++) { - output.writeMessage(4, passedLevelRecordList_.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(1, floorId_); - } - 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(2, passedLevelMap__); - } - if (floorStarRewardProgress_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, floorStarRewardProgress_); - } - for (int i = 0; i < passedLevelRecordList_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(4, passedLevelRecordList_.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.TowerFloorRecordOuterClass.TowerFloorRecord)) { - return super.equals(obj); - } - emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord other = (emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord) obj; - - if (getFloorId() - != other.getFloorId()) return false; - if (!internalGetPassedLevelMap().equals( - other.internalGetPassedLevelMap())) return false; - if (getFloorStarRewardProgress() - != other.getFloorStarRewardProgress()) 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) + FLOORID_FIELD_NUMBER; - hash = (53 * hash) + getFloorId(); - if (!internalGetPassedLevelMap().getMap().isEmpty()) { - hash = (37 * hash) + PASSEDLEVELMAP_FIELD_NUMBER; - hash = (53 * hash) + internalGetPassedLevelMap().hashCode(); - } - hash = (37 * hash) + FLOORSTARREWARDPROGRESS_FIELD_NUMBER; - hash = (53 * hash) + getFloorStarRewardProgress(); - if (getPassedLevelRecordListCount() > 0) { - hash = (37 * hash) + PASSEDLEVELRECORDLIST_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 2: - return internalGetPassedLevelMap(); - default: - throw new RuntimeException( - "Invalid map field number: " + number); - } - } - @SuppressWarnings({"rawtypes"}) - protected com.google.protobuf.MapField internalGetMutableMapField( - int number) { - switch (number) { - case 2: - 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(); - floorId_ = 0; - - internalGetMutablePassedLevelMap().clear(); - floorStarRewardProgress_ = 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.floorId_ = floorId_; - result.passedLevelMap_ = internalGetPassedLevelMap(); - result.passedLevelMap_.makeImmutable(); - result.floorStarRewardProgress_ = floorStarRewardProgress_; - 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.getFloorId() != 0) { - setFloorId(other.getFloorId()); - } - internalGetMutablePassedLevelMap().mergeFrom( - other.internalGetPassedLevelMap()); - if (other.getFloorStarRewardProgress() != 0) { - setFloorStarRewardProgress(other.getFloorStarRewardProgress()); - } - 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 floorId_ ; - /** - * uint32 floorId = 1; - * @return The floorId. - */ - @java.lang.Override - public int getFloorId() { - return floorId_; - } - /** - * uint32 floorId = 1; - * @param value The floorId to set. - * @return This builder for chaining. - */ - public Builder setFloorId(int value) { - - floorId_ = value; - onChanged(); - return this; - } - /** - * uint32 floorId = 1; - * @return This builder for chaining. - */ - public Builder clearFloorId() { - - floorId_ = 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> passedLevelMap = 2; - */ - - @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> passedLevelMap = 2; - */ - @java.lang.Override - - public java.util.Map getPassedLevelMapMap() { - return internalGetPassedLevelMap().getMap(); - } - /** - * map<uint32, uint32> passedLevelMap = 2; - */ - @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> passedLevelMap = 2; - */ - @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> passedLevelMap = 2; - */ - - 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> passedLevelMap = 2; - */ - public Builder putPassedLevelMap( - int key, - int value) { - - - internalGetMutablePassedLevelMap().getMutableMap() - .put(key, value); - return this; - } - /** - * map<uint32, uint32> passedLevelMap = 2; - */ - - public Builder putAllPassedLevelMap( - java.util.Map values) { - internalGetMutablePassedLevelMap().getMutableMap() - .putAll(values); - return this; - } - - private int floorStarRewardProgress_ ; - /** - * uint32 floorStarRewardProgress = 3; - * @return The floorStarRewardProgress. - */ - @java.lang.Override - public int getFloorStarRewardProgress() { - return floorStarRewardProgress_; - } - /** - * uint32 floorStarRewardProgress = 3; - * @param value The floorStarRewardProgress to set. - * @return This builder for chaining. - */ - public Builder setFloorStarRewardProgress(int value) { - - floorStarRewardProgress_ = value; - onChanged(); - return this; - } - /** - * uint32 floorStarRewardProgress = 3; - * @return This builder for chaining. - */ - public Builder clearFloorStarRewardProgress() { - - floorStarRewardProgress_ = 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 passedLevelRecordList = 4; - */ - public java.util.List getPassedLevelRecordListList() { - if (passedLevelRecordListBuilder_ == null) { - return java.util.Collections.unmodifiableList(passedLevelRecordList_); - } else { - return passedLevelRecordListBuilder_.getMessageList(); - } - } - /** - * repeated .TowerLevelRecord passedLevelRecordList = 4; - */ - public int getPassedLevelRecordListCount() { - if (passedLevelRecordListBuilder_ == null) { - return passedLevelRecordList_.size(); - } else { - return passedLevelRecordListBuilder_.getCount(); - } - } - /** - * repeated .TowerLevelRecord passedLevelRecordList = 4; - */ - public emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord getPassedLevelRecordList(int index) { - if (passedLevelRecordListBuilder_ == null) { - return passedLevelRecordList_.get(index); - } else { - return passedLevelRecordListBuilder_.getMessage(index); - } - } - /** - * repeated .TowerLevelRecord passedLevelRecordList = 4; - */ - 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 passedLevelRecordList = 4; - */ - 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 passedLevelRecordList = 4; - */ - 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 passedLevelRecordList = 4; - */ - 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 passedLevelRecordList = 4; - */ - 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 passedLevelRecordList = 4; - */ - 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 passedLevelRecordList = 4; - */ - 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 passedLevelRecordList = 4; - */ - public Builder clearPassedLevelRecordList() { - if (passedLevelRecordListBuilder_ == null) { - passedLevelRecordList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000002); - onChanged(); - } else { - passedLevelRecordListBuilder_.clear(); - } - return this; - } - /** - * repeated .TowerLevelRecord passedLevelRecordList = 4; - */ - public Builder removePassedLevelRecordList(int index) { - if (passedLevelRecordListBuilder_ == null) { - ensurePassedLevelRecordListIsMutable(); - passedLevelRecordList_.remove(index); - onChanged(); - } else { - passedLevelRecordListBuilder_.remove(index); - } - return this; - } - /** - * repeated .TowerLevelRecord passedLevelRecordList = 4; - */ - public emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord.Builder getPassedLevelRecordListBuilder( - int index) { - return getPassedLevelRecordListFieldBuilder().getBuilder(index); - } - /** - * repeated .TowerLevelRecord passedLevelRecordList = 4; - */ - public emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecordOrBuilder getPassedLevelRecordListOrBuilder( - int index) { - if (passedLevelRecordListBuilder_ == null) { - return passedLevelRecordList_.get(index); } else { - return passedLevelRecordListBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .TowerLevelRecord passedLevelRecordList = 4; - */ - public java.util.List - getPassedLevelRecordListOrBuilderList() { - if (passedLevelRecordListBuilder_ != null) { - return passedLevelRecordListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(passedLevelRecordList_); - } - } - /** - * repeated .TowerLevelRecord passedLevelRecordList = 4; - */ - public emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord.Builder addPassedLevelRecordListBuilder() { - return getPassedLevelRecordListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord.getDefaultInstance()); - } - /** - * repeated .TowerLevelRecord passedLevelRecordList = 4; - */ - public emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord.Builder addPassedLevelRecordListBuilder( - int index) { - return getPassedLevelRecordListFieldBuilder().addBuilder( - index, emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord.getDefaultInstance()); - } - /** - * repeated .TowerLevelRecord passedLevelRecordList = 4; - */ - 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\"\354\001\n\020TowerFloorRecord\022\017\n\007floorId" + - "\030\001 \001(\r\022=\n\016passedLevelMap\030\002 \003(\0132%.TowerFl" + - "oorRecord.PassedLevelMapEntry\022\037\n\027floorSt" + - "arRewardProgress\030\003 \001(\r\0220\n\025passedLevelRec" + - "ordList\030\004 \003(\0132\021.TowerLevelRecord\0325\n\023Pass" + - "edLevelMapEntry\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[] { - 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[] { "FloorId", "PassedLevelMap", "FloorStarRewardProgress", "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/main/java/emu/grasscutter/net/proto/TowerLevelRecordOuterClass.java b/src/main/java/emu/grasscutter/net/proto/TowerLevelRecordOuterClass.java deleted file mode 100644 index e1c885711..000000000 --- a/src/main/java/emu/grasscutter/net/proto/TowerLevelRecordOuterClass.java +++ /dev/null @@ -1,734 +0,0 @@ -// 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 { - - /** - * uint32 levelId = 1; - * @return The levelId. - */ - int getLevelId(); - - /** - * repeated uint32 satisfiedCondList = 2; - * @return A list containing the satisfiedCondList. - */ - java.util.List getSatisfiedCondListList(); - /** - * repeated uint32 satisfiedCondList = 2; - * @return The count of satisfiedCondList. - */ - int getSatisfiedCondListCount(); - /** - * repeated uint32 satisfiedCondList = 2; - * @param index The index of the element to return. - * @return The satisfiedCondList at the given index. - */ - int getSatisfiedCondList(int index); - } - /** - * 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 8: { - - levelId_ = input.readUInt32(); - break; - } - case 16: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - satisfiedCondList_ = newIntList(); - mutable_bitField0_ |= 0x00000001; - } - satisfiedCondList_.addInt(input.readUInt32()); - break; - } - case 18: { - 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 LEVELID_FIELD_NUMBER = 1; - private int levelId_; - /** - * uint32 levelId = 1; - * @return The levelId. - */ - @java.lang.Override - public int getLevelId() { - return levelId_; - } - - public static final int SATISFIEDCONDLIST_FIELD_NUMBER = 2; - private com.google.protobuf.Internal.IntList satisfiedCondList_; - /** - * repeated uint32 satisfiedCondList = 2; - * @return A list containing the satisfiedCondList. - */ - @java.lang.Override - public java.util.List - getSatisfiedCondListList() { - return satisfiedCondList_; - } - /** - * repeated uint32 satisfiedCondList = 2; - * @return The count of satisfiedCondList. - */ - public int getSatisfiedCondListCount() { - return satisfiedCondList_.size(); - } - /** - * repeated uint32 satisfiedCondList = 2; - * @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; - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - 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(1, levelId_); - } - if (getSatisfiedCondListList().size() > 0) { - output.writeUInt32NoTag(18); - 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(1, 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 (getLevelId() - != other.getLevelId()) return false; - if (!getSatisfiedCondListList() - .equals(other.getSatisfiedCondListList())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + LEVELID_FIELD_NUMBER; - hash = (53 * hash) + getLevelId(); - if (getSatisfiedCondListCount() > 0) { - hash = (37 * hash) + SATISFIEDCONDLIST_FIELD_NUMBER; - hash = (53 * hash) + getSatisfiedCondListList().hashCode(); - } - 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(); - levelId_ = 0; - - satisfiedCondList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000001); - 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_; - result.levelId_ = levelId_; - if (((bitField0_ & 0x00000001) != 0)) { - satisfiedCondList_.makeImmutable(); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.satisfiedCondList_ = satisfiedCondList_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getLevelId() != 0) { - setLevelId(other.getLevelId()); - } - if (!other.satisfiedCondList_.isEmpty()) { - if (satisfiedCondList_.isEmpty()) { - satisfiedCondList_ = other.satisfiedCondList_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureSatisfiedCondListIsMutable(); - satisfiedCondList_.addAll(other.satisfiedCondList_); - } - 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.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 int levelId_ ; - /** - * uint32 levelId = 1; - * @return The levelId. - */ - @java.lang.Override - public int getLevelId() { - return levelId_; - } - /** - * uint32 levelId = 1; - * @param value The levelId to set. - * @return This builder for chaining. - */ - public Builder setLevelId(int value) { - - levelId_ = value; - onChanged(); - return this; - } - /** - * uint32 levelId = 1; - * @return This builder for chaining. - */ - public Builder clearLevelId() { - - levelId_ = 0; - onChanged(); - return this; - } - - private com.google.protobuf.Internal.IntList satisfiedCondList_ = emptyIntList(); - private void ensureSatisfiedCondListIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - satisfiedCondList_ = mutableCopy(satisfiedCondList_); - bitField0_ |= 0x00000001; - } - } - /** - * repeated uint32 satisfiedCondList = 2; - * @return A list containing the satisfiedCondList. - */ - public java.util.List - getSatisfiedCondListList() { - return ((bitField0_ & 0x00000001) != 0) ? - java.util.Collections.unmodifiableList(satisfiedCondList_) : satisfiedCondList_; - } - /** - * repeated uint32 satisfiedCondList = 2; - * @return The count of satisfiedCondList. - */ - public int getSatisfiedCondListCount() { - return satisfiedCondList_.size(); - } - /** - * repeated uint32 satisfiedCondList = 2; - * @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 satisfiedCondList = 2; - * @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 satisfiedCondList = 2; - * @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 satisfiedCondList = 2; - * @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 satisfiedCondList = 2; - * @return This builder for chaining. - */ - public Builder clearSatisfiedCondList() { - satisfiedCondList_ = 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: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\">\n\020TowerLevelRe" + - "cord\022\017\n\007levelId\030\001 \001(\r\022\031\n\021satisfiedCondLi" + - "st\030\002 \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_TowerLevelRecord_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_TowerLevelRecord_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_TowerLevelRecord_descriptor, - new java.lang.String[] { "LevelId", "SatisfiedCondList", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/TowerMonthlyBriefOuterClass.java b/src/main/java/emu/grasscutter/net/proto/TowerMonthlyBriefOuterClass.java deleted file mode 100644 index 2afd981f3..000000000 --- a/src/main/java/emu/grasscutter/net/proto/TowerMonthlyBriefOuterClass.java +++ /dev/null @@ -1,748 +0,0 @@ -// 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 towerScheduleId = 1; - * @return The towerScheduleId. - */ - int getTowerScheduleId(); - - /** - * uint32 bestFloorIndex = 2; - * @return The bestFloorIndex. - */ - int getBestFloorIndex(); - - /** - * uint32 bestLevelIndex = 3; - * @return The bestLevelIndex. - */ - int getBestLevelIndex(); - - /** - * uint32 totalStarCount = 4; - * @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 8: { - - towerScheduleId_ = input.readUInt32(); - break; - } - case 16: { - - bestFloorIndex_ = input.readUInt32(); - break; - } - case 24: { - - bestLevelIndex_ = input.readUInt32(); - break; - } - case 32: { - - totalStarCount_ = input.readUInt32(); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.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 TOWERSCHEDULEID_FIELD_NUMBER = 1; - private int towerScheduleId_; - /** - * uint32 towerScheduleId = 1; - * @return The towerScheduleId. - */ - @java.lang.Override - public int getTowerScheduleId() { - return towerScheduleId_; - } - - public static final int BESTFLOORINDEX_FIELD_NUMBER = 2; - private int bestFloorIndex_; - /** - * uint32 bestFloorIndex = 2; - * @return The bestFloorIndex. - */ - @java.lang.Override - public int getBestFloorIndex() { - return bestFloorIndex_; - } - - public static final int BESTLEVELINDEX_FIELD_NUMBER = 3; - private int bestLevelIndex_; - /** - * uint32 bestLevelIndex = 3; - * @return The bestLevelIndex. - */ - @java.lang.Override - public int getBestLevelIndex() { - return bestLevelIndex_; - } - - public static final int TOTALSTARCOUNT_FIELD_NUMBER = 4; - private int totalStarCount_; - /** - * uint32 totalStarCount = 4; - * @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 (towerScheduleId_ != 0) { - output.writeUInt32(1, towerScheduleId_); - } - if (bestFloorIndex_ != 0) { - output.writeUInt32(2, bestFloorIndex_); - } - if (bestLevelIndex_ != 0) { - output.writeUInt32(3, bestLevelIndex_); - } - if (totalStarCount_ != 0) { - output.writeUInt32(4, totalStarCount_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (towerScheduleId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(1, towerScheduleId_); - } - if (bestFloorIndex_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, bestFloorIndex_); - } - if (bestLevelIndex_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, bestLevelIndex_); - } - if (totalStarCount_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(4, totalStarCount_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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) + TOWERSCHEDULEID_FIELD_NUMBER; - hash = (53 * hash) + getTowerScheduleId(); - hash = (37 * hash) + BESTFLOORINDEX_FIELD_NUMBER; - hash = (53 * hash) + getBestFloorIndex(); - hash = (37 * hash) + BESTLEVELINDEX_FIELD_NUMBER; - hash = (53 * hash) + getBestLevelIndex(); - hash = (37 * hash) + TOTALSTARCOUNT_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 towerScheduleId = 1; - * @return The towerScheduleId. - */ - @java.lang.Override - public int getTowerScheduleId() { - return towerScheduleId_; - } - /** - * uint32 towerScheduleId = 1; - * @param value The towerScheduleId to set. - * @return This builder for chaining. - */ - public Builder setTowerScheduleId(int value) { - - towerScheduleId_ = value; - onChanged(); - return this; - } - /** - * uint32 towerScheduleId = 1; - * @return This builder for chaining. - */ - public Builder clearTowerScheduleId() { - - towerScheduleId_ = 0; - onChanged(); - return this; - } - - private int bestFloorIndex_ ; - /** - * uint32 bestFloorIndex = 2; - * @return The bestFloorIndex. - */ - @java.lang.Override - public int getBestFloorIndex() { - return bestFloorIndex_; - } - /** - * uint32 bestFloorIndex = 2; - * @param value The bestFloorIndex to set. - * @return This builder for chaining. - */ - public Builder setBestFloorIndex(int value) { - - bestFloorIndex_ = value; - onChanged(); - return this; - } - /** - * uint32 bestFloorIndex = 2; - * @return This builder for chaining. - */ - public Builder clearBestFloorIndex() { - - bestFloorIndex_ = 0; - onChanged(); - return this; - } - - private int bestLevelIndex_ ; - /** - * uint32 bestLevelIndex = 3; - * @return The bestLevelIndex. - */ - @java.lang.Override - public int getBestLevelIndex() { - return bestLevelIndex_; - } - /** - * uint32 bestLevelIndex = 3; - * @param value The bestLevelIndex to set. - * @return This builder for chaining. - */ - public Builder setBestLevelIndex(int value) { - - bestLevelIndex_ = value; - onChanged(); - return this; - } - /** - * uint32 bestLevelIndex = 3; - * @return This builder for chaining. - */ - public Builder clearBestLevelIndex() { - - bestLevelIndex_ = 0; - onChanged(); - return this; - } - - private int totalStarCount_ ; - /** - * uint32 totalStarCount = 4; - * @return The totalStarCount. - */ - @java.lang.Override - public int getTotalStarCount() { - return totalStarCount_; - } - /** - * uint32 totalStarCount = 4; - * @param value The totalStarCount to set. - * @return This builder for chaining. - */ - public Builder setTotalStarCount(int value) { - - totalStarCount_ = value; - onChanged(); - return this; - } - /** - * uint32 totalStarCount = 4; - * @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\"t\n\021TowerMonthl" + - "yBrief\022\027\n\017towerScheduleId\030\001 \001(\r\022\026\n\016bestF" + - "loorIndex\030\002 \001(\r\022\026\n\016bestLevelIndex\030\003 \001(\r\022" + - "\026\n\016totalStarCount\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_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/main/java/emu/grasscutter/net/proto/TowerTeamOuterClass.java b/src/main/java/emu/grasscutter/net/proto/TowerTeamOuterClass.java deleted file mode 100644 index bd6d4f900..000000000 --- a/src/main/java/emu/grasscutter/net/proto/TowerTeamOuterClass.java +++ /dev/null @@ -1,733 +0,0 @@ -// 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 towerTeamId = 1; - * @return The towerTeamId. - */ - int getTowerTeamId(); - - /** - * repeated uint64 avatarGuidList = 2; - * @return A list containing the avatarGuidList. - */ - java.util.List getAvatarGuidListList(); - /** - * repeated uint64 avatarGuidList = 2; - * @return The count of avatarGuidList. - */ - int getAvatarGuidListCount(); - /** - * repeated uint64 avatarGuidList = 2; - * @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 8: { - - towerTeamId_ = input.readUInt32(); - break; - } - case 16: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - avatarGuidList_ = newLongList(); - mutable_bitField0_ |= 0x00000001; - } - avatarGuidList_.addLong(input.readUInt64()); - break; - } - case 18: { - 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 TOWERTEAMID_FIELD_NUMBER = 1; - private int towerTeamId_; - /** - * uint32 towerTeamId = 1; - * @return The towerTeamId. - */ - @java.lang.Override - public int getTowerTeamId() { - return towerTeamId_; - } - - public static final int AVATARGUIDLIST_FIELD_NUMBER = 2; - private com.google.protobuf.Internal.LongList avatarGuidList_; - /** - * repeated uint64 avatarGuidList = 2; - * @return A list containing the avatarGuidList. - */ - @java.lang.Override - public java.util.List - getAvatarGuidListList() { - return avatarGuidList_; - } - /** - * repeated uint64 avatarGuidList = 2; - * @return The count of avatarGuidList. - */ - public int getAvatarGuidListCount() { - return avatarGuidList_.size(); - } - /** - * repeated uint64 avatarGuidList = 2; - * @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(1, towerTeamId_); - } - if (getAvatarGuidListList().size() > 0) { - output.writeUInt32NoTag(18); - 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(1, 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) + TOWERTEAMID_FIELD_NUMBER; - hash = (53 * hash) + getTowerTeamId(); - if (getAvatarGuidListCount() > 0) { - hash = (37 * hash) + AVATARGUIDLIST_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 towerTeamId = 1; - * @return The towerTeamId. - */ - @java.lang.Override - public int getTowerTeamId() { - return towerTeamId_; - } - /** - * uint32 towerTeamId = 1; - * @param value The towerTeamId to set. - * @return This builder for chaining. - */ - public Builder setTowerTeamId(int value) { - - towerTeamId_ = value; - onChanged(); - return this; - } - /** - * uint32 towerTeamId = 1; - * @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 avatarGuidList = 2; - * @return A list containing the avatarGuidList. - */ - public java.util.List - getAvatarGuidListList() { - return ((bitField0_ & 0x00000001) != 0) ? - java.util.Collections.unmodifiableList(avatarGuidList_) : avatarGuidList_; - } - /** - * repeated uint64 avatarGuidList = 2; - * @return The count of avatarGuidList. - */ - public int getAvatarGuidListCount() { - return avatarGuidList_.size(); - } - /** - * repeated uint64 avatarGuidList = 2; - * @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 avatarGuidList = 2; - * @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 avatarGuidList = 2; - * @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 avatarGuidList = 2; - * @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 avatarGuidList = 2; - * @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\"8\n\tTowerTeam\022\023\n\013towerT" + - "eamId\030\001 \001(\r\022\026\n\016avatarGuidList\030\002 \003(\004B\033\n\031e" + - "mu.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/main/java/emu/grasscutter/net/proto/TrackingIOInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/TrackingIOInfoOuterClass.java deleted file mode 100644 index 2d37ae7f0..000000000 --- a/src/main/java/emu/grasscutter/net/proto/TrackingIOInfoOuterClass.java +++ /dev/null @@ -1,1519 +0,0 @@ -// 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 appid = 1; - * @return The appid. - */ - java.lang.String getAppid(); - /** - * string appid = 1; - * @return The bytes for appid. - */ - com.google.protobuf.ByteString - getAppidBytes(); - - /** - * string deviceid = 2; - * @return The deviceid. - */ - java.lang.String getDeviceid(); - /** - * string deviceid = 2; - * @return The bytes for deviceid. - */ - com.google.protobuf.ByteString - getDeviceidBytes(); - - /** - * string mac = 3; - * @return The mac. - */ - java.lang.String getMac(); - /** - * string mac = 3; - * @return The bytes for mac. - */ - com.google.protobuf.ByteString - getMacBytes(); - - /** - * string rydevicetype = 4; - * @return The rydevicetype. - */ - java.lang.String getRydevicetype(); - /** - * string rydevicetype = 4; - * @return The bytes for rydevicetype. - */ - com.google.protobuf.ByteString - getRydevicetypeBytes(); - - /** - * string clientTz = 5; - * @return The clientTz. - */ - java.lang.String getClientTz(); - /** - * string clientTz = 5; - * @return The bytes for clientTz. - */ - com.google.protobuf.ByteString - getClientTzBytes(); - - /** - * string currentCaid = 6; - * @return The currentCaid. - */ - java.lang.String getCurrentCaid(); - /** - * string currentCaid = 6; - * @return The bytes for currentCaid. - */ - com.google.protobuf.ByteString - getCurrentCaidBytes(); - - /** - * string cachedCaid = 7; - * @return The cachedCaid. - */ - java.lang.String getCachedCaid(); - /** - * string cachedCaid = 7; - * @return The bytes for cachedCaid. - */ - com.google.protobuf.ByteString - getCachedCaidBytes(); - } - /** - * 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() { - appid_ = ""; - deviceid_ = ""; - mac_ = ""; - rydevicetype_ = ""; - clientTz_ = ""; - currentCaid_ = ""; - cachedCaid_ = ""; - } - - @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 18: { - java.lang.String s = input.readStringRequireUtf8(); - - deviceid_ = s; - break; - } - case 26: { - java.lang.String s = input.readStringRequireUtf8(); - - mac_ = s; - break; - } - case 34: { - java.lang.String s = input.readStringRequireUtf8(); - - rydevicetype_ = s; - break; - } - case 42: { - java.lang.String s = input.readStringRequireUtf8(); - - clientTz_ = s; - break; - } - case 50: { - java.lang.String s = input.readStringRequireUtf8(); - - currentCaid_ = s; - break; - } - case 58: { - 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 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; - } - } - - public static final int DEVICEID_FIELD_NUMBER = 2; - private volatile java.lang.Object deviceid_; - /** - * string deviceid = 2; - * @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 = 2; - * @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 MAC_FIELD_NUMBER = 3; - private volatile java.lang.Object mac_; - /** - * string mac = 3; - * @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 = 3; - * @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 RYDEVICETYPE_FIELD_NUMBER = 4; - private volatile java.lang.Object rydevicetype_; - /** - * string rydevicetype = 4; - * @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 = 4; - * @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 CLIENTTZ_FIELD_NUMBER = 5; - private volatile java.lang.Object clientTz_; - /** - * string clientTz = 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 clientTz = 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 CURRENTCAID_FIELD_NUMBER = 6; - private volatile java.lang.Object currentCaid_; - /** - * string currentCaid = 6; - * @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 currentCaid = 6; - * @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 CACHEDCAID_FIELD_NUMBER = 7; - private volatile java.lang.Object cachedCaid_; - /** - * string cachedCaid = 7; - * @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 cachedCaid = 7; - * @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; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (!getAppidBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, appid_); - } - if (!getDeviceidBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, deviceid_); - } - if (!getMacBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 3, mac_); - } - if (!getRydevicetypeBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 4, rydevicetype_); - } - if (!getClientTzBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 5, clientTz_); - } - if (!getCurrentCaidBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 6, currentCaid_); - } - if (!getCachedCaidBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 7, cachedCaid_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!getAppidBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, appid_); - } - if (!getDeviceidBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, deviceid_); - } - if (!getMacBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, mac_); - } - if (!getRydevicetypeBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, rydevicetype_); - } - if (!getClientTzBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, clientTz_); - } - if (!getCurrentCaidBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, currentCaid_); - } - if (!getCachedCaidBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(7, 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 (!getAppid() - .equals(other.getAppid())) return false; - if (!getDeviceid() - .equals(other.getDeviceid())) return false; - if (!getMac() - .equals(other.getMac())) return false; - if (!getRydevicetype() - .equals(other.getRydevicetype())) return false; - if (!getClientTz() - .equals(other.getClientTz())) return false; - if (!getCurrentCaid() - .equals(other.getCurrentCaid())) return false; - if (!getCachedCaid() - .equals(other.getCachedCaid())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + APPID_FIELD_NUMBER; - hash = (53 * hash) + getAppid().hashCode(); - hash = (37 * hash) + DEVICEID_FIELD_NUMBER; - hash = (53 * hash) + getDeviceid().hashCode(); - hash = (37 * hash) + MAC_FIELD_NUMBER; - hash = (53 * hash) + getMac().hashCode(); - hash = (37 * hash) + RYDEVICETYPE_FIELD_NUMBER; - hash = (53 * hash) + getRydevicetype().hashCode(); - hash = (37 * hash) + CLIENTTZ_FIELD_NUMBER; - hash = (53 * hash) + getClientTz().hashCode(); - hash = (37 * hash) + CURRENTCAID_FIELD_NUMBER; - hash = (53 * hash) + getCurrentCaid().hashCode(); - hash = (37 * hash) + CACHEDCAID_FIELD_NUMBER; - hash = (53 * hash) + getCachedCaid().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(); - appid_ = ""; - - deviceid_ = ""; - - mac_ = ""; - - rydevicetype_ = ""; - - clientTz_ = ""; - - currentCaid_ = ""; - - cachedCaid_ = ""; - - 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.appid_ = appid_; - result.deviceid_ = deviceid_; - result.mac_ = mac_; - result.rydevicetype_ = rydevicetype_; - result.clientTz_ = clientTz_; - result.currentCaid_ = currentCaid_; - result.cachedCaid_ = cachedCaid_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getAppid().isEmpty()) { - appid_ = other.appid_; - onChanged(); - } - if (!other.getDeviceid().isEmpty()) { - deviceid_ = other.deviceid_; - onChanged(); - } - if (!other.getMac().isEmpty()) { - mac_ = other.mac_; - onChanged(); - } - if (!other.getRydevicetype().isEmpty()) { - rydevicetype_ = other.rydevicetype_; - 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(); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 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; - } - - private java.lang.Object deviceid_ = ""; - /** - * string deviceid = 2; - * @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 = 2; - * @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 = 2; - * @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 = 2; - * @return This builder for chaining. - */ - public Builder clearDeviceid() { - - deviceid_ = getDefaultInstance().getDeviceid(); - onChanged(); - return this; - } - /** - * string deviceid = 2; - * @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 mac_ = ""; - /** - * string mac = 3; - * @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 = 3; - * @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 = 3; - * @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 = 3; - * @return This builder for chaining. - */ - public Builder clearMac() { - - mac_ = getDefaultInstance().getMac(); - onChanged(); - return this; - } - /** - * string mac = 3; - * @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 rydevicetype_ = ""; - /** - * string rydevicetype = 4; - * @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 = 4; - * @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 = 4; - * @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 = 4; - * @return This builder for chaining. - */ - public Builder clearRydevicetype() { - - rydevicetype_ = getDefaultInstance().getRydevicetype(); - onChanged(); - return this; - } - /** - * string rydevicetype = 4; - * @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 clientTz_ = ""; - /** - * string clientTz = 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 clientTz = 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 clientTz = 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 clientTz = 5; - * @return This builder for chaining. - */ - public Builder clearClientTz() { - - clientTz_ = getDefaultInstance().getClientTz(); - onChanged(); - return this; - } - /** - * string clientTz = 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 currentCaid = 6; - * @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 currentCaid = 6; - * @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 currentCaid = 6; - * @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 currentCaid = 6; - * @return This builder for chaining. - */ - public Builder clearCurrentCaid() { - - currentCaid_ = getDefaultInstance().getCurrentCaid(); - onChanged(); - return this; - } - /** - * string currentCaid = 6; - * @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 cachedCaid = 7; - * @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 cachedCaid = 7; - * @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 cachedCaid = 7; - * @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 cachedCaid = 7; - * @return This builder for chaining. - */ - public Builder clearCachedCaid() { - - cachedCaid_ = getDefaultInstance().getCachedCaid(); - onChanged(); - return this; - } - /** - * string cachedCaid = 7; - * @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; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"\217\001\n\016TrackingIOInf" + - "o\022\r\n\005appid\030\001 \001(\t\022\020\n\010deviceid\030\002 \001(\t\022\013\n\003ma" + - "c\030\003 \001(\t\022\024\n\014rydevicetype\030\004 \001(\t\022\020\n\010clientT" + - "z\030\005 \001(\t\022\023\n\013currentCaid\030\006 \001(\t\022\022\n\ncachedCa" + - "id\030\007 \001(\tB\033\n\031emu.grasscutter.net.protob\006p" + - "roto3" - }; - 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[] { "Appid", "Deviceid", "Mac", "Rydevicetype", "ClientTz", "CurrentCaid", "CachedCaid", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/TrialAvatarGrantRecordOuterClass.java b/src/main/java/emu/grasscutter/net/proto/TrialAvatarGrantRecordOuterClass.java deleted file mode 100644 index 550db6ac2..000000000 --- a/src/main/java/emu/grasscutter/net/proto/TrialAvatarGrantRecordOuterClass.java +++ /dev/null @@ -1,607 +0,0 @@ -// 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 grantReason = 1; - * @return The grantReason. - */ - int getGrantReason(); - - /** - * uint32 fromParentQuestId = 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); - } - - public static final int GRANTREASON_FIELD_NUMBER = 1; - private int grantReason_; - /** - * uint32 grantReason = 1; - * @return The grantReason. - */ - @java.lang.Override - public int getGrantReason() { - return grantReason_; - } - - public static final int FROMPARENTQUESTID_FIELD_NUMBER = 2; - private int fromParentQuestId_; - /** - * uint32 fromParentQuestId = 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) + GRANTREASON_FIELD_NUMBER; - hash = (53 * hash) + getGrantReason(); - hash = (37 * hash) + FROMPARENTQUESTID_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 grantReason = 1; - * @return The grantReason. - */ - @java.lang.Override - public int getGrantReason() { - return grantReason_; - } - /** - * uint32 grantReason = 1; - * @param value The grantReason to set. - * @return This builder for chaining. - */ - public Builder setGrantReason(int value) { - - grantReason_ = value; - onChanged(); - return this; - } - /** - * uint32 grantReason = 1; - * @return This builder for chaining. - */ - public Builder clearGrantReason() { - - grantReason_ = 0; - onChanged(); - return this; - } - - private int fromParentQuestId_ ; - /** - * uint32 fromParentQuestId = 2; - * @return The fromParentQuestId. - */ - @java.lang.Override - public int getFromParentQuestId() { - return fromParentQuestId_; - } - /** - * uint32 fromParentQuestId = 2; - * @param value The fromParentQuestId to set. - * @return This builder for chaining. - */ - public Builder setFromParentQuestId(int value) { - - fromParentQuestId_ = value; - onChanged(); - return this; - } - /** - * uint32 fromParentQuestId = 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\"H\n\026TrialA" + - "vatarGrantRecord\022\023\n\013grantReason\030\001 \001(\r\022\031\n" + - "\021fromParentQuestId\030\002 \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_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/main/java/emu/grasscutter/net/proto/TrialAvatarInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/TrialAvatarInfoOuterClass.java deleted file mode 100644 index bec68ca06..000000000 --- a/src/main/java/emu/grasscutter/net/proto/TrialAvatarInfoOuterClass.java +++ /dev/null @@ -1,1121 +0,0 @@ -// 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 trialAvatarId = 1; - * @return The trialAvatarId. - */ - int getTrialAvatarId(); - - /** - * repeated .Item trialEquipList = 2; - */ - java.util.List - getTrialEquipListList(); - /** - * repeated .Item trialEquipList = 2; - */ - emu.grasscutter.net.proto.ItemOuterClass.Item getTrialEquipList(int index); - /** - * repeated .Item trialEquipList = 2; - */ - int getTrialEquipListCount(); - /** - * repeated .Item trialEquipList = 2; - */ - java.util.List - getTrialEquipListOrBuilderList(); - /** - * repeated .Item trialEquipList = 2; - */ - emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder getTrialEquipListOrBuilder( - int index); - - /** - * .TrialAvatarGrantRecord grantRecord = 3; - * @return Whether the grantRecord field is set. - */ - boolean hasGrantRecord(); - /** - * .TrialAvatarGrantRecord grantRecord = 3; - * @return The grantRecord. - */ - emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord getGrantRecord(); - /** - * .TrialAvatarGrantRecord grantRecord = 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 TRIALAVATARID_FIELD_NUMBER = 1; - private int trialAvatarId_; - /** - * uint32 trialAvatarId = 1; - * @return The trialAvatarId. - */ - @java.lang.Override - public int getTrialAvatarId() { - return trialAvatarId_; - } - - public static final int TRIALEQUIPLIST_FIELD_NUMBER = 2; - private java.util.List trialEquipList_; - /** - * repeated .Item trialEquipList = 2; - */ - @java.lang.Override - public java.util.List getTrialEquipListList() { - return trialEquipList_; - } - /** - * repeated .Item trialEquipList = 2; - */ - @java.lang.Override - public java.util.List - getTrialEquipListOrBuilderList() { - return trialEquipList_; - } - /** - * repeated .Item trialEquipList = 2; - */ - @java.lang.Override - public int getTrialEquipListCount() { - return trialEquipList_.size(); - } - /** - * repeated .Item trialEquipList = 2; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ItemOuterClass.Item getTrialEquipList(int index) { - return trialEquipList_.get(index); - } - /** - * repeated .Item trialEquipList = 2; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder getTrialEquipListOrBuilder( - int index) { - return trialEquipList_.get(index); - } - - public static final int GRANTRECORD_FIELD_NUMBER = 3; - private emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord grantRecord_; - /** - * .TrialAvatarGrantRecord grantRecord = 3; - * @return Whether the grantRecord field is set. - */ - @java.lang.Override - public boolean hasGrantRecord() { - return grantRecord_ != null; - } - /** - * .TrialAvatarGrantRecord grantRecord = 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 grantRecord = 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) + TRIALAVATARID_FIELD_NUMBER; - hash = (53 * hash) + getTrialAvatarId(); - if (getTrialEquipListCount() > 0) { - hash = (37 * hash) + TRIALEQUIPLIST_FIELD_NUMBER; - hash = (53 * hash) + getTrialEquipListList().hashCode(); - } - if (hasGrantRecord()) { - hash = (37 * hash) + GRANTRECORD_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 trialAvatarId = 1; - * @return The trialAvatarId. - */ - @java.lang.Override - public int getTrialAvatarId() { - return trialAvatarId_; - } - /** - * uint32 trialAvatarId = 1; - * @param value The trialAvatarId to set. - * @return This builder for chaining. - */ - public Builder setTrialAvatarId(int value) { - - trialAvatarId_ = value; - onChanged(); - return this; - } - /** - * uint32 trialAvatarId = 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 trialEquipList = 2; - */ - public java.util.List getTrialEquipListList() { - if (trialEquipListBuilder_ == null) { - return java.util.Collections.unmodifiableList(trialEquipList_); - } else { - return trialEquipListBuilder_.getMessageList(); - } - } - /** - * repeated .Item trialEquipList = 2; - */ - public int getTrialEquipListCount() { - if (trialEquipListBuilder_ == null) { - return trialEquipList_.size(); - } else { - return trialEquipListBuilder_.getCount(); - } - } - /** - * repeated .Item trialEquipList = 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 trialEquipList = 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 trialEquipList = 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 trialEquipList = 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 trialEquipList = 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 trialEquipList = 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 trialEquipList = 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 trialEquipList = 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 trialEquipList = 2; - */ - public Builder clearTrialEquipList() { - if (trialEquipListBuilder_ == null) { - trialEquipList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - trialEquipListBuilder_.clear(); - } - return this; - } - /** - * repeated .Item trialEquipList = 2; - */ - public Builder removeTrialEquipList(int index) { - if (trialEquipListBuilder_ == null) { - ensureTrialEquipListIsMutable(); - trialEquipList_.remove(index); - onChanged(); - } else { - trialEquipListBuilder_.remove(index); - } - return this; - } - /** - * repeated .Item trialEquipList = 2; - */ - public emu.grasscutter.net.proto.ItemOuterClass.Item.Builder getTrialEquipListBuilder( - int index) { - return getTrialEquipListFieldBuilder().getBuilder(index); - } - /** - * repeated .Item trialEquipList = 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 trialEquipList = 2; - */ - public java.util.List - getTrialEquipListOrBuilderList() { - if (trialEquipListBuilder_ != null) { - return trialEquipListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(trialEquipList_); - } - } - /** - * repeated .Item trialEquipList = 2; - */ - public emu.grasscutter.net.proto.ItemOuterClass.Item.Builder addTrialEquipListBuilder() { - return getTrialEquipListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.ItemOuterClass.Item.getDefaultInstance()); - } - /** - * repeated .Item trialEquipList = 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 trialEquipList = 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 grantRecord = 3; - * @return Whether the grantRecord field is set. - */ - public boolean hasGrantRecord() { - return grantRecordBuilder_ != null || grantRecord_ != null; - } - /** - * .TrialAvatarGrantRecord grantRecord = 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 grantRecord = 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 grantRecord = 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 grantRecord = 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 grantRecord = 3; - */ - public Builder clearGrantRecord() { - if (grantRecordBuilder_ == null) { - grantRecord_ = null; - onChanged(); - } else { - grantRecord_ = null; - grantRecordBuilder_ = null; - } - - return this; - } - /** - * .TrialAvatarGrantRecord grantRecord = 3; - */ - public emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord.Builder getGrantRecordBuilder() { - - onChanged(); - return getGrantRecordFieldBuilder().getBuilder(); - } - /** - * .TrialAvatarGrantRecord grantRecord = 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 grantRecord = 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\"u\n\017TrialAvatar" + - "Info\022\025\n\rtrialAvatarId\030\001 \001(\r\022\035\n\016trialEqui" + - "pList\030\002 \003(\0132\005.Item\022,\n\013grantRecord\030\003 \001(\0132" + - "\027.TrialAvatarGrantRecordB\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.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/main/java/emu/grasscutter/net/proto/UnionCmdNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/UnionCmdNotifyOuterClass.java deleted file mode 100644 index 1c105ea3b..000000000 --- a/src/main/java/emu/grasscutter/net/proto/UnionCmdNotifyOuterClass.java +++ /dev/null @@ -1,844 +0,0 @@ -// 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 cmdList = 1; - */ - java.util.List - getCmdListList(); - /** - * repeated .UnionCmd cmdList = 1; - */ - emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd getCmdList(int index); - /** - * repeated .UnionCmd cmdList = 1; - */ - int getCmdListCount(); - /** - * repeated .UnionCmd cmdList = 1; - */ - java.util.List - getCmdListOrBuilderList(); - /** - * repeated .UnionCmd cmdList = 1; - */ - emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmdOrBuilder getCmdListOrBuilder( - int index); - } - /** - * 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 CMDLIST_FIELD_NUMBER = 1; - private java.util.List cmdList_; - /** - * repeated .UnionCmd cmdList = 1; - */ - @java.lang.Override - public java.util.List getCmdListList() { - return cmdList_; - } - /** - * repeated .UnionCmd cmdList = 1; - */ - @java.lang.Override - public java.util.List - getCmdListOrBuilderList() { - return cmdList_; - } - /** - * repeated .UnionCmd cmdList = 1; - */ - @java.lang.Override - public int getCmdListCount() { - return cmdList_.size(); - } - /** - * repeated .UnionCmd cmdList = 1; - */ - @java.lang.Override - public emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd getCmdList(int index) { - return cmdList_.get(index); - } - /** - * repeated .UnionCmd cmdList = 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) + CMDLIST_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; - } - /** - * 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 cmdList = 1; - */ - public java.util.List getCmdListList() { - if (cmdListBuilder_ == null) { - return java.util.Collections.unmodifiableList(cmdList_); - } else { - return cmdListBuilder_.getMessageList(); - } - } - /** - * repeated .UnionCmd cmdList = 1; - */ - public int getCmdListCount() { - if (cmdListBuilder_ == null) { - return cmdList_.size(); - } else { - return cmdListBuilder_.getCount(); - } - } - /** - * repeated .UnionCmd cmdList = 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 cmdList = 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 cmdList = 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 cmdList = 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 cmdList = 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 cmdList = 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 cmdList = 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 cmdList = 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 cmdList = 1; - */ - public Builder clearCmdList() { - if (cmdListBuilder_ == null) { - cmdList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - cmdListBuilder_.clear(); - } - return this; - } - /** - * repeated .UnionCmd cmdList = 1; - */ - public Builder removeCmdList(int index) { - if (cmdListBuilder_ == null) { - ensureCmdListIsMutable(); - cmdList_.remove(index); - onChanged(); - } else { - cmdListBuilder_.remove(index); - } - return this; - } - /** - * repeated .UnionCmd cmdList = 1; - */ - public emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd.Builder getCmdListBuilder( - int index) { - return getCmdListFieldBuilder().getBuilder(index); - } - /** - * repeated .UnionCmd cmdList = 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 cmdList = 1; - */ - public java.util.List - getCmdListOrBuilderList() { - if (cmdListBuilder_ != null) { - return cmdListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(cmdList_); - } - } - /** - * repeated .UnionCmd cmdList = 1; - */ - public emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd.Builder addCmdListBuilder() { - return getCmdListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd.getDefaultInstance()); - } - /** - * repeated .UnionCmd cmdList = 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 cmdList = 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\032\n\007cmdList\030\001 \003(\0132\t.Unio" + - "nCmdB\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.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/main/java/emu/grasscutter/net/proto/UnionCmdOuterClass.java b/src/main/java/emu/grasscutter/net/proto/UnionCmdOuterClass.java deleted file mode 100644 index a5604aae4..000000000 --- a/src/main/java/emu/grasscutter/net/proto/UnionCmdOuterClass.java +++ /dev/null @@ -1,610 +0,0 @@ -// 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 { - - /** - * uint32 messageId = 1; - * @return The messageId. - */ - int getMessageId(); - - /** - * bytes body = 2; - * @return The body. - */ - com.google.protobuf.ByteString getBody(); - } - /** - * 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 8: { - - messageId_ = input.readUInt32(); - break; - } - case 18: { - - 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 MESSAGEID_FIELD_NUMBER = 1; - private int messageId_; - /** - * uint32 messageId = 1; - * @return The messageId. - */ - @java.lang.Override - public int getMessageId() { - return messageId_; - } - - public static final int BODY_FIELD_NUMBER = 2; - private com.google.protobuf.ByteString body_; - /** - * bytes body = 2; - * @return The body. - */ - @java.lang.Override - public com.google.protobuf.ByteString getBody() { - return body_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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(1, messageId_); - } - if (!body_.isEmpty()) { - output.writeBytes(2, 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(1, messageId_); - } - if (!body_.isEmpty()) { - size += com.google.protobuf.CodedOutputStream - .computeBytesSize(2, 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 (getMessageId() - != other.getMessageId()) return false; - if (!getBody() - .equals(other.getBody())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + MESSAGEID_FIELD_NUMBER; - hash = (53 * hash) + getMessageId(); - hash = (37 * hash) + BODY_FIELD_NUMBER; - hash = (53 * hash) + getBody().hashCode(); - 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(); - messageId_ = 0; - - body_ = com.google.protobuf.ByteString.EMPTY; - - 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.messageId_ = messageId_; - result.body_ = body_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getMessageId() != 0) { - setMessageId(other.getMessageId()); - } - if (other.getBody() != com.google.protobuf.ByteString.EMPTY) { - setBody(other.getBody()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 int messageId_ ; - /** - * uint32 messageId = 1; - * @return The messageId. - */ - @java.lang.Override - public int getMessageId() { - return messageId_; - } - /** - * uint32 messageId = 1; - * @param value The messageId to set. - * @return This builder for chaining. - */ - public Builder setMessageId(int value) { - - messageId_ = value; - onChanged(); - return this; - } - /** - * uint32 messageId = 1; - * @return This builder for chaining. - */ - public Builder clearMessageId() { - - messageId_ = 0; - onChanged(); - return this; - } - - private com.google.protobuf.ByteString body_ = com.google.protobuf.ByteString.EMPTY; - /** - * bytes body = 2; - * @return The body. - */ - @java.lang.Override - public com.google.protobuf.ByteString getBody() { - return body_; - } - /** - * bytes body = 2; - * @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 = 2; - * @return This builder for chaining. - */ - public Builder clearBody() { - - body_ = getDefaultInstance().getBody(); - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\021\n\tmessageI" + - "d\030\001 \001(\r\022\014\n\004body\030\002 \001(\014B\033\n\031emu.grasscutter" + - ".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[] { "MessageId", "Body", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/UnlockAvatarTalentReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/UnlockAvatarTalentReqOuterClass.java deleted file mode 100644 index ef7efd41e..000000000 --- a/src/main/java/emu/grasscutter/net/proto/UnlockAvatarTalentReqOuterClass.java +++ /dev/null @@ -1,608 +0,0 @@ -// 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 { - - /** - * uint64 avatarGuid = 1; - * @return The avatarGuid. - */ - long getAvatarGuid(); - - /** - * uint32 talentId = 2; - * @return The talentId. - */ - int getTalentId(); - } - /** - * 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 8: { - - avatarGuid_ = input.readUInt64(); - break; - } - case 16: { - - 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 AVATARGUID_FIELD_NUMBER = 1; - private long avatarGuid_; - /** - * uint64 avatarGuid = 1; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - - public static final int TALENTID_FIELD_NUMBER = 2; - private int talentId_; - /** - * uint32 talentId = 2; - * @return The talentId. - */ - @java.lang.Override - public int getTalentId() { - return talentId_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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 (talentId_ != 0) { - output.writeUInt32(2, 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(1, avatarGuid_); - } - if (talentId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, 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 (getAvatarGuid() - != other.getAvatarGuid()) return false; - if (getTalentId() - != other.getTalentId()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + AVATARGUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getAvatarGuid()); - hash = (37 * hash) + TALENTID_FIELD_NUMBER; - hash = (53 * hash) + getTalentId(); - 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; - } - /** - * 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(); - avatarGuid_ = 0L; - - talentId_ = 0; - - 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.avatarGuid_ = avatarGuid_; - result.talentId_ = talentId_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getAvatarGuid() != 0L) { - setAvatarGuid(other.getAvatarGuid()); - } - if (other.getTalentId() != 0) { - setTalentId(other.getTalentId()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 long avatarGuid_ ; - /** - * uint64 avatarGuid = 1; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - /** - * uint64 avatarGuid = 1; - * @param value The avatarGuid to set. - * @return This builder for chaining. - */ - public Builder setAvatarGuid(long value) { - - avatarGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 avatarGuid = 1; - * @return This builder for chaining. - */ - public Builder clearAvatarGuid() { - - avatarGuid_ = 0L; - onChanged(); - return this; - } - - private int talentId_ ; - /** - * uint32 talentId = 2; - * @return The talentId. - */ - @java.lang.Override - public int getTalentId() { - return talentId_; - } - /** - * uint32 talentId = 2; - * @param value The talentId to set. - * @return This builder for chaining. - */ - public Builder setTalentId(int value) { - - talentId_ = value; - onChanged(); - return this; - } - /** - * uint32 talentId = 2; - * @return This builder for chaining. - */ - public Builder clearTalentId() { - - talentId_ = 0; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\022\n\navatarGuid\030\001 \001(\004\022\020\n\010ta" + - "lentId\030\002 \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_UnlockAvatarTalentReq_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_UnlockAvatarTalentReq_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_UnlockAvatarTalentReq_descriptor, - new java.lang.String[] { "AvatarGuid", "TalentId", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/UnlockAvatarTalentRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/UnlockAvatarTalentRspOuterClass.java deleted file mode 100644 index 35361ecda..000000000 --- a/src/main/java/emu/grasscutter/net/proto/UnlockAvatarTalentRspOuterClass.java +++ /dev/null @@ -1,678 +0,0 @@ -// 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 { - - /** - * int32 retcode = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * uint64 avatarGuid = 2; - * @return The avatarGuid. - */ - long getAvatarGuid(); - - /** - * uint32 talentId = 3; - * @return The talentId. - */ - int getTalentId(); - } - /** - * 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 8: { - - retcode_ = input.readInt32(); - break; - } - case 16: { - - avatarGuid_ = input.readUInt64(); - break; - } - case 24: { - - 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.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 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 AVATARGUID_FIELD_NUMBER = 2; - private long avatarGuid_; - /** - * uint64 avatarGuid = 2; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - - public static final int TALENTID_FIELD_NUMBER = 3; - private int talentId_; - /** - * uint32 talentId = 3; - * @return The talentId. - */ - @java.lang.Override - public int getTalentId() { - return talentId_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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 (avatarGuid_ != 0L) { - output.writeUInt64(2, avatarGuid_); - } - if (talentId_ != 0) { - output.writeUInt32(3, talentId_); - } - 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 (avatarGuid_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(2, avatarGuid_); - } - if (talentId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, 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.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp)) { - return super.equals(obj); - } - emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp other = (emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp) obj; - - if (getRetcode() - != other.getRetcode()) return false; - if (getAvatarGuid() - != other.getAvatarGuid()) return false; - if (getTalentId() - != other.getTalentId()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - 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) + AVATARGUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getAvatarGuid()); - hash = (37 * hash) + TALENTID_FIELD_NUMBER; - hash = (53 * hash) + getTalentId(); - 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; - } - /** - * 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(); - retcode_ = 0; - - avatarGuid_ = 0L; - - talentId_ = 0; - - 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.retcode_ = retcode_; - result.avatarGuid_ = avatarGuid_; - result.talentId_ = talentId_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getRetcode() != 0) { - setRetcode(other.getRetcode()); - } - if (other.getAvatarGuid() != 0L) { - setAvatarGuid(other.getAvatarGuid()); - } - if (other.getTalentId() != 0) { - setTalentId(other.getTalentId()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 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 avatarGuid_ ; - /** - * uint64 avatarGuid = 2; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - /** - * uint64 avatarGuid = 2; - * @param value The avatarGuid to set. - * @return This builder for chaining. - */ - public Builder setAvatarGuid(long value) { - - avatarGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 avatarGuid = 2; - * @return This builder for chaining. - */ - public Builder clearAvatarGuid() { - - avatarGuid_ = 0L; - onChanged(); - return this; - } - - private int talentId_ ; - /** - * uint32 talentId = 3; - * @return The talentId. - */ - @java.lang.Override - public int getTalentId() { - return talentId_; - } - /** - * uint32 talentId = 3; - * @param value The talentId to set. - * @return This builder for chaining. - */ - public Builder setTalentId(int value) { - - talentId_ = value; - onChanged(); - return this; - } - /** - * uint32 talentId = 3; - * @return This builder for chaining. - */ - public Builder clearTalentId() { - - talentId_ = 0; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"N\n\025UnlockA" + - "vatarTalentRsp\022\017\n\007retcode\030\001 \001(\005\022\022\n\navata" + - "rGuid\030\002 \001(\004\022\020\n\010talentId\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_UnlockAvatarTalentRsp_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_UnlockAvatarTalentRsp_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_UnlockAvatarTalentRsp_descriptor, - new java.lang.String[] { "Retcode", "AvatarGuid", "TalentId", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/UnlockNameCardNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/UnlockNameCardNotifyOuterClass.java deleted file mode 100644 index eed65f28f..000000000 --- a/src/main/java/emu/grasscutter/net/proto/UnlockNameCardNotifyOuterClass.java +++ /dev/null @@ -1,536 +0,0 @@ -// 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 nameCardId = 1; - * @return The nameCardId. - */ - int getNameCardId(); - } - /** - * 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 8: { - - 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 NAMECARDID_FIELD_NUMBER = 1; - private int nameCardId_; - /** - * uint32 nameCardId = 1; - * @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(1, 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(1, 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) + NAMECARDID_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; - } - /** - * 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 nameCardId = 1; - * @return The nameCardId. - */ - @java.lang.Override - public int getNameCardId() { - return nameCardId_; - } - /** - * uint32 nameCardId = 1; - * @param value The nameCardId to set. - * @return This builder for chaining. - */ - public Builder setNameCardId(int value) { - - nameCardId_ = value; - onChanged(); - return this; - } - /** - * uint32 nameCardId = 1; - * @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\022\n\nnameCardId\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_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/main/java/emu/grasscutter/net/proto/UseItemReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/UseItemReqOuterClass.java deleted file mode 100644 index f3afd262d..000000000 --- a/src/main/java/emu/grasscutter/net/proto/UseItemReqOuterClass.java +++ /dev/null @@ -1,821 +0,0 @@ -// 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 { - - /** - * uint64 guid = 1; - * @return The guid. - */ - long getGuid(); - - /** - * uint32 count = 2; - * @return The count. - */ - int getCount(); - - /** - * uint64 targetGuid = 3; - * @return The targetGuid. - */ - long getTargetGuid(); - - /** - * uint32 optionIdx = 4; - * @return The optionIdx. - */ - int getOptionIdx(); - - /** - * bool isEnterMpDungeonTeam = 5; - * @return The isEnterMpDungeonTeam. - */ - boolean getIsEnterMpDungeonTeam(); - } - /** - * 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 8: { - - guid_ = input.readUInt64(); - break; - } - case 16: { - - count_ = input.readUInt32(); - break; - } - case 24: { - - targetGuid_ = input.readUInt64(); - break; - } - case 32: { - - optionIdx_ = input.readUInt32(); - break; - } - case 40: { - - 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 GUID_FIELD_NUMBER = 1; - private long guid_; - /** - * uint64 guid = 1; - * @return The guid. - */ - @java.lang.Override - public long getGuid() { - return guid_; - } - - 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 TARGETGUID_FIELD_NUMBER = 3; - private long targetGuid_; - /** - * uint64 targetGuid = 3; - * @return The targetGuid. - */ - @java.lang.Override - public long getTargetGuid() { - return targetGuid_; - } - - public static final int OPTIONIDX_FIELD_NUMBER = 4; - private int optionIdx_; - /** - * uint32 optionIdx = 4; - * @return The optionIdx. - */ - @java.lang.Override - public int getOptionIdx() { - return optionIdx_; - } - - public static final int ISENTERMPDUNGEONTEAM_FIELD_NUMBER = 5; - private boolean isEnterMpDungeonTeam_; - /** - * bool isEnterMpDungeonTeam = 5; - * @return The isEnterMpDungeonTeam. - */ - @java.lang.Override - public boolean getIsEnterMpDungeonTeam() { - return isEnterMpDungeonTeam_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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(1, guid_); - } - if (count_ != 0) { - output.writeUInt32(2, count_); - } - if (targetGuid_ != 0L) { - output.writeUInt64(3, targetGuid_); - } - if (optionIdx_ != 0) { - output.writeUInt32(4, optionIdx_); - } - if (isEnterMpDungeonTeam_ != false) { - output.writeBool(5, isEnterMpDungeonTeam_); - } - 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(1, guid_); - } - if (count_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, count_); - } - if (targetGuid_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(3, targetGuid_); - } - if (optionIdx_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(4, optionIdx_); - } - if (isEnterMpDungeonTeam_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(5, 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 (getGuid() - != other.getGuid()) return false; - if (getCount() - != other.getCount()) return false; - if (getTargetGuid() - != other.getTargetGuid()) return false; - if (getOptionIdx() - != other.getOptionIdx()) return false; - if (getIsEnterMpDungeonTeam() - != other.getIsEnterMpDungeonTeam()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - 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) + COUNT_FIELD_NUMBER; - hash = (53 * hash) + getCount(); - hash = (37 * hash) + TARGETGUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getTargetGuid()); - hash = (37 * hash) + OPTIONIDX_FIELD_NUMBER; - hash = (53 * hash) + getOptionIdx(); - hash = (37 * hash) + ISENTERMPDUNGEONTEAM_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getIsEnterMpDungeonTeam()); - 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; - } - /** - * 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(); - guid_ = 0L; - - count_ = 0; - - targetGuid_ = 0L; - - optionIdx_ = 0; - - isEnterMpDungeonTeam_ = false; - - 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.guid_ = guid_; - result.count_ = count_; - result.targetGuid_ = targetGuid_; - result.optionIdx_ = optionIdx_; - result.isEnterMpDungeonTeam_ = isEnterMpDungeonTeam_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getGuid() != 0L) { - setGuid(other.getGuid()); - } - if (other.getCount() != 0) { - setCount(other.getCount()); - } - if (other.getTargetGuid() != 0L) { - setTargetGuid(other.getTargetGuid()); - } - if (other.getOptionIdx() != 0) { - setOptionIdx(other.getOptionIdx()); - } - if (other.getIsEnterMpDungeonTeam() != false) { - setIsEnterMpDungeonTeam(other.getIsEnterMpDungeonTeam()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 long guid_ ; - /** - * uint64 guid = 1; - * @return The guid. - */ - @java.lang.Override - public long getGuid() { - return guid_; - } - /** - * uint64 guid = 1; - * @param value The guid to set. - * @return This builder for chaining. - */ - public Builder setGuid(long value) { - - guid_ = value; - onChanged(); - return this; - } - /** - * uint64 guid = 1; - * @return This builder for chaining. - */ - public Builder clearGuid() { - - guid_ = 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 long targetGuid_ ; - /** - * uint64 targetGuid = 3; - * @return The targetGuid. - */ - @java.lang.Override - public long getTargetGuid() { - return targetGuid_; - } - /** - * uint64 targetGuid = 3; - * @param value The targetGuid to set. - * @return This builder for chaining. - */ - public Builder setTargetGuid(long value) { - - targetGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 targetGuid = 3; - * @return This builder for chaining. - */ - public Builder clearTargetGuid() { - - targetGuid_ = 0L; - onChanged(); - return this; - } - - private int optionIdx_ ; - /** - * uint32 optionIdx = 4; - * @return The optionIdx. - */ - @java.lang.Override - public int getOptionIdx() { - return optionIdx_; - } - /** - * uint32 optionIdx = 4; - * @param value The optionIdx to set. - * @return This builder for chaining. - */ - public Builder setOptionIdx(int value) { - - optionIdx_ = value; - onChanged(); - return this; - } - /** - * uint32 optionIdx = 4; - * @return This builder for chaining. - */ - public Builder clearOptionIdx() { - - optionIdx_ = 0; - onChanged(); - return this; - } - - private boolean isEnterMpDungeonTeam_ ; - /** - * bool isEnterMpDungeonTeam = 5; - * @return The isEnterMpDungeonTeam. - */ - @java.lang.Override - public boolean getIsEnterMpDungeonTeam() { - return isEnterMpDungeonTeam_; - } - /** - * bool isEnterMpDungeonTeam = 5; - * @param value The isEnterMpDungeonTeam to set. - * @return This builder for chaining. - */ - public Builder setIsEnterMpDungeonTeam(boolean value) { - - isEnterMpDungeonTeam_ = value; - onChanged(); - return this; - } - /** - * bool isEnterMpDungeonTeam = 5; - * @return This builder for chaining. - */ - public Builder clearIsEnterMpDungeonTeam() { - - isEnterMpDungeonTeam_ = 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: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\"n\n\nUseItemReq\022\014\n\004guid" + - "\030\001 \001(\004\022\r\n\005count\030\002 \001(\r\022\022\n\ntargetGuid\030\003 \001(" + - "\004\022\021\n\toptionIdx\030\004 \001(\r\022\034\n\024isEnterMpDungeon" + - "Team\030\005 \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_UseItemReq_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_UseItemReq_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_UseItemReq_descriptor, - new java.lang.String[] { "Guid", "Count", "TargetGuid", "OptionIdx", "IsEnterMpDungeonTeam", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/UseItemRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/UseItemRspOuterClass.java deleted file mode 100644 index dd2fbad10..000000000 --- a/src/main/java/emu/grasscutter/net/proto/UseItemRspOuterClass.java +++ /dev/null @@ -1,819 +0,0 @@ -// 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 { - - /** - * int32 retcode = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * uint64 guid = 2; - * @return The guid. - */ - long getGuid(); - - /** - * uint32 itemId = 3; - * @return The itemId. - */ - int getItemId(); - - /** - * uint64 targetGuid = 4; - * @return The targetGuid. - */ - long getTargetGuid(); - - /** - * uint32 optionIdx = 5; - * @return The optionIdx. - */ - int getOptionIdx(); - } - /** - * 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: { - - retcode_ = input.readInt32(); - break; - } - case 16: { - - guid_ = input.readUInt64(); - break; - } - case 24: { - - itemId_ = input.readUInt32(); - break; - } - case 32: { - - targetGuid_ = input.readUInt64(); - break; - } - case 40: { - - 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.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 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 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 ITEMID_FIELD_NUMBER = 3; - private int itemId_; - /** - * uint32 itemId = 3; - * @return The itemId. - */ - @java.lang.Override - public int getItemId() { - return itemId_; - } - - public static final int TARGETGUID_FIELD_NUMBER = 4; - private long targetGuid_; - /** - * uint64 targetGuid = 4; - * @return The targetGuid. - */ - @java.lang.Override - public long getTargetGuid() { - return targetGuid_; - } - - public static final int OPTIONIDX_FIELD_NUMBER = 5; - private int optionIdx_; - /** - * uint32 optionIdx = 5; - * @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 (retcode_ != 0) { - output.writeInt32(1, retcode_); - } - if (guid_ != 0L) { - output.writeUInt64(2, guid_); - } - if (itemId_ != 0) { - output.writeUInt32(3, itemId_); - } - if (targetGuid_ != 0L) { - output.writeUInt64(4, targetGuid_); - } - if (optionIdx_ != 0) { - output.writeUInt32(5, optionIdx_); - } - 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 (guid_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(2, guid_); - } - if (itemId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, itemId_); - } - if (targetGuid_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(4, targetGuid_); - } - if (optionIdx_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(5, 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.UseItemRspOuterClass.UseItemRsp)) { - return super.equals(obj); - } - emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp other = (emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp) obj; - - if (getRetcode() - != other.getRetcode()) return false; - if (getGuid() - != other.getGuid()) return false; - if (getItemId() - != other.getItemId()) return false; - if (getTargetGuid() - != other.getTargetGuid()) 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) + RETCODE_FIELD_NUMBER; - hash = (53 * hash) + getRetcode(); - hash = (37 * hash) + GUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getGuid()); - hash = (37 * hash) + ITEMID_FIELD_NUMBER; - hash = (53 * hash) + getItemId(); - hash = (37 * hash) + TARGETGUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getTargetGuid()); - hash = (37 * hash) + OPTIONIDX_FIELD_NUMBER; - hash = (53 * hash) + getOptionIdx(); - 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; - } - /** - * 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(); - retcode_ = 0; - - guid_ = 0L; - - itemId_ = 0; - - targetGuid_ = 0L; - - optionIdx_ = 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.retcode_ = retcode_; - result.guid_ = guid_; - result.itemId_ = itemId_; - result.targetGuid_ = targetGuid_; - 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.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.getRetcode() != 0) { - setRetcode(other.getRetcode()); - } - if (other.getGuid() != 0L) { - setGuid(other.getGuid()); - } - if (other.getItemId() != 0) { - setItemId(other.getItemId()); - } - if (other.getTargetGuid() != 0L) { - setTargetGuid(other.getTargetGuid()); - } - 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.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 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 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 itemId_ ; - /** - * uint32 itemId = 3; - * @return The itemId. - */ - @java.lang.Override - public int getItemId() { - return itemId_; - } - /** - * uint32 itemId = 3; - * @param value The itemId to set. - * @return This builder for chaining. - */ - public Builder setItemId(int value) { - - itemId_ = value; - onChanged(); - return this; - } - /** - * uint32 itemId = 3; - * @return This builder for chaining. - */ - public Builder clearItemId() { - - itemId_ = 0; - onChanged(); - return this; - } - - private long targetGuid_ ; - /** - * uint64 targetGuid = 4; - * @return The targetGuid. - */ - @java.lang.Override - public long getTargetGuid() { - return targetGuid_; - } - /** - * uint64 targetGuid = 4; - * @param value The targetGuid to set. - * @return This builder for chaining. - */ - public Builder setTargetGuid(long value) { - - targetGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 targetGuid = 4; - * @return This builder for chaining. - */ - public Builder clearTargetGuid() { - - targetGuid_ = 0L; - onChanged(); - return this; - } - - private int optionIdx_ ; - /** - * uint32 optionIdx = 5; - * @return The optionIdx. - */ - @java.lang.Override - public int getOptionIdx() { - return optionIdx_; - } - /** - * uint32 optionIdx = 5; - * @param value The optionIdx to set. - * @return This builder for chaining. - */ - public Builder setOptionIdx(int value) { - - optionIdx_ = value; - onChanged(); - return this; - } - /** - * uint32 optionIdx = 5; - * @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: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\"b\n\nUseItemRsp\022\017\n\007retc" + - "ode\030\001 \001(\005\022\014\n\004guid\030\002 \001(\004\022\016\n\006itemId\030\003 \001(\r\022" + - "\022\n\ntargetGuid\030\004 \001(\004\022\021\n\toptionIdx\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_UseItemRsp_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_UseItemRsp_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_UseItemRsp_descriptor, - new java.lang.String[] { "Retcode", "Guid", "ItemId", "TargetGuid", "OptionIdx", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/VectorOuterClass.java b/src/main/java/emu/grasscutter/net/proto/VectorOuterClass.java deleted file mode 100644 index 4151faaec..000000000 --- a/src/main/java/emu/grasscutter/net/proto/VectorOuterClass.java +++ /dev/null @@ -1,682 +0,0 @@ -// 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/main/java/emu/grasscutter/net/proto/VisionTypeOuterClass.java b/src/main/java/emu/grasscutter/net/proto/VisionTypeOuterClass.java deleted file mode 100644 index da5ffb0ea..000000000 --- a/src/main/java/emu/grasscutter/net/proto/VisionTypeOuterClass.java +++ /dev/null @@ -1,269 +0,0 @@ -// 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 { - /** - * VisionNone = 0; - */ - VisionNone(0), - /** - * VisionMeet = 1; - */ - VisionMeet(1), - /** - * VisionReborn = 2; - */ - VisionReborn(2), - /** - * VisionReplace = 3; - */ - VisionReplace(3), - /** - * VisionWaypointReborn = 4; - */ - VisionWaypointReborn(4), - /** - * VisionMiss = 5; - */ - VisionMiss(5), - /** - * VisionDie = 6; - */ - VisionDie(6), - /** - * VisionGatherEscape = 7; - */ - VisionGatherEscape(7), - /** - * VisionRefresh = 8; - */ - VisionRefresh(8), - /** - * VisionTransport = 9; - */ - VisionTransport(9), - /** - * VisionReplaceDie = 10; - */ - VisionReplaceDie(10), - /** - * VisionReplaceNoNotify = 11; - */ - VisionReplaceNoNotify(11), - /** - * VisionBorn = 12; - */ - VisionBorn(12), - /** - * VisionPickup = 13; - */ - VisionPickup(13), - /** - * VisionRemove = 14; - */ - VisionRemove(14), - UNRECOGNIZED(-1), - ; - - /** - * VisionNone = 0; - */ - public static final int VisionNone_VALUE = 0; - /** - * VisionMeet = 1; - */ - public static final int VisionMeet_VALUE = 1; - /** - * VisionReborn = 2; - */ - public static final int VisionReborn_VALUE = 2; - /** - * VisionReplace = 3; - */ - public static final int VisionReplace_VALUE = 3; - /** - * VisionWaypointReborn = 4; - */ - public static final int VisionWaypointReborn_VALUE = 4; - /** - * VisionMiss = 5; - */ - public static final int VisionMiss_VALUE = 5; - /** - * VisionDie = 6; - */ - public static final int VisionDie_VALUE = 6; - /** - * VisionGatherEscape = 7; - */ - public static final int VisionGatherEscape_VALUE = 7; - /** - * VisionRefresh = 8; - */ - public static final int VisionRefresh_VALUE = 8; - /** - * VisionTransport = 9; - */ - public static final int VisionTransport_VALUE = 9; - /** - * VisionReplaceDie = 10; - */ - public static final int VisionReplaceDie_VALUE = 10; - /** - * VisionReplaceNoNotify = 11; - */ - public static final int VisionReplaceNoNotify_VALUE = 11; - /** - * VisionBorn = 12; - */ - public static final int VisionBorn_VALUE = 12; - /** - * VisionPickup = 13; - */ - public static final int VisionPickup_VALUE = 13; - /** - * VisionRemove = 14; - */ - public static final int VisionRemove_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 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 VisionNone; - case 1: return VisionMeet; - case 2: return VisionReborn; - case 3: return VisionReplace; - case 4: return VisionWaypointReborn; - case 5: return VisionMiss; - case 6: return VisionDie; - case 7: return VisionGatherEscape; - case 8: return VisionRefresh; - case 9: return VisionTransport; - case 10: return VisionReplaceDie; - case 11: return VisionReplaceNoNotify; - case 12: return VisionBorn; - case 13: return VisionPickup; - case 14: return VisionRemove; - 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*\257\002\n\nVisionType\022\016\n\nVis" + - "ionNone\020\000\022\016\n\nVisionMeet\020\001\022\020\n\014VisionRebor" + - "n\020\002\022\021\n\rVisionReplace\020\003\022\030\n\024VisionWaypoint" + - "Reborn\020\004\022\016\n\nVisionMiss\020\005\022\r\n\tVisionDie\020\006\022" + - "\026\n\022VisionGatherEscape\020\007\022\021\n\rVisionRefresh" + - "\020\010\022\023\n\017VisionTransport\020\t\022\024\n\020VisionReplace" + - "Die\020\n\022\031\n\025VisionReplaceNoNotify\020\013\022\016\n\nVisi" + - "onBorn\020\014\022\020\n\014VisionPickup\020\r\022\020\n\014VisionRemo" + - "ve\020\016B\033\n\031emu.grasscutter.net.protob\006proto" + - "3" - }; - descriptor = com.google.protobuf.Descriptors.FileDescriptor - .internalBuildGeneratedFileFrom(descriptorData, - new com.google.protobuf.Descriptors.FileDescriptor[] { - }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/WeaponAwakenReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/WeaponAwakenReqOuterClass.java deleted file mode 100644 index e1cd71b50..000000000 --- a/src/main/java/emu/grasscutter/net/proto/WeaponAwakenReqOuterClass.java +++ /dev/null @@ -1,942 +0,0 @@ -// 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 targetWeaponGuid = 1; - * @return The targetWeaponGuid. - */ - long getTargetWeaponGuid(); - - /** - * uint64 itemGuid = 2; - * @return The itemGuid. - */ - long getItemGuid(); - - /** - * map<uint32, uint32> affixLevelMap = 3; - */ - int getAffixLevelMapCount(); - /** - * map<uint32, uint32> affixLevelMap = 3; - */ - boolean containsAffixLevelMap( - int key); - /** - * Use {@link #getAffixLevelMapMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getAffixLevelMap(); - /** - * map<uint32, uint32> affixLevelMap = 3; - */ - java.util.Map - getAffixLevelMapMap(); - /** - * map<uint32, uint32> affixLevelMap = 3; - */ - - int getAffixLevelMapOrDefault( - int key, - int defaultValue); - /** - * map<uint32, uint32> affixLevelMap = 3; - */ - - int getAffixLevelMapOrThrow( - int key); - } - /** - * 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 8: { - - targetWeaponGuid_ = input.readUInt64(); - break; - } - case 16: { - - itemGuid_ = input.readUInt64(); - break; - } - case 26: { - 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; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.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 3: - 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 TARGETWEAPONGUID_FIELD_NUMBER = 1; - private long targetWeaponGuid_; - /** - * uint64 targetWeaponGuid = 1; - * @return The targetWeaponGuid. - */ - @java.lang.Override - public long getTargetWeaponGuid() { - return targetWeaponGuid_; - } - - public static final int ITEMGUID_FIELD_NUMBER = 2; - private long itemGuid_; - /** - * uint64 itemGuid = 2; - * @return The itemGuid. - */ - @java.lang.Override - public long getItemGuid() { - return itemGuid_; - } - - public static final int AFFIXLEVELMAP_FIELD_NUMBER = 3; - 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> affixLevelMap = 3; - */ - - @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> affixLevelMap = 3; - */ - @java.lang.Override - - public java.util.Map getAffixLevelMapMap() { - return internalGetAffixLevelMap().getMap(); - } - /** - * map<uint32, uint32> affixLevelMap = 3; - */ - @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> affixLevelMap = 3; - */ - @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); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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(1, targetWeaponGuid_); - } - if (itemGuid_ != 0L) { - output.writeUInt64(2, itemGuid_); - } - com.google.protobuf.GeneratedMessageV3 - .serializeIntegerMapTo( - output, - internalGetAffixLevelMap(), - AffixLevelMapDefaultEntryHolder.defaultEntry, - 3); - 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(1, targetWeaponGuid_); - } - if (itemGuid_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(2, itemGuid_); - } - 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(3, affixLevelMap__); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (getTargetWeaponGuid() - != other.getTargetWeaponGuid()) return false; - if (getItemGuid() - != other.getItemGuid()) return false; - if (!internalGetAffixLevelMap().equals( - other.internalGetAffixLevelMap())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + TARGETWEAPONGUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getTargetWeaponGuid()); - hash = (37 * hash) + ITEMGUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getItemGuid()); - if (!internalGetAffixLevelMap().getMap().isEmpty()) { - hash = (37 * hash) + AFFIXLEVELMAP_FIELD_NUMBER; - hash = (53 * hash) + internalGetAffixLevelMap().hashCode(); - } - 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; - } - /** - * 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 3: - return internalGetAffixLevelMap(); - default: - throw new RuntimeException( - "Invalid map field number: " + number); - } - } - @SuppressWarnings({"rawtypes"}) - protected com.google.protobuf.MapField internalGetMutableMapField( - int number) { - switch (number) { - case 3: - 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(); - targetWeaponGuid_ = 0L; - - itemGuid_ = 0L; - - internalGetMutableAffixLevelMap().clear(); - 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.targetWeaponGuid_ = targetWeaponGuid_; - result.itemGuid_ = itemGuid_; - result.affixLevelMap_ = internalGetAffixLevelMap(); - result.affixLevelMap_.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.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.getTargetWeaponGuid() != 0L) { - setTargetWeaponGuid(other.getTargetWeaponGuid()); - } - if (other.getItemGuid() != 0L) { - setItemGuid(other.getItemGuid()); - } - internalGetMutableAffixLevelMap().mergeFrom( - other.internalGetAffixLevelMap()); - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 targetWeaponGuid_ ; - /** - * uint64 targetWeaponGuid = 1; - * @return The targetWeaponGuid. - */ - @java.lang.Override - public long getTargetWeaponGuid() { - return targetWeaponGuid_; - } - /** - * uint64 targetWeaponGuid = 1; - * @param value The targetWeaponGuid to set. - * @return This builder for chaining. - */ - public Builder setTargetWeaponGuid(long value) { - - targetWeaponGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 targetWeaponGuid = 1; - * @return This builder for chaining. - */ - public Builder clearTargetWeaponGuid() { - - targetWeaponGuid_ = 0L; - onChanged(); - return this; - } - - private long itemGuid_ ; - /** - * uint64 itemGuid = 2; - * @return The itemGuid. - */ - @java.lang.Override - public long getItemGuid() { - return itemGuid_; - } - /** - * uint64 itemGuid = 2; - * @param value The itemGuid to set. - * @return This builder for chaining. - */ - public Builder setItemGuid(long value) { - - itemGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 itemGuid = 2; - * @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> affixLevelMap = 3; - */ - - @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> affixLevelMap = 3; - */ - @java.lang.Override - - public java.util.Map getAffixLevelMapMap() { - return internalGetAffixLevelMap().getMap(); - } - /** - * map<uint32, uint32> affixLevelMap = 3; - */ - @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> affixLevelMap = 3; - */ - @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> affixLevelMap = 3; - */ - - 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> affixLevelMap = 3; - */ - public Builder putAffixLevelMap( - int key, - int value) { - - - internalGetMutableAffixLevelMap().getMutableMap() - .put(key, value); - return this; - } - /** - * map<uint32, uint32> affixLevelMap = 3; - */ - - public Builder putAllAffixLevelMap( - java.util.Map values) { - internalGetMutableAffixLevelMap().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: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\"\257\001\n\017WeaponAwaken" + - "Req\022\030\n\020targetWeaponGuid\030\001 \001(\004\022\020\n\010itemGui" + - "d\030\002 \001(\004\022:\n\raffixLevelMap\030\003 \003(\0132#.WeaponA" + - "wakenReq.AffixLevelMapEntry\0324\n\022AffixLeve" + - "lMapEntry\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_WeaponAwakenReq_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_WeaponAwakenReq_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_WeaponAwakenReq_descriptor, - new java.lang.String[] { "TargetWeaponGuid", "ItemGuid", "AffixLevelMap", }); - 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/main/java/emu/grasscutter/net/proto/WeaponAwakenRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/WeaponAwakenRspOuterClass.java deleted file mode 100644 index f5cc42232..000000000 --- a/src/main/java/emu/grasscutter/net/proto/WeaponAwakenRspOuterClass.java +++ /dev/null @@ -1,1387 +0,0 @@ -// 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 = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * uint64 targetWeaponGuid = 2; - * @return The targetWeaponGuid. - */ - long getTargetWeaponGuid(); - - /** - * uint32 targetWeaponAwakenLevel = 3; - * @return The targetWeaponAwakenLevel. - */ - int getTargetWeaponAwakenLevel(); - - /** - * map<uint32, uint32> oldAffixLevelMap = 4; - */ - int getOldAffixLevelMapCount(); - /** - * map<uint32, uint32> oldAffixLevelMap = 4; - */ - boolean containsOldAffixLevelMap( - int key); - /** - * Use {@link #getOldAffixLevelMapMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getOldAffixLevelMap(); - /** - * map<uint32, uint32> oldAffixLevelMap = 4; - */ - java.util.Map - getOldAffixLevelMapMap(); - /** - * map<uint32, uint32> oldAffixLevelMap = 4; - */ - - int getOldAffixLevelMapOrDefault( - int key, - int defaultValue); - /** - * map<uint32, uint32> oldAffixLevelMap = 4; - */ - - int getOldAffixLevelMapOrThrow( - int key); - - /** - * map<uint32, uint32> curAffixLevelMap = 5; - */ - int getCurAffixLevelMapCount(); - /** - * map<uint32, uint32> curAffixLevelMap = 5; - */ - boolean containsCurAffixLevelMap( - int key); - /** - * Use {@link #getCurAffixLevelMapMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getCurAffixLevelMap(); - /** - * map<uint32, uint32> curAffixLevelMap = 5; - */ - java.util.Map - getCurAffixLevelMapMap(); - /** - * map<uint32, uint32> curAffixLevelMap = 5; - */ - - int getCurAffixLevelMapOrDefault( - int key, - int defaultValue); - /** - * map<uint32, uint32> curAffixLevelMap = 5; - */ - - int getCurAffixLevelMapOrThrow( - int key); - - /** - * uint64 avatarGuid = 6; - * @return The avatarGuid. - */ - long getAvatarGuid(); - } - /** - * 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 8: { - - retcode_ = input.readInt32(); - break; - } - case 16: { - - targetWeaponGuid_ = input.readUInt64(); - break; - } - case 24: { - - 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 42: { - 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 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.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 5: - 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 = 1; - private int retcode_; - /** - * int32 retcode = 1; - * @return The retcode. - */ - @java.lang.Override - public int getRetcode() { - return retcode_; - } - - public static final int TARGETWEAPONGUID_FIELD_NUMBER = 2; - private long targetWeaponGuid_; - /** - * uint64 targetWeaponGuid = 2; - * @return The targetWeaponGuid. - */ - @java.lang.Override - public long getTargetWeaponGuid() { - return targetWeaponGuid_; - } - - public static final int TARGETWEAPONAWAKENLEVEL_FIELD_NUMBER = 3; - private int targetWeaponAwakenLevel_; - /** - * uint32 targetWeaponAwakenLevel = 3; - * @return The targetWeaponAwakenLevel. - */ - @java.lang.Override - public int getTargetWeaponAwakenLevel() { - return targetWeaponAwakenLevel_; - } - - public static final int OLDAFFIXLEVELMAP_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> oldAffixLevelMap = 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> oldAffixLevelMap = 4; - */ - @java.lang.Override - - public java.util.Map getOldAffixLevelMapMap() { - return internalGetOldAffixLevelMap().getMap(); - } - /** - * map<uint32, uint32> oldAffixLevelMap = 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> oldAffixLevelMap = 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 CURAFFIXLEVELMAP_FIELD_NUMBER = 5; - 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> curAffixLevelMap = 5; - */ - - @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> curAffixLevelMap = 5; - */ - @java.lang.Override - - public java.util.Map getCurAffixLevelMapMap() { - return internalGetCurAffixLevelMap().getMap(); - } - /** - * map<uint32, uint32> curAffixLevelMap = 5; - */ - @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> curAffixLevelMap = 5; - */ - @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 static final int AVATARGUID_FIELD_NUMBER = 6; - private long avatarGuid_; - /** - * uint64 avatarGuid = 6; - * @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_); - } - if (targetWeaponGuid_ != 0L) { - output.writeUInt64(2, targetWeaponGuid_); - } - if (targetWeaponAwakenLevel_ != 0) { - output.writeUInt32(3, targetWeaponAwakenLevel_); - } - com.google.protobuf.GeneratedMessageV3 - .serializeIntegerMapTo( - output, - internalGetOldAffixLevelMap(), - OldAffixLevelMapDefaultEntryHolder.defaultEntry, - 4); - com.google.protobuf.GeneratedMessageV3 - .serializeIntegerMapTo( - output, - internalGetCurAffixLevelMap(), - CurAffixLevelMapDefaultEntryHolder.defaultEntry, - 5); - 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 (retcode_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeInt32Size(1, retcode_); - } - if (targetWeaponGuid_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(2, targetWeaponGuid_); - } - if (targetWeaponAwakenLevel_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, 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__); - } - 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(5, curAffixLevelMap__); - } - 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.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 (getTargetWeaponGuid() - != other.getTargetWeaponGuid()) return false; - if (getTargetWeaponAwakenLevel() - != other.getTargetWeaponAwakenLevel()) return false; - if (!internalGetOldAffixLevelMap().equals( - other.internalGetOldAffixLevelMap())) return false; - if (!internalGetCurAffixLevelMap().equals( - other.internalGetCurAffixLevelMap())) 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) + TARGETWEAPONGUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getTargetWeaponGuid()); - hash = (37 * hash) + TARGETWEAPONAWAKENLEVEL_FIELD_NUMBER; - hash = (53 * hash) + getTargetWeaponAwakenLevel(); - if (!internalGetOldAffixLevelMap().getMap().isEmpty()) { - hash = (37 * hash) + OLDAFFIXLEVELMAP_FIELD_NUMBER; - hash = (53 * hash) + internalGetOldAffixLevelMap().hashCode(); - } - if (!internalGetCurAffixLevelMap().getMap().isEmpty()) { - hash = (37 * hash) + CURAFFIXLEVELMAP_FIELD_NUMBER; - hash = (53 * hash) + internalGetCurAffixLevelMap().hashCode(); - } - hash = (37 * hash) + AVATARGUID_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.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; - } - /** - * 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 5: - 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 5: - 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; - - targetWeaponGuid_ = 0L; - - targetWeaponAwakenLevel_ = 0; - - internalGetMutableOldAffixLevelMap().clear(); - internalGetMutableCurAffixLevelMap().clear(); - avatarGuid_ = 0L; - - 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.targetWeaponGuid_ = targetWeaponGuid_; - result.targetWeaponAwakenLevel_ = targetWeaponAwakenLevel_; - result.oldAffixLevelMap_ = internalGetOldAffixLevelMap(); - result.oldAffixLevelMap_.makeImmutable(); - result.curAffixLevelMap_ = internalGetCurAffixLevelMap(); - result.curAffixLevelMap_.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.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.getTargetWeaponGuid() != 0L) { - setTargetWeaponGuid(other.getTargetWeaponGuid()); - } - if (other.getTargetWeaponAwakenLevel() != 0) { - setTargetWeaponAwakenLevel(other.getTargetWeaponAwakenLevel()); - } - internalGetMutableOldAffixLevelMap().mergeFrom( - other.internalGetOldAffixLevelMap()); - internalGetMutableCurAffixLevelMap().mergeFrom( - other.internalGetCurAffixLevelMap()); - 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.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 = 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 targetWeaponGuid_ ; - /** - * uint64 targetWeaponGuid = 2; - * @return The targetWeaponGuid. - */ - @java.lang.Override - public long getTargetWeaponGuid() { - return targetWeaponGuid_; - } - /** - * uint64 targetWeaponGuid = 2; - * @param value The targetWeaponGuid to set. - * @return This builder for chaining. - */ - public Builder setTargetWeaponGuid(long value) { - - targetWeaponGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 targetWeaponGuid = 2; - * @return This builder for chaining. - */ - public Builder clearTargetWeaponGuid() { - - targetWeaponGuid_ = 0L; - onChanged(); - return this; - } - - private int targetWeaponAwakenLevel_ ; - /** - * uint32 targetWeaponAwakenLevel = 3; - * @return The targetWeaponAwakenLevel. - */ - @java.lang.Override - public int getTargetWeaponAwakenLevel() { - return targetWeaponAwakenLevel_; - } - /** - * uint32 targetWeaponAwakenLevel = 3; - * @param value The targetWeaponAwakenLevel to set. - * @return This builder for chaining. - */ - public Builder setTargetWeaponAwakenLevel(int value) { - - targetWeaponAwakenLevel_ = value; - onChanged(); - return this; - } - /** - * uint32 targetWeaponAwakenLevel = 3; - * @return This builder for chaining. - */ - public Builder clearTargetWeaponAwakenLevel() { - - targetWeaponAwakenLevel_ = 0; - 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> oldAffixLevelMap = 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> oldAffixLevelMap = 4; - */ - @java.lang.Override - - public java.util.Map getOldAffixLevelMapMap() { - return internalGetOldAffixLevelMap().getMap(); - } - /** - * map<uint32, uint32> oldAffixLevelMap = 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> oldAffixLevelMap = 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> oldAffixLevelMap = 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> oldAffixLevelMap = 4; - */ - public Builder putOldAffixLevelMap( - int key, - int value) { - - - internalGetMutableOldAffixLevelMap().getMutableMap() - .put(key, value); - return this; - } - /** - * map<uint32, uint32> oldAffixLevelMap = 4; - */ - - public Builder putAllOldAffixLevelMap( - java.util.Map values) { - internalGetMutableOldAffixLevelMap().getMutableMap() - .putAll(values); - 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> curAffixLevelMap = 5; - */ - - @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> curAffixLevelMap = 5; - */ - @java.lang.Override - - public java.util.Map getCurAffixLevelMapMap() { - return internalGetCurAffixLevelMap().getMap(); - } - /** - * map<uint32, uint32> curAffixLevelMap = 5; - */ - @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> curAffixLevelMap = 5; - */ - @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> curAffixLevelMap = 5; - */ - - 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> curAffixLevelMap = 5; - */ - public Builder putCurAffixLevelMap( - int key, - int value) { - - - internalGetMutableCurAffixLevelMap().getMutableMap() - .put(key, value); - return this; - } - /** - * map<uint32, uint32> curAffixLevelMap = 5; - */ - - public Builder putAllCurAffixLevelMap( - java.util.Map values) { - internalGetMutableCurAffixLevelMap().getMutableMap() - .putAll(values); - return this; - } - - private long avatarGuid_ ; - /** - * uint64 avatarGuid = 6; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - /** - * uint64 avatarGuid = 6; - * @param value The avatarGuid to set. - * @return This builder for chaining. - */ - public Builder setAvatarGuid(long value) { - - avatarGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 avatarGuid = 6; - * @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: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\"\347\002\n\017WeaponAwaken" + - "Rsp\022\017\n\007retcode\030\001 \001(\005\022\030\n\020targetWeaponGuid" + - "\030\002 \001(\004\022\037\n\027targetWeaponAwakenLevel\030\003 \001(\r\022" + - "@\n\020oldAffixLevelMap\030\004 \003(\0132&.WeaponAwaken" + - "Rsp.OldAffixLevelMapEntry\022@\n\020curAffixLev" + - "elMap\030\005 \003(\0132&.WeaponAwakenRsp.CurAffixLe" + - "velMapEntry\022\022\n\navatarGuid\030\006 \001(\004\0327\n\025OldAf" + - "fixLevelMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030\002" + - " \001(\r:\0028\001\0327\n\025CurAffixLevelMapEntry\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_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", "TargetWeaponGuid", "TargetWeaponAwakenLevel", "OldAffixLevelMap", "CurAffixLevelMap", "AvatarGuid", }); - 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/main/java/emu/grasscutter/net/proto/WeaponOuterClass.java b/src/main/java/emu/grasscutter/net/proto/WeaponOuterClass.java deleted file mode 100644 index 2a5dbad22..000000000 --- a/src/main/java/emu/grasscutter/net/proto/WeaponOuterClass.java +++ /dev/null @@ -1,1010 +0,0 @@ -// 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 promoteLevel = 3; - * @return The promoteLevel. - */ - int getPromoteLevel(); - - /** - * map<uint32, uint32> affixMap = 4; - */ - int getAffixMapCount(); - /** - * map<uint32, uint32> affixMap = 4; - */ - boolean containsAffixMap( - int key); - /** - * Use {@link #getAffixMapMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getAffixMap(); - /** - * map<uint32, uint32> affixMap = 4; - */ - java.util.Map - getAffixMapMap(); - /** - * map<uint32, uint32> affixMap = 4; - */ - - int getAffixMapOrDefault( - int key, - int defaultValue); - /** - * map<uint32, uint32> affixMap = 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 PROMOTELEVEL_FIELD_NUMBER = 3; - private int promoteLevel_; - /** - * uint32 promoteLevel = 3; - * @return The promoteLevel. - */ - @java.lang.Override - public int getPromoteLevel() { - return promoteLevel_; - } - - public static final int AFFIXMAP_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> affixMap = 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> affixMap = 4; - */ - @java.lang.Override - - public java.util.Map getAffixMapMap() { - return internalGetAffixMap().getMap(); - } - /** - * map<uint32, uint32> affixMap = 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> affixMap = 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) + PROMOTELEVEL_FIELD_NUMBER; - hash = (53 * hash) + getPromoteLevel(); - if (!internalGetAffixMap().getMap().isEmpty()) { - hash = (37 * hash) + AFFIXMAP_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 promoteLevel = 3; - * @return The promoteLevel. - */ - @java.lang.Override - public int getPromoteLevel() { - return promoteLevel_; - } - /** - * uint32 promoteLevel = 3; - * @param value The promoteLevel to set. - * @return This builder for chaining. - */ - public Builder setPromoteLevel(int value) { - - promoteLevel_ = value; - onChanged(); - return this; - } - /** - * uint32 promoteLevel = 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> affixMap = 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> affixMap = 4; - */ - @java.lang.Override - - public java.util.Map getAffixMapMap() { - return internalGetAffixMap().getMap(); - } - /** - * map<uint32, uint32> affixMap = 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> affixMap = 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> affixMap = 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> affixMap = 4; - */ - public Builder putAffixMap( - int key, - int value) { - - - internalGetMutableAffixMap().getMutableMap() - .put(key, value); - return this; - } - /** - * map<uint32, uint32> affixMap = 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\"\224\001\n\006Weapon\022\r\n\005level\030\001 \001(\r" + - "\022\013\n\003exp\030\002 \001(\r\022\024\n\014promoteLevel\030\003 \001(\r\022\'\n\010a" + - "ffixMap\030\004 \003(\0132\025.Weapon.AffixMapEntry\032/\n\r" + - "AffixMapEntry\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_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/main/java/emu/grasscutter/net/proto/WeaponPromoteReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/WeaponPromoteReqOuterClass.java deleted file mode 100644 index dad5a8d93..000000000 --- a/src/main/java/emu/grasscutter/net/proto/WeaponPromoteReqOuterClass.java +++ /dev/null @@ -1,537 +0,0 @@ -// 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 targetWeaponGuid = 1; - * @return The targetWeaponGuid. - */ - long getTargetWeaponGuid(); - } - /** - * 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 8: { - - 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 TARGETWEAPONGUID_FIELD_NUMBER = 1; - private long targetWeaponGuid_; - /** - * uint64 targetWeaponGuid = 1; - * @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(1, 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(1, 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) + TARGETWEAPONGUID_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; - } - /** - * 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 targetWeaponGuid = 1; - * @return The targetWeaponGuid. - */ - @java.lang.Override - public long getTargetWeaponGuid() { - return targetWeaponGuid_; - } - /** - * uint64 targetWeaponGuid = 1; - * @param value The targetWeaponGuid to set. - * @return This builder for chaining. - */ - public Builder setTargetWeaponGuid(long value) { - - targetWeaponGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 targetWeaponGuid = 1; - * @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\030\n\020targetWeaponGuid\030\001 \001(\004B\033\n\031emu.gr" + - "asscutter.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/main/java/emu/grasscutter/net/proto/WeaponPromoteRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/WeaponPromoteRspOuterClass.java deleted file mode 100644 index fe5efdef7..000000000 --- a/src/main/java/emu/grasscutter/net/proto/WeaponPromoteRspOuterClass.java +++ /dev/null @@ -1,749 +0,0 @@ -// 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 { - - /** - * int32 retcode = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * uint64 targetWeaponGuid = 2; - * @return The targetWeaponGuid. - */ - long getTargetWeaponGuid(); - - /** - * uint32 oldPromoteLevel = 3; - * @return The oldPromoteLevel. - */ - int getOldPromoteLevel(); - - /** - * uint32 curPromoteLevel = 4; - * @return The curPromoteLevel. - */ - int getCurPromoteLevel(); - } - /** - * 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 8: { - - retcode_ = input.readInt32(); - break; - } - case 16: { - - targetWeaponGuid_ = input.readUInt64(); - break; - } - case 24: { - - oldPromoteLevel_ = input.readUInt32(); - break; - } - case 32: { - - 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 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 TARGETWEAPONGUID_FIELD_NUMBER = 2; - private long targetWeaponGuid_; - /** - * uint64 targetWeaponGuid = 2; - * @return The targetWeaponGuid. - */ - @java.lang.Override - public long getTargetWeaponGuid() { - return targetWeaponGuid_; - } - - public static final int OLDPROMOTELEVEL_FIELD_NUMBER = 3; - private int oldPromoteLevel_; - /** - * uint32 oldPromoteLevel = 3; - * @return The oldPromoteLevel. - */ - @java.lang.Override - public int getOldPromoteLevel() { - return oldPromoteLevel_; - } - - public static final int CURPROMOTELEVEL_FIELD_NUMBER = 4; - private int curPromoteLevel_; - /** - * uint32 curPromoteLevel = 4; - * @return The curPromoteLevel. - */ - @java.lang.Override - public int getCurPromoteLevel() { - return curPromoteLevel_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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 (targetWeaponGuid_ != 0L) { - output.writeUInt64(2, targetWeaponGuid_); - } - if (oldPromoteLevel_ != 0) { - output.writeUInt32(3, oldPromoteLevel_); - } - if (curPromoteLevel_ != 0) { - output.writeUInt32(4, curPromoteLevel_); - } - 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 (targetWeaponGuid_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(2, targetWeaponGuid_); - } - if (oldPromoteLevel_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, oldPromoteLevel_); - } - if (curPromoteLevel_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(4, 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 (getRetcode() - != other.getRetcode()) return false; - if (getTargetWeaponGuid() - != other.getTargetWeaponGuid()) return false; - if (getOldPromoteLevel() - != other.getOldPromoteLevel()) return false; - if (getCurPromoteLevel() - != other.getCurPromoteLevel()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - 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) + TARGETWEAPONGUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getTargetWeaponGuid()); - hash = (37 * hash) + OLDPROMOTELEVEL_FIELD_NUMBER; - hash = (53 * hash) + getOldPromoteLevel(); - hash = (37 * hash) + CURPROMOTELEVEL_FIELD_NUMBER; - hash = (53 * hash) + getCurPromoteLevel(); - 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; - } - /** - * 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(); - retcode_ = 0; - - targetWeaponGuid_ = 0L; - - oldPromoteLevel_ = 0; - - curPromoteLevel_ = 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.retcode_ = retcode_; - result.targetWeaponGuid_ = targetWeaponGuid_; - result.oldPromoteLevel_ = oldPromoteLevel_; - result.curPromoteLevel_ = curPromoteLevel_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getRetcode() != 0) { - setRetcode(other.getRetcode()); - } - if (other.getTargetWeaponGuid() != 0L) { - setTargetWeaponGuid(other.getTargetWeaponGuid()); - } - if (other.getOldPromoteLevel() != 0) { - setOldPromoteLevel(other.getOldPromoteLevel()); - } - if (other.getCurPromoteLevel() != 0) { - setCurPromoteLevel(other.getCurPromoteLevel()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 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 targetWeaponGuid_ ; - /** - * uint64 targetWeaponGuid = 2; - * @return The targetWeaponGuid. - */ - @java.lang.Override - public long getTargetWeaponGuid() { - return targetWeaponGuid_; - } - /** - * uint64 targetWeaponGuid = 2; - * @param value The targetWeaponGuid to set. - * @return This builder for chaining. - */ - public Builder setTargetWeaponGuid(long value) { - - targetWeaponGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 targetWeaponGuid = 2; - * @return This builder for chaining. - */ - public Builder clearTargetWeaponGuid() { - - targetWeaponGuid_ = 0L; - onChanged(); - return this; - } - - private int oldPromoteLevel_ ; - /** - * uint32 oldPromoteLevel = 3; - * @return The oldPromoteLevel. - */ - @java.lang.Override - public int getOldPromoteLevel() { - return oldPromoteLevel_; - } - /** - * uint32 oldPromoteLevel = 3; - * @param value The oldPromoteLevel to set. - * @return This builder for chaining. - */ - public Builder setOldPromoteLevel(int value) { - - oldPromoteLevel_ = value; - onChanged(); - return this; - } - /** - * uint32 oldPromoteLevel = 3; - * @return This builder for chaining. - */ - public Builder clearOldPromoteLevel() { - - oldPromoteLevel_ = 0; - onChanged(); - return this; - } - - private int curPromoteLevel_ ; - /** - * uint32 curPromoteLevel = 4; - * @return The curPromoteLevel. - */ - @java.lang.Override - public int getCurPromoteLevel() { - return curPromoteLevel_; - } - /** - * uint32 curPromoteLevel = 4; - * @param value The curPromoteLevel to set. - * @return This builder for chaining. - */ - public Builder setCurPromoteLevel(int value) { - - curPromoteLevel_ = value; - onChanged(); - return this; - } - /** - * uint32 curPromoteLevel = 4; - * @return This builder for chaining. - */ - public Builder clearCurPromoteLevel() { - - curPromoteLevel_ = 0; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"o\n\020WeaponPromot" + - "eRsp\022\017\n\007retcode\030\001 \001(\005\022\030\n\020targetWeaponGui" + - "d\030\002 \001(\004\022\027\n\017oldPromoteLevel\030\003 \001(\r\022\027\n\017curP" + - "romoteLevel\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_WeaponPromoteRsp_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_WeaponPromoteRsp_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_WeaponPromoteRsp_descriptor, - new java.lang.String[] { "Retcode", "TargetWeaponGuid", "OldPromoteLevel", "CurPromoteLevel", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/WeaponUpgradeReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/WeaponUpgradeReqOuterClass.java deleted file mode 100644 index 9490c6e29..000000000 --- a/src/main/java/emu/grasscutter/net/proto/WeaponUpgradeReqOuterClass.java +++ /dev/null @@ -1,1110 +0,0 @@ -// 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 { - - /** - * uint64 targetWeaponGuid = 1; - * @return The targetWeaponGuid. - */ - long getTargetWeaponGuid(); - - /** - * repeated uint64 foodWeaponGuidList = 2; - * @return A list containing the foodWeaponGuidList. - */ - java.util.List getFoodWeaponGuidListList(); - /** - * repeated uint64 foodWeaponGuidList = 2; - * @return The count of foodWeaponGuidList. - */ - int getFoodWeaponGuidListCount(); - /** - * repeated uint64 foodWeaponGuidList = 2; - * @param index The index of the element to return. - * @return The foodWeaponGuidList at the given index. - */ - long getFoodWeaponGuidList(int index); - - /** - * repeated .ItemParam itemParamList = 3; - */ - java.util.List - getItemParamListList(); - /** - * repeated .ItemParam itemParamList = 3; - */ - emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParamList(int index); - /** - * repeated .ItemParam itemParamList = 3; - */ - int getItemParamListCount(); - /** - * repeated .ItemParam itemParamList = 3; - */ - java.util.List - getItemParamListOrBuilderList(); - /** - * repeated .ItemParam itemParamList = 3; - */ - emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemParamListOrBuilder( - int index); - } - /** - * 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: { - - targetWeaponGuid_ = input.readUInt64(); - break; - } - case 16: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - foodWeaponGuidList_ = newLongList(); - mutable_bitField0_ |= 0x00000001; - } - foodWeaponGuidList_.addLong(input.readUInt64()); - break; - } - case 18: { - 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 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; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.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 TARGETWEAPONGUID_FIELD_NUMBER = 1; - private long targetWeaponGuid_; - /** - * uint64 targetWeaponGuid = 1; - * @return The targetWeaponGuid. - */ - @java.lang.Override - public long getTargetWeaponGuid() { - return targetWeaponGuid_; - } - - public static final int FOODWEAPONGUIDLIST_FIELD_NUMBER = 2; - private com.google.protobuf.Internal.LongList foodWeaponGuidList_; - /** - * repeated uint64 foodWeaponGuidList = 2; - * @return A list containing the foodWeaponGuidList. - */ - @java.lang.Override - public java.util.List - getFoodWeaponGuidListList() { - return foodWeaponGuidList_; - } - /** - * repeated uint64 foodWeaponGuidList = 2; - * @return The count of foodWeaponGuidList. - */ - public int getFoodWeaponGuidListCount() { - return foodWeaponGuidList_.size(); - } - /** - * repeated uint64 foodWeaponGuidList = 2; - * @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 ITEMPARAMLIST_FIELD_NUMBER = 3; - private java.util.List itemParamList_; - /** - * repeated .ItemParam itemParamList = 3; - */ - @java.lang.Override - public java.util.List getItemParamListList() { - return itemParamList_; - } - /** - * repeated .ItemParam itemParamList = 3; - */ - @java.lang.Override - public java.util.List - getItemParamListOrBuilderList() { - return itemParamList_; - } - /** - * repeated .ItemParam itemParamList = 3; - */ - @java.lang.Override - public int getItemParamListCount() { - return itemParamList_.size(); - } - /** - * repeated .ItemParam itemParamList = 3; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParamList(int index) { - return itemParamList_.get(index); - } - /** - * repeated .ItemParam itemParamList = 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(); - if (targetWeaponGuid_ != 0L) { - output.writeUInt64(1, targetWeaponGuid_); - } - if (getFoodWeaponGuidListList().size() > 0) { - output.writeUInt32NoTag(18); - output.writeUInt32NoTag(foodWeaponGuidListMemoizedSerializedSize); - } - for (int i = 0; i < foodWeaponGuidList_.size(); i++) { - output.writeUInt64NoTag(foodWeaponGuidList_.getLong(i)); - } - for (int i = 0; i < itemParamList_.size(); i++) { - output.writeMessage(3, itemParamList_.get(i)); - } - 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(1, 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; - } - for (int i = 0; i < itemParamList_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(3, 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 (getTargetWeaponGuid() - != other.getTargetWeaponGuid()) return false; - if (!getFoodWeaponGuidListList() - .equals(other.getFoodWeaponGuidListList())) 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(); - hash = (37 * hash) + TARGETWEAPONGUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getTargetWeaponGuid()); - if (getFoodWeaponGuidListCount() > 0) { - hash = (37 * hash) + FOODWEAPONGUIDLIST_FIELD_NUMBER; - hash = (53 * hash) + getFoodWeaponGuidListList().hashCode(); - } - if (getItemParamListCount() > 0) { - hash = (37 * hash) + ITEMPARAMLIST_FIELD_NUMBER; - hash = (53 * hash) + getItemParamListList().hashCode(); - } - 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; - } - /** - * 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(); - targetWeaponGuid_ = 0L; - - foodWeaponGuidList_ = emptyLongList(); - bitField0_ = (bitField0_ & ~0x00000001); - 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.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_; - result.targetWeaponGuid_ = targetWeaponGuid_; - 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(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getTargetWeaponGuid() != 0L) { - setTargetWeaponGuid(other.getTargetWeaponGuid()); - } - 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_); - } - } - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 long targetWeaponGuid_ ; - /** - * uint64 targetWeaponGuid = 1; - * @return The targetWeaponGuid. - */ - @java.lang.Override - public long getTargetWeaponGuid() { - return targetWeaponGuid_; - } - /** - * uint64 targetWeaponGuid = 1; - * @param value The targetWeaponGuid to set. - * @return This builder for chaining. - */ - public Builder setTargetWeaponGuid(long value) { - - targetWeaponGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 targetWeaponGuid = 1; - * @return This builder for chaining. - */ - public Builder clearTargetWeaponGuid() { - - targetWeaponGuid_ = 0L; - onChanged(); - return this; - } - - private com.google.protobuf.Internal.LongList foodWeaponGuidList_ = emptyLongList(); - private void ensureFoodWeaponGuidListIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - foodWeaponGuidList_ = mutableCopy(foodWeaponGuidList_); - bitField0_ |= 0x00000001; - } - } - /** - * repeated uint64 foodWeaponGuidList = 2; - * @return A list containing the foodWeaponGuidList. - */ - public java.util.List - getFoodWeaponGuidListList() { - return ((bitField0_ & 0x00000001) != 0) ? - java.util.Collections.unmodifiableList(foodWeaponGuidList_) : foodWeaponGuidList_; - } - /** - * repeated uint64 foodWeaponGuidList = 2; - * @return The count of foodWeaponGuidList. - */ - public int getFoodWeaponGuidListCount() { - return foodWeaponGuidList_.size(); - } - /** - * repeated uint64 foodWeaponGuidList = 2; - * @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 foodWeaponGuidList = 2; - * @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 foodWeaponGuidList = 2; - * @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 foodWeaponGuidList = 2; - * @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 foodWeaponGuidList = 2; - * @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 itemParamList = 3; - */ - public java.util.List getItemParamListList() { - if (itemParamListBuilder_ == null) { - return java.util.Collections.unmodifiableList(itemParamList_); - } else { - return itemParamListBuilder_.getMessageList(); - } - } - /** - * repeated .ItemParam itemParamList = 3; - */ - public int getItemParamListCount() { - if (itemParamListBuilder_ == null) { - return itemParamList_.size(); - } else { - return itemParamListBuilder_.getCount(); - } - } - /** - * repeated .ItemParam itemParamList = 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 itemParamList = 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 itemParamList = 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 itemParamList = 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 itemParamList = 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 itemParamList = 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 itemParamList = 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 itemParamList = 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 itemParamList = 3; - */ - public Builder clearItemParamList() { - if (itemParamListBuilder_ == null) { - itemParamList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000002); - onChanged(); - } else { - itemParamListBuilder_.clear(); - } - return this; - } - /** - * repeated .ItemParam itemParamList = 3; - */ - public Builder removeItemParamList(int index) { - if (itemParamListBuilder_ == null) { - ensureItemParamListIsMutable(); - itemParamList_.remove(index); - onChanged(); - } else { - itemParamListBuilder_.remove(index); - } - return this; - } - /** - * repeated .ItemParam itemParamList = 3; - */ - public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getItemParamListBuilder( - int index) { - return getItemParamListFieldBuilder().getBuilder(index); - } - /** - * repeated .ItemParam itemParamList = 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 itemParamList = 3; - */ - public java.util.List - getItemParamListOrBuilderList() { - if (itemParamListBuilder_ != null) { - return itemParamListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(itemParamList_); - } - } - /** - * repeated .ItemParam itemParamList = 3; - */ - public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addItemParamListBuilder() { - return getItemParamListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); - } - /** - * repeated .ItemParam itemParamList = 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 itemParamList = 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: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\"k\n\020WeaponUpgradeReq\022\030\n\020targetWeaponGui" + - "d\030\001 \001(\004\022\032\n\022foodWeaponGuidList\030\002 \003(\004\022!\n\ri" + - "temParamList\030\003 \003(\0132\n.ItemParamB\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.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[] { "TargetWeaponGuid", "FoodWeaponGuidList", "ItemParamList", }); - emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/WeaponUpgradeRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/WeaponUpgradeRspOuterClass.java deleted file mode 100644 index eb12cb769..000000000 --- a/src/main/java/emu/grasscutter/net/proto/WeaponUpgradeRspOuterClass.java +++ /dev/null @@ -1,1127 +0,0 @@ -// 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 { - - /** - * int32 retcode = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * uint64 targetWeaponGuid = 2; - * @return The targetWeaponGuid. - */ - long getTargetWeaponGuid(); - - /** - * uint32 oldLevel = 3; - * @return The oldLevel. - */ - int getOldLevel(); - - /** - * uint32 curLevel = 4; - * @return The curLevel. - */ - int getCurLevel(); - - /** - * repeated .ItemParam itemParamList = 5; - */ - java.util.List - getItemParamListList(); - /** - * repeated .ItemParam itemParamList = 5; - */ - emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParamList(int index); - /** - * repeated .ItemParam itemParamList = 5; - */ - int getItemParamListCount(); - /** - * repeated .ItemParam itemParamList = 5; - */ - java.util.List - getItemParamListOrBuilderList(); - /** - * repeated .ItemParam itemParamList = 5; - */ - emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemParamListOrBuilder( - int index); - } - /** - * 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 8: { - - retcode_ = input.readInt32(); - break; - } - case 16: { - - targetWeaponGuid_ = input.readUInt64(); - break; - } - case 24: { - - oldLevel_ = input.readUInt32(); - break; - } - case 32: { - - curLevel_ = input.readUInt32(); - break; - } - case 42: { - 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; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.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 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 TARGETWEAPONGUID_FIELD_NUMBER = 2; - private long targetWeaponGuid_; - /** - * uint64 targetWeaponGuid = 2; - * @return The targetWeaponGuid. - */ - @java.lang.Override - public long getTargetWeaponGuid() { - return targetWeaponGuid_; - } - - public static final int OLDLEVEL_FIELD_NUMBER = 3; - private int oldLevel_; - /** - * uint32 oldLevel = 3; - * @return The oldLevel. - */ - @java.lang.Override - public int getOldLevel() { - return oldLevel_; - } - - public static final int CURLEVEL_FIELD_NUMBER = 4; - private int curLevel_; - /** - * uint32 curLevel = 4; - * @return The curLevel. - */ - @java.lang.Override - public int getCurLevel() { - return curLevel_; - } - - public static final int ITEMPARAMLIST_FIELD_NUMBER = 5; - private java.util.List itemParamList_; - /** - * repeated .ItemParam itemParamList = 5; - */ - @java.lang.Override - public java.util.List getItemParamListList() { - return itemParamList_; - } - /** - * repeated .ItemParam itemParamList = 5; - */ - @java.lang.Override - public java.util.List - getItemParamListOrBuilderList() { - return itemParamList_; - } - /** - * repeated .ItemParam itemParamList = 5; - */ - @java.lang.Override - public int getItemParamListCount() { - return itemParamList_.size(); - } - /** - * repeated .ItemParam itemParamList = 5; - */ - @java.lang.Override - public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParamList(int index) { - return itemParamList_.get(index); - } - /** - * repeated .ItemParam itemParamList = 5; - */ - @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 { - if (retcode_ != 0) { - output.writeInt32(1, retcode_); - } - if (targetWeaponGuid_ != 0L) { - output.writeUInt64(2, targetWeaponGuid_); - } - if (oldLevel_ != 0) { - output.writeUInt32(3, oldLevel_); - } - if (curLevel_ != 0) { - output.writeUInt32(4, curLevel_); - } - for (int i = 0; i < itemParamList_.size(); i++) { - output.writeMessage(5, itemParamList_.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 (targetWeaponGuid_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(2, targetWeaponGuid_); - } - if (oldLevel_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, oldLevel_); - } - if (curLevel_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(4, curLevel_); - } - for (int i = 0; i < itemParamList_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(5, 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.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp)) { - return super.equals(obj); - } - emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp other = (emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp) obj; - - if (getRetcode() - != other.getRetcode()) return false; - if (getTargetWeaponGuid() - != other.getTargetWeaponGuid()) return false; - if (getOldLevel() - != other.getOldLevel()) return false; - if (getCurLevel() - != other.getCurLevel()) 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(); - hash = (37 * hash) + RETCODE_FIELD_NUMBER; - hash = (53 * hash) + getRetcode(); - hash = (37 * hash) + TARGETWEAPONGUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getTargetWeaponGuid()); - hash = (37 * hash) + OLDLEVEL_FIELD_NUMBER; - hash = (53 * hash) + getOldLevel(); - hash = (37 * hash) + CURLEVEL_FIELD_NUMBER; - hash = (53 * hash) + getCurLevel(); - if (getItemParamListCount() > 0) { - hash = (37 * hash) + ITEMPARAMLIST_FIELD_NUMBER; - hash = (53 * hash) + getItemParamListList().hashCode(); - } - 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; - } - /** - * 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(); - retcode_ = 0; - - targetWeaponGuid_ = 0L; - - oldLevel_ = 0; - - curLevel_ = 0; - - if (itemParamListBuilder_ == null) { - itemParamList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - } else { - itemParamListBuilder_.clear(); - } - 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.retcode_ = retcode_; - result.targetWeaponGuid_ = targetWeaponGuid_; - result.oldLevel_ = oldLevel_; - result.curLevel_ = curLevel_; - if (itemParamListBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - itemParamList_ = java.util.Collections.unmodifiableList(itemParamList_); - bitField0_ = (bitField0_ & ~0x00000001); - } - 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.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.getRetcode() != 0) { - setRetcode(other.getRetcode()); - } - if (other.getTargetWeaponGuid() != 0L) { - setTargetWeaponGuid(other.getTargetWeaponGuid()); - } - if (other.getOldLevel() != 0) { - setOldLevel(other.getOldLevel()); - } - if (other.getCurLevel() != 0) { - setCurLevel(other.getCurLevel()); - } - 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_); - } - } - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 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 targetWeaponGuid_ ; - /** - * uint64 targetWeaponGuid = 2; - * @return The targetWeaponGuid. - */ - @java.lang.Override - public long getTargetWeaponGuid() { - return targetWeaponGuid_; - } - /** - * uint64 targetWeaponGuid = 2; - * @param value The targetWeaponGuid to set. - * @return This builder for chaining. - */ - public Builder setTargetWeaponGuid(long value) { - - targetWeaponGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 targetWeaponGuid = 2; - * @return This builder for chaining. - */ - public Builder clearTargetWeaponGuid() { - - targetWeaponGuid_ = 0L; - onChanged(); - return this; - } - - private int oldLevel_ ; - /** - * uint32 oldLevel = 3; - * @return The oldLevel. - */ - @java.lang.Override - public int getOldLevel() { - return oldLevel_; - } - /** - * uint32 oldLevel = 3; - * @param value The oldLevel to set. - * @return This builder for chaining. - */ - public Builder setOldLevel(int value) { - - oldLevel_ = value; - onChanged(); - return this; - } - /** - * uint32 oldLevel = 3; - * @return This builder for chaining. - */ - public Builder clearOldLevel() { - - oldLevel_ = 0; - onChanged(); - return this; - } - - private int curLevel_ ; - /** - * uint32 curLevel = 4; - * @return The curLevel. - */ - @java.lang.Override - public int getCurLevel() { - return curLevel_; - } - /** - * uint32 curLevel = 4; - * @param value The curLevel to set. - * @return This builder for chaining. - */ - public Builder setCurLevel(int value) { - - curLevel_ = value; - onChanged(); - return this; - } - /** - * uint32 curLevel = 4; - * @return This builder for chaining. - */ - public Builder clearCurLevel() { - - curLevel_ = 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 itemParamList = 5; - */ - public java.util.List getItemParamListList() { - if (itemParamListBuilder_ == null) { - return java.util.Collections.unmodifiableList(itemParamList_); - } else { - return itemParamListBuilder_.getMessageList(); - } - } - /** - * repeated .ItemParam itemParamList = 5; - */ - public int getItemParamListCount() { - if (itemParamListBuilder_ == null) { - return itemParamList_.size(); - } else { - return itemParamListBuilder_.getCount(); - } - } - /** - * repeated .ItemParam itemParamList = 5; - */ - public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParamList(int index) { - if (itemParamListBuilder_ == null) { - return itemParamList_.get(index); - } else { - return itemParamListBuilder_.getMessage(index); - } - } - /** - * repeated .ItemParam itemParamList = 5; - */ - 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 itemParamList = 5; - */ - 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 itemParamList = 5; - */ - 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 itemParamList = 5; - */ - 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 itemParamList = 5; - */ - 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 itemParamList = 5; - */ - 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 itemParamList = 5; - */ - 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 itemParamList = 5; - */ - public Builder clearItemParamList() { - if (itemParamListBuilder_ == null) { - itemParamList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - itemParamListBuilder_.clear(); - } - return this; - } - /** - * repeated .ItemParam itemParamList = 5; - */ - public Builder removeItemParamList(int index) { - if (itemParamListBuilder_ == null) { - ensureItemParamListIsMutable(); - itemParamList_.remove(index); - onChanged(); - } else { - itemParamListBuilder_.remove(index); - } - return this; - } - /** - * repeated .ItemParam itemParamList = 5; - */ - public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getItemParamListBuilder( - int index) { - return getItemParamListFieldBuilder().getBuilder(index); - } - /** - * repeated .ItemParam itemParamList = 5; - */ - public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemParamListOrBuilder( - int index) { - if (itemParamListBuilder_ == null) { - return itemParamList_.get(index); } else { - return itemParamListBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .ItemParam itemParamList = 5; - */ - public java.util.List - getItemParamListOrBuilderList() { - if (itemParamListBuilder_ != null) { - return itemParamListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(itemParamList_); - } - } - /** - * repeated .ItemParam itemParamList = 5; - */ - public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addItemParamListBuilder() { - return getItemParamListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); - } - /** - * repeated .ItemParam itemParamList = 5; - */ - public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addItemParamListBuilder( - int index) { - return getItemParamListFieldBuilder().addBuilder( - index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); - } - /** - * repeated .ItemParam itemParamList = 5; - */ - 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_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.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\"\204\001\n\020WeaponUpgradeRsp\022\017\n\007retcode\030\001 \001(\005\022" + - "\030\n\020targetWeaponGuid\030\002 \001(\004\022\020\n\010oldLevel\030\003 " + - "\001(\r\022\020\n\010curLevel\030\004 \001(\r\022!\n\ritemParamList\030\005" + - " \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_WeaponUpgradeRsp_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_WeaponUpgradeRsp_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_WeaponUpgradeRsp_descriptor, - new java.lang.String[] { "Retcode", "TargetWeaponGuid", "OldLevel", "CurLevel", "ItemParamList", }); - emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/WearEquipReqOuterClass.java b/src/main/java/emu/grasscutter/net/proto/WearEquipReqOuterClass.java deleted file mode 100644 index 2a7823da4..000000000 --- a/src/main/java/emu/grasscutter/net/proto/WearEquipReqOuterClass.java +++ /dev/null @@ -1,608 +0,0 @@ -// 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 avatarGuid = 1; - * @return The avatarGuid. - */ - long getAvatarGuid(); - - /** - * uint64 equipGuid = 2; - * @return The equipGuid. - */ - long getEquipGuid(); - } - /** - * 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 8: { - - avatarGuid_ = input.readUInt64(); - break; - } - case 16: { - - 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 AVATARGUID_FIELD_NUMBER = 1; - private long avatarGuid_; - /** - * uint64 avatarGuid = 1; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - - public static final int EQUIPGUID_FIELD_NUMBER = 2; - private long equipGuid_; - /** - * uint64 equipGuid = 2; - * @return The equipGuid. - */ - @java.lang.Override - public long getEquipGuid() { - return equipGuid_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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 (equipGuid_ != 0L) { - output.writeUInt64(2, 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(1, avatarGuid_); - } - if (equipGuid_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(2, 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 (getAvatarGuid() - != other.getAvatarGuid()) return false; - if (getEquipGuid() - != other.getEquipGuid()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + AVATARGUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getAvatarGuid()); - hash = (37 * hash) + EQUIPGUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getEquipGuid()); - 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; - } - /** - * 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(); - avatarGuid_ = 0L; - - equipGuid_ = 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.avatarGuid_ = avatarGuid_; - result.equipGuid_ = equipGuid_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getAvatarGuid() != 0L) { - setAvatarGuid(other.getAvatarGuid()); - } - if (other.getEquipGuid() != 0L) { - setEquipGuid(other.getEquipGuid()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 avatarGuid_ ; - /** - * uint64 avatarGuid = 1; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - /** - * uint64 avatarGuid = 1; - * @param value The avatarGuid to set. - * @return This builder for chaining. - */ - public Builder setAvatarGuid(long value) { - - avatarGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 avatarGuid = 1; - * @return This builder for chaining. - */ - public Builder clearAvatarGuid() { - - avatarGuid_ = 0L; - onChanged(); - return this; - } - - private long equipGuid_ ; - /** - * uint64 equipGuid = 2; - * @return The equipGuid. - */ - @java.lang.Override - public long getEquipGuid() { - return equipGuid_; - } - /** - * uint64 equipGuid = 2; - * @param value The equipGuid to set. - * @return This builder for chaining. - */ - public Builder setEquipGuid(long value) { - - equipGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 equipGuid = 2; - * @return This builder for chaining. - */ - public Builder clearEquipGuid() { - - equipGuid_ = 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\"5\n\014WearEquipReq\022\022\n\n" + - "avatarGuid\030\001 \001(\004\022\021\n\tequipGuid\030\002 \001(\004B\033\n\031e" + - "mu.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[] { "AvatarGuid", "EquipGuid", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/WearEquipRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/WearEquipRspOuterClass.java deleted file mode 100644 index 356f21e6f..000000000 --- a/src/main/java/emu/grasscutter/net/proto/WearEquipRspOuterClass.java +++ /dev/null @@ -1,679 +0,0 @@ -// 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 = 1; - * @return The retcode. - */ - int getRetcode(); - - /** - * uint64 avatarGuid = 2; - * @return The avatarGuid. - */ - long getAvatarGuid(); - - /** - * uint64 equipGuid = 3; - * @return The equipGuid. - */ - long getEquipGuid(); - } - /** - * 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: { - - retcode_ = input.readInt32(); - break; - } - case 16: { - - avatarGuid_ = input.readUInt64(); - break; - } - case 24: { - - 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.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 = 1; - private int retcode_; - /** - * int32 retcode = 1; - * @return The retcode. - */ - @java.lang.Override - public int getRetcode() { - return retcode_; - } - - public static final int AVATARGUID_FIELD_NUMBER = 2; - private long avatarGuid_; - /** - * uint64 avatarGuid = 2; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - - public static final int EQUIPGUID_FIELD_NUMBER = 3; - private long equipGuid_; - /** - * uint64 equipGuid = 3; - * @return The equipGuid. - */ - @java.lang.Override - public long getEquipGuid() { - return equipGuid_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (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 (avatarGuid_ != 0L) { - output.writeUInt64(2, avatarGuid_); - } - if (equipGuid_ != 0L) { - output.writeUInt64(3, equipGuid_); - } - 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 (avatarGuid_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(2, avatarGuid_); - } - if (equipGuid_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(3, 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.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 (getAvatarGuid() - != other.getAvatarGuid()) return false; - if (getEquipGuid() - != other.getEquipGuid()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - 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) + AVATARGUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getAvatarGuid()); - hash = (37 * hash) + EQUIPGUID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getEquipGuid()); - 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; - } - /** - * 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; - - avatarGuid_ = 0L; - - equipGuid_ = 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.avatarGuid_ = avatarGuid_; - result.equipGuid_ = equipGuid_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object 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.getAvatarGuid() != 0L) { - setAvatarGuid(other.getAvatarGuid()); - } - if (other.getEquipGuid() != 0L) { - setEquipGuid(other.getEquipGuid()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @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 = 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 avatarGuid_ ; - /** - * uint64 avatarGuid = 2; - * @return The avatarGuid. - */ - @java.lang.Override - public long getAvatarGuid() { - return avatarGuid_; - } - /** - * uint64 avatarGuid = 2; - * @param value The avatarGuid to set. - * @return This builder for chaining. - */ - public Builder setAvatarGuid(long value) { - - avatarGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 avatarGuid = 2; - * @return This builder for chaining. - */ - public Builder clearAvatarGuid() { - - avatarGuid_ = 0L; - onChanged(); - return this; - } - - private long equipGuid_ ; - /** - * uint64 equipGuid = 3; - * @return The equipGuid. - */ - @java.lang.Override - public long getEquipGuid() { - return equipGuid_; - } - /** - * uint64 equipGuid = 3; - * @param value The equipGuid to set. - * @return This builder for chaining. - */ - public Builder setEquipGuid(long value) { - - equipGuid_ = value; - onChanged(); - return this; - } - /** - * uint64 equipGuid = 3; - * @return This builder for chaining. - */ - public Builder clearEquipGuid() { - - equipGuid_ = 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\"F\n\014WearEquipRsp\022\017\n\007" + - "retcode\030\001 \001(\005\022\022\n\navatarGuid\030\002 \001(\004\022\021\n\tequ" + - "ipGuid\030\003 \001(\004B\033\n\031emu.grasscutter.net.prot" + - "ob\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", "AvatarGuid", "EquipGuid", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/WeeklyBossResinDiscountInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/WeeklyBossResinDiscountInfoOuterClass.java deleted file mode 100644 index 3f87aeb8c..000000000 --- a/src/main/java/emu/grasscutter/net/proto/WeeklyBossResinDiscountInfoOuterClass.java +++ /dev/null @@ -1,748 +0,0 @@ -// 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 discountNum = 1; - * @return The discountNum. - */ - int getDiscountNum(); - - /** - * uint32 discountNumLimit = 2; - * @return The discountNumLimit. - */ - int getDiscountNumLimit(); - - /** - * uint32 resinCost = 3; - * @return The resinCost. - */ - int getResinCost(); - - /** - * uint32 originalResinCost = 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 DISCOUNTNUM_FIELD_NUMBER = 1; - private int discountNum_; - /** - * uint32 discountNum = 1; - * @return The discountNum. - */ - @java.lang.Override - public int getDiscountNum() { - return discountNum_; - } - - public static final int DISCOUNTNUMLIMIT_FIELD_NUMBER = 2; - private int discountNumLimit_; - /** - * uint32 discountNumLimit = 2; - * @return The discountNumLimit. - */ - @java.lang.Override - public int getDiscountNumLimit() { - return discountNumLimit_; - } - - public static final int RESINCOST_FIELD_NUMBER = 3; - private int resinCost_; - /** - * uint32 resinCost = 3; - * @return The resinCost. - */ - @java.lang.Override - public int getResinCost() { - return resinCost_; - } - - public static final int ORIGINALRESINCOST_FIELD_NUMBER = 4; - private int originalResinCost_; - /** - * uint32 originalResinCost = 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) + DISCOUNTNUM_FIELD_NUMBER; - hash = (53 * hash) + getDiscountNum(); - hash = (37 * hash) + DISCOUNTNUMLIMIT_FIELD_NUMBER; - hash = (53 * hash) + getDiscountNumLimit(); - hash = (37 * hash) + RESINCOST_FIELD_NUMBER; - hash = (53 * hash) + getResinCost(); - hash = (37 * hash) + ORIGINALRESINCOST_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 discountNum = 1; - * @return The discountNum. - */ - @java.lang.Override - public int getDiscountNum() { - return discountNum_; - } - /** - * uint32 discountNum = 1; - * @param value The discountNum to set. - * @return This builder for chaining. - */ - public Builder setDiscountNum(int value) { - - discountNum_ = value; - onChanged(); - return this; - } - /** - * uint32 discountNum = 1; - * @return This builder for chaining. - */ - public Builder clearDiscountNum() { - - discountNum_ = 0; - onChanged(); - return this; - } - - private int discountNumLimit_ ; - /** - * uint32 discountNumLimit = 2; - * @return The discountNumLimit. - */ - @java.lang.Override - public int getDiscountNumLimit() { - return discountNumLimit_; - } - /** - * uint32 discountNumLimit = 2; - * @param value The discountNumLimit to set. - * @return This builder for chaining. - */ - public Builder setDiscountNumLimit(int value) { - - discountNumLimit_ = value; - onChanged(); - return this; - } - /** - * uint32 discountNumLimit = 2; - * @return This builder for chaining. - */ - public Builder clearDiscountNumLimit() { - - discountNumLimit_ = 0; - onChanged(); - return this; - } - - private int resinCost_ ; - /** - * uint32 resinCost = 3; - * @return The resinCost. - */ - @java.lang.Override - public int getResinCost() { - return resinCost_; - } - /** - * uint32 resinCost = 3; - * @param value The resinCost to set. - * @return This builder for chaining. - */ - public Builder setResinCost(int value) { - - resinCost_ = value; - onChanged(); - return this; - } - /** - * uint32 resinCost = 3; - * @return This builder for chaining. - */ - public Builder clearResinCost() { - - resinCost_ = 0; - onChanged(); - return this; - } - - private int originalResinCost_ ; - /** - * uint32 originalResinCost = 4; - * @return The originalResinCost. - */ - @java.lang.Override - public int getOriginalResinCost() { - return originalResinCost_; - } - /** - * uint32 originalResinCost = 4; - * @param value The originalResinCost to set. - * @return This builder for chaining. - */ - public Builder setOriginalResinCost(int value) { - - originalResinCost_ = value; - onChanged(); - return this; - } - /** - * uint32 originalResinCost = 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\"z\n\033W" + - "eeklyBossResinDiscountInfo\022\023\n\013discountNu" + - "m\030\001 \001(\r\022\030\n\020discountNumLimit\030\002 \001(\r\022\021\n\tres" + - "inCost\030\003 \001(\r\022\031\n\021originalResinCost\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_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/main/java/emu/grasscutter/net/proto/WorldDataNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/WorldDataNotifyOuterClass.java deleted file mode 100644 index 6fc843b25..000000000 --- a/src/main/java/emu/grasscutter/net/proto/WorldDataNotifyOuterClass.java +++ /dev/null @@ -1,802 +0,0 @@ -// 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> worldPropMap = 1; - */ - int getWorldPropMapCount(); - /** - * map<uint32, .PropValue> worldPropMap = 1; - */ - boolean containsWorldPropMap( - int key); - /** - * Use {@link #getWorldPropMapMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getWorldPropMap(); - /** - * map<uint32, .PropValue> worldPropMap = 1; - */ - java.util.Map - getWorldPropMapMap(); - /** - * map<uint32, .PropValue> worldPropMap = 1; - */ - - emu.grasscutter.net.proto.PropValueOuterClass.PropValue getWorldPropMapOrDefault( - int key, - emu.grasscutter.net.proto.PropValueOuterClass.PropValue defaultValue); - /** - * map<uint32, .PropValue> worldPropMap = 1; - */ - - emu.grasscutter.net.proto.PropValueOuterClass.PropValue getWorldPropMapOrThrow( - int key); - } - /** - * 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 10: { - 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 1: - 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); - } - - public static final int WORLDPROPMAP_FIELD_NUMBER = 1; - 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> worldPropMap = 1; - */ - - @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> worldPropMap = 1; - */ - @java.lang.Override - - public java.util.Map getWorldPropMapMap() { - return internalGetWorldPropMap().getMap(); - } - /** - * map<uint32, .PropValue> worldPropMap = 1; - */ - @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> worldPropMap = 1; - */ - @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, - 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 - : internalGetWorldPropMap().getMap().entrySet()) { - com.google.protobuf.MapEntry - worldPropMap__ = WorldPropMapDefaultEntryHolder.defaultEntry.newBuilderForType() - .setKey(entry.getKey()) - .setValue(entry.getValue()) - .build(); - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, 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) + WORLDPROPMAP_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; - } - /** - * 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 1: - return internalGetWorldPropMap(); - default: - throw new RuntimeException( - "Invalid map field number: " + number); - } - } - @SuppressWarnings({"rawtypes"}) - protected com.google.protobuf.MapField internalGetMutableMapField( - int number) { - switch (number) { - case 1: - 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> worldPropMap = 1; - */ - - @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> worldPropMap = 1; - */ - @java.lang.Override - - public java.util.Map getWorldPropMapMap() { - return internalGetWorldPropMap().getMap(); - } - /** - * map<uint32, .PropValue> worldPropMap = 1; - */ - @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> worldPropMap = 1; - */ - @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> worldPropMap = 1; - */ - - 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> worldPropMap = 1; - */ - 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> worldPropMap = 1; - */ - - 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" + - "\"\214\001\n\017WorldDataNotify\0228\n\014worldPropMap\030\001 \003" + - "(\0132\".WorldDataNotify.WorldPropMapEntry\032?" + - "\n\021WorldPropMapEntry\022\013\n\003key\030\001 \001(\r\022\031\n\005valu" + - "e\030\002 \001(\0132\n.PropValue:\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.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/main/java/emu/grasscutter/net/proto/WorldPlayerDieNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/WorldPlayerDieNotifyOuterClass.java deleted file mode 100644 index f7ea9a90e..000000000 --- a/src/main/java/emu/grasscutter/net/proto/WorldPlayerDieNotifyOuterClass.java +++ /dev/null @@ -1,927 +0,0 @@ -// 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 dieType = 1; - * @return The enum numeric value on the wire for dieType. - */ - int getDieTypeValue(); - /** - * .PlayerDieType dieType = 1; - * @return The dieType. - */ - emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType getDieType(); - - /** - * uint32 murdererEntityId = 2; - * @return The murdererEntityId. - */ - int getMurdererEntityId(); - - /** - * uint32 monsterId = 3; - * @return Whether the monsterId field is set. - */ - boolean hasMonsterId(); - /** - * uint32 monsterId = 3; - * @return The monsterId. - */ - int getMonsterId(); - - /** - * uint32 gadgetId = 4; - * @return Whether the gadgetId field is set. - */ - boolean hasGadgetId(); - /** - * uint32 gadgetId = 4; - * @return The gadgetId. - */ - int getGadgetId(); - - public emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify.EntityCase getEntityCase(); - } - /** - * 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 8: { - int rawValue = input.readEnum(); - - dieType_ = rawValue; - break; - } - case 16: { - - murdererEntityId_ = input.readUInt32(); - break; - } - case 24: { - entityCase_ = 3; - entity_ = input.readUInt32(); - break; - } - case 32: { - entityCase_ = 4; - entity_ = input.readUInt32(); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.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 { - MONSTERID(3), - GADGETID(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 3: return MONSTERID; - case 4: return GADGETID; - 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 DIETYPE_FIELD_NUMBER = 1; - private int dieType_; - /** - * .PlayerDieType dieType = 1; - * @return The enum numeric value on the wire for dieType. - */ - @java.lang.Override public int getDieTypeValue() { - return dieType_; - } - /** - * .PlayerDieType dieType = 1; - * @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 MURDERERENTITYID_FIELD_NUMBER = 2; - private int murdererEntityId_; - /** - * uint32 murdererEntityId = 2; - * @return The murdererEntityId. - */ - @java.lang.Override - public int getMurdererEntityId() { - return murdererEntityId_; - } - - public static final int MONSTERID_FIELD_NUMBER = 3; - /** - * uint32 monsterId = 3; - * @return Whether the monsterId field is set. - */ - @java.lang.Override - public boolean hasMonsterId() { - return entityCase_ == 3; - } - /** - * uint32 monsterId = 3; - * @return The monsterId. - */ - @java.lang.Override - public int getMonsterId() { - if (entityCase_ == 3) { - return (java.lang.Integer) entity_; - } - return 0; - } - - public static final int GADGETID_FIELD_NUMBER = 4; - /** - * uint32 gadgetId = 4; - * @return Whether the gadgetId field is set. - */ - @java.lang.Override - public boolean hasGadgetId() { - return entityCase_ == 4; - } - /** - * uint32 gadgetId = 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 (dieType_ != emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType.PlayerDieNone.getNumber()) { - output.writeEnum(1, dieType_); - } - if (murdererEntityId_ != 0) { - output.writeUInt32(2, murdererEntityId_); - } - if (entityCase_ == 3) { - output.writeUInt32( - 3, (int)((java.lang.Integer) entity_)); - } - if (entityCase_ == 4) { - output.writeUInt32( - 4, (int)((java.lang.Integer) entity_)); - } - 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.PlayerDieNone.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(1, dieType_); - } - if (murdererEntityId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, murdererEntityId_); - } - if (entityCase_ == 3) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size( - 3, (int)((java.lang.Integer) entity_)); - } - if (entityCase_ == 4) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size( - 4, (int)((java.lang.Integer) entity_)); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 3: - 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) + DIETYPE_FIELD_NUMBER; - hash = (53 * hash) + dieType_; - hash = (37 * hash) + MURDERERENTITYID_FIELD_NUMBER; - hash = (53 * hash) + getMurdererEntityId(); - switch (entityCase_) { - case 3: - hash = (37 * hash) + MONSTERID_FIELD_NUMBER; - hash = (53 * hash) + getMonsterId(); - break; - case 4: - hash = (37 * hash) + GADGETID_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; - } - /** - * 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_ == 3) { - 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 MONSTERID: { - setMonsterId(other.getMonsterId()); - break; - } - case GADGETID: { - 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 dieType = 1; - * @return The enum numeric value on the wire for dieType. - */ - @java.lang.Override public int getDieTypeValue() { - return dieType_; - } - /** - * .PlayerDieType dieType = 1; - * @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 dieType = 1; - * @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 dieType = 1; - * @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 dieType = 1; - * @return This builder for chaining. - */ - public Builder clearDieType() { - - dieType_ = 0; - onChanged(); - return this; - } - - private int murdererEntityId_ ; - /** - * uint32 murdererEntityId = 2; - * @return The murdererEntityId. - */ - @java.lang.Override - public int getMurdererEntityId() { - return murdererEntityId_; - } - /** - * uint32 murdererEntityId = 2; - * @param value The murdererEntityId to set. - * @return This builder for chaining. - */ - public Builder setMurdererEntityId(int value) { - - murdererEntityId_ = value; - onChanged(); - return this; - } - /** - * uint32 murdererEntityId = 2; - * @return This builder for chaining. - */ - public Builder clearMurdererEntityId() { - - murdererEntityId_ = 0; - onChanged(); - return this; - } - - /** - * uint32 monsterId = 3; - * @return Whether the monsterId field is set. - */ - public boolean hasMonsterId() { - return entityCase_ == 3; - } - /** - * uint32 monsterId = 3; - * @return The monsterId. - */ - public int getMonsterId() { - if (entityCase_ == 3) { - return (java.lang.Integer) entity_; - } - return 0; - } - /** - * uint32 monsterId = 3; - * @param value The monsterId to set. - * @return This builder for chaining. - */ - public Builder setMonsterId(int value) { - entityCase_ = 3; - entity_ = value; - onChanged(); - return this; - } - /** - * uint32 monsterId = 3; - * @return This builder for chaining. - */ - public Builder clearMonsterId() { - if (entityCase_ == 3) { - entityCase_ = 0; - entity_ = null; - onChanged(); - } - return this; - } - - /** - * uint32 gadgetId = 4; - * @return Whether the gadgetId field is set. - */ - public boolean hasGadgetId() { - return entityCase_ == 4; - } - /** - * uint32 gadgetId = 4; - * @return The gadgetId. - */ - public int getGadgetId() { - if (entityCase_ == 4) { - return (java.lang.Integer) entity_; - } - return 0; - } - /** - * uint32 gadgetId = 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 gadgetId = 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\"\204\001\n\024WorldPlayerDieNotify\022\037\n\007di" + - "eType\030\001 \001(\0162\016.PlayerDieType\022\030\n\020murdererE" + - "ntityId\030\002 \001(\r\022\023\n\tmonsterId\030\003 \001(\rH\000\022\022\n\010ga" + - "dgetId\030\004 \001(\rH\000B\010\n\006entityB\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.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/main/java/emu/grasscutter/net/proto/WorldPlayerInfoNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/WorldPlayerInfoNotifyOuterClass.java deleted file mode 100644 index ac9be187c..000000000 --- a/src/main/java/emu/grasscutter/net/proto/WorldPlayerInfoNotifyOuterClass.java +++ /dev/null @@ -1,1039 +0,0 @@ -// 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 .OnlinePlayerInfo playerInfoList = 1; - */ - java.util.List - getPlayerInfoListList(); - /** - * repeated .OnlinePlayerInfo playerInfoList = 1; - */ - emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo getPlayerInfoList(int index); - /** - * repeated .OnlinePlayerInfo playerInfoList = 1; - */ - int getPlayerInfoListCount(); - /** - * repeated .OnlinePlayerInfo playerInfoList = 1; - */ - java.util.List - getPlayerInfoListOrBuilderList(); - /** - * repeated .OnlinePlayerInfo playerInfoList = 1; - */ - emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder getPlayerInfoListOrBuilder( - int index); - - /** - * repeated uint32 playerUidList = 2; - * @return A list containing the playerUidList. - */ - java.util.List getPlayerUidListList(); - /** - * repeated uint32 playerUidList = 2; - * @return The count of playerUidList. - */ - int getPlayerUidListCount(); - /** - * repeated uint32 playerUidList = 2; - * @param index The index of the element to return. - * @return The playerUidList at the given index. - */ - int getPlayerUidList(int index); - } - /** - * 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() { - 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 10: { - 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 16: { - if (!((mutable_bitField0_ & 0x00000002) != 0)) { - playerUidList_ = newIntList(); - mutable_bitField0_ |= 0x00000002; - } - playerUidList_.addInt(input.readUInt32()); - break; - } - case 18: { - int length = input.readRawVarint32(); - int limit = input.pushLimit(length); - if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { - playerUidList_ = newIntList(); - mutable_bitField0_ |= 0x00000002; - } - while (input.getBytesUntilLimit() > 0) { - playerUidList_.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)) { - playerInfoList_ = java.util.Collections.unmodifiableList(playerInfoList_); - } - if (((mutable_bitField0_ & 0x00000002) != 0)) { - playerUidList_.makeImmutable(); // C - } - 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 PLAYERINFOLIST_FIELD_NUMBER = 1; - private java.util.List playerInfoList_; - /** - * repeated .OnlinePlayerInfo playerInfoList = 1; - */ - @java.lang.Override - public java.util.List getPlayerInfoListList() { - return playerInfoList_; - } - /** - * repeated .OnlinePlayerInfo playerInfoList = 1; - */ - @java.lang.Override - public java.util.List - getPlayerInfoListOrBuilderList() { - return playerInfoList_; - } - /** - * repeated .OnlinePlayerInfo playerInfoList = 1; - */ - @java.lang.Override - public int getPlayerInfoListCount() { - return playerInfoList_.size(); - } - /** - * repeated .OnlinePlayerInfo playerInfoList = 1; - */ - @java.lang.Override - public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo getPlayerInfoList(int index) { - return playerInfoList_.get(index); - } - /** - * repeated .OnlinePlayerInfo playerInfoList = 1; - */ - @java.lang.Override - public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder getPlayerInfoListOrBuilder( - int index) { - return playerInfoList_.get(index); - } - - public static final int PLAYERUIDLIST_FIELD_NUMBER = 2; - private com.google.protobuf.Internal.IntList playerUidList_; - /** - * repeated uint32 playerUidList = 2; - * @return A list containing the playerUidList. - */ - @java.lang.Override - public java.util.List - getPlayerUidListList() { - return playerUidList_; - } - /** - * repeated uint32 playerUidList = 2; - * @return The count of playerUidList. - */ - public int getPlayerUidListCount() { - return playerUidList_.size(); - } - /** - * repeated uint32 playerUidList = 2; - * @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 < playerInfoList_.size(); i++) { - output.writeMessage(1, playerInfoList_.get(i)); - } - if (getPlayerUidListList().size() > 0) { - output.writeUInt32NoTag(18); - output.writeUInt32NoTag(playerUidListMemoizedSerializedSize); - } - for (int i = 0; i < playerUidList_.size(); i++) { - output.writeUInt32NoTag(playerUidList_.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 < playerInfoList_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, playerInfoList_.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; - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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 (!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 (getPlayerInfoListCount() > 0) { - hash = (37 * hash) + PLAYERINFOLIST_FIELD_NUMBER; - hash = (53 * hash) + getPlayerInfoListList().hashCode(); - } - if (getPlayerUidListCount() > 0) { - hash = (37 * hash) + PLAYERUIDLIST_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; - } - /** - * 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) { - getPlayerInfoListFieldBuilder(); - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (playerInfoListBuilder_ == null) { - playerInfoList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - } else { - playerInfoListBuilder_.clear(); - } - playerUidList_ = emptyIntList(); - bitField0_ = (bitField0_ & ~0x00000002); - 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 (playerInfoListBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - playerInfoList_ = java.util.Collections.unmodifiableList(playerInfoList_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.playerInfoList_ = playerInfoList_; - } else { - result.playerInfoList_ = playerInfoListBuilder_.build(); - } - if (((bitField0_ & 0x00000002) != 0)) { - playerUidList_.makeImmutable(); - bitField0_ = (bitField0_ & ~0x00000002); - } - 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 (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_); - } - } - } - if (!other.playerUidList_.isEmpty()) { - if (playerUidList_.isEmpty()) { - playerUidList_ = other.playerUidList_; - bitField0_ = (bitField0_ & ~0x00000002); - } 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 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 playerInfoList = 1; - */ - public java.util.List getPlayerInfoListList() { - if (playerInfoListBuilder_ == null) { - return java.util.Collections.unmodifiableList(playerInfoList_); - } else { - return playerInfoListBuilder_.getMessageList(); - } - } - /** - * repeated .OnlinePlayerInfo playerInfoList = 1; - */ - public int getPlayerInfoListCount() { - if (playerInfoListBuilder_ == null) { - return playerInfoList_.size(); - } else { - return playerInfoListBuilder_.getCount(); - } - } - /** - * repeated .OnlinePlayerInfo playerInfoList = 1; - */ - public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo getPlayerInfoList(int index) { - if (playerInfoListBuilder_ == null) { - return playerInfoList_.get(index); - } else { - return playerInfoListBuilder_.getMessage(index); - } - } - /** - * repeated .OnlinePlayerInfo playerInfoList = 1; - */ - 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 playerInfoList = 1; - */ - 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 playerInfoList = 1; - */ - 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 playerInfoList = 1; - */ - 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 playerInfoList = 1; - */ - 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 playerInfoList = 1; - */ - 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 playerInfoList = 1; - */ - 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 playerInfoList = 1; - */ - public Builder clearPlayerInfoList() { - if (playerInfoListBuilder_ == null) { - playerInfoList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - playerInfoListBuilder_.clear(); - } - return this; - } - /** - * repeated .OnlinePlayerInfo playerInfoList = 1; - */ - public Builder removePlayerInfoList(int index) { - if (playerInfoListBuilder_ == null) { - ensurePlayerInfoListIsMutable(); - playerInfoList_.remove(index); - onChanged(); - } else { - playerInfoListBuilder_.remove(index); - } - return this; - } - /** - * repeated .OnlinePlayerInfo playerInfoList = 1; - */ - public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder getPlayerInfoListBuilder( - int index) { - return getPlayerInfoListFieldBuilder().getBuilder(index); - } - /** - * repeated .OnlinePlayerInfo playerInfoList = 1; - */ - public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder getPlayerInfoListOrBuilder( - int index) { - if (playerInfoListBuilder_ == null) { - return playerInfoList_.get(index); } else { - return playerInfoListBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .OnlinePlayerInfo playerInfoList = 1; - */ - public java.util.List - getPlayerInfoListOrBuilderList() { - if (playerInfoListBuilder_ != null) { - return playerInfoListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(playerInfoList_); - } - } - /** - * repeated .OnlinePlayerInfo playerInfoList = 1; - */ - public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder addPlayerInfoListBuilder() { - return getPlayerInfoListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.getDefaultInstance()); - } - /** - * repeated .OnlinePlayerInfo playerInfoList = 1; - */ - public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder addPlayerInfoListBuilder( - int index) { - return getPlayerInfoListFieldBuilder().addBuilder( - index, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.getDefaultInstance()); - } - /** - * repeated .OnlinePlayerInfo playerInfoList = 1; - */ - 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_; - } - - private com.google.protobuf.Internal.IntList playerUidList_ = emptyIntList(); - private void ensurePlayerUidListIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { - playerUidList_ = mutableCopy(playerUidList_); - bitField0_ |= 0x00000002; - } - } - /** - * repeated uint32 playerUidList = 2; - * @return A list containing the playerUidList. - */ - public java.util.List - getPlayerUidListList() { - return ((bitField0_ & 0x00000002) != 0) ? - java.util.Collections.unmodifiableList(playerUidList_) : playerUidList_; - } - /** - * repeated uint32 playerUidList = 2; - * @return The count of playerUidList. - */ - public int getPlayerUidListCount() { - return playerUidList_.size(); - } - /** - * repeated uint32 playerUidList = 2; - * @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 playerUidList = 2; - * @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 playerUidList = 2; - * @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 playerUidList = 2; - * @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 playerUidList = 2; - * @return This builder for chaining. - */ - public Builder clearPlayerUidList() { - playerUidList_ = 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: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\"Y\n\025WorldPlayerInfoNotify\022)" + - "\n\016playerInfoList\030\001 \003(\0132\021.OnlinePlayerInf" + - "o\022\025\n\rplayerUidList\030\002 \003(\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.OnlinePlayerInfoOuterClass.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[] { "PlayerInfoList", "PlayerUidList", }); - emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/WorldPlayerLocationInfoOuterClass.java b/src/main/java/emu/grasscutter/net/proto/WorldPlayerLocationInfoOuterClass.java deleted file mode 100644 index b8c634fd1..000000000 --- a/src/main/java/emu/grasscutter/net/proto/WorldPlayerLocationInfoOuterClass.java +++ /dev/null @@ -1,743 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: WorldPlayerLocationInfo.proto - -package emu.grasscutter.net.proto; - -public final class WorldPlayerLocationInfoOuterClass { - private WorldPlayerLocationInfoOuterClass() {} - public static void registerAllExtensions( - com.google.protobuf.ExtensionRegistryLite registry) { - } - - public static void registerAllExtensions( - com.google.protobuf.ExtensionRegistry registry) { - registerAllExtensions( - (com.google.protobuf.ExtensionRegistryLite) registry); - } - public interface WorldPlayerLocationInfoOrBuilder extends - // @@protoc_insertion_point(interface_extends:WorldPlayerLocationInfo) - com.google.protobuf.MessageOrBuilder { - - /** - * uint32 sceneId = 1; - * @return The sceneId. - */ - int getSceneId(); - - /** - * .PlayerLocationInfo playerLoc = 2; - * @return Whether the playerLoc field is set. - */ - boolean hasPlayerLoc(); - /** - * .PlayerLocationInfo playerLoc = 2; - * @return The playerLoc. - */ - emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo getPlayerLoc(); - /** - * .PlayerLocationInfo playerLoc = 2; - */ - emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfoOrBuilder getPlayerLocOrBuilder(); - } - /** - * Protobuf type {@code WorldPlayerLocationInfo} - */ - public static final class WorldPlayerLocationInfo extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:WorldPlayerLocationInfo) - WorldPlayerLocationInfoOrBuilder { - private static final long serialVersionUID = 0L; - // Use WorldPlayerLocationInfo.newBuilder() to construct. - private WorldPlayerLocationInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private WorldPlayerLocationInfo() { - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new WorldPlayerLocationInfo(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private WorldPlayerLocationInfo( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder 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.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.WorldPlayerLocationInfoOuterClass.internal_static_WorldPlayerLocationInfo_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.internal_static_WorldPlayerLocationInfo_fieldAccessorTable - .ensureFieldAccessorsInitialized( - emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo.class, emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo.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 PLAYERLOC_FIELD_NUMBER = 2; - private emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo playerLoc_; - /** - * .PlayerLocationInfo playerLoc = 2; - * @return Whether the playerLoc field is set. - */ - @java.lang.Override - public boolean hasPlayerLoc() { - return playerLoc_ != null; - } - /** - * .PlayerLocationInfo playerLoc = 2; - * @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 playerLoc = 2; - */ - @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(2, 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(2, 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.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo)) { - return super.equals(obj); - } - emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo other = (emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo) 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) + SCENEID_FIELD_NUMBER; - hash = (53 * hash) + getSceneId(); - if (hasPlayerLoc()) { - hash = (37 * hash) + PLAYERLOC_FIELD_NUMBER; - hash = (53 * hash) + getPlayerLoc().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code WorldPlayerLocationInfo} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:WorldPlayerLocationInfo) - emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfoOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.internal_static_WorldPlayerLocationInfo_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.internal_static_WorldPlayerLocationInfo_fieldAccessorTable - .ensureFieldAccessorsInitialized( - emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo.class, emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo.Builder.class); - } - - // Construct using emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.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.WorldPlayerLocationInfoOuterClass.internal_static_WorldPlayerLocationInfo_descriptor; - } - - @java.lang.Override - public emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo getDefaultInstanceForType() { - return emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo.getDefaultInstance(); - } - - @java.lang.Override - public emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo build() { - emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo buildPartial() { - emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo result = new emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo(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.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo) { - return mergeFrom((emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo other) { - if (other == emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo.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.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - 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 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 playerLoc = 2; - * @return Whether the playerLoc field is set. - */ - public boolean hasPlayerLoc() { - return playerLocBuilder_ != null || playerLoc_ != null; - } - /** - * .PlayerLocationInfo playerLoc = 2; - * @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 playerLoc = 2; - */ - 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 playerLoc = 2; - */ - 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 playerLoc = 2; - */ - 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 playerLoc = 2; - */ - public Builder clearPlayerLoc() { - if (playerLocBuilder_ == null) { - playerLoc_ = null; - onChanged(); - } else { - playerLoc_ = null; - playerLocBuilder_ = null; - } - - return this; - } - /** - * .PlayerLocationInfo playerLoc = 2; - */ - public emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder getPlayerLocBuilder() { - - onChanged(); - return getPlayerLocFieldBuilder().getBuilder(); - } - /** - * .PlayerLocationInfo playerLoc = 2; - */ - 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 playerLoc = 2; - */ - 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:WorldPlayerLocationInfo) - } - - // @@protoc_insertion_point(class_scope:WorldPlayerLocationInfo) - private static final emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo(); - } - - public static emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public WorldPlayerLocationInfo parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new WorldPlayerLocationInfo(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - - } - - private static final com.google.protobuf.Descriptors.Descriptor - internal_static_WorldPlayerLocationInfo_descriptor; - private static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_WorldPlayerLocationInfo_fieldAccessorTable; - - public static com.google.protobuf.Descriptors.FileDescriptor - getDescriptor() { - return descriptor; - } - private static com.google.protobuf.Descriptors.FileDescriptor - descriptor; - static { - java.lang.String[] descriptorData = { - "\n\035WorldPlayerLocationInfo.proto\032\030PlayerL" + - "ocationInfo.proto\"R\n\027WorldPlayerLocation" + - "Info\022\017\n\007sceneId\030\001 \001(\r\022&\n\tplayerLoc\030\002 \001(\013" + - "2\023.PlayerLocationInfoB\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.PlayerLocationInfoOuterClass.getDescriptor(), - }); - internal_static_WorldPlayerLocationInfo_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_WorldPlayerLocationInfo_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_WorldPlayerLocationInfo_descriptor, - new java.lang.String[] { "SceneId", "PlayerLoc", }); - emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/WorldPlayerLocationNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/WorldPlayerLocationNotifyOuterClass.java deleted file mode 100644 index 89859a9d1..000000000 --- a/src/main/java/emu/grasscutter/net/proto/WorldPlayerLocationNotifyOuterClass.java +++ /dev/null @@ -1,845 +0,0 @@ -// 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 .WorldPlayerLocationInfo playerLocList = 2; - */ - java.util.List - getPlayerLocListList(); - /** - * repeated .WorldPlayerLocationInfo playerLocList = 2; - */ - emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo getPlayerLocList(int index); - /** - * repeated .WorldPlayerLocationInfo playerLocList = 2; - */ - int getPlayerLocListCount(); - /** - * repeated .WorldPlayerLocationInfo playerLocList = 2; - */ - java.util.List - getPlayerLocListOrBuilderList(); - /** - * repeated .WorldPlayerLocationInfo playerLocList = 2; - */ - emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfoOrBuilder getPlayerLocListOrBuilder( - int index); - } - /** - * 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() { - 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 18: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - playerLocList_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000001; - } - playerLocList_.add( - input.readMessage(emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo.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)) { - 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 PLAYERLOCLIST_FIELD_NUMBER = 2; - private java.util.List playerLocList_; - /** - * repeated .WorldPlayerLocationInfo playerLocList = 2; - */ - @java.lang.Override - public java.util.List getPlayerLocListList() { - return playerLocList_; - } - /** - * repeated .WorldPlayerLocationInfo playerLocList = 2; - */ - @java.lang.Override - public java.util.List - getPlayerLocListOrBuilderList() { - return playerLocList_; - } - /** - * repeated .WorldPlayerLocationInfo playerLocList = 2; - */ - @java.lang.Override - public int getPlayerLocListCount() { - return playerLocList_.size(); - } - /** - * repeated .WorldPlayerLocationInfo playerLocList = 2; - */ - @java.lang.Override - public emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo getPlayerLocList(int index) { - return playerLocList_.get(index); - } - /** - * repeated .WorldPlayerLocationInfo playerLocList = 2; - */ - @java.lang.Override - public emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfoOrBuilder 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 < playerLocList_.size(); i++) { - output.writeMessage(2, 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 < playerLocList_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, 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 (!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 (getPlayerLocListCount() > 0) { - hash = (37 * hash) + PLAYERLOCLIST_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; - } - /** - * 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) { - getPlayerLocListFieldBuilder(); - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (playerLocListBuilder_ == null) { - playerLocList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - } 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 (playerLocListBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - playerLocList_ = java.util.Collections.unmodifiableList(playerLocList_); - bitField0_ = (bitField0_ & ~0x00000001); - } - 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 (playerLocListBuilder_ == null) { - if (!other.playerLocList_.isEmpty()) { - if (playerLocList_.isEmpty()) { - playerLocList_ = other.playerLocList_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensurePlayerLocListIsMutable(); - playerLocList_.addAll(other.playerLocList_); - } - onChanged(); - } - } else { - if (!other.playerLocList_.isEmpty()) { - if (playerLocListBuilder_.isEmpty()) { - playerLocListBuilder_.dispose(); - playerLocListBuilder_ = null; - playerLocList_ = other.playerLocList_; - bitField0_ = (bitField0_ & ~0x00000001); - 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 playerLocList_ = - java.util.Collections.emptyList(); - private void ensurePlayerLocListIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - playerLocList_ = new java.util.ArrayList(playerLocList_); - bitField0_ |= 0x00000001; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo, emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo.Builder, emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfoOrBuilder> playerLocListBuilder_; - - /** - * repeated .WorldPlayerLocationInfo playerLocList = 2; - */ - public java.util.List getPlayerLocListList() { - if (playerLocListBuilder_ == null) { - return java.util.Collections.unmodifiableList(playerLocList_); - } else { - return playerLocListBuilder_.getMessageList(); - } - } - /** - * repeated .WorldPlayerLocationInfo playerLocList = 2; - */ - public int getPlayerLocListCount() { - if (playerLocListBuilder_ == null) { - return playerLocList_.size(); - } else { - return playerLocListBuilder_.getCount(); - } - } - /** - * repeated .WorldPlayerLocationInfo playerLocList = 2; - */ - public emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo getPlayerLocList(int index) { - if (playerLocListBuilder_ == null) { - return playerLocList_.get(index); - } else { - return playerLocListBuilder_.getMessage(index); - } - } - /** - * repeated .WorldPlayerLocationInfo playerLocList = 2; - */ - public Builder setPlayerLocList( - int index, emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo value) { - if (playerLocListBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensurePlayerLocListIsMutable(); - playerLocList_.set(index, value); - onChanged(); - } else { - playerLocListBuilder_.setMessage(index, value); - } - return this; - } - /** - * repeated .WorldPlayerLocationInfo playerLocList = 2; - */ - public Builder setPlayerLocList( - int index, emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo.Builder builderForValue) { - if (playerLocListBuilder_ == null) { - ensurePlayerLocListIsMutable(); - playerLocList_.set(index, builderForValue.build()); - onChanged(); - } else { - playerLocListBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - * repeated .WorldPlayerLocationInfo playerLocList = 2; - */ - public Builder addPlayerLocList(emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo value) { - if (playerLocListBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensurePlayerLocListIsMutable(); - playerLocList_.add(value); - onChanged(); - } else { - playerLocListBuilder_.addMessage(value); - } - return this; - } - /** - * repeated .WorldPlayerLocationInfo playerLocList = 2; - */ - public Builder addPlayerLocList( - int index, emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo value) { - if (playerLocListBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensurePlayerLocListIsMutable(); - playerLocList_.add(index, value); - onChanged(); - } else { - playerLocListBuilder_.addMessage(index, value); - } - return this; - } - /** - * repeated .WorldPlayerLocationInfo playerLocList = 2; - */ - public Builder addPlayerLocList( - emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo.Builder builderForValue) { - if (playerLocListBuilder_ == null) { - ensurePlayerLocListIsMutable(); - playerLocList_.add(builderForValue.build()); - onChanged(); - } else { - playerLocListBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - * repeated .WorldPlayerLocationInfo playerLocList = 2; - */ - public Builder addPlayerLocList( - int index, emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo.Builder builderForValue) { - if (playerLocListBuilder_ == null) { - ensurePlayerLocListIsMutable(); - playerLocList_.add(index, builderForValue.build()); - onChanged(); - } else { - playerLocListBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - * repeated .WorldPlayerLocationInfo playerLocList = 2; - */ - 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 .WorldPlayerLocationInfo playerLocList = 2; - */ - public Builder clearPlayerLocList() { - if (playerLocListBuilder_ == null) { - playerLocList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - playerLocListBuilder_.clear(); - } - return this; - } - /** - * repeated .WorldPlayerLocationInfo playerLocList = 2; - */ - public Builder removePlayerLocList(int index) { - if (playerLocListBuilder_ == null) { - ensurePlayerLocListIsMutable(); - playerLocList_.remove(index); - onChanged(); - } else { - playerLocListBuilder_.remove(index); - } - return this; - } - /** - * repeated .WorldPlayerLocationInfo playerLocList = 2; - */ - public emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo.Builder getPlayerLocListBuilder( - int index) { - return getPlayerLocListFieldBuilder().getBuilder(index); - } - /** - * repeated .WorldPlayerLocationInfo playerLocList = 2; - */ - public emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfoOrBuilder getPlayerLocListOrBuilder( - int index) { - if (playerLocListBuilder_ == null) { - return playerLocList_.get(index); } else { - return playerLocListBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .WorldPlayerLocationInfo playerLocList = 2; - */ - public java.util.List - getPlayerLocListOrBuilderList() { - if (playerLocListBuilder_ != null) { - return playerLocListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(playerLocList_); - } - } - /** - * repeated .WorldPlayerLocationInfo playerLocList = 2; - */ - public emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo.Builder addPlayerLocListBuilder() { - return getPlayerLocListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo.getDefaultInstance()); - } - /** - * repeated .WorldPlayerLocationInfo playerLocList = 2; - */ - public emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo.Builder addPlayerLocListBuilder( - int index) { - return getPlayerLocListFieldBuilder().addBuilder( - index, emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo.getDefaultInstance()); - } - /** - * repeated .WorldPlayerLocationInfo playerLocList = 2; - */ - public java.util.List - getPlayerLocListBuilderList() { - return getPlayerLocListFieldBuilder().getBuilderList(); - } - private com.google.protobuf.RepeatedFieldBuilderV3< - emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo, emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo.Builder, emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfoOrBuilder> - getPlayerLocListFieldBuilder() { - if (playerLocListBuilder_ == null) { - playerLocListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< - emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo, emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfo.Builder, emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.WorldPlayerLocationInfoOrBuilder>( - playerLocList_, - ((bitField0_ & 0x00000001) != 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\035World" + - "PlayerLocationInfo.proto\"L\n\031WorldPlayerL" + - "ocationNotify\022/\n\rplayerLocList\030\002 \003(\0132\030.W" + - "orldPlayerLocationInfoB\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.WorldPlayerLocationInfoOuterClass.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[] { "PlayerLocList", }); - emu.grasscutter.net.proto.WorldPlayerLocationInfoOuterClass.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/emu/grasscutter/net/proto/WorldPlayerRTTNotifyOuterClass.java b/src/main/java/emu/grasscutter/net/proto/WorldPlayerRTTNotifyOuterClass.java deleted file mode 100644 index 10b83637d..000000000 --- a/src/main/java/emu/grasscutter/net/proto/WorldPlayerRTTNotifyOuterClass.java +++ /dev/null @@ -1,844 +0,0 @@ -// 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 playerRttList = 1; - */ - java.util.List - getPlayerRttListList(); - /** - * repeated .PlayerRTTInfo playerRttList = 1; - */ - emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo getPlayerRttList(int index); - /** - * repeated .PlayerRTTInfo playerRttList = 1; - */ - int getPlayerRttListCount(); - /** - * repeated .PlayerRTTInfo playerRttList = 1; - */ - java.util.List - getPlayerRttListOrBuilderList(); - /** - * repeated .PlayerRTTInfo playerRttList = 1; - */ - emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfoOrBuilder getPlayerRttListOrBuilder( - int index); - } - /** - * 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 PLAYERRTTLIST_FIELD_NUMBER = 1; - private java.util.List playerRttList_; - /** - * repeated .PlayerRTTInfo playerRttList = 1; - */ - @java.lang.Override - public java.util.List getPlayerRttListList() { - return playerRttList_; - } - /** - * repeated .PlayerRTTInfo playerRttList = 1; - */ - @java.lang.Override - public java.util.List - getPlayerRttListOrBuilderList() { - return playerRttList_; - } - /** - * repeated .PlayerRTTInfo playerRttList = 1; - */ - @java.lang.Override - public int getPlayerRttListCount() { - return playerRttList_.size(); - } - /** - * repeated .PlayerRTTInfo playerRttList = 1; - */ - @java.lang.Override - public emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo getPlayerRttList(int index) { - return playerRttList_.get(index); - } - /** - * repeated .PlayerRTTInfo playerRttList = 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) + PLAYERRTTLIST_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; - } - /** - * 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 playerRttList = 1; - */ - public java.util.List getPlayerRttListList() { - if (playerRttListBuilder_ == null) { - return java.util.Collections.unmodifiableList(playerRttList_); - } else { - return playerRttListBuilder_.getMessageList(); - } - } - /** - * repeated .PlayerRTTInfo playerRttList = 1; - */ - public int getPlayerRttListCount() { - if (playerRttListBuilder_ == null) { - return playerRttList_.size(); - } else { - return playerRttListBuilder_.getCount(); - } - } - /** - * repeated .PlayerRTTInfo playerRttList = 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 playerRttList = 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 playerRttList = 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 playerRttList = 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 playerRttList = 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 playerRttList = 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 playerRttList = 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 playerRttList = 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 playerRttList = 1; - */ - public Builder clearPlayerRttList() { - if (playerRttListBuilder_ == null) { - playerRttList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - playerRttListBuilder_.clear(); - } - return this; - } - /** - * repeated .PlayerRTTInfo playerRttList = 1; - */ - public Builder removePlayerRttList(int index) { - if (playerRttListBuilder_ == null) { - ensurePlayerRttListIsMutable(); - playerRttList_.remove(index); - onChanged(); - } else { - playerRttListBuilder_.remove(index); - } - return this; - } - /** - * repeated .PlayerRTTInfo playerRttList = 1; - */ - public emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo.Builder getPlayerRttListBuilder( - int index) { - return getPlayerRttListFieldBuilder().getBuilder(index); - } - /** - * repeated .PlayerRTTInfo playerRttList = 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 playerRttList = 1; - */ - public java.util.List - getPlayerRttListOrBuilderList() { - if (playerRttListBuilder_ != null) { - return playerRttListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(playerRttList_); - } - } - /** - * repeated .PlayerRTTInfo playerRttList = 1; - */ - public emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo.Builder addPlayerRttListBuilder() { - return getPlayerRttListFieldBuilder().addBuilder( - emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo.getDefaultInstance()); - } - /** - * repeated .PlayerRTTInfo playerRttList = 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 playerRttList = 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\rpla" + - "yerRttList\030\001 \003(\0132\016.PlayerRTTInfoB\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.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/main/java/emu/grasscutter/net/proto/WorldPlayerReviveRspOuterClass.java b/src/main/java/emu/grasscutter/net/proto/WorldPlayerReviveRspOuterClass.java deleted file mode 100644 index 5986c9d92..000000000 --- a/src/main/java/emu/grasscutter/net/proto/WorldPlayerReviveRspOuterClass.java +++ /dev/null @@ -1,536 +0,0 @@ -// 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 = 1; - * @return The retcode. - */ - int getRetcode(); - } - /** - * 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 8: { - - 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 = 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_); - } - 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_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return 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; - } - /** - * 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 = 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: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\001 \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/netty/MihoyoKcpChannel.java b/src/main/java/emu/grasscutter/netty/KcpChannel.java similarity index 96% rename from src/main/java/emu/grasscutter/netty/MihoyoKcpChannel.java rename to src/main/java/emu/grasscutter/netty/KcpChannel.java index 233579199..2c234ae7c 100644 --- a/src/main/java/emu/grasscutter/netty/MihoyoKcpChannel.java +++ b/src/main/java/emu/grasscutter/netty/KcpChannel.java @@ -8,7 +8,7 @@ import io.netty.buffer.Unpooled; import io.netty.channel.ChannelHandlerContext; import io.netty.channel.ChannelInboundHandlerAdapter; -public abstract class MihoyoKcpChannel extends ChannelInboundHandlerAdapter { +public abstract class KcpChannel extends ChannelInboundHandlerAdapter { private UkcpChannel kcpChannel; private ChannelHandlerContext ctx; private boolean isActive; diff --git a/src/main/java/emu/grasscutter/netty/MihoyoKcpHandshaker.java b/src/main/java/emu/grasscutter/netty/KcpHandshaker.java similarity index 91% rename from src/main/java/emu/grasscutter/netty/MihoyoKcpHandshaker.java rename to src/main/java/emu/grasscutter/netty/KcpHandshaker.java index cf94c7c75..9940402f1 100644 --- a/src/main/java/emu/grasscutter/netty/MihoyoKcpHandshaker.java +++ b/src/main/java/emu/grasscutter/netty/KcpHandshaker.java @@ -10,9 +10,9 @@ import io.netty.channel.ChannelMetadata; import io.netty.channel.ChannelOutboundBuffer; import io.netty.channel.nio.AbstractNioMessageChannel; -public class MihoyoKcpHandshaker extends AbstractNioMessageChannel { +public class KcpHandshaker extends AbstractNioMessageChannel { - protected MihoyoKcpHandshaker(Channel parent, SelectableChannel ch, int readInterestOp) { + protected KcpHandshaker(Channel parent, SelectableChannel ch, int readInterestOp) { super(parent, ch, readInterestOp); } diff --git a/src/main/java/emu/grasscutter/netty/MihoyoKcpServer.java b/src/main/java/emu/grasscutter/netty/KcpServer.java similarity index 89% rename from src/main/java/emu/grasscutter/netty/MihoyoKcpServer.java rename to src/main/java/emu/grasscutter/netty/KcpServer.java index c3a9297b2..4825a1b85 100644 --- a/src/main/java/emu/grasscutter/netty/MihoyoKcpServer.java +++ b/src/main/java/emu/grasscutter/netty/KcpServer.java @@ -13,14 +13,14 @@ import io.netty.channel.EventLoopGroup; import io.netty.channel.nio.NioEventLoopGroup; @SuppressWarnings("rawtypes") -public class MihoyoKcpServer extends Thread { +public class KcpServer extends Thread { private EventLoopGroup group; private UkcpServerBootstrap bootstrap; private ChannelInitializer serverInitializer; private InetSocketAddress address; - public MihoyoKcpServer(InetSocketAddress address) { + public KcpServer(InetSocketAddress address) { this.address = address; this.setName("Netty Server Thread"); } @@ -40,7 +40,7 @@ public class MihoyoKcpServer extends Thread { @Override public void run() { if (getServerInitializer() == null) { - this.setServerInitializer(new MihoyoKcpServerInitializer()); + this.setServerInitializer(new KcpServerInitializer()); } try { @@ -64,9 +64,8 @@ public class MihoyoKcpServer extends Thread { // Wait until the server socket is closed. f.channel().closeFuture().sync(); - } catch (Exception e) { - // TODO Auto-generated catch block - e.printStackTrace(); + } catch (Exception exception) { + Grasscutter.getLogger().error("Unable to start game server.", exception); } finally { // Close finish(); diff --git a/src/main/java/emu/grasscutter/netty/MihoyoKcpServerInitializer.java b/src/main/java/emu/grasscutter/netty/KcpServerInitializer.java similarity index 79% rename from src/main/java/emu/grasscutter/netty/MihoyoKcpServerInitializer.java rename to src/main/java/emu/grasscutter/netty/KcpServerInitializer.java index 7d4e58926..86d871c5f 100644 --- a/src/main/java/emu/grasscutter/netty/MihoyoKcpServerInitializer.java +++ b/src/main/java/emu/grasscutter/netty/KcpServerInitializer.java @@ -5,7 +5,7 @@ import io.netty.channel.ChannelInitializer; import io.netty.channel.ChannelPipeline; @SuppressWarnings("unused") -public class MihoyoKcpServerInitializer extends ChannelInitializer { +public class KcpServerInitializer extends ChannelInitializer { @Override protected void initChannel(UkcpChannel ch) throws Exception { diff --git a/src/main/java/emu/grasscutter/plugin/Plugin.java b/src/main/java/emu/grasscutter/plugin/Plugin.java new file mode 100644 index 000000000..97fc5fd77 --- /dev/null +++ b/src/main/java/emu/grasscutter/plugin/Plugin.java @@ -0,0 +1,111 @@ +package emu.grasscutter.plugin; + +import emu.grasscutter.Grasscutter; +import emu.grasscutter.plugin.api.ServerHook; +import emu.grasscutter.server.game.GameServer; + +import java.io.File; +import java.io.InputStream; +import java.net.URLClassLoader; + +/** + * The base class for all plugins to extend. + */ +public abstract class Plugin { + private final ServerHook server = ServerHook.getInstance(); + + private PluginIdentifier identifier; + private URLClassLoader classLoader; + private File dataFolder; + + /** + * This method is reflected into. + * + * Set plugin variables. + * @param identifier The plugin's identifier. + */ + private void initializePlugin(PluginIdentifier identifier, URLClassLoader classLoader) { + if(this.identifier != null) { + Grasscutter.getLogger().warn(this.identifier.name + " had a reinitialization attempt."); + return; + } + + this.identifier = identifier; + this.classLoader = classLoader; + this.dataFolder = new File(Grasscutter.getConfig().PLUGINS_FOLDER, identifier.name); + + if(!this.dataFolder.exists() && !this.dataFolder.mkdirs()) { + Grasscutter.getLogger().warn("Failed to create plugin data folder for " + this.identifier.name); + return; + } + } + + /** + * The plugin's identifier instance. + * @return An instance of {@link PluginIdentifier}. + */ + public final PluginIdentifier getIdentifier(){ + return this.identifier; + } + + /** + * Get the plugin's name. + */ + public final String getName() { + return this.identifier.name; + } + + /** + * Get the plugin's description. + */ + public final String getDescription() { + return this.identifier.description; + } + + /** + * Get the plugin's version. + */ + public final String getVersion() { + return this.identifier.version; + } + + /** + * Returns the server that initialized the plugin. + * @return A server instance. + */ + public final GameServer getServer() { + return this.server.getGameServer(); + } + + /** + * Returns an input stream for a resource in the JAR file. + * @param resourceName The name of the resource. + * @return An input stream. + */ + public final InputStream getResource(String resourceName) { + return this.classLoader.getResourceAsStream(resourceName); + } + + /** + * Returns a directory where plugins can store data files. + * @return A directory on the file system. + */ + public final File getDataFolder() { + return this.dataFolder; + } + + /** + * Returns the server hook. + * @return A server hook singleton. + */ + public final ServerHook getHandle() { + return this.server; + } + + /* Called when the plugin is first loaded. */ + public void onLoad() { } + /* Called after (most of) the server enables. */ + public void onEnable() { } + /* Called before the server disables. */ + public void onDisable() { } +} diff --git a/src/main/java/emu/grasscutter/plugin/PluginConfig.java b/src/main/java/emu/grasscutter/plugin/PluginConfig.java new file mode 100644 index 000000000..0fb07037c --- /dev/null +++ b/src/main/java/emu/grasscutter/plugin/PluginConfig.java @@ -0,0 +1,18 @@ +package emu.grasscutter.plugin; + +/** + * The data contained in the plugin's `plugin.json` file. + */ +public final class PluginConfig { + public String name, description, version; + public String mainClass; + public String[] authors; + + /** + * Attempts to validate this config instance. + * @return True if the config is valid, false otherwise. + */ + public boolean validate() { + return name != null && description != null && mainClass != null; + } +} diff --git a/src/main/java/emu/grasscutter/plugin/PluginIdentifier.java b/src/main/java/emu/grasscutter/plugin/PluginIdentifier.java new file mode 100644 index 000000000..a467e3949 --- /dev/null +++ b/src/main/java/emu/grasscutter/plugin/PluginIdentifier.java @@ -0,0 +1,29 @@ +package emu.grasscutter.plugin; + +// TODO: Potentially replace with Lombok? +public final class PluginIdentifier { + public final String name, description, version; + public final String[] authors; + + public PluginIdentifier( + String name, String description, String version, + String[] authors + ) { + this.name = name; + this.description = description; + this.version = version; + this.authors = authors; + } + + /** + * Converts a {@link PluginConfig} into a {@link PluginIdentifier}. + */ + public static PluginIdentifier fromPluginConfig(PluginConfig config) { + if(!config.validate()) + throw new IllegalArgumentException("A valid plugin config is required to convert into a plugin identifier."); + return new PluginIdentifier( + config.name, config.description, config.version, + config.authors + ); + } +} diff --git a/src/main/java/emu/grasscutter/plugin/PluginManager.java b/src/main/java/emu/grasscutter/plugin/PluginManager.java new file mode 100644 index 000000000..bc78d12eb --- /dev/null +++ b/src/main/java/emu/grasscutter/plugin/PluginManager.java @@ -0,0 +1,185 @@ +package emu.grasscutter.plugin; + +import emu.grasscutter.Grasscutter; +import emu.grasscutter.server.event.Event; +import emu.grasscutter.server.event.EventHandler; +import emu.grasscutter.server.event.HandlerPriority; +import emu.grasscutter.utils.Utils; + +import java.io.File; +import java.io.InputStreamReader; +import java.lang.reflect.Method; +import java.net.MalformedURLException; +import java.net.URL; +import java.net.URLClassLoader; +import java.util.*; +import java.util.jar.JarEntry; +import java.util.jar.JarFile; + +/** + * Manages the server's plugins and the event system. + */ +public final class PluginManager { + private final Map plugins = new HashMap<>(); + private final List> listeners = new LinkedList<>(); + + public PluginManager() { + this.loadPlugins(); // Load all plugins from the plugins directory. + } + + /** + * Loads plugins from the config-specified directory. + */ + private void loadPlugins() { + String directory = Grasscutter.getConfig().PLUGINS_FOLDER; + File pluginsDir = new File(Utils.toFilePath(directory)); + if(!pluginsDir.exists() && !pluginsDir.mkdirs()) { + Grasscutter.getLogger().error("Failed to create plugins directory: " + pluginsDir.getAbsolutePath()); + return; + } + + File[] files = pluginsDir.listFiles(); + if(files == null) { + // The directory is empty, there aren't any plugins to load. + return; + } + + List plugins = Arrays.stream(files) + .filter(file -> file.getName().endsWith(".jar")) + .toList(); + + URL[] pluginNames = new URL[plugins.size()]; + plugins.forEach(plugin -> { + try { + pluginNames[plugins.indexOf(plugin)] = plugin.toURI().toURL(); + } catch (MalformedURLException exception) { + Grasscutter.getLogger().warn("Unable to load plugin.", exception); + } + }); + + URLClassLoader classLoader = new URLClassLoader(pluginNames); + + plugins.forEach(plugin -> { + try { + URL url = plugin.toURI().toURL(); + try (URLClassLoader loader = new URLClassLoader(new URL[]{url})) { + URL configFile = loader.findResource("plugin.json"); // Find the plugin.json file for each plugin. + InputStreamReader fileReader = new InputStreamReader(configFile.openStream()); + + PluginConfig pluginConfig = Grasscutter.getGsonFactory().fromJson(fileReader, PluginConfig.class); + if(!pluginConfig.validate()) { + Utils.logObject(pluginConfig); + Grasscutter.getLogger().warn("Plugin " + plugin.getName() + " has an invalid config file."); + return; + } + + JarFile jarFile = new JarFile(plugin); + Enumeration entries = jarFile.entries(); + while(entries.hasMoreElements()) { + JarEntry entry = entries.nextElement(); + if(entry.isDirectory() || !entry.getName().endsWith(".class") || entry.getName().contains("module-info")) continue; + String className = entry.getName().replace(".class", "").replace("/", "."); + classLoader.loadClass(className); // Use the same class loader for ALL plugins. + } + + Class pluginClass = classLoader.loadClass(pluginConfig.mainClass); + Plugin pluginInstance = (Plugin) pluginClass.getDeclaredConstructor().newInstance(); + this.loadPlugin(pluginInstance, PluginIdentifier.fromPluginConfig(pluginConfig), loader); + + fileReader.close(); // Close the file reader. + } catch (ClassNotFoundException ignored) { + Grasscutter.getLogger().warn("Plugin " + plugin.getName() + " has an invalid main class."); + } + } catch (Exception exception) { + Grasscutter.getLogger().error("Failed to load plugin: " + plugin.getName(), exception); + } + }); + } + + /** + * Load the specified plugin. + * @param plugin The plugin instance. + */ + private void loadPlugin(Plugin plugin, PluginIdentifier identifier, URLClassLoader classLoader) { + Grasscutter.getLogger().info("Loading plugin: " + identifier.name); + + // Add the plugin's identifier. + try { + Class pluginClass = Plugin.class; + Method method = pluginClass.getDeclaredMethod("initializePlugin", PluginIdentifier.class, URLClassLoader.class); + method.setAccessible(true); method.invoke(plugin, identifier, classLoader); method.setAccessible(false); + } catch (Exception ignored) { + Grasscutter.getLogger().warn("Failed to add plugin identifier: " + identifier.name); + } + + // Add the plugin to the list of loaded plugins. + this.plugins.put(identifier.name, plugin); + // Call the plugin's onLoad method. + plugin.onLoad(); + } + + /** + * Enables all registered plugins. + */ + public void enablePlugins() { + this.plugins.forEach((name, plugin) -> { + Grasscutter.getLogger().info("Enabling plugin: " + name); + plugin.onEnable(); + }); + } + + /** + * Disables all registered plugins. + */ + public void disablePlugins() { + this.plugins.forEach((name, plugin) -> { + Grasscutter.getLogger().info("Disabling plugin: " + name); + plugin.onDisable(); + }); + } + + /** + * Registers a plugin's event listener. + * @param listener The event listener. + */ + public void registerListener(EventHandler listener) { + this.listeners.add(listener); + } + + /** + * Invoke the provided event on all registered event listeners. + * @param event The event to invoke. + */ + public void invokeEvent(Event event) { + EnumSet.allOf(HandlerPriority.class) + .forEach(priority -> this.checkAndFilter(event, priority)); + } + + /** + * Check an event to handlers for the priority. + * @param event The event being called. + * @param priority The priority to call for. + */ + private void checkAndFilter(Event event, HandlerPriority priority) { + this.listeners.stream() + .filter(handler -> handler.handles().isInstance(event)) + .filter(handler -> handler.getPriority() == priority) + .toList().forEach(handler -> this.invokeHandler(event, handler)); + } + + public Plugin getPlugin(String name) { + return this.plugins.get(name); + } + + /** + * Performs logic checks then invokes the provided event handler. + * @param event The event passed through to the handler. + * @param handler The handler to invoke. + */ + @SuppressWarnings("unchecked") + private void invokeHandler(Event event, EventHandler handler) { + if(!event.isCanceled() || + (event.isCanceled() && handler.ignoresCanceled()) + ) handler.getCallback().consume((T) event); + } +} diff --git a/src/main/java/emu/grasscutter/plugin/api/Item.java b/src/main/java/emu/grasscutter/plugin/api/Item.java new file mode 100644 index 000000000..91b1a8a5c --- /dev/null +++ b/src/main/java/emu/grasscutter/plugin/api/Item.java @@ -0,0 +1,5 @@ +package emu.grasscutter.plugin.api; + +public enum Item { + /* TODO: Use handbook to generate an Item enum. */ +} diff --git a/src/main/java/emu/grasscutter/plugin/api/PlayerHook.java b/src/main/java/emu/grasscutter/plugin/api/PlayerHook.java new file mode 100644 index 000000000..6b68b7622 --- /dev/null +++ b/src/main/java/emu/grasscutter/plugin/api/PlayerHook.java @@ -0,0 +1,114 @@ +package emu.grasscutter.plugin.api; + +import emu.grasscutter.game.avatar.Avatar; +import emu.grasscutter.game.entity.EntityAvatar; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.game.props.EnterReason; +import emu.grasscutter.game.props.FightProperty; +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.proto.EnterTypeOuterClass.EnterType; +import emu.grasscutter.server.packet.send.PacketAvatarFightPropUpdateNotify; +import emu.grasscutter.server.packet.send.PacketAvatarLifeStateChangeNotify; +import emu.grasscutter.server.packet.send.PacketPlayerEnterSceneNotify; +import emu.grasscutter.utils.Position; + +/** + * Hooks into the {@link Player} class, adding convenient ways to do certain things. + */ +public final class PlayerHook { + private final Player player; + + /** + * Hooks into the player. + * @param player The player to hook into. + */ + public PlayerHook(Player player) { + this.player = player; + } + + /** + * Kicks a player from the server. + * TODO: Refactor to kick using a packet. + */ + public void kick() { + this.player.getSession().close(); + } + + /** + * Sends a player to another scene. + * @param sceneId The scene to send the player to. + */ + public void changeScenes(int sceneId) { + this.player.getWorld().transferPlayerToScene(this.player, sceneId, this.player.getPos()); + } + + /** + * Broadcasts an avatar property notify to all world players. + * @param property The property that was updated. + */ + public void updateFightProperty(FightProperty property) { + this.broadcastPacketToWorld(new PacketAvatarFightPropUpdateNotify(this.getCurrentAvatar(), property)); + } + + /** + * Broadcasts the packet sent to all world players. + * @param packet The packet to send. + */ + public void broadcastPacketToWorld(BasePacket packet) { + this.player.getWorld().broadcastPacket(packet); + } + + /** + * Set the currently equipped avatar's health. + * @param health The health to set the avatar to. + */ + public void setHealth(float health) { + this.getCurrentAvatarEntity().setFightProperty(FightProperty.FIGHT_PROP_CUR_HP, health); + this.updateFightProperty(FightProperty.FIGHT_PROP_CUR_HP); + } + + /** + * Revives the specified avatar. + * @param avatar The avatar to revive. + */ + public void reviveAvatar(Avatar avatar) { + this.broadcastPacketToWorld(new PacketAvatarLifeStateChangeNotify(avatar)); + } + + /** + * Teleports a player to a position. + * This will **not** transfer the player to another scene. + * @param position The position to teleport the player to. + */ + public void teleport(Position position) { + this.player.getPos().set(position); + this.player.sendPacket(new PacketPlayerEnterSceneNotify(this.player, + EnterType.ENTER_JUMP, EnterReason.TransPoint, + this.player.getSceneId(), position + )); + } + + /** + * Gets the currently selected avatar's max health. + * @return The max health as a float. + */ + public float getMaxHealth() { + return this.getCurrentAvatarEntity().getFightProperty(FightProperty.FIGHT_PROP_MAX_HP); + } + + /** + * Gets the currently selected avatar in entity form. + * @return The avatar as an {@link EntityAvatar}. + */ + public EntityAvatar getCurrentAvatarEntity() { + return this.player.getTeamManager().getCurrentAvatarEntity(); + } + + /** + * Gets the currently selected avatar. + * @return The avatar as an {@link Avatar}. + */ + public Avatar getCurrentAvatar() { + return this.getCurrentAvatarEntity().getAvatar(); + } +} \ No newline at end of file diff --git a/src/main/java/emu/grasscutter/plugin/api/ServerHook.java b/src/main/java/emu/grasscutter/plugin/api/ServerHook.java new file mode 100644 index 000000000..a37abfb62 --- /dev/null +++ b/src/main/java/emu/grasscutter/plugin/api/ServerHook.java @@ -0,0 +1,73 @@ +package emu.grasscutter.plugin.api; + +import emu.grasscutter.command.Command; +import emu.grasscutter.command.CommandHandler; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.server.dispatch.DispatchServer; +import emu.grasscutter.server.game.GameServer; + +import java.util.LinkedList; +import java.util.List; + +/** + * Hooks into the {@link GameServer} class, adding convenient ways to do certain things. + */ +public final class ServerHook { + private static ServerHook instance; + private final GameServer gameServer; + private final DispatchServer dispatchServer; + + /** + * Gets the server hook instance. + * @return A {@link ServerHook} singleton. + */ + public static ServerHook getInstance() { + return instance; + } + + /** + * Hooks into a server. + * @param gameServer The game server to hook into. + * @param dispatchServer The dispatch server to hook into. + */ + public ServerHook(GameServer gameServer, DispatchServer dispatchServer) { + this.gameServer = gameServer; + this.dispatchServer = dispatchServer; + + instance = this; + } + + /** + * @return The game server. + */ + public GameServer getGameServer() { + return this.gameServer; + } + + /** + * @return The dispatch server. + */ + public DispatchServer getDispatchServer() { + return this.dispatchServer; + } + + /** + * Gets all online players. + * @return Players connected to the server. + */ + public List getOnlinePlayers() { + return new LinkedList<>(this.gameServer.getPlayers().values()); + } + + /** + * Registers a command to the {@link emu.grasscutter.command.CommandMap}. + * @param handler The command handler. + */ + public void registerCommand(CommandHandler handler) { + Class clazz = handler.getClass(); + if(!clazz.isAnnotationPresent(Command.class)) + throw new IllegalArgumentException("Command handler must be annotated with @Command."); + Command commandData = clazz.getAnnotation(Command.class); + this.gameServer.getCommandMap().registerCommand(commandData.label(), handler); + } +} \ No newline at end of file diff --git a/src/main/java/emu/grasscutter/scripts/SceneScriptManager.java b/src/main/java/emu/grasscutter/scripts/SceneScriptManager.java new file mode 100644 index 000000000..5f6a1b7e6 --- /dev/null +++ b/src/main/java/emu/grasscutter/scripts/SceneScriptManager.java @@ -0,0 +1,408 @@ +package emu.grasscutter.scripts; + +import java.util.ArrayList; +import java.util.Arrays; +import java.util.HashMap; +import java.util.HashSet; +import java.util.List; +import java.util.Map; +import java.util.Set; +import java.util.stream.Collectors; + +import javax.script.Bindings; +import javax.script.CompiledScript; +import javax.script.ScriptException; + +import org.luaj.vm2.LuaTable; +import org.luaj.vm2.LuaValue; +import org.luaj.vm2.lib.jse.CoerceJavaToLua; + +import emu.grasscutter.Grasscutter; +import emu.grasscutter.data.GameData; +import emu.grasscutter.data.def.MonsterData; +import emu.grasscutter.data.def.WorldLevelData; +import emu.grasscutter.game.entity.EntityGadget; +import emu.grasscutter.game.entity.EntityMonster; +import emu.grasscutter.game.entity.GameEntity; +import emu.grasscutter.game.props.EntityType; +import emu.grasscutter.game.world.Scene; +import emu.grasscutter.scripts.constants.EventType; +import emu.grasscutter.scripts.constants.ScriptGadgetState; +import emu.grasscutter.scripts.constants.ScriptRegionShape; +import emu.grasscutter.scripts.data.SceneBlock; +import emu.grasscutter.scripts.data.SceneConfig; +import emu.grasscutter.scripts.data.SceneGadget; +import emu.grasscutter.scripts.data.SceneGroup; +import emu.grasscutter.scripts.data.SceneInitConfig; +import emu.grasscutter.scripts.data.SceneMonster; +import emu.grasscutter.scripts.data.SceneRegion; +import emu.grasscutter.scripts.data.SceneSuite; +import emu.grasscutter.scripts.data.SceneTrigger; +import emu.grasscutter.scripts.data.SceneVar; +import emu.grasscutter.scripts.data.ScriptArgs; +import it.unimi.dsi.fastutil.ints.Int2ObjectMap; +import it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap; + +public class SceneScriptManager { + private final Scene scene; + private final ScriptLib scriptLib; + private final LuaValue scriptLibLua; + private final Map variables; + + private Bindings bindings; + private SceneConfig config; + private List blocks; + private boolean isInit; + + private final Int2ObjectOpenHashMap> triggers; + private final Int2ObjectOpenHashMap regions; + + public SceneScriptManager(Scene scene) { + this.scene = scene; + this.scriptLib = new ScriptLib(this); + this.scriptLibLua = CoerceJavaToLua.coerce(this.scriptLib); + this.triggers = new Int2ObjectOpenHashMap<>(); + this.regions = new Int2ObjectOpenHashMap<>(); + this.variables = new HashMap<>(); + + // TEMPORARY + if (this.getScene().getId() < 10) { + return; + } + + // Create + this.init(); + } + + public Scene getScene() { + return scene; + } + + public ScriptLib getScriptLib() { + return scriptLib; + } + + public LuaValue getScriptLibLua() { + return scriptLibLua; + } + + public Bindings getBindings() { + return bindings; + } + + public SceneConfig getConfig() { + return config; + } + + public List getBlocks() { + return blocks; + } + + public Map getVariables() { + return variables; + } + + public Set getTriggersByEvent(int eventId) { + return triggers.computeIfAbsent(eventId, e -> new HashSet<>()); + } + + public void registerTrigger(SceneTrigger trigger) { + getTriggersByEvent(trigger.event).add(trigger); + } + + public void deregisterTrigger(SceneTrigger trigger) { + getTriggersByEvent(trigger.event).remove(trigger); + } + + public SceneRegion getRegionById(int id) { + return regions.get(id); + } + + public void registerRegion(SceneRegion region) { + regions.put(region.config_id, region); + } + + public void deregisterRegion(SceneRegion region) { + regions.remove(region.config_id); + } + + // TODO optimize + public SceneGroup getGroupById(int groupId) { + for (SceneBlock block : this.getScene().getLoadedBlocks()) { + for (SceneGroup group : block.groups) { + if (group.id == groupId) { + return group; + } + } + } + return null; + } + + private void init() { + // Get compiled script if cached + CompiledScript cs = ScriptLoader.getScriptByPath( + Grasscutter.getConfig().SCRIPTS_FOLDER + "Scene/" + getScene().getId() + "/scene" + getScene().getId() + "." + ScriptLoader.getScriptType()); + + if (cs == null) { + Grasscutter.getLogger().warn("No script found for scene " + getScene().getId()); + return; + } + + // Create bindings + bindings = ScriptLoader.getEngine().createBindings(); + + // Set variables + bindings.put("ScriptLib", getScriptLib()); + + // Eval script + try { + cs.eval(getBindings()); + + this.config = ScriptLoader.getSerializer().toObject(SceneConfig.class, bindings.get("scene_config")); + + // TODO optimize later + // Create blocks + List blockIds = ScriptLoader.getSerializer().toList(Integer.class, bindings.get("blocks")); + List blocks = ScriptLoader.getSerializer().toList(SceneBlock.class, bindings.get("block_rects")); + + for (int i = 0; i < blocks.size(); i++) { + SceneBlock block = blocks.get(i); + block.id = blockIds.get(i); + + loadBlockFromScript(block); + } + + this.blocks = blocks; + } catch (ScriptException e) { + Grasscutter.getLogger().error("Error running script", e); + return; + } + + // TEMP + this.isInit = true; + } + + public boolean isInit() { + return isInit; + } + + private void loadBlockFromScript(SceneBlock block) { + CompiledScript cs = ScriptLoader.getScriptByPath( + Grasscutter.getConfig().SCRIPTS_FOLDER + "Scene/" + getScene().getId() + "/scene" + getScene().getId() + "_block" + block.id + "." + ScriptLoader.getScriptType()); + + if (cs == null) { + return; + } + + // Eval script + try { + cs.eval(getBindings()); + + // Set groups + block.groups = ScriptLoader.getSerializer().toList(SceneGroup.class, bindings.get("groups")); + block.groups.forEach(g -> g.block_id = block.id); + } catch (ScriptException e) { + Grasscutter.getLogger().error("Error loading block " + block.id + " in scene " + getScene().getId(), e); + } + } + + public void loadGroupFromScript(SceneGroup group) { + // Set flag here so if there is no script, we dont call this function over and over again. + group.setLoaded(true); + + CompiledScript cs = ScriptLoader.getScriptByPath( + Grasscutter.getConfig().SCRIPTS_FOLDER + "Scene/" + getScene().getId() + "/scene" + getScene().getId() + "_group" + group.id + "." + ScriptLoader.getScriptType()); + + if (cs == null) { + return; + } + + // Eval script + try { + cs.eval(getBindings()); + + // Set + group.monsters = ScriptLoader.getSerializer().toList(SceneMonster.class, bindings.get("monsters")); + group.gadgets = ScriptLoader.getSerializer().toList(SceneGadget.class, bindings.get("gadgets")); + group.triggers = ScriptLoader.getSerializer().toList(SceneTrigger.class, bindings.get("triggers")); + group.suites = ScriptLoader.getSerializer().toList(SceneSuite.class, bindings.get("suites")); + group.regions = ScriptLoader.getSerializer().toList(SceneRegion.class, bindings.get("regions")); + group.init_config = ScriptLoader.getSerializer().toObject(SceneInitConfig.class, bindings.get("init_config")); + + // Add variables to suite + List variables = ScriptLoader.getSerializer().toList(SceneVar.class, bindings.get("variables")); + variables.forEach(var -> this.getVariables().put(var.name, var.value)); + + // Add monsters to suite TODO optimize + Int2ObjectMap map = new Int2ObjectOpenHashMap<>(); + group.monsters.forEach(m -> map.put(m.config_id, m)); + group.gadgets.forEach(m -> map.put(m.config_id, m)); + + for (SceneSuite suite : group.suites) { + suite.sceneMonsters = new ArrayList<>(suite.monsters.size()); + for (int id : suite.monsters) { + try { + SceneMonster monster = (SceneMonster) map.get(id); + if (monster != null) { + suite.sceneMonsters.add(monster); + } + } catch (Exception e) { + continue; + } + } + suite.sceneGadgets = new ArrayList<>(suite.gadgets.size()); + for (int id : suite.gadgets) { + try { + SceneGadget gadget = (SceneGadget) map.get(id); + if (gadget != null) { + suite.sceneGadgets.add(gadget); + } + } catch (Exception e) { + continue; + } + } + } + } catch (ScriptException e) { + Grasscutter.getLogger().error("Error loading group " + group.id + " in scene " + getScene().getId(), e); + } + } + + public void onTick() { + checkRegions(); + } + + public void checkRegions() { + if (this.regions.size() == 0) { + return; + } + + for (SceneRegion region : this.regions.values()) { + getScene().getEntities().values() + .stream() + .filter(e -> e.getEntityType() <= 2 && region.contains(e.getPosition())) + .forEach(region::addEntity); + + if (region.hasNewEntities()) { + // This is not how it works, source_eid should be region entity id, but we dont have an entity for regions yet + callEvent(EventType.EVENT_ENTER_REGION, new ScriptArgs(region.config_id).setSourceEntityId(region.config_id)); + + region.resetNewEntities(); + } + } + } + + public void spawnGadgetsInGroup(SceneGroup group, int suiteIndex) { + spawnGadgetsInGroup(group, group.getSuiteByIndex(suiteIndex)); + } + + public void spawnGadgetsInGroup(SceneGroup group) { + spawnGadgetsInGroup(group, null); + } + + public void spawnGadgetsInGroup(SceneGroup group, SceneSuite suite) { + List gadgets = group.gadgets; + + if (suite != null) { + gadgets = suite.sceneGadgets; + } + + for (SceneGadget g : gadgets) { + EntityGadget entity = new EntityGadget(getScene(), g.gadget_id, g.pos); + + if (entity.getGadgetData() == null) continue; + + entity.setBlockId(group.block_id); + entity.setConfigId(g.config_id); + entity.setGroupId(group.id); + entity.getRotation().set(g.rot); + entity.setState(g.state); + + getScene().addEntity(entity); + this.callEvent(EventType.EVENT_GADGET_CREATE, new ScriptArgs(entity.getConfigId())); + } + } + + public void spawnMonstersInGroup(SceneGroup group, int suiteIndex) { + spawnMonstersInGroup(group, group.getSuiteByIndex(suiteIndex)); + } + + public void spawnMonstersInGroup(SceneGroup group) { + spawnMonstersInGroup(group, null); + } + + public void spawnMonstersInGroup(SceneGroup group, SceneSuite suite) { + List monsters = group.monsters; + + if (suite != null) { + monsters = suite.sceneMonsters; + } + + List toAdd = new ArrayList<>(); + + for (SceneMonster monster : monsters) { + MonsterData data = GameData.getMonsterDataMap().get(monster.monster_id); + + if (data == null) { + continue; + } + + // Calculate level + int level = monster.level; + + if (getScene().getDungeonData() != null) { + level = getScene().getDungeonData().getShowLevel(); + } else if (getScene().getWorld().getWorldLevel() > 0) { + WorldLevelData worldLevelData = GameData.getWorldLevelDataMap().get(getScene().getWorld().getWorldLevel()); + + if (worldLevelData != null) { + level = worldLevelData.getMonsterLevel(); + } + } + + // Spawn mob + EntityMonster entity = new EntityMonster(getScene(), data, monster.pos, level); + entity.getRotation().set(monster.rot); + entity.setGroupId(group.id); + entity.setConfigId(monster.config_id); + + toAdd.add(entity); + } + + if (toAdd.size() > 0) { + getScene().addEntities(toAdd); + + for (GameEntity entity : toAdd) { + callEvent(EventType.EVENT_ANY_MONSTER_LIVE, new ScriptArgs(entity.getConfigId())); + } + } + } + + // Events + + public void callEvent(int eventType, ScriptArgs params) { + for (SceneTrigger trigger : this.getTriggersByEvent(eventType)) { + LuaValue condition = null; + + if (trigger.condition != null && !trigger.condition.isEmpty()) { + condition = (LuaValue) this.getBindings().get(trigger.condition); + } + + LuaValue ret = LuaValue.TRUE; + + if (condition != null) { + LuaValue args = LuaValue.NIL; + + if (params != null) { + args = CoerceJavaToLua.coerce(params); + } + + ret = condition.call(this.getScriptLibLua(), args); + } + + if (ret.checkboolean() == true) { + LuaValue action = (LuaValue) this.getBindings().get(trigger.action); + action.call(this.getScriptLibLua(), LuaValue.NIL); + } + } + } +} diff --git a/src/main/java/emu/grasscutter/scripts/ScriptLib.java b/src/main/java/emu/grasscutter/scripts/ScriptLib.java new file mode 100644 index 000000000..941b00b60 --- /dev/null +++ b/src/main/java/emu/grasscutter/scripts/ScriptLib.java @@ -0,0 +1,225 @@ +package emu.grasscutter.scripts; + +import java.util.ArrayList; +import java.util.List; +import java.util.Optional; + +import org.luaj.vm2.LuaTable; +import org.luaj.vm2.LuaValue; + +import emu.grasscutter.Grasscutter; +import emu.grasscutter.data.GameData; +import emu.grasscutter.data.def.MonsterData; +import emu.grasscutter.game.dungeons.DungeonChallenge; +import emu.grasscutter.game.entity.EntityGadget; +import emu.grasscutter.game.entity.EntityMonster; +import emu.grasscutter.game.entity.GameEntity; +import emu.grasscutter.scripts.constants.EventType; +import emu.grasscutter.scripts.data.SceneGroup; +import emu.grasscutter.scripts.data.SceneMonster; +import emu.grasscutter.scripts.data.SceneRegion; +import emu.grasscutter.scripts.data.ScriptArgs; +import emu.grasscutter.server.packet.send.PacketGadgetStateNotify; +import emu.grasscutter.server.packet.send.PacketWorktopOptionNotify; + +public class ScriptLib { + private final SceneScriptManager sceneScriptManager; + + public ScriptLib(SceneScriptManager sceneScriptManager) { + this.sceneScriptManager = sceneScriptManager; + } + + public SceneScriptManager getSceneScriptManager() { + return sceneScriptManager; + } + + public int SetGadgetStateByConfigId(int configId, int gadgetState) { + Optional entity = getSceneScriptManager().getScene().getEntities().values().stream() + .filter(e -> e.getConfigId() == configId).findFirst(); + + if (entity.isEmpty()) { + return 1; + } + + if (!(entity.get() instanceof EntityGadget)) { + return 1; + } + + EntityGadget gadget = (EntityGadget) entity.get(); + gadget.setState(gadgetState); + + getSceneScriptManager().getScene().broadcastPacket(new PacketGadgetStateNotify(gadget, gadgetState)); + return 0; + } + + public int SetGroupGadgetStateByConfigId(int groupId, int configId, int gadgetState) { + List list = getSceneScriptManager().getScene().getEntities().values().stream() + .filter(e -> e.getGroupId() == groupId).toList(); + + for (GameEntity entity : list) { + if (!(entity instanceof EntityGadget)) { + continue; + } + + EntityGadget gadget = (EntityGadget) entity; + gadget.setState(gadgetState); + + getSceneScriptManager().getScene().broadcastPacket(new PacketGadgetStateNotify(gadget, gadgetState)); + } + + return 0; + } + + public int SetWorktopOptionsByGroupId(int groupId, int configId, int[] options) { + Optional entity = getSceneScriptManager().getScene().getEntities().values().stream() + .filter(e -> e.getConfigId() == configId && e.getGroupId() == groupId).findFirst(); + + if (entity.isEmpty()) { + return 1; + } + + if (!(entity.get() instanceof EntityGadget)) { + return 1; + } + + EntityGadget gadget = (EntityGadget) entity.get(); + gadget.addWorktopOptions(options); + + getSceneScriptManager().getScene().broadcastPacket(new PacketWorktopOptionNotify(gadget)); + return 0; + } + + public int DelWorktopOptionByGroupId(int groupId, int configId, int option) { + Optional entity = getSceneScriptManager().getScene().getEntities().values().stream() + .filter(e -> e.getConfigId() == configId && e.getGroupId() == groupId).findFirst(); + + if (entity.isEmpty()) { + return 1; + } + + if (!(entity.get() instanceof EntityGadget)) { + return 1; + } + + EntityGadget gadget = (EntityGadget) entity.get(); + gadget.removeWorktopOption(option); + + getSceneScriptManager().getScene().broadcastPacket(new PacketWorktopOptionNotify(gadget)); + return 0; + } + + // Some fields are guessed + public int AutoMonsterTide(int challengeIndex, int groupId, int[] config_ids, int param4, int param5, int param6) { + SceneGroup group = getSceneScriptManager().getGroupById(groupId); + + if (group == null || group.monsters == null) { + return 1; + } + + // TODO just spawn all from group for now + this.getSceneScriptManager().spawnMonstersInGroup(group); + + return 0; + } + + public int AddExtraGroupSuite(int groupId, int suite) { + SceneGroup group = getSceneScriptManager().getGroupById(groupId); + + if (group == null || group.monsters == null) { + return 1; + } + + // TODO just spawn all from group for now + this.getSceneScriptManager().spawnMonstersInGroup(group, suite); + + return 0; + } + + // param3 (probably time limit for timed dungeons) + public int ActiveChallenge(int challengeId, int challengeIndex, int param3, int groupId, int objectiveKills, int param5) { + SceneGroup group = getSceneScriptManager().getGroupById(groupId); + + if (group == null || group.monsters == null) { + return 1; + } + + DungeonChallenge challenge = new DungeonChallenge(getSceneScriptManager().getScene(), group); + challenge.setChallengeId(challengeId); + challenge.setChallengeIndex(challengeIndex); + challenge.setObjective(objectiveKills); + + getSceneScriptManager().getScene().setChallenge(challenge); + + challenge.start(); + return 0; + } + + public int GetGroupMonsterCountByGroupId(int groupId) { + return (int) getSceneScriptManager().getScene().getEntities().values().stream() + .filter(e -> e instanceof EntityMonster && e.getGroupId() == groupId) + .count(); + } + + public int GetGroupVariableValue(String var) { + return getSceneScriptManager().getVariables().getOrDefault(var, 0); + } + + public int SetGroupVariableValue(String var, int value) { + getSceneScriptManager().getVariables().put(var, value); + return 0; + } + + public LuaValue ChangeGroupVariableValue(String var, int value) { + getSceneScriptManager().getVariables().put(var, getSceneScriptManager().getVariables().get(var) + value); + return LuaValue.ZERO; + } + + public int RefreshGroup(LuaTable table) { + // Kill and Respawn? + int groupId = table.get("group_id").toint(); + int suite = table.get("suite").toint(); + + SceneGroup group = getSceneScriptManager().getGroupById(groupId); + + if (group == null || group.monsters == null) { + return 1; + } + + this.getSceneScriptManager().spawnMonstersInGroup(group, suite); + this.getSceneScriptManager().spawnGadgetsInGroup(group, suite); + + return 0; + } + + public int GetRegionEntityCount(LuaTable table) { + int regionId = table.get("region_eid").toint(); + int entityType = table.get("entity_type").toint(); + + SceneRegion region = this.getSceneScriptManager().getRegionById(regionId); + + if (region == null) { + return 0; + } + + return (int) region.getEntities().intStream().filter(e -> e >> 24 == entityType).count(); + } + + public void PrintContextLog(String msg) { + Grasscutter.getLogger().info("[LUA] " + msg); + } + + public int TowerCountTimeStatus(int var1, int var2){ + return 0; + } + public int GetGroupMonsterCount(int var1){ + // Maybe... + return GetGroupMonsterCountByGroupId(var1); + } + public int SetMonsterBattleByGroup(int var1, int var2, int var3){ + return 0; + } + + public int CauseDungeonFail(int var1){ + return 0; + } +} diff --git a/src/main/java/emu/grasscutter/scripts/ScriptLoader.java b/src/main/java/emu/grasscutter/scripts/ScriptLoader.java new file mode 100644 index 000000000..0cbd6a191 --- /dev/null +++ b/src/main/java/emu/grasscutter/scripts/ScriptLoader.java @@ -0,0 +1,105 @@ +package emu.grasscutter.scripts; + +import java.io.File; +import java.io.FileNotFoundException; +import java.io.FileReader; +import java.io.IOException; +import java.util.Arrays; +import java.util.HashMap; +import java.util.Map; + +import javax.script.Compilable; +import javax.script.CompiledScript; +import javax.script.ScriptEngine; +import javax.script.ScriptEngineFactory; +import javax.script.ScriptEngineManager; + +import org.luaj.vm2.LuaTable; +import org.luaj.vm2.LuaValue; +import org.luaj.vm2.lib.OneArgFunction; +import org.luaj.vm2.lib.jse.CoerceJavaToLua; +import org.luaj.vm2.script.LuajContext; + +import emu.grasscutter.Grasscutter; +import emu.grasscutter.game.props.EntityType; +import emu.grasscutter.scripts.constants.EventType; +import emu.grasscutter.scripts.constants.ScriptGadgetState; +import emu.grasscutter.scripts.constants.ScriptRegionShape; +import emu.grasscutter.scripts.serializer.LuaSerializer; +import emu.grasscutter.scripts.serializer.Serializer; + +public class ScriptLoader { + private static ScriptEngineManager sm; + private static ScriptEngine engine; + private static ScriptEngineFactory factory; + private static String fileType; + private static Serializer serializer; + + private static Map scripts = new HashMap<>(); + + public synchronized static void init() throws Exception { + if (sm != null) { + throw new Exception("Script loader already initialized"); + } + + // Create script engine + sm = new ScriptEngineManager(); + engine = sm.getEngineByName("luaj"); + factory = getEngine().getFactory(); + + // Lua stuff + fileType = "lua"; + serializer = new LuaSerializer(); + + // Set engine to replace require as a temporary fix to missing scripts + LuajContext ctx = (LuajContext) engine.getContext(); + ctx.globals.set("require", new OneArgFunction() { + @Override + public LuaValue call(LuaValue arg0) { + return LuaValue.ZERO; + } + }); + + LuaTable table = new LuaTable(); + Arrays.stream(EntityType.values()).forEach(e -> table.set(e.name().toUpperCase(), e.getValue())); + ctx.globals.set("EntityType", table); + + ctx.globals.set("EventType", CoerceJavaToLua.coerce(new EventType())); // TODO - make static class to avoid instantiating a new class every scene + ctx.globals.set("GadgetState", CoerceJavaToLua.coerce(new ScriptGadgetState())); + ctx.globals.set("RegionShape", CoerceJavaToLua.coerce(new ScriptRegionShape())); + } + + public static ScriptEngine getEngine() { + return engine; + } + + public static String getScriptType() { + return fileType; + } + + public static Serializer getSerializer() { + return serializer; + } + + public static CompiledScript getScriptByPath(String path) { + CompiledScript sc = scripts.get(path); + + Grasscutter.getLogger().info("Loaded " + path); + + if (sc == null) { + File file = new File(path); + + if (!file.exists()) return null; + + try (FileReader fr = new FileReader(file)) { + sc = ((Compilable) getEngine()).compile(fr); + scripts.put(path, sc); + } catch (Exception e) { + //e.printStackTrace(); + return null; + } + } + + return sc; + } +} diff --git a/src/main/java/emu/grasscutter/scripts/constants/EventType.java b/src/main/java/emu/grasscutter/scripts/constants/EventType.java new file mode 100644 index 000000000..58d8dc3ab --- /dev/null +++ b/src/main/java/emu/grasscutter/scripts/constants/EventType.java @@ -0,0 +1,82 @@ +package emu.grasscutter.scripts.constants; + +public class EventType { + public static final int EVENT_NONE = 0; + public static final int EVENT_ANY_MONSTER_DIE = 1; + public static final int EVENT_ANY_GADGET_DIE = 2; + public static final int EVENT_VARIABLE_CHANGE = 3; + public static final int EVENT_ENTER_REGION = 4; + public static final int EVENT_LEAVE_REGION = 5; + public static final int EVENT_GADGET_CREATE = 6; + public static final int EVENT_GADGET_STATE_CHANGE = 7; + public static final int EVENT_DUNGEON_SETTLE = 8; + public static final int EVENT_SELECT_OPTION = 9; + public static final int EVENT_CLIENT_EXECUTE = 10; + public static final int EVENT_ANY_MONSTER_LIVE = 11; + public static final int EVENT_SPECIFIC_MONSTER_HP_CHANGE = 12; + public static final int EVENT_CITY_LEVELUP_UNLOCK_DUNGEON_ENTRY = 13; + public static final int EVENT_DUNGEON_BROADCAST_ONTIMER = 14; + public static final int EVENT_TIMER_EVENT = 15; + public static final int EVENT_CHALLENGE_SUCCESS = 16; + public static final int EVENT_CHALLENGE_FAIL = 17; + public static final int EVENT_SEAL_BATTLE_BEGIN = 18; + public static final int EVENT_SEAL_BATTLE_END = 19; + public static final int EVENT_GATHER = 20; + public static final int EVENT_QUEST_FINISH = 21; + public static final int EVENT_MONSTER_BATTLE = 22; + public static final int EVENT_CITY_LEVELUP = 23; + public static final int EVENT_CUTSCENE_END = 24; + public static final int EVENT_AVATAR_NEAR_PLATFORM = 25; + public static final int EVENT_PLATFORM_REACH_POINT = 26; + public static final int EVENT_UNLOCK_TRANS_POINT = 27; + public static final int EVENT_QUEST_START = 28; + public static final int EVENT_GROUP_LOAD = 29; + public static final int EVENT_GROUP_WILL_UNLOAD = 30; + public static final int EVENT_GROUP_WILL_REFRESH = 31; + public static final int EVENT_GROUP_REFRESH = 32; + public static final int EVENT_DUNGEON_REWARD_GET = 33; + public static final int EVENT_SPECIFIC_GADGET_HP_CHANGE = 34; + public static final int EVENT_MONSTER_TIDE_OVER = 35; + public static final int EVENT_MONSTER_TIDE_CREATE = 36; + public static final int EVENT_MONSTER_TIDE_DIE = 37; + public static final int EVENT_SEALAMP_PHASE_CHANGE = 38; + public static final int EVENT_BLOSSOM_PROGRESS_FINISH = 39; + public static final int EVENT_BLOSSOM_CHEST_DIE = 40; + public static final int EVENT_GADGET_PLAY_START = 41; + public static final int EVENT_GADGET_PLAY_START_CD = 42; + public static final int EVENT_GADGET_PLAY_STOP = 43; + public static final int EVENT_GADGET_LUA_NOTIFY = 44; + public static final int EVENT_MP_PLAY_PREPARE = 45; + public static final int EVENT_MP_PLAY_BATTLE = 46; + public static final int EVENT_MP_PLAY_PREPARE_INTERRUPT = 47; + public static final int EVENT_SELECT_DIFFICULTY = 48; + public static final int EVENT_SCENE_MP_PLAY_BATTLE_STATE = 49; + public static final int EVENT_SCENE_MP_PLAY_BATTLE_STAGE_CHANGE = 50; + public static final int EVENT_SCENE_MP_PLAY_BATTLE_RESULT = 51; + public static final int EVENT_SEAL_BATTLE_PROGRESS_DECREASE = 52; + public static final int EVENT_GENERAL_REWARD_DIE = 53; + public static final int EVENT_SCENE_MP_PLAY_BATTLE_INTERRUPT = 54; + public static final int EVENT_MONSTER_DIE_BEFORE_LEAVE_SCENE = 55; + public static final int EVENT_SCENE_MP_PLAY_OPEN = 56; + public static final int EVENT_OFFERING_LEVELUP = 57; + public static final int EVENT_DUNGEON_REVIVE = 58; + public static final int EVENT_SCENE_MP_PLAY_ALL_AVATAR_DIE = 59; + public static final int EVENT_DUNGEON_ALL_AVATAR_DIE = 60; + public static final int EVENT_GENERAL_REWARD_TAKEN = 61; + public static final int EVENT_PLATFORM_REACH_ARRAYPOINT = 62; + public static final int EVENT_SCENE_MULTISTAGE_PLAY_STAGE_END = 63; + public static final int EVENT_SCENE_MULTISTAGE_PLAY_END_STAGE_REQ = 64; + public static final int EVENT_MECHANICUS_PICKED_CARD = 65; + public static final int EVENT_POOL_MONSTER_TIDE_OVER = 66; + public static final int EVENT_POOL_MONSTER_TIDE_CREATE = 67; + public static final int EVENT_POOL_MONSTER_TIDE_DIE = 68; + public static final int EVENT_DUNGEON_AVATAR_SLIP_DIE = 69; + public static final int EVENT_GALLERY_START = 70; + public static final int EVENT_GALLERY_STOP = 71; + public static final int EVENT_TIME_AXIS_PASS = 72; + public static final int EVENT_FLEUR_FAIR_DUNGEON_ALL_PLAYER_ENTER = 73; + public static final int EVENT_GADGETTALK_DONE = 74; + public static final int EVENT_SET_GAME_TIME = 75; + public static final int EVENT_HIDE_AND_SEEK_PLAYER_QUIT = 76; + public static final int EVENT_AVATAR_DIE = 77; +} diff --git a/src/main/java/emu/grasscutter/scripts/constants/ScriptGadgetState.java b/src/main/java/emu/grasscutter/scripts/constants/ScriptGadgetState.java new file mode 100644 index 000000000..a36340ab6 --- /dev/null +++ b/src/main/java/emu/grasscutter/scripts/constants/ScriptGadgetState.java @@ -0,0 +1,24 @@ +package emu.grasscutter.scripts.constants; + +public class ScriptGadgetState { + public static final int Default = 0; + public static final int GatherDrop = 1; + public static final int ChestLocked = 101; + public static final int ChestOpened = 102; + public static final int ChestTrap = 103; + public static final int ChestBramble = 104; + public static final int ChestFrozen = 105; + public static final int ChestRock = 106; + public static final int GearStart = 201; + public static final int GearStop = 202; + public static final int GearAction1 = 203; + public static final int GearAction2 = 204; + public static final int CrystalResonate1 = 301; + public static final int CrystalResonate2 = 302; + public static final int CrystalExplode = 303; + public static final int CrystalDrain = 304; + public static final int StatueActive = 401; + public static final int Action01 = 901; + public static final int Action02 = 902; + public static final int Action03 = 903; +} diff --git a/src/main/java/emu/grasscutter/scripts/constants/ScriptRegionShape.java b/src/main/java/emu/grasscutter/scripts/constants/ScriptRegionShape.java new file mode 100644 index 000000000..abb19387f --- /dev/null +++ b/src/main/java/emu/grasscutter/scripts/constants/ScriptRegionShape.java @@ -0,0 +1,7 @@ +package emu.grasscutter.scripts.constants; + +public class ScriptRegionShape { + public static final int NONE = 0; + public static final int SPHERE = 1; + public static final int CUBIC = 2; +} diff --git a/src/main/java/emu/grasscutter/scripts/data/SceneBlock.java b/src/main/java/emu/grasscutter/scripts/data/SceneBlock.java new file mode 100644 index 000000000..11a930fdd --- /dev/null +++ b/src/main/java/emu/grasscutter/scripts/data/SceneBlock.java @@ -0,0 +1,17 @@ +package emu.grasscutter.scripts.data; + +import java.util.List; + +import emu.grasscutter.utils.Position; + +public class SceneBlock { + public int id; + public Position max; + public Position min; + public List groups; + + public boolean contains(Position pos) { + return pos.getX() <= max.getX() && pos.getX() >= min.getX() && + pos.getZ() <= max.getZ() && pos.getZ() >= min.getZ(); + } +} diff --git a/src/main/java/emu/grasscutter/scripts/data/SceneConfig.java b/src/main/java/emu/grasscutter/scripts/data/SceneConfig.java new file mode 100644 index 000000000..3a1ca60ea --- /dev/null +++ b/src/main/java/emu/grasscutter/scripts/data/SceneConfig.java @@ -0,0 +1,11 @@ +package emu.grasscutter.scripts.data; + +import emu.grasscutter.utils.Position; + +public class SceneConfig { + public Position vision_anchor; + public Position born_pos; + public Position born_rot; + public Position begin_pos; + public Position size; +} diff --git a/src/main/java/emu/grasscutter/scripts/data/SceneGadget.java b/src/main/java/emu/grasscutter/scripts/data/SceneGadget.java new file mode 100644 index 000000000..e5340ae55 --- /dev/null +++ b/src/main/java/emu/grasscutter/scripts/data/SceneGadget.java @@ -0,0 +1,12 @@ +package emu.grasscutter.scripts.data; + +import emu.grasscutter.utils.Position; + +public class SceneGadget { + public int level; + public int config_id; + public int gadget_id; + public int state; + public Position pos; + public Position rot; +} diff --git a/src/main/java/emu/grasscutter/scripts/data/SceneGroup.java b/src/main/java/emu/grasscutter/scripts/data/SceneGroup.java new file mode 100644 index 000000000..a13db7b68 --- /dev/null +++ b/src/main/java/emu/grasscutter/scripts/data/SceneGroup.java @@ -0,0 +1,34 @@ +package emu.grasscutter.scripts.data; + +import java.util.List; + +import emu.grasscutter.utils.Position; + +public class SceneGroup { + public transient int block_id; // Not an actual variable in the scripts but we will keep it here for reference + + public int id; + public int refresh_id; + public Position pos; + + public List monsters; + public List gadgets; + public List triggers; + public List regions; + public List suites; + public SceneInitConfig init_config; + + private transient boolean isLoaded; // Not an actual variable in the scripts either + + public boolean isLoaded() { + return isLoaded; + } + + public boolean setLoaded(boolean loaded) { + return loaded; + } + + public SceneSuite getSuiteByIndex(int index) { + return suites.get(index - 1); + } +} diff --git a/src/main/java/emu/grasscutter/scripts/data/SceneInitConfig.java b/src/main/java/emu/grasscutter/scripts/data/SceneInitConfig.java new file mode 100644 index 000000000..fcdc92c87 --- /dev/null +++ b/src/main/java/emu/grasscutter/scripts/data/SceneInitConfig.java @@ -0,0 +1,9 @@ +package emu.grasscutter.scripts.data; + +import emu.grasscutter.utils.Position; + +public class SceneInitConfig { + public int suite; + public int end_suite; + public int rand_suite; +} diff --git a/src/main/java/emu/grasscutter/scripts/data/SceneMonster.java b/src/main/java/emu/grasscutter/scripts/data/SceneMonster.java new file mode 100644 index 000000000..56d2e3d3d --- /dev/null +++ b/src/main/java/emu/grasscutter/scripts/data/SceneMonster.java @@ -0,0 +1,11 @@ +package emu.grasscutter.scripts.data; + +import emu.grasscutter.utils.Position; + +public class SceneMonster { + public int level; + public int config_id; + public int monster_id; + public Position pos; + public Position rot; +} diff --git a/src/main/java/emu/grasscutter/scripts/data/SceneRegion.java b/src/main/java/emu/grasscutter/scripts/data/SceneRegion.java new file mode 100644 index 000000000..dac164d0e --- /dev/null +++ b/src/main/java/emu/grasscutter/scripts/data/SceneRegion.java @@ -0,0 +1,57 @@ +package emu.grasscutter.scripts.data; + +import emu.grasscutter.game.entity.GameEntity; +import emu.grasscutter.scripts.constants.ScriptRegionShape; +import emu.grasscutter.utils.Position; +import it.unimi.dsi.fastutil.ints.IntOpenHashSet; +import it.unimi.dsi.fastutil.ints.IntSet; + +public class SceneRegion { + public int config_id; + public int shape; + public Position pos; + public Position size; + + private boolean hasNewEntities; + private final IntSet entities; // Ids of entities inside this region + + public SceneRegion() { + this.entities = new IntOpenHashSet(); + } + + public IntSet getEntities() { + return entities; + } + + public void addEntity(GameEntity entity) { + if (this.getEntities().contains(entity.getId())) { + return; + } + this.getEntities().add(entity.getId()); + this.hasNewEntities = true; + } + + public void removeEntity(GameEntity entity) { + this.getEntities().remove(entity.getId()); + } + + public boolean contains(Position p) { + switch (shape) { + case ScriptRegionShape.CUBIC: + return (Math.abs(pos.getX() - p.getX()) <= size.getX()) && + (Math.abs(pos.getZ() - p.getZ()) <= size.getZ()); + case ScriptRegionShape.SPHERE: + return false; + } + + return false; + } + + public boolean hasNewEntities() { + return hasNewEntities; + } + + public void resetNewEntities() { + hasNewEntities = false; + } +} diff --git a/src/main/java/emu/grasscutter/scripts/data/SceneSuite.java b/src/main/java/emu/grasscutter/scripts/data/SceneSuite.java new file mode 100644 index 000000000..90433b3d4 --- /dev/null +++ b/src/main/java/emu/grasscutter/scripts/data/SceneSuite.java @@ -0,0 +1,15 @@ +package emu.grasscutter.scripts.data; + +import java.util.List; + +import emu.grasscutter.utils.Position; + +public class SceneSuite { + public List monsters; + public List gadgets; + public List triggers; + public int rand_weight; + + public transient List sceneMonsters; + public transient List sceneGadgets; +} diff --git a/src/main/java/emu/grasscutter/scripts/data/SceneTrigger.java b/src/main/java/emu/grasscutter/scripts/data/SceneTrigger.java new file mode 100644 index 000000000..a1603b1e6 --- /dev/null +++ b/src/main/java/emu/grasscutter/scripts/data/SceneTrigger.java @@ -0,0 +1,10 @@ +package emu.grasscutter.scripts.data; + +public class SceneTrigger { + public String name; + public int config_id; + public int event; + public String source; + public String condition; + public String action; +} diff --git a/src/main/java/emu/grasscutter/scripts/data/SceneVar.java b/src/main/java/emu/grasscutter/scripts/data/SceneVar.java new file mode 100644 index 000000000..9ead6f474 --- /dev/null +++ b/src/main/java/emu/grasscutter/scripts/data/SceneVar.java @@ -0,0 +1,7 @@ +package emu.grasscutter.scripts.data; + +public class SceneVar { + public String name; + public int value; + public boolean no_refresh; +} diff --git a/src/main/java/emu/grasscutter/scripts/data/ScriptArgs.java b/src/main/java/emu/grasscutter/scripts/data/ScriptArgs.java new file mode 100644 index 000000000..a1f183b63 --- /dev/null +++ b/src/main/java/emu/grasscutter/scripts/data/ScriptArgs.java @@ -0,0 +1,57 @@ +package emu.grasscutter.scripts.data; + +public class ScriptArgs { + public int param1; + public int param2; + public int param3; + public int source_eid; // Source entity + + public ScriptArgs() { + + } + + public ScriptArgs(int param1) { + this.param1 = param1; + } + + public ScriptArgs(int param1, int param2) { + this.param1 = param1; + this.param2 = param2; + } + + public int getParam1() { + return param1; + } + + public ScriptArgs setParam1(int param1) { + this.param1 = param1; + return this; + } + + public int getParam2() { + return param2; + } + + public ScriptArgs setParam2(int param2) { + this.param2 = param2; + return this; + } + + public int getParam3() { + return param3; + } + + public ScriptArgs setParam3(int param3) { + this.param3 = param3; + return this; + } + + public int getSourceEntityId() { + return source_eid; + } + + public ScriptArgs setSourceEntityId(int source_eid) { + this.source_eid = source_eid; + return this; + } +} diff --git a/src/main/java/emu/grasscutter/scripts/serializer/LuaSerializer.java b/src/main/java/emu/grasscutter/scripts/serializer/LuaSerializer.java new file mode 100644 index 000000000..a63328b55 --- /dev/null +++ b/src/main/java/emu/grasscutter/scripts/serializer/LuaSerializer.java @@ -0,0 +1,108 @@ +package emu.grasscutter.scripts.serializer; + +import java.lang.reflect.Field; +import java.util.ArrayList; +import java.util.List; + +import org.luaj.vm2.LuaTable; +import org.luaj.vm2.LuaValue; + +public class LuaSerializer implements Serializer { + + @Override + public List toList(Class type, Object obj) { + return serializeList(type, (LuaTable) obj); + } + + @Override + public T toObject(Class type, Object obj) { + return serialize(type, (LuaTable) obj); + } + + public List serializeList(Class type, LuaTable table) { + List list = new ArrayList(); + + try { + LuaValue[] keys = table.keys(); + for (LuaValue k : keys) { + try { + LuaValue keyValue = table.get(k); + + T object = null; + + if (keyValue.istable()) { + object = serialize(type, keyValue.checktable()); + } else if (keyValue.isint()) { + object = (T) (Integer) keyValue.toint(); + } else if (keyValue.isnumber()) { + object = (T) (Float) keyValue.tofloat(); // terrible... + } else if (keyValue.isstring()) { + object = (T) keyValue.tojstring(); + } else { + object = (T) keyValue; + } + + if (object != null) { + list.add(object); + } + } catch (Exception ex) { + + } + } + } catch (Exception e) { + e.printStackTrace(); + } + + return list; + } + + public T serialize(Class type, LuaTable table) { + T object = null; + + if (type == List.class) { + try { + Class listType = (Class) type.getTypeParameters()[0].getClass(); + return (T) serializeList(listType, table); + } catch (Exception e) { + e.printStackTrace(); + return null; + } + } + + try { + object = type.getDeclaredConstructor().newInstance(null); + + LuaValue[] keys = table.keys(); + for (LuaValue k : keys) { + try { + Field field = object.getClass().getDeclaredField(k.checkjstring()); + if (field == null) { + continue; + } + + field.setAccessible(true); + LuaValue keyValue = table.get(k); + + if (keyValue.istable()) { + field.set(object, serialize(field.getType(), keyValue.checktable())); + } else if (field.getType().equals(float.class)) { + field.setFloat(object, keyValue.tofloat()); + } else if (field.getType().equals(int.class)) { + field.setInt(object, keyValue.toint()); + } else if (field.getType().equals(String.class)) { + field.set(object, keyValue.tojstring()); + } else { + field.set(object, keyValue); + } + } catch (Exception ex) { + //ex.printStackTrace(); + continue; + } + } + } catch (Exception e) { + e.printStackTrace(); + } + + return object; + } +} diff --git a/src/main/java/emu/grasscutter/scripts/serializer/Serializer.java b/src/main/java/emu/grasscutter/scripts/serializer/Serializer.java new file mode 100644 index 000000000..64bd266d2 --- /dev/null +++ b/src/main/java/emu/grasscutter/scripts/serializer/Serializer.java @@ -0,0 +1,12 @@ +package emu.grasscutter.scripts.serializer; + +import java.util.List; + +import org.luaj.vm2.LuaTable; + +public interface Serializer { + + public List toList(Class type, Object obj); + + public T toObject(Class type, Object obj); +} diff --git a/src/main/java/emu/grasscutter/server/dispatch/AnnouncementHandler.java b/src/main/java/emu/grasscutter/server/dispatch/AnnouncementHandler.java new file mode 100644 index 000000000..333d8ea21 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/dispatch/AnnouncementHandler.java @@ -0,0 +1,35 @@ +package emu.grasscutter.server.dispatch; + +import emu.grasscutter.Grasscutter; +import express.http.HttpContextHandler; +import express.http.Request; +import express.http.Response; + +import java.io.File; +import java.io.FileInputStream; +import java.io.IOException; +import java.util.Objects; + +public final class AnnouncementHandler implements HttpContextHandler { + @Override + public void handle(Request request, Response response) throws IOException {//event + if (Objects.equals(request.baseUrl(), "/common/hk4e_global/announcement/api/getAnnContent")) { + response.send("{\"retcode\":0,\"message\":\"OK\",\"data\":" + readToString(new File(Grasscutter.getConfig().DATA_FOLDER + "GameAnnouncement.json")) +"}"); + } else if (Objects.equals(request.baseUrl(), "/common/hk4e_global/announcement/api/getAnnList")) { + String data = readToString(new File(Grasscutter.getConfig().DATA_FOLDER + "GameAnnouncementList.json")).replace("System.currentTimeMillis()",String.valueOf(System.currentTimeMillis())); + response.send("{\"retcode\":0,\"message\":\"OK\",\"data\": "+data +"}"); + } + } + private static String readToString(File file) { + Long filelength = file.length(); + byte[] filecontent = new byte[filelength.intValue()]; + try { + FileInputStream in = new FileInputStream(file); + in.read(filecontent); + in.close(); + } catch (IOException fileNotFoundException) { + fileNotFoundException.printStackTrace(); + } + return new String(filecontent); + } +} \ No newline at end of file diff --git a/src/main/java/emu/grasscutter/server/dispatch/ClientLogHandler.java b/src/main/java/emu/grasscutter/server/dispatch/ClientLogHandler.java new file mode 100644 index 000000000..b3d48dbbb --- /dev/null +++ b/src/main/java/emu/grasscutter/server/dispatch/ClientLogHandler.java @@ -0,0 +1,19 @@ +package emu.grasscutter.server.dispatch; + +import express.http.HttpContextHandler; +import express.http.Request; +import express.http.Response; + +import java.io.IOException; + +/** + * Used for processing crash dumps and logs generated by the game. + * Logs are in JSON, and are sent to the server for logging. + */ +public final class ClientLogHandler implements HttpContextHandler { + @Override + public void handle(Request request, Response response) throws IOException { + // TODO: Figure out how to dump request body and log to file. + response.send("{\"code\":0}"); + } +} diff --git a/src/main/java/emu/grasscutter/server/dispatch/DispatchHttpJsonHandler.java b/src/main/java/emu/grasscutter/server/dispatch/DispatchHttpJsonHandler.java index 3a42f7791..54ee38988 100644 --- a/src/main/java/emu/grasscutter/server/dispatch/DispatchHttpJsonHandler.java +++ b/src/main/java/emu/grasscutter/server/dispatch/DispatchHttpJsonHandler.java @@ -1,27 +1,42 @@ package emu.grasscutter.server.dispatch; import java.io.IOException; -import java.io.OutputStream; -import java.util.Collections; +import java.util.Arrays; +import java.util.Objects; -import com.sun.net.httpserver.HttpExchange; -import com.sun.net.httpserver.HttpHandler; +import emu.grasscutter.Grasscutter; +import emu.grasscutter.Grasscutter.ServerDebugMode; +import express.http.HttpContextHandler; +import express.http.Request; +import express.http.Response; -public final class DispatchHttpJsonHandler implements HttpHandler { +import static emu.grasscutter.utils.Language.translate; + +public final class DispatchHttpJsonHandler implements HttpContextHandler { private final String response; + private final String[] missingRoutes = { // TODO: When http requests for theses routes are found please remove it from this list and update the route request type in the DispatchServer + "/common/hk4e_global/announcement/api/getAlertPic", + "/common/hk4e_global/announcement/api/getAlertAnn", + "/common/hk4e_global/announcement/api/getAnnList", + "/common/hk4e_global/announcement/api/getAnnContent", + "/hk4e_global/mdk/shopwindow/shopwindow/listPriceTier", + "/log/sdk/upload", + "/sdk/upload", + "/perf/config/verify", + "/log", + "/crash/dataUpload" + }; public DispatchHttpJsonHandler(String response) { this.response = response; } @Override - public void handle(HttpExchange t) throws IOException { - // Set the response header status and length - t.getResponseHeaders().put("Content-Type", Collections.singletonList("application/json")); - t.sendResponseHeaders(200, response.getBytes().length); - // Write the response string - OutputStream os = t.getResponseBody(); - os.write(response.getBytes()); - os.close(); + public void handle(Request req, Response res) throws IOException { + // Checking for ALL here isn't required as when ALL is enabled enableDevLogging() gets enabled + if(Grasscutter.getConfig().DebugMode == ServerDebugMode.MISSING && Arrays.stream(missingRoutes).anyMatch(x -> Objects.equals(x, req.baseUrl()))) { + Grasscutter.getLogger().info(translate("messages.dispatch.request", req.ip(), req.method(), req.baseUrl()) + (Grasscutter.getConfig().DebugMode == ServerDebugMode.MISSING ? "(MISSING)" : "")); + } + res.send(response); } } diff --git a/src/main/java/emu/grasscutter/server/dispatch/DispatchServer.java b/src/main/java/emu/grasscutter/server/dispatch/DispatchServer.java index ad8354867..7e4b1655e 100644 --- a/src/main/java/emu/grasscutter/server/dispatch/DispatchServer.java +++ b/src/main/java/emu/grasscutter/server/dispatch/DispatchServer.java @@ -3,81 +3,94 @@ package emu.grasscutter.server.dispatch; import com.google.gson.Gson; import com.google.gson.GsonBuilder; import com.google.protobuf.ByteString; -import com.sun.net.httpserver.HttpExchange; -import com.sun.net.httpserver.HttpServer; -import com.sun.net.httpserver.HttpsConfigurator; -import com.sun.net.httpserver.HttpsServer; import emu.grasscutter.Config; import emu.grasscutter.Grasscutter; +import emu.grasscutter.Grasscutter.ServerDebugMode; +import emu.grasscutter.Grasscutter.ServerRunMode; import emu.grasscutter.database.DatabaseHelper; import emu.grasscutter.game.Account; import emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp; import emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp; import emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo; import emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo; +import emu.grasscutter.server.dispatch.authentication.AuthenticationHandler; +import emu.grasscutter.server.dispatch.authentication.DefaultAuthenticationHandler; +import emu.grasscutter.server.dispatch.http.GachaRecordHandler; import emu.grasscutter.server.dispatch.json.*; import emu.grasscutter.server.dispatch.json.ComboTokenReqJson.LoginTokenData; +import emu.grasscutter.server.event.dispatch.QueryAllRegionsEvent; +import emu.grasscutter.server.event.dispatch.QueryCurrentRegionEvent; +import emu.grasscutter.tools.Tools; import emu.grasscutter.utils.FileUtils; import emu.grasscutter.utils.Utils; +import express.Express; +import io.javalin.http.staticfiles.Location; +import org.eclipse.jetty.server.Connector; +import org.eclipse.jetty.server.Server; +import org.eclipse.jetty.server.ServerConnector; +import org.eclipse.jetty.util.ssl.SslContextFactory; -import javax.net.ssl.KeyManagerFactory; -import javax.net.ssl.SSLContext; import java.io.*; -import java.net.InetSocketAddress; -import java.net.URI; import java.net.URLDecoder; -import java.security.KeyStore; import java.util.*; +import static emu.grasscutter.utils.Language.translate; + public final class DispatchServer { public static String query_region_list = ""; public static String query_cur_region = ""; - private final InetSocketAddress address; private final Gson gson; private final String defaultServerName = "os_usa"; - + public String regionListBase64; - public HashMap regions; + public Map regions; + private AuthenticationHandler authHandler; + private Express httpServer; public DispatchServer() { - this.regions = new HashMap(); - this.address = new InetSocketAddress(Grasscutter.getConfig().getDispatchOptions().Ip, Grasscutter.getConfig().getDispatchOptions().Port); + this.regions = new HashMap<>(); this.gson = new GsonBuilder().create(); - + this.loadQueries(); this.initRegion(); } - - public InetSocketAddress getAddress() { - return address; + + public Express getServer() { + return httpServer; } - + + public void setHttpServer(Express httpServer) { + this.httpServer.stop(); + this.httpServer = httpServer; + this.httpServer.listen(Grasscutter.getConfig().getDispatchOptions().Port); + } + public Gson getGsonFactory() { return gson; } public QueryCurrRegionHttpRsp getCurrRegion() { // Needs to be fixed by having the game servers connect to the dispatch server. - if(Grasscutter.getConfig().RunMode.equalsIgnoreCase("HYBRID")) { + if (Grasscutter.getConfig().RunMode == ServerRunMode.HYBRID) { return regions.get(defaultServerName).parsedRegionQuery; } Grasscutter.getLogger().warn("[Dispatch] Unsupported run mode for getCurrRegion()"); return null; } - + public void loadQueries() { File file; - + file = new File(Grasscutter.getConfig().DATA_FOLDER + "query_region_list.txt"); if (file.exists()) { query_region_list = new String(FileUtils.read(file)); } else { Grasscutter.getLogger().warn("[Dispatch] query_region_list not found! Using default region list."); } - + file = new File(Grasscutter.getConfig().DATA_FOLDER + "query_cur_region.txt"); if (file.exists()) { query_cur_region = new String(FileUtils.read(file)); @@ -90,40 +103,58 @@ public final class DispatchServer { try { byte[] decoded = Base64.getDecoder().decode(query_region_list); QueryRegionListHttpRsp rl = QueryRegionListHttpRsp.parseFrom(decoded); - + byte[] decoded2 = Base64.getDecoder().decode(query_cur_region); QueryCurrRegionHttpRsp regionQuery = QueryCurrRegionHttpRsp.parseFrom(decoded2); - List servers = new ArrayList(); - List usedNames = new ArrayList(); // List to check for potential naming conflicts - if(Grasscutter.getConfig().RunMode.equalsIgnoreCase("HYBRID")) { // Automatically add the game server if in hybrid mode + List servers = new ArrayList<>(); + List usedNames = new ArrayList<>(); // List to check for potential naming conflicts + if (Grasscutter.getConfig().RunMode == ServerRunMode.HYBRID) { // Automatically add the game server if in + // hybrid mode RegionSimpleInfo server = RegionSimpleInfo.newBuilder() .setName("os_usa") .setTitle(Grasscutter.getConfig().getGameServerOptions().Name) .setType("DEV_PUBLIC") - .setDispatchUrl("https://" + (Grasscutter.getConfig().getDispatchOptions().PublicIp.isEmpty() ? Grasscutter.getConfig().getDispatchOptions().Ip : Grasscutter.getConfig().getDispatchOptions().PublicIp) + ":" + getAddress().getPort() + "/query_cur_region_" + defaultServerName) + .setDispatchUrl( + "http" + (Grasscutter.getConfig().getDispatchOptions().FrontHTTPS ? "s" : "") + "://" + + (Grasscutter.getConfig().getDispatchOptions().PublicIp.isEmpty() + ? Grasscutter.getConfig().getDispatchOptions().Ip + : Grasscutter.getConfig().getDispatchOptions().PublicIp) + + ":" + + (Grasscutter.getConfig().getDispatchOptions().PublicPort != 0 + ? Grasscutter.getConfig().getDispatchOptions().PublicPort + : Grasscutter.getConfig().getDispatchOptions().Port) + + "/query_cur_region/" + defaultServerName) .build(); usedNames.add(defaultServerName); servers.add(server); RegionInfo serverRegion = regionQuery.getRegionInfo().toBuilder() - .setIp((Grasscutter.getConfig().getGameServerOptions().PublicIp.isEmpty() ? Grasscutter.getConfig().getGameServerOptions().Ip : Grasscutter.getConfig().getGameServerOptions().PublicIp)) - .setPort(Grasscutter.getConfig().getGameServerOptions().Port) - .setSecretKey(ByteString.copyFrom(FileUtils.read(Grasscutter.getConfig().KEY_FOLDER + "dispatchSeed.bin"))) + .setGateserverIp((Grasscutter.getConfig().getGameServerOptions().PublicIp.isEmpty() + ? Grasscutter.getConfig().getGameServerOptions().Ip + : Grasscutter.getConfig().getGameServerOptions().PublicIp)) + .setGateserverPort(Grasscutter.getConfig().getGameServerOptions().PublicPort != 0 + ? Grasscutter.getConfig().getGameServerOptions().PublicPort + : Grasscutter.getConfig().getGameServerOptions().Port) + .setSecretKey(ByteString + .copyFrom(FileUtils.read(Grasscutter.getConfig().KEY_FOLDER + "dispatchSeed.bin"))) .build(); QueryCurrRegionHttpRsp parsedRegionQuery = regionQuery.toBuilder().setRegionInfo(serverRegion).build(); - regions.put(defaultServerName, new RegionData(parsedRegionQuery, Base64.getEncoder().encodeToString(parsedRegionQuery.toByteString().toByteArray()))); + regions.put(defaultServerName, new RegionData(parsedRegionQuery, + Base64.getEncoder().encodeToString(parsedRegionQuery.toByteString().toByteArray()))); } else { - if(Grasscutter.getConfig().getDispatchOptions().getGameServers().length == 0) { - Grasscutter.getLogger().error("[Dispatch] There are no game servers available. Exiting due to unplayable state."); + if (Grasscutter.getConfig().getDispatchOptions().getGameServers().length == 0) { + Grasscutter.getLogger() + .error("[Dispatch] There are no game servers available. Exiting due to unplayable state."); System.exit(1); } } - for (Config.DispatchServerOptions.RegionInfo regionInfo : Grasscutter.getConfig().getDispatchOptions().getGameServers()) { - if(usedNames.contains(regionInfo.Name)) { + for (Config.DispatchServerOptions.RegionInfo regionInfo : Grasscutter.getConfig().getDispatchOptions() + .getGameServers()) { + if (usedNames.contains(regionInfo.Name)) { Grasscutter.getLogger().error("Region name already in use."); continue; } @@ -131,27 +162,36 @@ public final class DispatchServer { .setName(regionInfo.Name) .setTitle(regionInfo.Title) .setType("DEV_PUBLIC") - .setDispatchUrl("https://" + (Grasscutter.getConfig().getDispatchOptions().PublicIp.isEmpty() ? Grasscutter.getConfig().getDispatchOptions().Ip : Grasscutter.getConfig().getDispatchOptions().PublicIp) + ":" + getAddress().getPort() + "/query_cur_region_" + regionInfo.Name) + .setDispatchUrl( + "http" + (Grasscutter.getConfig().getDispatchOptions().FrontHTTPS ? "s" : "") + "://" + + (Grasscutter.getConfig().getDispatchOptions().PublicIp.isEmpty() + ? Grasscutter.getConfig().getDispatchOptions().Ip + : Grasscutter.getConfig().getDispatchOptions().PublicIp) + + ":" + (Grasscutter.getConfig().getDispatchOptions().PublicPort != 0 + ? Grasscutter.getConfig().getDispatchOptions().PublicPort + : Grasscutter.getConfig().getDispatchOptions().Port) + "/query_cur_region/" + regionInfo.Name) .build(); usedNames.add(regionInfo.Name); servers.add(server); RegionInfo serverRegion = regionQuery.getRegionInfo().toBuilder() - .setIp(regionInfo.Ip) - .setPort(regionInfo.Port) - .setSecretKey(ByteString.copyFrom(FileUtils.read(Grasscutter.getConfig().KEY_FOLDER + "dispatchSeed.bin"))) + .setGateserverIp(regionInfo.Ip) + .setGateserverPort(regionInfo.Port) + .setSecretKey(ByteString + .copyFrom(FileUtils.read(Grasscutter.getConfig().KEY_FOLDER + "dispatchSeed.bin"))) .build(); QueryCurrRegionHttpRsp parsedRegionQuery = regionQuery.toBuilder().setRegionInfo(serverRegion).build(); - regions.put(regionInfo.Name, new RegionData(parsedRegionQuery, Base64.getEncoder().encodeToString(parsedRegionQuery.toByteString().toByteArray()))); + regions.put(regionInfo.Name, new RegionData(parsedRegionQuery, + Base64.getEncoder().encodeToString(parsedRegionQuery.toByteString().toByteArray()))); } QueryRegionListHttpRsp regionList = QueryRegionListHttpRsp.newBuilder() - .addAllServers(servers) - .setClientSecretKey(rl.getClientSecretKey()) - .setClientCustomConfigEncrypted(rl.getClientCustomConfigEncrypted()) - .setEnableLoginPc(true) - .build(); + .addAllRegionList(servers) + .setClientSecretKey(rl.getClientSecretKey()) + .setClientCustomConfigEncrypted(rl.getClientCustomConfigEncrypted()) + .setEnableLoginPc(true) + .build(); this.regionListBase64 = Base64.getEncoder().encodeToString(regionList.toByteString().toByteArray()); } catch (Exception e) { @@ -160,62 +200,113 @@ public final class DispatchServer { } public void start() throws Exception { - HttpServer server; - if (Grasscutter.getConfig().getDispatchOptions().UseSSL) { - HttpsServer httpsServer; - httpsServer = HttpsServer.create(getAddress(), 0); - SSLContext sslContext = SSLContext.getInstance("TLS"); - try (FileInputStream fis = new FileInputStream(Grasscutter.getConfig().getDispatchOptions().KeystorePath)) { - char[] keystorePassword = Grasscutter.getConfig().getDispatchOptions().KeystorePassword.toCharArray(); - KeyStore ks = KeyStore.getInstance("PKCS12"); - ks.load(fis, keystorePassword); - KeyManagerFactory kmf = KeyManagerFactory.getInstance("SunX509"); - kmf.init(ks, keystorePassword); - - sslContext.init(kmf.getKeyManagers(), null, null); - - httpsServer.setHttpsConfigurator(new HttpsConfigurator(sslContext)); - server = httpsServer; - } catch (Exception e) { - Grasscutter.getLogger().warn("[Dispatch] No SSL cert found! Falling back to HTTP server."); - Grasscutter.getConfig().getDispatchOptions().UseSSL = false; - server = HttpServer.create(getAddress(), 0); + httpServer = new Express(config -> { + config.server(() -> { + Server server = new Server(); + ServerConnector serverConnector; + + if(Grasscutter.getConfig().getDispatchOptions().UseSSL) { + SslContextFactory.Server sslContextFactory = new SslContextFactory.Server(); + File keystoreFile = new File(Grasscutter.getConfig().getDispatchOptions().KeystorePath); + + if(keystoreFile.exists()) { + try { + sslContextFactory.setKeyStorePath(keystoreFile.getPath()); + sslContextFactory.setKeyStorePassword(Grasscutter.getConfig().getDispatchOptions().KeystorePassword); + } catch (Exception e) { + e.printStackTrace(); + Grasscutter.getLogger().warn(translate("messages.dispatch.keystore.password_error")); + + try { + sslContextFactory.setKeyStorePath(keystoreFile.getPath()); + sslContextFactory.setKeyStorePassword("123456"); + Grasscutter.getLogger().warn(translate("messages.dispatch.keystore.default_password")); + } catch (Exception e2) { + Grasscutter.getLogger().warn(translate("messages.dispatch.keystore.general_error")); + e2.printStackTrace(); + } + } + + serverConnector = new ServerConnector(server, sslContextFactory); + } else { + Grasscutter.getLogger().warn(translate("messages.dispatch.keystore.no_keystore_error")); + Grasscutter.getConfig().getDispatchOptions().UseSSL = false; + + serverConnector = new ServerConnector(server); + } + } else { + serverConnector = new ServerConnector(server); + } + + serverConnector.setPort(Grasscutter.getConfig().getDispatchOptions().Port); + server.setConnectors(new Connector[]{serverConnector}); + return server; + }); + + config.enforceSsl = Grasscutter.getConfig().getDispatchOptions().UseSSL; + if(Grasscutter.getConfig().DebugMode == ServerDebugMode.ALL) { + config.enableDevLogging(); } - } else { - server = HttpServer.create(getAddress(), 0); - } + if (Grasscutter.getConfig().getDispatchOptions().CORS){ + if (Grasscutter.getConfig().getDispatchOptions().CORSAllowedOrigins.length > 0) config.enableCorsForOrigin(Grasscutter.getConfig().getDispatchOptions().CORSAllowedOrigins); + else config.enableCorsForAllOrigins(); + } + }); + httpServer.get("/", (req, res) -> res.send(translate("messages.status.welcome"))); - server.createContext("/", t -> responseHTML(t, "Hello")); - - // Dispatch - server.createContext("/query_region_list", t -> { - // Log - Grasscutter.getLogger().info(String.format("[Dispatch] Client %s request: query_region_list", t.getRemoteAddress())); - - responseHTML(t, regionListBase64); + httpServer.raw().error(404, ctx -> { + if(Grasscutter.getConfig().DebugMode == ServerDebugMode.MISSING) { + Grasscutter.getLogger().info(translate("messages.dispatch.unhandled_request_error", ctx.method(), ctx.url())); + } + ctx.contentType("text/html"); + ctx.result(""); // I'm like 70% sure this won't break anything. }); - for (String regionName : regions.keySet()) { - server.createContext("/query_cur_region_" + regionName, t -> { - String regionCurrentBase64 = regions.get(regionName).Base64; - // Log - Grasscutter.getLogger().info(String.format("Client %s request: query_cur_region_%s", t.getRemoteAddress(), regionName)); - // Create a response form the request query parameters - URI uri = t.getRequestURI(); - String response = "CAESGE5vdCBGb3VuZCB2ZXJzaW9uIGNvbmZpZw=="; - if (uri.getQuery() != null && uri.getQuery().length() > 0) { - response = regionCurrentBase64; - } - responseHTML(t, response); - }); - } + // Authentication Handler + // These routes are so that authentication routes are always the same no matter what auth system is used. + httpServer.get("/authentication/type", (req, res) -> { + res.send(this.getAuthHandler().getClass().getName()); + }); - // Login via account - server.createContext("/hk4e_global/mdk/shield/api/login", t -> { + httpServer.post("/authentication/login", (req, res) -> this.getAuthHandler().handleLogin(req, res)); + httpServer.post("/authentication/register", (req, res) -> this.getAuthHandler().handleRegister(req, res)); + httpServer.post("/authentication/change_password", (req, res) -> this.getAuthHandler().handleChangePassword(req, res)); + + // Dispatch + httpServer.get("/query_region_list", (req, res) -> { + // Log + Grasscutter.getLogger().info(String.format("[Dispatch] Client %s request: query_region_list", req.ip())); + + // Invoke event. + QueryAllRegionsEvent event = new QueryAllRegionsEvent(regionListBase64); event.call(); + // Respond with event result. + res.send(event.getRegionList()); + }); + + httpServer.get("/query_cur_region/:id", (req, res) -> { + String regionName = req.params("id"); + // Log + Grasscutter.getLogger().info( + String.format("Client %s request: query_cur_region/%s", req.ip(), regionName)); + // Create a response form the request query parameters + String response = "CAESGE5vdCBGb3VuZCB2ZXJzaW9uIGNvbmZpZw=="; + if (req.query().values().size() > 0) { + response = regions.get(regionName).Base64; + } + + // Invoke event. + QueryCurrentRegionEvent event = new QueryCurrentRegionEvent(response); event.call(); + // Respond with event result. + res.send(event.getRegionInfo()); + }); + + // Login + + httpServer.post("/hk4e_global/mdk/shield/api/login", (req, res) -> { // Get post data LoginAccountRequestJson requestData = null; try { - String body = Utils.toString(t.getRequestBody()); + String body = req.ctx().body(); requestData = getGsonFactory().fromJson(body, LoginAccountRequestJson.class); } catch (Exception ignored) { } @@ -223,229 +314,158 @@ public final class DispatchServer { if (requestData == null) { return; } - LoginResultJson responseData = new LoginResultJson(); + Grasscutter.getLogger().info(translate("messages.dispatch.account.login_attempt", req.ip())); - Grasscutter.getLogger().info(String.format("[Dispatch] Client %s is trying to log in", t.getRemoteAddress())); - - // Login - Account account = DatabaseHelper.getAccountByName(requestData.account); - - // Check if account exists, else create a new one. - if (account == null) { - // Account doesnt exist, so we can either auto create it if the config value is set - if (Grasscutter.getConfig().getDispatchOptions().AutomaticallyCreateAccounts) { - // This account has been created AUTOMATICALLY. There will be no permissions added. - account = DatabaseHelper.createAccountWithId(requestData.account, 0); - - if (account != null) { - responseData.message = "OK"; - responseData.data.account.uid = account.getId(); - responseData.data.account.token = account.generateSessionKey(); - responseData.data.account.email = account.getEmail(); - - Grasscutter.getLogger().info(String.format("[Dispatch] Client %s failed to log in: Account %s created", t.getRemoteAddress(), responseData.data.account.uid)); - } else { - responseData.retcode = -201; - responseData.message = "Username not found, create failed."; - - Grasscutter.getLogger().info(String.format("[Dispatch] Client %s failed to log in: Account create failed", t.getRemoteAddress())); - } - } else { - responseData.retcode = -201; - responseData.message = "Username not found."; - - Grasscutter.getLogger().info(String.format("[Dispatch] Client %s failed to log in: Account no found", t.getRemoteAddress())); - } - } else { - // Account was found, log the player in - responseData.message = "OK"; - responseData.data.account.uid = account.getId(); - responseData.data.account.token = account.generateSessionKey(); - responseData.data.account.email = account.getEmail(); - - Grasscutter.getLogger().info(String.format("[Dispatch] Client %s logged in as %s", t.getRemoteAddress(), responseData.data.account.uid)); - } - - responseJSON(t, responseData); + res.send(this.getAuthHandler().handleGameLogin(req, requestData)); }); + // Login via token - server.createContext("/hk4e_global/mdk/shield/api/verify", t -> { + httpServer.post("/hk4e_global/mdk/shield/api/verify", (req, res) -> { // Get post data LoginTokenRequestJson requestData = null; try { - String body = Utils.toString(t.getRequestBody()); + String body = req.ctx().body(); requestData = getGsonFactory().fromJson(body, LoginTokenRequestJson.class); - } catch (Exception ignored) { } + } catch (Exception ignored) { + } // Create response json if (requestData == null) { return; } LoginResultJson responseData = new LoginResultJson(); - Grasscutter.getLogger().info(String.format("[Dispatch] Client %s is trying to log in via token", t.getRemoteAddress())); + Grasscutter.getLogger().info(translate("messages.dispatch.account.login_token_attempt", req.ip())); // Login Account account = DatabaseHelper.getAccountById(requestData.uid); - + // Test if (account == null || !account.getSessionKey().equals(requestData.token)) { responseData.retcode = -111; - responseData.message = "Game account cache information error"; + responseData.message = translate("messages.dispatch.account.account_cache_error"); - Grasscutter.getLogger().info(String.format("[Dispatch] Client %s failed to log in via token", t.getRemoteAddress())); + Grasscutter.getLogger().info(translate("messages.dispatch.account.login_token_error", req.ip())); } else { responseData.message = "OK"; responseData.data.account.uid = requestData.uid; responseData.data.account.token = requestData.token; responseData.data.account.email = account.getEmail(); - Grasscutter.getLogger().info(String.format("[Dispatch] Client %s logged in via token as %s", t.getRemoteAddress(), responseData.data.account.uid)); + Grasscutter.getLogger().info(translate("messages.dispatch.account.login_token_success", req.ip(), requestData.uid)); } - responseJSON(t, responseData); + res.send(responseData); }); + // Exchange for combo token - server.createContext("/hk4e_global/combo/granter/login/v2/login", t -> { + httpServer.post("/hk4e_global/combo/granter/login/v2/login", (req, res) -> { // Get post data ComboTokenReqJson requestData = null; try { - String body = Utils.toString(t.getRequestBody()); + String body = req.ctx().body(); requestData = getGsonFactory().fromJson(body, ComboTokenReqJson.class); - } catch (Exception ignored) { } + } catch (Exception ignored) { + } // Create response json if (requestData == null || requestData.data == null) { return; } - LoginTokenData loginData = getGsonFactory().fromJson(requestData.data, LoginTokenData.class); // Get login data + LoginTokenData loginData = getGsonFactory().fromJson(requestData.data, LoginTokenData.class); // Get login + // data ComboTokenResJson responseData = new ComboTokenResJson(); // Login Account account = DatabaseHelper.getAccountById(loginData.uid); - + // Test if (account == null || !account.getSessionKey().equals(loginData.token)) { responseData.retcode = -201; - responseData.message = "Wrong session key."; + responseData.message = translate("messages.dispatch.account.session_key_error"); - Grasscutter.getLogger().info(String.format("[Dispatch] Client %s failed to exchange combo token", t.getRemoteAddress())); + Grasscutter.getLogger().info(translate("messages.dispatch.account.combo_token_error", req.ip())); } else { responseData.message = "OK"; responseData.data.open_id = loginData.uid; responseData.data.combo_id = "157795300"; responseData.data.combo_token = account.generateLoginToken(); - Grasscutter.getLogger().info(String.format("[Dispatch] Client %s succeed to exchange combo token", t.getRemoteAddress())); + Grasscutter.getLogger().info(translate("messages.dispatch.account.combo_token_success", req.ip())); } - responseJSON(t, responseData); + res.send(responseData); }); + + // TODO: There are some missing route request types here (You can tell if they are missing if they are .all and not anything else) + // When http requests for theses routes are found please remove it from the list in DispatchHttpJsonHandler and update the route request types here + // Agreement and Protocol - server.createContext( // hk4e-sdk-os.hoyoverse.com - "/hk4e_global/mdk/agreement/api/getAgreementInfos", - new DispatchHttpJsonHandler("{\"retcode\":0,\"message\":\"OK\",\"data\":{\"marketing_agreements\":[]}}") - ); - server.createContext( // hk4e-sdk-os.hoyoverse.com - "/hk4e_global/combo/granter/api/compareProtocolVersion", - new DispatchHttpJsonHandler("{\"retcode\":0,\"message\":\"OK\",\"data\":{\"modified\":true,\"protocol\":{\"id\":0,\"app_id\":4,\"language\":\"en\",\"user_proto\":\"\",\"priv_proto\":\"\",\"major\":7,\"minimum\":0,\"create_time\":\"0\",\"teenager_proto\":\"\",\"third_proto\":\"\"}}}") - ); + // hk4e-sdk-os.hoyoverse.com + httpServer.get("/hk4e_global/mdk/agreement/api/getAgreementInfos", new DispatchHttpJsonHandler("{\"retcode\":0,\"message\":\"OK\",\"data\":{\"marketing_agreements\":[]}}")); + // hk4e-sdk-os.hoyoverse.com + // this could be either GET or POST based on the observation of different clients + httpServer.all("/hk4e_global/combo/granter/api/compareProtocolVersion", new DispatchHttpJsonHandler("{\"retcode\":0,\"message\":\"OK\",\"data\":{\"modified\":true,\"protocol\":{\"id\":0,\"app_id\":4,\"language\":\"en\",\"user_proto\":\"\",\"priv_proto\":\"\",\"major\":7,\"minimum\":0,\"create_time\":\"0\",\"teenager_proto\":\"\",\"third_proto\":\"\"}}}")); + // Game data - server.createContext( // hk4e-api-os.hoyoverse.com - "/common/hk4e_global/announcement/api/getAlertPic", - new DispatchHttpJsonHandler("{\"retcode\":0,\"message\":\"OK\",\"data\":{\"total\":0,\"list\":[]}}") - ); - server.createContext( // hk4e-api-os.hoyoverse.com - "/common/hk4e_global/announcement/api/getAlertAnn", - new DispatchHttpJsonHandler("{\"retcode\":0,\"message\":\"OK\",\"data\":{\"alert\":false,\"alert_id\":0,\"remind\":true}}") - ); - server.createContext( // hk4e-api-os.hoyoverse.com - "/common/hk4e_global/announcement/api/getAnnList", - new DispatchHttpJsonHandler("{\"retcode\":0,\"message\":\"OK\",\"data\":{\"list\":[],\"total\":0,\"type_list\":[],\"alert\":false,\"alert_id\":0,\"timezone\":0,\"t\":\"" + System.currentTimeMillis() + "\"}}") - ); - server.createContext( // hk4e-api-os-static.hoyoverse.com - "/common/hk4e_global/announcement/api/getAnnContent", - new DispatchHttpJsonHandler("{\"retcode\":0,\"message\":\"OK\",\"data\":{\"list\":[],\"total\":0}}") - ); - server.createContext( // hk4e-sdk-os.hoyoverse.com - "/hk4e_global/mdk/shopwindow/shopwindow/listPriceTier", - new DispatchHttpJsonHandler("{\"retcode\":0,\"message\":\"OK\",\"data\":{\"suggest_currency\":\"USD\",\"tiers\":[]}}") - ); + // hk4e-api-os.hoyoverse.com + httpServer.all("/common/hk4e_global/announcement/api/getAlertPic", new DispatchHttpJsonHandler("{\"retcode\":0,\"message\":\"OK\",\"data\":{\"total\":0,\"list\":[]}}")); + // hk4e-api-os.hoyoverse.com + httpServer.all("/common/hk4e_global/announcement/api/getAlertAnn", new DispatchHttpJsonHandler("{\"retcode\":0,\"message\":\"OK\",\"data\":{\"alert\":false,\"alert_id\":0,\"remind\":true}}")); + // hk4e-api-os.hoyoverse.com + httpServer.all("/common/hk4e_global/announcement/api/getAnnList", new AnnouncementHandler()); + // hk4e-api-os-static.hoyoverse.com + httpServer.all("/common/hk4e_global/announcement/api/getAnnContent", new AnnouncementHandler()); + // hk4e-sdk-os.hoyoverse.com + httpServer.all("/hk4e_global/mdk/shopwindow/shopwindow/listPriceTier", new DispatchHttpJsonHandler("{\"retcode\":0,\"message\":\"OK\",\"data\":{\"suggest_currency\":\"USD\",\"tiers\":[]}}")); + // Captcha - server.createContext( // api-account-os.hoyoverse.com - "/account/risky/api/check", - new DispatchHttpJsonHandler("{\"retcode\":0,\"message\":\"OK\",\"data\":{\"id\":\"c8820f246a5241ab9973f71df3ddd791\",\"action\":\"\",\"geetest\":{\"challenge\":\"\",\"gt\":\"\",\"new_captcha\":0,\"success\":1}}}") - ); - // Config - server.createContext( // sdk-os-static.hoyoverse.com - "/combo/box/api/config/sdk/combo", - new DispatchHttpJsonHandler("{\"retcode\":0,\"message\":\"OK\",\"data\":{\"vals\":{\"disable_email_bind_skip\":\"false\",\"email_bind_remind_interval\":\"7\",\"email_bind_remind\":\"true\"}}}") - ); - server.createContext( // hk4e-sdk-os-static.hoyoverse.com - "/hk4e_global/combo/granter/api/getConfig", - new DispatchHttpJsonHandler("{\"retcode\":0,\"message\":\"OK\",\"data\":{\"protocol\":true,\"qr_enabled\":false,\"log_level\":\"INFO\",\"announce_url\":\"https://webstatic-sea.hoyoverse.com/hk4e/announcement/index.html?sdk_presentation_style=fullscreen\\u0026sdk_screen_transparent=true\\u0026game_biz=hk4e_global\\u0026auth_appid=announcement\\u0026game=hk4e#/\",\"push_alias_type\":2,\"disable_ysdk_guard\":false,\"enable_announce_pic_popup\":true}}") - ); - server.createContext( // hk4e-sdk-os-static.hoyoverse.com - "/hk4e_global/mdk/shield/api/loadConfig", - new DispatchHttpJsonHandler("{\"retcode\":0,\"message\":\"OK\",\"data\":{\"id\":6,\"game_key\":\"hk4e_global\",\"client\":\"PC\",\"identity\":\"I_IDENTITY\",\"guest\":false,\"ignore_versions\":\"\",\"scene\":\"S_NORMAL\",\"name\":\"原神海外\",\"disable_regist\":false,\"enable_email_captcha\":false,\"thirdparty\":[\"fb\",\"tw\"],\"disable_mmt\":false,\"server_guest\":false,\"thirdparty_ignore\":{\"tw\":\"\",\"fb\":\"\"},\"enable_ps_bind_account\":false,\"thirdparty_login_configs\":{\"tw\":{\"token_type\":\"TK_GAME_TOKEN\",\"game_token_expires_in\":604800},\"fb\":{\"token_type\":\"TK_GAME_TOKEN\",\"game_token_expires_in\":604800}}}}") - ); + // api-account-os.hoyoverse.com + httpServer.post("/account/risky/api/check", new DispatchHttpJsonHandler("{\"retcode\":0,\"message\":\"OK\",\"data\":{\"id\":\"none\",\"action\":\"ACTION_NONE\",\"geetest\":null}}")); + + // Config + // sdk-os-static.hoyoverse.com + httpServer.get("/combo/box/api/config/sdk/combo", new DispatchHttpJsonHandler("{\"retcode\":0,\"message\":\"OK\",\"data\":{\"vals\":{\"disable_email_bind_skip\":\"false\",\"email_bind_remind_interval\":\"7\",\"email_bind_remind\":\"true\"}}}")); + // hk4e-sdk-os-static.hoyoverse.com + httpServer.get("/hk4e_global/combo/granter/api/getConfig", new DispatchHttpJsonHandler("{\"retcode\":0,\"message\":\"OK\",\"data\":{\"protocol\":true,\"qr_enabled\":false,\"log_level\":\"INFO\",\"announce_url\":\"https://webstatic-sea.hoyoverse.com/hk4e/announcement/index.html?sdk_presentation_style=fullscreen\\u0026sdk_screen_transparent=true\\u0026game_biz=hk4e_global\\u0026auth_appid=announcement\\u0026game=hk4e#/\",\"push_alias_type\":2,\"disable_ysdk_guard\":false,\"enable_announce_pic_popup\":true}}")); + // hk4e-sdk-os-static.hoyoverse.com + httpServer.get("/hk4e_global/mdk/shield/api/loadConfig", new DispatchHttpJsonHandler("{\"retcode\":0,\"message\":\"OK\",\"data\":{\"id\":6,\"game_key\":\"hk4e_global\",\"client\":\"PC\",\"identity\":\"I_IDENTITY\",\"guest\":false,\"ignore_versions\":\"\",\"scene\":\"S_NORMAL\",\"name\":\"原神海外\",\"disable_regist\":false,\"enable_email_captcha\":false,\"thirdparty\":[\"fb\",\"tw\"],\"disable_mmt\":false,\"server_guest\":false,\"thirdparty_ignore\":{\"tw\":\"\",\"fb\":\"\"},\"enable_ps_bind_account\":false,\"thirdparty_login_configs\":{\"tw\":{\"token_type\":\"TK_GAME_TOKEN\",\"game_token_expires_in\":604800},\"fb\":{\"token_type\":\"TK_GAME_TOKEN\",\"game_token_expires_in\":604800}}}}")); // Test api? - server.createContext( // abtest-api-data-sg.hoyoverse.com - "/data_abtest_api/config/experiment/list", - new DispatchHttpJsonHandler("{\"retcode\":0,\"success\":true,\"message\":\"\",\"data\":[{\"code\":1000,\"type\":2,\"config_id\":\"14\",\"period_id\":\"6036_99\",\"version\":\"1\",\"configs\":{\"cardType\":\"old\"}}]}") - ); - // Log Server - server.createContext( // log-upload-os.mihoyo.com - "/log/sdk/upload", - new DispatchHttpJsonHandler("{\"code\":0}") - ); - server.createContext( // log-upload-os.mihoyo.com - "/sdk/upload", - new DispatchHttpJsonHandler("{\"code\":0}") - ); - server.createContext( // /perf/config/verify?device_id=xxx&platform=x&name=xxx - "/perf/config/verify", - new DispatchHttpJsonHandler("{\"code\":0}") - ); - + // abtest-api-data-sg.hoyoverse.com + httpServer.post("/data_abtest_api/config/experiment/list", new DispatchHttpJsonHandler("{\"retcode\":0,\"success\":true,\"message\":\"\",\"data\":[{\"code\":1000,\"type\":2,\"config_id\":\"14\",\"period_id\":\"6036_99\",\"version\":\"1\",\"configs\":{\"cardType\":\"old\"}}]}")); + + // log-upload-os.mihoyo.com + httpServer.all("/log/sdk/upload", new DispatchHttpJsonHandler("{\"code\":0}")); + httpServer.all("/sdk/upload", new DispatchHttpJsonHandler("{\"code\":0}")); + httpServer.post("/sdk/dataUpload", new DispatchHttpJsonHandler("{\"code\":0}")); + // /perf/config/verify?device_id=xxx&platform=x&name=xxx + httpServer.all("/perf/config/verify", new DispatchHttpJsonHandler("{\"code\":0}")); + // Logging servers - server.createContext( // overseauspider.yuanshen.com - "/log", - new DispatchHttpJsonHandler("{\"code\":0}") - ); + // overseauspider.yuanshen.com + httpServer.all("/log", new ClientLogHandler()); + // log-upload-os.mihoyo.com + httpServer.all("/crash/dataUpload", new ClientLogHandler()); - server.createContext( // log-upload-os.mihoyo.com - "/crash/dataUpload", - new DispatchHttpJsonHandler("{\"code\":0}") - ); - server.createContext("/gacha", t -> responseHTML(t, "Gacha")); + // webstatic-sea.hoyoverse.com + httpServer.get("/admin/mi18n/plat_oversea/m202003048/m202003048-version.json", new DispatchHttpJsonHandler("{\"version\":51}")); - // Start server - server.start(); - Grasscutter.getLogger().info("[Dispatch] Dispatch server started on port " + getAddress().getPort()); + // gacha record. + String gachaMappingsPath = Utils.toFilePath(Grasscutter.getConfig().DATA_FOLDER + "/gacha_mappings.js"); + // TODO: Only serve the html page and have a subsequent request to fetch the gacha data. + httpServer.get("/gacha", new GachaRecordHandler()); + if(!(new File(gachaMappingsPath).exists())) { + Tools.createGachaMapping(gachaMappingsPath); + } + + httpServer.raw().config.addSinglePageRoot("/gacha/mappings", gachaMappingsPath, Location.EXTERNAL); + + // static file support for plugins + httpServer.raw().config.precompressStaticFiles = false; // If this isn't set to false, files such as images may appear corrupted when serving static files + + httpServer.listen(Grasscutter.getConfig().getDispatchOptions().Port); + Grasscutter.getLogger().info(translate("messages.dispatch.port_bind", Integer.toString(httpServer.raw().port()))); } - private void responseJSON(HttpExchange t, Object data) throws IOException { - // Create a response - String response = getGsonFactory().toJson(data); - // Set the response header status and length - t.getResponseHeaders().put("Content-Type", Collections.singletonList("application/json")); - t.sendResponseHeaders(200, response.getBytes().length); - // Write the response string - OutputStream os = t.getResponseBody(); - os.write(response.getBytes()); - os.close(); - } - - private void responseHTML(HttpExchange t, String response) throws IOException { - // Set the response header status and length - t.getResponseHeaders().put("Content-Type", Collections.singletonList("text/html; charset=UTF-8")); - t.sendResponseHeaders(200, response.getBytes().length); - //Write the response string - OutputStream os = t.getResponseBody(); - os.write(response.getBytes()); - os.close(); - } - private Map parseQueryString(String qs) { Map result = new HashMap<>(); if (qs == null) { @@ -465,7 +485,8 @@ public final class DispatchServer { if (eqPos < 0 || eqPos > next) { result.put(URLDecoder.decode(qs.substring(last, next), "utf-8"), ""); } else { - result.put(URLDecoder.decode(qs.substring(last, eqPos), "utf-8"), URLDecoder.decode(qs.substring(eqPos + 1, next), "utf-8")); + result.put(URLDecoder.decode(qs.substring(last, eqPos), "utf-8"), + URLDecoder.decode(qs.substring(eqPos + 1, next), "utf-8")); } } catch (UnsupportedEncodingException e) { throw new RuntimeException(e); // will never happen, utf-8 support is mandatory for java @@ -476,8 +497,28 @@ public final class DispatchServer { return result; } - public static class RegionData { + public AuthenticationHandler getAuthHandler() { + if(authHandler == null) { + return new DefaultAuthenticationHandler(); + } + return authHandler; + } + public boolean registerAuthHandler(AuthenticationHandler authHandler) { + if(this.authHandler != null) { + Grasscutter.getLogger().error(String.format("[Dispatch] Unable to register '%s' authentication handler. \n" + + "The '%s' authentication handler has already been registered", authHandler.getClass().getName(), this.authHandler.getClass().getName())); + return false; + } + this.authHandler = authHandler; + return true; + } + + public void resetAuthHandler() { + this.authHandler = null; + } + + public static class RegionData { QueryCurrRegionHttpRsp parsedRegionQuery; String Base64; @@ -485,5 +526,13 @@ public final class DispatchServer { this.parsedRegionQuery = prq; this.Base64 = b64; } + + public QueryCurrRegionHttpRsp getParsedRegionQuery() { + return parsedRegionQuery; + } + + public String getBase64() { + return Base64; + } } } diff --git a/src/main/java/emu/grasscutter/server/dispatch/authentication/AuthenticationHandler.java b/src/main/java/emu/grasscutter/server/dispatch/authentication/AuthenticationHandler.java new file mode 100644 index 000000000..92a2961ea --- /dev/null +++ b/src/main/java/emu/grasscutter/server/dispatch/authentication/AuthenticationHandler.java @@ -0,0 +1,16 @@ +package emu.grasscutter.server.dispatch.authentication; + +import emu.grasscutter.server.dispatch.json.LoginAccountRequestJson; +import emu.grasscutter.server.dispatch.json.LoginResultJson; +import express.http.Request; +import express.http.Response; + +public interface AuthenticationHandler { + + // This is in case plugins also want some sort of authentication + void handleLogin(Request req, Response res); + void handleRegister(Request req, Response res); + void handleChangePassword(Request req, Response res); + + LoginResultJson handleGameLogin(Request req, LoginAccountRequestJson requestData); +} diff --git a/src/main/java/emu/grasscutter/server/dispatch/authentication/DefaultAuthenticationHandler.java b/src/main/java/emu/grasscutter/server/dispatch/authentication/DefaultAuthenticationHandler.java new file mode 100644 index 000000000..e5a4ca055 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/dispatch/authentication/DefaultAuthenticationHandler.java @@ -0,0 +1,79 @@ +package emu.grasscutter.server.dispatch.authentication; + +import emu.grasscutter.Grasscutter; +import emu.grasscutter.database.DatabaseHelper; +import emu.grasscutter.game.Account; +import emu.grasscutter.server.dispatch.json.LoginAccountRequestJson; +import emu.grasscutter.server.dispatch.json.LoginResultJson; +import express.http.Request; +import express.http.Response; + +import static emu.grasscutter.utils.Language.translate; + +public class DefaultAuthenticationHandler implements AuthenticationHandler { + + @Override + public void handleLogin(Request req, Response res) { + res.send("Authentication is not available with the default authentication method"); + } + + @Override + public void handleRegister(Request req, Response res) { + res.send("Authentication is not available with the default authentication method"); + } + + @Override + public void handleChangePassword(Request req, Response res) { + res.send("Authentication is not available with the default authentication method"); + } + + @Override + public LoginResultJson handleGameLogin(Request req, LoginAccountRequestJson requestData) { + LoginResultJson responseData = new LoginResultJson(); + + // Login + Account account = DatabaseHelper.getAccountByName(requestData.account); + + // Check if account exists, else create a new one. + if (account == null) { + // Account doesn't exist, so we can either auto create it if the config value is set. + if (Grasscutter.getConfig().getDispatchOptions().AutomaticallyCreateAccounts) { + // This account has been created AUTOMATICALLY. There will be no permissions added. + account = DatabaseHelper.createAccountWithId(requestData.account, 0); + + for (String permission : Grasscutter.getConfig().getDispatchOptions().defaultPermissions) { + account.addPermission(permission); + } + + if (account != null) { + responseData.message = "OK"; + responseData.data.account.uid = account.getId(); + responseData.data.account.token = account.generateSessionKey(); + responseData.data.account.email = account.getEmail(); + + Grasscutter.getLogger().info(translate("messages.dispatch.account.account_login_create_success", req.ip(), responseData.data.account.uid)); + } else { + responseData.retcode = -201; + responseData.message = translate("messages.dispatch.account.username_create_error"); + + Grasscutter.getLogger().info(translate("messages.dispatch.account.account_login_create_error", req.ip())); + } + } else { + responseData.retcode = -201; + responseData.message = translate("messages.dispatch.account.username_error"); + + Grasscutter.getLogger().info(translate("messages.dispatch.account.account_login_exist_error", req.ip())); + } + } else { + // Account was found, log the player in + responseData.message = "OK"; + responseData.data.account.uid = account.getId(); + responseData.data.account.token = account.generateSessionKey(); + responseData.data.account.email = account.getEmail(); + + Grasscutter.getLogger().info(translate("messages.dispatch.account.login_success", req.ip(), responseData.data.account.uid)); + } + + return responseData; + } +} diff --git a/src/main/java/emu/grasscutter/server/dispatch/http/GachaRecordHandler.java b/src/main/java/emu/grasscutter/server/dispatch/http/GachaRecordHandler.java new file mode 100644 index 000000000..8676574bb --- /dev/null +++ b/src/main/java/emu/grasscutter/server/dispatch/http/GachaRecordHandler.java @@ -0,0 +1,53 @@ +package emu.grasscutter.server.dispatch.http; + +import java.io.File; +import java.io.IOException; + +import emu.grasscutter.Grasscutter; +import emu.grasscutter.database.DatabaseHelper; +import emu.grasscutter.game.Account; +import emu.grasscutter.utils.FileUtils; +import emu.grasscutter.utils.Utils; +import express.http.HttpContextHandler; +import express.http.Request; +import express.http.Response; + +public final class GachaRecordHandler implements HttpContextHandler { + String render_template; + public GachaRecordHandler() { + File template = new File(Utils.toFilePath(Grasscutter.getConfig().DATA_FOLDER + "/gacha_records.html")); + if (template.exists()) { + // Load from cache + render_template = new String(FileUtils.read(template)); + } else { + render_template = "{{REPLACE_RECORD}}"; + } + } + + @Override + public void handle(Request req, Response res) throws IOException { + // Grasscutter.getLogger().info( req.query().toString() ); + String sessionKey = req.query("s"); + int page = 0; + int gachaType = 0; + if (req.query("p") != null) { + page = Integer.valueOf(req.query("p")); + } + + if (req.query("gachaType") != null) { + gachaType = Integer.valueOf(req.query("gachaType")); + } + + Account account = DatabaseHelper.getAccountBySessionKey(sessionKey); + if (account != null) { + String records = DatabaseHelper.getGachaRecords(account.getPlayerUid(), page, gachaType).toString(); + // Grasscutter.getLogger().info(records); + String response = render_template.replace("{{REPLACE_RECORD}}", records) + .replace("{{REPLACE_MAXPAGE}}", String.valueOf(DatabaseHelper.getGachaRecordsMaxPage(account.getPlayerUid(), page, gachaType))); + + res.send(response); + } else { + res.send("No account found."); + } + } +} diff --git a/src/main/java/emu/grasscutter/server/dispatch/json/LoginResultJson.java b/src/main/java/emu/grasscutter/server/dispatch/json/LoginResultJson.java index 88e142d4f..1f4dcd4b4 100644 --- a/src/main/java/emu/grasscutter/server/dispatch/json/LoginResultJson.java +++ b/src/main/java/emu/grasscutter/server/dispatch/json/LoginResultJson.java @@ -16,7 +16,7 @@ public class LoginResultJson { public static class VerifyAccountData { public String uid; public String name = ""; - public String email; + public String email = ""; public String mobile = ""; public String is_email_verify = "0"; public String realname = ""; diff --git a/src/main/java/emu/grasscutter/server/event/Cancellable.java b/src/main/java/emu/grasscutter/server/event/Cancellable.java new file mode 100644 index 000000000..0296f0b36 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/event/Cancellable.java @@ -0,0 +1,8 @@ +package emu.grasscutter.server.event; + +/** + * Implementing this interface marks an event as cancellable. + */ +public interface Cancellable { + void cancel(); +} diff --git a/src/main/java/emu/grasscutter/server/event/Event.java b/src/main/java/emu/grasscutter/server/event/Event.java new file mode 100644 index 000000000..bea7dd66f --- /dev/null +++ b/src/main/java/emu/grasscutter/server/event/Event.java @@ -0,0 +1,32 @@ +package emu.grasscutter.server.event; + +import emu.grasscutter.Grasscutter; + +/** + * A generic server event. + */ +public abstract class Event { + private boolean cancelled = false; + + /** + * Return the cancelled state of the event. + */ + public boolean isCanceled() { + return this.cancelled; + } + + /** + * Cancels the event if possible. + */ + public void cancel() { + if(this instanceof Cancellable) + this.cancelled = true; + } + + /** + * Pushes this event to all listeners. + */ + public void call() { + Grasscutter.getPluginManager().invokeEvent(this); + } +} diff --git a/src/main/java/emu/grasscutter/server/event/EventHandler.java b/src/main/java/emu/grasscutter/server/event/EventHandler.java new file mode 100644 index 000000000..6611b758c --- /dev/null +++ b/src/main/java/emu/grasscutter/server/event/EventHandler.java @@ -0,0 +1,81 @@ +package emu.grasscutter.server.event; + +import emu.grasscutter.Grasscutter; +import emu.grasscutter.utils.EventConsumer; + +public final class EventHandler { + private final Class eventClass; + private EventConsumer listener; + private HandlerPriority priority; + private boolean handleCanceled; + + public EventHandler(Class eventClass) { + this.eventClass = eventClass; + } + + /** + * Gets which event this handler is handling. + * @return An event class. + */ + public Class handles() { + return this.eventClass; + } + + /** + * Returns the callback for the handler. + * @return A consumer callback. + */ + public EventConsumer getCallback() { + return this.listener; + } + + /** + * Returns the handler's priority. + * @return The priority of the handler. + */ + public HandlerPriority getPriority() { + return this.priority; + } + + /** + * Returns if the handler will ignore cancelled events. + * @return The ignore cancelled state. + */ + public boolean ignoresCanceled() { + return this.handleCanceled; + } + + /** + * Sets the callback method for when the event is invoked. + * @param listener An event handler method. + * @return Method chaining. + */ + public EventHandler listener(EventConsumer listener) { + this.listener = listener; return this; + } + + /** + * Changes the handler's priority in handling events. + * @param priority The priority of the handler. + * @return Method chaining. + */ + public EventHandler priority(HandlerPriority priority) { + this.priority = priority; return this; + } + + /** + * Sets if the handler will ignore cancelled events. + * @param ignore If the handler should ignore cancelled events. + * @return Method chaining. + */ + public EventHandler ignore(boolean ignore) { + this.handleCanceled = ignore; return this; + } + + /** + * Registers the handler into the PluginManager. + */ + public void register() { + Grasscutter.getPluginManager().registerListener(this); + } +} \ No newline at end of file diff --git a/src/main/java/emu/grasscutter/server/event/HandlerPriority.java b/src/main/java/emu/grasscutter/server/event/HandlerPriority.java new file mode 100644 index 000000000..18891879f --- /dev/null +++ b/src/main/java/emu/grasscutter/server/event/HandlerPriority.java @@ -0,0 +1,18 @@ +package emu.grasscutter.server.event; + +public enum HandlerPriority { + /** + * The handler will be called before every other handler. + */ + HIGH, + + /** + * The handler will be called the same time as other handlers. + */ + NORMAL, + + /** + * The handler will be called after every other handler. + */ + LOW +} diff --git a/src/main/java/emu/grasscutter/server/event/dispatch/QueryAllRegionsEvent.java b/src/main/java/emu/grasscutter/server/event/dispatch/QueryAllRegionsEvent.java new file mode 100644 index 000000000..bb4864692 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/event/dispatch/QueryAllRegionsEvent.java @@ -0,0 +1,21 @@ +package emu.grasscutter.server.event.dispatch; + +import emu.grasscutter.server.event.types.ServerEvent; + +public final class QueryAllRegionsEvent extends ServerEvent { + private String regionList; + + public QueryAllRegionsEvent(String regionList) { + super(Type.DISPATCH); + + this.regionList = regionList; + } + + public void setRegionList(String regionList) { + this.regionList = regionList; + } + + public String getRegionList() { + return this.regionList; + } +} diff --git a/src/main/java/emu/grasscutter/server/event/dispatch/QueryCurrentRegionEvent.java b/src/main/java/emu/grasscutter/server/event/dispatch/QueryCurrentRegionEvent.java new file mode 100644 index 000000000..d963d74a7 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/event/dispatch/QueryCurrentRegionEvent.java @@ -0,0 +1,21 @@ +package emu.grasscutter.server.event.dispatch; + +import emu.grasscutter.server.event.types.ServerEvent; + +public final class QueryCurrentRegionEvent extends ServerEvent { + private String regionInfo; + + public QueryCurrentRegionEvent(String regionInfo) { + super(Type.DISPATCH); + + this.regionInfo = regionInfo; + } + + public void setRegionInfo(String regionInfo) { + this.regionInfo = regionInfo; + } + + public String getRegionInfo() { + return this.regionInfo; + } +} diff --git a/src/main/java/emu/grasscutter/server/event/game/PlayerCreationEvent.java b/src/main/java/emu/grasscutter/server/event/game/PlayerCreationEvent.java new file mode 100644 index 000000000..2049f4661 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/event/game/PlayerCreationEvent.java @@ -0,0 +1,27 @@ +package emu.grasscutter.server.event.game; + +import emu.grasscutter.game.player.Player; +import emu.grasscutter.server.event.types.GameEvent; +import emu.grasscutter.server.game.GameSession; + +public final class PlayerCreationEvent extends GameEvent { + private final GameSession session; + private Class playerClass; + + public PlayerCreationEvent(GameSession session, Class playerClass) { + this.session = session; + this.playerClass = playerClass; + } + + public GameSession getSession() { + return this.session; + } + + public void setPlayerClass(Class playerClass) { + this.playerClass = playerClass; + } + + public Class getPlayerClass() { + return this.playerClass; + } +} diff --git a/src/main/java/emu/grasscutter/server/event/game/ReceivePacketEvent.java b/src/main/java/emu/grasscutter/server/event/game/ReceivePacketEvent.java new file mode 100644 index 000000000..e64a6305d --- /dev/null +++ b/src/main/java/emu/grasscutter/server/event/game/ReceivePacketEvent.java @@ -0,0 +1,35 @@ +package emu.grasscutter.server.event.game; + +import emu.grasscutter.server.event.Cancellable; +import emu.grasscutter.server.event.types.ServerEvent; +import emu.grasscutter.server.game.GameSession; + +public final class ReceivePacketEvent extends ServerEvent implements Cancellable { + private final GameSession gameSession; + private final int packetId; + private byte[] packetData; + + public ReceivePacketEvent(GameSession gameSession, int packetId, byte[] packetData) { + super(Type.GAME); + + this.gameSession = gameSession; + this.packetId = packetId; + this.packetData = packetData; + } + + public GameSession getGameSession() { + return this.gameSession; + } + + public int getPacketId() { + return this.packetId; + } + + public void setPacketData(byte[] packetData) { + this.packetData = packetData; + } + + public byte[] getPacketData() { + return this.packetData; + } +} diff --git a/src/main/java/emu/grasscutter/server/event/game/SendPacketEvent.java b/src/main/java/emu/grasscutter/server/event/game/SendPacketEvent.java new file mode 100644 index 000000000..e5dd4982c --- /dev/null +++ b/src/main/java/emu/grasscutter/server/event/game/SendPacketEvent.java @@ -0,0 +1,30 @@ +package emu.grasscutter.server.event.game; + +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.server.event.Cancellable; +import emu.grasscutter.server.event.types.ServerEvent; +import emu.grasscutter.server.game.GameSession; + +public final class SendPacketEvent extends ServerEvent implements Cancellable { + private final GameSession gameSession; + private BasePacket packet; + + public SendPacketEvent(GameSession gameSession, BasePacket packet) { + super(Type.GAME); + + this.gameSession = gameSession; + this.packet = packet; + } + + public GameSession getGameSession() { + return this.gameSession; + } + + public void setPacket(BasePacket packet) { + this.packet = packet; + } + + public BasePacket getPacket() { + return this.packet; + } +} diff --git a/src/main/java/emu/grasscutter/server/event/game/ServerTickEvent.java b/src/main/java/emu/grasscutter/server/event/game/ServerTickEvent.java new file mode 100644 index 000000000..d1c12d02d --- /dev/null +++ b/src/main/java/emu/grasscutter/server/event/game/ServerTickEvent.java @@ -0,0 +1,9 @@ +package emu.grasscutter.server.event.game; + +import emu.grasscutter.server.event.types.ServerEvent; + +public final class ServerTickEvent extends ServerEvent { + public ServerTickEvent() { + super(Type.GAME); + } +} diff --git a/src/main/java/emu/grasscutter/server/event/internal/ServerStartEvent.java b/src/main/java/emu/grasscutter/server/event/internal/ServerStartEvent.java new file mode 100644 index 000000000..3a050d750 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/event/internal/ServerStartEvent.java @@ -0,0 +1,19 @@ +package emu.grasscutter.server.event.internal; + +import emu.grasscutter.server.event.types.ServerEvent; + +import java.time.OffsetDateTime; + +public final class ServerStartEvent extends ServerEvent { + private final OffsetDateTime startTime; + + public ServerStartEvent(Type type, OffsetDateTime startTime) { + super(type); + + this.startTime = startTime; + } + + public OffsetDateTime getStartTime() { + return this.startTime; + } +} diff --git a/src/main/java/emu/grasscutter/server/event/internal/ServerStopEvent.java b/src/main/java/emu/grasscutter/server/event/internal/ServerStopEvent.java new file mode 100644 index 000000000..c4e7ca8cf --- /dev/null +++ b/src/main/java/emu/grasscutter/server/event/internal/ServerStopEvent.java @@ -0,0 +1,19 @@ +package emu.grasscutter.server.event.internal; + +import emu.grasscutter.server.event.types.ServerEvent; + +import java.time.OffsetDateTime; + +public final class ServerStopEvent extends ServerEvent { + private final OffsetDateTime stopTime; + + public ServerStopEvent(Type type, OffsetDateTime stopTime) { + super(type); + + this.stopTime = stopTime; + } + + public OffsetDateTime getStopTime() { + return this.stopTime; + } +} diff --git a/src/main/java/emu/grasscutter/server/event/player/PlayerJoinEvent.java b/src/main/java/emu/grasscutter/server/event/player/PlayerJoinEvent.java new file mode 100644 index 000000000..59769c1c8 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/event/player/PlayerJoinEvent.java @@ -0,0 +1,11 @@ +package emu.grasscutter.server.event.player; + +import emu.grasscutter.game.player.Player; +import emu.grasscutter.server.event.Cancellable; +import emu.grasscutter.server.event.types.PlayerEvent; + +public final class PlayerJoinEvent extends PlayerEvent implements Cancellable { + public PlayerJoinEvent(Player player) { + super(player); + } +} diff --git a/src/main/java/emu/grasscutter/server/event/player/PlayerQuitEvent.java b/src/main/java/emu/grasscutter/server/event/player/PlayerQuitEvent.java new file mode 100644 index 000000000..4ac1b2f3b --- /dev/null +++ b/src/main/java/emu/grasscutter/server/event/player/PlayerQuitEvent.java @@ -0,0 +1,11 @@ +package emu.grasscutter.server.event.player; + +import emu.grasscutter.game.player.Player; +import emu.grasscutter.server.event.types.GameEvent; +import emu.grasscutter.server.event.types.PlayerEvent; + +public final class PlayerQuitEvent extends PlayerEvent { + public PlayerQuitEvent(Player player) { + super(player); + } +} diff --git a/src/main/java/emu/grasscutter/server/event/player/PlayerReceiveMailEvent.java b/src/main/java/emu/grasscutter/server/event/player/PlayerReceiveMailEvent.java new file mode 100644 index 000000000..c38740ae4 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/event/player/PlayerReceiveMailEvent.java @@ -0,0 +1,24 @@ +package emu.grasscutter.server.event.player; + +import emu.grasscutter.game.mail.Mail; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.server.event.Cancellable; +import emu.grasscutter.server.event.types.PlayerEvent; + +public final class PlayerReceiveMailEvent extends PlayerEvent implements Cancellable { + private Mail message; + + public PlayerReceiveMailEvent(Player player, Mail message) { + super(player); + + this.message = message; + } + + public void setMessage(Mail message) { + this.message = message; + } + + public Mail getMessage() { + return this.message; + } +} diff --git a/src/main/java/emu/grasscutter/server/event/types/GameEvent.java b/src/main/java/emu/grasscutter/server/event/types/GameEvent.java new file mode 100644 index 000000000..61c8daa73 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/event/types/GameEvent.java @@ -0,0 +1,10 @@ +package emu.grasscutter.server.event.types; + +import emu.grasscutter.server.event.Event; + +/** + * An event that is related to the game. + */ +public abstract class GameEvent extends Event { + +} \ No newline at end of file diff --git a/src/main/java/emu/grasscutter/server/event/types/PlayerEvent.java b/src/main/java/emu/grasscutter/server/event/types/PlayerEvent.java new file mode 100644 index 000000000..eb55f2d58 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/event/types/PlayerEvent.java @@ -0,0 +1,19 @@ +package emu.grasscutter.server.event.types; + +import emu.grasscutter.game.player.Player; +import emu.grasscutter.server.event.Event; + +/** + * An event that is related to player interactions. + */ +public abstract class PlayerEvent extends Event { + protected final Player player; + + public PlayerEvent(Player player) { + this.player = player; + } + + public Player getPlayer() { + return this.player; + } +} diff --git a/src/main/java/emu/grasscutter/server/event/types/ServerEvent.java b/src/main/java/emu/grasscutter/server/event/types/ServerEvent.java new file mode 100644 index 000000000..5191bbf22 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/event/types/ServerEvent.java @@ -0,0 +1,23 @@ +package emu.grasscutter.server.event.types; + +import emu.grasscutter.server.event.Event; + +/** + * An event that is related to the internals of the server. + */ +public abstract class ServerEvent extends Event { + protected final Type type; + + public ServerEvent(Type type) { + this.type = type; + } + + public Type getServerType() { + return this.type; + } + + public enum Type { + DISPATCH, + GAME + } +} diff --git a/src/main/java/emu/grasscutter/server/game/GameServer.java b/src/main/java/emu/grasscutter/server/game/GameServer.java index 065344ee2..7ce8488ef 100644 --- a/src/main/java/emu/grasscutter/server/game/GameServer.java +++ b/src/main/java/emu/grasscutter/server/game/GameServer.java @@ -1,31 +1,46 @@ package emu.grasscutter.server.game; -import java.net.InetSocketAddress; -import java.util.*; -import java.util.concurrent.ConcurrentHashMap; - -import emu.grasscutter.GenshinConstants; +import emu.grasscutter.GameConstants; import emu.grasscutter.Grasscutter; import emu.grasscutter.command.CommandMap; import emu.grasscutter.database.DatabaseHelper; import emu.grasscutter.game.Account; -import emu.grasscutter.game.GenshinPlayer; +import emu.grasscutter.game.combine.CombineManger; +import emu.grasscutter.game.drop.DropManager; import emu.grasscutter.game.dungeons.DungeonManager; +import emu.grasscutter.game.expedition.ExpeditionManager; import emu.grasscutter.game.gacha.GachaManager; import emu.grasscutter.game.managers.ChatManager; import emu.grasscutter.game.managers.InventoryManager; import emu.grasscutter.game.managers.MultiplayerManager; +import emu.grasscutter.game.player.Player; import emu.grasscutter.game.shop.ShopManager; +import emu.grasscutter.game.world.World; import emu.grasscutter.net.packet.PacketHandler; import emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail; -import emu.grasscutter.netty.MihoyoKcpServer; -import org.greenrobot.eventbus.EventBus; +import emu.grasscutter.netty.KcpServer; +import emu.grasscutter.server.event.types.ServerEvent; +import emu.grasscutter.server.event.game.ServerTickEvent; +import emu.grasscutter.server.event.internal.ServerStartEvent; +import emu.grasscutter.server.event.internal.ServerStopEvent; +import emu.grasscutter.task.TaskMap; -public final class GameServer extends MihoyoKcpServer { +import java.net.InetSocketAddress; +import java.time.OffsetDateTime; +import java.util.*; +import java.util.concurrent.ConcurrentHashMap; +import java.util.concurrent.Executors; +import java.util.concurrent.ScheduledExecutorService; +import java.util.concurrent.TimeUnit; + +import static emu.grasscutter.utils.Language.translate; + +public final class GameServer extends KcpServer { private final InetSocketAddress address; private final GameServerPacketHandler packetHandler; - private final Map players; + private final Map players; + private final Set worlds; private final ChatManager chatManager; private final InventoryManager inventoryManager; @@ -33,23 +48,28 @@ public final class GameServer extends MihoyoKcpServer { private final ShopManager shopManager; private final MultiplayerManager multiplayerManager; private final DungeonManager dungeonManager; + private final ExpeditionManager expeditionManager; private final CommandMap commandMap; + private final TaskMap taskMap; + private final DropManager dropManager; - public EventBus OnGameServerStartFinish; - public EventBus OnGameServerTick; - public EventBus OnGameServerStop; + private final CombineManger combineManger; + + public GameServer() { + this(new InetSocketAddress( + Grasscutter.getConfig().getGameServerOptions().Ip, + Grasscutter.getConfig().getGameServerOptions().Port + )); + } public GameServer(InetSocketAddress address) { super(address); - OnGameServerStartFinish = EventBus.builder().throwSubscriberException(true).logNoSubscriberMessages(false).build(); - OnGameServerTick = EventBus.builder().throwSubscriberException(true).logNoSubscriberMessages(false).build(); - OnGameServerStop = EventBus.builder().throwSubscriberException(true).logNoSubscriberMessages(false).build(); - this.setServerInitializer(new GameServerInitializer(this)); this.address = address; this.packetHandler = new GameServerPacketHandler(PacketHandler.class); this.players = new ConcurrentHashMap<>(); + this.worlds = Collections.synchronizedSet(new HashSet<>()); this.chatManager = new ChatManager(this); this.inventoryManager = new InventoryManager(this); @@ -58,19 +78,10 @@ public final class GameServer extends MihoyoKcpServer { this.multiplayerManager = new MultiplayerManager(this); this.dungeonManager = new DungeonManager(this); this.commandMap = new CommandMap(true); - - // Schedule game loop. - Timer gameLoop = new Timer(); - gameLoop.scheduleAtFixedRate(new TimerTask() { - @Override - public void run() { - try { - onTick(); - } catch (Exception e) { - Grasscutter.getLogger().error("An error occurred during game update.", e); - } - } - }, new Date(), 1000L); + this.taskMap = new TaskMap(true); + this.dropManager = new DropManager(this); + this.expeditionManager = new ExpeditionManager(this); + this.combineManger = new CombineManger(this); // Hook into shutdown event. Runtime.getRuntime().addShutdownHook(new Thread(this::onServerShutdown)); @@ -80,10 +91,14 @@ public final class GameServer extends MihoyoKcpServer { return packetHandler; } - public Map getPlayers() { + public Map getPlayers() { return players; } + public Set getWorlds() { + return worlds; + } + public ChatManager getChatManager() { return chatManager; } @@ -103,31 +118,47 @@ public final class GameServer extends MihoyoKcpServer { public MultiplayerManager getMultiplayerManager() { return multiplayerManager; } + + public DropManager getDropManager() { + return dropManager; + } public DungeonManager getDungeonManager() { return dungeonManager; } - + + public ExpeditionManager getExpeditionManager() { + return expeditionManager; + } + public CommandMap getCommandMap() { return this.commandMap; } + + public CombineManger getCombineManger(){ + return this.combineManger; + } + + public TaskMap getTaskMap() { + return this.taskMap; + } - public void registerPlayer(GenshinPlayer player) { + public void registerPlayer(Player player) { getPlayers().put(player.getUid(), player); } - public GenshinPlayer getPlayerByUid(int id) { + public Player getPlayerByUid(int id) { return this.getPlayerByUid(id, false); } - public GenshinPlayer getPlayerByUid(int id, boolean allowOfflinePlayers) { + public Player getPlayerByUid(int id, boolean allowOfflinePlayers) { // Console check - if (id == GenshinConstants.SERVER_CONSOLE_UID) { + if (id == GameConstants.SERVER_CONSOLE_UID) { return null; } // Get from online players - GenshinPlayer player = this.getPlayers().get(id); + Player player = this.getPlayers().get(id); if (!allowOfflinePlayers) { return player; @@ -143,7 +174,7 @@ public final class GameServer extends MihoyoKcpServer { public SocialDetail.Builder getSocialDetailByUid(int id) { // Get from online players - GenshinPlayer player = this.getPlayerByUid(id, true); + Player player = this.getPlayerByUid(id, true); if (player == null) { return null; @@ -153,7 +184,7 @@ public final class GameServer extends MihoyoKcpServer { } public Account getAccountByName(String username) { - Optional playerOpt = getPlayers().values().stream().filter(player -> player.getAccount().getUsername().equals(username)).findFirst(); + Optional playerOpt = getPlayers().values().stream().filter(player -> player.getAccount().getUsername().equals(username)).findFirst(); if (playerOpt.isPresent()) { return playerOpt.get().getAccount(); } @@ -161,28 +192,66 @@ public final class GameServer extends MihoyoKcpServer { } public void onTick() throws Exception { - for (GenshinPlayer player : this.getPlayers().values()) { + Iterator it = this.getWorlds().iterator(); + while (it.hasNext()) { + World world = it.next(); + + if (world.getPlayerCount() == 0) { + it.remove(); + } + + world.onTick(); + } + + for (Player player : this.getPlayers().values()) { player.onTick(); } + + ServerTickEvent event = new ServerTickEvent(); event.call(); + } + + public void registerWorld(World world) { + this.getWorlds().add(world); + } + + public void deregisterWorld(World world) { + // TODO Auto-generated method stub + + } - OnGameServerTick.post(new GameServerTickEvent()); + @Override + public synchronized void start() { + // Schedule game loop. + Timer gameLoop = new Timer(); + gameLoop.scheduleAtFixedRate(new TimerTask() { + @Override + public void run() { + try { + onTick(); + } catch (Exception e) { + Grasscutter.getLogger().error(translate("messages.game.game_update_error"), e); + } + } + }, new Date(), 1000L); + + super.start(); } @Override public void onStartFinish() { - Grasscutter.getLogger().info("Game Server started on port " + address.getPort()); - - OnGameServerStartFinish.post(new GameServerStartFinishEvent()); + Grasscutter.getLogger().info(translate("messages.status.free_software")); + Grasscutter.getLogger().info(translate("messages.game.port_bind", Integer.toString(address.getPort()))); + ServerStartEvent event = new ServerStartEvent(ServerEvent.Type.GAME, OffsetDateTime.now()); event.call(); } public void onServerShutdown() { - OnGameServerStop.post(new GameServerStopEvent()); + ServerStopEvent event = new ServerStopEvent(ServerEvent.Type.GAME, OffsetDateTime.now()); event.call(); // Kick and save all players - List list = new ArrayList<>(this.getPlayers().size()); + List list = new ArrayList<>(this.getPlayers().size()); list.addAll(this.getPlayers().values()); - for (GenshinPlayer player : list) { + for (Player player : list) { player.getSession().close(); } } diff --git a/src/main/java/emu/grasscutter/server/game/GameServerInitializer.java b/src/main/java/emu/grasscutter/server/game/GameServerInitializer.java index 5472c1db5..1c5f51388 100644 --- a/src/main/java/emu/grasscutter/server/game/GameServerInitializer.java +++ b/src/main/java/emu/grasscutter/server/game/GameServerInitializer.java @@ -1,10 +1,10 @@ package emu.grasscutter.server.game; -import emu.grasscutter.netty.MihoyoKcpServerInitializer; +import emu.grasscutter.netty.KcpServerInitializer; import io.jpower.kcp.netty.UkcpChannel; import io.netty.channel.ChannelPipeline; -public class GameServerInitializer extends MihoyoKcpServerInitializer { +public class GameServerInitializer extends KcpServerInitializer { private GameServer server; public GameServerInitializer(GameServer server) { diff --git a/src/main/java/emu/grasscutter/server/game/GameServerPacketHandler.java b/src/main/java/emu/grasscutter/server/game/GameServerPacketHandler.java index 62a57df91..88e7fa17f 100644 --- a/src/main/java/emu/grasscutter/server/game/GameServerPacketHandler.java +++ b/src/main/java/emu/grasscutter/server/game/GameServerPacketHandler.java @@ -2,9 +2,11 @@ package emu.grasscutter.server.game; import java.util.Set; +import emu.grasscutter.server.event.game.ReceivePacketEvent; import org.reflections.Reflections; import emu.grasscutter.Grasscutter; +import emu.grasscutter.Grasscutter.ServerDebugMode; import emu.grasscutter.net.packet.Opcodes; import emu.grasscutter.net.packet.PacketHandler; import emu.grasscutter.net.packet.PacketOpcodes; @@ -12,6 +14,7 @@ import emu.grasscutter.server.game.GameSession.SessionState; import it.unimi.dsi.fastutil.ints.Int2ObjectMap; import it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap; +@SuppressWarnings("unchecked") public class GameServerPacketHandler { private final Int2ObjectMap handlers; @@ -20,27 +23,29 @@ public class GameServerPacketHandler { this.registerHandlers(handlerClass); } - + + public void registerPacketHandler(Class handlerClass) { + try { + Opcodes opcode = handlerClass.getAnnotation(Opcodes.class); + + if (opcode == null || opcode.disabled() || opcode.value() <= 0) { + return; + } + + PacketHandler packetHandler = (PacketHandler) handlerClass.newInstance(); + + this.handlers.put(opcode.value(), packetHandler); + } catch (Exception e) { + e.printStackTrace(); + } + } + public void registerHandlers(Class handlerClass) { Reflections reflections = new Reflections("emu.grasscutter.server.packet"); Set handlerClasses = reflections.getSubTypesOf(handlerClass); for (Object obj : handlerClasses) { - Class c = (Class) obj; - - try { - Opcodes opcode = c.getAnnotation(Opcodes.class); - - if (opcode == null || opcode.disabled() || opcode.value() <= 0) { - continue; - } - - PacketHandler packetHandler = (PacketHandler) c.newInstance(); - - this.handlers.put(opcode.value(), packetHandler); - } catch (Exception e) { - e.printStackTrace(); - } + this.registerPacketHandler((Class) obj); } // Debug @@ -48,9 +53,7 @@ public class GameServerPacketHandler { } public void handle(GameSession session, int opcode, byte[] header, byte[] payload) { - PacketHandler handler = null; - - handler = this.handlers.get(opcode); + PacketHandler handler = this.handlers.get(opcode); if (handler != null) { try { @@ -77,8 +80,10 @@ public class GameServerPacketHandler { } } - // Handle - handler.handle(session, header, payload); + // Invoke event. + ReceivePacketEvent event = new ReceivePacketEvent(session, opcode, payload); event.call(); + if(!event.isCanceled()) // If event is not canceled, continue. + handler.handle(session, header, event.getPacketData()); } catch (Exception ex) { // TODO Remove this when no more needed ex.printStackTrace(); @@ -87,8 +92,8 @@ public class GameServerPacketHandler { } // Log unhandled packets - if (Grasscutter.getConfig().getGameServerOptions().LOG_PACKETS) { - //Grasscutter.getLogger().info("Unhandled packet (" + opcode + "): " + PacketOpcodesUtil.getOpcodeName(opcode)); + if (Grasscutter.getConfig().DebugMode == ServerDebugMode.MISSING) { + Grasscutter.getLogger().info("Unhandled packet (" + opcode + "): " + emu.grasscutter.net.packet.PacketOpcodesUtil.getOpcodeName(opcode)); } } } diff --git a/src/main/java/emu/grasscutter/server/game/GameSession.java b/src/main/java/emu/grasscutter/server/game/GameSession.java index ebd66dc20..d1d7eef01 100644 --- a/src/main/java/emu/grasscutter/server/game/GameSession.java +++ b/src/main/java/emu/grasscutter/server/game/GameSession.java @@ -3,13 +3,18 @@ package emu.grasscutter.server.game; import java.io.File; import java.net.InetSocketAddress; import java.nio.ByteBuffer; +import java.util.HashSet; +import java.util.Set; import emu.grasscutter.Grasscutter; +import emu.grasscutter.Grasscutter.ServerDebugMode; import emu.grasscutter.game.Account; -import emu.grasscutter.game.GenshinPlayer; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.packet.PacketOpcodesUtil; -import emu.grasscutter.netty.MihoyoKcpChannel; +import emu.grasscutter.netty.KcpChannel; +import emu.grasscutter.server.event.game.SendPacketEvent; import emu.grasscutter.utils.Crypto; import emu.grasscutter.utils.FileUtils; import emu.grasscutter.utils.Utils; @@ -17,11 +22,13 @@ import io.netty.buffer.ByteBuf; import io.netty.buffer.Unpooled; import io.netty.channel.ChannelHandlerContext; -public class GameSession extends MihoyoKcpChannel { +import static emu.grasscutter.utils.Language.translate; + +public class GameSession extends KcpChannel { private GameServer server; private Account account; - private GenshinPlayer player; + private Player player; private boolean useSecretKey; private SessionState state; @@ -63,11 +70,11 @@ public class GameSession extends MihoyoKcpChannel { return this.getAccount().getId(); } - public GenshinPlayer getPlayer() { + public Player getPlayer() { return player; } - public synchronized void setPlayer(GenshinPlayer player) { + public synchronized void setPlayer(Player player) { this.player = player; this.player.setSession(this); this.player.setAccount(this.getAccount()); @@ -108,21 +115,21 @@ public class GameSession extends MihoyoKcpChannel { @Override protected void onConnect() { - Grasscutter.getLogger().info("Client connected from " + getAddress().getHostString().toLowerCase()); + Grasscutter.getLogger().info(translate("messages.game.connect", this.getAddress().getHostString().toLowerCase())); } @Override - protected synchronized void onDisconnect() { // Synchronize so we dont add character at the same time - Grasscutter.getLogger().info("Client disconnected from " + getAddress().getHostString().toLowerCase()); + protected synchronized void onDisconnect() { // Synchronize so we don't add character at the same time. + Grasscutter.getLogger().info(translate("messages.game.disconnect", this.getAddress().getHostString().toLowerCase())); // Set state so no more packets can be handled this.setState(SessionState.INACTIVE); // Save after disconnecting if (this.isLoggedIn()) { - // Save + // Call logout event. getPlayer().onLogout(); - // Remove from gameserver + // Remove from server. getServer().getPlayers().remove(getPlayer().getUid()); } } @@ -140,47 +147,54 @@ public class GameSession extends MihoyoKcpChannel { byte[] packet = FileUtils.read(p); - GenshinPacket genshinPacket = new GenshinPacket(opcode); - genshinPacket.setData(packet); + BasePacket basePacket = new BasePacket(opcode); + basePacket.setData(packet); - // Log - logPacket(genshinPacket.getOpcode()); - - send(genshinPacket); + send(basePacket); } - public void send(GenshinPacket genshinPacket) { + public void send(BasePacket packet) { // Test - if (genshinPacket.getOpcode() <= 0) { + if (packet.getOpcode() <= 0) { Grasscutter.getLogger().warn("Tried to send packet with missing cmd id!"); return; } + + // DO NOT REMOVE (unless we find a way to validate code before sending to client which I don't think we can) + // Stop WindSeedClientNotify from being sent for security purposes. + if(PacketOpcodes.BANNED_PACKETS.contains(packet.getOpcode())) { + return; + } // Header - if (genshinPacket.shouldBuildHeader()) { - genshinPacket.buildHeader(this.getNextClientSequence()); + if (packet.shouldBuildHeader()) { + packet.buildHeader(this.getNextClientSequence()); } - // Build packet - byte[] data = genshinPacket.build(); - // Log - if (Grasscutter.getConfig().getGameServerOptions().LOG_PACKETS) { - logPacket(genshinPacket); + if (Grasscutter.getConfig().DebugMode == ServerDebugMode.ALL) { + logPacket(packet); } - - // Send - send(data); + + // Invoke event. + SendPacketEvent event = new SendPacketEvent(this, packet); event.call(); + if(!event.isCanceled()) // If event is not cancelled, continue. + this.send(event.getPacket().build()); } - private void logPacket(int opcode) { - //Grasscutter.getLogger().info("SEND: " + PacketOpcodesUtil.getOpcodeName(opcode)); - //System.out.println(Utils.bytesToHex(genshinPacket.getData())); - } - - private void logPacket(GenshinPacket genshinPacket) { - Grasscutter.getLogger().info("SEND: " + PacketOpcodesUtil.getOpcodeName(genshinPacket.getOpcode()) + " (" + genshinPacket.getOpcode() + ")"); - System.out.println(Utils.bytesToHex(genshinPacket.getData())); + private static final Set loopPacket = Set.of( + PacketOpcodes.PingReq, + PacketOpcodes.PingRsp, + PacketOpcodes.WorldPlayerRTTNotify, + PacketOpcodes.UnionCmdNotify, + PacketOpcodes.QueryPathReq + ); + + private void logPacket(BasePacket packet) { + if (!loopPacket.contains(packet.getOpcode())) { + Grasscutter.getLogger().info("SEND: " + PacketOpcodesUtil.getOpcodeName(packet.getOpcode()) + " (" + packet.getOpcode() + ")"); + System.out.println(Utils.bytesToHex(packet.getData())); + } } @Override @@ -225,9 +239,11 @@ public class GameSession extends MihoyoKcpChannel { } // Log packet - if (Grasscutter.getConfig().getGameServerOptions().LOG_PACKETS) { - Grasscutter.getLogger().info("RECV: " + PacketOpcodesUtil.getOpcodeName(opcode) + " (" + opcode + ")"); - System.out.println(Utils.bytesToHex(payload)); + if (Grasscutter.getConfig().DebugMode == ServerDebugMode.ALL) { + if (!loopPacket.contains(opcode)) { + Grasscutter.getLogger().info("RECV: " + PacketOpcodesUtil.getOpcodeName(opcode) + " (" + opcode + ")"); + System.out.println(Utils.bytesToHex(payload)); + } } // Handle diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerAvatarExpeditionAllDataReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerAvatarExpeditionAllDataReq.java new file mode 100644 index 000000000..f1a30ab0d --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerAvatarExpeditionAllDataReq.java @@ -0,0 +1,15 @@ +package emu.grasscutter.server.packet.recv; + +import emu.grasscutter.net.packet.Opcodes; +import emu.grasscutter.net.packet.PacketHandler; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.server.game.GameSession; +import emu.grasscutter.server.packet.send.PacketAvatarExpeditionAllDataRsp; + +@Opcodes(PacketOpcodes.AvatarExpeditionAllDataReq) +public class HandlerAvatarExpeditionAllDataReq extends PacketHandler { + @Override + public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { + session.send(new PacketAvatarExpeditionAllDataRsp(session.getPlayer())); + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerAvatarExpeditionCallBackReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerAvatarExpeditionCallBackReq.java new file mode 100644 index 000000000..0ac05ed0b --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerAvatarExpeditionCallBackReq.java @@ -0,0 +1,25 @@ +package emu.grasscutter.server.packet.recv; + +import emu.grasscutter.net.packet.Opcodes; +import emu.grasscutter.net.packet.PacketHandler; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq; +import emu.grasscutter.server.game.GameSession; +import emu.grasscutter.server.packet.send.PacketAvatarExpeditionCallBackRsp; +import emu.grasscutter.server.packet.send.PacketAvatarExpeditionStartRsp; +import emu.grasscutter.utils.Utils; + +@Opcodes(PacketOpcodes.AvatarExpeditionCallBackReq) +public class HandlerAvatarExpeditionCallBackReq extends PacketHandler { + @Override + public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { + AvatarExpeditionCallBackReq req = AvatarExpeditionCallBackReq.parseFrom(payload); + + for (int i = 0; i < req.getAvatarGuidCount(); i++) { + session.getPlayer().removeExpeditionInfo(req.getAvatarGuid(i)); + } + + session.getPlayer().save(); + session.send(new PacketAvatarExpeditionCallBackRsp(session.getPlayer())); + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerAvatarExpeditionGetRewardReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerAvatarExpeditionGetRewardReq.java new file mode 100644 index 000000000..3e3bed9f1 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerAvatarExpeditionGetRewardReq.java @@ -0,0 +1,61 @@ +package emu.grasscutter.server.packet.recv; + +import emu.grasscutter.Grasscutter; +import emu.grasscutter.game.drop.DropData; +import emu.grasscutter.game.expedition.ExpeditionInfo; +import emu.grasscutter.game.expedition.ExpeditionRewardData; +import emu.grasscutter.game.expedition.ExpeditionRewardDataList; +import emu.grasscutter.game.inventory.GameItem; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.game.props.ActionReason; +import emu.grasscutter.net.packet.Opcodes; +import emu.grasscutter.net.packet.PacketHandler; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq; +import emu.grasscutter.server.game.GameSession; +import emu.grasscutter.server.packet.send.PacketAvatarExpeditionCallBackRsp; +import emu.grasscutter.server.packet.send.PacketAvatarExpeditionGetRewardRsp; +import emu.grasscutter.server.packet.send.PacketGadgetInteractRsp; +import emu.grasscutter.server.packet.send.PacketItemAddHintNotify; +import emu.grasscutter.utils.Utils; + +import java.util.ArrayList; +import java.util.Collection; +import java.util.LinkedList; +import java.util.List; + +@Opcodes(PacketOpcodes.AvatarExpeditionGetRewardReq) +public class HandlerAvatarExpeditionGetRewardReq extends PacketHandler { + @Override + public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { + AvatarExpeditionGetRewardReq req = AvatarExpeditionGetRewardReq.parseFrom(payload); + + ExpeditionInfo expInfo = session.getPlayer().getExpeditionInfo(req.getAvatarGuid()); + + List items = new LinkedList<>(); + + if (session.getServer().getExpeditionManager().getExpeditionRewardDataList().containsKey(expInfo.getExpId())) { + for (ExpeditionRewardDataList RewardDataList : session.getServer().getExpeditionManager().getExpeditionRewardDataList().get(expInfo.getExpId())) { + if(RewardDataList.getHourTime() == expInfo.getHourTime()){ + if(!RewardDataList.getExpeditionRewardData().isEmpty()){ + for (ExpeditionRewardData RewardData :RewardDataList.getExpeditionRewardData()) { + int num = RewardData.getMinCount(); + if(RewardData.getMinCount() != RewardData.getMaxCount()){ + num = Utils.randomRange(RewardData.getMinCount(), RewardData.getMaxCount()); + } + items.add(new GameItem(RewardData.getItemId(), num)); + } + } + } + } + } + + session.getPlayer().getInventory().addItems(items); + session.getPlayer().sendPacket(new PacketItemAddHintNotify(items, ActionReason.ExpeditionReward)); + + session.getPlayer().removeExpeditionInfo(req.getAvatarGuid()); + session.getPlayer().save(); + session.send(new PacketAvatarExpeditionGetRewardRsp(session.getPlayer(), items)); + } +} + diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerAvatarExpeditionStartReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerAvatarExpeditionStartReq.java new file mode 100644 index 000000000..74395e30c --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerAvatarExpeditionStartReq.java @@ -0,0 +1,23 @@ +package emu.grasscutter.server.packet.recv; + +import emu.grasscutter.Grasscutter; +import emu.grasscutter.net.packet.Opcodes; +import emu.grasscutter.net.packet.PacketHandler; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq; +import emu.grasscutter.server.game.GameSession; +import emu.grasscutter.server.packet.send.PacketAvatarExpeditionStartRsp; +import emu.grasscutter.utils.Utils; + +@Opcodes(PacketOpcodes.AvatarExpeditionStartReq) +public class HandlerAvatarExpeditionStartReq extends PacketHandler { + @Override + public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { + AvatarExpeditionStartReq req = AvatarExpeditionStartReq.parseFrom(payload); + + int startTime = Utils.getCurrentSeconds(); + session.getPlayer().addExpeditionInfo(req.getAvatarGuid(), req.getExpId(), req.getHourTime(), startTime); + session.getPlayer().save(); + session.send(new PacketAvatarExpeditionStartRsp(session.getPlayer())); + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerAvatarFetterLevelRewardReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerAvatarFetterLevelRewardReq.java new file mode 100644 index 000000000..fa760a7a8 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerAvatarFetterLevelRewardReq.java @@ -0,0 +1,54 @@ +package emu.grasscutter.server.packet.recv; + +import emu.grasscutter.data.GameData; +import emu.grasscutter.data.def.RewardData; +import emu.grasscutter.game.avatar.Avatar; +import emu.grasscutter.game.inventory.GameItem; +import emu.grasscutter.game.props.ActionReason; +import emu.grasscutter.net.packet.Opcodes; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq; +import emu.grasscutter.server.game.GameSession; +import emu.grasscutter.server.packet.send.PacketAvatarDataNotify; +import emu.grasscutter.server.packet.send.PacketAvatarFetterDataNotify; +import emu.grasscutter.server.packet.send.PacketAvatarFetterLevelRewardRsp; +import emu.grasscutter.server.packet.send.PacketItemAddHintNotify; +import emu.grasscutter.server.packet.send.PacketUnlockNameCardNotify; +import emu.grasscutter.net.packet.PacketHandler; + +@Opcodes(PacketOpcodes.AvatarFetterLevelRewardReq) +public class HandlerAvatarFetterLevelRewardReq extends PacketHandler { + @Override + public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { + AvatarFetterLevelRewardReq req = AvatarFetterLevelRewardReq.parseFrom(payload); + if (req.getFetterLevel() < 10) { + // You don't have a full level of fetter level, why do you want to get a divorce certificate? + session.send(new PacketAvatarFetterLevelRewardRsp(req.getAvatarGuid(), req.getFetterLevel())); + } else { + long avatarGuid = req.getAvatarGuid(); + + Avatar avatar = session + .getPlayer() + .getAvatars() + .getAvatarByGuid(avatarGuid); + + int rewardId = avatar.getNameCardRewardId(); + + RewardData card = GameData.getRewardDataMap().get(rewardId); + int cardId = card.getRewardItemList().get(0).getItemId(); + + if (session.getPlayer().getNameCardList().contains(cardId)) { + // Already got divorce certificate. + session.getPlayer().sendPacket(new PacketAvatarFetterLevelRewardRsp(req.getAvatarGuid(), req.getFetterLevel(), rewardId)); + return; + } + + GameItem item = new GameItem(cardId); + session.getPlayer().getInventory().addItem(item, ActionReason.FetterLevelReward); + session.getPlayer().sendPacket(new PacketUnlockNameCardNotify(cardId)); + session.send(new PacketAvatarFetterDataNotify(avatar)); + session.send(new PacketAvatarDataNotify(avatar.getPlayer())); + session.send(new PacketAvatarFetterLevelRewardRsp(avatarGuid, req.getFetterLevel(), rewardId)); + } + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerBuyGoodsReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerBuyGoodsReq.java new file mode 100644 index 000000000..0a2c30802 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerBuyGoodsReq.java @@ -0,0 +1,99 @@ +package emu.grasscutter.server.packet.recv; + +import emu.grasscutter.data.GameData; +import emu.grasscutter.data.common.ItemParamData; +import emu.grasscutter.game.inventory.GameItem; +import emu.grasscutter.game.props.ActionReason; +import emu.grasscutter.game.shop.ShopInfo; +import emu.grasscutter.game.shop.ShopLimit; +import emu.grasscutter.game.shop.ShopManager; +import emu.grasscutter.net.packet.Opcodes; +import emu.grasscutter.net.packet.PacketHandler; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.BuyGoodsReqOuterClass; +import emu.grasscutter.net.proto.ItemParamOuterClass; +import emu.grasscutter.net.proto.ShopGoodsOuterClass; +import emu.grasscutter.server.game.GameSession; +import emu.grasscutter.server.packet.send.PacketBuyGoodsRsp; +import emu.grasscutter.server.packet.send.PacketStoreItemChangeNotify; +import emu.grasscutter.utils.Utils; + +import java.util.HashMap; +import java.util.List; +import java.util.Optional; + +@Opcodes(PacketOpcodes.BuyGoodsReq) +public class HandlerBuyGoodsReq extends PacketHandler { + + @Override + public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { + BuyGoodsReqOuterClass.BuyGoodsReq buyGoodsReq = BuyGoodsReqOuterClass.BuyGoodsReq.parseFrom(payload); + List configShop = session.getServer().getShopManager().getShopData().get(buyGoodsReq.getShopType()); + if (configShop == null) + return; + + // Don't trust your users' input + List targetShopGoodsId = buyGoodsReq.getGoodsListList().stream().map(ShopGoodsOuterClass.ShopGoods::getGoodsId).toList(); + for (int goodsId : targetShopGoodsId) { + Optional sg2 = configShop.stream().filter(x -> x.getGoodsId() == goodsId).findFirst(); + if (sg2.isEmpty()) + continue; + ShopInfo sg = sg2.get(); + + int currentTs = Utils.getCurrentSeconds(); + ShopLimit shopLimit = session.getPlayer().getGoodsLimit(sg.getGoodsId()); + int bought = 0; + if (shopLimit != null) { + if (currentTs > shopLimit.getNextRefreshTime()) { + shopLimit.setNextRefreshTime(ShopManager.getShopNextRefreshTime(sg)); + } else { + bought = shopLimit.getHasBoughtInPeriod(); + } + session.getPlayer().save(); + } + + if ((bought + buyGoodsReq.getBoughtNum() > sg.getBuyLimit()) && sg.getBuyLimit() != 0) { + return; + } + + if (sg.getScoin() > 0 && session.getPlayer().getMora() < buyGoodsReq.getBoughtNum() * sg.getScoin()) { + return; + } + if (sg.getHcoin() > 0 && session.getPlayer().getPrimogems() < buyGoodsReq.getBoughtNum() * sg.getHcoin()) { + return; + } + if (sg.getMcoin() > 0 && session.getPlayer().getCrystals() < buyGoodsReq.getBoughtNum() * sg.getMcoin()) { + return; + } + + HashMap itemsCache = new HashMap<>(); + if (sg.getCostItemList() != null) { + for (ItemParamData p : sg.getCostItemList()) { + Optional invItem = session.getPlayer().getInventory().getItems().values().stream().filter(x -> x.getItemId() == p.getId()).findFirst(); + if (invItem.isEmpty() || invItem.get().getCount() < p.getCount()) + return; + itemsCache.put(invItem.get(), p.getCount() * buyGoodsReq.getBoughtNum()); + } + } + + session.getPlayer().setMora(session.getPlayer().getMora() - buyGoodsReq.getBoughtNum() * sg.getScoin()); + session.getPlayer().setPrimogems(session.getPlayer().getPrimogems() - buyGoodsReq.getBoughtNum() * sg.getHcoin()); + session.getPlayer().setCrystals(session.getPlayer().getCrystals() - buyGoodsReq.getBoughtNum() * sg.getMcoin()); + + if (!itemsCache.isEmpty()) { + for (GameItem gi : itemsCache.keySet()) { + session.getPlayer().getInventory().removeItem(gi, itemsCache.get(gi)); + } + itemsCache.clear(); + } + + session.getPlayer().addShopLimit(sg.getGoodsId(), buyGoodsReq.getBoughtNum(), ShopManager.getShopNextRefreshTime(sg)); + GameItem item = new GameItem(GameData.getItemDataMap().get(sg.getGoodsItem().getId())); + item.setCount(buyGoodsReq.getBoughtNum() * sg.getGoodsItem().getCount()); + session.getPlayer().getInventory().addItem(item, ActionReason.Shop, true); // fix: not notify when got virtual item from shop + session.send(new PacketBuyGoodsRsp(buyGoodsReq.getShopType(), session.getPlayer().getGoodsLimit(sg.getGoodsId()).getHasBoughtInPeriod(), buyGoodsReq.getGoodsListList().stream().filter(x -> x.getGoodsId() == goodsId).findFirst().get())); + } + + session.getPlayer().save(); + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerChangeMailStarNotify.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerChangeMailStarNotify.java new file mode 100644 index 000000000..0967cfc47 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerChangeMailStarNotify.java @@ -0,0 +1,34 @@ +package emu.grasscutter.server.packet.recv; + +import emu.grasscutter.game.mail.Mail; +import emu.grasscutter.net.packet.Opcodes; +import emu.grasscutter.net.packet.PacketHandler; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass; +import emu.grasscutter.server.game.GameSession; +import emu.grasscutter.server.packet.send.PacketMailChangeNotify; + +import java.util.ArrayList; +import java.util.List; + +@Opcodes(PacketOpcodes.ChangeMailStarNotify) +public class HandlerChangeMailStarNotify extends PacketHandler { + + @Override + public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { + ChangeMailStarNotifyOuterClass.ChangeMailStarNotify req = ChangeMailStarNotifyOuterClass.ChangeMailStarNotify.parseFrom(payload); + + List updatedMail = new ArrayList<>(); + + for (int mailId : req.getMailIdListList()) { + Mail message = session.getPlayer().getMail(mailId); + + message.importance = req.getIsStar() == true ? 1 : 0; + + session.getPlayer().replaceMailByIndex(mailId, message); + updatedMail.add(message); + } + + session.send(new PacketMailChangeNotify(session.getPlayer(), updatedMail)); + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerCombatInvocationsNotify.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerCombatInvocationsNotify.java index 570c3e981..27e4ca6ff 100644 --- a/src/main/java/emu/grasscutter/server/packet/recv/HandlerCombatInvocationsNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerCombatInvocationsNotify.java @@ -1,6 +1,6 @@ package emu.grasscutter.server.packet.recv; -import emu.grasscutter.game.entity.GenshinEntity; +import emu.grasscutter.game.entity.GameEntity; import emu.grasscutter.net.packet.Opcodes; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify; @@ -12,40 +12,40 @@ import emu.grasscutter.server.game.GameSession; @Opcodes(PacketOpcodes.CombatInvocationsNotify) public class HandlerCombatInvocationsNotify extends PacketHandler { - + @Override public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { CombatInvocationsNotify notif = CombatInvocationsNotify.parseFrom(payload); - for (CombatInvokeEntry entry : notif.getInvokeListList()) { switch (entry.getArgumentType()) { - case CombatEvtBeingHit: + case COMBAT_EVT_BEING_HIT: // Handle damage EvtBeingHitInfo hitInfo = EvtBeingHitInfo.parseFrom(entry.getCombatData()); - session.getPlayer().getScene().handleAttack(hitInfo.getAttackResult()); + session.getPlayer().getAttackResults().add(hitInfo.getAttackResult()); break; - case EntityMove: + case ENTITY_MOVE: // Handle movement EntityMoveInfo moveInfo = EntityMoveInfo.parseFrom(entry.getCombatData()); - GenshinEntity entity = session.getPlayer().getScene().getEntityById(moveInfo.getEntityId()); + GameEntity entity = session.getPlayer().getScene().getEntityById(moveInfo.getEntityId()); if (entity != null) { - entity.getPosition().set(moveInfo.getMotionInfo().getPos()); - entity.getRotation().set(moveInfo.getMotionInfo().getRot()); - entity.setLastMoveSceneTimeMs(moveInfo.getSceneTime()); - entity.setLastMoveReliableSeq(moveInfo.getReliableSeq()); - entity.setMotionState(moveInfo.getMotionInfo().getState()); + session.getPlayer().getMovementManager().handle(session, moveInfo, entity); } break; default: break; } - + session.getPlayer().getCombatInvokeHandler().addEntry(entry.getForwardType(), entry); } - + if (notif.getInvokeListList().size() > 0) { session.getPlayer().getCombatInvokeHandler().update(session.getPlayer()); } + // Handle attack results last + while (!session.getPlayer().getAttackResults().isEmpty()) { + session.getPlayer().getScene().handleAttack(session.getPlayer().getAttackResults().poll()); + } } + } diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerCombineReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerCombineReq.java new file mode 100644 index 000000000..23a522b25 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerCombineReq.java @@ -0,0 +1,47 @@ +package emu.grasscutter.server.packet.recv; + +import emu.grasscutter.data.def.CombineData; +import emu.grasscutter.net.packet.Opcodes; +import emu.grasscutter.net.packet.PacketHandler; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.CombineReqOuterClass; +import emu.grasscutter.net.proto.ItemParamOuterClass; +import emu.grasscutter.server.game.GameSession; +import emu.grasscutter.server.packet.send.PacketCombineRsp; + +import java.util.List; +import java.util.stream.Collectors; + +@Opcodes(PacketOpcodes.CombineReq) +public class HandlerCombineReq extends PacketHandler { + + @Override + public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { + + CombineReqOuterClass.CombineReq req = CombineReqOuterClass.CombineReq.parseFrom(payload); + + var result = session.getServer().getCombineManger() + .combineItem(session.getPlayer(), req.getCombineId(), req.getCombineCount()); + + if(result == null){ + return; + } + + session.send(new PacketCombineRsp(req, + toItemParamList(result.getMaterial()), + toItemParamList(result.getResult()), + toItemParamList(result.getExtra()), + toItemParamList(result.getBack()), + toItemParamList(result.getBack()))); + } + + private List toItemParamList(List list){ + return list.stream() + .map(item -> ItemParamOuterClass.ItemParam.newBuilder() + .setItemId(item.getId()) + .setCount(item.getCount()) + .build()) + .collect(Collectors.toList()); + } +} + diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerDelMailReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerDelMailReq.java new file mode 100644 index 000000000..2c95cc307 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerDelMailReq.java @@ -0,0 +1,22 @@ +package emu.grasscutter.server.packet.recv; + +import emu.grasscutter.Grasscutter; +import emu.grasscutter.net.packet.Opcodes; +import emu.grasscutter.net.packet.PacketHandler; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.DelMailReqOuterClass; +import emu.grasscutter.net.proto.DeleteFriendReqOuterClass; +import emu.grasscutter.server.game.GameSession; +import emu.grasscutter.server.packet.send.PacketDelMailRsp; + +@Opcodes(PacketOpcodes.DelMailReq) +public class HandlerDelMailReq extends PacketHandler { + + @Override + public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { + DelMailReqOuterClass.DelMailReq req = DelMailReqOuterClass.DelMailReq.parseFrom(payload); + + session.getPlayer().getMailHandler().deleteMail(req.getMailIdListList()); + } + +} diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerDungeonEntryInfoReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerDungeonEntryInfoReq.java index a490e9d73..286fbdc67 100644 --- a/src/main/java/emu/grasscutter/server/packet/recv/HandlerDungeonEntryInfoReq.java +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerDungeonEntryInfoReq.java @@ -2,6 +2,7 @@ package emu.grasscutter.server.packet.recv; import emu.grasscutter.net.packet.Opcodes; import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq; import emu.grasscutter.net.packet.PacketHandler; import emu.grasscutter.server.game.GameSession; @@ -10,7 +11,9 @@ public class HandlerDungeonEntryInfoReq extends PacketHandler { @Override public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { + DungeonEntryInfoReq req = DungeonEntryInfoReq.parseFrom(payload); + session.getServer().getDungeonManager().getEntryInfo(session.getPlayer(), req.getPointId()); } } diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerEnterSceneDoneReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerEnterSceneDoneReq.java index 2f7da6884..d374cfd46 100644 --- a/src/main/java/emu/grasscutter/server/packet/recv/HandlerEnterSceneDoneReq.java +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerEnterSceneDoneReq.java @@ -1,6 +1,6 @@ package emu.grasscutter.server.packet.recv; -import emu.grasscutter.game.GenshinPlayer.SceneLoadState; +import emu.grasscutter.game.player.Player.SceneLoadState; import emu.grasscutter.net.packet.Opcodes; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.packet.PacketHandler; diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerEnterTransPointRegionNotify.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerEnterTransPointRegionNotify.java new file mode 100644 index 000000000..5591607fe --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerEnterTransPointRegionNotify.java @@ -0,0 +1,31 @@ +package emu.grasscutter.server.packet.recv; + +import emu.grasscutter.game.managers.SotSManager.SotSManager; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.game.props.FightProperty; +import emu.grasscutter.net.packet.Opcodes; +import emu.grasscutter.net.packet.PacketHandler; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.ChangeHpReasonOuterClass.ChangeHpReason; +import emu.grasscutter.net.proto.PropChangeReasonOuterClass.PropChangeReason; +import emu.grasscutter.server.game.GameSession; +import emu.grasscutter.server.packet.send.PacketAvatarFightPropUpdateNotify; +import emu.grasscutter.server.packet.send.PacketAvatarLifeStateChangeNotify; +import emu.grasscutter.server.packet.send.PacketEntityFightPropChangeReasonNotify; +import emu.grasscutter.server.packet.send.PacketEntityFightPropUpdateNotify; + +import java.util.List; + +@Opcodes(PacketOpcodes.EnterTransPointRegionNotify) +public class HandlerEnterTransPointRegionNotify extends PacketHandler { + @Override + public void handle(GameSession session, byte[] header, byte[] payload) throws Exception{ + Player player = session.getPlayer(); + SotSManager sotsManager = player.getSotSManager(); + + sotsManager.refillSpringVolume(); + sotsManager.autoRevive(session); + sotsManager.scheduleAutoRecover(session); + // TODO: allow interaction with the SotS? + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerEvtAvatarLockChairReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerEvtAvatarLockChairReq.java new file mode 100644 index 000000000..2a325b438 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerEvtAvatarLockChairReq.java @@ -0,0 +1,25 @@ +package emu.grasscutter.server.packet.recv; + +import emu.grasscutter.game.entity.EntityAvatar; +import emu.grasscutter.net.packet.Opcodes; +import emu.grasscutter.net.packet.PacketHandler; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq; +import emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead; +import emu.grasscutter.server.game.GameSession; +import emu.grasscutter.server.packet.send.PacketEvtAvatarLockChairRsp; + +@Opcodes(PacketOpcodes.EvtAvatarLockChairReq) +public class HandlerEvtAvatarLockChairReq extends PacketHandler { + + @Override + public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { + PacketHead head = PacketHead.parseFrom(header); + EvtAvatarLockChairReq lockChairReq = EvtAvatarLockChairReq.parseFrom(payload); + + EntityAvatar entityAvatar = session.getPlayer().getTeamManager().getCurrentAvatarEntity(); + + session.send(new PacketEvtAvatarLockChairRsp(head.getClientSequenceId(), entityAvatar, lockChairReq)); + } + +} diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerEvtAvatarSitDownNotify.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerEvtAvatarSitDownNotify.java new file mode 100644 index 000000000..91b774240 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerEvtAvatarSitDownNotify.java @@ -0,0 +1,21 @@ +package emu.grasscutter.server.packet.recv; + +import emu.grasscutter.net.packet.Opcodes; +import emu.grasscutter.net.packet.PacketHandler; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify; +import emu.grasscutter.server.game.GameSession; +import emu.grasscutter.server.packet.send.PacketEvtAvatarSitDownNotify; + +@Opcodes(PacketOpcodes.EvtAvatarSitDownNotify) +public class HandlerEvtAvatarSitDownNotify extends PacketHandler { + + @Override + public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { + EvtAvatarSitDownNotify notify = EvtAvatarSitDownNotify.parseFrom(payload); + + session.getPlayer().getScene().broadcastPacket(new PacketEvtAvatarSitDownNotify(notify)); + } + +} + diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerEvtAvatarStandUpNotify.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerEvtAvatarStandUpNotify.java new file mode 100644 index 000000000..ebb02c41e --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerEvtAvatarStandUpNotify.java @@ -0,0 +1,20 @@ +package emu.grasscutter.server.packet.recv; + +import emu.grasscutter.net.packet.Opcodes; +import emu.grasscutter.net.packet.PacketHandler; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify; +import emu.grasscutter.server.game.GameSession; +import emu.grasscutter.server.packet.send.PacketEvtAvatarStandUpNotify; + +@Opcodes(PacketOpcodes.EvtAvatarStandUpNotify) +public class HandlerEvtAvatarStandUpNotify extends PacketHandler { + + @Override + public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { + EvtAvatarStandUpNotify notify = EvtAvatarStandUpNotify.parseFrom(payload); + + session.getPlayer().getScene().broadcastPacket(new PacketEvtAvatarStandUpNotify(notify)); + } + +} diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerEvtDoSkillSuccNotify.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerEvtDoSkillSuccNotify.java new file mode 100644 index 000000000..a57ae9665 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerEvtDoSkillSuccNotify.java @@ -0,0 +1,24 @@ +package emu.grasscutter.server.packet.recv; + +import emu.grasscutter.Grasscutter; +import emu.grasscutter.net.packet.Opcodes; +import emu.grasscutter.net.packet.PacketHandler; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify; +import emu.grasscutter.server.game.GameSession; + +@Opcodes(PacketOpcodes.EvtDoSkillSuccNotify) +public class HandlerEvtDoSkillSuccNotify extends PacketHandler { + + @Override + public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { + EvtDoSkillSuccNotify notify = EvtDoSkillSuccNotify.parseFrom(payload); + // TODO: Will be used for deducting stamina for charged skills. + + int caster = notify.getCasterId(); + int skillId = notify.getSkillId(); + + session.getPlayer().getMovementManager().notifySkill(caster, skillId); + } + +} diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerExitTransPointRegionNotify.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerExitTransPointRegionNotify.java new file mode 100644 index 000000000..35ec957cb --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerExitTransPointRegionNotify.java @@ -0,0 +1,18 @@ +package emu.grasscutter.server.packet.recv; + +import emu.grasscutter.game.managers.SotSManager.SotSManager; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.net.packet.Opcodes; +import emu.grasscutter.net.packet.PacketHandler; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.server.game.GameSession; + +@Opcodes(PacketOpcodes.ExitTransPointRegionNotify) +public class HandlerExitTransPointRegionNotify extends PacketHandler { + @Override + public void handle(GameSession session, byte[] header, byte[] payload) throws Exception{ + Player player = session.getPlayer(); + SotSManager sotsManager = player.getSotSManager(); + sotsManager.cancelAutoRecover(); + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerGetAllMailReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerGetAllMailReq.java new file mode 100644 index 000000000..899ba6d95 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerGetAllMailReq.java @@ -0,0 +1,21 @@ +package emu.grasscutter.server.packet.recv; + +import emu.grasscutter.Grasscutter; +import emu.grasscutter.net.packet.Opcodes; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.packet.PacketHandler; +import emu.grasscutter.net.proto.GetAllMailReqOuterClass; +import emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass; +import emu.grasscutter.server.game.GameSession; +import emu.grasscutter.server.packet.send.PacketGetAllMailRsp; +import emu.grasscutter.server.packet.send.PacketGetGachaInfoRsp; + +@Opcodes(PacketOpcodes.GetAllMailReq) +public class HandlerGetAllMailReq extends PacketHandler { + + @Override + public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { + GetAllMailReqOuterClass.GetAllMailReq req = GetAllMailReqOuterClass.GetAllMailReq.parseFrom(payload); + session.send(new PacketGetAllMailRsp(session.getPlayer(), req.getIsGiftMail())); + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerGetFriendShowAvatarInfoReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerGetFriendShowAvatarInfoReq.java new file mode 100644 index 000000000..61fd31640 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerGetFriendShowAvatarInfoReq.java @@ -0,0 +1,26 @@ +package emu.grasscutter.server.packet.recv; + +import emu.grasscutter.game.player.Player; +import emu.grasscutter.net.packet.Opcodes; +import emu.grasscutter.net.packet.PacketHandler; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq; +import emu.grasscutter.server.game.GameSession; +import emu.grasscutter.server.packet.send.PacketGetFriendShowAvatarInfoRsp; + +@Opcodes(PacketOpcodes.GetFriendShowAvatarInfoReq) +public class HandlerGetFriendShowAvatarInfoReq extends PacketHandler { + + @Override + public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { + GetFriendShowAvatarInfoReq req = GetFriendShowAvatarInfoReq.parseFrom(payload); + + int targetUid = req.getUid(); + Player targetPlayer = session.getServer().getPlayerByUid(targetUid, true); + + if (targetPlayer.isShowAvatars()) { + session.send(new PacketGetFriendShowAvatarInfoRsp(targetUid, targetPlayer.getShowAvatarInfoList())); + } + } + +} diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerGetGachaInfoReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerGetGachaInfoReq.java index 6c4c703a8..76d267b99 100644 --- a/src/main/java/emu/grasscutter/server/packet/recv/HandlerGetGachaInfoReq.java +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerGetGachaInfoReq.java @@ -11,7 +11,10 @@ public class HandlerGetGachaInfoReq extends PacketHandler { @Override public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { - session.send(new PacketGetGachaInfoRsp(session.getServer().getGachaManager())); + session.send(new PacketGetGachaInfoRsp(session.getServer().getGachaManager(), + // TODO: use other Nonce/key insteadof session key to ensure the overall security for the player + session.getPlayer().getAccount().getSessionKey()) + ); } } diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerGetMailItemReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerGetMailItemReq.java new file mode 100644 index 000000000..f00bf911e --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerGetMailItemReq.java @@ -0,0 +1,20 @@ +package emu.grasscutter.server.packet.recv; + +import emu.grasscutter.Grasscutter; +import emu.grasscutter.net.packet.Opcodes; +import emu.grasscutter.net.packet.PacketHandler; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.GetMailItemReqOuterClass; +import emu.grasscutter.server.game.GameSession; +import emu.grasscutter.server.packet.send.PacketGetMailItemRsp; + +@Opcodes(PacketOpcodes.GetMailItemReq) +public class HandlerGetMailItemReq extends PacketHandler { + + @Override + public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { + GetMailItemReqOuterClass.GetMailItemReq req = GetMailItemReqOuterClass.GetMailItemReq.parseFrom(payload); + session.send(new PacketGetMailItemRsp(session.getPlayer(), req.getMailIdListList())); + } + +} diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerGetOnlinePlayerListReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerGetOnlinePlayerListReq.java new file mode 100644 index 000000000..16dc591d5 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerGetOnlinePlayerListReq.java @@ -0,0 +1,15 @@ +package emu.grasscutter.server.packet.recv; + +import emu.grasscutter.net.packet.Opcodes; +import emu.grasscutter.net.packet.PacketHandler; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.server.game.GameSession; +import emu.grasscutter.server.packet.send.PacketGetOnlinePlayerListRsp; + +@Opcodes(PacketOpcodes.GetOnlinePlayerListReq) +public class HandlerGetOnlinePlayerListReq extends PacketHandler { + @Override + public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { + session.send(new PacketGetOnlinePlayerListRsp(session.getPlayer())); + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerGetPlayerBlacklistReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerGetPlayerBlacklistReq.java index 2d0b650d8..7036aff6a 100644 --- a/src/main/java/emu/grasscutter/server/packet/recv/HandlerGetPlayerBlacklistReq.java +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerGetPlayerBlacklistReq.java @@ -1,6 +1,6 @@ package emu.grasscutter.server.packet.recv; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.Opcodes; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.packet.PacketHandler; @@ -11,7 +11,7 @@ public class HandlerGetPlayerBlacklistReq extends PacketHandler { @Override public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { - session.send(new GenshinPacket(PacketOpcodes.GetPlayerBlacklistRsp).buildHeader(3)); + session.send(new BasePacket(PacketOpcodes.GetPlayerBlacklistRsp).buildHeader(3)); } } diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerGetShopReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerGetShopReq.java index 9b7c6e96d..1dbe1c3ff 100644 --- a/src/main/java/emu/grasscutter/server/packet/recv/HandlerGetShopReq.java +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerGetShopReq.java @@ -1,9 +1,9 @@ package emu.grasscutter.server.packet.recv; import emu.grasscutter.net.packet.Opcodes; +import emu.grasscutter.net.packet.PacketHandler; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq; -import emu.grasscutter.net.packet.PacketHandler; import emu.grasscutter.server.game.GameSession; import emu.grasscutter.server.packet.send.PacketGetShopRsp; @@ -12,8 +12,7 @@ public class HandlerGetShopReq extends PacketHandler { @Override public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { GetShopReq req = GetShopReq.parseFrom(payload); - - // TODO - session.send(new PacketGetShopRsp(req.getShopType())); + + session.send(new PacketGetShopRsp(session.getPlayer(), req.getShopType())); } } diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerMarkMapReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerMarkMapReq.java index 60d58e75e..fc5d0a602 100644 --- a/src/main/java/emu/grasscutter/server/packet/recv/HandlerMarkMapReq.java +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerMarkMapReq.java @@ -1,17 +1,22 @@ package emu.grasscutter.server.packet.recv; -import emu.grasscutter.Grasscutter; -import emu.grasscutter.game.World; -import emu.grasscutter.game.props.EnterReason; +import emu.grasscutter.game.managers.MapMarkManager.MapMark; +import emu.grasscutter.game.managers.MapMarkManager.MapMarksManager; +import emu.grasscutter.game.player.Player; import emu.grasscutter.net.packet.Opcodes; -import emu.grasscutter.net.packet.PacketOpcodes; -import emu.grasscutter.net.proto.EnterTypeOuterClass.EnterType; -import emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq; -import emu.grasscutter.net.proto.OperationOuterClass.Operation; import emu.grasscutter.net.packet.PacketHandler; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.*; +import emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq; import emu.grasscutter.server.game.GameSession; -import emu.grasscutter.server.packet.send.PacketPlayerEnterSceneNotify; +import emu.grasscutter.server.packet.send.PacketMarkMapRsp; +import emu.grasscutter.server.packet.send.PacketMarkNewNotify; import emu.grasscutter.server.packet.send.PacketSceneEntityAppearNotify; +import emu.grasscutter.utils.Position; + +import java.util.ArrayList; +import java.util.HashMap; +import java.util.Map; @Opcodes(PacketOpcodes.MarkMapReq) public class HandlerMarkMapReq extends PacketHandler { @@ -31,25 +36,49 @@ public class HandlerMarkMapReq extends PacketHandler { @Override public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { MarkMapReq req = MarkMapReq.parseFrom(payload); - - if (req.getOp() != Operation.Add) { - return; + MarkMapReq.Operation op = req.getOp(); + Player player = session.getPlayer(); + MapMarksManager mapMarksManager = player.getMapMarksManager(); + if (op == MarkMapReq.Operation.ADD) { + MapMark newMapMark = new MapMark(req.getMark()); + // keep teleporting functionality on fishhook mark. + if (newMapMark.getMapMarkPointType() == MapMarkPointTypeOuterClass.MapMarkPointType.MAP_MARK_POINT_TYPE_FISH_POOL) { + teleport(player, newMapMark); + return; + } + if (mapMarksManager.addMapMark(newMapMark)) { + player.save(); + } + } else if (op == MarkMapReq.Operation.MOD) { + MapMark newMapMark = new MapMark(req.getMark()); + if (mapMarksManager.removeMapMark(newMapMark.getPosition())) { + if (mapMarksManager.addMapMark(newMapMark)) { + player.save(); + } + } + } else if (op == MarkMapReq.Operation.DEL) { + MapMark newMapMark = new MapMark(req.getMark()); + if (mapMarksManager.removeMapMark(newMapMark.getPosition())) { + player.save(); + } + } else if (op == MarkMapReq.Operation.GET) { + // no-op } + // send all marks to refresh client map view. + HashMap mapMarks = mapMarksManager.getAllMapMarks(); + session.send(new PacketMarkMapRsp(player, mapMarks)); + } - session.getPlayer().getPos().setX(req.getMark().getPos().getX()); - session.getPlayer().getPos().setZ(req.getMark().getPos().getZ()); - - session.getPlayer().getPos() - .setY(isInt(req.getMark().getName()) ? Integer.parseInt(req.getMark().getName()) : 300); - - Grasscutter.getLogger().info("Player [" + session.getPlayer().getUid() + ":" + session.getPlayer().getNickname() - + "] tp to " + session.getPlayer().getPos() + " Scene id: " + req.getMark().getSceneId()); - - if (req.getMark().getSceneId() != session.getPlayer().getSceneId()) { - session.getPlayer().getWorld().transferPlayerToScene(session.getPlayer(), req.getMark().getSceneId(), - session.getPlayer().getPos()); + private void teleport(Player player, MapMark mapMark) { + float y = isInt(mapMark.getName()) ? Integer.parseInt(mapMark.getName()) : 300; + float x = mapMark.getPosition().getX(); + float z = mapMark.getPosition().getZ(); + player.getPos().set(x, y, z); + if (mapMark.getSceneId() != player.getSceneId()) { + player.getWorld().transferPlayerToScene(player, mapMark.getSceneId(), + player.getPos()); } else { - session.getPlayer().getScene().broadcastPacket(new PacketSceneEntityAppearNotify(session.getPlayer())); + player.getScene().broadcastPacket(new PacketSceneEntityAppearNotify(player)); } } } diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerMcoinExchangeHcoinReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerMcoinExchangeHcoinReq.java new file mode 100644 index 000000000..37dc0fcc7 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerMcoinExchangeHcoinReq.java @@ -0,0 +1,28 @@ +package emu.grasscutter.server.packet.recv; + +import emu.grasscutter.net.packet.Opcodes; +import emu.grasscutter.net.packet.PacketHandler; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass; +import emu.grasscutter.net.proto.RetcodeOuterClass; +import emu.grasscutter.server.game.GameSession; +import emu.grasscutter.server.packet.send.PacketMcoinExchangeHcoinRsp; + +@Opcodes(PacketOpcodes.McoinExchangeHcoinReq) +public class HandlerMcoinExchangeHcoinReq extends PacketHandler { + + @Override + public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { + McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq exchangeReq = McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq.parseFrom(payload); + + if (session.getPlayer().getCrystals() < exchangeReq.getMCoinNum() && exchangeReq.getMCoinNum() == exchangeReq.getHCoinNum()) { + session.send(new PacketMcoinExchangeHcoinRsp(RetcodeOuterClass.Retcode.RET_UNKNOWN_ERROR_VALUE)); + return; + } + + session.getPlayer().setCrystals(session.getPlayer().getCrystals() - exchangeReq.getMCoinNum()); + session.getPlayer().setPrimogems(session.getPlayer().getPrimogems() + exchangeReq.getHCoinNum()); + session.getPlayer().save(); + session.send(new PacketMcoinExchangeHcoinRsp(RetcodeOuterClass.Retcode.RET_SUCC_VALUE)); + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerNpcTalkReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerNpcTalkReq.java index 588e1c4e1..309d7e2e2 100644 --- a/src/main/java/emu/grasscutter/server/packet/recv/HandlerNpcTalkReq.java +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerNpcTalkReq.java @@ -1,6 +1,6 @@ package emu.grasscutter.server.packet.recv; -import emu.grasscutter.game.inventory.GenshinItem; +import emu.grasscutter.game.inventory.GameItem; import emu.grasscutter.net.packet.Opcodes; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq; diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerPersonalSceneJumpReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerPersonalSceneJumpReq.java new file mode 100644 index 000000000..98c6984ee --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerPersonalSceneJumpReq.java @@ -0,0 +1,38 @@ +package emu.grasscutter.server.packet.recv; + +import emu.grasscutter.data.GameData; +import emu.grasscutter.data.custom.ScenePointEntry; +import emu.grasscutter.net.packet.Opcodes; +import emu.grasscutter.net.packet.PacketHandler; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq; +import emu.grasscutter.server.game.GameSession; +import emu.grasscutter.server.packet.send.PacketPersonalSceneJumpRsp; +import emu.grasscutter.utils.Position; + + +@Opcodes(PacketOpcodes.PersonalSceneJumpReq) +public class HandlerPersonalSceneJumpReq extends PacketHandler { + + @Override + public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { + PersonalSceneJumpReq req = PersonalSceneJumpReq.parseFrom(payload); + + // get the scene point + String code = session.getPlayer().getSceneId() + "_" + req.getPointId(); + ScenePointEntry scenePointEntry = GameData.getScenePointEntries().get(code); + + if (scenePointEntry != null) { + float x = scenePointEntry.getPointData().getTranPos().getX(); + float y = scenePointEntry.getPointData().getTranPos().getY(); + float z = scenePointEntry.getPointData().getTranPos().getZ(); + Position pos = new Position(x, y, z); + int sceneId = scenePointEntry.getPointData().getTranSceneId(); + + session.getPlayer().getWorld().transferPlayerToScene(session.getPlayer(), sceneId, pos); + session.send(new PacketPersonalSceneJumpRsp(sceneId, pos)); + } + + } + +} diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerPlayerEnterDungeonReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerPlayerEnterDungeonReq.java new file mode 100644 index 000000000..ce05c8ccf --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerPlayerEnterDungeonReq.java @@ -0,0 +1,20 @@ +package emu.grasscutter.server.packet.recv; + +import emu.grasscutter.net.packet.Opcodes; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq; +import emu.grasscutter.net.packet.PacketHandler; +import emu.grasscutter.server.game.GameSession; + +@Opcodes(PacketOpcodes.PlayerEnterDungeonReq) +public class HandlerPlayerEnterDungeonReq extends PacketHandler { + + @Override + public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { + // Auto template + PlayerEnterDungeonReq req = PlayerEnterDungeonReq.parseFrom(payload); + + session.getServer().getDungeonManager().enterDungeon(session.getPlayer(), req.getPointId(), req.getDungeonId()); + } + +} diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerPlayerGetForceQuitBanInfoReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerPlayerGetForceQuitBanInfoReq.java index b7afdb905..65740c7fd 100644 --- a/src/main/java/emu/grasscutter/server/packet/recv/HandlerPlayerGetForceQuitBanInfoReq.java +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerPlayerGetForceQuitBanInfoReq.java @@ -3,6 +3,7 @@ package emu.grasscutter.server.packet.recv; import emu.grasscutter.net.packet.Opcodes; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.packet.PacketHandler; +import emu.grasscutter.net.proto.RetcodeOuterClass; import emu.grasscutter.server.game.GameSession; import emu.grasscutter.server.packet.send.PacketPlayerGetForceQuitBanInfoRsp; @@ -14,10 +15,10 @@ public class HandlerPlayerGetForceQuitBanInfoReq extends PacketHandler { if (session.getServer().getMultiplayerManager().leaveCoop(session.getPlayer())) { // Success - session.send(new PacketPlayerGetForceQuitBanInfoRsp(0)); + session.send(new PacketPlayerGetForceQuitBanInfoRsp(RetcodeOuterClass.Retcode.RET_SUCC_VALUE)); } else { // Fail - session.send(new PacketPlayerGetForceQuitBanInfoRsp(1)); + session.send(new PacketPlayerGetForceQuitBanInfoRsp(RetcodeOuterClass.Retcode.RET_SVR_ERROR_VALUE)); } } diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerPlayerLoginReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerPlayerLoginReq.java index 05753aec0..cfdce5b59 100644 --- a/src/main/java/emu/grasscutter/server/packet/recv/HandlerPlayerLoginReq.java +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerPlayerLoginReq.java @@ -1,8 +1,8 @@ package emu.grasscutter.server.packet.recv; import emu.grasscutter.database.DatabaseHelper; -import emu.grasscutter.game.GenshinPlayer; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.Opcodes; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq; @@ -10,6 +10,7 @@ import emu.grasscutter.net.packet.PacketHandler; import emu.grasscutter.server.game.GameSession; import emu.grasscutter.server.game.GameSession.SessionState; import emu.grasscutter.server.packet.send.PacketPlayerLoginRsp; +import emu.grasscutter.server.packet.send.PacketTakeAchievementRewardReq; @Opcodes(PacketOpcodes.PlayerLoginReq) // Sends initial data packets public class HandlerPlayerLoginReq extends PacketHandler { @@ -30,12 +31,12 @@ public class HandlerPlayerLoginReq extends PacketHandler { } // Load character from db - GenshinPlayer player = DatabaseHelper.getPlayerById(session.getAccount().getPlayerUid()); + Player player = DatabaseHelper.getPlayerById(session.getAccount().getPlayerUid()); if (player == null) { // Send packets session.setState(SessionState.PICKING_CHARACTER); - session.send(new GenshinPacket(PacketOpcodes.DoSetPlayerBornDataNotify)); + session.send(new BasePacket(PacketOpcodes.DoSetPlayerBornDataNotify)); } else { // Set character session.setPlayer(player); @@ -47,6 +48,7 @@ public class HandlerPlayerLoginReq extends PacketHandler { // Final packet to tell client logging in is done session.send(new PacketPlayerLoginRsp(session)); + session.send(new PacketTakeAchievementRewardReq(session)); } } diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerPlayerQuitDungeonReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerPlayerQuitDungeonReq.java new file mode 100644 index 000000000..e33190847 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerPlayerQuitDungeonReq.java @@ -0,0 +1,16 @@ +package emu.grasscutter.server.packet.recv; + +import emu.grasscutter.net.packet.Opcodes; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.packet.PacketHandler; +import emu.grasscutter.server.game.GameSession; + +@Opcodes(PacketOpcodes.PlayerQuitDungeonReq) +public class HandlerPlayerQuitDungeonReq extends PacketHandler { + + @Override + public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { + session.getPlayer().getServer().getDungeonManager().exitDungeon(session.getPlayer()); + } + +} diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerPrivateChatReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerPrivateChatReq.java index b576bbb20..89c0621cb 100644 --- a/src/main/java/emu/grasscutter/server/packet/recv/HandlerPrivateChatReq.java +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerPrivateChatReq.java @@ -19,8 +19,6 @@ public class HandlerPrivateChatReq extends PacketHandler { } else if (content == PrivateChatReq.ContentCase.ICON) { session.getServer().getChatManager().sendPrivateMessage(session.getPlayer(), req.getTargetUid(), req.getIcon()); } - - //session.send(new GenshinPacket(PacketOpcodes.PrivateChatRsp)); // Unused by server } } diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerReadMailNotify.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerReadMailNotify.java new file mode 100644 index 000000000..8c9c87149 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerReadMailNotify.java @@ -0,0 +1,35 @@ +package emu.grasscutter.server.packet.recv; + +import emu.grasscutter.game.mail.Mail; +import emu.grasscutter.net.packet.Opcodes; +import emu.grasscutter.net.packet.PacketHandler; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.GetAllMailReqOuterClass; +import emu.grasscutter.net.proto.ReadMailNotifyOuterClass; +import emu.grasscutter.server.game.GameSession; +import emu.grasscutter.server.packet.send.PacketMailChangeNotify; + +import java.util.ArrayList; +import java.util.List; + +@Opcodes(PacketOpcodes.ReadMailNotify) +public class HandlerReadMailNotify extends PacketHandler { + + @Override + public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { + ReadMailNotifyOuterClass.ReadMailNotify req = ReadMailNotifyOuterClass.ReadMailNotify.parseFrom(payload); + + List updatedMail = new ArrayList<>(); + + for (int mailId : req.getMailIdListList()) { + Mail message = session.getPlayer().getMail(mailId); + + message.isRead = true; + + session.getPlayer().replaceMailByIndex(mailId, message); + updatedMail.add(message); + } + + session.send(new PacketMailChangeNotify(session.getPlayer(), updatedMail)); + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerSceneEntityDrownReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerSceneEntityDrownReq.java new file mode 100644 index 000000000..fefbee3b6 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerSceneEntityDrownReq.java @@ -0,0 +1,35 @@ +package emu.grasscutter.server.packet.recv; + +import emu.grasscutter.game.entity.EntityAvatar; +import emu.grasscutter.game.entity.EntityMonster; +import emu.grasscutter.game.entity.GameEntity; +import emu.grasscutter.game.props.FightProperty; +import emu.grasscutter.game.props.LifeState; +import emu.grasscutter.net.packet.Opcodes; +import emu.grasscutter.net.packet.PacketHandler; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq; +import emu.grasscutter.server.game.GameSession; +import emu.grasscutter.server.packet.send.PacketSceneEntityDrownRsp; + +@Opcodes(PacketOpcodes.SceneEntityDrownReq) +public class HandlerSceneEntityDrownReq extends PacketHandler { + + @Override + public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { + SceneEntityDrownReq req = SceneEntityDrownReq.parseFrom(payload); + + GameEntity entity = session.getPlayer().getScene().getEntityById(req.getEntityId()); + + if (entity == null || !(entity instanceof EntityMonster || entity instanceof EntityAvatar)) { + return; + } + + entity.setFightProperty(FightProperty.FIGHT_PROP_CUR_HP, 0); + + //TODO: make a list somewhere of all entities to remove per tick rather than one by one + session.getPlayer().getScene().killEntity(entity, 0); + session.getPlayer().getScene().broadcastPacket(new PacketSceneEntityDrownRsp(req.getEntityId())); + } + +} diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerSceneInitFinishReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerSceneInitFinishReq.java index 4a4dbfcf1..587cf7ce1 100644 --- a/src/main/java/emu/grasscutter/server/packet/recv/HandlerSceneInitFinishReq.java +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerSceneInitFinishReq.java @@ -1,7 +1,7 @@ package emu.grasscutter.server.packet.recv; -import emu.grasscutter.game.GenshinPlayer.SceneLoadState; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.player.Player.SceneLoadState; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.Opcodes; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.packet.PacketHandler; @@ -31,7 +31,7 @@ public class HandlerSceneInitFinishReq extends PacketHandler { session.send(new PacketWorldPlayerInfoNotify(session.getPlayer().getWorld())); session.send(new PacketWorldDataNotify(session.getPlayer().getWorld())); session.send(new PacketSceneUnlockInfoNotify()); - session.send(new GenshinPacket(PacketOpcodes.SceneForceUnlockNotify)); + session.send(new BasePacket(PacketOpcodes.SceneForceUnlockNotify)); session.send(new PacketHostPlayerNotify(session.getPlayer().getWorld())); session.send(new PacketSceneTimeNotify(session.getPlayer())); diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerSceneTransToPointReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerSceneTransToPointReq.java index f01f5980d..65783d01b 100644 --- a/src/main/java/emu/grasscutter/server/packet/recv/HandlerSceneTransToPointReq.java +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerSceneTransToPointReq.java @@ -1,6 +1,6 @@ package emu.grasscutter.server.packet.recv; -import emu.grasscutter.data.GenshinData; +import emu.grasscutter.data.GameData; import emu.grasscutter.data.custom.ScenePointEntry; import emu.grasscutter.net.packet.Opcodes; import emu.grasscutter.net.packet.PacketOpcodes; @@ -19,7 +19,7 @@ public class HandlerSceneTransToPointReq extends PacketHandler { SceneTransToPointReq req = SceneTransToPointReq.parseFrom(payload); String code = req.getSceneId() + "_" + req.getPointId(); - ScenePointEntry scenePointEntry = GenshinData.getScenePointEntries().get(code); + ScenePointEntry scenePointEntry = GameData.getScenePointEntries().get(code); if (scenePointEntry != null) { float x = scenePointEntry.getPointData().getTranPos().getX(); diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerSelectWorktopOptionReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerSelectWorktopOptionReq.java new file mode 100644 index 000000000..82980c452 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerSelectWorktopOptionReq.java @@ -0,0 +1,38 @@ +package emu.grasscutter.server.packet.recv; + +import emu.grasscutter.game.entity.EntityGadget; +import emu.grasscutter.game.entity.GameEntity; +import emu.grasscutter.net.packet.Opcodes; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq; +import emu.grasscutter.scripts.constants.EventType; +import emu.grasscutter.scripts.data.ScriptArgs; +import emu.grasscutter.net.packet.PacketHandler; +import emu.grasscutter.server.game.GameSession; +import emu.grasscutter.server.packet.send.PacketSelectWorktopOptionRsp; + +@Opcodes(PacketOpcodes.SelectWorktopOptionReq) +public class HandlerSelectWorktopOptionReq extends PacketHandler { + + @Override + public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { + SelectWorktopOptionReq req = SelectWorktopOptionReq.parseFrom(payload); + + try { + GameEntity entity = session.getPlayer().getScene().getEntityById(req.getGadgetEntityId()); + + if (entity == null || !(entity instanceof EntityGadget)) { + return; + } + + session.getPlayer().getScene().getScriptManager().callEvent( + EventType.EVENT_SELECT_OPTION, + new ScriptArgs(entity.getConfigId(), req.getOptionId()) + ); + } finally { + // Always send packet + session.send(new PacketSelectWorktopOptionRsp(req.getGadgetEntityId(), req.getOptionId())); + } + } + +} diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerSetEntityClientDataNotify.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerSetEntityClientDataNotify.java index d194e1465..5151034f2 100644 --- a/src/main/java/emu/grasscutter/server/packet/recv/HandlerSetEntityClientDataNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerSetEntityClientDataNotify.java @@ -1,6 +1,6 @@ package emu.grasscutter.server.packet.recv; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.Opcodes; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify; @@ -20,7 +20,7 @@ public class HandlerSetEntityClientDataNotify extends PacketHandler { // Make sure packet is a valid proto before replaying it to the other players SetEntityClientDataNotify notif = SetEntityClientDataNotify.parseFrom(payload); - GenshinPacket packet = new GenshinPacket(PacketOpcodes.SetEntityClientDataNotify, true); + BasePacket packet = new BasePacket(PacketOpcodes.SetEntityClientDataNotify, true); packet.setData(notif); session.getPlayer().getScene().broadcastPacketToOthers(session.getPlayer(), packet); diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerSetPlayerBirthdayReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerSetPlayerBirthdayReq.java new file mode 100644 index 000000000..31f86128a --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerSetPlayerBirthdayReq.java @@ -0,0 +1,67 @@ +package emu.grasscutter.server.packet.recv; + +import emu.grasscutter.net.packet.Opcodes; +import emu.grasscutter.net.packet.PacketHandler; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq; +import emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail; +import emu.grasscutter.server.game.GameSession; +import emu.grasscutter.server.packet.send.PacketGetPlayerSocialDetailRsp; +import emu.grasscutter.server.packet.send.PacketSetPlayerBirthdayRsp; + +@Opcodes(PacketOpcodes.SetPlayerBirthdayReq) +public class HandlerSetPlayerBirthdayReq extends PacketHandler { + @Override + public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { + SetPlayerBirthdayReq req = SetPlayerBirthdayReq.parseFrom(payload); + + // RET_BIRTHDAY_CANNOT_BE_SET_TWICE = 7009 + if (session.getPlayer().hasBirthday()) { + session.send(new PacketSetPlayerBirthdayRsp(7009)); + return; + } + + int month = req.getBirthday().getMonth(); + int day = req.getBirthday().getDay(); + + // RET_BIRTHDAY_FORMAT_ERROR = 7022 + if (!isValidBirthday(month, day)) { + session.send(new PacketSetPlayerBirthdayRsp(7022)); + return; + } + + // Update birthday value + session.getPlayer().setBirthday(day, month); + + // Save birthday month and day + session.getPlayer().save(); + SocialDetail.Builder detail = session.getPlayer().getSocialDetail(); + + session.send(new PacketSetPlayerBirthdayRsp(session.getPlayer())); + session.send(new PacketGetPlayerSocialDetailRsp(detail)); + } + + private boolean isValidBirthday(int month, int day) { + + switch (month) { + case 1: + case 3: + case 5: + case 7: + case 8: + case 10: + case 12: + return day > 0 & day <= 31; + case 4: + case 6: + case 9: + case 11: + return day > 0 && day <= 30; + case 2: + return day > 0 & day <= 29; + } + + return false; + } + +} diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerSetPlayerBornDataReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerSetPlayerBornDataReq.java index 72fc709d9..2487df063 100644 --- a/src/main/java/emu/grasscutter/server/packet/recv/HandlerSetPlayerBornDataReq.java +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerSetPlayerBornDataReq.java @@ -1,19 +1,24 @@ package emu.grasscutter.server.packet.recv; -import emu.grasscutter.GenshinConstants; +import emu.grasscutter.GameConstants; import emu.grasscutter.Grasscutter; -import emu.grasscutter.data.GenshinData; +import emu.grasscutter.command.commands.SendMailCommand.MailBuilder; +import emu.grasscutter.data.GameData; import emu.grasscutter.database.DatabaseHelper; -import emu.grasscutter.game.GenshinPlayer; -import emu.grasscutter.game.avatar.GenshinAvatar; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.avatar.Avatar; +import emu.grasscutter.game.mail.Mail; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.Opcodes; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq; import emu.grasscutter.net.packet.PacketHandler; +import emu.grasscutter.server.event.game.PlayerCreationEvent; import emu.grasscutter.server.game.GameSession; import emu.grasscutter.server.game.GameSession.SessionState; +import java.util.Arrays; + @Opcodes(PacketOpcodes.SetPlayerBornDataReq) public class HandlerSetPlayerBornDataReq extends PacketHandler { @@ -23,22 +28,31 @@ public class HandlerSetPlayerBornDataReq extends PacketHandler { // Sanity checks int avatarId = req.getAvatarId(); - int startingSkillDepot = 0; - if (avatarId == GenshinConstants.MAIN_CHARACTER_MALE) { + int startingSkillDepot; + if (avatarId == GameConstants.MAIN_CHARACTER_MALE) { startingSkillDepot = 504; - } else if (avatarId == GenshinConstants.MAIN_CHARACTER_FEMALE) { + } else if (avatarId == GameConstants.MAIN_CHARACTER_FEMALE) { startingSkillDepot = 704; } else { return; } + // Make sure resources folder is set + if (!GameData.getAvatarDataMap().containsKey(avatarId)) { + Grasscutter.getLogger().error("No avatar data found! Please check your ExcelBinOutput folder."); + session.close(); + return; + } + String nickname = req.getNickName(); if (nickname == null) { nickname = "Traveler"; } - // Create character - GenshinPlayer player = new GenshinPlayer(session); + // Call creation event. + PlayerCreationEvent event = new PlayerCreationEvent(session, Player.class); event.call(); + // Create player instance from event. + Player player = event.getPlayerClass().getDeclaredConstructor(GameSession.class).newInstance(session); player.setNickname(nickname); try { @@ -47,8 +61,8 @@ public class HandlerSetPlayerBornDataReq extends PacketHandler { // Create avatar if (player.getAvatars().getAvatarCount() == 0) { - GenshinAvatar mainCharacter = new GenshinAvatar(avatarId); - mainCharacter.setSkillDepot(GenshinData.getAvatarSkillDepotDataMap().get(startingSkillDepot)); + Avatar mainCharacter = new Avatar(avatarId); + mainCharacter.setSkillDepot(GameData.getAvatarSkillDepotDataMap().get(startingSkillDepot)); player.addAvatar(mainCharacter); player.setMainCharacterId(avatarId); player.setHeadImage(avatarId); @@ -68,11 +82,20 @@ public class HandlerSetPlayerBornDataReq extends PacketHandler { session.setState(SessionState.ACTIVE); // Born resp packet - session.send(new GenshinPacket(PacketOpcodes.SetPlayerBornDataRsp)); + session.send(new BasePacket(PacketOpcodes.SetPlayerBornDataRsp)); + + // Default mail + MailBuilder mailBuilder = new MailBuilder(player.getUid(), new Mail()); + mailBuilder.mail.mailContent.title = Grasscutter.getConfig().GameServer.WelcomeMailTitle; + mailBuilder.mail.mailContent.sender = Grasscutter.getConfig().GameServer.WelcomeMailSender; + // Please credit Grasscutter if changing something here. We don't condone commercial use of the project. + mailBuilder.mail.mailContent.content = Grasscutter.getConfig().GameServer.WelcomeMailContent + "\n"; + mailBuilder.mail.itemList.addAll(Arrays.asList(Grasscutter.getConfig().GameServer.WelcomeMailItems)); + mailBuilder.mail.importance = 1; + player.sendMail(mailBuilder.mail); } catch (Exception e) { Grasscutter.getLogger().error("Error creating player object: ", e); session.close(); } } - } diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerSetPlayerPropReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerSetPlayerPropReq.java new file mode 100644 index 000000000..7f01392ad --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerSetPlayerPropReq.java @@ -0,0 +1,40 @@ +package emu.grasscutter.server.packet.recv; + +import emu.grasscutter.game.player.Player; +import emu.grasscutter.game.props.PlayerProperty; +import emu.grasscutter.net.packet.Opcodes; +import emu.grasscutter.net.packet.PacketHandler; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.PropValueOuterClass.PropValue; +import emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq; +import emu.grasscutter.server.game.GameSession; +import emu.grasscutter.server.packet.send.PacketSetPlayerPropRsp; + +import java.util.ArrayList; +import java.util.List; + +@Opcodes(PacketOpcodes.SetPlayerPropReq) +public class HandlerSetPlayerPropReq extends PacketHandler { + + @Override + public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { + // Auto template + SetPlayerPropReq req = SetPlayerPropReq.parseFrom(payload); + Player player = session.getPlayer(); + List propList = req.getPropListList(); + for (int i = 0; i < propList.size(); i++) { + PlayerProperty prop = PlayerProperty.getPropById(propList.get(i).getType()); + if (prop == PlayerProperty.PROP_IS_MP_MODE_AVAILABLE) { + if (!player.setProperty(prop, (int)propList.get(i).getVal())) { + session.send(new PacketSetPlayerPropRsp(1)); + return; + } + } + } + player.save(); + session.send(new PacketSetPlayerPropRsp(0)); + } + + + +} diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerTakePlayerLevelRewardReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerTakePlayerLevelRewardReq.java new file mode 100644 index 000000000..8ee2d934b --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerTakePlayerLevelRewardReq.java @@ -0,0 +1,48 @@ +package emu.grasscutter.server.packet.recv; + +import java.util.LinkedList; +import java.util.List; +import java.util.Set; + +import emu.grasscutter.Grasscutter; +import emu.grasscutter.data.GameData; +import emu.grasscutter.data.common.RewardItemData; +import emu.grasscutter.game.inventory.GameItem; +import emu.grasscutter.game.props.ActionReason; +import emu.grasscutter.net.packet.Opcodes; +import emu.grasscutter.net.packet.PacketHandler; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq; +import emu.grasscutter.server.game.GameSession; +import emu.grasscutter.server.packet.send.PacketItemAddHintNotify; +import emu.grasscutter.server.packet.send.PacketTakePlayerLevelRewardRsp; + +@Opcodes(PacketOpcodes.TakePlayerLevelRewardReq) +public class HandlerTakePlayerLevelRewardReq extends PacketHandler { + @Override + public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { + TakePlayerLevelRewardReq req = TakePlayerLevelRewardReq.parseFrom(payload); + + int level = req.getLevel(); + int rewardId = GameData.getPlayerLevelDataMap().get(level).getRewardId(); + + if (rewardId != 0) { + List rewardItems = GameData.getRewardDataMap().get(rewardId).getRewardItemList(); + List items = new LinkedList<>(); + for (RewardItemData rewardItem : rewardItems) { + if (rewardItem != null) { + if (rewardItem.getItemId() != 0) { + items.add(new GameItem(rewardItem.getItemId(), rewardItem.getItemCount())); + } + } + } + session.getPlayer().getInventory().addItems(items); + session.getPlayer().sendPacket(new PacketItemAddHintNotify(items, ActionReason.PlayerUpgradeReward)); + Set rewardedLevels = session.getPlayer().getRewardedLevels(); + rewardedLevels.add(level); + session.getPlayer().setRewardedLevels(rewardedLevels); + } + + session.send(new PacketTakePlayerLevelRewardRsp(level, rewardId)); + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerTowerEnterLevelReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerTowerEnterLevelReq.java new file mode 100644 index 000000000..163f101ed --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerTowerEnterLevelReq.java @@ -0,0 +1,21 @@ +package emu.grasscutter.server.packet.recv; + +import emu.grasscutter.net.packet.Opcodes; +import emu.grasscutter.net.packet.PacketHandler; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq; +import emu.grasscutter.server.game.GameSession; + +@Opcodes(PacketOpcodes.TowerEnterLevelReq) +public class HandlerTowerEnterLevelReq extends PacketHandler { + + @Override + public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { + TowerEnterLevelReq req = TowerEnterLevelReq.parseFrom(payload); + + //session.send(new PacketTowerCurLevelRecordChangeNotify()); + session.getPlayer().getTowerManager().enterLevel(req.getEnterPointId()); + + //session.send(new PacketTowerLevelStarCondNotify()); + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerTowerTeamSelectReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerTowerTeamSelectReq.java new file mode 100644 index 000000000..6e6705379 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerTowerTeamSelectReq.java @@ -0,0 +1,26 @@ +package emu.grasscutter.server.packet.recv; + +import emu.grasscutter.net.packet.Opcodes; +import emu.grasscutter.net.packet.PacketHandler; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.TowerTeamOuterClass; +import emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq; +import emu.grasscutter.server.game.GameSession; +import emu.grasscutter.server.packet.send.PacketTowerTeamSelectRsp; + +@Opcodes(PacketOpcodes.TowerTeamSelectReq) +public class HandlerTowerTeamSelectReq extends PacketHandler { + + @Override + public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { + TowerTeamSelectReq req = TowerTeamSelectReq.parseFrom(payload); + + var towerTeams = req.getTowerTeamListList().stream() + .map(TowerTeamOuterClass.TowerTeam::getAvatarGuidListList) + .toList(); + + session.getPlayer().getTowerManager().teamSelect(req.getFloorId(), towerTeams); + + session.send(new PacketTowerTeamSelectRsp()); + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerUpdatePlayerShowAvatarListReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerUpdatePlayerShowAvatarListReq.java new file mode 100644 index 000000000..d04fb7308 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerUpdatePlayerShowAvatarListReq.java @@ -0,0 +1,22 @@ +package emu.grasscutter.server.packet.recv; + +import emu.grasscutter.Grasscutter; +import emu.grasscutter.net.packet.Opcodes; +import emu.grasscutter.net.packet.PacketHandler; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass; +import emu.grasscutter.server.game.GameSession; +import emu.grasscutter.server.packet.send.PacketUpdatePlayerShowAvatarListRsp; + +@Opcodes(PacketOpcodes.UpdatePlayerShowAvatarListReq) +public class HandlerUpdatePlayerShowAvatarListReq extends PacketHandler { + @Override + public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { + UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq req = UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq.parseFrom(payload); + + session.getPlayer().setShowAvatars(req.getIsShowAvatar()); + session.getPlayer().setShowAvatarList(req.getShowAvatarIdListList()); + + session.send(new PacketUpdatePlayerShowAvatarListRsp(req.getIsShowAvatar(), req.getShowAvatarIdListList())); + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerUseItemReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerUseItemReq.java index 8a1f4a70c..daf4e4c04 100644 --- a/src/main/java/emu/grasscutter/server/packet/recv/HandlerUseItemReq.java +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerUseItemReq.java @@ -1,6 +1,6 @@ package emu.grasscutter.server.packet.recv; -import emu.grasscutter.game.inventory.GenshinItem; +import emu.grasscutter.game.inventory.GameItem; import emu.grasscutter.net.packet.Opcodes; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq; @@ -15,7 +15,7 @@ public class HandlerUseItemReq extends PacketHandler { public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { UseItemReq req = UseItemReq.parseFrom(payload); - GenshinItem useItem = session.getServer().getInventoryManager().useItem(session.getPlayer(), req.getTargetGuid(), req.getGuid(), req.getCount()); + GameItem useItem = session.getServer().getInventoryManager().useItem(session.getPlayer(), req.getTargetGuid(), req.getGuid(), req.getCount(), req.getOptionIdx()); if (useItem != null) { session.send(new PacketUseItemRsp(req.getTargetGuid(), useItem)); } else { diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerVehicleInteractReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerVehicleInteractReq.java new file mode 100644 index 000000000..3baba9c5b --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerVehicleInteractReq.java @@ -0,0 +1,19 @@ +package emu.grasscutter.server.packet.recv; + +import emu.grasscutter.net.packet.Opcodes; +import emu.grasscutter.net.packet.PacketHandler; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.VehicleInteractReqOuterClass; + +import emu.grasscutter.server.game.GameSession; +import emu.grasscutter.server.packet.send.PacketVehicleInteractRsp; + +@Opcodes(PacketOpcodes.VehicleInteractReq) +public class HandlerVehicleInteractReq extends PacketHandler { + + @Override + public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { + VehicleInteractReqOuterClass.VehicleInteractReq req = VehicleInteractReqOuterClass.VehicleInteractReq.parseFrom(payload); + session.send(new PacketVehicleInteractRsp(session.getPlayer(), req.getEntityId(), req.getInteractType())); + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerVehicleSpawnReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerVehicleSpawnReq.java new file mode 100644 index 000000000..2d259f738 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerVehicleSpawnReq.java @@ -0,0 +1,21 @@ +package emu.grasscutter.server.packet.recv; + +import emu.grasscutter.net.packet.Opcodes; +import emu.grasscutter.net.packet.PacketHandler; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.VehicleSpawnReqOuterClass; + +import emu.grasscutter.server.game.GameSession; +import emu.grasscutter.server.packet.send.PacketVehicleSpawnRsp; + +import emu.grasscutter.utils.Position; + +@Opcodes(PacketOpcodes.VehicleSpawnReq) +public class HandlerVehicleSpawnReq extends PacketHandler { + + @Override + public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { + VehicleSpawnReqOuterClass.VehicleSpawnReq req = VehicleSpawnReqOuterClass.VehicleSpawnReq.parseFrom(payload); + session.send(new PacketVehicleSpawnRsp(session.getPlayer(), req.getVehicleId(), req.getPointId(), new Position(req.getPos()), new Position(req.getRot()))); + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerWorldPlayerReviveReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerWorldPlayerReviveReq.java index cbe95a322..6872dd270 100644 --- a/src/main/java/emu/grasscutter/server/packet/recv/HandlerWorldPlayerReviveReq.java +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerWorldPlayerReviveReq.java @@ -3,7 +3,9 @@ package emu.grasscutter.server.packet.recv; import emu.grasscutter.net.packet.Opcodes; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.packet.PacketHandler; +import emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass; import emu.grasscutter.server.game.GameSession; +import emu.grasscutter.server.packet.send.PacketWorldPlayerReviveRsp; @Opcodes(PacketOpcodes.WorldPlayerReviveReq) public class HandlerWorldPlayerReviveReq extends PacketHandler { @@ -11,6 +13,7 @@ public class HandlerWorldPlayerReviveReq extends PacketHandler { @Override public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { session.getPlayer().getTeamManager().respawnTeam(); + session.send(new PacketWorldPlayerReviveRsp()); } } diff --git a/src/main/java/emu/grasscutter/server/packet/send/Packet.java b/src/main/java/emu/grasscutter/server/packet/send/Packet.java index 70306892d..22f4924a1 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/Packet.java +++ b/src/main/java/emu/grasscutter/server/packet/send/Packet.java @@ -1,9 +1,9 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; -public class Packet extends GenshinPacket { +public class Packet extends BasePacket { public Packet() { super(PacketOpcodes.NONE); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketAbilityChangeNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketAbilityChangeNotify.java index d8cdfdef8..e6ce9ee00 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketAbilityChangeNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketAbilityChangeNotify.java @@ -1,11 +1,11 @@ package emu.grasscutter.server.packet.send; import emu.grasscutter.game.entity.EntityAvatar; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify; -public class PacketAbilityChangeNotify extends GenshinPacket { +public class PacketAbilityChangeNotify extends BasePacket { public PacketAbilityChangeNotify(EntityAvatar entity) { super(PacketOpcodes.AbilityChangeNotify, true); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketAbilityInvocationsNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketAbilityInvocationsNotify.java index 5b1b19a4b..c674fb9d6 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketAbilityInvocationsNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketAbilityInvocationsNotify.java @@ -2,12 +2,12 @@ package emu.grasscutter.server.packet.send; import java.util.List; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify; import emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry; -public class PacketAbilityInvocationsNotify extends GenshinPacket { +public class PacketAbilityInvocationsNotify extends BasePacket { public PacketAbilityInvocationsNotify(AbilityInvokeEntry entry) { super(PacketOpcodes.AbilityInvocationsNotify, true); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketAskAddFriendNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketAskAddFriendNotify.java index a0f2e428f..c71ea4beb 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketAskAddFriendNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketAskAddFriendNotify.java @@ -1,11 +1,11 @@ package emu.grasscutter.server.packet.send; import emu.grasscutter.game.friends.Friendship; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify; -public class PacketAskAddFriendNotify extends GenshinPacket { +public class PacketAskAddFriendNotify extends BasePacket { public PacketAskAddFriendNotify(Friendship friendship) { super(PacketOpcodes.AskAddFriendNotify); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketAskAddFriendRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketAskAddFriendRsp.java index df46ac296..3f258b75a 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketAskAddFriendRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketAskAddFriendRsp.java @@ -1,10 +1,10 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp; -public class PacketAskAddFriendRsp extends GenshinPacket { +public class PacketAskAddFriendRsp extends BasePacket { public PacketAskAddFriendRsp(int targetUid) { super(PacketOpcodes.AskAddFriendRsp); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarAddNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarAddNotify.java index 620165d5c..5ee2fb803 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarAddNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarAddNotify.java @@ -1,13 +1,13 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.avatar.GenshinAvatar; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.avatar.Avatar; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify; -public class PacketAvatarAddNotify extends GenshinPacket { +public class PacketAvatarAddNotify extends BasePacket { - public PacketAvatarAddNotify(GenshinAvatar avatar, boolean addedToTeam) { + public PacketAvatarAddNotify(Avatar avatar, boolean addedToTeam) { super(PacketOpcodes.AvatarAddNotify); AvatarAddNotify proto = AvatarAddNotify.newBuilder() diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarChangeCostumeNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarChangeCostumeNotify.java index 0319fc4c9..a14be26d1 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarChangeCostumeNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarChangeCostumeNotify.java @@ -1,17 +1,17 @@ package emu.grasscutter.server.packet.send; import emu.grasscutter.game.entity.EntityAvatar; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify; -public class PacketAvatarChangeCostumeNotify extends GenshinPacket { +public class PacketAvatarChangeCostumeNotify extends BasePacket { public PacketAvatarChangeCostumeNotify(EntityAvatar entity) { super(PacketOpcodes.AvatarChangeCostumeNotify); AvatarChangeCostumeNotify proto = AvatarChangeCostumeNotify.newBuilder() - .setEntity(entity.toProto()) + .setEntityInfo(entity.toProto()) .build(); this.setData(proto); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarChangeCostumeRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarChangeCostumeRsp.java index 66c1d5050..da5848378 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarChangeCostumeRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarChangeCostumeRsp.java @@ -1,10 +1,11 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp; +import emu.grasscutter.net.proto.RetcodeOuterClass; -public class PacketAvatarChangeCostumeRsp extends GenshinPacket { +public class PacketAvatarChangeCostumeRsp extends BasePacket { public PacketAvatarChangeCostumeRsp(long avatarGuid, int costumeId) { super(PacketOpcodes.AvatarChangeCostumeRsp); @@ -21,7 +22,7 @@ public class PacketAvatarChangeCostumeRsp extends GenshinPacket { super(PacketOpcodes.AvatarChangeCostumeRsp); AvatarChangeCostumeRsp proto = AvatarChangeCostumeRsp.newBuilder() - .setRetcode(1) + .setRetcode(RetcodeOuterClass.Retcode.RET_SVR_ERROR_VALUE) .build(); this.setData(proto); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarDataNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarDataNotify.java index a05a2dabb..ca50b8f94 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarDataNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarDataNotify.java @@ -2,17 +2,17 @@ package emu.grasscutter.server.packet.send; import java.util.Map.Entry; -import emu.grasscutter.game.GenshinPlayer; -import emu.grasscutter.game.TeamInfo; -import emu.grasscutter.game.avatar.GenshinAvatar; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.avatar.Avatar; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.game.player.TeamInfo; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify; import emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam; -public class PacketAvatarDataNotify extends GenshinPacket { +public class PacketAvatarDataNotify extends BasePacket { - public PacketAvatarDataNotify(GenshinPlayer player) { + public PacketAvatarDataNotify(Player player) { super(PacketOpcodes.AvatarDataNotify, 2); AvatarDataNotify.Builder proto = AvatarDataNotify.newBuilder() @@ -21,7 +21,7 @@ public class PacketAvatarDataNotify extends GenshinPacket { .addAllOwnedFlycloakList(player.getFlyCloakList()) .addAllOwnedCostumeList(player.getCostumeList()); - for (GenshinAvatar avatar : player.getAvatars()) { + for (Avatar avatar : player.getAvatars()) { proto.addAvatarList(avatar.toProto()); } @@ -31,7 +31,7 @@ public class PacketAvatarDataNotify extends GenshinPacket { .setTeamName(teamInfo.getName()); for (int i = 0; i < teamInfo.getAvatars().size(); i++) { - GenshinAvatar avatar = player.getAvatars().getAvatarById(teamInfo.getAvatars().get(i)); + Avatar avatar = player.getAvatars().getAvatarById(teamInfo.getAvatars().get(i)); avatarTeam.addAvatarGuidList(avatar.getGuid()); } diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarDieAnimationEndRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarDieAnimationEndRsp.java index 3fa913a0a..b057ef34d 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarDieAnimationEndRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarDieAnimationEndRsp.java @@ -1,10 +1,10 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp; -public class PacketAvatarDieAnimationEndRsp extends GenshinPacket { +public class PacketAvatarDieAnimationEndRsp extends BasePacket { public PacketAvatarDieAnimationEndRsp(long dieGuid, int skillId) { super(PacketOpcodes.AvatarDieAnimationEndRsp); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarEquipChangeNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarEquipChangeNotify.java index 000c72d38..dc00ad75c 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarEquipChangeNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarEquipChangeNotify.java @@ -1,15 +1,15 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.avatar.GenshinAvatar; +import emu.grasscutter.game.avatar.Avatar; import emu.grasscutter.game.inventory.EquipType; -import emu.grasscutter.game.inventory.GenshinItem; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.inventory.GameItem; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify; -public class PacketAvatarEquipChangeNotify extends GenshinPacket { +public class PacketAvatarEquipChangeNotify extends BasePacket { - public PacketAvatarEquipChangeNotify(GenshinAvatar avatar, GenshinItem item) { + public PacketAvatarEquipChangeNotify(Avatar avatar, GameItem item) { super(PacketOpcodes.AvatarEquipChangeNotify); AvatarEquipChangeNotify.Builder proto = AvatarEquipChangeNotify.newBuilder() @@ -27,7 +27,7 @@ public class PacketAvatarEquipChangeNotify extends GenshinPacket { this.setData(proto); } - public PacketAvatarEquipChangeNotify(GenshinAvatar avatar, EquipType slot) { + public PacketAvatarEquipChangeNotify(Avatar avatar, EquipType slot) { super(PacketOpcodes.AvatarEquipChangeNotify); AvatarEquipChangeNotify.Builder proto = AvatarEquipChangeNotify.newBuilder() diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarExpeditionAllDataRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarExpeditionAllDataRsp.java new file mode 100644 index 000000000..e6772f928 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarExpeditionAllDataRsp.java @@ -0,0 +1,33 @@ +package emu.grasscutter.server.packet.send; + +import emu.grasscutter.Grasscutter; +import emu.grasscutter.game.expedition.ExpeditionInfo; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp; +import emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo; + +import java.util.*; + +public class PacketAvatarExpeditionAllDataRsp extends BasePacket { + public PacketAvatarExpeditionAllDataRsp(Player player) { + super(PacketOpcodes.AvatarExpeditionAllDataRsp); + + List openExpeditionList = new ArrayList<>(List.of(306,305,304,303,302,301,206,105,204,104,203,103,202,101,102,201,106,205)); + Map avatarExpeditionInfoList = new HashMap(); + + var expeditionInfo = player.getExpeditionInfo(); + for (Long key : player.getExpeditionInfo().keySet()) { + ExpeditionInfo e = expeditionInfo.get(key); + avatarExpeditionInfoList.put(key, AvatarExpeditionInfo.newBuilder().setStateValue(e.getState()).setExpId(e.getExpId()).setHourTime(e.getHourTime()).setStartTime(e.getStartTime()).build()); + }; + + AvatarExpeditionAllDataRsp.Builder proto = AvatarExpeditionAllDataRsp.newBuilder() + .addAllOpenExpeditionList(openExpeditionList) + .setExpeditionCountLimit(5) + .putAllExpeditionInfoMap(avatarExpeditionInfoList); + + this.setData(proto.build()); + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarExpeditionCallBackRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarExpeditionCallBackRsp.java new file mode 100644 index 000000000..30c927bc9 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarExpeditionCallBackRsp.java @@ -0,0 +1,23 @@ +package emu.grasscutter.server.packet.send; + +import emu.grasscutter.game.expedition.ExpeditionInfo; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp; +import emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo; + +public class PacketAvatarExpeditionCallBackRsp extends BasePacket { + public PacketAvatarExpeditionCallBackRsp(Player player) { + super(PacketOpcodes.AvatarExpeditionCallBackRsp); + + AvatarExpeditionCallBackRsp.Builder proto = AvatarExpeditionCallBackRsp.newBuilder(); + var expeditionInfo = player.getExpeditionInfo(); + for (Long key : player.getExpeditionInfo().keySet()) { + ExpeditionInfo e = expeditionInfo.get(key); + proto.putExpeditionInfoMap(key, AvatarExpeditionInfo.newBuilder().setStateValue(e.getState()).setExpId(e.getExpId()).setHourTime(e.getHourTime()).setStartTime(e.getStartTime()).build()); + }; + + this.setData(proto.build()); + } +} \ No newline at end of file diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarExpeditionDataNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarExpeditionDataNotify.java new file mode 100644 index 000000000..1fe6bbee0 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarExpeditionDataNotify.java @@ -0,0 +1,29 @@ +package emu.grasscutter.server.packet.send; + +import emu.grasscutter.game.expedition.ExpeditionInfo; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify; +import emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo; + +import java.util.*; + +public class PacketAvatarExpeditionDataNotify extends BasePacket { + public PacketAvatarExpeditionDataNotify(Player player) { + super(PacketOpcodes.AvatarExpeditionDataNotify); + + Map avatarExpeditionInfoList = new HashMap(); + + var expeditionInfo = player.getExpeditionInfo(); + for (Long key : player.getExpeditionInfo().keySet()) { + ExpeditionInfo e = expeditionInfo.get(key); + avatarExpeditionInfoList.put(key, AvatarExpeditionInfo.newBuilder().setStateValue(e.getState()).setExpId(e.getExpId()).setHourTime(e.getHourTime()).setStartTime(e.getStartTime()).build()); + }; + + AvatarExpeditionDataNotify.Builder proto = AvatarExpeditionDataNotify.newBuilder() + .putAllExpeditionInfoMap(avatarExpeditionInfoList); + + this.setData(proto.build()); + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarExpeditionGetRewardRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarExpeditionGetRewardRsp.java new file mode 100644 index 000000000..34f0ea115 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarExpeditionGetRewardRsp.java @@ -0,0 +1,30 @@ +package emu.grasscutter.server.packet.send; + +import emu.grasscutter.game.expedition.ExpeditionInfo; +import emu.grasscutter.game.inventory.GameItem; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp; +import emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo; + +import java.util.Collection; + +public class PacketAvatarExpeditionGetRewardRsp extends BasePacket { + public PacketAvatarExpeditionGetRewardRsp(Player player, Collection items) { + super(PacketOpcodes.AvatarExpeditionGetRewardRsp); + + AvatarExpeditionGetRewardRsp.Builder proto = AvatarExpeditionGetRewardRsp.newBuilder(); + var expeditionInfo = player.getExpeditionInfo(); + for (Long key : player.getExpeditionInfo().keySet()) { + ExpeditionInfo e = expeditionInfo.get(key); + proto.putExpeditionInfoMap(key, AvatarExpeditionInfo.newBuilder().setStateValue(e.getState()).setExpId(e.getExpId()).setHourTime(e.getHourTime()).setStartTime(e.getStartTime()).build()); + }; + + for (GameItem item : items) { + proto.addItemList(item.toItemParam()); + } + + this.setData(proto.build()); + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarExpeditionStartRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarExpeditionStartRsp.java new file mode 100644 index 000000000..9a279124d --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarExpeditionStartRsp.java @@ -0,0 +1,23 @@ +package emu.grasscutter.server.packet.send; + +import emu.grasscutter.game.expedition.ExpeditionInfo; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo; +import emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp; + +public class PacketAvatarExpeditionStartRsp extends BasePacket { + public PacketAvatarExpeditionStartRsp(Player player) { + super(PacketOpcodes.AvatarExpeditionStartRsp); + + AvatarExpeditionStartRsp.Builder proto = AvatarExpeditionStartRsp.newBuilder(); + var expeditionInfo = player.getExpeditionInfo(); + for (Long key : player.getExpeditionInfo().keySet()) { + ExpeditionInfo e = expeditionInfo.get(key); + proto.putExpeditionInfoMap(key, AvatarExpeditionInfo.newBuilder().setStateValue(e.getState()).setExpId(e.getExpId()).setHourTime(e.getHourTime()).setStartTime(e.getStartTime()).build()); + }; + + this.setData(proto.build()); + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarFetterDataNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarFetterDataNotify.java new file mode 100644 index 000000000..816fec64b --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarFetterDataNotify.java @@ -0,0 +1,49 @@ +package emu.grasscutter.server.packet.send; + +import emu.grasscutter.game.avatar.Avatar; +import emu.grasscutter.game.props.FetterState; +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify; +import emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo; +import emu.grasscutter.net.proto.FetterDataOuterClass.FetterData; + +public class PacketAvatarFetterDataNotify extends BasePacket { + + public PacketAvatarFetterDataNotify(Avatar avatar) { + super(PacketOpcodes.AvatarFetterDataNotify); + + int fetterLevel = avatar.getFetterLevel(); + + AvatarFetterInfo.Builder avatarFetter = AvatarFetterInfo.newBuilder() + .setExpLevel(avatar.getFetterLevel()); + + if (fetterLevel != 10) { + avatarFetter.setExpNumber(avatar.getFetterExp()); + } + + if (avatar.getFetterList() != null) { + for (int i = 0; i < avatar.getFetterList().size(); i++) { + avatarFetter.addFetterList( + FetterData.newBuilder() + .setFetterId(avatar.getFetterList().get(i)) + .setFetterState(FetterState.FINISH.getValue()) + ); + } + } + + int cardId = avatar.getNameCardId(); + + if (avatar.getPlayer().getNameCardList().contains(cardId)) { + avatarFetter.addRewardedFetterLevelList(10); + } + + AvatarFetterInfo avatarFetterInfo = avatarFetter.build(); + + AvatarFetterDataNotify proto = AvatarFetterDataNotify.newBuilder() + .putFetterInfoMap(avatar.getGuid(), avatarFetterInfo) + .build(); + + this.setData(proto); + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarFetterLevelRewardRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarFetterLevelRewardRsp.java new file mode 100644 index 000000000..481cdb620 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarFetterLevelRewardRsp.java @@ -0,0 +1,35 @@ +package emu.grasscutter.server.packet.send; + +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp; + +public class PacketAvatarFetterLevelRewardRsp extends BasePacket { + + public PacketAvatarFetterLevelRewardRsp(long guid, int fetterLevel, int rewardId) { + super(PacketOpcodes.AvatarFetterLevelRewardRsp); + + AvatarFetterLevelRewardRsp proto = AvatarFetterLevelRewardRsp.newBuilder() + .setAvatarGuid(guid) + .setFetterLevel(fetterLevel) + .setRetcode(0) + .setRewardId(rewardId) + .build(); + + this.setData(proto); + } + + public PacketAvatarFetterLevelRewardRsp(long guid, int fetterLevel) { + super(PacketOpcodes.AvatarFetterLevelRewardRsp); + + AvatarFetterLevelRewardRsp proto = AvatarFetterLevelRewardRsp.newBuilder() + .setAvatarGuid(guid) + .setFetterLevel(fetterLevel) + .setRetcode(1) + .setRewardId(0) + .build(); + + this.setData(proto); + } + +} diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarFightPropNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarFightPropNotify.java index bb68c5d12..556ba8626 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarFightPropNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarFightPropNotify.java @@ -1,13 +1,13 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.avatar.GenshinAvatar; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.avatar.Avatar; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify; -public class PacketAvatarFightPropNotify extends GenshinPacket { +public class PacketAvatarFightPropNotify extends BasePacket { - public PacketAvatarFightPropNotify(GenshinAvatar avatar) { + public PacketAvatarFightPropNotify(Avatar avatar) { super(PacketOpcodes.AvatarFightPropNotify); AvatarFightPropNotify proto = AvatarFightPropNotify.newBuilder() diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarFightPropUpdateNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarFightPropUpdateNotify.java index a939ba057..9b9f4e9dd 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarFightPropUpdateNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarFightPropUpdateNotify.java @@ -1,14 +1,14 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.avatar.GenshinAvatar; +import emu.grasscutter.game.avatar.Avatar; import emu.grasscutter.game.props.FightProperty; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify; -public class PacketAvatarFightPropUpdateNotify extends GenshinPacket { +public class PacketAvatarFightPropUpdateNotify extends BasePacket { - public PacketAvatarFightPropUpdateNotify(GenshinAvatar avatar, FightProperty prop) { + public PacketAvatarFightPropUpdateNotify(Avatar avatar, FightProperty prop) { super(PacketOpcodes.AvatarFightPropUpdateNotify); AvatarFightPropUpdateNotify proto = AvatarFightPropUpdateNotify.newBuilder() diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarFlycloakChangeNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarFlycloakChangeNotify.java index 88efecfe7..23a35c815 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarFlycloakChangeNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarFlycloakChangeNotify.java @@ -1,13 +1,13 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.avatar.GenshinAvatar; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.avatar.Avatar; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify; -public class PacketAvatarFlycloakChangeNotify extends GenshinPacket { +public class PacketAvatarFlycloakChangeNotify extends BasePacket { - public PacketAvatarFlycloakChangeNotify(GenshinAvatar avatar) { + public PacketAvatarFlycloakChangeNotify(Avatar avatar) { super(PacketOpcodes.AvatarFlycloakChangeNotify); AvatarFlycloakChangeNotify proto = AvatarFlycloakChangeNotify.newBuilder() diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarGainCostumeNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarGainCostumeNotify.java index 74946d959..f8b14cda7 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarGainCostumeNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarGainCostumeNotify.java @@ -1,10 +1,10 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify; -public class PacketAvatarGainCostumeNotify extends GenshinPacket { +public class PacketAvatarGainCostumeNotify extends BasePacket { public PacketAvatarGainCostumeNotify(int costumeId) { super(PacketOpcodes.AvatarGainCostumeNotify); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarGainFlycloakNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarGainFlycloakNotify.java index a3dfacc13..88856ad25 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarGainFlycloakNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarGainFlycloakNotify.java @@ -1,10 +1,10 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify; -public class PacketAvatarGainFlycloakNotify extends GenshinPacket { +public class PacketAvatarGainFlycloakNotify extends BasePacket { public PacketAvatarGainFlycloakNotify(int flycloak) { super(PacketOpcodes.AvatarGainFlycloakNotify); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarLifeStateChangeNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarLifeStateChangeNotify.java index d9acb5d4e..d7258f6fa 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarLifeStateChangeNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarLifeStateChangeNotify.java @@ -1,15 +1,22 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.avatar.GenshinAvatar; +import emu.grasscutter.game.avatar.Avatar; +import emu.grasscutter.game.entity.GameEntity; +import emu.grasscutter.game.player.Player; import emu.grasscutter.game.props.FightProperty; import emu.grasscutter.game.props.LifeState; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify; +import emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType; +import emu.grasscutter.net.proto.ServerBuffOuterClass; +import emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff; -public class PacketAvatarLifeStateChangeNotify extends GenshinPacket { +import java.util.ArrayList; + +public class PacketAvatarLifeStateChangeNotify extends BasePacket { - public PacketAvatarLifeStateChangeNotify(GenshinAvatar avatar) { + public PacketAvatarLifeStateChangeNotify(Avatar avatar) { super(PacketOpcodes.AvatarLifeStateChangeNotify); AvatarLifeStateChangeNotify proto = AvatarLifeStateChangeNotify.newBuilder() @@ -19,4 +26,37 @@ public class PacketAvatarLifeStateChangeNotify extends GenshinPacket { this.setData(proto); } + public PacketAvatarLifeStateChangeNotify(Avatar avatar, int attackerId, LifeState lifeState) { + super(PacketOpcodes.AvatarLifeStateChangeNotify); + + AvatarLifeStateChangeNotify proto = AvatarLifeStateChangeNotify.newBuilder() + .setAvatarGuid(avatar.getGuid()) + .setLifeState(lifeState.getValue()) + .setMoveReliableSeq(attackerId) + .build(); + + this.setData(proto); + } + + public PacketAvatarLifeStateChangeNotify(Avatar avatar, LifeState lifeState, PlayerDieType dieType) { + this(avatar, lifeState, null, "", dieType); + } + + public PacketAvatarLifeStateChangeNotify(Avatar avatar, LifeState lifeState, GameEntity sourceEntity, + String attackTag, PlayerDieType dieType) { + super(PacketOpcodes.AvatarLifeStateChangeNotify); + + AvatarLifeStateChangeNotify.Builder proto = AvatarLifeStateChangeNotify.newBuilder(); + + proto.setAvatarGuid(avatar.getGuid()); + proto.setLifeState(lifeState.getValue()); + if (sourceEntity != null) { + proto.setSourceEntityId(sourceEntity.getId()); + } + proto.setDieType(dieType); + proto.setAttackTag((attackTag)); + + this.setData(proto.build()); + } + } diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarPromoteRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarPromoteRsp.java index feef149e7..80d7d6ca9 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarPromoteRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarPromoteRsp.java @@ -1,13 +1,13 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.avatar.GenshinAvatar; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.avatar.Avatar; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp; -public class PacketAvatarPromoteRsp extends GenshinPacket { +public class PacketAvatarPromoteRsp extends BasePacket { - public PacketAvatarPromoteRsp(GenshinAvatar avatar) { + public PacketAvatarPromoteRsp(Avatar avatar) { super(PacketOpcodes.AvatarPromoteRsp); AvatarPromoteRsp proto = AvatarPromoteRsp.newBuilder() diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarPropNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarPropNotify.java index d1c04d9db..21d373838 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarPropNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarPropNotify.java @@ -1,13 +1,13 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.avatar.GenshinAvatar; +import emu.grasscutter.game.avatar.Avatar; import emu.grasscutter.game.props.PlayerProperty; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify; -public class PacketAvatarPropNotify extends GenshinPacket { - public PacketAvatarPropNotify(GenshinAvatar avatar) { +public class PacketAvatarPropNotify extends BasePacket { + public PacketAvatarPropNotify(Avatar avatar) { super(PacketOpcodes.AvatarPropNotify); AvatarPropNotify proto = AvatarPropNotify.newBuilder() @@ -22,7 +22,7 @@ public class PacketAvatarPropNotify extends GenshinPacket { this.setData(proto); } - public PacketAvatarPropNotify(GenshinAvatar avatar, PlayerProperty prop, int value) { + public PacketAvatarPropNotify(Avatar avatar, PlayerProperty prop, int value) { super(PacketOpcodes.AvatarPropNotify); AvatarPropNotify proto = AvatarPropNotify.newBuilder() diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarSkillChangeNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarSkillChangeNotify.java index ba787ee7c..ba260ce6c 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarSkillChangeNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarSkillChangeNotify.java @@ -1,13 +1,13 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.avatar.GenshinAvatar; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.avatar.Avatar; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify; -public class PacketAvatarSkillChangeNotify extends GenshinPacket { +public class PacketAvatarSkillChangeNotify extends BasePacket { - public PacketAvatarSkillChangeNotify(GenshinAvatar avatar, int skillId, int oldLevel, int curLevel) { + public PacketAvatarSkillChangeNotify(Avatar avatar, int skillId, int oldLevel, int curLevel) { super(PacketOpcodes.AvatarSkillChangeNotify); AvatarSkillChangeNotify proto = AvatarSkillChangeNotify.newBuilder() diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarSkillInfoNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarSkillInfoNotify.java new file mode 100644 index 000000000..b099e5646 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarSkillInfoNotify.java @@ -0,0 +1,25 @@ +package emu.grasscutter.server.packet.send; + +import java.util.Map.Entry; + +import emu.grasscutter.game.avatar.Avatar; +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify; +import emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo; + +public class PacketAvatarSkillInfoNotify extends BasePacket { + + public PacketAvatarSkillInfoNotify(Avatar avatar) { + super(PacketOpcodes.AvatarSkillInfoNotify); + + AvatarSkillInfoNotify.Builder proto = AvatarSkillInfoNotify.newBuilder() + .setGuid(avatar.getGuid()); + + for (Entry entry : avatar.getSkillExtraChargeMap().entrySet()) { + proto.putSkillMap(entry.getKey(), AvatarSkillInfo.newBuilder().setMaxChargeCount(entry.getValue()).build()); + } + + this.setData(proto); + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarSkillMaxChargeCountNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarSkillMaxChargeCountNotify.java new file mode 100644 index 000000000..696cb2027 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarSkillMaxChargeCountNotify.java @@ -0,0 +1,21 @@ +package emu.grasscutter.server.packet.send; + +import emu.grasscutter.game.avatar.Avatar; +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify; + +public class PacketAvatarSkillMaxChargeCountNotify extends BasePacket { + + public PacketAvatarSkillMaxChargeCountNotify(Avatar avatar, int skillId, int maxCharges) { + super(PacketOpcodes.AvatarSkillMaxChargeCountNotify); + + AvatarSkillMaxChargeCountNotify proto = AvatarSkillMaxChargeCountNotify.newBuilder() + .setAvatarGuid(avatar.getGuid()) + .setSkillId(skillId) + .setMaxChargeCount(maxCharges) + .build(); + + this.setData(proto); + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarSkillUpgradeRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarSkillUpgradeRsp.java index 21163e901..22678db64 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarSkillUpgradeRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarSkillUpgradeRsp.java @@ -1,13 +1,13 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.avatar.GenshinAvatar; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.avatar.Avatar; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp; -public class PacketAvatarSkillUpgradeRsp extends GenshinPacket { +public class PacketAvatarSkillUpgradeRsp extends BasePacket { - public PacketAvatarSkillUpgradeRsp(GenshinAvatar avatar, int skillId, int oldLevel, int newLevel) { + public PacketAvatarSkillUpgradeRsp(Avatar avatar, int skillId, int oldLevel, int newLevel) { super(PacketOpcodes.AvatarSkillUpgradeRsp); AvatarSkillUpgradeRsp proto = AvatarSkillUpgradeRsp.newBuilder() diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarTeamUpdateNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarTeamUpdateNotify.java index 519584cc3..93e9e12c3 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarTeamUpdateNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarTeamUpdateNotify.java @@ -2,17 +2,17 @@ package emu.grasscutter.server.packet.send; import java.util.Map.Entry; -import emu.grasscutter.game.GenshinPlayer; -import emu.grasscutter.game.TeamInfo; -import emu.grasscutter.game.avatar.GenshinAvatar; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.avatar.Avatar; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.game.player.TeamInfo; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam; import emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify; -public class PacketAvatarTeamUpdateNotify extends GenshinPacket { +public class PacketAvatarTeamUpdateNotify extends BasePacket { - public PacketAvatarTeamUpdateNotify(GenshinPlayer player) { + public PacketAvatarTeamUpdateNotify(Player player) { super(PacketOpcodes.AvatarTeamUpdateNotify); AvatarTeamUpdateNotify.Builder proto = AvatarTeamUpdateNotify.newBuilder(); @@ -23,7 +23,7 @@ public class PacketAvatarTeamUpdateNotify extends GenshinPacket { .setTeamName(teamInfo.getName()); for (int i = 0; i < teamInfo.getAvatars().size(); i++) { - GenshinAvatar avatar = player.getAvatars().getAvatarById(teamInfo.getAvatars().get(i)); + Avatar avatar = player.getAvatars().getAvatarById(teamInfo.getAvatars().get(i)); avatarTeam.addAvatarGuidList(avatar.getGuid()); } diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarUnlockTalentNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarUnlockTalentNotify.java index 4c0b11ae9..baa93bccf 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarUnlockTalentNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarUnlockTalentNotify.java @@ -1,13 +1,13 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.avatar.GenshinAvatar; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.avatar.Avatar; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify; -public class PacketAvatarUnlockTalentNotify extends GenshinPacket { +public class PacketAvatarUnlockTalentNotify extends BasePacket { - public PacketAvatarUnlockTalentNotify(GenshinAvatar avatar, int talentId) { + public PacketAvatarUnlockTalentNotify(Avatar avatar, int talentId) { super(PacketOpcodes.AvatarUnlockTalentNotify); AvatarUnlockTalentNotify proto = AvatarUnlockTalentNotify.newBuilder() diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarUpgradeRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarUpgradeRsp.java index 031313ea6..99ac311fd 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarUpgradeRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarUpgradeRsp.java @@ -2,14 +2,14 @@ package emu.grasscutter.server.packet.send; import java.util.Map; -import emu.grasscutter.game.avatar.GenshinAvatar; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.avatar.Avatar; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp; -public class PacketAvatarUpgradeRsp extends GenshinPacket { +public class PacketAvatarUpgradeRsp extends BasePacket { - public PacketAvatarUpgradeRsp(GenshinAvatar avatar, int oldLevel, Map oldFightPropMap) { + public PacketAvatarUpgradeRsp(Avatar avatar, int oldLevel, Map oldFightPropMap) { super(PacketOpcodes.AvatarUpgradeRsp); this.buildHeader(0); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarWearFlycloakRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarWearFlycloakRsp.java index b95cfafcf..0995e5d18 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarWearFlycloakRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarWearFlycloakRsp.java @@ -1,10 +1,11 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp; +import emu.grasscutter.net.proto.RetcodeOuterClass; -public class PacketAvatarWearFlycloakRsp extends GenshinPacket { +public class PacketAvatarWearFlycloakRsp extends BasePacket { public PacketAvatarWearFlycloakRsp(long avatarGuid, int costumeId) { super(PacketOpcodes.AvatarWearFlycloakRsp); @@ -20,7 +21,7 @@ public class PacketAvatarWearFlycloakRsp extends GenshinPacket { super(PacketOpcodes.AvatarWearFlycloakRsp); AvatarWearFlycloakRsp proto = AvatarWearFlycloakRsp.newBuilder() - .setRetcode(1) + .setRetcode(RetcodeOuterClass.Retcode.RET_SVR_ERROR_VALUE) .build(); this.setData(proto); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketBuyGoodsRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketBuyGoodsRsp.java new file mode 100644 index 000000000..07371440d --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketBuyGoodsRsp.java @@ -0,0 +1,22 @@ +package emu.grasscutter.server.packet.send; + +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.BuyGoodsRspOuterClass; +import emu.grasscutter.net.proto.ShopGoodsOuterClass; + +public class PacketBuyGoodsRsp extends BasePacket { + public PacketBuyGoodsRsp(int shopType, int boughtNum, ShopGoodsOuterClass.ShopGoods sg) { + super(PacketOpcodes.BuyGoodsRsp); + + BuyGoodsRspOuterClass.BuyGoodsRsp buyGoodsRsp = BuyGoodsRspOuterClass.BuyGoodsRsp.newBuilder() + .setShopType(shopType) + .setBoughtNum(boughtNum) + .addGoodsList(ShopGoodsOuterClass.ShopGoods.newBuilder() + .mergeFrom(sg) + .setBoughtNum(boughtNum) + ).build(); + + this.setData(buyGoodsRsp); + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketCalcWeaponUpgradeReturnItemsRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketCalcWeaponUpgradeReturnItemsRsp.java index d3a30a700..8d2bfacfb 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketCalcWeaponUpgradeReturnItemsRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketCalcWeaponUpgradeReturnItemsRsp.java @@ -2,13 +2,13 @@ package emu.grasscutter.server.packet.send; import java.util.List; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; -import emu.grasscutter.net.packet.Retcode; import emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp; import emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam; +import emu.grasscutter.net.proto.RetcodeOuterClass; -public class PacketCalcWeaponUpgradeReturnItemsRsp extends GenshinPacket { +public class PacketCalcWeaponUpgradeReturnItemsRsp extends BasePacket { public PacketCalcWeaponUpgradeReturnItemsRsp(long itemGuid, List returnItems) { super(PacketOpcodes.CalcWeaponUpgradeReturnItemsRsp); @@ -25,7 +25,7 @@ public class PacketCalcWeaponUpgradeReturnItemsRsp extends GenshinPacket { super(PacketOpcodes.CalcWeaponUpgradeReturnItemsRsp); CalcWeaponUpgradeReturnItemsRsp proto = CalcWeaponUpgradeReturnItemsRsp.newBuilder() - .setRetcode(Retcode.FAIL) + .setRetcode(RetcodeOuterClass.Retcode.RET_SVR_ERROR_VALUE) .build(); this.setData(proto); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketCardProductRewardNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketCardProductRewardNotify.java new file mode 100644 index 000000000..606c77fff --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketCardProductRewardNotify.java @@ -0,0 +1,24 @@ +package emu.grasscutter.server.packet.send; + + +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify; + +public class PacketCardProductRewardNotify extends BasePacket { + + public PacketCardProductRewardNotify(int remainsDay) { + super(PacketOpcodes.CardProductRewardNotify); + + CardProductRewardNotify proto = CardProductRewardNotify.newBuilder() + .setProductId("ys_chn_blessofmoon_tier5") + .setHcoin(90) + .setRemainDays(remainsDay) + .build(); + + // Hard code Product id keep cool 😎 + + this.setData(proto); + } + +} diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketChallengeDataNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketChallengeDataNotify.java new file mode 100644 index 000000000..452ca7118 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketChallengeDataNotify.java @@ -0,0 +1,21 @@ +package emu.grasscutter.server.packet.send; + +import emu.grasscutter.game.dungeons.DungeonChallenge; +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify; + +public class PacketChallengeDataNotify extends BasePacket { + + public PacketChallengeDataNotify(DungeonChallenge challenge, int index, int value) { + super(PacketOpcodes.ChallengeDataNotify); + + ChallengeDataNotify proto = ChallengeDataNotify.newBuilder() + .setChallengeIndex(challenge.getChallengeIndex()) + .setParamIndex(index) + .setValue(value) + .build(); + + this.setData(proto); + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketChangeAvatarRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketChangeAvatarRsp.java index ac222a43f..0fd69fe26 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketChangeAvatarRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketChangeAvatarRsp.java @@ -1,17 +1,18 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp; +import emu.grasscutter.net.proto.RetcodeOuterClass; -public class PacketChangeAvatarRsp extends GenshinPacket { +public class PacketChangeAvatarRsp extends BasePacket { public PacketChangeAvatarRsp(long guid) { super(PacketOpcodes.ChangeAvatarRsp); ChangeAvatarRsp p = ChangeAvatarRsp.newBuilder() - .setRetcode(0) - .setCurrGuid(guid) + .setRetcode(RetcodeOuterClass.Retcode.RET_SUCC_VALUE) + .setCurGuid(guid) .build(); this.setData(p); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketChangeGameTimeRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketChangeGameTimeRsp.java index 45a485553..b0b46bde9 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketChangeGameTimeRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketChangeGameTimeRsp.java @@ -1,14 +1,14 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.GenshinPlayer; -import emu.grasscutter.game.World; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.game.world.World; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp; -public class PacketChangeGameTimeRsp extends GenshinPacket { +public class PacketChangeGameTimeRsp extends BasePacket { - public PacketChangeGameTimeRsp(GenshinPlayer player) { + public PacketChangeGameTimeRsp(Player player) { super(PacketOpcodes.ChangeGameTimeRsp); ChangeGameTimeRsp proto = ChangeGameTimeRsp.newBuilder() diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketChangeMpTeamAvatarRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketChangeMpTeamAvatarRsp.java index 36d2ed248..f44c3326e 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketChangeMpTeamAvatarRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketChangeMpTeamAvatarRsp.java @@ -1,14 +1,14 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.GenshinPlayer; -import emu.grasscutter.game.TeamInfo; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.game.player.TeamInfo; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp; -public class PacketChangeMpTeamAvatarRsp extends GenshinPacket { +public class PacketChangeMpTeamAvatarRsp extends BasePacket { - public PacketChangeMpTeamAvatarRsp(GenshinPlayer player, TeamInfo teamInfo) { + public PacketChangeMpTeamAvatarRsp(Player player, TeamInfo teamInfo) { super(PacketOpcodes.ChangeMpTeamAvatarRsp); ChangeMpTeamAvatarRsp.Builder proto = ChangeMpTeamAvatarRsp.newBuilder() diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketChangeTeamNameRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketChangeTeamNameRsp.java index 52c6bccbf..a965eb1bb 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketChangeTeamNameRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketChangeTeamNameRsp.java @@ -1,10 +1,10 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp; -public class PacketChangeTeamNameRsp extends GenshinPacket { +public class PacketChangeTeamNameRsp extends BasePacket { public PacketChangeTeamNameRsp(int teamId, String teamName) { super(PacketOpcodes.ChangeTeamNameRsp); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketChooseCurAvatarTeamRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketChooseCurAvatarTeamRsp.java index 2af34109a..3eaecdb6d 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketChooseCurAvatarTeamRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketChooseCurAvatarTeamRsp.java @@ -1,10 +1,10 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp; -public class PacketChooseCurAvatarTeamRsp extends GenshinPacket { +public class PacketChooseCurAvatarTeamRsp extends BasePacket { public PacketChooseCurAvatarTeamRsp(int teamId) { super(PacketOpcodes.ChooseCurAvatarTeamRsp); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketClientAbilityInitFinishNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketClientAbilityInitFinishNotify.java index dc676c4d1..61a682b4e 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketClientAbilityInitFinishNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketClientAbilityInitFinishNotify.java @@ -2,12 +2,12 @@ package emu.grasscutter.server.packet.send; import java.util.List; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry; import emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify; -public class PacketClientAbilityInitFinishNotify extends GenshinPacket { +public class PacketClientAbilityInitFinishNotify extends BasePacket { public PacketClientAbilityInitFinishNotify(List entries) { super(PacketOpcodes.ClientAbilityInitFinishNotify, true); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketCombatInvocationsNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketCombatInvocationsNotify.java index c2031065f..7e9fba335 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketCombatInvocationsNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketCombatInvocationsNotify.java @@ -2,12 +2,12 @@ package emu.grasscutter.server.packet.send; import java.util.List; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify; import emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry; -public class PacketCombatInvocationsNotify extends GenshinPacket { +public class PacketCombatInvocationsNotify extends BasePacket { public PacketCombatInvocationsNotify(CombatInvokeEntry entry) { super(PacketOpcodes.CombatInvocationsNotify, true); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketCombineRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketCombineRsp.java new file mode 100644 index 000000000..f552d1ec7 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketCombineRsp.java @@ -0,0 +1,58 @@ +package emu.grasscutter.server.packet.send; + +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.CombineReqOuterClass; +import emu.grasscutter.net.proto.CombineRspOuterClass; +import emu.grasscutter.net.proto.ItemParamOuterClass; +import emu.grasscutter.net.proto.RetcodeOuterClass; + +public class PacketCombineRsp extends BasePacket { + + public PacketCombineRsp() { + super(PacketOpcodes.CombineRsp); + + CombineRspOuterClass.CombineRsp proto = CombineRspOuterClass.CombineRsp.newBuilder() + .setRetcode(RetcodeOuterClass.Retcode.RET_SVR_ERROR_VALUE).build(); + + + this.setData(proto); + } + + public PacketCombineRsp(int retcode) { + super(PacketOpcodes.CombineRsp); + + CombineRspOuterClass.CombineRsp proto = CombineRspOuterClass.CombineRsp.newBuilder() + .setRetcode(retcode).build(); + + + this.setData(proto); + } + + public PacketCombineRsp(CombineReqOuterClass.CombineReq combineReq, + Iterable costItemList, + Iterable resultItemList, + Iterable totalRandomItemList, + Iterable totalReturnItemList, + Iterable totalExtraItemList) { + + super(PacketOpcodes.CombineRsp); + + CombineRspOuterClass.CombineRsp proto = CombineRspOuterClass.CombineRsp.newBuilder() + .setRetcode(RetcodeOuterClass.Retcode.RET_SUCC_VALUE) + .setCombineId(combineReq.getCombineId()) + .setCombineCount(combineReq.getCombineCount()) + .setAvatarGuid(combineReq.getAvatarGuid()) + .addAllCostItemList(costItemList) + .addAllResultItemList(resultItemList) + .addAllTotalRandomItemList(totalRandomItemList) + .addAllTotalReturnItemList(totalReturnItemList) + .addAllTotalExtraItemList(totalExtraItemList) + .build(); + + this.setData(proto); + } + + + +} diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketDealAddFriendRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketDealAddFriendRsp.java index 590506c1f..9163797f4 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketDealAddFriendRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketDealAddFriendRsp.java @@ -1,11 +1,11 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType; import emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp; -public class PacketDealAddFriendRsp extends GenshinPacket { +public class PacketDealAddFriendRsp extends BasePacket { public PacketDealAddFriendRsp(int targetUid, DealAddFriendResultType result) { super(PacketOpcodes.DealAddFriendRsp); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketDelMailRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketDelMailRsp.java new file mode 100644 index 000000000..7b618e8d0 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketDelMailRsp.java @@ -0,0 +1,22 @@ +package emu.grasscutter.server.packet.send; + +import emu.grasscutter.game.player.Player; +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp; + +import java.util.ArrayList; +import java.util.List; + +public class PacketDelMailRsp extends BasePacket { + + public PacketDelMailRsp(Player player, List toDeleteIds) { + super(PacketOpcodes.DelMailRsp); + + DelMailRsp proto = DelMailRsp.newBuilder() + .addAllMailIdList(toDeleteIds) + .build(); + + this.setData(proto); + } +} \ No newline at end of file diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketDelTeamEntityNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketDelTeamEntityNotify.java index 8e6bd10f3..23f7570ac 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketDelTeamEntityNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketDelTeamEntityNotify.java @@ -2,11 +2,11 @@ package emu.grasscutter.server.packet.send; import java.util.List; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify; -public class PacketDelTeamEntityNotify extends GenshinPacket { +public class PacketDelTeamEntityNotify extends BasePacket { public PacketDelTeamEntityNotify(int sceneId, int teamEntityId) { super(PacketOpcodes.DelTeamEntityNotify); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketDeleteFriendNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketDeleteFriendNotify.java index 7b41b14a5..d56dd639d 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketDeleteFriendNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketDeleteFriendNotify.java @@ -1,10 +1,10 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify; -public class PacketDeleteFriendNotify extends GenshinPacket { +public class PacketDeleteFriendNotify extends BasePacket { public PacketDeleteFriendNotify(int targetUid) { super(PacketOpcodes.DeleteFriendNotify); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketDeleteFriendRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketDeleteFriendRsp.java index bfe7c2ced..a4181feec 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketDeleteFriendRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketDeleteFriendRsp.java @@ -1,10 +1,10 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp; -public class PacketDeleteFriendRsp extends GenshinPacket { +public class PacketDeleteFriendRsp extends BasePacket { public PacketDeleteFriendRsp(int targetUid) { super(PacketOpcodes.DeleteFriendRsp); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketDestroyMaterialRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketDestroyMaterialRsp.java index 76bc1ebb5..95fb95b6d 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketDestroyMaterialRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketDestroyMaterialRsp.java @@ -1,12 +1,12 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp; import it.unimi.dsi.fastutil.ints.Int2IntMap; import it.unimi.dsi.fastutil.ints.Int2IntOpenHashMap; -public class PacketDestroyMaterialRsp extends GenshinPacket { +public class PacketDestroyMaterialRsp extends BasePacket { public PacketDestroyMaterialRsp(Int2IntOpenHashMap returnMaterialMap) { super(PacketOpcodes.DestroyMaterialRsp); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketDoGachaRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketDoGachaRsp.java index 090fcfc23..9144c0d8e 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketDoGachaRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketDoGachaRsp.java @@ -3,12 +3,13 @@ package emu.grasscutter.server.packet.send; import java.util.List; import emu.grasscutter.game.gacha.GachaBanner; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp; import emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem; +import emu.grasscutter.net.proto.RetcodeOuterClass; -public class PacketDoGachaRsp extends GenshinPacket { +public class PacketDoGachaRsp extends BasePacket { public PacketDoGachaRsp(GachaBanner banner, List list) { super(PacketOpcodes.DoGachaRsp); @@ -33,7 +34,7 @@ public class PacketDoGachaRsp extends GenshinPacket { super(PacketOpcodes.DoGachaRsp); DoGachaRsp p = DoGachaRsp.newBuilder() - .setRetcode(1) + .setRetcode(RetcodeOuterClass.Retcode.RET_SVR_ERROR_VALUE) .build(); this.setData(p); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketDungeonChallengeBeginNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketDungeonChallengeBeginNotify.java new file mode 100644 index 000000000..0c52c9d04 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketDungeonChallengeBeginNotify.java @@ -0,0 +1,23 @@ +package emu.grasscutter.server.packet.send; + +import emu.grasscutter.game.dungeons.DungeonChallenge; +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify; + +public class PacketDungeonChallengeBeginNotify extends BasePacket { + + public PacketDungeonChallengeBeginNotify(DungeonChallenge challenge) { + super(PacketOpcodes.DungeonChallengeBeginNotify, true); + + DungeonChallengeBeginNotify proto = DungeonChallengeBeginNotify.newBuilder() + .setChallengeId(challenge.getChallengeId()) + .setChallengeIndex(challenge.getChallengeIndex()) + .setGroupId(challenge.getGroup().id) + .addParamList(challenge.getObjective()) + .addParamList(challenge.getTimeLimit()) + .build(); + + this.setData(proto); + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketDungeonChallengeFinishNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketDungeonChallengeFinishNotify.java new file mode 100644 index 000000000..a44c16778 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketDungeonChallengeFinishNotify.java @@ -0,0 +1,21 @@ +package emu.grasscutter.server.packet.send; + +import emu.grasscutter.game.dungeons.DungeonChallenge; +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify; + +public class PacketDungeonChallengeFinishNotify extends BasePacket { + + public PacketDungeonChallengeFinishNotify(DungeonChallenge challenge) { + super(PacketOpcodes.DungeonChallengeFinishNotify, true); + + DungeonChallengeFinishNotify proto = DungeonChallengeFinishNotify.newBuilder() + .setChallengeIndex(challenge.getChallengeIndex()) + .setIsSuccess(challenge.isSuccess()) + .setUnk1(2) + .build(); + + this.setData(proto); + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketDungeonEntryInfoRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketDungeonEntryInfoRsp.java new file mode 100644 index 000000000..5d7842fe1 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketDungeonEntryInfoRsp.java @@ -0,0 +1,39 @@ +package emu.grasscutter.server.packet.send; + +import java.util.Arrays; + +import emu.grasscutter.data.common.PointData; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo; +import emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp; + +public class PacketDungeonEntryInfoRsp extends BasePacket { + + public PacketDungeonEntryInfoRsp(Player player, PointData pointData) { + super(PacketOpcodes.DungeonEntryInfoRsp); + + DungeonEntryInfoRsp.Builder proto = DungeonEntryInfoRsp.newBuilder() + .setPointId(pointData.getId()); + + if (pointData.getDungeonIds() != null) { + for (int dungeonId : pointData.getDungeonIds()) { + DungeonEntryInfo info = DungeonEntryInfo.newBuilder().setDungeonId(dungeonId).build(); + proto.addDungeonEntryList(info); + } + } + + this.setData(proto); + } + + public PacketDungeonEntryInfoRsp() { + super(PacketOpcodes.DungeonEntryInfoRsp); + + DungeonEntryInfoRsp proto = DungeonEntryInfoRsp.newBuilder() + .setRetcode(1) + .build(); + + this.setData(proto); + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketDungeonSettleNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketDungeonSettleNotify.java new file mode 100644 index 000000000..479029243 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketDungeonSettleNotify.java @@ -0,0 +1,63 @@ +package emu.grasscutter.server.packet.send; + +import emu.grasscutter.game.dungeons.DungeonChallenge; +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify; +import emu.grasscutter.net.proto.ItemParamOuterClass; +import emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify; + +public class PacketDungeonSettleNotify extends BasePacket { + + public PacketDungeonSettleNotify(DungeonChallenge challenge) { + super(PacketOpcodes.DungeonSettleNotify); + + DungeonSettleNotify proto = DungeonSettleNotify.newBuilder() + .setDungeonId(challenge.getScene().getDungeonData().getId()) + .setIsSuccess(challenge.isSuccess()) + .setCloseTime(challenge.getScene().getAutoCloseTime()) + .setResult(challenge.isSuccess() ? 1 : 0) + .build(); + + this.setData(proto); + } + + public PacketDungeonSettleNotify(DungeonChallenge challenge, + boolean canJump, + boolean hasNextLevel, + int nextFloorId + ) { + super(PacketOpcodes.DungeonSettleNotify); + + var continueStatus = TowerLevelEndNotify.ContinueStateType.CONTINUE_STATE_CAN_NOT_CONTINUE_VALUE; + if(challenge.isSuccess() && canJump){ + continueStatus = hasNextLevel ? TowerLevelEndNotify.ContinueStateType.CONTINUE_STATE_CAN_ENTER_NEXT_LEVEL_VALUE + : TowerLevelEndNotify.ContinueStateType.CONTINUE_STATE_CAN_ENTER_NEXT_FLOOR_VALUE; + } + + var towerLevelEndNotify = TowerLevelEndNotify.newBuilder() + .setIsSuccess(challenge.isSuccess()) + .setContinueState(continueStatus) + .addFinishedStarCondList(1) + .addFinishedStarCondList(2) + .addFinishedStarCondList(3) + .addRewardItemList(ItemParamOuterClass.ItemParam.newBuilder() + .setItemId(201) + .setCount(1000) + .build()) + ; + if(nextFloorId > 0){ + towerLevelEndNotify.setNextFloorId(nextFloorId); + } + + DungeonSettleNotify proto = DungeonSettleNotify.newBuilder() + .setDungeonId(challenge.getScene().getDungeonData().getId()) + .setIsSuccess(challenge.isSuccess()) + .setCloseTime(challenge.getScene().getAutoCloseTime()) + .setResult(challenge.isSuccess() ? 1 : 0) + .setTowerLevelEndNotify(towerLevelEndNotify.build()) + .build(); + + this.setData(proto); + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketEnterSceneDoneRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketEnterSceneDoneRsp.java index 6f1314a25..c32f6a922 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketEnterSceneDoneRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketEnterSceneDoneRsp.java @@ -1,13 +1,13 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.GenshinPlayer; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp; -public class PacketEnterSceneDoneRsp extends GenshinPacket { +public class PacketEnterSceneDoneRsp extends BasePacket { - public PacketEnterSceneDoneRsp(GenshinPlayer player) { + public PacketEnterSceneDoneRsp(Player player) { super(PacketOpcodes.EnterSceneDoneRsp); EnterSceneDoneRsp p = EnterSceneDoneRsp.newBuilder() diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketEnterScenePeerNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketEnterScenePeerNotify.java index 07c2bbf27..c41c40bdd 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketEnterScenePeerNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketEnterScenePeerNotify.java @@ -1,13 +1,13 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.GenshinPlayer; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify; -public class PacketEnterScenePeerNotify extends GenshinPacket { +public class PacketEnterScenePeerNotify extends BasePacket { - public PacketEnterScenePeerNotify(GenshinPlayer player) { + public PacketEnterScenePeerNotify(Player player) { super(PacketOpcodes.EnterScenePeerNotify); EnterScenePeerNotify proto = EnterScenePeerNotify.newBuilder() diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketEnterSceneReadyRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketEnterSceneReadyRsp.java index c426bc728..5dfbc3407 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketEnterSceneReadyRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketEnterSceneReadyRsp.java @@ -1,13 +1,13 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.GenshinPlayer; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp; -public class PacketEnterSceneReadyRsp extends GenshinPacket { +public class PacketEnterSceneReadyRsp extends BasePacket { - public PacketEnterSceneReadyRsp(GenshinPlayer player) { + public PacketEnterSceneReadyRsp(Player player) { super(PacketOpcodes.EnterSceneReadyRsp, 11); EnterSceneReadyRsp p = EnterSceneReadyRsp.newBuilder() diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketEnterWorldAreaRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketEnterWorldAreaRsp.java index 0d907f318..53e57b78a 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketEnterWorldAreaRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketEnterWorldAreaRsp.java @@ -1,11 +1,11 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq; import emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp; -public class PacketEnterWorldAreaRsp extends GenshinPacket { +public class PacketEnterWorldAreaRsp extends BasePacket { public PacketEnterWorldAreaRsp(int clientSequence, EnterWorldAreaReq enterWorld) { super(PacketOpcodes.EnterWorldAreaRsp, clientSequence); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketEntityAiSyncNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketEntityAiSyncNotify.java index 36e4d813e..a3e300c25 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketEntityAiSyncNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketEntityAiSyncNotify.java @@ -1,11 +1,11 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo; import emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify; -public class PacketEntityAiSyncNotify extends GenshinPacket { +public class PacketEntityAiSyncNotify extends BasePacket { public PacketEntityAiSyncNotify(EntityAiSyncNotify notify) { super(PacketOpcodes.EntityAiSyncNotify, true); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketEntityFightPropChangeReasonNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketEntityFightPropChangeReasonNotify.java new file mode 100644 index 000000000..5778f711a --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketEntityFightPropChangeReasonNotify.java @@ -0,0 +1,38 @@ +package emu.grasscutter.server.packet.send; + +import emu.grasscutter.game.entity.GameEntity; +import emu.grasscutter.game.props.FightProperty; +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.ChangeHpReasonOuterClass.ChangeHpReason; +import emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify; +import emu.grasscutter.net.proto.PropChangeReasonOuterClass.PropChangeReason; + +import java.util.List; + +public class PacketEntityFightPropChangeReasonNotify extends BasePacket { + public PacketEntityFightPropChangeReasonNotify(GameEntity entity, FightProperty prop, Float value, List param, PropChangeReason reason, ChangeHpReason changeHpReason) { + super(PacketOpcodes.EntityFightPropChangeReasonNotify); + EntityFightPropChangeReasonNotify.Builder proto = EntityFightPropChangeReasonNotify.newBuilder() + .setEntityId(entity.getId()) + .setPropType(prop.getId()) + .setPropDelta(value) + .setReason(reason) + .setChangeHpReason(changeHpReason); + for(int p: param){ + proto.addParamList(p); + } + this.setData(proto); + } + public PacketEntityFightPropChangeReasonNotify(GameEntity entity, FightProperty prop, Float value, PropChangeReason reason, ChangeHpReason changeHpReason) { + super(PacketOpcodes.EntityFightPropChangeReasonNotify); + EntityFightPropChangeReasonNotify proto = EntityFightPropChangeReasonNotify.newBuilder() + .setEntityId(entity.getId()) + .setPropType(prop.getId()) + .setPropDelta(value) + .setReason(reason) + .setChangeHpReason(changeHpReason) + .build(); + this.setData(proto); + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketEntityFightPropUpdateNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketEntityFightPropUpdateNotify.java index 8d76891ef..85c207dde 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketEntityFightPropUpdateNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketEntityFightPropUpdateNotify.java @@ -1,14 +1,14 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.entity.GenshinEntity; +import emu.grasscutter.game.entity.GameEntity; import emu.grasscutter.game.props.FightProperty; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify; -public class PacketEntityFightPropUpdateNotify extends GenshinPacket { +public class PacketEntityFightPropUpdateNotify extends BasePacket { - public PacketEntityFightPropUpdateNotify(GenshinEntity entity, FightProperty prop) { + public PacketEntityFightPropUpdateNotify(GameEntity entity, FightProperty prop) { super(PacketOpcodes.EntityFightPropUpdateNotify); EntityFightPropUpdateNotify proto = EntityFightPropUpdateNotify.newBuilder() diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketEvtAvatarLockChairRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketEvtAvatarLockChairRsp.java new file mode 100644 index 000000000..5b703aea3 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketEvtAvatarLockChairRsp.java @@ -0,0 +1,23 @@ +package emu.grasscutter.server.packet.send; + +import emu.grasscutter.game.entity.EntityAvatar; +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq; +import emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp; +import emu.grasscutter.net.proto.RetcodeOuterClass; + +public class PacketEvtAvatarLockChairRsp extends BasePacket { + public PacketEvtAvatarLockChairRsp(int clientSequence, EntityAvatar entityAvatar, EvtAvatarLockChairReq lockChairReq) { + super(PacketOpcodes.EvtAvatarLockChairRsp); + + EvtAvatarLockChairRsp p = EvtAvatarLockChairRsp.newBuilder() + .setRetcode(RetcodeOuterClass.Retcode.RET_SUCC_VALUE) + .setEntityId(entityAvatar.getId()) + .setPosition(lockChairReq.getPosition()) + .setChairId(lockChairReq.getChairId()) + .build(); + + this.setData(p); + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketEvtAvatarSitDownNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketEvtAvatarSitDownNotify.java new file mode 100644 index 000000000..f85bbfbc3 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketEvtAvatarSitDownNotify.java @@ -0,0 +1,20 @@ +package emu.grasscutter.server.packet.send; + +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify; + +public class PacketEvtAvatarSitDownNotify extends BasePacket { + + public PacketEvtAvatarSitDownNotify(EvtAvatarSitDownNotify notify) { + super(PacketOpcodes.EvtAvatarSitDownNotify); + + EvtAvatarSitDownNotify proto = EvtAvatarSitDownNotify.newBuilder() + .setEntityId(notify.getEntityId()) + .setPosition(notify.getPosition()) + .setChairId(notify.getChairId()) + .build(); + + this.setData(proto); + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketEvtAvatarStandUpNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketEvtAvatarStandUpNotify.java new file mode 100644 index 000000000..07cdf9054 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketEvtAvatarStandUpNotify.java @@ -0,0 +1,21 @@ +package emu.grasscutter.server.packet.send; + +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify; + +public class PacketEvtAvatarStandUpNotify extends BasePacket { + + public PacketEvtAvatarStandUpNotify(EvtAvatarStandUpNotify notify) { + super(PacketOpcodes.EvtAvatarStandUpNotify); + + EvtAvatarStandUpNotify proto = EvtAvatarStandUpNotify.newBuilder() + .setEntityId(notify.getEntityId()) + .setDirection(notify.getDirection()) + .setPerformID(notify.getPerformID()) + .setChairId(notify.getChairId()) + .build(); + + this.setData(proto); + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketGadgetAutoPickDropInfoNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketGadgetAutoPickDropInfoNotify.java new file mode 100644 index 000000000..1e0034713 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketGadgetAutoPickDropInfoNotify.java @@ -0,0 +1,22 @@ +package emu.grasscutter.server.packet.send; + +import java.util.Collection; + +import emu.grasscutter.game.inventory.GameItem; +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify; +import emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify.Builder; + +public class PacketGadgetAutoPickDropInfoNotify extends BasePacket { + + public PacketGadgetAutoPickDropInfoNotify(Collection items) { + super(PacketOpcodes.GadgetAutoPickDropInfoNotify); + + GadgetAutoPickDropInfoNotify.Builder proto = GadgetAutoPickDropInfoNotify.newBuilder(); + + items.forEach(item -> proto.addItemList(item.toProto())); + + this.setData(proto); + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketGadgetInteractRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketGadgetInteractRsp.java index 3cb2661de..c5e5d723e 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketGadgetInteractRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketGadgetInteractRsp.java @@ -1,13 +1,14 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.entity.EntityGadget; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.entity.EntityBaseGadget; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp; import emu.grasscutter.net.proto.InteractTypeOuterClass.InteractType; +import emu.grasscutter.net.proto.RetcodeOuterClass; -public class PacketGadgetInteractRsp extends GenshinPacket { - public PacketGadgetInteractRsp(EntityGadget gadget, InteractType interact) { +public class PacketGadgetInteractRsp extends BasePacket { + public PacketGadgetInteractRsp(EntityBaseGadget gadget, InteractType interact) { super(PacketOpcodes.GadgetInteractRsp); GadgetInteractRsp proto = GadgetInteractRsp.newBuilder() @@ -23,7 +24,7 @@ public class PacketGadgetInteractRsp extends GenshinPacket { super(PacketOpcodes.GadgetInteractRsp); GadgetInteractRsp proto = GadgetInteractRsp.newBuilder() - .setRetcode(1) + .setRetcode(RetcodeOuterClass.Retcode.RET_SVR_ERROR_VALUE) .build(); this.setData(proto); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketGadgetStateNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketGadgetStateNotify.java new file mode 100644 index 000000000..e2af45633 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketGadgetStateNotify.java @@ -0,0 +1,21 @@ +package emu.grasscutter.server.packet.send; + +import emu.grasscutter.game.entity.EntityGadget; +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify; + +public class PacketGadgetStateNotify extends BasePacket { + + public PacketGadgetStateNotify(EntityGadget gadget, int newState) { + super(PacketOpcodes.GadgetStateNotify); + + GadgetStateNotify proto = GadgetStateNotify.newBuilder() + .setGadgetEntityId(gadget.getId()) + .setGadgetState(newState) + .setIsEnableInteract(true) + .build(); + + this.setData(proto); + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketGetActivityInfoRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketGetActivityInfoRsp.java index 8b8a5cffa..1808391c6 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketGetActivityInfoRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketGetActivityInfoRsp.java @@ -1,10 +1,10 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp; -public class PacketGetActivityInfoRsp extends GenshinPacket { +public class PacketGetActivityInfoRsp extends BasePacket { public PacketGetActivityInfoRsp() { super(PacketOpcodes.GetActivityInfoRsp); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketGetAllMailRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketGetAllMailRsp.java new file mode 100644 index 000000000..59af30f42 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketGetAllMailRsp.java @@ -0,0 +1,77 @@ +package emu.grasscutter.server.packet.send; + +import emu.grasscutter.Grasscutter; +import emu.grasscutter.game.mail.Mail; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp; +import emu.grasscutter.net.proto.ItemParamOuterClass; +import emu.grasscutter.net.proto.MailDataOuterClass; +import emu.grasscutter.net.proto.MailDataOuterClass.MailData; +import emu.grasscutter.net.proto.MailItemOuterClass; +import emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent; + +import java.time.Instant; +import java.util.ArrayList; +import java.util.List; + +public class PacketGetAllMailRsp extends BasePacket { + + public PacketGetAllMailRsp(Player player, boolean isGiftMail) { + super(PacketOpcodes.GetAllMailRsp); + GetAllMailRsp.Builder proto = GetAllMailRsp.newBuilder(); + + if (isGiftMail) { + proto.setIsGiftMail(true); + } else { + proto.setIsGiftMail(false); + + if (player.getAllMail().size() != 0) { // Make sure the player has mail + List mailDataList = new ArrayList(); + + for (Mail message : player.getAllMail()) { + if(message.stateValue == 1) { // Make sure it isn't a gift + if (message.expireTime > (int) Instant.now().getEpochSecond()) { // Make sure the message isn't expired (The game won't show expired mail, but I don't want to send unnecessary information). + if(mailDataList.size() <= 1000) { // Make sure that there isn't over 1000 messages in the mailbox. (idk what will happen if there is but the game probably won't like it.) + MailTextContent.Builder mailTextContent = MailTextContent.newBuilder(); + mailTextContent.setTitle(message.mailContent.title); + mailTextContent.setContent(message.mailContent.content); + mailTextContent.setSender(message.mailContent.sender); + + List mailItems = new ArrayList<>(); + + for (Mail.MailItem item : message.itemList) { + MailItemOuterClass.MailItem.Builder mailItem = MailItemOuterClass.MailItem.newBuilder(); + ItemParamOuterClass.ItemParam.Builder itemParam = ItemParamOuterClass.ItemParam.newBuilder(); + itemParam.setItemId(item.itemId); + itemParam.setCount(item.itemCount); + mailItem.setItemParam(itemParam.build()); + + mailItems.add(mailItem.build()); + } + + MailDataOuterClass.MailData.Builder mailData = MailDataOuterClass.MailData.newBuilder(); + mailData.setMailId(player.getMailId(message)); + mailData.setMailTextContent(mailTextContent.build()); + mailData.addAllItemList(mailItems); + mailData.setSendTime((int) message.sendTime); + mailData.setExpireTime((int) message.expireTime); + mailData.setImportance(message.importance); + mailData.setIsRead(message.isRead); + mailData.setIsAttachmentGot(message.isAttachmentGot); + mailData.setStateValue(1); + + mailDataList.add(mailData.build()); + } + } + } + } + + proto.addAllMailList(mailDataList); + proto.setIsTruncated(mailDataList.size() <= 1000 ? false : true); // When enabled this will send a notification to the user telling them their inbox is full and they should delete old messages when opening the mailbox. + } + } + this.setData(proto.build()); + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketGetAllUnlockNameCardRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketGetAllUnlockNameCardRsp.java index 0ac6516de..d1f9393cd 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketGetAllUnlockNameCardRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketGetAllUnlockNameCardRsp.java @@ -1,13 +1,13 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.GenshinPlayer; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp; -public class PacketGetAllUnlockNameCardRsp extends GenshinPacket { +public class PacketGetAllUnlockNameCardRsp extends BasePacket { - public PacketGetAllUnlockNameCardRsp(GenshinPlayer player) { + public PacketGetAllUnlockNameCardRsp(Player player) { super(PacketOpcodes.GetAllUnlockNameCardRsp); GetAllUnlockNameCardRsp proto = GetAllUnlockNameCardRsp.newBuilder() diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketGetAuthkeyRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketGetAuthkeyRsp.java index da250fec8..0e798cd59 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketGetAuthkeyRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketGetAuthkeyRsp.java @@ -1,15 +1,16 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp; +import emu.grasscutter.net.proto.RetcodeOuterClass; -public class PacketGetAuthkeyRsp extends GenshinPacket { +public class PacketGetAuthkeyRsp extends BasePacket { public PacketGetAuthkeyRsp() { super(PacketOpcodes.GetAuthkeyRsp); - GetAuthkeyRsp proto = GetAuthkeyRsp.newBuilder().setRetcode(1).build(); + GetAuthkeyRsp proto = GetAuthkeyRsp.newBuilder().setRetcode(RetcodeOuterClass.Retcode.RET_SVR_ERROR_VALUE).build(); this.setData(proto); } diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketGetFriendShowAvatarInfoRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketGetFriendShowAvatarInfoRsp.java new file mode 100644 index 000000000..f9b640659 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketGetFriendShowAvatarInfoRsp.java @@ -0,0 +1,24 @@ +package emu.grasscutter.server.packet.send; + +import java.util.List; + +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.packet.Opcodes; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp; +import emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo; + +@Opcodes(PacketOpcodes.GetFriendShowAvatarInfoRsp) +public class PacketGetFriendShowAvatarInfoRsp extends BasePacket { + + public PacketGetFriendShowAvatarInfoRsp(int uid, List showAvatarInfoList) { + super(PacketOpcodes.GetFriendShowAvatarInfoRsp); + + GetFriendShowAvatarInfoRsp.Builder p = GetFriendShowAvatarInfoRsp.newBuilder() + .setUid(uid) + .addAllShowAvatarInfoList(showAvatarInfoList); + + this.setData(p.build()); + } + +} diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketGetGachaInfoRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketGetGachaInfoRsp.java index 6772516a7..84d857681 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketGetGachaInfoRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketGetGachaInfoRsp.java @@ -1,14 +1,22 @@ package emu.grasscutter.server.packet.send; import emu.grasscutter.game.gacha.GachaManager; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; -public class PacketGetGachaInfoRsp extends GenshinPacket { +public class PacketGetGachaInfoRsp extends BasePacket { + @Deprecated public PacketGetGachaInfoRsp(GachaManager manager) { super(PacketOpcodes.GetGachaInfoRsp); this.setData(manager.toProto()); } + + public PacketGetGachaInfoRsp(GachaManager manager, String sessionKey) { + super(PacketOpcodes.GetGachaInfoRsp); + + this.setData(manager.toProto(sessionKey)); + } + } diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketGetMailItemRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketGetMailItemRsp.java new file mode 100644 index 000000000..37f753c17 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketGetMailItemRsp.java @@ -0,0 +1,72 @@ +package emu.grasscutter.server.packet.send; + +import emu.grasscutter.data.GameData; +import emu.grasscutter.game.inventory.GameItem; +import emu.grasscutter.game.mail.Mail; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.game.props.ActionReason; +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.EquipParamOuterClass; +import emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp; + +import java.util.ArrayList; +import java.util.List; +import java.util.stream.Collectors; + +public class PacketGetMailItemRsp extends BasePacket { + + public PacketGetMailItemRsp(Player player, List mailList) { + super(PacketOpcodes.GetMailItemRsp); + + List claimedMessages = new ArrayList<>(); + List claimedItems = new ArrayList<>(); + + GetMailItemRsp.Builder proto = GetMailItemRsp.newBuilder(); + + for (int mailId : mailList) { + Mail message = player.getMail(mailId); + + for(Mail.MailItem mailItem : message.itemList) { + EquipParamOuterClass.EquipParam.Builder item = EquipParamOuterClass.EquipParam.newBuilder(); + int promoteLevel = 0; + if (mailItem.itemLevel > 20) { // 20/40 + promoteLevel = 1; + } else if (mailItem.itemLevel > 40) { // 40/50 + promoteLevel = 2; + } else if (mailItem.itemLevel > 50) { // 50/60 + promoteLevel = 3; + } else if (mailItem.itemLevel > 60) { // 60/70 + promoteLevel = 4; + } else if (mailItem.itemLevel > 70) { // 70/80 + promoteLevel = 5; + } else if (mailItem.itemLevel > 80) { // 80/90 + promoteLevel = 6; + } + + item.setItemId(mailItem.itemId); + item.setItemNum(mailItem.itemCount); + item.setItemLevel(mailItem.itemLevel); + item.setPromoteLevel(promoteLevel); + claimedItems.add(item.build()); + + GameItem gameItem = new GameItem(GameData.getItemDataMap().get(mailItem.itemId)); + gameItem.setCount(mailItem.itemCount); + gameItem.setLevel(mailItem.itemLevel); + gameItem.setPromoteLevel(promoteLevel); + player.getInventory().addItem(gameItem, ActionReason.MailAttachment); + } + + message.isAttachmentGot = true; + claimedMessages.add(message); + + player.replaceMailByIndex(mailId, message); + } + + proto.addAllMailIdList(claimedMessages.stream().map(message -> player.getMailId(message)).collect(Collectors.toList())); + proto.addAllItemList(claimedItems); + + this.setData(proto.build()); + player.getSession().send(new PacketMailChangeNotify(player, claimedMessages)); // For some reason you have to also send the MailChangeNotify packet + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketGetOnlinePlayerListRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketGetOnlinePlayerListRsp.java new file mode 100644 index 000000000..4ea8a02a5 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketGetOnlinePlayerListRsp.java @@ -0,0 +1,36 @@ +package emu.grasscutter.server.packet.send; + +import emu.grasscutter.Grasscutter; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass; +import emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.*; +import emu.grasscutter.net.proto.MpSettingTypeOuterClass; +import emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo; +import emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture; + +import java.util.ArrayList; +import java.util.List; +import java.util.Map; +import java.util.Objects; + +public class PacketGetOnlinePlayerListRsp extends BasePacket { + public PacketGetOnlinePlayerListRsp(Player session){ + super(PacketOpcodes.GetOnlinePlayerListRsp); + + List players = Grasscutter.getGameServer().getPlayers().values().stream().limit(50).toList(); + + GetOnlinePlayerListRsp.Builder proto = GetOnlinePlayerListRsp.newBuilder(); + + if (players.size() != 0) { + for(Player player : players) { + if (player.getUid() == session.getUid()) continue; + + proto.addPlayerInfoList(player.getOnlinePlayerInfo()); + } + } + + this.setData(proto); + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketGetPlayerAskFriendListRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketGetPlayerAskFriendListRsp.java index e0aa0601f..7fc37e280 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketGetPlayerAskFriendListRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketGetPlayerAskFriendListRsp.java @@ -1,14 +1,14 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.GenshinPlayer; import emu.grasscutter.game.friends.Friendship; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp; -public class PacketGetPlayerAskFriendListRsp extends GenshinPacket { +public class PacketGetPlayerAskFriendListRsp extends BasePacket { - public PacketGetPlayerAskFriendListRsp(GenshinPlayer player) { + public PacketGetPlayerAskFriendListRsp(Player player) { super(PacketOpcodes.GetPlayerAskFriendListRsp); GetPlayerAskFriendListRsp.Builder proto = GetPlayerAskFriendListRsp.newBuilder(); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketGetPlayerFriendListRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketGetPlayerFriendListRsp.java index 4d22f9603..ff373140b 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketGetPlayerFriendListRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketGetPlayerFriendListRsp.java @@ -1,33 +1,35 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.GenshinConstants; -import emu.grasscutter.game.GenshinPlayer; +import emu.grasscutter.GameConstants; +import emu.grasscutter.Grasscutter; import emu.grasscutter.game.friends.Friendship; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief; import emu.grasscutter.net.proto.FriendOnlineStateOuterClass.FriendOnlineState; import emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp; -import emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage; +import emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture; +import emu.grasscutter.net.proto.PlatformTypeOuterClass; -public class PacketGetPlayerFriendListRsp extends GenshinPacket { +public class PacketGetPlayerFriendListRsp extends BasePacket { - public PacketGetPlayerFriendListRsp(GenshinPlayer player) { + public PacketGetPlayerFriendListRsp(Player player) { super(PacketOpcodes.GetPlayerFriendListRsp); FriendBrief serverFriend = FriendBrief.newBuilder() - .setUid(GenshinConstants.SERVER_CONSOLE_UID) - .setNickname("Server") - .setLevel(1) - .setAvatar(HeadImage.newBuilder().setAvatarId(GenshinConstants.MAIN_CHARACTER_FEMALE)) - .setWorldLevel(0) - .setSignature("") + .setUid(GameConstants.SERVER_CONSOLE_UID) + .setNickname(Grasscutter.getConfig().getGameServerOptions().ServerNickname) + .setLevel(Grasscutter.getConfig().getGameServerOptions().ServerLevel) + .setProfilePicture(ProfilePicture.newBuilder().setAvatarId(Grasscutter.getConfig().getGameServerOptions().ServerAvatarId)) + .setWorldLevel(Grasscutter.getConfig().getGameServerOptions().ServerWorldLevel) + .setSignature(Grasscutter.getConfig().getGameServerOptions().ServerSignature) .setLastActiveTime((int) (System.currentTimeMillis() / 1000f)) - .setNameCardId(210001) + .setNameCardId(Grasscutter.getConfig().getGameServerOptions().ServerNameCardId) .setOnlineState(FriendOnlineState.FRIEND_ONLINE) .setParam(1) - .setUnk1(1) - .setUnk2(3) + .setIsGameSource(true) + .setPlatformType(PlatformTypeOuterClass.PlatformType.PC) .build(); GetPlayerFriendListRsp.Builder proto = GetPlayerFriendListRsp.newBuilder().addFriendList(serverFriend); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketGetPlayerSocialDetailRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketGetPlayerSocialDetailRsp.java index 5529d7227..6c36e1729 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketGetPlayerSocialDetailRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketGetPlayerSocialDetailRsp.java @@ -1,11 +1,12 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp; +import emu.grasscutter.net.proto.RetcodeOuterClass; import emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail; -public class PacketGetPlayerSocialDetailRsp extends GenshinPacket { +public class PacketGetPlayerSocialDetailRsp extends BasePacket { public PacketGetPlayerSocialDetailRsp(SocialDetail.Builder detail) { super(PacketOpcodes.GetPlayerSocialDetailRsp); @@ -15,7 +16,7 @@ public class PacketGetPlayerSocialDetailRsp extends GenshinPacket { if (detail != null) { proto.setDetailData(detail); } else { - proto.setRetcode(1); + proto.setRetcode(RetcodeOuterClass.Retcode.RET_SVR_ERROR_VALUE); } this.setData(proto); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketGetPlayerTokenRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketGetPlayerTokenRsp.java index 00f512ea7..3a5e0f08c 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketGetPlayerTokenRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketGetPlayerTokenRsp.java @@ -2,13 +2,13 @@ package emu.grasscutter.server.packet.send; import com.google.protobuf.ByteString; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp; import emu.grasscutter.server.game.GameSession; import emu.grasscutter.utils.Crypto; -public class PacketGetPlayerTokenRsp extends GenshinPacket { +public class PacketGetPlayerTokenRsp extends BasePacket { public PacketGetPlayerTokenRsp(GameSession session, boolean doesPlayerExist) { super(PacketOpcodes.GetPlayerTokenRsp, true); @@ -16,18 +16,18 @@ public class PacketGetPlayerTokenRsp extends GenshinPacket { this.setUseDispatchKey(true); GetPlayerTokenRsp p = GetPlayerTokenRsp.newBuilder() - .setPlayerUid(session.getAccount().getPlayerUid()) - .setAccountToken(session.getAccount().getToken()) + .setUid(session.getAccount().getPlayerUid()) + .setToken(session.getAccount().getToken()) .setAccountType(1) .setIsProficientPlayer(doesPlayerExist) // Not sure where this goes - .setSecretKey(Crypto.ENCRYPT_SEED) - .setSecretKeyBuffer(ByteString.copyFrom(Crypto.ENCRYPT_SEED_BUFFER)) + .setSecretKeySeed(Crypto.ENCRYPT_SEED) + .setSecurityCmdBuffer(ByteString.copyFrom(Crypto.ENCRYPT_SEED_BUFFER)) .setPlatformType(3) .setChannelId(1) .setCountryCode("US") - .setUnk1("c25-314dd05b0b5f") - .setUnk3(3) - .setClientIp(session.getAddress().getAddress().getHostAddress()) + .setClientVersionRandomKey("c25-314dd05b0b5f") + .setRegPlatform(3) + .setClientIpStr(session.getAddress().getAddress().getHostAddress()) .build(); this.setData(p.toByteArray()); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketGetSceneAreaRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketGetSceneAreaRsp.java index e0f6c5a03..280b62623 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketGetSceneAreaRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketGetSceneAreaRsp.java @@ -3,12 +3,12 @@ package emu.grasscutter.server.packet.send; import java.util.Arrays; import java.util.stream.Collectors; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo; import emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp; -public class PacketGetSceneAreaRsp extends GenshinPacket { +public class PacketGetSceneAreaRsp extends BasePacket { public PacketGetSceneAreaRsp(int sceneId) { super(PacketOpcodes.GetSceneAreaRsp); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketGetScenePointRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketGetScenePointRsp.java index 73807bed7..b4c001831 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketGetScenePointRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketGetScenePointRsp.java @@ -1,10 +1,11 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.data.GameData; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp; -public class PacketGetScenePointRsp extends GenshinPacket { +public class PacketGetScenePointRsp extends BasePacket { public PacketGetScenePointRsp(int sceneId) { super(PacketOpcodes.GetScenePointRsp); @@ -12,8 +13,12 @@ public class PacketGetScenePointRsp extends GenshinPacket { GetScenePointRsp.Builder p = GetScenePointRsp.newBuilder() .setSceneId(sceneId); - for (int i = 1; i < 1000; i++) { - p.addUnlockedPointList(i); + if (GameData.getScenePointIdList().size() == 0) { + for (int i = 1; i < 1000; i++) { + p.addUnlockedPointList(i); + } + } else { + p.addAllUnlockedPointList(GameData.getScenePointIdList()); } for (int i = 1; i < 9; i++) { diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketGetShopRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketGetShopRsp.java index d80d445d9..f76f3d198 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketGetShopRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketGetShopRsp.java @@ -1,19 +1,78 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.Grasscutter; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.game.shop.ShopInfo; +import emu.grasscutter.game.shop.ShopLimit; +import emu.grasscutter.game.shop.ShopManager; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; -import emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp; +import emu.grasscutter.net.proto.GetShopRspOuterClass; +import emu.grasscutter.net.proto.ItemParamOuterClass; +import emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods; import emu.grasscutter.net.proto.ShopOuterClass.Shop; +import emu.grasscutter.utils.Utils; -public class PacketGetShopRsp extends GenshinPacket { - - public PacketGetShopRsp(int shopType) { +import java.util.ArrayList; +import java.util.List; +import java.util.stream.Collectors; + +public class PacketGetShopRsp extends BasePacket { + public PacketGetShopRsp(Player inv, int shopType) { super(PacketOpcodes.GetShopRsp); - GetShopRsp proto = GetShopRsp.newBuilder() - .setShop(Shop.newBuilder().setShopType(shopType)) - .build(); - - this.setData(proto); + // TODO: CityReputationLevel + Shop.Builder shop = Shop.newBuilder() + .setShopType(shopType) + .setCityId(1) //mock + .setCityReputationLevel(10); //mock + + ShopManager manager = Grasscutter.getGameServer().getShopManager(); + if (manager.getShopData().get(shopType) != null) { + List list = manager.getShopData().get(shopType); + List goodsList = new ArrayList<>(); + for (ShopInfo info : list) { + ShopGoods.Builder goods = ShopGoods.newBuilder() + .setGoodsId(info.getGoodsId()) + .setGoodsItem(ItemParamOuterClass.ItemParam.newBuilder().setItemId(info.getGoodsItem().getId()).setCount(info.getGoodsItem().getCount()).build()) + .setScoin(info.getScoin()) + .setHcoin(info.getHcoin()) + .setBuyLimit(info.getBuyLimit()) + .setBeginTime(info.getBeginTime()) + .setEndTime(info.getEndTime()) + .setMinLevel(info.getMinLevel()) + .setMaxLevel(info.getMaxLevel()) + .setMcoin(info.getMcoin()) + .setDisableType(info.getDisableType()) + .setSecondarySheetId(info.getSecondarySheetId()); + if (info.getCostItemList() != null) { + goods.addAllCostItemList(info.getCostItemList().stream().map(x -> ItemParamOuterClass.ItemParam.newBuilder().setItemId(x.getId()).setCount(x.getCount()).build()).collect(Collectors.toList())); + } + if (info.getPreGoodsIdList() != null) { + goods.addAllPreGoodsIdList(info.getPreGoodsIdList()); + } + + int currentTs = Utils.getCurrentSeconds(); + ShopLimit currentShopLimit = inv.getGoodsLimit(info.getGoodsId()); + int nextRefreshTime = ShopManager.getShopNextRefreshTime(info); + if (currentShopLimit != null) { + if (currentShopLimit.getNextRefreshTime() < currentTs) { // second game day + currentShopLimit.setHasBoughtInPeriod(0); + currentShopLimit.setNextRefreshTime(nextRefreshTime); + } + goods.setBoughtNum(currentShopLimit.getHasBoughtInPeriod()); + goods.setNextRefreshTime(currentShopLimit.getNextRefreshTime()); + } else { + inv.addShopLimit(goods.getGoodsId(), 0, nextRefreshTime); // save generated refresh time + goods.setNextRefreshTime(nextRefreshTime); + } + + goodsList.add(goods.build()); + } + shop.addAllGoodsList(goodsList); + } + + inv.save(); + this.setData(GetShopRspOuterClass.GetShopRsp.newBuilder().setShop(shop).build()); } } diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketGetShopmallDataRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketGetShopmallDataRsp.java index 38b44b5b6..d380c2953 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketGetShopmallDataRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketGetShopmallDataRsp.java @@ -1,16 +1,22 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp; -public class PacketGetShopmallDataRsp extends GenshinPacket { +import java.util.List; + +public class PacketGetShopmallDataRsp extends BasePacket { public PacketGetShopmallDataRsp() { super(PacketOpcodes.GetShopmallDataRsp); - GetShopmallDataRsp proto = GetShopmallDataRsp.newBuilder().build(); - + List shop_malls = List.of(900, 1052, 902, 1001, 903); + + GetShopmallDataRsp proto = GetShopmallDataRsp.newBuilder() + .addAllShopTypeList(shop_malls) + .build(); + this.setData(proto); } } diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketGetWorldMpInfoRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketGetWorldMpInfoRsp.java index 1b06c2cfe..7ab3c88e4 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketGetWorldMpInfoRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketGetWorldMpInfoRsp.java @@ -1,11 +1,11 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.World; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.world.World; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp; -public class PacketGetWorldMpInfoRsp extends GenshinPacket { +public class PacketGetWorldMpInfoRsp extends BasePacket { public PacketGetWorldMpInfoRsp(World world) { super(PacketOpcodes.GetWorldMpInfoRsp); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketH5ActivityIdsNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketH5ActivityIdsNotify.java index 9ce59137b..128a15133 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketH5ActivityIdsNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketH5ActivityIdsNotify.java @@ -1,10 +1,10 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify; -public class PacketH5ActivityIdsNotify extends GenshinPacket { +public class PacketH5ActivityIdsNotify extends BasePacket { public PacketH5ActivityIdsNotify() { super(PacketOpcodes.H5ActivityIdsNotify); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketHostPlayerNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketHostPlayerNotify.java index 9a43124e4..48d0f7b9e 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketHostPlayerNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketHostPlayerNotify.java @@ -1,11 +1,11 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.World; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.world.World; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify; -public class PacketHostPlayerNotify extends GenshinPacket { +public class PacketHostPlayerNotify extends BasePacket { public PacketHostPlayerNotify(World world) { super(PacketOpcodes.HostPlayerNotify); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketItemAddHintNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketItemAddHintNotify.java index 598b9a0f6..7b0275c50 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketItemAddHintNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketItemAddHintNotify.java @@ -1,16 +1,17 @@ package emu.grasscutter.server.packet.send; +import java.util.Collection; import java.util.List; -import emu.grasscutter.game.inventory.GenshinItem; +import emu.grasscutter.game.inventory.GameItem; import emu.grasscutter.game.props.ActionReason; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify; -public class PacketItemAddHintNotify extends GenshinPacket { +public class PacketItemAddHintNotify extends BasePacket { - public PacketItemAddHintNotify(GenshinItem item, ActionReason reason) { + public PacketItemAddHintNotify(GameItem item, ActionReason reason) { super(PacketOpcodes.ItemAddHintNotify); ItemAddHintNotify proto = ItemAddHintNotify.newBuilder() @@ -21,13 +22,13 @@ public class PacketItemAddHintNotify extends GenshinPacket { this.setData(proto); } - public PacketItemAddHintNotify(List items, ActionReason reason) { + public PacketItemAddHintNotify(Collection items, ActionReason reason) { super(PacketOpcodes.ItemAddHintNotify); ItemAddHintNotify.Builder proto = ItemAddHintNotify.newBuilder() .setReason(reason.getValue()); - for (GenshinItem item : items) { + for (GameItem item : items) { proto.addItemList(item.toItemHintProto()); } diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketLifeStateChangeNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketLifeStateChangeNotify.java index 1f26717a3..75685a27e 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketLifeStateChangeNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketLifeStateChangeNotify.java @@ -1,13 +1,18 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.entity.GenshinEntity; +import emu.grasscutter.game.avatar.Avatar; +import emu.grasscutter.game.entity.GameEntity; import emu.grasscutter.game.props.LifeState; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify; +import emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType; +import emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff; -public class PacketLifeStateChangeNotify extends GenshinPacket { - public PacketLifeStateChangeNotify(GenshinEntity attacker, GenshinEntity target, LifeState lifeState) { +import java.util.ArrayList; + +public class PacketLifeStateChangeNotify extends BasePacket { + public PacketLifeStateChangeNotify(GameEntity attacker, GameEntity target, LifeState lifeState) { super(PacketOpcodes.LifeStateChangeNotify); LifeStateChangeNotify proto = LifeStateChangeNotify.newBuilder() @@ -18,7 +23,7 @@ public class PacketLifeStateChangeNotify extends GenshinPacket { this.setData(proto); } - public PacketLifeStateChangeNotify(int attackerId, GenshinEntity target, LifeState lifeState) { + public PacketLifeStateChangeNotify(int attackerId, GameEntity target, LifeState lifeState) { super(PacketOpcodes.LifeStateChangeNotify); LifeStateChangeNotify proto = LifeStateChangeNotify.newBuilder() @@ -26,7 +31,29 @@ public class PacketLifeStateChangeNotify extends GenshinPacket { .setLifeState(lifeState.getValue()) .setSourceEntityId(attackerId) .build(); - + this.setData(proto); } + + public PacketLifeStateChangeNotify(GameEntity entity, LifeState lifeState, PlayerDieType dieType) { + this(entity, lifeState, null, "", dieType); + } + + public PacketLifeStateChangeNotify(GameEntity entity, LifeState lifeState, GameEntity sourceEntity, + String attackTag, PlayerDieType dieType) { + super(PacketOpcodes.LifeStateChangeNotify); + + LifeStateChangeNotify.Builder proto = LifeStateChangeNotify.newBuilder(); + + + proto.setEntityId(entity.getId()); + proto.setLifeState(lifeState.getValue()); + if (sourceEntity != null) { + proto.setSourceEntityId(sourceEntity.getId()); + } + proto.setAttackTag(attackTag); + proto.setDieType(dieType); + + this.setData(proto.build()); + } } diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketMailChangeNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketMailChangeNotify.java new file mode 100644 index 000000000..c4b2b229e --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketMailChangeNotify.java @@ -0,0 +1,69 @@ +package emu.grasscutter.server.packet.send; + + +import emu.grasscutter.Grasscutter; +import emu.grasscutter.game.mail.Mail; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.*; + +import java.util.ArrayList; +import java.util.List; + +public class PacketMailChangeNotify extends BasePacket { + + public PacketMailChangeNotify(Player player, Mail message) { + this (player, new ArrayList(){{add(message);}}); + } + + public PacketMailChangeNotify(Player player, List mailList) { + this(player, mailList, null); + } + + public PacketMailChangeNotify(Player player, List mailList, List delMailIdList) { + super(PacketOpcodes.MailChangeNotify); + + MailChangeNotifyOuterClass.MailChangeNotify.Builder proto = MailChangeNotifyOuterClass.MailChangeNotify.newBuilder(); + + if (mailList != null) { + for (Mail message : mailList) { + MailTextContentOuterClass.MailTextContent.Builder mailTextContent = MailTextContentOuterClass.MailTextContent.newBuilder(); + mailTextContent.setTitle(message.mailContent.title); + mailTextContent.setContent(message.mailContent.content); + mailTextContent.setSender(message.mailContent.sender); + + List mailItems = new ArrayList(); + + for (Mail.MailItem item : message.itemList) { + MailItemOuterClass.MailItem.Builder mailItem = MailItemOuterClass.MailItem.newBuilder(); + ItemParamOuterClass.ItemParam.Builder itemParam = ItemParamOuterClass.ItemParam.newBuilder(); + itemParam.setItemId(item.itemId); + itemParam.setCount(item.itemCount); + mailItem.setItemParam(itemParam.build()); + + mailItems.add(mailItem.build()); + } + + MailDataOuterClass.MailData.Builder mailData = MailDataOuterClass.MailData.newBuilder(); + mailData.setMailId(player.getMailId(message)); + mailData.setMailTextContent(mailTextContent.build()); + mailData.addAllItemList(mailItems); + mailData.setSendTime((int) message.sendTime); + mailData.setExpireTime((int) message.expireTime); + mailData.setImportance(message.importance); + mailData.setIsRead(message.isRead); + mailData.setIsAttachmentGot(message.isAttachmentGot); + mailData.setStateValue(message.stateValue); + + proto.addMailList(mailData.build()); + } + } + + if(delMailIdList != null) { + proto.addAllDelMailIdList(delMailIdList); + } + + this.setData(proto.build()); + } +} \ No newline at end of file diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketMarkMapRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketMarkMapRsp.java new file mode 100644 index 000000000..d7ee20d61 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketMarkMapRsp.java @@ -0,0 +1,43 @@ +package emu.grasscutter.server.packet.send; + +import emu.grasscutter.game.managers.MapMarkManager.MapMark; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.*; + +import java.util.*; + +public class PacketMarkMapRsp extends BasePacket { + + public PacketMarkMapRsp(Player player, HashMap mapMarks) { + super(PacketOpcodes.MarkMapRsp); + + MarkMapRspOuterClass.MarkMapRsp.Builder proto = MarkMapRspOuterClass.MarkMapRsp.newBuilder(); + proto.setRetcode(0); + + if (mapMarks != null) { + for (MapMark mapMark: mapMarks.values()) { + MapMarkPointOuterClass.MapMarkPoint.Builder markPoint = MapMarkPointOuterClass.MapMarkPoint.newBuilder(); + markPoint.setSceneId(mapMark.getSceneId()); + markPoint.setName(mapMark.getName()); + + VectorOuterClass.Vector.Builder positionVector = VectorOuterClass.Vector.newBuilder(); + positionVector.setX(mapMark.getPosition().getX()); + positionVector.setY(mapMark.getPosition().getY()); + positionVector.setZ(mapMark.getPosition().getZ()); + markPoint.setPos(positionVector.build()); + + markPoint.setPointType(mapMark.getMapMarkPointType()); + markPoint.setFromType(mapMark.getMapMarkFromType()); + markPoint.setMonsterId(mapMark.getMonsterId()); + markPoint.setQuestId(mapMark.getQuestId()); + + proto.addMarkList(markPoint.build()); + } + } + + MarkMapRspOuterClass.MarkMapRsp data = proto.build(); + this.setData(data); + } +} \ No newline at end of file diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketMarkNewNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketMarkNewNotify.java new file mode 100644 index 000000000..635f4ac30 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketMarkNewNotify.java @@ -0,0 +1,25 @@ +package emu.grasscutter.server.packet.send; + +import emu.grasscutter.game.player.Player; +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.*; + +import java.util.ArrayList; +import java.util.List; + +public class PacketMarkNewNotify extends BasePacket { + + public PacketMarkNewNotify(Player player, int markNewType, ArrayList idList) { + super(PacketOpcodes.MarkNewNotify); + + MarkNewNotifyOuterClass.MarkNewNotify.Builder proto = MarkNewNotifyOuterClass.MarkNewNotify.newBuilder(); + proto.setMarkNewType(markNewType); + for (Integer id: idList) { + proto.addIdList(id); + } + + MarkNewNotifyOuterClass.MarkNewNotify data = proto.build(); + this.setData(data); + } +} \ No newline at end of file diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketMcoinExchangeHcoinRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketMcoinExchangeHcoinRsp.java new file mode 100644 index 000000000..a37c12505 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketMcoinExchangeHcoinRsp.java @@ -0,0 +1,18 @@ +package emu.grasscutter.server.packet.send; + +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass; + +public class PacketMcoinExchangeHcoinRsp extends BasePacket { + + public PacketMcoinExchangeHcoinRsp(int retCode) { + super(PacketOpcodes.McoinExchangeHcoinRsp); + + McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp proto = McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp.newBuilder() + .setRetcode(retCode) + .build(); + + this.setData(proto); + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketNpcTalkRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketNpcTalkRsp.java index b447a19eb..f3720a60e 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketNpcTalkRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketNpcTalkRsp.java @@ -1,10 +1,10 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp; -public class PacketNpcTalkRsp extends GenshinPacket { +public class PacketNpcTalkRsp extends BasePacket { public PacketNpcTalkRsp(int npcEntityId, int curTalkId, int entityId) { super(PacketOpcodes.NpcTalkRsp); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketOpenStateUpdateNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketOpenStateUpdateNotify.java index c0b5fd38f..df74264ca 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketOpenStateUpdateNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketOpenStateUpdateNotify.java @@ -1,11 +1,11 @@ package emu.grasscutter.server.packet.send; import emu.grasscutter.game.props.OpenState; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify; -public class PacketOpenStateUpdateNotify extends GenshinPacket { +public class PacketOpenStateUpdateNotify extends BasePacket { public PacketOpenStateUpdateNotify() { super(PacketOpcodes.OpenStateUpdateNotify); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketPathfindingEnterSceneRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketPathfindingEnterSceneRsp.java index 029b0fc7e..9c96888ea 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketPathfindingEnterSceneRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketPathfindingEnterSceneRsp.java @@ -1,13 +1,11 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; -public class PacketPathfindingEnterSceneRsp extends GenshinPacket { +public class PacketPathfindingEnterSceneRsp extends BasePacket { public PacketPathfindingEnterSceneRsp(int clientSequence) { super(PacketOpcodes.PathfindingEnterSceneRsp); - - this.buildHeader(clientSequence); } } diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketPersonalSceneJumpRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketPersonalSceneJumpRsp.java new file mode 100644 index 000000000..59065b5f8 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketPersonalSceneJumpRsp.java @@ -0,0 +1,20 @@ +package emu.grasscutter.server.packet.send; + +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp; +import emu.grasscutter.utils.Position; + +public class PacketPersonalSceneJumpRsp extends BasePacket { + + public PacketPersonalSceneJumpRsp(int sceneId, Position pos) { + super(PacketOpcodes.PersonalSceneJumpRsp); + + PersonalSceneJumpRsp proto = PersonalSceneJumpRsp.newBuilder() + .setDestSceneId(sceneId) + .setDestPos(pos.toProto()) + .build(); + + this.setData(proto); + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketPingRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketPingRsp.java index 47151bf06..735fe855b 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketPingRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketPingRsp.java @@ -1,10 +1,10 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.PingRspOuterClass.PingRsp; -public class PacketPingRsp extends GenshinPacket { +public class PacketPingRsp extends BasePacket { public PacketPingRsp(int clientSeq, int time) { super(PacketOpcodes.PingRsp, clientSeq); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerApplyEnterMpNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerApplyEnterMpNotify.java index 7d064aa9c..bbf0c03c6 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerApplyEnterMpNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerApplyEnterMpNotify.java @@ -1,13 +1,13 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.GenshinPlayer; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify; -public class PacketPlayerApplyEnterMpNotify extends GenshinPacket { +public class PacketPlayerApplyEnterMpNotify extends BasePacket { - public PacketPlayerApplyEnterMpNotify(GenshinPlayer srcPlayer) { + public PacketPlayerApplyEnterMpNotify(Player srcPlayer) { super(PacketOpcodes.PlayerApplyEnterMpNotify); PlayerApplyEnterMpNotify proto = PlayerApplyEnterMpNotify.newBuilder() diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerApplyEnterMpResultNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerApplyEnterMpResultNotify.java index d2b5be7f5..b92f8a3b3 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerApplyEnterMpResultNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerApplyEnterMpResultNotify.java @@ -1,14 +1,15 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.GenshinPlayer; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.PlayerApplyEnterMpReasonOuterClass.PlayerApplyEnterMpReason; +import emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass; import emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify; -public class PacketPlayerApplyEnterMpResultNotify extends GenshinPacket { +public class PacketPlayerApplyEnterMpResultNotify extends BasePacket { - public PacketPlayerApplyEnterMpResultNotify(GenshinPlayer target, boolean isAgreed, PlayerApplyEnterMpReason reason) { + public PacketPlayerApplyEnterMpResultNotify(Player target, boolean isAgreed, PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify.Reason reason) { super(PacketOpcodes.PlayerApplyEnterMpResultNotify); PlayerApplyEnterMpResultNotify proto = PlayerApplyEnterMpResultNotify.newBuilder() @@ -21,7 +22,7 @@ public class PacketPlayerApplyEnterMpResultNotify extends GenshinPacket { this.setData(proto); } - public PacketPlayerApplyEnterMpResultNotify(int targetId, String targetName, boolean isAgreed, PlayerApplyEnterMpReason reason) { + public PacketPlayerApplyEnterMpResultNotify(int targetId, String targetName, boolean isAgreed, PlayerApplyEnterMpResultNotify.Reason reason) { super(PacketOpcodes.PlayerApplyEnterMpResultNotify); PlayerApplyEnterMpResultNotify proto = PlayerApplyEnterMpResultNotify.newBuilder() diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerApplyEnterMpResultRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerApplyEnterMpResultRsp.java index 7fa4baa55..94fcb3150 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerApplyEnterMpResultRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerApplyEnterMpResultRsp.java @@ -1,10 +1,10 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp; -public class PacketPlayerApplyEnterMpResultRsp extends GenshinPacket { +public class PacketPlayerApplyEnterMpResultRsp extends BasePacket { public PacketPlayerApplyEnterMpResultRsp(int applyUid, boolean isAgreed) { super(PacketOpcodes.PlayerApplyEnterMpResultRsp); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerApplyEnterMpRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerApplyEnterMpRsp.java index 71174371d..1dce6f8b5 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerApplyEnterMpRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerApplyEnterMpRsp.java @@ -1,10 +1,10 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp; -public class PacketPlayerApplyEnterMpRsp extends GenshinPacket { +public class PacketPlayerApplyEnterMpRsp extends BasePacket { public PacketPlayerApplyEnterMpRsp(int targetUid) { super(PacketOpcodes.PlayerApplyEnterMpRsp); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerChatNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerChatNotify.java index 287292ee4..16ce6a6f7 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerChatNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerChatNotify.java @@ -1,15 +1,15 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.GenshinPlayer; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo; import emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify; import emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint; -public class PacketPlayerChatNotify extends GenshinPacket { +public class PacketPlayerChatNotify extends BasePacket { - public PacketPlayerChatNotify(GenshinPlayer sender, int channelId, String message) { + public PacketPlayerChatNotify(Player sender, int channelId, String message) { super(PacketOpcodes.PlayerChatNotify); ChatInfo info = ChatInfo.newBuilder() @@ -26,7 +26,7 @@ public class PacketPlayerChatNotify extends GenshinPacket { this.setData(proto); } - public PacketPlayerChatNotify(GenshinPlayer sender, int channelId, int emote) { + public PacketPlayerChatNotify(Player sender, int channelId, int emote) { super(PacketOpcodes.PlayerChatNotify); ChatInfo info = ChatInfo.newBuilder() @@ -43,7 +43,7 @@ public class PacketPlayerChatNotify extends GenshinPacket { this.setData(proto); } - public PacketPlayerChatNotify(GenshinPlayer sender, int channelId, SystemHint systemHint) { + public PacketPlayerChatNotify(Player sender, int channelId, ChatInfo.SystemHint systemHint) { super(PacketOpcodes.PlayerChatNotify); ChatInfo info = ChatInfo.newBuilder() diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerChatRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerChatRsp.java index 83b51a2a2..9dbda6c88 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerChatRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerChatRsp.java @@ -1,10 +1,10 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp; -public class PacketPlayerChatRsp extends GenshinPacket { +public class PacketPlayerChatRsp extends BasePacket { public PacketPlayerChatRsp() { super(PacketOpcodes.PlayerChatRsp); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerDataNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerDataNotify.java index 51b043ab3..81da25821 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerDataNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerDataNotify.java @@ -1,19 +1,19 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.GenshinPlayer; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify; import emu.grasscutter.net.proto.PropValueOuterClass.PropValue; -public class PacketPlayerDataNotify extends GenshinPacket { +public class PacketPlayerDataNotify extends BasePacket { - public PacketPlayerDataNotify(GenshinPlayer player) { + public PacketPlayerDataNotify(Player player) { super(PacketOpcodes.PlayerDataNotify, 2); PlayerDataNotify.Builder p = PlayerDataNotify.newBuilder() .setNickName(player.getNickname()) - .setClientTime(System.currentTimeMillis()) + .setServerTime(System.currentTimeMillis()) .setIsFirstLoginToday(true) .setRegionId(player.getRegionId()); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerEnterDungeonRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerEnterDungeonRsp.java new file mode 100644 index 000000000..913ca109e --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerEnterDungeonRsp.java @@ -0,0 +1,19 @@ +package emu.grasscutter.server.packet.send; + +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp; + +public class PacketPlayerEnterDungeonRsp extends BasePacket { + + public PacketPlayerEnterDungeonRsp(int pointId, int dungeonId) { + super(PacketOpcodes.PlayerEnterDungeonRsp); + + PlayerEnterDungeonRsp proto = PlayerEnterDungeonRsp.newBuilder() + .setPointId(pointId) + .setDungeonId(dungeonId) + .build(); + + this.setData(proto); + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerEnterSceneInfoNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerEnterSceneInfoNotify.java index e47021a05..c0bc5abe1 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerEnterSceneInfoNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerEnterSceneInfoNotify.java @@ -1,19 +1,20 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.GenshinPlayer; import emu.grasscutter.game.entity.EntityAvatar; -import emu.grasscutter.game.inventory.GenshinItem; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.inventory.GameItem; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.AbilityControlBlockOuterClass; import emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo; import emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo; import emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo; import emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify; import emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo; -public class PacketPlayerEnterSceneInfoNotify extends GenshinPacket { +public class PacketPlayerEnterSceneInfoNotify extends BasePacket { - public PacketPlayerEnterSceneInfoNotify(GenshinPlayer player) { + public PacketPlayerEnterSceneInfoNotify(Player player) { super(PacketOpcodes.PlayerEnterSceneInfoNotify); AbilitySyncStateInfo empty = AbilitySyncStateInfo.newBuilder().build(); @@ -26,7 +27,7 @@ public class PacketPlayerEnterSceneInfoNotify extends GenshinPacket { TeamEnterSceneInfo.newBuilder() .setTeamEntityId(player.getTeamManager().getEntityId()) // 150995833 .setTeamAbilityInfo(empty) - .setUnk(empty) + .setAbilityControlBlock(AbilityControlBlockOuterClass.AbilityControlBlock.newBuilder().build()) ); proto.setMpLevelEntityInfo( MPLevelEntityInfo.newBuilder() @@ -36,7 +37,7 @@ public class PacketPlayerEnterSceneInfoNotify extends GenshinPacket { ); for (EntityAvatar avatarEntity : player.getTeamManager().getActiveTeam()) { - GenshinItem weapon = avatarEntity.getAvatar().getWeapon(); + GameItem weapon = avatarEntity.getAvatar().getWeapon(); long weaponGuid = weapon != null ? weapon.getGuid() : 0; AvatarEnterSceneInfo avatarInfo = AvatarEnterSceneInfo.newBuilder() diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerEnterSceneNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerEnterSceneNotify.java index d66575273..42fe3a12f 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerEnterSceneNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerEnterSceneNotify.java @@ -1,19 +1,19 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.GenshinPlayer; -import emu.grasscutter.game.GenshinPlayer.SceneLoadState; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.game.player.Player.SceneLoadState; import emu.grasscutter.game.props.EnterReason; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.EnterTypeOuterClass.EnterType; import emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify; import emu.grasscutter.utils.Position; import emu.grasscutter.utils.Utils; -public class PacketPlayerEnterSceneNotify extends GenshinPacket { +public class PacketPlayerEnterSceneNotify extends BasePacket { // Login - public PacketPlayerEnterSceneNotify(GenshinPlayer player) { + public PacketPlayerEnterSceneNotify(Player player) { super(PacketOpcodes.PlayerEnterSceneNotify); player.setSceneLoadState(SceneLoadState.LOADING); @@ -23,25 +23,25 @@ public class PacketPlayerEnterSceneNotify extends GenshinPacket { .setSceneId(player.getSceneId()) .setPos(player.getPos().toProto()) .setSceneBeginTime(System.currentTimeMillis()) - .setType(EnterType.EnterSelf) + .setType(EnterType.ENTER_SELF) .setTargetUid(player.getUid()) .setEnterSceneToken(player.getEnterSceneToken()) .setWorldLevel(player.getWorldLevel()) .setEnterReason(EnterReason.Login.getValue()) .setIsFirstLoginEnterScene(player.isFirstLoginEnterScene()) - .setUnk1(1) - .setUnk2("3-" + player.getUid() + "-" + (int) (System.currentTimeMillis() / 1000) + "-" + 18402) + .setWorldType(1) + .setSceneTransaction("3-" + player.getUid() + "-" + (int) (System.currentTimeMillis() / 1000) + "-" + 18402) .build(); this.setData(proto); } - public PacketPlayerEnterSceneNotify(GenshinPlayer player, EnterType type, EnterReason reason, int newScene, Position newPos) { + public PacketPlayerEnterSceneNotify(Player player, EnterType type, EnterReason reason, int newScene, Position newPos) { this(player, player, type, reason, newScene, newPos); } // Teleport or go somewhere - public PacketPlayerEnterSceneNotify(GenshinPlayer player, GenshinPlayer target, EnterType type, EnterReason reason, int newScene, Position newPos) { + public PacketPlayerEnterSceneNotify(Player player, Player target, EnterType type, EnterReason reason, int newScene, Position newPos) { super(PacketOpcodes.PlayerEnterSceneNotify); player.setEnterSceneToken(Utils.randomRange(1000, 99999)); @@ -62,8 +62,8 @@ public class PacketPlayerEnterSceneNotify extends GenshinPacket { .addSceneTagIdList(109) .addSceneTagIdList(113) .addSceneTagIdList(117) - .setUnk1(1) - .setUnk2(newScene + "-" + target.getUid() + "-" + (int) (System.currentTimeMillis() / 1000) + "-" + 18402) + .setWorldType(1) + .setSceneTransaction(newScene + "-" + target.getUid() + "-" + (int) (System.currentTimeMillis() / 1000) + "-" + 18402) .build(); this.setData(proto); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerGameTimeNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerGameTimeNotify.java index 1dd219e1e..51bcef3a5 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerGameTimeNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerGameTimeNotify.java @@ -1,14 +1,14 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.GenshinPlayer; -import emu.grasscutter.game.World; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.game.world.World; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify; -public class PacketPlayerGameTimeNotify extends GenshinPacket { +public class PacketPlayerGameTimeNotify extends BasePacket { - public PacketPlayerGameTimeNotify(GenshinPlayer player) { + public PacketPlayerGameTimeNotify(Player player) { super(PacketOpcodes.PlayerGameTimeNotify); PlayerGameTimeNotify proto = PlayerGameTimeNotify.newBuilder() diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerGetForceQuitBanInfoRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerGetForceQuitBanInfoRsp.java index acc030817..057f9f005 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerGetForceQuitBanInfoRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerGetForceQuitBanInfoRsp.java @@ -1,10 +1,10 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp; -public class PacketPlayerGetForceQuitBanInfoRsp extends GenshinPacket { +public class PacketPlayerGetForceQuitBanInfoRsp extends BasePacket { public PacketPlayerGetForceQuitBanInfoRsp(int retcode) { super(PacketOpcodes.PlayerGetForceQuitBanInfoRsp); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerLevelRewardUpdateNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerLevelRewardUpdateNotify.java new file mode 100644 index 000000000..972e507c9 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerLevelRewardUpdateNotify.java @@ -0,0 +1,22 @@ +package emu.grasscutter.server.packet.send; + +import java.util.Set; + +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify; + +public class PacketPlayerLevelRewardUpdateNotify extends BasePacket { + + public PacketPlayerLevelRewardUpdateNotify(Set rewardedLevels) { + super(PacketOpcodes.PlayerLevelRewardUpdateNotify); + + PlayerLevelRewardUpdateNotify.Builder proto = PlayerLevelRewardUpdateNotify.newBuilder(); + + for (Integer level : rewardedLevels) { + proto.addLevelList(level); + } + + this.setData(proto.build()); + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerLoginRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerLoginRsp.java index a5e167100..6407e9412 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerLoginRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerLoginRsp.java @@ -2,7 +2,9 @@ package emu.grasscutter.server.packet.send; import com.google.protobuf.ByteString; import emu.grasscutter.Grasscutter; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.Grasscutter.ServerDebugMode; +import emu.grasscutter.Grasscutter.ServerRunMode; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp; import emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass; @@ -14,7 +16,7 @@ import java.io.File; import java.net.URL; import java.util.Base64; -public class PacketPlayerLoginRsp extends GenshinPacket { +public class PacketPlayerLoginRsp extends BasePacket { private static QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp regionCache; @@ -25,7 +27,7 @@ public class PacketPlayerLoginRsp extends GenshinPacket { RegionInfo info; - if(Grasscutter.getConfig().RunMode.equalsIgnoreCase("GAME_ONLY")) { + if (Grasscutter.getConfig().RunMode == ServerRunMode.GAME_ONLY) { if (regionCache == null) { try { File file = new File(Grasscutter.getConfig().DATA_FOLDER + "query_cur_region.txt"); @@ -40,8 +42,8 @@ public class PacketPlayerLoginRsp extends GenshinPacket { QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp regionQuery = QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp.parseFrom(decodedCurRegion); RegionInfo serverRegion = regionQuery.getRegionInfo().toBuilder() - .setIp((Grasscutter.getConfig().getGameServerOptions().PublicIp.isEmpty() ? Grasscutter.getConfig().getGameServerOptions().Ip : Grasscutter.getConfig().getGameServerOptions().PublicIp)) - .setPort(Grasscutter.getConfig().getGameServerOptions().Port) + .setGateserverIp((Grasscutter.getConfig().getGameServerOptions().PublicIp.isEmpty() ? Grasscutter.getConfig().getGameServerOptions().Ip : Grasscutter.getConfig().getGameServerOptions().PublicIp)) + .setGateserverPort(Grasscutter.getConfig().getGameServerOptions().PublicPort != 0 ? Grasscutter.getConfig().getGameServerOptions().PublicPort : Grasscutter.getConfig().getGameServerOptions().Port) .setSecretKey(ByteString.copyFrom(FileUtils.read(Grasscutter.getConfig().KEY_FOLDER + "dispatchSeed.bin"))) .build(); @@ -64,7 +66,7 @@ public class PacketPlayerLoginRsp extends GenshinPacket { .setClientSilenceDataVersion(info.getClientSilenceDataVersion()) .setClientMd5(info.getClientDataMd5()) .setClientSilenceMd5(info.getClientSilenceDataMd5()) - .setResVersionConfig(info.getConfig()) + .setResVersionConfig(info.getResVersionConfig()) .setClientVersionSuffix(info.getClientVersionSuffix()) .setClientSilenceVersionSuffix(info.getClientSilenceVersionSuffix()) .setIsScOpen(false) diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerPropNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerPropNotify.java index 2e2812eb8..4cd708045 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerPropNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerPropNotify.java @@ -1,15 +1,15 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.GenshinPlayer; +import emu.grasscutter.game.player.Player; import emu.grasscutter.game.props.PlayerProperty; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify; import emu.grasscutter.utils.ProtoHelper; -public class PacketPlayerPropNotify extends GenshinPacket { +public class PacketPlayerPropNotify extends BasePacket { - public PacketPlayerPropNotify(GenshinPlayer player, PlayerProperty prop) { + public PacketPlayerPropNotify(Player player, PlayerProperty prop) { super(PacketOpcodes.PlayerPropNotify); this.buildHeader(0); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerSetPauseRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerSetPauseRsp.java index e199381f8..7f79c629a 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerSetPauseRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerSetPauseRsp.java @@ -1,9 +1,9 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; -public class PacketPlayerSetPauseRsp extends GenshinPacket { +public class PacketPlayerSetPauseRsp extends BasePacket { public PacketPlayerSetPauseRsp(int clientSequence) { super(PacketOpcodes.PlayerSetPauseRsp); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerStoreNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerStoreNotify.java index a3309a5c1..a3a6ff7b8 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerStoreNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerStoreNotify.java @@ -1,27 +1,27 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.GenshinConstants; +import emu.grasscutter.GameConstants; import emu.grasscutter.Grasscutter; -import emu.grasscutter.game.GenshinPlayer; -import emu.grasscutter.game.inventory.GenshinItem; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.inventory.GameItem; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.ItemOuterClass.Item; import emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify; import emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType; -public class PacketPlayerStoreNotify extends GenshinPacket { +public class PacketPlayerStoreNotify extends BasePacket { - public PacketPlayerStoreNotify(GenshinPlayer player) { + public PacketPlayerStoreNotify(Player player) { super(PacketOpcodes.PlayerStoreNotify); this.buildHeader(2); PlayerStoreNotify.Builder p = PlayerStoreNotify.newBuilder() - .setStoreType(StoreType.StorePack) + .setStoreType(StoreType.STORE_PACK) .setWeightLimit(Grasscutter.getConfig().getGameServerOptions().InventoryLimitAll); - for (GenshinItem item : player.getInventory()) { + for (GameItem item : player.getInventory()) { Item itemProto = item.toProto(); p.addItemList(itemProto); } diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerTimeNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerTimeNotify.java index ad9a869cf..9bd2a1f08 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerTimeNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerTimeNotify.java @@ -1,13 +1,13 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.GenshinPlayer; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify; -public class PacketPlayerTimeNotify extends GenshinPacket { +public class PacketPlayerTimeNotify extends BasePacket { - public PacketPlayerTimeNotify(GenshinPlayer player) { + public PacketPlayerTimeNotify(Player player) { super(PacketOpcodes.PlayerTimeNotify); PlayerTimeNotify proto = PlayerTimeNotify.newBuilder() diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketPostEnterSceneRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketPostEnterSceneRsp.java index be8dede98..2bdc30dbc 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketPostEnterSceneRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketPostEnterSceneRsp.java @@ -1,13 +1,13 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.GenshinPlayer; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp; -public class PacketPostEnterSceneRsp extends GenshinPacket { +public class PacketPostEnterSceneRsp extends BasePacket { - public PacketPostEnterSceneRsp(GenshinPlayer player) { + public PacketPostEnterSceneRsp(Player player) { super(PacketOpcodes.PostEnterSceneRsp); PostEnterSceneRsp p = PostEnterSceneRsp.newBuilder() diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketPrivateChatNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketPrivateChatNotify.java index 60e08827b..94f389521 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketPrivateChatNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketPrivateChatNotify.java @@ -1,11 +1,11 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo; import emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify; -public class PacketPrivateChatNotify extends GenshinPacket { +public class PacketPrivateChatNotify extends BasePacket { public PacketPrivateChatNotify(int senderId, int recvId, String message) { super(PacketOpcodes.PrivateChatNotify); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketProudSkillChangeNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketProudSkillChangeNotify.java index b089e5c8e..0ba63718a 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketProudSkillChangeNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketProudSkillChangeNotify.java @@ -1,13 +1,13 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.avatar.GenshinAvatar; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.avatar.Avatar; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify; -public class PacketProudSkillChangeNotify extends GenshinPacket { +public class PacketProudSkillChangeNotify extends BasePacket { - public PacketProudSkillChangeNotify(GenshinAvatar avatar) { + public PacketProudSkillChangeNotify(Avatar avatar) { super(PacketOpcodes.ProudSkillChangeNotify); ProudSkillChangeNotify proto = ProudSkillChangeNotify.newBuilder() diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketProudSkillExtraLevelNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketProudSkillExtraLevelNotify.java index 127a0ec4f..2c8ac7867 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketProudSkillExtraLevelNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketProudSkillExtraLevelNotify.java @@ -1,13 +1,13 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.avatar.GenshinAvatar; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.avatar.Avatar; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify; -public class PacketProudSkillExtraLevelNotify extends GenshinPacket { +public class PacketProudSkillExtraLevelNotify extends BasePacket { - public PacketProudSkillExtraLevelNotify(GenshinAvatar avatar, int talentIndex) { + public PacketProudSkillExtraLevelNotify(Avatar avatar, int talentIndex) { super(PacketOpcodes.ProudSkillExtraLevelNotify); ProudSkillExtraLevelNotify proto = ProudSkillExtraLevelNotify.newBuilder() diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketPullPrivateChatRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketPullPrivateChatRsp.java index 6d5e829c3..094a1e9c1 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketPullPrivateChatRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketPullPrivateChatRsp.java @@ -1,10 +1,10 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp; -public class PacketPullPrivateChatRsp extends GenshinPacket { +public class PacketPullPrivateChatRsp extends BasePacket { public PacketPullPrivateChatRsp() { super(PacketOpcodes.PullPrivateChatRsp); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketPullRecentChatRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketPullRecentChatRsp.java index 5af6999d5..871534b53 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketPullRecentChatRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketPullRecentChatRsp.java @@ -1,17 +1,17 @@ package emu.grasscutter.server.packet.send; import emu.grasscutter.Config.GameServerOptions; -import emu.grasscutter.GenshinConstants; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.GameConstants; import emu.grasscutter.Grasscutter; -import emu.grasscutter.game.GenshinPlayer; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo; import emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp; import emu.grasscutter.utils.Utils; -public class PacketPullRecentChatRsp extends GenshinPacket { - public PacketPullRecentChatRsp(GenshinPlayer player) { +public class PacketPullRecentChatRsp extends BasePacket { + public PacketPullRecentChatRsp(Player player) { super(PacketOpcodes.PullRecentChatRsp); GameServerOptions serverOptions = Grasscutter.getConfig().getGameServerOptions(); @@ -20,7 +20,7 @@ public class PacketPullRecentChatRsp extends GenshinPacket { if (serverOptions.WelcomeEmotes != null && serverOptions.WelcomeEmotes.length > 0) { ChatInfo welcomeEmote = ChatInfo.newBuilder() .setTime((int) (System.currentTimeMillis() / 1000)) - .setUid(GenshinConstants.SERVER_CONSOLE_UID) + .setUid(GameConstants.SERVER_CONSOLE_UID) .setToUid(player.getUid()) .setIcon(serverOptions.WelcomeEmotes[Utils.randomRange(0, serverOptions.WelcomeEmotes.length - 1)]) .build(); @@ -31,7 +31,7 @@ public class PacketPullRecentChatRsp extends GenshinPacket { if (serverOptions.WelcomeMotd != null && serverOptions.WelcomeMotd.length() > 0) { ChatInfo welcomeMotd = ChatInfo.newBuilder() .setTime((int) (System.currentTimeMillis() / 1000)) - .setUid(GenshinConstants.SERVER_CONSOLE_UID) + .setUid(GameConstants.SERVER_CONSOLE_UID) .setToUid(player.getUid()) .setText(Grasscutter.getConfig().getGameServerOptions().WelcomeMotd) .build(); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketReliquaryUpgradeRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketReliquaryUpgradeRsp.java index 34c9c3d85..14bd76fa6 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketReliquaryUpgradeRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketReliquaryUpgradeRsp.java @@ -2,14 +2,14 @@ package emu.grasscutter.server.packet.send; import java.util.List; -import emu.grasscutter.game.inventory.GenshinItem; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.inventory.GameItem; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp; -public class PacketReliquaryUpgradeRsp extends GenshinPacket { +public class PacketReliquaryUpgradeRsp extends BasePacket { - public PacketReliquaryUpgradeRsp(GenshinItem relic, int rate, int oldLevel, List oldAppendPropIdList) { + public PacketReliquaryUpgradeRsp(GameItem relic, int rate, int oldLevel, List oldAppendPropIdList) { super(PacketOpcodes.ReliquaryUpgradeRsp); ReliquaryUpgradeRsp proto = ReliquaryUpgradeRsp.newBuilder() diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketSceneAreaWeatherNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketSceneAreaWeatherNotify.java index 69c40dba0..91112871d 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketSceneAreaWeatherNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketSceneAreaWeatherNotify.java @@ -1,14 +1,14 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.GenshinPlayer; -import emu.grasscutter.game.World; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.game.world.World; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify; -public class PacketSceneAreaWeatherNotify extends GenshinPacket { +public class PacketSceneAreaWeatherNotify extends BasePacket { - public PacketSceneAreaWeatherNotify(GenshinPlayer player) { + public PacketSceneAreaWeatherNotify(Player player) { super(PacketOpcodes.SceneAreaWeatherNotify); SceneAreaWeatherNotify proto = SceneAreaWeatherNotify.newBuilder() diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketSceneEntityAppearNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketSceneEntityAppearNotify.java index 3b8a39025..78c17a5d5 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketSceneEntityAppearNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketSceneEntityAppearNotify.java @@ -2,26 +2,26 @@ package emu.grasscutter.server.packet.send; import java.util.Collection; -import emu.grasscutter.game.GenshinPlayer; -import emu.grasscutter.game.entity.GenshinEntity; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.entity.GameEntity; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify; import emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType; -public class PacketSceneEntityAppearNotify extends GenshinPacket { +public class PacketSceneEntityAppearNotify extends BasePacket { - public PacketSceneEntityAppearNotify(GenshinEntity entity) { + public PacketSceneEntityAppearNotify(GameEntity entity) { super(PacketOpcodes.SceneEntityAppearNotify, true); SceneEntityAppearNotify.Builder proto = SceneEntityAppearNotify.newBuilder() - .setAppearType(VisionType.VisionBorn) + .setAppearType(VisionType.VISION_BORN) .addEntityList(entity.toProto()); this.setData(proto.build()); } - public PacketSceneEntityAppearNotify(GenshinEntity entity, VisionType vision, int param) { + public PacketSceneEntityAppearNotify(GameEntity entity, VisionType vision, int param) { super(PacketOpcodes.SceneEntityAppearNotify, true); SceneEntityAppearNotify.Builder proto = SceneEntityAppearNotify.newBuilder() @@ -32,11 +32,11 @@ public class PacketSceneEntityAppearNotify extends GenshinPacket { this.setData(proto.build()); } - public PacketSceneEntityAppearNotify(GenshinPlayer player) { + public PacketSceneEntityAppearNotify(Player player) { this(player.getTeamManager().getCurrentAvatarEntity()); } - public PacketSceneEntityAppearNotify(Collection entities, VisionType visionType) { + public PacketSceneEntityAppearNotify(Collection entities, VisionType visionType) { super(PacketOpcodes.SceneEntityAppearNotify, true); SceneEntityAppearNotify.Builder proto = SceneEntityAppearNotify.newBuilder() diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketSceneEntityDisappearNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketSceneEntityDisappearNotify.java index 93d91063a..49b334666 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketSceneEntityDisappearNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketSceneEntityDisappearNotify.java @@ -1,14 +1,17 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.entity.GenshinEntity; -import emu.grasscutter.net.packet.GenshinPacket; +import java.util.Collection; +import java.util.List; + +import emu.grasscutter.game.entity.GameEntity; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify; import emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType; -public class PacketSceneEntityDisappearNotify extends GenshinPacket { +public class PacketSceneEntityDisappearNotify extends BasePacket { - public PacketSceneEntityDisappearNotify(GenshinEntity entity, VisionType disappearType) { + public PacketSceneEntityDisappearNotify(GameEntity entity, VisionType disappearType) { super(PacketOpcodes.SceneEntityDisappearNotify); SceneEntityDisappearNotify proto = SceneEntityDisappearNotify.newBuilder() @@ -18,4 +21,15 @@ public class PacketSceneEntityDisappearNotify extends GenshinPacket { this.setData(proto); } + + public PacketSceneEntityDisappearNotify(Collection entities, VisionType disappearType) { + super(PacketOpcodes.SceneEntityDisappearNotify); + + SceneEntityDisappearNotify.Builder proto = SceneEntityDisappearNotify.newBuilder() + .setDisappearType(disappearType); + + entities.forEach(e -> proto.addEntityList(e.getId())); + + this.setData(proto); + } } diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketSceneEntityDrownRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketSceneEntityDrownRsp.java new file mode 100644 index 000000000..20b1f4963 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketSceneEntityDrownRsp.java @@ -0,0 +1,18 @@ +package emu.grasscutter.server.packet.send; + +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp; + +public class PacketSceneEntityDrownRsp extends BasePacket { + + public PacketSceneEntityDrownRsp(int entityId) { + super(PacketOpcodes.SceneEntityDrownRsp); + + SceneEntityDrownRsp proto = SceneEntityDrownRsp.newBuilder().setEntityId(entityId).build(); + + this.setData(proto); + } +} + + diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketSceneEntityMoveNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketSceneEntityMoveNotify.java index c3230f4d4..8a64585dd 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketSceneEntityMoveNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketSceneEntityMoveNotify.java @@ -1,11 +1,11 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo; import emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify; -public class PacketSceneEntityMoveNotify extends GenshinPacket { +public class PacketSceneEntityMoveNotify extends BasePacket { public PacketSceneEntityMoveNotify(EntityMoveInfo moveInfo) { super(PacketOpcodes.SceneEntityMoveNotify, true); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketSceneInitFinishRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketSceneInitFinishRsp.java index 78661f014..e2751a2c9 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketSceneInitFinishRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketSceneInitFinishRsp.java @@ -1,13 +1,13 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.GenshinPlayer; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp; -public class PacketSceneInitFinishRsp extends GenshinPacket { +public class PacketSceneInitFinishRsp extends BasePacket { - public PacketSceneInitFinishRsp(GenshinPlayer player) { + public PacketSceneInitFinishRsp(Player player) { super(PacketOpcodes.SceneInitFinishRsp, 11); SceneInitFinishRsp p = SceneInitFinishRsp.newBuilder().setEnterSceneToken(player.getEnterSceneToken()).build(); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketSceneKickPlayerRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketSceneKickPlayerRsp.java index 7f0a6a12e..7b15b54d0 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketSceneKickPlayerRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketSceneKickPlayerRsp.java @@ -1,10 +1,11 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.RetcodeOuterClass; import emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp; -public class PacketSceneKickPlayerRsp extends GenshinPacket { +public class PacketSceneKickPlayerRsp extends BasePacket { public PacketSceneKickPlayerRsp(int targetUid) { super(PacketOpcodes.SceneKickPlayerRsp); @@ -20,7 +21,7 @@ public class PacketSceneKickPlayerRsp extends GenshinPacket { super(PacketOpcodes.SceneKickPlayerRsp); SceneKickPlayerRsp proto = SceneKickPlayerRsp.newBuilder() - .setRetcode(1) + .setRetcode(RetcodeOuterClass.Retcode.RET_SVR_ERROR_VALUE) .build(); this.setData(proto); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketScenePlayerInfoNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketScenePlayerInfoNotify.java index 0fa20784e..469a26cff 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketScenePlayerInfoNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketScenePlayerInfoNotify.java @@ -1,13 +1,13 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.GenshinPlayer; -import emu.grasscutter.game.World; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.game.world.World; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify; import emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo; -public class PacketScenePlayerInfoNotify extends GenshinPacket { +public class PacketScenePlayerInfoNotify extends BasePacket { public PacketScenePlayerInfoNotify(World world) { super(PacketOpcodes.ScenePlayerInfoNotify); @@ -15,7 +15,7 @@ public class PacketScenePlayerInfoNotify extends GenshinPacket { ScenePlayerInfoNotify.Builder proto = ScenePlayerInfoNotify.newBuilder(); for (int i = 0; i < world.getPlayers().size(); i++) { - GenshinPlayer p = world.getPlayers().get(i); + Player p = world.getPlayers().get(i); ScenePlayerInfo pInfo = ScenePlayerInfo.newBuilder() .setUid(p.getUid()) diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketScenePlayerLocationNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketScenePlayerLocationNotify.java index 2e9fb479d..427e94573 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketScenePlayerLocationNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketScenePlayerLocationNotify.java @@ -1,20 +1,20 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.GenshinPlayer; -import emu.grasscutter.game.GenshinScene; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.game.world.Scene; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify; -public class PacketScenePlayerLocationNotify extends GenshinPacket { +public class PacketScenePlayerLocationNotify extends BasePacket { - public PacketScenePlayerLocationNotify(GenshinScene scene) { + public PacketScenePlayerLocationNotify(Scene scene) { super(PacketOpcodes.ScenePlayerLocationNotify); ScenePlayerLocationNotify.Builder proto = ScenePlayerLocationNotify.newBuilder() .setSceneId(scene.getId()); - for (GenshinPlayer p : scene.getPlayers()) { + for (Player p : scene.getPlayers()) { proto.addPlayerLocList(p.getPlayerLocationInfo()); } diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketSceneTeamUpdateNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketSceneTeamUpdateNotify.java index 20e199bc4..ec3fea082 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketSceneTeamUpdateNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketSceneTeamUpdateNotify.java @@ -1,25 +1,25 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.GenshinPlayer; import emu.grasscutter.game.entity.EntityAvatar; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo; import emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar; import emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify; -public class PacketSceneTeamUpdateNotify extends GenshinPacket { +public class PacketSceneTeamUpdateNotify extends BasePacket { - public PacketSceneTeamUpdateNotify(GenshinPlayer player) { + public PacketSceneTeamUpdateNotify(Player player) { super(PacketOpcodes.SceneTeamUpdateNotify); SceneTeamUpdateNotify.Builder proto = SceneTeamUpdateNotify.newBuilder() .setIsInMp(player.getWorld().isMultiplayer()); - for (GenshinPlayer p : player.getWorld().getPlayers()) { + for (Player p : player.getWorld().getPlayers()) { for (EntityAvatar entityAvatar : p.getTeamManager().getActiveTeam()) { SceneTeamAvatar.Builder avatarProto = SceneTeamAvatar.newBuilder() - .setPlayerId(p.getUid()) + .setPlayerUid(p.getUid()) .setAvatarGuid(entityAvatar.getAvatar().getGuid()) .setSceneId(p.getSceneId()) .setEntityId(entityAvatar.getId()) diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketSceneTimeNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketSceneTimeNotify.java index 5af88cf26..874efcc4b 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketSceneTimeNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketSceneTimeNotify.java @@ -1,13 +1,13 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.GenshinPlayer; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify; -public class PacketSceneTimeNotify extends GenshinPacket { +public class PacketSceneTimeNotify extends BasePacket { - public PacketSceneTimeNotify(GenshinPlayer player) { + public PacketSceneTimeNotify(Player player) { super(PacketOpcodes.SceneTimeNotify); SceneTimeNotify proto = SceneTimeNotify.newBuilder() diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketSceneTransToPointRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketSceneTransToPointRsp.java index 4795c5e9f..b421dfe40 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketSceneTransToPointRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketSceneTransToPointRsp.java @@ -1,16 +1,17 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.data.GenshinData; +import emu.grasscutter.data.GameData; import emu.grasscutter.data.custom.ScenePointEntry; -import emu.grasscutter.game.GenshinPlayer; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.RetcodeOuterClass; import emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp; import emu.grasscutter.utils.Position; -public class PacketSceneTransToPointRsp extends GenshinPacket { +public class PacketSceneTransToPointRsp extends BasePacket { - public PacketSceneTransToPointRsp(GenshinPlayer player, int pointId, int sceneId) { + public PacketSceneTransToPointRsp(Player player, int pointId, int sceneId) { super(PacketOpcodes.SceneTransToPointRsp); SceneTransToPointRsp proto = SceneTransToPointRsp.newBuilder() @@ -26,7 +27,7 @@ public class PacketSceneTransToPointRsp extends GenshinPacket { super(PacketOpcodes.SceneTransToPointRsp); SceneTransToPointRsp proto = SceneTransToPointRsp.newBuilder() - .setRetcode(1) // Internal server error + .setRetcode(RetcodeOuterClass.Retcode.RET_SVR_ERROR_VALUE) // Internal server error .build(); this.setData(proto); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketSceneUnlockInfoNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketSceneUnlockInfoNotify.java index bd1b30685..223efc776 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketSceneUnlockInfoNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketSceneUnlockInfoNotify.java @@ -1,11 +1,11 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.SceneUnlockInfoNotifyOuterClass.SceneUnlockInfoNotify; import emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo; -public class PacketSceneUnlockInfoNotify extends GenshinPacket { +public class PacketSceneUnlockInfoNotify extends BasePacket { public PacketSceneUnlockInfoNotify() { super(PacketOpcodes.SceneUnlockInfoNotify); // Rename opcode later diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketSelectWorktopOptionRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketSelectWorktopOptionRsp.java new file mode 100644 index 000000000..72d77e583 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketSelectWorktopOptionRsp.java @@ -0,0 +1,19 @@ +package emu.grasscutter.server.packet.send; + +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp; + +public class PacketSelectWorktopOptionRsp extends BasePacket { + + public PacketSelectWorktopOptionRsp(int entityId, int optionId) { + super(PacketOpcodes.SelectWorktopOptionRsp); + + SelectWorktopOptionRsp proto = SelectWorktopOptionRsp.newBuilder() + .setGadgetEntityId(entityId) + .setOptionId(optionId) + .build(); + + this.setData(proto); + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketServerTimeNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketServerTimeNotify.java index a58b634f1..7086873e4 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketServerTimeNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketServerTimeNotify.java @@ -1,10 +1,10 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify; -public class PacketServerTimeNotify extends GenshinPacket { +public class PacketServerTimeNotify extends BasePacket { public PacketServerTimeNotify() { super(PacketOpcodes.ServerTimeNotify); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketSetEquipLockStateRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketSetEquipLockStateRsp.java index 7614c449d..612cd9d07 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketSetEquipLockStateRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketSetEquipLockStateRsp.java @@ -1,13 +1,13 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.inventory.GenshinItem; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.inventory.GameItem; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp; -public class PacketSetEquipLockStateRsp extends GenshinPacket { +public class PacketSetEquipLockStateRsp extends BasePacket { - public PacketSetEquipLockStateRsp(GenshinItem equip) { + public PacketSetEquipLockStateRsp(GameItem equip) { super(PacketOpcodes.SetEquipLockStateRsp); this.buildHeader(0); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketSetNameCardRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketSetNameCardRsp.java index b3c77c33f..efc50f023 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketSetNameCardRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketSetNameCardRsp.java @@ -1,10 +1,10 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp; -public class PacketSetNameCardRsp extends GenshinPacket { +public class PacketSetNameCardRsp extends BasePacket { public PacketSetNameCardRsp(int nameCardId) { super(PacketOpcodes.SetNameCardRsp); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketSetPlayerBirthdayRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketSetPlayerBirthdayRsp.java new file mode 100644 index 000000000..6c875af56 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketSetPlayerBirthdayRsp.java @@ -0,0 +1,30 @@ +package emu.grasscutter.server.packet.send; + +import emu.grasscutter.game.player.Player; +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp; +import emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass; + +public class PacketSetPlayerBirthdayRsp extends BasePacket { + + public PacketSetPlayerBirthdayRsp(int retCode) { + super(PacketOpcodes.SetPlayerBirthdayRsp); + + SetPlayerBirthdayRsp proto = SetPlayerBirthdayRsp.newBuilder() + .setRetcode(retCode) + .build(); + + this.setData(proto); + } + + public PacketSetPlayerBirthdayRsp(Player player) { + super(PacketOpcodes.SetPlayerBirthdayRsp); + + SetPlayerBirthdayRsp proto = SetPlayerBirthdayRsp.newBuilder() + .setBirthday(player.getBirthday().toProto()) + .build(); + + this.setData(proto); + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketSetPlayerHeadImageRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketSetPlayerHeadImageRsp.java index 148c536f0..4cbfd4b46 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketSetPlayerHeadImageRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketSetPlayerHeadImageRsp.java @@ -1,18 +1,18 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.GenshinPlayer; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; -import emu.grasscutter.net.proto.HeadImageOuterClass.HeadImage; +import emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture; import emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp; -public class PacketSetPlayerHeadImageRsp extends GenshinPacket { +public class PacketSetPlayerHeadImageRsp extends BasePacket { - public PacketSetPlayerHeadImageRsp(GenshinPlayer player) { + public PacketSetPlayerHeadImageRsp(Player player) { super(PacketOpcodes.SetPlayerHeadImageRsp); SetPlayerHeadImageRsp proto = SetPlayerHeadImageRsp.newBuilder() - .setAvatar(HeadImage.newBuilder().setAvatarId(player.getHeadImage())) + .setProfilePicture(ProfilePicture.newBuilder().setAvatarId(player.getHeadImage())) .build(); this.setData(proto); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketSetPlayerNameRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketSetPlayerNameRsp.java index a40b5115f..935957f70 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketSetPlayerNameRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketSetPlayerNameRsp.java @@ -1,13 +1,13 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.GenshinPlayer; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp; -public class PacketSetPlayerNameRsp extends GenshinPacket { +public class PacketSetPlayerNameRsp extends BasePacket { - public PacketSetPlayerNameRsp(GenshinPlayer player) { + public PacketSetPlayerNameRsp(Player player) { super(PacketOpcodes.SetPlayerNameRsp); SetPlayerNameRsp proto = SetPlayerNameRsp.newBuilder() diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketSetPlayerPropRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketSetPlayerPropRsp.java new file mode 100644 index 000000000..9ce77c915 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketSetPlayerPropRsp.java @@ -0,0 +1,19 @@ +package emu.grasscutter.server.packet.send; + +import emu.grasscutter.game.player.Player; +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.SetPlayerPropRspOuterClass; +import emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp; + +public class PacketSetPlayerPropRsp extends BasePacket { + + public PacketSetPlayerPropRsp(int retCode) { + super(PacketOpcodes.SetPlayerPropRsp); + SetPlayerPropRspOuterClass.SetPlayerPropRsp.Builder proto = SetPlayerPropRspOuterClass.SetPlayerPropRsp.newBuilder(); + if (retCode != 0) { + proto.setRetcode(retCode); + } + this.setData(proto.build()); + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketSetPlayerSignatureRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketSetPlayerSignatureRsp.java index 98ee97b68..9a4361b83 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketSetPlayerSignatureRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketSetPlayerSignatureRsp.java @@ -1,13 +1,13 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.GenshinPlayer; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp; -public class PacketSetPlayerSignatureRsp extends GenshinPacket { +public class PacketSetPlayerSignatureRsp extends BasePacket { - public PacketSetPlayerSignatureRsp(GenshinPlayer player) { + public PacketSetPlayerSignatureRsp(Player player) { super(PacketOpcodes.SetPlayerSignatureRsp); SetPlayerSignatureRsp proto = SetPlayerSignatureRsp.newBuilder() diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketSetUpAvatarTeamRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketSetUpAvatarTeamRsp.java index 55e530196..66d484248 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketSetUpAvatarTeamRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketSetUpAvatarTeamRsp.java @@ -1,14 +1,14 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.GenshinPlayer; -import emu.grasscutter.game.TeamInfo; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.game.player.TeamInfo; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp; -public class PacketSetUpAvatarTeamRsp extends GenshinPacket { +public class PacketSetUpAvatarTeamRsp extends BasePacket { - public PacketSetUpAvatarTeamRsp(GenshinPlayer player, int teamId, TeamInfo teamInfo) { + public PacketSetUpAvatarTeamRsp(Player player, int teamId, TeamInfo teamInfo) { super(PacketOpcodes.SetUpAvatarTeamRsp); SetUpAvatarTeamRsp.Builder proto = SetUpAvatarTeamRsp.newBuilder() diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketStoreItemChangeNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketStoreItemChangeNotify.java index 70f86b782..4d951c0d6 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketStoreItemChangeNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketStoreItemChangeNotify.java @@ -2,35 +2,35 @@ package emu.grasscutter.server.packet.send; import java.util.Collection; -import emu.grasscutter.game.inventory.GenshinItem; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.inventory.GameItem; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify; import emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType; -public class PacketStoreItemChangeNotify extends GenshinPacket { +public class PacketStoreItemChangeNotify extends BasePacket { private PacketStoreItemChangeNotify() { super(PacketOpcodes.StoreItemChangeNotify); } - public PacketStoreItemChangeNotify(GenshinItem item) { + public PacketStoreItemChangeNotify(GameItem item) { this(); StoreItemChangeNotify.Builder proto = StoreItemChangeNotify.newBuilder() - .setStoreType(StoreType.StorePack) + .setStoreType(StoreType.STORE_PACK) .addItemList(item.toProto()); this.setData(proto); } - public PacketStoreItemChangeNotify(Collection items) { + public PacketStoreItemChangeNotify(Collection items) { this(); StoreItemChangeNotify.Builder proto = StoreItemChangeNotify.newBuilder() - .setStoreType(StoreType.StorePack); + .setStoreType(StoreType.STORE_PACK); - items.stream().forEach(item -> proto.addItemList(item.toProto())); + items.forEach(item -> proto.addItemList(item.toProto())); this.setData(proto); } diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketStoreItemDelNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketStoreItemDelNotify.java index 0bd585720..197d4a32a 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketStoreItemDelNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketStoreItemDelNotify.java @@ -2,33 +2,33 @@ package emu.grasscutter.server.packet.send; import java.util.Collection; -import emu.grasscutter.game.inventory.GenshinItem; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.inventory.GameItem; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify; import emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType; -public class PacketStoreItemDelNotify extends GenshinPacket { +public class PacketStoreItemDelNotify extends BasePacket { private PacketStoreItemDelNotify() { super(PacketOpcodes.StoreItemDelNotify); } - public PacketStoreItemDelNotify(GenshinItem item) { + public PacketStoreItemDelNotify(GameItem item) { this(); StoreItemDelNotify.Builder proto = StoreItemDelNotify.newBuilder() - .setStoreType(StoreType.StorePack) + .setStoreType(StoreType.STORE_PACK) .addGuidList(item.getGuid()); this.setData(proto); } - public PacketStoreItemDelNotify(Collection items) { + public PacketStoreItemDelNotify(Collection items) { this(); StoreItemDelNotify.Builder proto = StoreItemDelNotify.newBuilder() - .setStoreType(StoreType.StorePack); + .setStoreType(StoreType.STORE_PACK); items.stream().forEach(item -> proto.addGuidList(item.getGuid())); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketStoreWeightLimitNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketStoreWeightLimitNotify.java index 04668b00e..61b51948b 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketStoreWeightLimitNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketStoreWeightLimitNotify.java @@ -1,18 +1,18 @@ package emu.grasscutter.server.packet.send; import emu.grasscutter.Grasscutter; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType; import emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify; -public class PacketStoreWeightLimitNotify extends GenshinPacket { +public class PacketStoreWeightLimitNotify extends BasePacket { public PacketStoreWeightLimitNotify() { super(PacketOpcodes.StoreWeightLimitNotify); StoreWeightLimitNotify p = StoreWeightLimitNotify.newBuilder() - .setStoreType(StoreType.StorePack) + .setStoreType(StoreType.STORE_PACK) .setWeightLimit(Grasscutter.getConfig().getGameServerOptions().InventoryLimitAll) .setWeaponCountLimit(Grasscutter.getConfig().getGameServerOptions().InventoryLimitWeapon) .setReliquaryCountLimit(Grasscutter.getConfig().getGameServerOptions().InventoryLimitRelic) diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketSyncScenePlayTeamEntityNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketSyncScenePlayTeamEntityNotify.java index 2983adbcb..c50b7c0a8 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketSyncScenePlayTeamEntityNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketSyncScenePlayTeamEntityNotify.java @@ -1,13 +1,13 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.GenshinPlayer; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify; -public class PacketSyncScenePlayTeamEntityNotify extends GenshinPacket { +public class PacketSyncScenePlayTeamEntityNotify extends BasePacket { - public PacketSyncScenePlayTeamEntityNotify(GenshinPlayer player) { + public PacketSyncScenePlayTeamEntityNotify(Player player) { super(PacketOpcodes.SyncScenePlayTeamEntityNotify); SyncScenePlayTeamEntityNotify proto = SyncScenePlayTeamEntityNotify.newBuilder() diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketSyncTeamEntityNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketSyncTeamEntityNotify.java index 2c0bae908..ebb38df13 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketSyncTeamEntityNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketSyncTeamEntityNotify.java @@ -1,22 +1,22 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.GenshinPlayer; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo; import emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify; import emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo; -public class PacketSyncTeamEntityNotify extends GenshinPacket { +public class PacketSyncTeamEntityNotify extends BasePacket { - public PacketSyncTeamEntityNotify(GenshinPlayer player) { + public PacketSyncTeamEntityNotify(Player player) { super(PacketOpcodes.SyncTeamEntityNotify); SyncTeamEntityNotify.Builder proto = SyncTeamEntityNotify.newBuilder() .setSceneId(player.getSceneId()); if (player.getWorld().isMultiplayer()) { - for (GenshinPlayer p : player.getWorld().getPlayers()) { + for (Player p : player.getWorld().getPlayers()) { // Skip if same player if (player == p) { continue; diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketTakeAchievementRewardReq.java b/src/main/java/emu/grasscutter/server/packet/send/PacketTakeAchievementRewardReq.java new file mode 100644 index 000000000..66049c64c --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketTakeAchievementRewardReq.java @@ -0,0 +1,23 @@ +package emu.grasscutter.server.packet.send; + +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.AchievementInfoOuterClass; +import emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo; +import emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq; +import emu.grasscutter.server.game.GameSession; + +import java.util.ArrayList; +import java.util.List; + +public class PacketTakeAchievementRewardReq extends BasePacket { + + public PacketTakeAchievementRewardReq(GameSession session) { + super(PacketOpcodes.TakeAchievementRewardReq); + + TakeAchievementRewardReq proto = TakeAchievementRewardReq.newBuilder().build(); + + this.setData(proto); + } + +} \ No newline at end of file diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketTakePlayerLevelRewardRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketTakePlayerLevelRewardRsp.java new file mode 100644 index 000000000..c944a18d8 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketTakePlayerLevelRewardRsp.java @@ -0,0 +1,26 @@ +package emu.grasscutter.server.packet.send; + +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp; + +public class PacketTakePlayerLevelRewardRsp extends BasePacket { + + public PacketTakePlayerLevelRewardRsp(int level, int rewardId) { + super(PacketOpcodes.TakePlayerLevelRewardRsp); + + int retcode = 0; + + if (rewardId == 0) { + retcode = 1; + } + + TakePlayerLevelRewardRsp proto = TakePlayerLevelRewardRsp.newBuilder() + .setLevel(level) + .setRewardId(rewardId) + .setRetcode(retcode) + .build(); + + this.setData(proto); + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketTakeoffEquipRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketTakeoffEquipRsp.java index 7250491e2..45297b29f 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketTakeoffEquipRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketTakeoffEquipRsp.java @@ -1,10 +1,10 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp; -public class PacketTakeoffEquipRsp extends GenshinPacket { +public class PacketTakeoffEquipRsp extends BasePacket { public PacketTakeoffEquipRsp(long avatarGuid, int slot) { super(PacketOpcodes.TakeoffEquipRsp); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketTowerAllDataRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketTowerAllDataRsp.java index cb0d75abb..d2d2376e6 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketTowerAllDataRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketTowerAllDataRsp.java @@ -1,19 +1,28 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.data.GameData; +import emu.grasscutter.data.def.TowerFloorData; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp; import emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord; import emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord; -public class PacketTowerAllDataRsp extends GenshinPacket { +import java.util.stream.Collectors; + +public class PacketTowerAllDataRsp extends BasePacket { public PacketTowerAllDataRsp() { super(PacketOpcodes.TowerAllDataRsp); - + + var list = GameData.getTowerFloorDataMap().values().stream() + .map(TowerFloorData::getFloorId) + .map(id -> TowerFloorRecord.newBuilder().setFloorId(id).build()) + .collect(Collectors.toList()); + TowerAllDataRsp proto = TowerAllDataRsp.newBuilder() .setTowerScheduleId(29) - .addTowerFloorRecordList(TowerFloorRecord.newBuilder().setFloorId(1001)) + .addAllTowerFloorRecordList(list) .setCurLevelRecord(TowerCurLevelRecord.newBuilder().setIsEmpty(true)) .setNextScheduleChangeTime(Integer.MAX_VALUE) .putFloorOpenTimeMap(1024, 1630486800) diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketTowerCurLevelRecordChangeNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketTowerCurLevelRecordChangeNotify.java new file mode 100644 index 000000000..fdae92555 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketTowerCurLevelRecordChangeNotify.java @@ -0,0 +1,23 @@ +package emu.grasscutter.server.packet.send; + +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify; +import emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord; + +public class PacketTowerCurLevelRecordChangeNotify extends BasePacket { + + public PacketTowerCurLevelRecordChangeNotify(int curFloorId, int curLevelIndex) { + super(PacketOpcodes.TowerCurLevelRecordChangeNotify); + + TowerCurLevelRecordChangeNotify proto = TowerCurLevelRecordChangeNotify.newBuilder() + .setCurLevelRecord(TowerCurLevelRecord.newBuilder() + .setCurFloorId(curFloorId) + .setCurLevelIndex(curLevelIndex) + // TODO team info + .build()) + .build(); + + this.setData(proto); + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketTowerEnterLevelRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketTowerEnterLevelRsp.java new file mode 100644 index 000000000..ebb8fb2b2 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketTowerEnterLevelRsp.java @@ -0,0 +1,22 @@ +package emu.grasscutter.server.packet.send; + +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp; + +public class PacketTowerEnterLevelRsp extends BasePacket { + + public PacketTowerEnterLevelRsp(int floorId, int levelIndex) { + super(PacketOpcodes.TowerEnterLevelRsp); + + TowerEnterLevelRsp proto = TowerEnterLevelRsp.newBuilder() + .setFloorId(floorId) + .setLevelIndex(levelIndex) + .addTowerBuffIdList(4) + .addTowerBuffIdList(28) + .addTowerBuffIdList(18) + .build(); + + this.setData(proto); + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketTowerFloorRecordChangeNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketTowerFloorRecordChangeNotify.java new file mode 100644 index 000000000..c0ed414a8 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketTowerFloorRecordChangeNotify.java @@ -0,0 +1,30 @@ +package emu.grasscutter.server.packet.send; + +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify; +import emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord; +import emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord; + +public class PacketTowerFloorRecordChangeNotify extends BasePacket { + + public PacketTowerFloorRecordChangeNotify(int floorId) { + super(PacketOpcodes.TowerFloorRecordChangeNotify); + + TowerFloorRecordChangeNotify proto = TowerFloorRecordChangeNotify.newBuilder() + .addTowerFloorRecordList(TowerFloorRecord.newBuilder() + .setFloorId(floorId) + .setFloorStarRewardProgress(3) + .addPassedLevelRecordList(TowerLevelRecord.newBuilder() + .setLevelId(1) + .addSatisfiedCondList(1) + .addSatisfiedCondList(2) + .addSatisfiedCondList(3) + .build()) + .build()) + .setIsFinishedEntranceFloor(true) + .build(); + + this.setData(proto); + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketTowerTeamSelectRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketTowerTeamSelectRsp.java new file mode 100644 index 000000000..445b707cd --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketTowerTeamSelectRsp.java @@ -0,0 +1,17 @@ +package emu.grasscutter.server.packet.send; + +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp; + +public class PacketTowerTeamSelectRsp extends BasePacket { + + public PacketTowerTeamSelectRsp() { + super(PacketOpcodes.TowerTeamSelectRsp); + + TowerTeamSelectRsp proto = TowerTeamSelectRsp.newBuilder() + .build(); + + this.setData(proto); + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketUnlockAvatarTalentRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketUnlockAvatarTalentRsp.java index 7c87f14e3..b980b9c89 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketUnlockAvatarTalentRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketUnlockAvatarTalentRsp.java @@ -1,13 +1,13 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.avatar.GenshinAvatar; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.avatar.Avatar; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp; -public class PacketUnlockAvatarTalentRsp extends GenshinPacket { +public class PacketUnlockAvatarTalentRsp extends BasePacket { - public PacketUnlockAvatarTalentRsp(GenshinAvatar avatar, int talentId) { + public PacketUnlockAvatarTalentRsp(Avatar avatar, int talentId) { super(PacketOpcodes.UnlockAvatarTalentRsp); UnlockAvatarTalentRsp proto = UnlockAvatarTalentRsp.newBuilder() diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketUnlockNameCardNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketUnlockNameCardNotify.java index 9bbd7d5c3..4bb2aec7a 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketUnlockNameCardNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketUnlockNameCardNotify.java @@ -1,10 +1,10 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify; -public class PacketUnlockNameCardNotify extends GenshinPacket { +public class PacketUnlockNameCardNotify extends BasePacket { public PacketUnlockNameCardNotify(int nameCard) { super(PacketOpcodes.UnlockNameCardNotify); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketUpdatePlayerShowAvatarListRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketUpdatePlayerShowAvatarListRsp.java new file mode 100644 index 000000000..1785c9f45 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketUpdatePlayerShowAvatarListRsp.java @@ -0,0 +1,22 @@ +package emu.grasscutter.server.packet.send; + +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp; + +import java.util.List; + +public class PacketUpdatePlayerShowAvatarListRsp extends BasePacket { + + public PacketUpdatePlayerShowAvatarListRsp(boolean isShowAvatar, List avatarIds) { + super(PacketOpcodes.UpdatePlayerShowAvatarListRsp); + + UpdatePlayerShowAvatarListRsp proto = UpdatePlayerShowAvatarListRsp.newBuilder() + .setIsShowAvatar(isShowAvatar) + .addAllShowAvatarIdList(avatarIds) + .setRetcode(0) + .build(); + + this.setData(proto); + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketUseItemRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketUseItemRsp.java index 0069ee114..f6722bf56 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketUseItemRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketUseItemRsp.java @@ -1,13 +1,14 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.inventory.GenshinItem; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.inventory.GameItem; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.RetcodeOuterClass; import emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp; -public class PacketUseItemRsp extends GenshinPacket { +public class PacketUseItemRsp extends BasePacket { - public PacketUseItemRsp(long targetGuid, GenshinItem useItem) { + public PacketUseItemRsp(long targetGuid, GameItem useItem) { super(PacketOpcodes.UseItemRsp); UseItemRsp proto = UseItemRsp.newBuilder() @@ -22,7 +23,7 @@ public class PacketUseItemRsp extends GenshinPacket { public PacketUseItemRsp() { super(PacketOpcodes.UseItemRsp); - UseItemRsp proto = UseItemRsp.newBuilder().setRetcode(1).build(); + UseItemRsp proto = UseItemRsp.newBuilder().setRetcode(RetcodeOuterClass.Retcode.RET_SVR_ERROR_VALUE).build(); this.setData(proto); } diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketVehicleInteractRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketVehicleInteractRsp.java new file mode 100644 index 000000000..989aa3876 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketVehicleInteractRsp.java @@ -0,0 +1,67 @@ +package emu.grasscutter.server.packet.send; + +import emu.grasscutter.Grasscutter; +import emu.grasscutter.game.entity.EntityVehicle; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.game.entity.GameEntity; + +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.VehicleInteractType; +import emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp; +import emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember; + +public class PacketVehicleInteractRsp extends BasePacket { + + public PacketVehicleInteractRsp(Player player, int entityId, VehicleInteractType interactType) { + super(PacketOpcodes.VehicleInteractRsp); + VehicleInteractRsp.Builder proto = VehicleInteractRsp.newBuilder(); + + GameEntity vehicle = player.getScene().getEntityById(entityId); + + if(vehicle instanceof EntityVehicle) { + proto.setEntityId(vehicle.getId()); + + VehicleMember vehicleMember = VehicleMember.newBuilder() + .setUid(player.getUid()) + .setAvatarGuid(player.getTeamManager().getCurrentCharacterGuid()) + .build(); + + proto.setInteractType(interactType); + proto.setMember(vehicleMember); + + switch(interactType){ + case VEHICLE_INTERACT_IN -> { + ((EntityVehicle) vehicle).getVehicleMembers().add(vehicleMember); + } + case VEHICLE_INTERACT_OUT -> { + ((EntityVehicle) vehicle).getVehicleMembers().remove(vehicleMember); + } + default -> {} + } + } + this.setData(proto.build()); + } + + public PacketVehicleInteractRsp(EntityVehicle vehicle, VehicleMember vehicleMember, VehicleInteractType interactType) { + super(PacketOpcodes.VehicleInteractRsp); + VehicleInteractRsp.Builder proto = VehicleInteractRsp.newBuilder(); + + if(vehicle != null) { + proto.setEntityId(vehicle.getId()); + proto.setInteractType(interactType); + proto.setMember(vehicleMember); + + switch(interactType){ + case VEHICLE_INTERACT_IN -> { + vehicle.getVehicleMembers().add(vehicleMember); + } + case VEHICLE_INTERACT_OUT -> { + vehicle.getVehicleMembers().remove(vehicleMember); + } + default -> {} + } + } + this.setData(proto.build()); + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketVehicleSpawnRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketVehicleSpawnRsp.java new file mode 100644 index 000000000..fe8b2a1f1 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketVehicleSpawnRsp.java @@ -0,0 +1,69 @@ +package emu.grasscutter.server.packet.send; + +import emu.grasscutter.Grasscutter; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.game.entity.EntityVehicle; +import emu.grasscutter.game.props.FightProperty; +import emu.grasscutter.game.entity.GameEntity; + +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.packet.PacketOpcodes; + +import emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember; +import emu.grasscutter.net.proto.VehicleSpawnRspOuterClass.VehicleSpawnRsp; + +import emu.grasscutter.utils.Position; + +import java.util.List; + + +import static emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.VehicleInteractType.VEHICLE_INTERACT_OUT; + +public class PacketVehicleSpawnRsp extends BasePacket { + + public PacketVehicleSpawnRsp(Player player, int vehicleId, int pointId, Position pos, Position rot) { + super(PacketOpcodes.VehicleSpawnRsp); + VehicleSpawnRsp.Builder proto = VehicleSpawnRsp.newBuilder(); + + // Eject vehicle members and Kill previous vehicles if there are any + List previousVehicles = player.getScene().getEntities().values().stream() + .filter(entity -> entity instanceof EntityVehicle + && ((EntityVehicle) entity).getGadgetId() == vehicleId + && ((EntityVehicle) entity).getOwner().equals(player)) + .toList(); + + previousVehicles.stream().forEach(entity -> { + List vehicleMembers = ((EntityVehicle) entity).getVehicleMembers().stream().toList(); + + vehicleMembers.stream().forEach(vehicleMember -> { + player.getScene().broadcastPacket(new PacketVehicleInteractRsp(((EntityVehicle) entity), vehicleMember, VEHICLE_INTERACT_OUT)); + }); + + player.getScene().killEntity(entity, 0); + }); + + EntityVehicle vehicle = new EntityVehicle(player.getScene(), player, vehicleId, pointId, pos, rot); + + switch (vehicleId) { + // TODO: Not hardcode this. Waverider (skiff) + case 45001001,45001002 -> { + vehicle.addFightProperty(FightProperty.FIGHT_PROP_BASE_HP, 10000); + vehicle.addFightProperty(FightProperty.FIGHT_PROP_BASE_ATTACK, 100); + vehicle.addFightProperty(FightProperty.FIGHT_PROP_CUR_ATTACK, 100); + vehicle.addFightProperty(FightProperty.FIGHT_PROP_CUR_HP, 10000); + vehicle.addFightProperty(FightProperty.FIGHT_PROP_CUR_DEFENSE, 0); + vehicle.addFightProperty(FightProperty.FIGHT_PROP_CUR_SPEED, 0); + vehicle.addFightProperty(FightProperty.FIGHT_PROP_CHARGE_EFFICIENCY, 0); + vehicle.addFightProperty(FightProperty.FIGHT_PROP_MAX_HP, 10000); + } + default -> {} + } + + player.getScene().addEntity(vehicle); + + proto.setVehicleId(vehicleId); + proto.setEntityId(vehicle.getId()); + + this.setData(proto.build()); + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketWeaponAwakenRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketWeaponAwakenRsp.java index 6ffba63fa..77a4e21ed 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketWeaponAwakenRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketWeaponAwakenRsp.java @@ -1,14 +1,14 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.avatar.GenshinAvatar; -import emu.grasscutter.game.inventory.GenshinItem; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.avatar.Avatar; +import emu.grasscutter.game.inventory.GameItem; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp; -public class PacketWeaponAwakenRsp extends GenshinPacket { +public class PacketWeaponAwakenRsp extends BasePacket { - public PacketWeaponAwakenRsp(GenshinAvatar avatar, GenshinItem item, GenshinItem feedWeapon, int oldRefineLevel) { + public PacketWeaponAwakenRsp(Avatar avatar, GameItem item, GameItem feedWeapon, int oldRefineLevel) { super(PacketOpcodes.WeaponAwakenRsp); WeaponAwakenRsp.Builder proto = WeaponAwakenRsp.newBuilder() diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketWeaponPromoteRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketWeaponPromoteRsp.java index f647bd1ff..02f02eab7 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketWeaponPromoteRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketWeaponPromoteRsp.java @@ -1,13 +1,13 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.inventory.GenshinItem; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.inventory.GameItem; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp; -public class PacketWeaponPromoteRsp extends GenshinPacket { +public class PacketWeaponPromoteRsp extends BasePacket { - public PacketWeaponPromoteRsp(GenshinItem item, int oldPromoteLevel) { + public PacketWeaponPromoteRsp(GameItem item, int oldPromoteLevel) { super(PacketOpcodes.WeaponPromoteRsp); WeaponPromoteRsp proto = WeaponPromoteRsp.newBuilder() diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketWeaponUpgradeRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketWeaponUpgradeRsp.java index b00accb60..2e0505d0e 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketWeaponUpgradeRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketWeaponUpgradeRsp.java @@ -2,15 +2,15 @@ package emu.grasscutter.server.packet.send; import java.util.List; -import emu.grasscutter.game.inventory.GenshinItem; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.inventory.GameItem; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam; import emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp; -public class PacketWeaponUpgradeRsp extends GenshinPacket { +public class PacketWeaponUpgradeRsp extends BasePacket { - public PacketWeaponUpgradeRsp(GenshinItem item, int oldLevel, List leftoverOres) { + public PacketWeaponUpgradeRsp(GameItem item, int oldLevel, List leftoverOres) { super(PacketOpcodes.WeaponUpgradeRsp); WeaponUpgradeRsp proto = WeaponUpgradeRsp.newBuilder() diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketWearEquipRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketWearEquipRsp.java index 26e48566c..090e6f7bd 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketWearEquipRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketWearEquipRsp.java @@ -1,10 +1,10 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp; -public class PacketWearEquipRsp extends GenshinPacket { +public class PacketWearEquipRsp extends BasePacket { public PacketWearEquipRsp(long avatarGuid, long equipGuid) { super(PacketOpcodes.WearEquipRsp); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketWorktopOptionNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketWorktopOptionNotify.java new file mode 100644 index 000000000..14648a618 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketWorktopOptionNotify.java @@ -0,0 +1,22 @@ +package emu.grasscutter.server.packet.send; + +import emu.grasscutter.game.entity.EntityGadget; +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify; + +public class PacketWorktopOptionNotify extends BasePacket { + + public PacketWorktopOptionNotify(EntityGadget gadget) { + super(PacketOpcodes.WorktopOptionNotify); + + WorktopOptionNotify.Builder proto = WorktopOptionNotify.newBuilder() + .setGadgetEntityId(gadget.getId()); + + if (gadget.getWorktopOptions() != null) { + proto.addAllOptionList(gadget.getWorktopOptions()); + } + + this.setData(proto); + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketWorldDataNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketWorldDataNotify.java index 9a5aeb88d..159ca42a1 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketWorldDataNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketWorldDataNotify.java @@ -1,12 +1,12 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.World; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.world.World; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.PropValueOuterClass.PropValue; import emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify; -public class PacketWorldDataNotify extends GenshinPacket { +public class PacketWorldDataNotify extends BasePacket { public PacketWorldDataNotify(World world) { super(PacketOpcodes.WorldDataNotify); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketWorldPlayerDieNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketWorldPlayerDieNotify.java index f67ff0d57..4f9c839d9 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketWorldPlayerDieNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketWorldPlayerDieNotify.java @@ -1,11 +1,11 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType; import emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify; -public class PacketWorldPlayerDieNotify extends GenshinPacket { +public class PacketWorldPlayerDieNotify extends BasePacket { public PacketWorldPlayerDieNotify(PlayerDieType playerDieType, int killerId) { super(PacketOpcodes.WorldPlayerDieNotify); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketWorldPlayerInfoNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketWorldPlayerInfoNotify.java index 709a128d2..64fef4f3e 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketWorldPlayerInfoNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketWorldPlayerInfoNotify.java @@ -1,12 +1,12 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.GenshinPlayer; -import emu.grasscutter.game.World; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.game.world.World; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify; -public class PacketWorldPlayerInfoNotify extends GenshinPacket { +public class PacketWorldPlayerInfoNotify extends BasePacket { public PacketWorldPlayerInfoNotify(World world) { super(PacketOpcodes.WorldPlayerInfoNotify); @@ -14,7 +14,7 @@ public class PacketWorldPlayerInfoNotify extends GenshinPacket { WorldPlayerInfoNotify.Builder proto = WorldPlayerInfoNotify.newBuilder(); for (int i = 0; i < world.getPlayers().size(); i++) { - GenshinPlayer p = world.getPlayers().get(i); + Player p = world.getPlayers().get(i); proto.addPlayerInfoList(p.getOnlinePlayerInfo()); proto.addPlayerUidList(p.getUid()); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketWorldPlayerLocationNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketWorldPlayerLocationNotify.java index 1bb09f8db..0b6d3521c 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketWorldPlayerLocationNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketWorldPlayerLocationNotify.java @@ -1,20 +1,20 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.GenshinPlayer; -import emu.grasscutter.game.World; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.game.world.World; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify; -public class PacketWorldPlayerLocationNotify extends GenshinPacket { +public class PacketWorldPlayerLocationNotify extends BasePacket { public PacketWorldPlayerLocationNotify(World world) { super(PacketOpcodes.WorldPlayerLocationNotify); WorldPlayerLocationNotify.Builder proto = WorldPlayerLocationNotify.newBuilder(); - for (GenshinPlayer p : world.getPlayers()) { - proto.addPlayerLocList(p.getWorldPlayerLocationInfo()); + for (Player p : world.getPlayers()) { + proto.addPlayerWorldLocList(p.getWorldPlayerLocationInfo()); } this.setData(proto); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketWorldPlayerRTTNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketWorldPlayerRTTNotify.java index 1154b3ee3..0ba3234d7 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketWorldPlayerRTTNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketWorldPlayerRTTNotify.java @@ -1,20 +1,20 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.game.GenshinPlayer; -import emu.grasscutter.game.World; -import emu.grasscutter.net.packet.GenshinPacket; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.game.world.World; +import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo; import emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify; -public class PacketWorldPlayerRTTNotify extends GenshinPacket { +public class PacketWorldPlayerRTTNotify extends BasePacket { public PacketWorldPlayerRTTNotify(World world) { super(PacketOpcodes.WorldPlayerRTTNotify); WorldPlayerRTTNotify.Builder proto = WorldPlayerRTTNotify.newBuilder(); - for (GenshinPlayer player : world.getPlayers()) { + for (Player player : world.getPlayers()) { proto.addPlayerRttList( PlayerRTTInfo.newBuilder() .setUid(player.getUid()) diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketWorldPlayerReviveRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketWorldPlayerReviveRsp.java new file mode 100644 index 000000000..ff93d2b00 --- /dev/null +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketWorldPlayerReviveRsp.java @@ -0,0 +1,18 @@ +package emu.grasscutter.server.packet.send; + +import emu.grasscutter.game.player.Player; +import emu.grasscutter.game.world.World; +import emu.grasscutter.net.packet.BasePacket; +import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp; + +public class PacketWorldPlayerReviveRsp extends BasePacket { + + public PacketWorldPlayerReviveRsp() { + super(PacketOpcodes.WorldPlayerReviveRsp); + + WorldPlayerReviveRsp.Builder proto = WorldPlayerReviveRsp.newBuilder(); + + this.setData(proto.build()); + } +} diff --git a/src/main/java/emu/grasscutter/task/Task.java b/src/main/java/emu/grasscutter/task/Task.java new file mode 100644 index 000000000..1f35d16ce --- /dev/null +++ b/src/main/java/emu/grasscutter/task/Task.java @@ -0,0 +1,34 @@ +package emu.grasscutter.task; + +import org.quartz.JobDataMap; + +import java.lang.annotation.Retention; +import java.lang.annotation.RetentionPolicy; + + +/* +* So what is cron expression? +The format of a Cron expression is as follows. +Second Minute Hour Day Month Week Year +Seconds: 0-59 +Minute: 0-59 +hour: 0-23 +Day: 1-31 +Month: 1-12 +Week: 1-7 (0-6 sometimes) +Year: Specify your own + +If you want to express every second or every minute or something like that, use the * symbol in that position; +if you want to express more than one such as every 15 minutes and every 30 minutes, you can write:`15, 30`. + +For the rest of the wildcard characters, please Google them yourself +*/ + +@Retention(RetentionPolicy.RUNTIME) +public @interface Task { + String taskName() default "NO_NAME"; + String taskCronExpression() default "0 0 0 0 0 ?"; + String triggerName() default "NO_NAME"; + boolean executeImmediatelyAfterReset() default false; + boolean executeImmediately() default false; +} diff --git a/src/main/java/emu/grasscutter/task/TaskHandler.java b/src/main/java/emu/grasscutter/task/TaskHandler.java new file mode 100644 index 000000000..bf2b9850a --- /dev/null +++ b/src/main/java/emu/grasscutter/task/TaskHandler.java @@ -0,0 +1,14 @@ +package emu.grasscutter.task; + +import org.quartz.*; + +@PersistJobDataAfterExecution +public abstract class TaskHandler implements Job { + public void restartExecute() throws JobExecutionException { + execute(null); + } + + public abstract void onEnable(); + + public abstract void onDisable(); +} diff --git a/src/main/java/emu/grasscutter/task/TaskMap.java b/src/main/java/emu/grasscutter/task/TaskMap.java new file mode 100644 index 000000000..fe067e795 --- /dev/null +++ b/src/main/java/emu/grasscutter/task/TaskMap.java @@ -0,0 +1,140 @@ +package emu.grasscutter.task; + +import emu.grasscutter.Grasscutter; + +import org.quartz.*; +import org.quartz.impl.StdSchedulerFactory; +import org.reflections.Reflections; + +import java.util.*; + +@SuppressWarnings({"UnusedReturnValue", "unused"}) +public final class TaskMap { + private final Map tasks = new HashMap<>(); + private final Map annotations = new HashMap<>(); + private final Map afterReset = new HashMap<>(); + private final SchedulerFactory schedulerFactory = new StdSchedulerFactory(); + + public TaskMap() { + this(false); + } + + public TaskMap(boolean scan) { + if (scan) this.scan(); + } + + public static TaskMap getInstance() { + return Grasscutter.getGameServer().getTaskMap(); + } + + public void resetNow() { + // Unregister all tasks + for (TaskHandler task : this.tasks.values()) { + unregisterTask(task); + } + + // Run all afterReset tasks + for (TaskHandler task : this.afterReset.values()) { + try { + task.restartExecute(); + } catch (Exception e) { + e.printStackTrace(); + } + } + + // Remove all afterReset tasks + this.afterReset.clear(); + + // Register all tasks + for (TaskHandler task : this.tasks.values()) { + registerTask(task.getClass().getAnnotation(Task.class).taskName(), task); + } + } + + public TaskMap unregisterTask(TaskHandler task) { + this.tasks.remove(task.getClass().getAnnotation(Task.class).taskName()); + this.annotations.remove(task.getClass().getAnnotation(Task.class).taskName()); + + try { + Scheduler scheduler = schedulerFactory.getScheduler(); + scheduler.deleteJob(new JobKey(task.getClass().getAnnotation(Task.class).taskName())); + } catch (SchedulerException e) { + e.printStackTrace(); + } + + task.onDisable(); + + return this; + } + + public TaskMap registerTask(String taskName, TaskHandler task) { + Task annotation = task.getClass().getAnnotation(Task.class); + this.annotations.put(taskName, annotation); + this.tasks.put(taskName, task); + + // register task + try { + Scheduler scheduler = schedulerFactory.getScheduler(); + JobDetail job = JobBuilder + .newJob(task.getClass()) + .withIdentity(taskName) + .build(); + + Trigger convTrigger = TriggerBuilder.newTrigger() + .withIdentity(annotation.triggerName()) + .withSchedule(CronScheduleBuilder.cronSchedule(annotation.taskCronExpression())) + .build(); + + scheduler.scheduleJob(job, convTrigger); + + if (annotation.executeImmediately()) { + task.execute(null); + } + task.onEnable(); + } catch (SchedulerException e) { + e.printStackTrace(); + } + + return this; + } + + public List getHandlersAsList() { + return new LinkedList<>(this.tasks.values()); + } + + public HashMap getHandlers() { + return new LinkedHashMap<>(this.tasks); + } + + public TaskHandler getHandler(String taskName) { + return this.tasks.get(taskName); + } + + private void scan() { + Reflections reflector = Grasscutter.reflector; + Set> classes = reflector.getTypesAnnotatedWith(Task.class); + classes.forEach(annotated -> { + try { + Task taskData = annotated.getAnnotation(Task.class); + Object object = annotated.newInstance(); + if (object instanceof TaskHandler) { + this.registerTask(taskData.taskName(), (TaskHandler) object); + if (taskData.executeImmediatelyAfterReset()) { + this.afterReset.put(taskData.taskName(), (TaskHandler) object); + } + } else { + Grasscutter.getLogger().error("Class " + annotated.getName() + " is not a TaskHandler!"); + } + } catch (Exception exception) { + Grasscutter.getLogger().error("Failed to register task handler for " + annotated.getSimpleName(), exception); + } + }); + try { + Scheduler scheduler = schedulerFactory.getScheduler(); + scheduler.start(); + } catch (SchedulerException e) { + e.printStackTrace(); + } + + } +} diff --git a/src/main/java/emu/grasscutter/task/tasks/MoonCard.java b/src/main/java/emu/grasscutter/task/tasks/MoonCard.java new file mode 100644 index 000000000..2d51151c1 --- /dev/null +++ b/src/main/java/emu/grasscutter/task/tasks/MoonCard.java @@ -0,0 +1,34 @@ +package emu.grasscutter.task.tasks; + +import emu.grasscutter.Grasscutter; +import emu.grasscutter.task.Task; +import emu.grasscutter.task.TaskHandler; + +import org.quartz.JobExecutionContext; +import org.quartz.JobExecutionException; + +@Task(taskName = "MoonCard", taskCronExpression = "0 0 0 * * ?", triggerName = "MoonCardTrigger") +// taskCronExpression: Fixed time period: 0:0:0 every day (twenty-four hour system) +public final class MoonCard extends TaskHandler { + + @Override + public void onEnable() { + Grasscutter.getLogger().debug("[Task] MoonCard task enabled."); + } + + @Override + public void onDisable() { + Grasscutter.getLogger().debug("[Task] MoonCard task disabled."); + } + + @Override + public synchronized void execute(JobExecutionContext context) throws JobExecutionException { + Grasscutter.getGameServer().getPlayers().forEach((uid, player) -> { + if (player.isOnline()) { + if (player.inMoonCard()) { + player.getTodayMoonCard(); + } + } + }); + } +} diff --git a/src/main/java/emu/grasscutter/tools/Tools.java b/src/main/java/emu/grasscutter/tools/Tools.java index 1afcc1ebe..d9923a656 100644 --- a/src/main/java/emu/grasscutter/tools/Tools.java +++ b/src/main/java/emu/grasscutter/tools/Tools.java @@ -1,26 +1,28 @@ package emu.grasscutter.tools; +import java.io.BufferedReader; +import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.FileReader; import java.io.FileWriter; +import java.io.FilenameFilter; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.io.PrintWriter; import java.nio.charset.StandardCharsets; import java.time.LocalDateTime; import java.time.format.DateTimeFormatter; -import java.util.ArrayList; -import java.util.Collections; -import java.util.List; -import java.util.Map; +import java.util.*; import java.util.stream.Collectors; import com.google.gson.reflect.TypeToken; -import emu.grasscutter.GenshinConstants; +import emu.grasscutter.GameConstants; import emu.grasscutter.Grasscutter; -import emu.grasscutter.data.GenshinData; +import emu.grasscutter.command.Command; +import emu.grasscutter.command.CommandMap; +import emu.grasscutter.data.GameData; import emu.grasscutter.data.ResourceLoader; import emu.grasscutter.data.def.AvatarData; import emu.grasscutter.data.def.ItemData; @@ -29,13 +31,74 @@ import emu.grasscutter.data.def.SceneData; import emu.grasscutter.utils.Utils; public final class Tools { - - @SuppressWarnings("deprecation") public static void createGmHandbook() throws Exception { + ToolsWithLanguageOption.createGmHandbook(getLanguageOption()); + } + + public static void createGachaMapping(String location) throws Exception { + ToolsWithLanguageOption.createGachaMapping(location, getLanguageOption()); + } + + public static List getAvailableLanguage() throws Exception { + File textMapFolder = new File(Grasscutter.getConfig().RESOURCE_FOLDER + "TextMap"); + List availableLangList = new ArrayList(); + for (String textMapFileName : textMapFolder.list(new FilenameFilter() { + @Override + public boolean accept(File dir, String name) { + if (name.startsWith("TextMap") && name.endsWith(".json")){ + return true; + } + return false; + } + })) { + availableLangList.add(textMapFileName.replace("TextMap","").replace(".json","").toLowerCase()); + } + return availableLangList; + } + + public static String getLanguageOption() throws Exception { + List availableLangList = getAvailableLanguage(); + + // Use system out for better format + if (availableLangList.size() == 1) { + return availableLangList.get(0).toUpperCase(); + } + String stagedMessage = ""; + stagedMessage += "The following languages mappings are available, please select one: [default: EN]\n"; + String groupedLangList = ">\t"; + int groupedLangCount = 0; + String input = ""; + for (String availableLanguage: availableLangList){ + groupedLangCount++; + groupedLangList = groupedLangList + "" + availableLanguage + "\t"; + if (groupedLangCount == 6) { + stagedMessage += groupedLangList + "\n"; + groupedLangCount = 0; + groupedLangList = ">\t"; + } + } + if (groupedLangCount > 0) { + stagedMessage += groupedLangList + "\n"; + } + stagedMessage += "\nYour choice:[EN] "; + + input = Grasscutter.getConsole().readLine(stagedMessage); + if (availableLangList.contains(input.toLowerCase())) { + return input.toUpperCase(); + } + Grasscutter.getLogger().info("Invalid option. Will use EN(English) as fallback"); + + return "EN"; + } +} + +final class ToolsWithLanguageOption { + @SuppressWarnings("deprecation") + public static void createGmHandbook(String language) throws Exception { ResourceLoader.loadResources(); Map map; - try (InputStreamReader fileReader = new InputStreamReader(new FileInputStream(Utils.toFilePath(Grasscutter.getConfig().RESOURCE_FOLDER + "TextMap/TextMapEN.json")), StandardCharsets.UTF_8)) { + try (InputStreamReader fileReader = new InputStreamReader(new FileInputStream(Utils.toFilePath(Grasscutter.getConfig().RESOURCE_FOLDER + "TextMap/TextMap"+language+".json")), StandardCharsets.UTF_8)) { map = Grasscutter.getGsonFactory().fromJson(fileReader, new TypeToken>() {}.getType()); } @@ -45,52 +108,161 @@ public final class Tools { DateTimeFormatter dtf = DateTimeFormatter.ofPattern("yyyy/MM/dd HH:mm:ss"); LocalDateTime now = LocalDateTime.now(); - writer.println("// Genshin Impact " + GenshinConstants.VERSION + " GM Handbook"); + writer.println("// Grasscutter " + GameConstants.VERSION + " GM Handbook"); writer.println("// Created " + dtf.format(now) + System.lineSeparator() + System.lineSeparator()); - - list = new ArrayList<>(GenshinData.getAvatarDataMap().keySet()); + + CommandMap cmdMap = new CommandMap(true); + List cmdList = new ArrayList<>(cmdMap.getAnnotationsAsList()); + + writer.println("// Commands"); + for (Command cmd : cmdList) { + String cmdName = cmd.label(); + while (cmdName.length() <= 15) { + cmdName = " " + cmdName; + } + writer.println(cmdName + " : " + cmd.description()); + } + + writer.println(); + + list = new ArrayList<>(GameData.getAvatarDataMap().keySet()); Collections.sort(list); writer.println("// Avatars"); for (Integer id : list) { - AvatarData data = GenshinData.getAvatarDataMap().get(id); + AvatarData data = GameData.getAvatarDataMap().get(id); writer.println(data.getId() + " : " + map.get(data.getNameTextMapHash())); } writer.println(); - list = new ArrayList<>(GenshinData.getItemDataMap().keySet()); + list = new ArrayList<>(GameData.getItemDataMap().keySet()); Collections.sort(list); writer.println("// Items"); for (Integer id : list) { - ItemData data = GenshinData.getItemDataMap().get(id); + ItemData data = GameData.getItemDataMap().get(id); writer.println(data.getId() + " : " + map.get(data.getNameTextMapHash())); } writer.println(); writer.println("// Scenes"); - list = new ArrayList<>(GenshinData.getSceneDataMap().keySet()); + list = new ArrayList<>(GameData.getSceneDataMap().keySet()); Collections.sort(list); for (Integer id : list) { - SceneData data = GenshinData.getSceneDataMap().get(id); + SceneData data = GameData.getSceneDataMap().get(id); writer.println(data.getId() + " : " + data.getScriptData()); } writer.println(); writer.println("// Monsters"); - list = new ArrayList<>(GenshinData.getMonsterDataMap().keySet()); + list = new ArrayList<>(GameData.getMonsterDataMap().keySet()); Collections.sort(list); for (Integer id : list) { - MonsterData data = GenshinData.getMonsterDataMap().get(id); + MonsterData data = GameData.getMonsterDataMap().get(id); writer.println(data.getId() + " : " + map.get(data.getNameTextMapHash())); } } Grasscutter.getLogger().info("GM Handbook generated!"); } + + @SuppressWarnings("deprecation") + public static void createGachaMapping(String location, String language) throws Exception { + ResourceLoader.loadResources(); + + Map map; + try (InputStreamReader fileReader = new InputStreamReader(new FileInputStream(Utils.toFilePath(Grasscutter.getConfig().RESOURCE_FOLDER + "TextMap/TextMap"+language+".json")), StandardCharsets.UTF_8)) { + map = Grasscutter.getGsonFactory().fromJson(fileReader, new TypeToken>() {}.getType()); + } + + List list; + + String fileName = location; + + try (PrintWriter writer = new PrintWriter(new OutputStreamWriter(new FileOutputStream(fileName), StandardCharsets.UTF_8), false)) { + + list = new ArrayList<>(GameData.getAvatarDataMap().keySet()); + Collections.sort(list); + + // if the user made choices for language, I assume it's okay to assign his/her selected language to "en-us" + // since it's the fallback language and there will be no difference in the gacha record page. + // The enduser can still modify the `gacha_mappings.js` directly to enable multilingual for the gacha record system. + writer.println("mappings = {\"en-us\": {"); + + // Avatars + boolean first = true; + for (Integer id : list) { + AvatarData data = GameData.getAvatarDataMap().get(id); + int avatarID = data.getId(); + if (avatarID >= 11000000) { // skip test avatar + continue; + } + if (first) { // skip adding comma for the first element + first = false; + } else { + writer.print(","); + } + String color; + switch (data.getQualityType()){ + case "QUALITY_PURPLE": + color = "purple"; + break; + case "QUALITY_ORANGE": + color = "yellow"; + break; + case "QUALITY_BLUE": + default: + color = "blue"; + } + // Got the magic number 4233146695 from manually search in the json file + writer.println( + "\"" + (avatarID % 1000 + 1000) + "\" : [\"" + + map.get(data.getNameTextMapHash()) + "(" + map.get(4233146695L)+ ")\", \"" + + color + "\"]"); + } + + writer.println(); + + list = new ArrayList<>(GameData.getItemDataMap().keySet()); + Collections.sort(list); + + // Weapons + for (Integer id : list) { + ItemData data = GameData.getItemDataMap().get(id); + if (data.getId() <= 11101 || data.getId() >= 20000) { + continue; //skip non weapon items + } + String color; + + switch (data.getRankLevel()){ + case 3: + color = "blue"; + break; + case 4: + color = "purple"; + break; + case 5: + color = "yellow"; + break; + default: + continue; // skip unnecessary entries + } + + // Got the magic number 4231343903 from manually search in the json file + + writer.println(",\"" + data.getId() + + "\" : [\"" + map.get(data.getNameTextMapHash()).replaceAll("\"", "") + + "("+ map.get(4231343903L)+")\",\""+ color + "\"]"); + } + writer.println(",\"200\": \""+map.get(332935371L)+"\", \"301\": \""+ map.get(2272170627L) + "\", \"302\": \""+map.get(2864268523L)+"\""); + writer.println("}\n}"); + } + + Grasscutter.getLogger().info("Mappings generated to " + location + " !"); + } } diff --git a/src/main/java/emu/grasscutter/utils/Crypto.java b/src/main/java/emu/grasscutter/utils/Crypto.java index 2d3e96c16..e6d260e94 100644 --- a/src/main/java/emu/grasscutter/utils/Crypto.java +++ b/src/main/java/emu/grasscutter/utils/Crypto.java @@ -34,7 +34,7 @@ public final class Crypto { public static void extractSecretKeyBuffer(byte[] data) { try { GetPlayerTokenRsp p = GetPlayerTokenRsp.parseFrom(data); - FileUtils.write(Grasscutter.getConfig().KEY_FOLDER + "secretKeyBuffer.bin", p.getSecretKeyBuffer().toByteArray()); + FileUtils.write(Grasscutter.getConfig().KEY_FOLDER + "secretKeyBuffer.bin", p.getSecretKeyBytes().toByteArray()); Grasscutter.getLogger().info("Secret Key: " + p.getSecretKey()); } catch (Exception e) { Grasscutter.getLogger().error("Crypto error.", e); diff --git a/src/main/java/emu/grasscutter/utils/DateHelper.java b/src/main/java/emu/grasscutter/utils/DateHelper.java new file mode 100644 index 000000000..7005d9457 --- /dev/null +++ b/src/main/java/emu/grasscutter/utils/DateHelper.java @@ -0,0 +1,16 @@ +package emu.grasscutter.utils; + +import java.util.Date; +import java.util.Calendar; + +public final class DateHelper { + public static Date onlyYearMonthDay(Date now) { + Calendar calendar = Calendar.getInstance(); + calendar.setTime(now); + calendar.set(Calendar.HOUR_OF_DAY, 0); + calendar.set(Calendar.MINUTE, 0); + calendar.set(Calendar.SECOND, 0); + calendar.set(Calendar.MILLISECOND, 0); + return calendar.getTime(); + } +} diff --git a/src/main/java/emu/grasscutter/utils/EventConsumer.java b/src/main/java/emu/grasscutter/utils/EventConsumer.java new file mode 100644 index 000000000..baa531944 --- /dev/null +++ b/src/main/java/emu/grasscutter/utils/EventConsumer.java @@ -0,0 +1,7 @@ +package emu.grasscutter.utils; + +import emu.grasscutter.server.event.Event; + +public interface EventConsumer { + void consume(T event); +} diff --git a/src/main/java/emu/grasscutter/utils/JlineLogbackAppender.java b/src/main/java/emu/grasscutter/utils/JlineLogbackAppender.java new file mode 100644 index 000000000..9b2dc3f20 --- /dev/null +++ b/src/main/java/emu/grasscutter/utils/JlineLogbackAppender.java @@ -0,0 +1,20 @@ +package emu.grasscutter.utils; + +import ch.qos.logback.classic.spi.ILoggingEvent; +import ch.qos.logback.core.ConsoleAppender; +import emu.grasscutter.Grasscutter; +import org.jline.reader.LineReader; + +import java.util.Arrays; + +public class JlineLogbackAppender extends ConsoleAppender { + @Override + protected void append(ILoggingEvent eventObject) { + if (!started) { + return; + } + Arrays.stream( + new String(encoder.encode(eventObject)).split("\n\r") + ).forEach(Grasscutter.getConsole()::printAbove); + } +} diff --git a/src/main/java/emu/grasscutter/utils/Language.java b/src/main/java/emu/grasscutter/utils/Language.java new file mode 100644 index 000000000..0af77adc1 --- /dev/null +++ b/src/main/java/emu/grasscutter/utils/Language.java @@ -0,0 +1,95 @@ +package emu.grasscutter.utils; + +import com.google.gson.JsonElement; +import com.google.gson.JsonObject; +import emu.grasscutter.Grasscutter; + +import javax.annotation.Nullable; +import java.io.InputStream; +import java.util.HashMap; +import java.util.Map; + +public final class Language { + private final JsonObject languageData; + private final Map cachedTranslations = new HashMap<>(); + + /** + * Creates a language instance from a code. + * @param langCode The language code. + * @return A language instance. + */ + public static Language getLanguage(String langCode) { + return new Language(langCode + ".json", Grasscutter.getConfig().DefaultLanguage.toLanguageTag()); + } + + /** + * Returns the translated value from the key while substituting arguments. + * @param key The key of the translated value to return. + * @param args The arguments to substitute. + * @return A translated value with arguments substituted. + */ + public static String translate(String key, Object... args) { + String translated = Grasscutter.getLanguage().get(key); + + try { + return translated.formatted(args); + } catch (Exception exception) { + Grasscutter.getLogger().error("Failed to format string: " + key, exception); + return translated; + } + } + + /** + * Reads a file and creates a language instance. + * @param fileName The name of the language file. + */ + private Language(String fileName, String fallback) { + @Nullable JsonObject languageData = null; + + try { + InputStream file = Grasscutter.class.getResourceAsStream("/languages/" + fileName); + if(file == null) { + file = Grasscutter.class.getResourceAsStream("/languages/" + fallback); + } + + languageData = Grasscutter.getGsonFactory().fromJson(Utils.readFromInputStream(file), JsonObject.class); + } catch (Exception exception) { + Grasscutter.getLogger().warn("Failed to load language file: " + fileName, exception); + } + + this.languageData = languageData; + } + + /** + * Returns the value (as a string) from a nested key. + * @param key The key to look for. + * @return The value (as a string) from a nested key. + */ + public String get(String key) { + if(this.cachedTranslations.containsKey(key)) { + return this.cachedTranslations.get(key); + } + + String[] keys = key.split("\\."); + JsonObject object = this.languageData; + + int index = 0; + String result = "This value does not exist. Please report this to the Discord: " + key; + + while (true) { + if(index == keys.length) break; + + String currentKey = keys[index++]; + if(object.has(currentKey)) { + JsonElement element = object.get(currentKey); + if(element.isJsonObject()) + object = element.getAsJsonObject(); + else { + result = element.getAsString(); break; + } + } else break; + } + + this.cachedTranslations.put(key, result); return result; + } +} diff --git a/src/main/java/emu/grasscutter/utils/MessageHandler.java b/src/main/java/emu/grasscutter/utils/MessageHandler.java new file mode 100644 index 000000000..470707f99 --- /dev/null +++ b/src/main/java/emu/grasscutter/utils/MessageHandler.java @@ -0,0 +1,21 @@ +package emu.grasscutter.utils; + +public class MessageHandler { + private String message; + + public MessageHandler(){ + this.message = ""; + } + + public void append(String message){ + this.message += message + "\r\n\r\n"; + } + + public String getMessage(){ + return this.message; + } + + public void setMessage(String message){ + this.message = message; + } +} diff --git a/src/main/java/emu/grasscutter/utils/Position.java b/src/main/java/emu/grasscutter/utils/Position.java index 6a02dacba..f2ecb6915 100644 --- a/src/main/java/emu/grasscutter/utils/Position.java +++ b/src/main/java/emu/grasscutter/utils/Position.java @@ -2,8 +2,10 @@ package emu.grasscutter.utils; import java.io.Serializable; +import dev.morphia.annotations.Entity; import emu.grasscutter.net.proto.VectorOuterClass.Vector; +@Entity public class Position implements Serializable { private static final long serialVersionUID = -2001232313615923575L; diff --git a/src/main/java/emu/grasscutter/utils/Utils.java b/src/main/java/emu/grasscutter/utils/Utils.java index 251898bd4..6d11822f0 100644 --- a/src/main/java/emu/grasscutter/utils/Utils.java +++ b/src/main/java/emu/grasscutter/utils/Utils.java @@ -1,8 +1,13 @@ package emu.grasscutter.utils; import java.io.*; +import java.nio.charset.StandardCharsets; import java.nio.file.Files; import java.nio.file.StandardCopyOption; +import java.time.*; +import java.time.temporal.TemporalAdjusters; +import java.util.HashMap; +import java.util.Map; import java.util.Random; import emu.grasscutter.Config; @@ -10,8 +15,11 @@ import emu.grasscutter.Grasscutter; import io.netty.buffer.ByteBuf; import io.netty.buffer.ByteBufUtil; import io.netty.buffer.Unpooled; + import org.slf4j.Logger; +import static emu.grasscutter.utils.Language.translate; + @SuppressWarnings({"UnusedReturnValue", "BooleanMethodIsAlwaysInverted"}) public final class Utils { public static final Random random = new Random(); @@ -24,6 +32,19 @@ public final class Utils { return random.nextFloat() * (max - min) + min; } + public static double getDist(Position pos1, Position pos2) { + double xs = pos1.getX() - pos2.getX(); + xs = xs * xs; + + double ys = pos1.getY() - pos2.getY(); + ys = ys * ys; + + double zs = pos1.getZ() - pos2.getZ(); + zs = zs * zs; + + return Math.sqrt(xs + zs + ys); + } + public static int getCurrentSeconds() { return (int) (System.currentTimeMillis() / 1000.0); } @@ -51,6 +72,7 @@ public final class Utils { private static final char[] HEX_ARRAY = "0123456789abcdef".toCharArray(); public static String bytesToHex(byte[] bytes) { + if (bytes == null) return ""; char[] hexChars = new char[bytes.length * 2]; for (int j = 0; j < bytes.length; j++) { int v = bytes[j] & 0xFF; @@ -137,6 +159,15 @@ public final class Utils { return nonNull != null ? nonNull : fallback; } + /** + * Logs an object to the console. + * @param object The object to log. + */ + public static void logObject(Object object) { + String asJson = Grasscutter.getGsonFactory().toJson(object); + Grasscutter.getLogger().info(asJson); + } + /** * Checks for required files and folders before startup. */ @@ -150,15 +181,15 @@ public final class Utils { // Check for resources folder. if(!fileExists(resourcesFolder)) { - logger.info("Creating resources folder..."); - logger.info("Place a copy of 'GenshinData' in the resources folder."); + logger.info(translate("messages.status.create_resources")); + logger.info(translate("messages.status.resources_error")); createFolder(resourcesFolder); exit = true; } - // Check for GenshinData. + // Check for BinOutput + ExcelBinOutput. if(!fileExists(resourcesFolder + "BinOutput") || !fileExists(resourcesFolder + "ExcelBinOutput")) { - logger.info("Place a copy of 'GenshinData' in the resources folder."); + logger.info(translate("messages.status.resources_error")); exit = true; } @@ -168,4 +199,105 @@ public final class Utils { if(exit) System.exit(1); } + + /** + * Gets the timestamp of the next hour. + * @return The timestamp in UNIX seconds. + */ + public static int getNextTimestampOfThisHour(int hour, String timeZone, int param) { + ZonedDateTime zonedDateTime = ZonedDateTime.now(ZoneId.of(timeZone)); + for (int i = 0; i < param; i ++){ + if (zonedDateTime.getHour() < hour) { + zonedDateTime = zonedDateTime.withHour(hour).withMinute(0).withSecond(0); + } else { + zonedDateTime = zonedDateTime.plusDays(1).withHour(hour).withMinute(0).withSecond(0); + } + } + return (int) zonedDateTime.toInstant().atZone(ZoneOffset.UTC).toEpochSecond(); + } + + /** + * Gets the timestamp of the next hour in a week. + * @return The timestamp in UNIX seconds. + */ + public static int getNextTimestampOfThisHourInNextWeek(int hour, String timeZone, int param) { + ZonedDateTime zonedDateTime = ZonedDateTime.now(ZoneId.of(timeZone)); + for (int i = 0; i < param; i++) { + if (zonedDateTime.getDayOfWeek() == DayOfWeek.MONDAY && zonedDateTime.getHour() < hour) { + zonedDateTime = ZonedDateTime.now(ZoneId.of(timeZone)).withHour(hour).withMinute(0).withSecond(0); + } else { + zonedDateTime = zonedDateTime.with(TemporalAdjusters.next(DayOfWeek.MONDAY)).withHour(hour).withMinute(0).withSecond(0); + } + } + return (int) zonedDateTime.toInstant().atZone(ZoneOffset.UTC).toEpochSecond(); + } + + /** + * Gets the timestamp of the next hour in a month. + * @return The timestamp in UNIX seconds. + */ + public static int getNextTimestampOfThisHourInNextMonth(int hour, String timeZone, int param) { + ZonedDateTime zonedDateTime = ZonedDateTime.now(ZoneId.of(timeZone)); + for (int i = 0; i < param; i++) { + if (zonedDateTime.getDayOfMonth() == 1 && zonedDateTime.getHour() < hour) { + zonedDateTime = ZonedDateTime.now(ZoneId.of(timeZone)).withHour(hour).withMinute(0).withSecond(0); + } else { + zonedDateTime = zonedDateTime.with(TemporalAdjusters.firstDayOfNextMonth()).withHour(hour).withMinute(0).withSecond(0); + } + } + return (int) zonedDateTime.toInstant().atZone(ZoneOffset.UTC).toEpochSecond(); + } + + /** + * Retrieves a string from an input stream. + * @param stream The input stream. + * @return The string. + */ + public static String readFromInputStream(InputStream stream) { + StringBuilder stringBuilder = new StringBuilder(); + try (BufferedReader reader = new BufferedReader(new InputStreamReader(stream, StandardCharsets.UTF_8))) { + String line; while ((line = reader.readLine()) != null) { + stringBuilder.append(line); + } stream.close(); + } catch (IOException e) { + Grasscutter.getLogger().warn("Failed to read from input stream."); + } return stringBuilder.toString(); + } + + /** + * Switch properties from upper case to lower case? + */ + public static Map switchPropertiesUpperLowerCase(Map objMap, Class cls) { + Map map = new HashMap<>(objMap.size()); + for (String key : objMap.keySet()) { + try { + char c = key.charAt(0); + if (c >= 'a' && c <= 'z') { + try { + cls.getDeclaredField(key); + map.put(key, objMap.get(key)); + } catch (NoSuchFieldException e) { + String s1 = String.valueOf(c).toUpperCase(); + String after = key.length() > 1 ? s1 + key.substring(1) : s1; + cls.getDeclaredField(after); + map.put(after, objMap.get(key)); + } + } else if (c >= 'A' && c <= 'Z') { + try { + cls.getDeclaredField(key); + map.put(key, objMap.get(key)); + } catch (NoSuchFieldException e) { + String s1 = String.valueOf(c).toLowerCase(); + String after = key.length() > 1 ? s1 + key.substring(1) : s1; + cls.getDeclaredField(after); + map.put(after, objMap.get(key)); + } + } + } catch (NoSuchFieldException e) { + map.put(key, objMap.get(key)); + } + } + + return map; + } } diff --git a/src/main/java/META-INF/MANIFEST.MF b/src/main/resources/META-INF/MANIFEST.MF similarity index 100% rename from src/main/java/META-INF/MANIFEST.MF rename to src/main/resources/META-INF/MANIFEST.MF diff --git a/src/main/resources/languages/en-US.json b/src/main/resources/languages/en-US.json new file mode 100644 index 000000000..fb33ba287 --- /dev/null +++ b/src/main/resources/languages/en-US.json @@ -0,0 +1,298 @@ +{ + "messages": { + "game": { + "port_bind": "Game Server started on port %s", + "connect": "Client connected from %s", + "disconnect": "Client disconnected from %s", + "game_update_error": "An error occurred during game update.", + "command_error": "Command error:" + }, + "dispatch": { + "port_bind": "[Dispatch] Dispatch server started on port %s", + "request": "[Dispatch] Client %s %s request: %s", + "keystore": { + "general_error": "[Dispatch] Error while loading keystore!", + "password_error": "[Dispatch] Unable to load keystore. Trying default keystore password...", + "no_keystore_error": "[Dispatch] No SSL cert found! Falling back to HTTP server.", + "default_password": "[Dispatch] The default keystore password was loaded successfully. Please consider setting the password to 123456 in config.json." + }, + "no_commands_error": "Commands are not supported in dispatch only mode.", + "unhandled_request_error": "[Dispatch] Potential unhandled %s request: %s", + "account": { + "login_attempt": "[Dispatch] Client %s is trying to log in", + "login_success": "[Dispatch] Client %s logged in as %s", + "login_token_attempt": "[Dispatch] Client %s is trying to log in via token", + "login_token_error": "[Dispatch] Client %s failed to log in via token", + "login_token_success": "[Dispatch] Client %s logged in via token as %s", + "combo_token_success": "[Dispatch] Client %s succeed to exchange combo token", + "combo_token_error": "[Dispatch] Client %s failed to exchange combo token", + "account_login_create_success": "[Dispatch] Client %s failed to log in: Account %s created", + "account_login_create_error": "[Dispatch] Client %s failed to log in: Account create failed", + "account_login_exist_error": "[Dispatch] Client %s failed to log in: Account no found", + "account_cache_error": "Game account cache information error", + "session_key_error": "Wrong session key.", + "username_error": "Username not found.", + "username_create_error": "Username not found, create failed." + } + }, + "status": { + "free_software": "Grasscutter is FREE software. If you have paid for this, you may have been scammed. Homepage: https://github.com/Grasscutters/Grasscutter", + "starting": "Starting Grasscutter...", + "shutdown": "Shutting down...", + "done": "Done! For help, type \"help\"", + "error": "An error occurred.", + "welcome": "Welcome to Grasscutter", + "run_mode_error": "Invalid server run mode: %s.", + "run_mode_help": "Server run mode must be 'HYBRID', 'DISPATCH_ONLY', or 'GAME_ONLY'. Unable to start Grasscutter...", + "create_resources": "Creating resources folder...", + "resources_error": "Place a copy of 'BinOutput' and 'ExcelBinOutput' in the resources folder." + } + }, + "commands": { + "generic": { + "not_specified": "No command specified.", + "unknown_command": "Unknown command: %s", + "permission_error": "You do not have permission to run this command.", + "console_execute_error": "This command can only be run from the console.", + "player_execute_error": "Run this command in-game.", + "command_exist_error": "No command found.", + "invalid": { + "amount": "Invalid amount.", + "artifactId": "Invalid artifactId.", + "avatarId": "Invalid avatarId.", + "avatarLevel": "Invalid avatarLevel.", + "entityId": "Invalid entityId.", + "itemId": "Invalid itemId.", + "itemLevel": "Invalid itemLevel.", + "itemRefinement": "Invalid itemRefinement.", + "playerId": "Invalid playerId.", + "uid": "Invalid UID." + } + }, + "execution": { + "uid_error": "Invalid UID.", + "player_exist_error": "Player not found.", + "player_offline_error": "Player is not online.", + "item_id_error": "Invalid item ID.", + "item_player_exist_error": "Invalid item or UID.", + "entity_id_error": "Invalid entity ID.", + "player_exist_offline_error": "Player not found or is not online.", + "argument_error": "Invalid arguments.", + "clear_target": "Target cleared.", + "set_target": "Subsequent commands will target @%s by default.", + "need_target": "This command requires a target UID. Add a <@UID> argument or set a persistent target with /target @UID." + }, + "status": { + "enabled": "Enabled", + "disabled": "Disabled", + "help": "Help", + "success": "Success" + }, + "account": { + "modify": "Modify user accounts", + "invalid": "Invalid UID.", + "exists": "Account already exists.", + "create": "Account created with UID %s.", + "delete": "Account deleted.", + "no_account": "Account not found.", + "command_usage": "Usage: account [uid]" + }, + "broadcast": { + "command_usage": "Usage: broadcast ", + "message_sent": "Message sent." + }, + "changescene": { + "usage": "Usage: changescene ", + "already_in_scene": "You are already in that scene.", + "success": "Changed to scene %s.", + "exists_error": "The specified scene does not exist." + }, + "clear": { + "command_usage": "Usage: clear ", + "weapons": "Cleared weapons for %s.", + "artifacts": "Cleared artifacts for %s.", + "materials": "Cleared materials for %s.", + "furniture": "Cleared furniture for %s.", + "displays": "Cleared displays for %s.", + "virtuals": "Cleared virtuals for %s.", + "everything": "Cleared everything for %s." + }, + "coop": { + "usage": "Usage: coop ", + "success": "Summoned %s to %s's world." + }, + "enter_dungeon": { + "usage": "Usage: enterdungeon ", + "changed": "Changed to dungeon %s", + "not_found_error": "Dungeon does not exist", + "in_dungeon_error": "You are already in that dungeon" + }, + "giveAll": { + "usage": "Usage: giveall [player] [amount]", + "started": "Receiving all items...", + "success": "Successfully gave all items to %s.", + "invalid_amount_or_playerId": "Invalid amount or player ID." + }, + "giveArtifact": { + "usage": "Usage: giveart|gart [player] [[,]]... [level]", + "id_error": "Invalid artifact ID.", + "success": "Given %s to %s." + }, + "giveChar": { + "usage": "Usage: givechar [amount]", + "given": "Given %s with level %s to %s.", + "invalid_avatar_id": "Invalid avatar id.", + "invalid_avatar_level": "Invalid avatar level.", + "invalid_avatar_or_player_id": "Invalid avatar or player ID." + }, + "give": { + "usage": "Usage: give [amount] [level]", + "refinement_only_applicable_weapons": "Refinement is only applicable to weapons.", + "refinement_must_between_1_and_5": "Refinement must be between 1 and 5.", + "given": "Given %s of %s to %s.", + "given_with_level_and_refinement": "Given %s with level %s, refinement %s %s times to %s", + "given_level": "Given %s with level %s %s times to %s" + }, + "godmode": { + "success": "Godmode is now %s for %s." + }, + "heal": { + "success": "All characters have been healed." + }, + "kick": { + "player_kick_player": "Player [%s:%s] has kicked player [%s:%s]", + "server_kick_player": "Kicking player [%s:%s]" + }, + "kill": { + "usage": "Usage: killall [playerUid] [sceneId]", + "scene_not_found_in_player_world": "Scene not found in player world", + "kill_monsters_in_scene": "Killing %s monsters in scene %s" + }, + "killCharacter": { + "usage": "Usage: /killcharacter [playerId]", + "success": "Killed %s's current character." + }, + "list": { + "success": "There are %s player(s) online:" + }, + "permission": { + "usage": "Usage: permission ", + "add": "Permission added.", + "has_error": "They already have this permission!", + "remove": "Permission removed.", + "not_have_error": "They don't have this permission!", + "account_error": "The account cannot be found." + }, + "position": { + "success": "Coordinates: %s, %s, %s\nScene id: %s" + }, + "reload": { + "reload_start": "Reloading config.", + "reload_done": "Reload complete." + }, + "resetConst": { + "reset_all": "Reset all avatars' constellations.", + "success": "Constellations for %s have been reset. Please relog to see changes." + }, + "resetShopLimit": { + "usage": "Usage: /resetshop " + }, + "sendMail": { + "usage": "Usage: give [player] [amount]", + "user_not_exist": "The user with an id of '%s' does not exist", + "start_composition": "Starting composition of message.\nPlease use `/sendmail ` to continue.\nYou can use `/sendmail stop` at any time", + "templates": "Mail templates coming soon implemented...", + "invalid_arguments": "Invalid arguments.\nUsage `/sendmail <userId|all|help> [templateId]`", + "send_cancel": "Message sending cancelled", + "send_done": "Message sent to user %s!", + "send_all_done": "Message sent to all users!", + "not_composition_end": "Message composition not at final stage.\nPlease use `/sendmail %s` or `/sendmail stop` to cancel", + "please_use": "Please use `/sendmail %s`", + "set_title": "Message title set as '%s'.\nUse '/sendmail <content>' to continue.", + "set_contents": "Message contents set as '%s'.\nUse '/sendmail <sender>' to continue.", + "set_message_sender": "Message sender set as '%s'.\nUse '/sendmail <itemId|itemName|finish> [amount] [level]' to continue.", + "send": "Attached %s of %s (level %s) to the message.\nContinue adding more items or use `/sendmail finish` to send the message.", + "invalid_arguments_please_use": "Invalid arguments \n Please use `/sendmail %s`", + "title": "<title>", + "message": "<message>", + "sender": "<sender>", + "arguments": "<itemId|itemName|finish> [amount] [level]", + "error": "ERROR: invalid construction stage %s. Check console for stacktrace." + }, + "sendMessage": { + "usage": "Usage: sendmessage <player> <message>", + "success": "Message sent." + }, + "setFetterLevel": { + "usage": "Usage: setfetterlevel <level>", + "range_error": "Fetter level must be between 0 and 10.", + "success": "Fetter level set to %s", + "level_error": "Invalid fetter level." + }, + "setStats": { + "usage_console": "Usage: setstats|stats @<UID> <stat> <value>", + "usage_ingame": "Usage: setstats|stats [@UID] <stat> <value>", + "help_message": "\n\tValues for <stat>: hp | maxhp | def | atk | em | er | crate | cdmg | cdr | heal | heali | shield | defi\n\t(cont.) Elemental DMG Bonus: epyro | ecryo | ehydro | egeo | edendro | eelectro | ephys\n\t(cont.) Elemental RES: respyro | rescryo | reshydro | resgeo | resdendro | reselectro | resphys\n", + "value_error": "Invalid stat value.", + "uid_error": "Invalid UID.", + "player_error": "Player not found or offline.", + "set_self": "%s set to %s.", + "set_for_uid": "%s for %s set to %s.", + "set_max_hp": "MAX HP set to %s." + }, + "setWorldLevel": { + "usage": "Usage: setworldlevel <level>", + "value_error": "World level must be between 0-8", + "success": "World level set to %s.", + "invalid_world_level": "Invalid world level." + }, + "spawn": { + "usage": "Usage: spawn <entityId> [amount] [level(monster only)]", + "success": "Spawned %s of %s." + }, + "stop": { + "success": "Server shutting down..." + }, + "talent": { + "usage_1": "To set talent level: /talent set <talentID> <value>", + "usage_2": "Another way to set talent level: /talent <n or e or q> <value>", + "usage_3": "To get talent ID: /talent getid", + "lower_16": "Invalid talent level. Level should be lower than 16", + "set_id": "Set talent to %s.", + "set_atk": "Set talent Normal ATK to %s.", + "set_e": "Set talent E to %s.", + "set_q": "Set talent Q to %s.", + "invalid_skill_id": "Invalid skill ID.", + "set_this": "Set this talent to %s.", + "invalid_level": "Invalid talent level.", + "normal_attack_id": "Normal Attack ID %s.", + "e_skill_id": "E skill ID %s.", + "q_skill_id": "Q skill ID %s." + }, + "teleportAll": { + "success": "Summoned all players to your location.", + "error": "You only can use this command in MP mode." + }, + "teleport": { + "usage_server": "Usage: /tp @<player id> <x> <y> <z> [scene id]", + "usage": "Usage: /tp [@<player id>] <x> <y> <z> [scene id]", + "specify_player_id": "You must specify a player id.", + "invalid_position": "Invalid position.", + "success": "Teleported %s to %s, %s, %s in scene %s" + }, + "weather": { + "usage": "Usage: weather <weatherId> [climateId]", + "success": "Changed weather to %s with climate %s", + "invalid_id": "Invalid ID." + }, + "drop": { + "command_usage": "Usage: drop <itemId|itemName> [amount]", + "success": "Dropped %s of %s." + }, + "help": { + "usage": "Usage: ", + "aliases": "Aliases: ", + "available_commands": "Available commands: " + } + } +} diff --git a/src/main/resources/languages/zh-CN.json b/src/main/resources/languages/zh-CN.json new file mode 100644 index 000000000..b9bc5b22a --- /dev/null +++ b/src/main/resources/languages/zh-CN.json @@ -0,0 +1,298 @@ +{ + "messages": { + "game": { + "port_bind": "游戏服务器已在端口 %s 上启动", + "connect": "客户端已连接至 %s", + "disconnect": "客户端 %s 已断开连接", + "game_update_error": "游戏更新时发生错误", + "command_error": "命令发生错误:" + }, + "dispatch": { + "port_bind": "[Dispatch] 服务器已在端口 %s 上启动", + "request": "[Dispatch] 客户端 %s 请求: %s %s", + "keystore": { + "general_error": "[Dispatch] 加载 keystore 文件时发生错误!", + "password_error": "[Dispatch] 加载 keystore 失败。正在尝试使用预设的 keystore 密码...", + "no_keystore_error": "[Dispatch] 未找到 SSL 证书!已降级到 HTTP 服务器", + "default_password": "[Dispatch] 默认的 keystore 密码加载成功。请考虑将 config.json 的默认密码设置为 123456" + }, + "no_commands_error": "此命令不适用于 Dispatch-only 模式", + "unhandled_request_error": "[Dispatch] 潜在的未处理请求 %s 请求:%s", + "account": { + "login_attempt": "[Dispatch] 客户端 %s 正在尝试登录", + "login_success": "[Dispatch] 客户端 %s 已登录,UID为 %s", + "login_token_attempt": "[Dispatch] 客户端 %s 正在尝试使用令牌登录", + "login_token_error": "[Dispatch] 客户端 %s 使用令牌登录失败", + "login_token_success": "[Dispatch] 客户端 %s 已通过令牌登录,UID为 %s", + "combo_token_success": "[Dispatch] 客户端 %s 交换令牌成功", + "combo_token_error": "[Dispatch] 客户端 %s 交换令牌失败", + "account_login_create_success": "[Dispatch] 客户端 %s 登录失败: 已注册UID为 %s 的账号", + "account_login_create_error": "[Dispatch] 客户端 %s 登录失败:账号创建失败。", + "account_login_exist_error": "[Dispatch] 客户端 %s 登录失败:账号不存在", + "account_cache_error": "游戏账号缓存信息错误", + "session_key_error": "交换秘钥不符。", + "username_error": "未找到此用户名。", + "username_create_error": "未找到用户名,建立连接失败。" + } + }, + "status": { + "free_software": "Grasscutter 是免费开源软件。如果你是付费购买的,那已经被骗了。Github:https://github.com/Grasscutters/Grasscutter", + "starting": "正在启动 Grasscutter...", + "shutdown": "正在关闭...", + "done": "加載完成!输入 \"help\" 查看命令列表", + "error": "发生了一个错误。", + "welcome": "欢迎使用 Grasscutter", + "run_mode_error": "无效的服务器运行模式: %s。", + "run_mode_help": "服务器运行模式必须为 HYBRID、DISPATCH_ONLY 或 GAME_ONLY。Grasscutter 启动失败...", + "create_resources": "正在创建 resources 目录...", + "resources_error": "请将 BinOutput 和 ExcelBinOutput 复制到 resources 目录。" + } + }, + "commands": { + "generic": { + "not_specified": "没有指定命令。", + "unknown_command": "未知的命令:%s", + "permission_error": "您没有执行此命令的权限。", + "console_execute_error": "此命令只能在服务器控制台执行。", + "player_execute_error": "此命令只能在游戏内执行。", + "command_exist_error": "找不到命令。", + "invalid": { + "amount": "无效的 数量.", + "artifactId": "无效的圣遗物ID。", + "avatarId": "无效的角色ID。", + "avatarLevel": "无效的角色等級。", + "entityId": "无效的实体ID。", + "itemId": "无效的物品ID。", + "itemLevel": "无效的物品等級。", + "itemRefinement": "无效的物品精炼等级。", + "playerId": "无效的玩家ID。", + "uid": "无效的UID。" + } + }, + "execution": { + "uid_error": "无效的UID。", + "player_exist_error": "用户不存在。", + "player_offline_error": "玩家已离线。", + "item_id_error": "无效的物品ID。.", + "item_player_exist_error": "无效的物品/玩家UID。", + "entity_id_error": "无效的实体ID。", + "player_exist_offline_error": "玩家不存在或已离线。", + "argument_error": "无效的参数。", + "clear_target": "目标已清除.", + "set_target": "随后的的命令都会以@%s为预设。", + "need_target": "此命令需要一个目标 UID。添加 <@UID> 参数或使用 /target @UID 来设定持久目标。" + }, + "status": { + "enabled": "已启用", + "disabled": "未启用", + "help": "帮助", + "success": "成功" + }, + "account": { + "modify": "修改使用者账号", + "invalid": "无效的UID。", + "exists": "账号已存在。", + "create": "已建立账号,UID 为 %s 。", + "delete": "账号已刪除。", + "no_account": "账号不存在。", + "command_usage": "用法:account <create|delete> <username> [uid]" + }, + "broadcast": { + "command_usage": "用法:broadcast <消息>", + "message_sent": "公告已发送。" + }, + "changescene": { + "usage": "用法:changescene <scene id>", + "already_in_scene": "你已经在这个秘境中了。", + "success": "已切换至秘境 %s.", + "exists_error": "此秘境不存在。" + }, + "clear": { + "command_usage": "用法: clear <all|wp|art|mat>", + "weapons": "已将 %s 的武器清空。", + "artifacts": "已将 %s 的圣遗物清空。", + "materials": "已将 %s 的材料清空。", + "furniture": "已将 %s 的尘歌壶家具清空。", + "displays": "已清除 %s 的显示。", + "virtuals": "已将 %s 的所有货币和经验值清空。", + "everything": "已将 %s 的所有物品清空。" + }, + "coop": { + "usage": "用法:coop <playerId> <target playerId>", + "success": "已召唤 %s 到 %s的世界" + }, + "enter_dungeon": { + "usage": "用法:enterdungeon <dungeon id>", + "changed": "已进入秘境 %s", + "not_found_error": "此秘境不存在。", + "in_dungeon_error": "你已经在秘境中了。" + }, + "giveAll": { + "usage": "用法:giveall [player] [amount]", + "started": "正在给予全部物品...", + "success": "已给予全部物品。", + "invalid_amount_or_playerId": "无效的数量/玩家ID。" + }, + "giveArtifact": { + "usage": "用法:giveart|gart [player] <artifactId> <mainPropId> [<appendPropId>[,<times>]]... [level]", + "id_error": "无效的圣遗物ID。", + "success": "已将 %s 给予 %s。" + }, + "giveChar": { + "usage": "用法:givechar <player> <itemId|itemName> [amount]", + "given": "Given %s with level %s to %s.", + "invalid_avatar_id": "无效的角色ID。", + "invalid_avatar_level": "无效的角色等級。.", + "invalid_avatar_or_player_id": "无效的角色ID/玩家ID。" + }, + "give": { + "usage": "用法:give <player> <itemId|itemName> [amount] [level] [refinement]", + "refinement_only_applicable_weapons": "精炼等级参数仅在武器上可用", + "refinement_must_between_1_and_5": "精炼等级必须在 1 到 5 之间。", + "given": "已将 %s 个 %s 给予 %s。", + "given_with_level_and_refinement": "已将 %s [等級%s, 精炼%s] %s个给予 %s", + "given_level": "已将 %s 等级 %s %s 个给予 %s" + }, + "godmode": { + "success": "上帝模式被设置为 %s 。 [用户:%s]" + }, + "heal": { + "success": "所有角色已被治疗。" + }, + "kick": { + "player_kick_player": "玩家 [%s:%s] 已将 [%s:%s] 踢出", + "server_kick_player": "正在踢出玩家 [%s:%s]" + }, + "kill": { + "usage": "用法:killall [playerUid] [sceneId]", + "scene_not_found_in_player_world": "未在玩家世界中找到此场景", + "kill_monsters_in_scene": "已杀死 %s 个怪物。 [场景ID: %s]" + }, + "killCharacter": { + "usage": "用法:/killcharacter [playerId]", + "success": "已杀死 %s 目前使用的角色。" + }, + "list": { + "message": "目前在线人数:%s" + }, + "permission": { + "usage": "用法:permission <add|remove> <username> <permission>", + "add": "已设置权限。", + "has_error": "此玩家已拥有此权限!", + "remove": "权限已移除。", + "not_have_error": "此玩家未拥有权限!", + "account_error": "账号不存在!" + }, + "position": { + "success": "坐标:%.3f, %.3f, %.3f\n场景ID:%d" + }, + "reload": { + "reload_start": "正在重载配置文件和数据。", + "reload_done": "重装完毕。" + }, + "resetConst": { + "reset_all": "重置所有角色的命座。", + "success": "已重置 %s 的命座,重新登录后将会生效。" + }, + "resetShopLimit": { + "usage": "用法:/resetshop <player id>" + }, + "sendMail": { + "usage": "用法:give [player] <itemId|itemName> [amount]", + "user_not_exist": "ID '%s' 的使用者不存在。", + "start_composition": "发送邮件流程。\n请使用`/send <标题>`前进到下一步。\n你可以在任何时间使用`/sendmail stop`来停止发送。", + "templates": "邮件模板尚未实装...", + "invalid_arguments": "无效的参数。\n指令使用方法 `/sendmail <userId|all|help> [templateId]`", + "send_cancel": "取消发送邮件", + "send_done": "已将邮件给 %s!", + "send_all_done": "邮件已发送给所有人!", + "not_composition_end": "现在邮件发送未到最后阶段。\n请使用 `/sendmail %s` 继续发送邮件,或使用 `/sendmail stop` 来停止发送邮件。", + "please_use": "请使用 `/sendmail %s`", + "set_title": "成功将邮件标题设置为 '%s'。\n使用 '/sendmail <content>' 来设置邮件内容。", + "set_contents": "成功将'%s'设置为邮件内容。\n使用 '/sendmail <发件人>' 来设置发件人。", + "set_message_sender": "发件人已设置为 '%s'。\n使用 '/sendmail <itemId|itemName|finish> [amount] [level]' 来添加附件。", + "send": "已添加 %s 个 %s (等級为 %s) 邮件附件。\n如果没有要继续添加的道具请使用 `/sendmail finish` 来完成邮件发送。", + "invalid_arguments_please_use": "错误的参数 \n请使用 `/sendmail %s`", + "title": "<标题>", + "message": "<正文>", + "sender": "<发件人>", + "arguments": "<itemId|itemName|finish> [数量] [等级]", + "error": "错误:无效的编写阶段 %s。需要 StackTrace 请查看服务器控制台。" + }, + "sendMessage": { + "usage": "用法:sendmessage <player> <message>", + "success": "消息已发送。" + }, + "setFetterLevel": { + "usage": "用法:setfetterlevel <level>", + "range_error": "好感度等级必须在 0 到 10 之间。", + "fetter_set_level": "好感度已设置为 %s 级", + "level_error": "无效的好感度等级。" + }, + "setStats": { + "usage_console": "用法:setstats|stats @<UID> <stat> <value>", + "usage_ingame": "用法:setstats|stats [@UID] <stat> <value>", + "help_message": "\n\t可使用的数据类型:hp (生命值)| maxhp (最大生命值) | def(防御力) | atk (攻击力)| em (元素精通) | er (元素充能效率) | crate(暴击率) | cdmg (暴击伤害)| cdr (冷却缩减) | heal(治疗加成)| heali (受治疗加成)| shield (护盾强效)| defi (无视防御)\n\t(cont.) 元素伤害:epyro (火) | ecryo (冰) | ehydro (水) | egeo (岩) | edendro (草) | eelectro (雷) | ephys (物理)(cont.) 元素抗性:respyro (火) | rescryo (冰) | reshydro (水) | resgeo (岩) | resdendro (草) | reselectro (雷) | resphys (物理)\n", + "value_error": "无效的数据值。", + "uid_error": "无效的UID。", + "player_error": "玩家不存在或已离线。", + "set_self": "%s 已经设置为 %s。", + "set_for_uid": "%s 的使用者 %s 更改为 %s。", + "set_max_hp": "最大生命值更改为 %s。" + }, + "setWorldLevel": { + "usage": "用法:setworldlevel <level>", + "value_error": "世界等级必须设置在0-8之间。", + "success": "已将世界等级设为%s。", + "invalid_world_level": "无效的世界等级。" + }, + "spawn": { + "usage": "用法:spawn <entityId> [amount] [level(仅限怪物]", + "success": "已生成 %s 个 %s。" + }, + "stop": { + "success": "正在关闭服务器..." + }, + "talent": { + "usage_1": "设置天赋等级:/talent set <talentID> <value>", + "usage_2": "另一种设置天赋等级的命令使用方法:/talent <n or e or q> <value>", + "usage_3": "获取天赋ID指令用法:/talent getid", + "lower_16": "无效的天赋等级,天赋等级应低于16。", + "set_id": "将天赋等级设为 %s。", + "set_atk": "将普通攻击等级设为 %s。", + "set_e": "设定天赋E等级为 %s。", + "set_q": "设定天赋Q等级为 %s。", + "invalid_skill_id": "无效的技能ID。", + "set_this": "将天赋等级设为 %s。", + "invalid_level": "无效的天赋等级。", + "normal_attack_id": "普通攻击的 ID 为 %s。", + "e_skill_id": "E技能ID %s。", + "q_skill_id": "Q技能ID %s。" + }, + "teleportAll": { + "success": "已将全部玩家传送到你的位置", + "error": "命令仅限多人游戏使用。" + }, + "teleport": { + "usage_server": "用法:/tp @<player id> <x> <y> <z> [scene id]", + "usage": "用法:/tp [@<player id>] <x> <y> <z> [scene id]", + "specify_player_id": "你必须指定一个玩家ID。", + "invalid_position": "无效的位置。", + "success": "传送 %s 到坐标 %s,%s,%s,场景为 %s" + }, + "weather": { + "usage": "用法:weather <weatherId> [climateId]", + "success": "已将当前天气设定为 %s,气候则为 %s。", + "invalid_id": "无效的ID。" + }, + "drop": { + "command_usage": "用法:drop <itemId|itemName> [amount]", + "success": "已將 %s x %s 丟在附近。" + }, + "help": { + "usage": "用法:", + "aliases": "別名:", + "available_commands": "可用指令:" + } + } +} diff --git a/src/main/resources/languages/zh-TW.json b/src/main/resources/languages/zh-TW.json new file mode 100644 index 000000000..2e5419290 --- /dev/null +++ b/src/main/resources/languages/zh-TW.json @@ -0,0 +1,298 @@ +{ + "messages": { + "game": { + "port_bind": "遊戲伺服器已成功啟動。端口號:%s", + "connect": "客戶端已連接至 %s", + "disconnect": "客戶端 %s 已斷開連接。", + "game_update_error": "遊戲更新時發生了錯誤。", + "command_error": "指令發生錯誤:" + }, + "dispatch": { + "port_bind": "[Dispatch] 伺服器已在端口 %s 上開啟。", + "request": "[Dispatch] 客戶端 %s 請求: %s %s", + "keystore": { + "general_error": "[Dispatch] 加載keystore文件時發生錯誤!", + "password_error": "[Dispatch] 加載 keystore 失敗。正在嘗試使用預設 keystore 密碼...", + "no_keystore_error": "[Dispatch] 未找到 SSL 憑證!已後降到 HTTP 伺服器。", + "default_password": "[Dispatch] 默認的 keystore 密碼加載成功。請考慮將 config.json 的憑證密碼設定成 123456。" + }, + "no_commands_error": "此指令不適用於Dispatch-only模式。", + "unhandled_request_error": "[Dispatch] 潛在的未處理請求 %s 請求:%s", + "account": { + "login_attempt": "[Dispatch] 客戶端 %s 正在嘗試登入", + "login_success": "[Dispatch] 客戶端 %s 已登入,UID為 %s", + "login_token_attempt": "[Dispatch] 客戶端 %s 正在嘗試用憑證登入", + "login_token_error": "[Dispatch] 客戶端 %s 使用憑證登入失敗", + "login_token_success": "[Dispatch] 客戶端 %s 已透過憑證登入,UID為 %s", + "combo_token_success": "[Dispatch] 客戶端 %s 交換憑證成功", + "combo_token_error": "[Dispatch] 客戶端 %s 交換憑證失敗", + "account_login_create_success": "[Dispatch] 客戶端 %s 登入失敗: 已註冊UID為 %s 的帳號", + "account_login_create_error": "[Dispatch] 客戶端 %s 登入失敗:帳號建立失敗。", + "account_login_exist_error": "[Dispatch] 客戶端 %s 登入失敗: 帳號不存在", + "account_cache_error": "遊戲帳號緩存資訊錯誤", + "session_key_error": "對話密鑰不符。", + "username_error": "未找到此用戶名。", + "username_create_error": "未找到用戶名,建立失敗。" + } + }, + "status": { + "free_software": "Grasscutter 是免費開源軟體。如果你已經付錢了,那你可能被騙了。主頁:https://github.com/Grasscutters/Grasscutter", + "starting": "正在啟動 Grasscutter...", + "shutdown": "正在關閉...", + "done": "加載完成!需要指令幫助請輸入 \"help\"", + "error": "發生了一個錯誤。", + "welcome": "歡迎使用 Grasscutter", + "run_mode_error": "無效的伺服器運行模式: %s。", + "run_mode_help": "伺服器運行模式必須為 HYBRID 或者 DISPATCH_ONLY 或者 GAME_ONLY。Grasscutter 啟動失敗...", + "create_resources": "正在建立 resources 資料夾...", + "resources_error": "請將 BinOutput 和 ExcelBinOutput 複製到 resources 資料夾。" + } + }, + "commands": { + "generic": { + "not_specified": "沒有指定指令。", + "unknown_command": "未知的指令:%s", + "permission_error": "您沒有執行此指令的權限。", + "console_execute_error": "此指令只能在伺服器的命令提示字元執行。", + "player_execute_error": "請在遊戲裡使用這條指令。", + "command_exist_error": "找不到指令。", + "invalid": { + "amount": "無效的數量。", + "artifactId": "無效的聖遺物ID。", + "avatarId": "無效的角色ID。", + "avatarLevel": "無效的角色等級。", + "entityId": "無效的實體ID。", + "itemId": "無效的物品ID。", + "itemLevel": "無效的物品等級。", + "itemRefinement": "無效的物品精煉度。", + "playerId": "無效的玩家ID。", + "uid": "無效的UID。" + } + }, + "execution": { + "uid_error": "無效的UID。", + "player_exist_error": "用戶不存在。", + "player_offline_error": "玩家已離線。", + "item_id_error": "無效的物品ID。.", + "item_player_exist_error": "無效的物品/玩家UID。", + "entity_id_error": "無效的實體ID。", + "player_exist_offline_error": "玩家不存在或已離線。", + "argument_error": "無效的參數。", + "clear_target": "目標已清除.", + "set_target": "隨後的指令都會以@%s為預設。", + "need_target": "此指令需要一個目標 UID。添加 <@UID> 引數或者使用 /target @UID 來設定持久目標。" + }, + "status": { + "enabled": "已啟用", + "disabled": "未啟用", + "help": "幫助", + "success": "成功" + }, + "account": { + "modify": "修改使用者帳號", + "invalid": "無效的UID。", + "exists": "帳號已存在。", + "create": "已建立帳號,UID 為 %s 。", + "delete": "帳號已刪除。", + "no_account": "帳號不存在。", + "command_usage": "用法:account <create|delete> <username> [uid]" + }, + "broadcast": { + "command_usage": "用法:broadcast <message>", + "message_sent": "公告已發送。" + }, + "changescene": { + "usage": "用法:changescene <scene id>", + "already_in_scene": "你已經在這個場景中了。", + "success": "已切換至場景 %s.", + "exists_error": "此場景不存在。" + }, + "clear": { + "command_usage": "用法: clear <all|wp|art|mat>", + "weapons": "已將 %s 的武器清空。", + "artifacts": "已將 %s 的聖遺物清空。", + "materials": "已將 %s 的材料清空。", + "furniture": "已將 %s 的塵歌壺家具清空。", + "displays": "已清除 %s 的顯示。", + "virtuals": "已將 %s 的所有貨幣和經驗值清空。", + "everything": "已將 %s 的所有物品清空。" + }, + "coop": { + "usage": "用法:coop <playerId> <target playerId>", + "success": "召喚了 %s 到 %s 的世界。" + }, + "enter_dungeon": { + "usage": "用法:enterdungeon <dungeon id>", + "changed": "已進入副本 %s", + "not_found_error": "此副本不存在。", + "in_dungeon_error": "你已經在祕境中了。" + }, + "giveAll": { + "usage": "用法:giveall [player] [amount]", + "started": "正在賦予全部物品...", + "success": "已賦予全部物品。", + "invalid_amount_or_playerId": "無效的數量/玩家ID。" + }, + "giveArtifact": { + "usage": "用法:giveart|gart [player] <artifactId> <mainPropId> [<appendPropId>[,<times>]]... [level]", + "id_error": "無效的聖遺物ID。", + "success": "已把 %s 給予 %s。" + }, + "giveChar": { + "usage": "用法:givechar <player> <itemId|itemName> [amount]", + "given": "Given %s with level %s to %s.", + "invalid_avatar_id": "無效的角色ID。", + "invalid_avatar_level": "無效的角色等級。.", + "invalid_avatar_or_player_id": "無效的角色ID/玩家ID。" + }, + "give": { + "usage": "用法:give <player> <itemId|itemName> [amount] [level]", + "refinement_only_applicable_weapons": "精煉度只能施加在武器上面。", + "refinement_must_between_1_and_5": "精煉度必需在 1 到 5 之間。", + "given": "已經將 %s 個 %s 給予 %s。", + "given_with_level_and_refinement": "已將 %s [等級%s, 精煉%s] %s個給予 %s", + "given_level": "已將 %s 等級 %s %s 個給予 %s" + }, + "godmode": { + "success": "上帝模式設定為 %s 。 [用戶:%s]" + }, + "heal": { + "success": "所有角色已被治療。" + }, + "kick": { + "player_kick_player": "玩家 [%s:%s] 已把 [%s:%s] 踢出", + "server_kick_player": "正在踢出玩家 [%s:%s]" + }, + "kill": { + "usage": "用法:killall [playerUid] [sceneId]", + "scene_not_found_in_player_world": "未在玩家世界中找到此場景", + "kill_monsters_in_scene": "已殺死 %s 個怪物。 [場景ID: %s]" + }, + "killCharacter": { + "usage": "用法:/killcharacter [playerId]", + "success": "已殺死 %s 目前的場上角色。" + }, + "list": { + "message": "目前總線上人數:%s" + }, + "permission": { + "usage": "用法:permission <add|remove> <username> <permission>", + "add": "已指派權限。", + "has_error": "此玩家已擁有權限!", + "remove": "權限已移除。", + "not_have_error": "此玩家未擁有權限!", + "account_error": "The account cannot be found." + }, + "position": { + "success": "坐標:%.3f, %.3f, %.3f\n場景ID:%d" + }, + "reload": { + "reload_start": "正在重新加載設定檔。", + "reload_done": "重新加載已完成。" + }, + "resetConst": { + "reset_all": "重設所有角色的命座。", + "success": "已重設 %s 的命座,重新登入後將會生效。" + }, + "resetShopLimit": { + "usage": "用法:/resetshop <player id>" + }, + "sendMail": { + "usage": "用法:give [player] <itemId|itemName> [amount]", + "user_not_exist": "ID '%s' 的使用者不存在。", + "start_composition": "發送郵件流程。\n請使用`/send <郵件標題>`來進到下一步。\n你可以在任何時間使用`/sendmail stop`來停止發送。", + "templates": "郵件模板尚未實裝...", + "invalid_arguments": "無效的參數。\n指令使用方法 `/sendmail <userId|all|help> [templateId]`", + "send_cancel": "取消傳送信息", + "send_done": "已將消息發送給 %s!", + "send_all_done": "消息已發送給全體用戶!", + "not_composition_end": "現在郵件發送未到最後階段。\n請使用 `/sendmail %s` 繼續發送郵件,或者 `/sendmail stop` 來停止發送郵件。", + "please_use": "請使用 `/sendmail %s`", + "set_title": "成功將郵件標題設定成 '%s'。\n接下來請繼續使用 '/sendmail <content>' 來設定郵件內容。", + "set_contents": "成功將'%s'為郵件內容。\n接下來請打出 '/sendmail <寄件者名稱>' 來設定郵件寄件者名稱。", + "set_message_sender": "郵件寄件者已設為 '%s'。\n使用 '/sendmail <itemId|itemName|finish> [amount] [level]' 以繼續操作。", + "send": "已添加 %s 個 %s (等級為 %s) 到郵件附件。\n如果沒有要繼續添加道具請使用 `/sendmail finish` 來完成郵件發送。", + "invalid_arguments_please_use": "Invalid arguments \n Please use `/sendmail %s`", + "title": "<標題>", + "message": "<正文>", + "sender": "<寄件者>", + "arguments": "<itemId|itemName|finish> [數量] [等級]", + "error": "錯誤:無效的編寫階段 %s。需要 stacktrace 請查看伺服器命令提示字元。" + }, + "sendMessage": { + "usage": "用法:sendmessage <player> <message>", + "success": "訊息已發送。" + }, + "setFetterLevel": { + "usage": "用法:setfetterlevel <level>", + "range_error": "好感度必須在 0 到 10 之間。", + "fetter_set_level": "好感等級已設定為 %s", + "level_error": "無效的好感度。" + }, + "setStats": { + "usage_console": "用法:setstats|stats @<UID> <stat> <value>", + "usage_ingame": "用法:setstats|stats [@UID] <stat> <value>", + "help_message": "\n\t可使用的數據類型:hp (生命值)| maxhp (最大生命值) | def(防禦力) | atk (攻擊力)| em (元素精通) | er (元素充能效率) | crate(暴擊率) | cdmg (暴擊傷害)| cdr (冷卻縮減) | heal(治療加成)| heali (受治療加成)| shield (護盾強效)| defi (無視防禦)\n\t(cont.) 元素增傷類:epyro (火傷) | ecryo (冰傷) | ehydro (水傷) | egeo (岩傷) | edendro (草傷) | eelectro (雷傷) | ephys (物傷)(cont.) 元素減傷類:respyro (火抗) | rescryo (冰抗) | reshydro (水抗) | resgeo (岩抗) | resdendro (草抗) | reselectro (雷抗) | resphys (物抗)\n", + "value_error": "無效的數據值。", + "uid_error": "無效的UID。", + "player_error": "玩家不存在或已離線。", + "set_self": "%s 已經設為 %s。", + "set_for_uid": "%s 的使用者 %s 更改為 %s。", + "set_max_hp": "最大生命值更改為 %s。" + }, + "setWorldLevel": { + "usage": "用法:setworldlevel <level>", + "value_error": "世界等級必須設定在0-8之間。", + "success": "已將世界等級設為%s。", + "invalid_world_level": "無效的世界等級。" + }, + "spawn": { + "usage": "用法:spawn <entityId> [amount] [level(僅限怪物)]", + "success": "已生成 %s 個 %s。" + }, + "stop": { + "success": "正在關閉伺服器..." + }, + "talent": { + "usage_1": "設定天賦等級:/talent set <talentID> <value>", + "usage_2": "另一種設定天賦等級的指令使用方法:/talent <n or e or q> <value>", + "usage_3": "獲取天賦ID指令用法:/talent getid", + "lower_16": "無效的技能等級,技能等級應低於 16。", + "set_id": "將天賦等級設為%s。", + "set_atk": "將普通攻擊等級設為 %s。", + "set_e": "設定天賦E等級至 %s。", + "set_q": "設定天賦Q等級至 %s。", + "invalid_skill_id": "無效的技能ID。", + "set_this": "將天賦等級設為 %s。", + "invalid_level": "無效的天賦等級。", + "normal_attack_id": "普通攻擊的 ID 為 %s。", + "e_skill_id": "E技能ID %s。", + "q_skill_id": "Q技能ID %s。" + }, + "teleportAll": { + "success": "召喚了所有玩家到你的位置上。", + "error": "此指令僅可在多人遊戲下可用。" + }, + "teleport": { + "usage_server": "用法:/tp @<player id> <x> <y> <z> [scene id]", + "usage": "用法:/tp [@<player id>] <x> <y> <z> [scene id]", + "specify_player_id": "你必須指定一個玩家ID。", + "invalid_position": "無效的位置。", + "success": "傳送 %s 到坐標 %s,%s,%s ,場景為 %s" + }, + "weather": { + "usage": "用法:weather <weatherId> [climateId]", + "success": "已將當前天氣設定為 %s ,氣候則為 %s 。", + "invalid_id": "無效的ID。" + }, + "drop": { + "command_usage": "用法:drop <itemId|itemName> [amount]", + "success": "已將 %s x %s 丟在附近。" + }, + "help": { + "usage": "用法:", + "aliases": "別名:", + "available_commands": "可用指令:" + } + } +} diff --git a/src/main/resources/logback.xml b/src/main/resources/logback.xml index 666b53b42..91d3f133c 100644 --- a/src/main/resources/logback.xml +++ b/src/main/resources/logback.xml @@ -1,11 +1,22 @@ <Configuration> - <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"> + <appender name="STDOUT" class="emu.grasscutter.utils.JlineLogbackAppender"> <encoder> <pattern>[%d{HH:mm:ss}] [%highlight(%level)] %msg%n</pattern> </encoder> </appender> + <appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender"> + <file>logs/latest.log</file> + <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> + <fileNamePattern>logs/log.%d{yyyy-MM-dd}_%d{HH}.log.tar.gz</fileNamePattern> + <maxHistory>24</maxHistory> + </rollingPolicy> + <encoder> + <pattern>%d{yyyy-MM-dd'T'HH:mm:ss'Z'} - %m%n</pattern> + </encoder> + </appender> <logger name="org.reflections" level="OFF"/> <root level="INFO"> <appender-ref ref="STDOUT" /> + <appender-ref ref="FILE" /> </root> </Configuration> \ No newline at end of file diff --git a/start.cmd b/start.cmd index 8c89f359e..9cee1a999 100644 --- a/start.cmd +++ b/start.cmd @@ -33,7 +33,7 @@ if not "%JAVA_PATH%" == "DO_NOT_CHECK_PATH" ( goto :EXIT ) ) else set JAVA_PATH= -if not exist "%SERVER_PATH%grasscutter.jar" ( +if not exist "%SERVER_PATH%%SERVER_JAR_NAME%" ( call :LOG [ERROR] Server jar not found. goto :EXIT ) @@ -74,8 +74,11 @@ for /f "tokens=2*" %%a in ('reg query "HKCU\Software\Microsoft\Windows\CurrentVe @rem TODO: External proxy when ORIG_PROXY_ENABLE == 0x1 echo set ws = createobject("wscript.shell") > "%temp%\proxy.vbs" -echo ws.currentdirectory = "%MITMDUMP_PATH%" >> "%temp%\proxy.vbs" -echo ws.run "cmd /c mitmdump.exe -s "^&chr(34)^&"%PROXY_SCRIPT_NAME%"^&chr(34)^&" -k",0 >> "%temp%\proxy.vbs" + +if not "%MITMDUMP_PATH%" == "" ( + echo ws.currentdirectory = "%MITMDUMP_PATH%" >> "%temp%\proxy.vbs" +) +echo ws.run "cmd /c mitmdump.exe -s "^&chr(34)^&"%CUR_PATH%%PROXY_SCRIPT_NAME%"^&chr(34)^&" -k --allow-hosts "^&chr(34)^&".*\.yuanshen\.com|.*\.mihoyo\.com|.*\.hoyoverse\.com"^&chr(34),0 >> "%temp%\proxy.vbs" "%temp%\proxy.vbs" del /f /q "%temp%\proxy.vbs" >nul 2>nul @@ -117,14 +120,16 @@ set DATABASE=true mkdir "%DATABASE_STORAGE_PATH%" >nul 2>nul echo set ws = createobject("wscript.shell") > "%temp%\db.vbs" +if not "%MONGODB_PATH%" == "" ( echo ws.currentdirectory = "%MONGODB_PATH%" >> "%temp%\db.vbs" +) echo ws.run "cmd /c mongod.exe --dbpath "^&chr(34)^&"%DATABASE_STORAGE_PATH%"^&chr(34)^&"",0 >> "%temp%\db.vbs" "%temp%\db.vbs" del /f /q "%temp%\db.vbs" >nul 2>nul :GAME call :LOG [INFO] Starting server... -"%JAVA_PATH%java.exe" -jar "%SERVER_PATH%grasscutter.jar" +"%JAVA_PATH%java.exe" -jar "%SERVER_PATH%%SERVER_JAR_NAME%" call :LOG [INFO] Server stopped :EXIT @@ -157,4 +162,4 @@ call :LOG [INFO] See you again :) goto :EOF :LOG -echo [%time:~0,8%] %* \ No newline at end of file +echo [%time:~0,8%] %*